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
341284027439	341284027998	341284028548	341284029098	341284029648	341284030198	341284030748	341284031298	341284031848	341284032398	341284032948	341284033498	341284034048	341284034598	341284035148	341284035698	341284036248	341284036798	341284037348	341284037898	341284038448	341284038998	341284039548	341284040098	341284040648	341284041198	341284041748	341284042298	341284042848	341284043398	341284043948	341284044498	341284045048	341284045601	341284046148	341284046698	341284047248	341284047798	341284048348	341284048898	341284049448	341284049998	341284050548	341284051098	341284051648	341284052198	341284052748	341284053298	341284053848	341284054398	341284054948	341284055498	341284056048	341284056598	341284057148	341284057698	341284058248	341284058798	341284059348	341284059898	341284060448	341284060998	341284061548	341284062098	341284062648	341284063198	341284063748	341284064298	341284064848	341284065398	341284065948	341284066498	341284067048	341284067598	341284068150	341284068698	341284069248	341284069800	341284070348	341284070898	341284071448	341284071998	341284072548	341284073098	341284073648	341284074198	341284074748	341284075298	341284075848	341284076398	341284076948	341284077498	341284078048	341284078598	341284079148	341284079698	341284080248	341284080798	341284081348	341284081898	341284082448	341284082998	341284083548	341284084098	341284084648	341284085198	341284085748	341284086298	341284086848	341284087398	341284087948	341284088498	341284089051	341284089598	341284090148	341284090700	341284091248	341284091798	341284092348	341284092898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	3600	2300	2780	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23010	21752	29709	24326	21798	22242	16680	5789	3578	2912	2380	2058	1779	1661	1490	1476	1369	1221	1143	899	796	804	752	766	774	751	751	718	764	699	725	674	735	655	722	645	703	706	713	633	705	681	652	686	653	668	654	639	646	650	658	606	621	633	631	624	616	582	573	637	636	609	568	605	646	620	629	628	595	676	650	625	631	597	623	687	615	646	638	575	615	621	608	598	615	621	589	625	595	626	640	613	585	563	606	610	608	625	609	630	657	632	613	609	604	611	590	576	566	584	567	604	583	623	613	617	582	610	619	617	605	626	590	617	573	603	583	600	600	556	617	576	604	645	602	588	593	587	603	585	536	601	592	558	607	545	615	573	616	560	592	602	573	611	589	596	594	595	603	656	651	583	635	618	593	598	558	557	642	620	621	626	589	643	556	572	580	579	565	626	600	598	612	568	588	561	618	630	635	570	599	600	631	620	576	621	611	568	577	636	654	602	578	586	585	575	622	630	588	580	616	560	653	616	618	575	546	565	566	579	608	594	604	593	620	593	633	599	609	636	625	610	590	593	644	564	606	605	614	585	624	579	567	602	618	596	607	611	638	637	594	642	609	566	549	622	567	591	564	607	587	627	645	597	589	601	598	608	585	598	601	636	623	583	645	560	639	564	572	582	660	570	638	608	623	617	591	623	573	581	596	644	579	598	615	560	606	553	620	614	604	605	579	605	574	569	598	605	606	561	584	587	594	615	628	619	596	593	632	575	585	609	615	605	584	605	611	584	613	612	551	605	621	591	615	644	522	572	629	571	652	630	597	636	621	608	642	599	598	604	621	563	583	610	588	589	556	561	603	596	585	616	580	600	575	637	619	616	648	596	571	632	581	605	583	617	608	591	640	575	615	589	604	544	574	557	591	638	552	577	638	642	632	591	617	599	603	576	620	582	581	578	594	599	646	554	611	598	585	616	633	610	556	616	611	576	588	591	642	656	633	573	616	585	608	596	629	619	575	575	615	588	629	558	652	599	612	622	576	577	593	620	640	588	576	607	611	606	599	604	603	607	575	572	567	590	565	639	624	609	623	600	604	569	633	621	607	620	616	624	592	573	595	555	599	602	593	609	632	576	599	595	589	597	568	571	659	616	536	585	607	632	568	619	656	580	615	604	585	581	582	591	613	637	611	602	613	586	630	589	604	598	633	590	585	606	643	591	627	619	622	561	615	589	545	549	612	607	565	606	545	603	574	582	629	572	600	644	631	576	610	652	594	603	584	606	587	589	559	568	612	580	582	594	567	549	615	619	543	599	578	598	584	592	635	615	593	631	574	655	600	646	614	631	587	590	648	611	606	589	602	600	596	580	571	616	599	604	592	570	599	575	616	577	606	613	574	577	619	598	584	572	588	585	612	626	578	602	573	593	590	667	620	570	575	563	597	625	619	649	599	580	632	573	627	603	608	611	579	566	606	607	628	598	572	581	649	603	641	638	619	607	619	581	556	616	588	657	626	594	544	592	579	615	616	590	584	585	622	612	641	643	563	615	638	627	555	582	599	587	573	587	583	643	599	589	623	576	580	645	594	608	583	628	601	630	598	590	629	592	577	603	598	632	591	608	580	608	596	534	645	553	600	575	575	572	562	576	573	607	616	609	572	599	603	555	626	597	556	556	575	570	585	603	626	609	648	605	591	631	558	589	568	619	588	543	609	564	609	571	574	550	627	613	613	676	607	587	593	598	597	630	577	621	614	623	608	537	616	625	553	567	593	616	600	622	613	566	598	648	644	578	585	644	598	555	594	544	588	579	611	584	592	614	598	565	616	577	542	593	603	639	618	586	577	585	640	561	599	607	603	607	611	563	565	599	611	590	588	568	580	588	596	576	627	564	661	638	607	609	577	600	573	593	606	585	631	642	610	605	601	588	593	556	577	615	572	598	591	598	629	570	590	622	587	573	572	582	587	584	568	597	633	608	623	621	606	568	590	578	622	604	606	562	601	595	627	649	547	589	576	564	580	622	582	613	588	597	600	620	610	594	573	589	608	608	588	618	543	598	554	597	642	655	574	593	599	581	611	558	558	600	634	607	567	579	585	617	624	598	626	580	585	600	579	607	570	602	594	591	579	627	592	579	625	601	637	627	597	572	639	615	570	660	577	621	572	592	601	586	580	630	640	549	577	585	613	621	528	606	576	629	600	609	606	605	604	559	611	620	591	593	619	577	614	613	625	602	620	591	624	602	612	557	589	606	593	598	619	587	575	585	556	586	606	568	608	574	556	563	539	579	618	608	595	600	600	636	618	594	625	609	591	576	607	595	564	583	604	622	565	572	591	607	619	662	592	604	627	561	595	548	641	607	587	570	589	607	597	597	563	606	593	587	612	596	580	643	569	582	621	559	585	585	608	596	640	644	612	617	610	567	607	567	626	586	589	574	574	572	608	630	603	622	590	604	608	576	629	603	603	600	607	598	596	585	638	588	609	591	629	603	595	611	575	592	589	594	601	564	586	588	580	599	607	547	569	606	607	588	597	576	609	617	591	621	554	603	584	579	565	588	581	576	607	550	591	608	607	582	569	605	598	594	566	590	611	593	633	602	590	563	577	573	606	585	616	603	604	611	598	596	599	600	649	571	646	597	623	610	574	606	599	568	582	599	541	567	607	609	573	579	607	574	569	595	620	593	566	641	608	622	579	616	565	577	616	628	623	592	591	612	588	573	601	593	558	557	586	645	606	569	599	589	624	573	620	630	586	641	596	612	613	636	585	607	590	567	562	597	590	604	574	599	577	600	589	551	585	603	601	594	608	560	587	570	605	579	623	640	630	612	623	564	548	602	570	647	632	599	546	601	601	580	574	561	599	613	583	606	615	611	633	558	615	588	591	576	593	628	621	573	571	603	588	611	583	570	565	632	599	602	610	584	636	599	533	629	608	612	594	556	601	615	587	538	567	563	604	572	550	625	602	582	599	590	573	572	590	591	625	619	547	594	558	601	616	599	574	616	608	563	656	582	613	550	621	595	640	624	607	619	586	593	538	611	612	593	585	586	596	614	608	610	641	591	591	604	596	620	607	631	593	556	516	604	619	574	595	594	604	606	590	598	590	549	610	590	590	602	600	624	581	589	592	600	614	593	572	601	617	578	624	633	611	633	575	581	622	589	584	636	596	562	566	624	629	595	613	568	598	621	628	608	600	602	574	570	600	573	607	640	610	564	579	601	603	608	593	605	582	595	604	586	605	603	585	567	576	567	561	611	596	591	559	595	585	572	642	555	615	598	655	605	607	632	605	597	589	591	589	640	624	592	584	597	586	558	584	575	592	639	628	582	553	628	590	664	603	625	520	611	577	602	557	605	594	598	577	600	615	580	574	587	576	606	555	625	611	598	625	603	578	621	576	578	590	612	604	605	612	582	567	597	578	606	625	578	564	620	629	579	601	596	629	588	589	584	593	614	595	621	564	596	619	624	600	632	592	576	636	623	595	561	621	558	606	591	603	568	584	608	609	581	599	621
12793	34371	29131	20212	16002	12740	9788	6925	5132	4053	3116	2712	2395	2111	1906	1789	1647	1491	1296	1009	883	884	847	810	839	809	813	792	753	765	728	765	703	745	694	679	709	661	695	732	688	690	677	708	700	672	702	680	678	651	674	616	664	628	615	659	640	616	646	567	607	622	652	613	607	644	639	640	588	638	648	620	672	655	636	595	646	625	588	538	641	631	629	591	617	631	614	589	644	641	630	608	589	605	583	662	653	561	608	602	631	558	625	608	652	613	627	620	611	607	572	603	606	632	571	600	585	579	615	594	593	617	632	605	579	566	601	640	611	574	647	667	608	610	578	568	608	589	628	589	571	608	555	610	577	586	598	571	617	623	592	586	604	611	583	608	634	600	631	606	564	584	582	612	586	621	601	602	592	572	603	586	623	589	598	572	598	593	590	624	589	598	601	590	624	611	591	589	591	583	625	622	583	588	607	569	585	609	612	597	564	624	590	610	597	625	596	599	624	600	583	627	610	600	612	576	582	617	588	585	595	597	582	599	602	569	642	582	592	588	561	595	603	609	644	570	604	618	593	584	598	606	618	593	641	596	612	664	630	594	545	638	564	596	579	586	617	574	558	622	619	589	614	598	611	635	559	616	607	611	600	615	568	581	585	575	591	625	614	598	613	563	605	599	562	598	560	571	637	608	624	590	605	589	634	581	612	623	613	596	581	620	579	602	559	590	642	584	614	609	669	555	616	576	645	597	592	543	589	610	606	595	553	582	564	641	594	611	603	588	626	616	576	651	607	588	614	567	635	623	599	645	632	622	585	676	616	623	612	626	591	599	600	612	635	618	574	622	623	587	590	608	589	644	564	681	575	618	658	572	619	600	602	620	590	586	638	611	588	633	627	631	589	607	575	582	624	593	595	586	598	629	619	549	594	648	591	598	620	598	640	615	637	642	600	598	604	583	598	602	608	592	580	604	629	621	620	569	601	648	611	555	598	566	583	586	562	618	607	593	607	585	582	554	596	600	609	607	642	615	566	615	582	666	618	635	599	644	624	611	580	597	600	610	595	589	626	642	614	622	616	625	594	634	604	614	634	592	604	590	615	612	590	643	631	582	639	613	552	631	619	593	578	611	605	556	645	618	600	651	611	598	595	614	638	604	618	644	615	594	592	597	570	620	572	593	640	643	610	602	592	605	564	592	575	645	606	572	621	587	590	602	570	570	620	602	600	621	617	629	627	584	653	573	613	644	612	610	633	572	604	634	580	616	639	575	592	599	624	606	582	589	583	606	604	568	605	635	603	577	576	605	597	637	583	578	641	561	601	603	597	607	604	584	619	578	630	586	643	624	633	575	611	591	620	590	600	600	601	590	628	625	686	625	636	652	600	610	610	641	563	624	623	627	576	576	625	584	591	559	649	586	600	591	580	602	594	612	597	611	635	594	625	596	640	652	602	658	609	577	622	597	615	615	624	594	553	557	557	616	583	548	597	582	620	588	550	598	606	580	607	604	611	607	566	591	604	582	636	656	612	629	609	566	612	584	580	573	617	628	593	593	637	627	569	603	605	596	590	592	579	625	648	625	630	591	594	590	595	617	581	534	670	622	593	551	626	601	597	610	601	610	647	580	579	616	605	625	599	614	585	603	579	631	593	594	582	577	614	587	568	593	608	589	632	609	604	630	574	630	621	648	573	576	651	626	563	616	616	591	584	583	540	649	597	584	583	557	556	604	590	589	628	612	603	622	558	591	586	633	619	606	596	619	622	558	585	554	648	588	582	570	597	595	608	595	631	580	570	605	564	633	613	639	583	615	586	617	598	563	615	613	585	617	562	647	569	600	591	598	617	609	601	622	604	600	606	612	543	619	636	612	613	572	630	603	615	571	639	593	597	645	592	673	585	659	562	604	599	642	626	624	597	595	587	635	613	601	575	609	569	591	584	582	611	604	623	621	612	618	595	609	582	597	610	598	614	621	583	627	568	569	577	546	606	617	613	623	624	571	590	591	597	626	537	650	592	613	630	605	599	616	596	593	623	566	591	603	622	620	582	626	591	629	598	579	618	623	604	606	615	607	605	651	608	572	593	577	625	571	583	609	604	607	611	680	583	571	608	591	566	632	630	648	620	576	594	580	609	605	599	577	572	595	593	612	572	568	659	622	593	637	587	617	657	590	601	600	592	573	590	582	628	644	619	607	583	602	630	576	583	609	594	624	584	603	571	584	649	591	607	578	670	581	651	603	562	587	579	601	592	586	601	578	586	614	620	631	592	613	636	629	567	623	644	587	620	599	623	596	593	558	603	611	547	587	625	599	574	572	602	639	615	621	561	623	598	599	628	569	584	591	595	577	587	637	585	609	606	602	535	593	557	664	571	616	608	640	595	600	628	550	583	582	630	588	590	606	607	595	589	630	590	626	621	619	574	590	578	612	589	638	605	592	631	654	579	634	652	599	617	602	627	595	607	589	568	597	565	576	605	564	567	624	586	559	613	614	613	580	529	618	635	566	605	594	624	621	623	657	587	622	600	549	596	660	606	609	651	579	654	596	596	643	626	571	608	595	642	606	575	616	605	561	604	585	616	625	647	615	559	622	612	583	617	592	583	605	584	632	634	599	576	591	619	608	611	630	580	638	591	576	610	605	600	616	559	630	600	572	600	593	571	586	618	583	666	598	621	571	570	601	603	580	581	578	609	581	604	614	581	606	590	597	618	574	595	640	628	614	636	598	643	612	602	561	607	583	591	613	619	621	623	562	587	612	632	563	596	560	580	624	582	598	611	602	584	614	569	622	640	633	605	613	661	588	566	625	592	604	599	602	606	623	590	582	570	594	582	633	621	579	605	568	576	616	621	592	573	584	645	615	580	588	638	615	593	633	602	597	615	567	599	625	571	658	647	605	628	563	628	609	628	595	593	642	614	612	635	603	595	554	598	621	651	596	612	606	616	633	609	605	639	592	568	613	604	590	625	614	611	626	604	620	555	548	570	577	604	620	592	612	569	661	625	620	577	590	622	581	622	568	601	570	585	630	646	545	620	604	600	621	600	586	601	612	605	607	596	625	579	607	614	652	621	626	607	551	611	615	621	626	609	614	600	646	603	613	623	581	624	624	629	621	638	635	641	619	591	603	589	590	606	618	602	584	563	621	595	618	602	612	611	640	624	615	555	590	610	587	572	624	612	581	607	599	612	620	583	587	587	579	612	588	611	658	618	634	588	610	583	633	626	590	628	558	646	606	652	617	588	620	599	585	616	622	629	578	576	606	629	615	607	613	589	594	604	583	600	604	628	599	612	584	588	579	587	630	606	597	607	560	582	592	592	640	607	615	592	592	600	589	619	604	537	641	591	611	608	570	619	568	601	601	643	618	592	592	622	594	622	550	597	597	620	623	585	607	632	634	627	621	598	620	631	583	614	606	595	636	581	595	632	629	643	594	603	611	595	602	550	592	646	567	635	574	594	616	584	620	607	593	632	576	574	640	598	583	611	557	629	638	594	602	581	617
28220	20753	17493	10983	6068	4087	3012	2238	1759	1572	1382	1309	1231	1119	1131	1103	1060	993	914	893	921	821	841	868	874	857	850	881	838	805	810	878	920	825	853	905	838	811	831	838	867	846	862	880	823	800	784	844	808	783	856	865	814	842	823	886	821	838	821	835	843	891	877	833	816	842	807	850	867	814	804	848	830	846	845	830	812	811	836	837	780	832	829	909	804	838	826	782	880	816	828	828	817	830	865	787	839	856	782	803	875	852	817	821	818	811	824	810	796	783	840	795	799	876	853	832	825	804	810	822	848	815	799	839	791	821	806	808	837	822	794	843	830	863	857	837	862	842	815	819	813	837	839	807	864	806	821	859	776	852	813	851	791	775	794	863	827	814	854	798	849	858	832	852	788	811	806	824	845	807	871	790	807	875	845	813	831	828	778	822	925	795	852	847	864	850	806	799	810	828	830	785	844	873	786	845	808	824	852	796	787	766	803	864	841	762	784	822	807	818	809	817	811	762	841	837	830	811	817	789	853	750	812	799	853	816	811	795	846	852	788	837	862	829	906	782	849	814	829	900	793	762	778	809	805	788	832	838	796	831	793	823	793	821	825	875	828	800	791	891	817	796	836	782	827	814	834	807	815	798	827	794	849	840	787	824	845	782	834	777	796	788	811	818	810	794	889	821	802	831	816	818	832	792	789	816	841	872	860	842	840	848	800	826	806	881	807	840	840	807	827	804	850	837	793	799	841	785	845	808	862	801	820	780	828	796	849	863	812	819	782	804	811	828	792	824	794	861	834	822	853	829	791	794	805	891	808	836	817	863	861	808	843	821	830	806	812	818	792	798	813	856	762	839	800	921	802	786	824	820	851	802	809	826	790	839	803	830	839	859	801	795	859	797	792	864	792	811	825	810	837	773	832	776	800	783	820	827	826	828	876	826	818	820	842	842	858	813	844	780	788	783	853	787	859	836	866	822	835	812	807	817	779	819	836	800	834	770	830	774	844	797	805	807	781	774	840	848	833	826	875	812	869	872	871	823	821	783	845	809	871	819	784	834	788	831	771	851	820	828	819	813	826	834	846	815	788	821	876	783	837	817	780	793	836	806	825	779	785	849	825	803	821	849	820	848	852	817	828	830	827	853	788	848	763	810	832	857	820	814	832	845	822	819	822	791	914	852	855	804	824	794	835	843	853	810	839	809	797	803	813	837	858	831	890	742	815	791	867	776	823	785	823	831	821	826	815	835	828	823	818	850	784	841	837	818	796	842	842	810	834	818	856	851	772	783	801	848	891	820	806	859	828	831	805	859	789	815	834	819	767	835	833	840	828	794	842	833	795	801	791	821	849	808	811	828	834	819	854	877	850	822	814	851	826	857	806	786	821	813	837	871	861	823	795	838	821	809	833	804	811	814	817	783	827	826	829	824	786	773	833	790	845	831	819	808	806	772	844	753	832	791	845	789	785	791	820	812	851	825	825	852	823	785	794	821	835	830	819	862	804	769	788	782	839	786	790	887	805	836	817	794	758	870	771	817	819	852	812	835	785	807	799	758	868	825	783	840	789	847	869	818	826	807	828	830	843	802	838	814	801	787	820	758	885	838	829	768	814	835	845	849	881	815	839	822	797	839	836	852	811	805	813	742	807	803	838	871	873	819	821	830	778	798	831	821	861	844	761	793	812	786	834	808	874	802	847	792	802	866	827	840	804	853	869	824	829	834	784	827	833	824	811	830	784	843	827	769	843	945	848	821	836	810	829	813	831	798	833	862	810	801	830	806	831	795	843	836	859	854	798	785	838	845	835	860	854	810	831	829	817	840	844	856	865	803	780	787	796	796	856	795	819	834	836	785	837	810	811	810	820	833	814	849	784	871	906	768	790	763	810	808	825	815	794	821	830	848	814	790	800	842	833	850	822	781	835	774	807	843	833	792	794	818	778	837	824	833	850	865	819	872	813	834	797	816	820	832	792	781	821	831	845	825	805	808	820	825	904	800	819	787	828	822	816	789	801	805	813	793	762	774	852	799	764	853	823	833	797	793	832	824	840	847	833	808	767	774	796	861	826	808	834	866	818	795	827	788	834	879	815	816	848	780	847	793	870	777	864	837	795	835	802	807	835	791	812	809	860	804	812	783	775	818	772	831	805	817	802	839	831	804	815	827	851	803	813	793	844	826	806	823	849	821	851	789	757	836	806	843	839	828	852	850	839	822	841	797	794	794	827	827	798	892	808	810	849	923	861	856	829	816	856	841	808	862	818	828	805	780	862	817	791	826	785	863	836	803	901	788	834	833	848	805	781	856	814	818	840	806	879	801	843	763	843	789	823	890	787	852	815	819	825	811	838	805	847	821	846	795	826	808	834	850	826	833	790	834	796	816	817	829	871	854	801	843	817	802	851	852	862	834	854	823	843	909	832	820	850	837	841	832	780	772	829	796	842	855	833	832	817	817	765	818	814	887	870	798	868	819	845	799	835	806	795	797	824	818	842	816	849	830	844	880	854	792	847	775	845	874	808	810	859	822	821	864	791	843	832	838	870	782	829	842	814	815	805	858	847	825	839	860	815	842	812	807	836	838	822	862	831	834	797	832	786	784	793	912	847	824	827	803	810	803	859	839	814	856	865	845	775	790	790	833	857	863	787	866	816	819	809	782	842	865	829	805	823	817	769	845	870	843	752	810	856	833	803	774	869	785	790	848	821	792	909	826	855	896	783	773	801	849	788	831	853	776	828	793	820	799	798	821	879	866	793	793	792	819	841	815	795	874	842	802	784	815	836	825	888	819	831	784	812	791	818	789	829	827	795	918	780	836	822	836	793	832	824	837	828	808	782	812	823	806	785	809	758	821	785	835	848	832	806	794	814	842	806	815	807	817	773	863	844	840	796	837	849	799	826	868	841	810	813	802	847	793	840	758	838	764	827	856	816	832	807	800	833	824	821	813	826	816	857	786	787	839	828	873	802	790	793	853	842	795	816	820	825	829	827	842	805	884	799	813	800	775	845	793	809	854	820	846	758	827	841	842	835	812	778	840	773	815	764	827	825	782	807	782	831	827	848	823	831	834	852	827	822	842	798	819	851	861	868	828	823	839	781	797	813	830	807	840	880	811	807	865	811	822	822	835	768	780	810	851	797	817	804	810	839	854	871	846	848	843	826	824	820	782	776	805	769	808	870	822	838	776	757	881	830	841	792	813	792	808	813	811	819	880	834	759	838	847	841	809	851	865	822	804	851	827	797	782	869	845	803	786	802	833	820	834	847	813	879	825	787	794	880	779	842	800	851	766	799	824	844	815	823	860	808	836	834	836	870	819	816	822	824	802	837	844	862	851	847	839	789	822	821	805	835	825	835	825	841	836	888	764	852	895	819	830	807	821	780	860	820	779	894	812	812	774	820	777	860	854	841	794	782	799	752	810	787	864	796	854	829	820	793	803	795	866	864	852	782	836	823	843	823	802	842	823	876	854	778	864	836	789	803	788	801	829	851	798	841	761	830	817
11240	20757	16853	10381	7842	5921	4443	3186	2473	2016	1765	1600	1461	1285	1304	1254	1161	1065	974	978	907	907	943	897	878	882	885	873	901	828	870	792	874	911	873	919	874	876	882	897	888	852	866	840	878	844	846	848	891	832	852	876	810	839	857	801	849	850	842	828	839	845	820	849	887	833	811	805	871	837	888	842	830	860	792	849	857	890	860	849	840	827	817	841	851	840	842	783	816	847	902	861	856	833	897	860	859	850	849	850	813	865	862	821	779	837	837	805	858	814	795	803	831	774	793	820	817	855	858	853	846	855	843	851	861	870	830	822	823	837	817	813	830	862	836	827	848	843	825	867	828	807	855	869	864	887	852	848	848	763	768	842	802	831	845	836	864	858	810	830	870	886	813	835	764	874	846	832	897	800	868	831	860	830	857	841	821	850	847	840	818	802	851	813	806	823	809	826	895	851	834	779	878	848	889	898	851	803	789	850	832	816	820	798	851	843	855	867	866	804	824	871	841	840	891	818	848	834	867	886	834	880	858	838	759	810	806	811	883	835	874	821	837	814	840	870	866	852	870	818	841	799	861	802	837	850	811	871	783	847	848	862	836	813	903	808	827	818	794	836	832	834	855	817	848	814	760	810	856	884	861	825	886	905	858	854	840	812	887	867	844	836	823	836	780	810	850	855	855	833	777	850	827	862	805	808	865	836	808	855	850	863	868	824	881	843	795	875	806	863	828	806	802	893	822	806	824	810	879	845	869	907	796	842	829	842	828	844	842	842	848	838	830	865	789	802	855	835	782	809	827	832	886	866	859	817	783	827	848	875	841	843	809	884	821	814	836	858	845	890	852	809	843	860	821	841	769	854	809	874	819	848	853	871	883	785	802	825	874	854	849	837	835	810	854	869	816	848	861	844	863	875	853	819	818	832	809	828	837	833	845	841	842	806	794	867	850	802	834	841	845	785	843	868	812	856	829	847	843	868	821	846	829	883	851	810	814	850	878	833	827	853	827	843	901	850	879	808	828	835	838	874	794	856	824	861	887	824	925	797	831	883	882	869	829	842	868	789	812	813	858	851	828	889	816	830	819	842	808	870	835	814	843	798	829	814	839	869	898	824	894	813	832	902	833	867	815	829	861	829	858	818	879	886	852	836	828	801	857	834	836	812	802	783	817	820	842	841	862	816	863	831	876	874	898	856	858	810	837	879	814	824	874	848	782	804	811	841	866	831	852	835	851	854	828	799	896	827	835	820	923	837	852	890	831	809	845	845	872	803	807	864	886	834	875	808	798	810	829	872	866	878	875	830	832	886	880	844	872	879	831	893	839	884	830	918	896	855	812	822	838	814	865	866	826	819	769	852	858	820	844	799	906	857	830	809	850	857	841	830	835	798	833	863	807	836	859	863	906	782	814	845	813	838	905	882	922	905	807	831	824	814	861	847	835	860	849	826	833	855	848	773	830	813	846	874	801	865	830	777	850	820	856	826	785	805	838	877	838	855	816	825	840	824	842	834	860	840	867	849	840	816	881	853	796	825	853	865	860	852	773	868	795	834	771	864	838	791	838	874	826	857	815	822	880	859	807	832	872	882	849	846	887	866	770	796	851	853	807	808	856	833	776	768	832	811	800	847	841	855	849	815	846	878	800	792	839	804	858	829	853	834	878	822	835	829	845	839	811	845	808	796	812	818	858	838	823	800	828	786	888	804	835	847	840	788	859	836	855	855	844	863	818	845	785	843	789	880	787	857	836	835	873	826	834	851	769	841	818	872	885	853	847	838	854	856	889	814	858	863	876	851	840	853	845	828	833	857	810	838	829	790	856	854	844	854	864	864	834	852	822	870	846	809	878	836	808	841	818	815	844	848	824	866	838	856	841	852	801	909	830	827	874	824	824	879	803	806	819	847	798	850	845	813	811	837	859	855	814	896	826	850	873	806	799	801	869	789	845	810	787	841	863	873	809	829	862	823	852	845	875	866	852	822	877	814	844	841	849	823	858	918	830	835	885	853	832	828	869	891	825	894	859	814	815	894	870	840	855	863	864	814	881	843	857	848	802	827	805	863	851	810	847	817	826	852	812	813	881	829	869	873	806	871	813	828	854	836	825	814	863	785	820	854	846	798	783	837	839	812	872	809	786	841	781	826	828	880	766	893	781	853	802	835	826	820	802	861	816	828	891	861	871	863	822	800	790	789	831	864	802	845	828	795	848	847	810	834	886	863	842	861	890	876	852	840	831	838	824	801	847	850	818	825	850	811	885	872	831	883	864	808	859	825	796	844	828	812	845	839	852	910	821	910	820	825	880	842	811	883	842	870	827	869	837	824	815	853	880	846	830	860	835	794	816	816	854	873	900	765	856	819	869	796	845	798	833	898	830	875	899	839	784	812	836	850	867	865	798	849	781	835	828	858	886	851	820	825	832	785	859	863	880	870	822	815	794	849	845	827	841	822	828	861	810	820	830	864	814	829	841	850	849	837	815	838	852	786	849	824	858	829	829	812	826	858	825	867	891	835	839	807	820	838	834	813	874	852	851	821	778	889	811	863	784	857	888	854	875	854	845	806	851	900	814	869	809	871	838	853	839	819	879	836	791	848	856	849	820	849	843	840	856	850	831	859	865	834	848	858	866	819	827	832	842	851	837	872	798	856	834	834	859	817	815	820	819	846	869	796	915	817	817	829	879	879	851	889	819	894	835	842	809	778	844	826	898	844	863	886	803	840	906	832	846	791	826	824	823	805	888	815	849	877	844	927	855	831	852	810	855	898	872	858	814	893	829	791	797	818	878	862	868	810	864	850	850	809	891	861	861	852	800	772	838	800	837	864	806	851	807	834	820	824	891	822	912	867	864	813	812	816	872	916	851	858	827	825	835	824	829	846	779	785	846	905	814	829	807	877	820	832	841	851	856	817	862	799	842	810	838	783	806	856	844	816	842	833	806	867	806	824	859	873	826	841	842	828	866	826	857	837	872	817	806	836	792	876	856	823	833	803	869	839	820	845	846	833	858	838	839	829	816	803	863	797	829	809	827	800	837	858	815	822	841	867	831	831	839	822	841	861	870	816	871	788	808	806	790	805	830	896	854	781	745	855	840	907	840	867	819	873	811	811	837	818	817	823	894	841	823	825	835	858	855	818	784	877	810	806	849	867	868	866	772	821	836	833	811	835	871	846	872	883	822	783	850	840	806	886	831	822	840	855	825	827	858	890	821	837	821	836	853	775	846	863	808	821	890	809	852	847	863	865	876	825	839	865	816	844	855	836	874	852	827	811	840	876	813	864	892	808	879	788	856	875	856	839	845	839	831	794	843	843	809	824	843	809	840	844	844	819	870	863	827	832	857	849	869	885	804	846	806	824	863	857	863	845	853	849	829	819	837	864	792	835	815	832	877	825	846	843	812	811	837	797	801	833	865	859	838	831	870	820	796	831	821	830	793	822	874	885	889	820	823	798	865	824	810	828	815	835	808	800	785	857	790	865	815	837	847	835	822	886	841	849
23594	21308	28737	24281	21454	16191	6649	3417	2458	2079	1837	1636	1442	1320	1290	1125	1025	889	880	740	765	738	734	705	745	722	704	727	679	697	648	707	693	696	702	709	703	661	688	688	683	673	643	676	648	701	664	666	689	583	665	636	639	700	661	678	628	599	671	609	610	609	607	638	654	610	686	669	696	635	676	585	666	645	675	611	638	682	649	664	675	655	645	632	629	664	621	623	662	630	651	614	610	670	651	662	684	597	586	665	639	617	619	602	633	621	636	654	616	597	607	646	587	685	605	606	614	594	596	642	626	616	624	635	618	626	617	639	621	599	633	616	666	618	643	613	638	632	611	647	597	596	656	652	591	642	604	649	650	607	633	630	646	639	689	635	643	629	627	609	632	660	634	642	621	613	601	649	644	609	665	635	630	614	670	614	619	632	647	632	665	635	632	604	596	628	626	596	629	633	641	616	599	615	609	607	605	602	633	646	676	658	646	681	593	665	618	674	598	628	640	592	590	700	618	625	634	632	645	619	639	573	594	654	587	591	622	550	653	667	656	648	600	642	653	648	639	616	638	641	550	630	640	634	611	632	599	622	645	626	667	620	570	623	616	628	648	612	667	649	652	631	647	597	624	630	640	653	608	647	650	662	647	645	647	670	611	614	657	651	636	660	671	617	621	659	628	639	572	607	633	640	594	622	592	646	644	726	626	678	639	645	643	625	639	651	658	617	606	634	604	621	680	605	616	652	640	613	660	604	651	679	616	632	610	638	622	634	643	599	569	594	595	663	607	635	596	638	599	664	634	622	599	630	620	592	705	645	630	621	619	669	595	567	607	612	658	604	623	625	587	618	611	636	620	607	668	604	614	635	607	637	713	658	602	631	640	609	635	613	633	602	650	585	628	637	615	638	612	661	650	679	680	637	619	638	647	649	626	646	658	602	627	618	659	596	704	627	671	643	661	606	636	614	619	587	644	635	626	628	605	634	670	637	604	658	595	615	574	639	668	621	601	643	596	584	665	645	597	651	610	602	654	629	582	642	592	598	647	614	644	625	585	653	604	602	689	639	577	564	692	654	613	658	599	660	590	555	623	642	611	631	615	628	671	623	579	628	644	607	592	623	643	631	587	569	620	610	662	594	647	617	615	607	636	610	677	663	633	633	556	693	656	644	595	595	594	604	620	599	661	680	623	637	651	614	623	588	630	659	582	610	650	639	605	632	627	643	611	576	607	603	614	628	605	627	600	654	625	622	608	608	563	639	617	629	643	617	647	682	619	617	571	572	656	607	610	646	611	626	655	659	630	604	661	598	654	606	590	651	611	593	629	603	619	596	631	655	623	671	666	681	588	656	606	579	643	629	643	634	617	636	601	609	640	620	640	619	621	662	654	661	628	650	625	595	638	636	628	668	639	637	653	615	613	575	578	683	591	625	658	630	627	643	595	634	620	629	620	606	648	629	631	649	624	598	615	644	663	640	613	656	626	590	657	629	645	682	627	658	606	657	632	642	645	615	631	618	642	607	654	652	593	618	613	641	629	631	588	620	641	565	613	605	603	609	659	636	670	579	579	637	628	627	665	596	638	626	621	648	633	627	595	667	646	662	608	679	583	619	623	610	633	604	682	582	678	652	625	632	640	631	596	630	667	630	633	621	633	628	638	696	612	635	611	620	620	625	628	619	625	607	653	579	638	622	642	648	658	619	644	622	611	633	643	608	615	656	618	627	614	648	564	646	654	657	627	630	663	623	620	617	610	619	632	651	644	599	632	652	603	643	583	648	631	589	615	674	683	625	643	559	627	634	615	618	610	595	600	618	653	596	597	645	610	628	597	564	643	622	656	618	655	617	584	599	640	593	585	569	642	642	574	572	616	611	698	605	618	655	623	629	619	637	625	629	635	585	611	632	626	646	631	658	619	652	649	635	651	588	619	604	600	631	653	608	602	593	640	595	600	646	599	609	607	615	663	610	607	600	594	599	618	660	602	645	647	590	605	632	619	593	619	631	589	625	642	672	635	686	647	674	595	598	673	614	633	644	621	602	649	628	596	630	641	627	607	624	634	622	640	614	638	640	640	599	631	650	646	652	651	620	652	611	675	652	678	605	604	605	630	586	639	680	639	627	661	599	612	616	610	650	607	577	656	596	609	657	641	664	604	649	604	602	628	622	651	669	670	668	581	637	607	599	631	613	627	595	642	626	598	641	624	597	595	561	615	602	644	595	624	598	686	624	600	638	642	663	632	647	684	622	616	567	650	608	656	569	567	608	622	632	610	613	619	664	660	623	623	630	616	616	599	643	624	617	646	567	653	613	632	650	613	635	656	637	654	677	599	609	629	626	580	622	560	613	589	687	679	652	670	622	632	679	616	625	662	599	643	642	598	606	645	679	630	672	602	585	691	576	611	617	669	615	627	667	615	616	654	642	659	589	651	644	642	623	586	642	641	576	621	649	661	594	596	649	680	618	627	634	630	613	634	577	662	662	655	623	635	626	686	653	667	624	666	623	607	662	616	620	636	619	636	640	626	670	600	631	613	622	644	654	584	648	616	594	628	615	609	563	631	610	609	668	586	630	610	579	636	627	637	634	657	643	617	623	584	638	586	647	634	651	650	624	630	577	593	598	627	582	648	603	600	615	602	647	674	631	598	612	618	624	637	598	640	624	641	637	625	631	606	613	651	678	619	615	666	594	681	643	620	620	662	630	615	589	652	625	620	654	638	656	631	628	633	611	622	579	598	646	631	650	596	609	614	625	629	659	645	618	592	594	644	625	600	617	646	632	663	648	651	639	657	663	603	589	641	650	626	614	617	653	649	597	591	630	651	650	609	624	602	644	627	642	617	611	621	674	625	633	614	641	636	604	630	632	659	618	652	601	679	648	621	601	662	657	650	627	634	636	618	620	667	629	623	641	639	612	609	639	623	603	627	634	650	602	623	582	569	617	631	606	623	596	668	586	607	610	581	578	624	624	602	618	638	643	633	641	636	639	590	623	628	635	625	637	591	698	656	603	593	627	598	635	660	627	585	559	639	636	631	608	619	612	590	606	634	599	609	612	629	630	618	612	599	636	644	642	596	656	559	611	624	628	629	654	654	629	615	625	661	655	616	655	641	651	656	634	658	618	666	621	643	601	648	642	609	632	629	581	592	658	637	666	630	640	647	658	600	632	672	603	631	643	613	619	630	595	643	643	631	634	629	655	652	616	599	601	636	629	616	598	669	659	709	667	643	607	683	590	664	595	595	621	633	653	647	626	633	623	631	614	599	602	598	604	659	658	642	620	610	597	622	648	565	619	630	607	623	632	617	637	627	613	629	605	636	605	613	632	598	606	651	612	610	627	621	625	590	652	647	638	652	628	610	649	645	602	640	628	633	621	630	592	580	562	595	661	673	616	663	608	591	609	594	660	597	618	609	597	651	592	610	638	618	599	608	637	634	636	633	627	607	610	679	644	618	616	601	679	674	620	673	627	619	648	613	613	650	630	618	604	617	640	616	639
10728	28497	23861	15662	12016	9094	6765	4878	3586	2852	2386	2127	1926	1653	1541	1370	1204	980	918	869	774	835	817	721	793	789	751	790	735	767	762	700	732	767	717	751	749	702	695	721	730	709	737	776	683	699	708	715	681	694	652	677	690	644	660	677	658	626	663	752	665	649	642	654	657	696	695	647	656	702	678	659	672	726	649	678	647	684	660	655	638	658	645	716	664	646	615	657	639	654	623	644	674	642	669	667	666	652	631	633	681	676	620	637	679	657	679	655	633	637	662	661	624	625	692	660	662	654	650	636	653	640	640	652	662	663	678	645	658	660	695	644	675	661	641	675	666	646	638	617	673	650	680	660	627	634	655	617	669	676	652	631	625	669	689	649	633	648	654	657	636	634	629	613	671	628	666	639	616	642	676	696	624	652	661	674	681	629	652	656	608	635	667	690	671	674	660	659	713	673	614	654	627	633	605	617	659	672	662	638	652	666	643	681	668	648	651	657	619	644	618	684	619	649	672	680	690	677	649	651	641	639	630	638	657	648	650	646	660	657	640	647	668	658	662	654	696	617	643	601	652	672	612	596	656	640	661	635	677	609	662	676	707	656	661	645	646	637	631	663	639	630	650	660	675	641	642	658	667	646	677	667	676	635	659	662	637	663	662	630	645	668	669	666	712	613	654	696	651	648	672	659	661	644	645	629	642	691	618	633	639	662	598	680	640	601	612	691	681	645	643	668	670	680	661	711	662	619	624	672	649	615	668	627	655	722	657	669	666	657	652	629	648	659	595	634	615	645	680	646	655	698	655	638	652	621	625	625	663	656	619	660	652	659	626	615	694	636	629	650	609	611	641	630	677	657	647	649	634	662	608	623	630	657	701	647	615	636	659	629	636	637	689	619	621	606	627	635	635	646	636	609	620	624	681	626	615	697	646	621	689	652	642	653	639	652	664	656	652	586	685	671	655	628	669	655	645	661	630	621	632	620	648	658	675	630	641	656	667	632	680	673	665	661	672	648	614	582	673	643	675	612	602	684	634	679	609	659	657	643	626	706	645	656	649	693	653	670	625	613	694	672	664	589	634	694	629	617	673	647	642	642	583	663	655	644	638	615	662	622	686	680	630	625	670	656	613	647	666	630	656	647	640	660	638	696	663	678	601	689	620	650	677	643	646	627	672	639	660	673	637	644	668	620	623	698	638	664	643	641	664	657	680	626	631	624	634	651	631	659	656	665	682	627	662	610	659	639	679	637	677	644	666	603	635	621	674	631	661	653	669	643	640	613	646	644	622	646	627	634	633	646	655	613	632	590	685	643	624	675	676	657	646	628	640	632	641	667	668	665	650	646	644	649	651	681	642	646	647	634	667	617	657	608	665	643	688	627	674	667	656	648	640	648	632	660	619	652	655	685	689	637	651	683	671	639	626	641	628	698	658	636	600	639	620	627	689	673	704	655	637	655	605	652	638	630	697	654	604	640	681	613	712	671	641	643	683	608	643	656	611	626	671	643	633	655	622	658	644	615	615	668	646	672	667	611	654	629	671	696	657	661	621	626	631	651	667	668	668	658	710	674	666	661	648	671	652	681	635	615	648	695	639	634	649	629	598	610	613	667	669	667	682	655	658	629	690	669	620	654	617	614	643	649	645	658	672	644	613	642	638	631	657	623	635	677	640	649	640	680	647	639	623	637	634	696	634	657	678	641	612	647	629	682	628	606	632	635	636	653	666	670	666	669	667	645	635	638	613	640	679	656	652	654	638	671	665	656	681	645	626	660	660	686	635	639	670	633	689	682	697	602	688	674	650	624	681	669	616	643	692	686	678	650	642	674	615	644	678	731	666	630	610	651	656	667	663	636	605	627	631	677	661	650	671	638	625	653	635	715	679	614	639	638	684	659	715	671	631	628	610	692	603	654	667	712	612	669	624	631	620	638	677	678	672	665	659	602	684	668	649	642	673	674	706	618	676	612	636	654	622	608	652	630	647	652	652	650	630	655	633	683	659	676	658	624	662	634	698	620	635	648	652	637	633	674	654	679	627	642	661	603	677	641	614	613	650	615	694	699	657	689	672	652	650	687	632	635	620	642	641	633	621	636	690	645	647	641	632	672	663	647	628	607	676	642	663	646	636	713	623	675	680	655	643	614	646	681	641	668	682	620	671	666	669	619	680	669	643	628	668	628	635	662	660	675	666	670	659	621	683	667	657	638	654	680	677	664	655	685	627	673	701	655	647	658	670	654	642	654	618	716	647	718	632	616	691	635	663	650	646	623	621	653	654	658	619	667	678	632	655	613	635	596	657	683	661	667	686	712	676	688	707	637	619	626	636	675	607	655	650	609	656	640	667	632	655	670	656	678	643	667	640	690	629	685	639	644	662	630	641	663	627	632	659	643	671	618	631	656	615	632	691	634	671	658	663	613	609	665	671	659	689	653	640	697	646	673	624	674	627	665	677	667	656	658	673	618	602	657	679	676	636	692	633	632	620	633	654	670	648	701	634	648	598	662	683	654	675	643	633	650	690	636	664	660	651	643	654	709	626	657	612	602	599	663	616	645	642	694	611	663	622	663	630	634	682	621	626	646	683	606	676	677	663	619	664	664	659	635	630	596	626	656	667	628	657	638	634	640	651	661	705	626	639	677	606	650	698	647	633	668	637	701	626	663	681	671	668	664	642	639	627	648	686	644	641	660	669	666	655	650	630	671	639	659	651	639	658	644	639	632	658	641	619	680	648	667	634	555	655	649	635	631	651	633	629	638	683	624	673	658	630	648	633	666	642	691	624	626	662	668	634	649	650	668	642	677	644	668	661	670	656	623	677	645	657	634	662	590	678	644	621	632	642	684	644	652	652	649	655	681	692	616	674	621	650	640	687	614	626	679	629	669	686	644	658	629	596	680	672	630	618	653	660	605	664	643	644	667	649	636	627	681	609	681	633	659	614	684	641	645	657	633	631	644	633	658	671	658	618	662	600	649	659	687	632	616	603	660	666	652	661	615	688	637	645	623	621	679	664	631	620	618	621	643	643	633	663	664	677	668	654	605	678	649	696	623	640	646	613	623	670	669	608	648	621	639	704	688	677	662	614	675	634	651	636	611	654	625	618	655	650	611	662	648	634	588	666	643	679	665	704	613	649	681	667	657	637	634	653	713	677	649	616	624	629	648	686	677	657	689	674	674	640	651	584	668	624	710	676	628	629	653	665	661	717	664	672	636	584	690	684	703	623	645	665	600	668	707	654	637	621	643	677	660	629	717	643	657	630	641	622	660	616	638	629	646	599	628	645	650	650	638	671	665	607	651	631	684	638	655	689	628	665	657	694	658	661	655	684	651	601	650	623	641	693	663	658	677	642	693	652	631	658	661	678	688	577	590	650	632	631	619	626	628	652	688	671	621	707	663	628	697	624	626	643	629	634	656	654	612	605	675	644	633	653	657	614	651	657	620	643	637	601	644	632	668	657	676	663	626	633	633	605	635	675	647	635	629	680	641	688	642	646	673
24809	21343	27939	25230	17509	7150	4152	2762	2108	1818	1710	1504	1505	1401	1238	1161	1068	957	960	972	916	914	927	921	941	850	961	859	878	914	865	869	860	905	868	908	893	908	914	857	875	878	867	875	847	850	871	915	813	887	825	837	832	823	886	814	796	829	854	836	844	843	859	784	872	866	857	795	847	857	832	845	808	897	862	867	845	799	859	825	789	792	824	814	819	828	840	859	837	843	805	846	804	830	827	824	847	823	852	834	825	776	812	899	828	790	843	849	872	841	790	875	861	835	800	815	818	827	796	834	808	827	843	813	831	791	837	821	848	832	848	890	808	837	841	827	824	811	822	853	850	852	758	808	831	820	809	859	825	851	802	849	849	779	815	793	814	841	849	814	834	839	852	849	793	848	842	827	820	824	829	805	863	842	834	816	837	796	844	808	854	821	812	791	795	797	810	886	796	801	811	864	857	836	817	792	836	856	784	869	855	825	813	839	784	884	797	851	875	835	778	849	843	853	754	887	812	846	770	786	832	856	814	861	821	862	821	824	838	879	856	791	820	751	851	830	809	835	822	837	831	813	868	809	797	869	823	805	792	779	859	828	875	898	842	838	821	845	849	814	829	791	833	818	841	841	832	851	837	802	811	857	880	848	873	846	835	831	867	804	825	795	789	821	840	787	812	829	860	802	876	795	790	780	834	824	792	844	798	816	901	838	858	833	848	807	789	835	825	834	833	776	847	789	833	821	795	845	909	805	855	833	788	855	863	823	817	810	855	852	850	832	842	774	827	811	824	787	849	851	839	807	892	820	878	857	811	832	824	827	819	869	877	807	867	829	833	864	861	783	747	822	816	791	889	822	866	809	829	832	837	796	769	780	835	855	827	870	890	821	887	865	842	819	801	803	815	849	828	867	786	864	817	875	849	786	851	849	814	807	795	835	850	842	802	806	834	796	799	863	797	829	826	795	794	828	852	871	824	829	799	873	839	837	864	864	807	839	822	758	823	801	856	883	799	846	829	816	838	899	848	796	814	833	779	820	854	805	858	768	868	856	800	838	803	844	819	795	826	871	836	842	862	875	795	861	881	890	860	790	797	826	812	825	831	837	838	804	794	835	798	785	849	905	843	839	836	845	829	774	815	780	832	820	813	853	844	830	846	785	833	806	856	852	834	822	834	844	859	870	827	816	832	840	856	853	813	842	825	809	821	815	783	883	833	824	878	821	795	789	835	821	859	846	853	851	857	778	871	772	781	787	865	783	809	884	823	854	768	870	811	851	861	839	813	818	820	875	853	830	782	791	856	850	798	830	850	799	855	839	827	825	816	841	841	810	830	849	777	834	831	850	847	785	845	839	832	855	860	825	790	865	865	791	834	821	818	801	839	832	809	825	821	832	832	848	847	846	860	816	873	846	861	880	796	817	794	801	822	816	841	820	835	859	816	813	775	849	835	821	846	866	843	924	830	831	820	841	832	770	821	847	835	868	849	787	836	796	825	833	850	840	806	824	838	838	891	815	836	869	815	818	877	872	835	859	866	806	841	814	774	783	819	836	790	809	870	820	817	761	815	877	821	811	804	860	806	808	817	812	847	839	847	842	905	795	814	832	832	835	818	805	786	791	760	804	818	825	788	772	827	835	850	817	851	790	806	815	871	805	824	855	838	919	781	841	895	825	829	838	871	813	831	797	891	787	792	768	829	848	807	803	847	818	777	802	831	848	830	836	799	830	811	833	820	839	828	853	827	812	776	832	822	873	787	809	842	881	847	791	822	820	863	807	784	776	839	869	846	847	811	785	860	866	837	801	851	871	825	808	824	831	821	820	857	861	807	860	797	857	838	846	785	847	789	827	821	877	848	845	859	885	840	806	752	835	781	808	783	852	839	807	845	807	880	777	843	796	877	828	831	852	812	795	809	791	816	840	841	861	822	864	849	802	804	845	880	779	831	742	881	792	859	801	866	850	795	837	926	900	831	770	806	809	840	863	782	778	863	841	833	824	805	849	813	815	826	828	777	852	794	793	859	815	836	818	860	797	785	850	852	813	787	836	824	819	857	851	872	866	836	850	826	828	834	787	806	855	830	785	800	854	810	866	820	854	871	840	850	848	829	825	839	824	831	836	781	846	835	843	834	863	871	789	874	846	860	832	818	828	838	860	826	817	836	842	855	778	839	836	866	868	818	821	804	800	836	853	837	833	856	788	795	842	814	794	863	846	834	823	842	759	835	786	812	850	793	842	846	876	798	819	860	840	772	806	790	848	815	838	845	800	832	812	835	778	870	859	876	798	827	816	844	858	783	769	813	865	845	808	798	808	791	850	831	839	823	816	788	802	775	830	859	787	802	814	844	825	829	796	881	872	844	833	844	844	849	817	787	866	823	802	805	842	812	822	851	824	809	788	853	889	780	791	819	835	827	817	842	833	871	809	874	801	814	822	863	823	869	860	811	824	835	836	810	838	788	856	850	821	821	834	866	819	852	846	863	860	786	833	799	830	817	833	789	794	861	824	830	879	841	850	817	819	841	859	809	829	862	792	803	841	805	838	814	867	817	869	821	865	864	782	822	812	842	879	796	800	836	818	774	839	793	821	903	875	812	849	833	910	857	859	850	844	834	807	832	856	875	805	855	815	848	844	811	850	851	799	828	811	781	796	826	801	833	799	816	797	786	844	859	879	830	824	793	822	860	860	829	838	785	837	789	805	808	827	798	871	866	847	788	837	841	885	815	836	819	778	782	784	808	828	791	873	817	774	895	842	819	825	805	808	834	883	778	797	821	801	812	889	846	839	765	862	872	789	795	787	852	834	882	866	821	823	863	849	857	800	808	845	856	829	845	853	822	825	843	825	774	806	856	856	851	861	836	882	841	857	837	809	786	832	827	912	911	750	786	845	892	834	807	831	832	854	913	827	875	812	806	842	807	840	853	821	828	813	841	828	808	794	820	812	840	789	818	827	816	854	816	860	836	842	826	882	816	825	827	847	773	812	867	803	811	812	814	837	842	823	823	796	889	816	833	853	789	842	805	822	876	888	890	822	807	808	814	829	781	809	823	827	779	843	821	860	791	847	835	823	841	808	837	798	789	833	792	810	803	869	850	809	806	830	822	872	823	801	838	803	835	844	836	818	825	853	847	788	867	859	775	883	806	848	797	830	828	807	878	858	799	793	770	823	828	817	901	840	852	834	867	851	822	776	819	814	805	843	813	839	793	754	848	831	798	786	866	817	798	833	818	858	831	853	837	794	818	796	856	810	792	888	808	802	841	829	779	819	898	828	853	827	824	849	864	840	814	810	869	859	791	825	877	820	812	818	795	794	822	825	838	835	845	838	868	799	803	822	823	856	847	803	820	813	787	889	887	838	788	807	832	846	862	807	875	888	819	809	782	825	798	850	815	842	876	861	800	782	828	863	818	831	835	809	811	783	859	844	803	762	857	818	770	839	838	842	831	861	820	809	831	815	808	841	846	839	860	802	786	894	799	820	781	809	818	929	826	899
10480	25245	20947	13734	10433	7819	5577	4042	3039	2641	2278	2008	1819	1669	1512	1372	1148	1084	997	902	1028	1003	903	897	930	857	934	895	885	857	872	856	893	895	875	870	883	859	921	846	939	893	915	906	854	894	865	876	838	866	861	849	819	878	849	885	864	834	807	842	826	880	839	872	794	875	853	931	868	854	879	823	828	829	858	858	839	817	859	903	888	804	851	842	875	828	846	870	866	829	835	847	820	834	820	843	817	894	841	797	873	878	884	831	832	882	807	881	800	838	786	835	823	833	815	756	845	820	820	826	842	796	845	887	834	810	875	833	865	833	892	809	777	821	852	860	840	891	842	850	821	813	820	827	827	865	904	822	785	809	812	861	843	811	841	863	843	855	798	883	839	782	846	799	760	856	780	834	849	855	782	824	890	856	819	825	845	884	837	836	850	886	750	820	823	836	782	832	820	877	853	837	811	824	838	818	874	877	848	819	856	804	857	828	780	851	835	795	820	786	793	838	893	851	836	827	817	843	857	837	847	821	796	828	801	811	795	804	882	844	815	873	794	827	812	794	846	833	776	839	890	850	801	819	820	846	826	817	824	836	846	800	838	849	843	815	874	875	895	812	798	839	841	835	816	815	823	876	881	831	871	807	834	800	872	866	870	855	784	809	825	825	820	895	813	820	847	789	812	827	805	769	815	850	836	891	831	885	865	837	852	828	808	875	827	808	867	863	839	833	832	880	791	860	833	881	828	823	864	811	855	822	783	870	867	816	838	830	890	836	863	796	871	822	840	869	873	893	836	809	807	814	870	801	827	805	815	818	836	895	813	876	859	853	856	805	827	863	807	822	838	858	809	829	811	839	854	842	866	844	867	836	836	834	833	816	839	820	859	844	857	777	850	850	860	821	779	848	811	839	805	844	783	796	857	835	821	872	785	860	844	872	840	880	847	907	803	812	785	888	841	804	853	862	782	795	844	802	836	832	864	811	857	818	811	792	859	807	852	824	767	849	867	821	811	835	842	846	855	826	793	826	823	807	790	836	819	834	820	847	782	855	833	868	784	848	895	808	814	820	844	817	852	865	837	841	849	816	779	805	836	858	803	884	828	797	841	795	860	827	864	888	819	843	832	887	853	857	843	825	866	838	802	832	821	863	854	847	826	826	796	824	858	861	820	795	862	861	854	822	841	819	797	810	809	935	824	823	842	807	830	837	854	842	838	839	822	850	816	828	811	885	821	847	835	817	822	817	795	808	862	777	815	887	814	788	815	835	898	832	856	888	854	872	848	830	831	874	831	831	820	821	831	816	849	860	814	845	827	849	833	817	783	824	863	834	808	904	853	895	853	831	846	830	822	843	818	884	843	829	811	879	851	823	822	836	812	814	816	840	869	805	862	821	858	866	842	838	854	826	814	844	867	878	838	809	851	860	751	851	819	804	825	839	879	891	777	862	838	809	844	832	801	851	846	848	820	832	836	845	828	870	835	823	866	822	814	788	812	848	828	838	857	834	910	801	845	810	865	841	842	893	829	811	823	805	832	813	850	843	854	855	854	899	859	877	915	788	839	856	877	858	835	859	811	830	878	878	839	834	792	854	822	815	836	851	830	850	844	823	802	773	844	867	803	858	796	790	812	861	777	858	830	835	807	842	788	831	803	844	822	825	825	843	819	842	845	811	866	868	842	822	820	810	855	885	843	883	794	788	883	849	845	865	836	788	823	878	788	835	835	804	835	812	810	855	835	817	840	853	857	818	758	827	835	862	806	890	861	850	855	885	832	842	868	788	849	854	874	879	806	863	795	867	824	826	851	861	817	845	834	859	843	822	841	828	902	805	843	876	819	818	840	889	864	828	888	863	830	871	825	815	864	853	789	817	778	855	809	857	851	830	801	804	805	874	841	836	837	826	842	878	826	872	827	806	813	828	882	851	837	825	776	833	856	863	854	808	825	859	830	836	893	754	874	806	835	859	828	870	827	825	811	809	843	815	825	834	803	808	860	841	896	861	802	891	780	814	811	864	851	907	850	790	800	821	865	801	844	901	791	815	824	861	897	882	821	802	834	869	793	837	809	836	827	837	860	856	859	867	838	864	857	840	816	861	789	815	857	832	807	766	889	883	885	870	797	832	875	788	804	800	867	897	872	895	827	824	846	884	796	830	779	877	829	854	810	881	840	847	838	834	898	861	824	836	772	837	827	813	845	807	825	838	872	844	841	768	861	852	805	823	860	801	868	848	806	874	832	868	855	823	800	815	870	812	833	825	783	838	907	830	840	857	794	865	812	864	862	833	830	829	854	884	828	786	848	837	850	804	851	812	875	827	860	806	845	805	833	809	898	824	848	869	807	844	800	790	829	842	859	823	876	862	875	810	814	819	857	856	838	826	886	825	847	869	818	868	831	761	843	805	840	869	831	842	885	847	821	801	832	806	887	838	864	848	812	888	850	840	842	800	835	864	843	860	854	851	815	814	877	825	846	825	829	839	827	801	851	839	822	840	837	886	894	863	873	848	841	842	881	808	795	834	836	800	859	865	879	853	834	875	821	874	834	832	872	917	813	866	810	878	874	829	810	827	868	834	810	792	887	825	842	847	835	806	786	809	818	824	827	821	897	823	836	821	810	831	877	827	800	831	846	855	869	852	804	836	797	847	835	841	860	836	828	786	792	872	826	871	804	844	880	842	832	765	838	839	849	779	837	864	847	857	829	861	820	850	828	818	837	867	856	811	804	839	857	812	822	807	842	884	821	863	825	839	840	836	834	862	840	807	883	826	875	857	827	853	816	824	829	870	829	845	854	823	846	840	884	818	855	880	824	787	847	850	875	797	874	830	855	892	831	820	842	800	874	834	837	868	796	861	838	855	850	801	848	817	826	814	848	795	872	845	831	818	830	839	813	868	814	867	849	921	831	864	812	865	813	868	826	869	842	875	799	888	806	861	871	856	868	800	869	868	822	853	858	800	802	821	833	836	827	856	856	857	846	830	854	817	854	876	858	844	802	817	834	830	869	837	844	755	839	866	823	851	839	798	804	849	806	864	807	803	838	800	864	855	846	805	837	820	840	817	813	830	807	857	862	830	845	812	802	830	850	809	884	829	830	810	884	800	825	862	855	856	878	843	851	870	824	852	793	844	779	805	791	813	847	892	832	819	820	830	825	907	833	769	799	862	838	823	840	770	813	785	810	812	770	839	782	835	867	850	866	840	857	809	789	784	825	851	834	828	827	774	866	824	874	818	838	870	850	815	823	843	827	806	874	783	884	822	869	902	834	854	837	792	807	846	847	801	856	798	785	882	845	834	835	869	796	820	871	836	885	854	824	822	913	838	812	879	838	814	814	864	824	828	900	823	817	862	825	827	837	851	875	816	868	860	853	819	830	860	833	833	844	826	790	810	844	786	779	798	889	834	800	832	795	800	855	861	854	818	832	820	884	811	867	817	812	831	819	796	804	870	864	825	889	831	858	822	800	858	868	825	880	815	806	840	819	867	855	880	849	797
22554	21338	29177	23905	21385	21770	15554	4979	3218	2686	2278	1962	1827	1534	1470	1203	1035	873	885	833	797	796	756	756	710	750	687	703	656	701	695	688	699	696	705	616	709	720	695	669	683	676	643	661	641	641	633	663	673	651	624	593	619	602	635	615	603	583	588	593	596	654	594	626	618	654	669	615	657	576	615	628	659	604	615	612	628	636	631	600	598	599	629	589	641	602	575	627	584	603	614	633	613	624	611	594	611	597	607	652	628	605	628	605	636	630	602	626	613	583	573	611	575	634	562	636	594	616	592	590	607	566	622	598	552	639	562	606	615	594	609	597	602	599	576	595	613	625	601	546	607	619	591	547	598	560	556	615	615	609	593	605	611	569	611	601	591	597	577	576	597	609	573	584	619	581	554	575	600	598	588	585	575	599	589	618	609	599	571	610	647	573	596	599	600	595	603	575	594	587	599	610	621	598	584	590	575	569	601	587	573	611	614	616	601	613	582	581	599	595	646	567	607	569	620	596	583	602	594	600	607	617	571	591	563	627	615	579	556	610	540	616	644	603	608	604	600	609	597	546	571	578	587	598	636	593	623	558	595	600	563	561	581	601	575	605	584	574	579	607	649	625	584	578	574	621	606	578	591	577	552	601	542	574	586	609	583	620	597	596	595	613	596	624	629	603	612	585	635	592	538	593	585	575	615	573	613	551	626	571	565	633	576	597	621	621	643	591	556	599	595	604	608	559	592	602	574	608	573	580	597	612	603	592	567	590	602	603	581	621	598	620	576	622	644	597	604	580	598	602	623	632	571	629	618	626	587	587	636	568	605	588	586	609	551	591	566	594	602	597	621	572	596	618	600	601	576	575	585	608	617	575	591	609	630	562	605	617	572	625	569	581	570	634	608	603	562	568	605	557	629	590	584	594	590	628	594	602	594	551	619	594	636	614	549	602	587	588	565	580	608	582	543	577	622	579	571	590	571	614	651	635	585	579	582	577	549	625	587	584	607	546	620	628	555	607	592	568	608	597	579	569	629	598	603	615	588	588	593	605	574	618	574	596	605	576	644	560	615	620	635	620	579	586	550	589	627	626	599	629	592	626	578	635	612	610	618	610	594	625	667	570	606	606	592	634	561	602	566	586	625	572	572	583	595	705	580	618	533	578	578	571	598	550	581	570	589	580	558	609	638	582	599	601	609	604	581	602	568	626	589	542	578	594	595	585	574	568	574	604	569	561	603	590	604	559	578	585	605	571	574	652	641	599	599	572	562	582	580	575	603	574	607	616	614	589	562	578	593	594	586	559	593	681	583	598	623	593	565	585	564	585	586	626	547	571	577	595	572	632	582	623	576	585	580	578	529	598	611	586	610	564	582	627	651	583	602	623	617	570	564	569	618	568	587	550	578	593	584	576	623	582	598	610	619	640	586	610	613	609	617	578	590	546	610	575	658	563	611	584	609	584	598	581	598	578	603	600	590	580	586	632	604	597	543	631	594	571	566	565	584	601	585	579	608	575	570	608	573	554	576	600	554	607	589	575	618	645	592	609	628	606	567	607	604	573	593	633	589	572	570	639	605	576	596	572	593	606	582	589	607	590	566	616	607	629	556	547	591	606	586	608	598	568	576	633	585	525	578	608	602	597	580	601	616	550	615	546	566	577	588	589	580	557	620	587	632	604	574	563	601	613	543	573	603	600	572	640	645	596	588	607	604	571	587	607	595	573	578	596	638	606	588	586	597	579	621	608	570	588	586	586	582	592	633	603	585	591	611	594	606	558	616	615	577	597	606	587	594	565	553	608	583	590	651	622	561	587	629	572	590	613	543	591	561	626	557	634	583	601	574	578	551	577	576	607	622	621	580	571	601	626	641	576	596	566	605	577	550	592	561	586	574	597	581	600	607	609	589	608	599	610	590	593	591	618	591	588	613	576	570	566	571	552	625	596	582	604	541	600	593	619	608	613	611	570	585	604	562	578	591	624	576	607	610	568	583	582	606	616	637	603	576	602	568	612	642	545	579	591	601	646	567	555	580	629	629	600	598	592	612	627	619	565	599	592	600	590	605	601	590	619	600	608	547	557	605	596	603	592	587	599	609	582	577	582	607	621	590	594	580	573	598	639	591	599	587	586	573	544	585	560	614	572	577	558	559	619	615	584	597	612	586	579	601	567	564	567	617	597	553	593	632	596	625	582	587	619	642	592	543	618	593	621	606	563	593	585	554	570	625	556	606	578	565	547	564	613	576	579	572	538	577	582	597	602	575	590	597	574	606	571	604	608	588	590	594	584	553	641	626	564	566	607	593	643	586	610	625	558	638	558	593	613	554	568	609	591	572	559	602	594	585	568	562	568	558	575	614	591	617	622	619	595	604	586	614	620	594	625	572	591	625	580	563	613	580	605	587	604	614	585	560	599	556	603	572	533	616	575	597	578	606	625	551	585	574	580	592	613	546	561	613	538	562	628	596	601	582	603	569	564	657	618	607	578	610	638	610	567	555	580	558	631	583	559	665	592	596	572	565	573	612	624	551	582	637	574	599	597	632	577	621	602	575	581	623	617	644	576	565	604	620	609	564	573	588	579	587	536	585	593	584	626	613	596	598	581	615	599	570	583	564	586	578	600	590	575	592	589	550	609	617	604	619	666	554	545	605	601	626	602	565	594	613	611	560	564	616	587	603	569	613	601	575	594	564	554	586	573	592	569	584	616	594	592	580	592	541	609	598	597	646	582	619	563	618	632	562	590	587	616	584	571	561	614	608	614	595	598	625	604	613	629	602	569	573	600	588	564	588	618	593	571	620	555	590	671	598	641	615	625	600	597	589	585	608	560	624	603	558	570	540	597	581	602	581	610	589	593	578	589	581	551	595	552	602	587	578	537	595	575	541	606	604	602	621	625	605	597	589	645	620	603	590	603	566	600	583	585	608	616	572	598	611	566	603	639	576	561	546	621	550	573	617	582	620	593	616	594	561	587	594	635	567	580	540	602	567	607	571	572	612	584	589	575	608	583	600	589	600	597	574	594	620	624	594	601	602	610	599	559	601	550	580	592	543	580	607	588	565	585	571	623	609	606	536	572	568	579	583	649	599	556	552	598	568	588	572	620	564	616	613	607	548	591	573	602	561	580	595	616	590	617	614	556	612	614	611	636	614	598	609	621	601	549	558	604	598	585	581	601	578	584	593	636	541	591	601	585	613	605	606	575	585	607	579	595	616	597	558	581	583	575	554	635	612	544	601	542	632	584	563	573	581	600	618	581	570	610	581	618	574	542	633	629	620	595	639	616	645	602	591	625	593	603	583	603	576	591	621	621	586	635	584	603	574	549	601	556	634	590	618	596	593	577	618	607	637	587	624	589	613	562	592	548	564	595	564	552	618	610	556	589	558	595	559	525	587	577	612	555	599	645	574	572	615	596	567	610	617	572	566	580	595	558	577	580	591	592	576	582	613	601	605	572	567	600	570	594	584	566	654	575	625	569	600	571	594	613	590	605	635	627	617	587
12263	33185	28550	19754	15167	11599	8339	6212	4683	3740	3132	2681	2475	2163	1732	1486	1211	959	978	905	883	802	812	786	770	774	808	743	763	773	770	673	698	746	708	750	695	696	757	741	694	722	687	722	672	656	648	665	649	682	682	620	646	655	616	653	609	525	636	572	590	614	605	592	660	658	618	660	627	641	657	630	586	607	621	575	616	613	607	630	639	631	582	607	637	626	615	566	611	662	602	619	604	619	580	560	625	594	572	628	639	604	610	642	610	623	572	594	612	581	629	593	593	572	586	588	631	660	549	598	632	591	564	630	598	620	571	547	594	572	596	585	638	610	615	618	609	614	635	586	621	565	599	636	599	628	605	618	592	573	583	641	603	583	564	562	628	630	621	537	614	615	617	594	566	606	597	563	630	560	618	630	629	614	598	597	612	597	612	606	604	605	632	612	638	608	600	580	584	564	578	595	598	603	586	573	597	547	631	581	617	598	620	614	577	591	611	603	596	602	574	615	583	583	563	570	632	592	579	594	590	575	597	622	622	580	563	615	604	579	600	628	592	571	600	560	631	598	581	596	605	601	565	620	553	571	584	610	590	622	615	583	611	587	631	608	607	618	592	624	598	603	589	594	585	625	608	578	596	579	616	569	592	595	610	588	590	577	605	599	611	617	621	639	599	602	606	610	581	599	589	579	559	629	586	580	578	633	591	597	578	628	606	585	625	612	550	550	582	586	596	603	607	618	602	534	596	595	587	613	640	610	593	676	603	578	590	591	634	589	597	573	642	563	611	618	641	636	597	610	558	592	630	601	615	609	541	567	603	549	588	638	609	618	599	591	615	566	540	603	599	585	613	629	591	528	574	619	584	620	624	597	595	578	615	569	609	608	620	613	631	571	589	579	601	622	577	636	611	598	604	626	588	628	588	622	595	629	670	556	613	601	612	627	615	563	587	551	614	648	545	596	607	594	589	627	619	597	609	622	569	593	623	604	591	580	570	603	625	576	587	609	558	587	586	596	619	586	563	609	609	594	619	617	567	652	616	556	644	584	621	575	583	567	601	562	597	562	571	658	601	590	584	609	575	615	594	598	589	597	599	589	545	600	615	591	581	560	582	573	628	632	606	644	600	619	612	595	581	617	585	571	635	587	597	633	597	641	595	568	566	578	595	618	575	556	569	605	615	611	610	582	610	607	561	605	582	626	597	624	611	618	561	572	588	654	585	574	652	594	572	635	599	599	614	616	587	585	597	614	630	605	610	575	628	615	609	617	582	619	591	560	629	564	582	607	601	607	616	569	597	569	596	629	610	605	584	595	572	633	622	569	591	556	571	612	625	624	620	556	564	618	590	621	599	567	612	614	630	605	587	589	612	610	658	557	599	602	576	617	561	618	576	637	554	578	644	598	587	629	567	637	599	630	598	611	586	612	615	591	590	588	573	593	595	601	603	646	580	633	562	595	620	604	617	565	584	538	572	617	576	598	591	589	609	602	580	576	590	644	615	595	601	614	586	635	608	599	610	564	592	594	601	620	561	574	599	587	605	597	607	622	625	630	558	599	638	591	589	571	603	615	551	599	578	600	623	560	600	573	647	624	638	636	616	618	581	590	600	566	621	598	582	604	627	624	537	592	607	586	636	572	560	629	567	592	597	579	608	619	577	570	600	569	595	561	649	602	577	598	601	581	547	617	596	615	601	587	613	636	594	575	566	607	566	630	587	562	626	605	540	592	600	589	589	577	623	610	674	584	558	589	587	604	635	609	558	610	631	599	659	543	593	591	604	586	621	604	622	587	608	589	565	602	593	619	623	579	613	610	605	588	612	573	610	588	600	606	586	629	623	624	587	619	659	621	558	644	609	586	573	639	607	610	575	570	584	606	611	586	602	581	611	611	576	616	601	652	601	592	608	612	588	561	574	530	613	599	594	607	605	600	643	632	563	610	607	578	609	584	592	570	561	610	593	584	576	552	575	596	608	637	612	594	604	560	629	610	583	535	599	600	628	581	632	626	631	609	589	623	614	601	624	619	619	574	576	634	610	586	605	626	579	569	583	591	583	578	582	605	628	611	550	605	592	616	630	640	624	619	610	608	575	547	587	614	598	586	617	554	630	636	573	584	613	605	619	548	595	602	616	662	610	624	590	621	614	627	603	592	627	547	583	597	643	581	619	573	601	535	597	601	599	599	616	599	601	585	606	585	600	622	571	619	619	634	610	614	606	568	613	601	616	569	592	596	603	597	557	597	600	651	615	571	626	613	614	594	572	578	610	577	590	545	623	570	560	564	591	595	582	565	606	650	559	581	634	626	591	621	550	611	562	616	583	589	567	598	603	603	602	642	602	611	591	621	592	548	592	605	599	581	611	626	576	603	576	586	612	578	564	559	561	618	604	582	533	590	602	597	643	582	615	599	592	606	641	608	597	592	588	593	583	629	586	577	635	644	557	554	588	583	617	576	632	564	661	579	624	580	578	552	610	579	589	588	596	601	581	595	569	606	579	567	606	545	619	546	614	588	593	616	639	616	612	597	557	592	597	614	652	594	552	640	610	613	603	587	601	617	601	590	592	577	573	568	649	598	576	654	592	590	596	597	583	614	593	595	601	604	567	565	619	606	569	631	574	602	607	620	552	607	607	601	582	640	580	614	568	602	588	598	614	609	611	563	567	604	579	590	619	605	608	567	591	586	613	620	633	582	558	604	604	641	604	591	599	576	619	614	622	576	584	595	571	636	598	632	625	593	613	593	573	603	586	581	587	586	591	562	581	588	587	537	609	572	623	561	607	599	618	600	635	577	611	576	610	575	581	603	586	596	598	576	605	585	548	619	604	576	618	609	610	605	580	611	587	605	595	597	631	593	543	596	609	589	557	630	584	642	600	603	586	605	562	626	609	597	601	594	595	558	554	615	603	601	595	639	640	595	569	594	590	619	563	595	589	563	576	594	634	603	574	569	632	612	616	626	572	583	567	629	610	602	548	602	567	603	631	611	636	582	639	573	629	614	550	567	636	585	592	588	594	578	586	642	567	610	578	573	647	610	603	631	595	585	622	589	573	611	615	543	590	637	638	621	614	608	589	610	590	614	634	600	614	586	606	546	657	612	634	602	562	594	621	595	622	628	615	617	637	565	619	587	591	581	606	597	588	583	596	574	571	585	573	574	608	586	651	622	590	619	594	599	623	557	584	624	577	542	568	572	575	588	579	583	638	650	577	628	600	556	627	604	627	576	569	602	605	625	575	607	609	600	559	616	584	596	563	625	585	613	604	630	602	592	579	628	599	572	557	555	613	594	593	604	569	571	596	627	605	610	611	620	600	593	571	585	640	588	583	542	616	592	609	651	626	590	603	560	606	639	637	586	613	542	586	633	594	588	576	640	610	596	620	595	612	594	557	616	614	590	597	650	633	602	607	630	552	601	601	570	631	602	590	646	606	587	589	584	594	581	544	626	553	568	585	559	574	596	662	608	586	622	640	606	590	582	643	593	604	602	588	611	593	604
28124	20693	17580	10948	5869	3583	2477	2029	1711	1440	1376	1329	1208	1149	1150	1002	909	895	915	847	881	891	888	869	846	859	854	803	880	818	834	836	875	835	906	877	930	835	840	887	876	851	887	850	877	866	865	870	804	826	889	834	827	788	831	848	804	813	829	770	876	867	805	868	864	840	843	866	884	839	783	856	897	861	886	772	852	816	849	869	797	879	827	856	863	832	835	820	876	812	795	832	847	826	799	801	844	828	841	815	870	843	808	824	820	814	774	824	888	862	870	820	868	881	847	831	809	816	822	833	863	809	819	836	885	870	862	796	813	822	785	800	810	842	824	826	844	813	786	779	855	801	856	811	887	802	819	874	787	802	817	822	851	795	801	815	790	852	873	791	835	828	829	818	818	886	830	880	833	825	772	869	808	846	845	798	831	843	856	856	859	810	824	826	849	817	813	808	850	867	829	850	774	791	869	843	802	789	808	859	844	816	830	795	795	848	811	843	838	789	855	827	835	870	850	799	844	836	851	848	813	804	802	837	863	835	827	822	884	898	812	854	850	888	856	794	819	824	824	882	830	834	768	815	824	865	789	893	861	789	858	835	855	838	820	806	862	841	835	817	823	830	829	821	827	852	810	858	834	835	820	800	812	819	875	806	789	816	815	819	836	843	858	828	803	801	818	807	761	821	821	860	824	855	857	819	856	859	862	828	854	803	870	862	842	830	831	810	810	857	803	851	809	832	825	845	813	829	829	819	890	823	800	809	852	851	905	871	837	820	810	770	847	853	798	792	785	812	792	822	844	791	816	809	855	791	795	831	787	852	883	814	833	802	848	789	779	826	840	821	833	781	824	783	842	822	841	828	804	839	880	838	797	829	795	847	826	820	836	824	879	827	857	823	818	798	850	833	813	863	829	858	849	802	774	833	844	770	865	856	845	854	823	790	844	799	798	785	791	826	843	864	823	851	831	847	847	793	808	840	838	828	758	830	843	841	828	792	761	806	836	804	791	819	823	868	834	835	839	874	796	831	824	876	790	798	794	877	856	819	802	844	828	812	841	843	848	887	810	802	859	828	793	829	879	809	876	834	836	865	808	823	816	832	875	857	849	809	851	855	822	824	822	874	841	859	819	828	834	820	800	820	795	806	860	789	856	838	790	837	820	857	841	845	787	796	831	802	840	784	843	842	821	847	865	852	867	855	856	772	858	819	812	800	804	816	782	837	792	847	845	835	823	831	876	845	858	848	834	825	836	796	825	819	879	846	828	847	791	819	835	843	816	851	819	840	807	807	816	837	835	815	814	843	842	832	810	861	790	828	860	780	826	817	826	851	859	862	774	760	863	849	857	816	794	801	854	845	803	832	834	883	826	822	868	807	827	800	819	829	790	853	806	807	837	835	785	846	811	850	827	851	860	856	805	810	879	853	846	864	791	855	834	795	819	816	817	856	850	855	863	901	780	868	831	778	797	834	819	872	827	846	825	886	831	879	822	852	821	784	857	802	832	806	788	819	810	793	837	863	822	899	824	844	829	831	878	833	871	798	839	840	839	797	849	775	823	764	833	865	835	810	841	818	803	850	853	819	869	858	817	762	871	809	830	828	859	818	831	874	853	842	898	887	813	812	862	837	862	799	835	855	810	799	810	857	770	885	805	738	865	863	795	815	795	779	811	792	811	822	831	809	836	808	861	813	862	867	828	824	855	835	848	789	887	876	862	861	807	804	852	809	771	850	826	785	814	812	845	854	813	826	841	870	845	843	810	839	834	818	779	836	821	806	797	848	866	856	835	847	853	843	827	831	821	832	797	867	780	800	857	823	812	846	853	838	817	810	786	878	793	823	800	797	798	810	816	855	848	857	804	805	842	841	818	824	824	839	833	912	803	828	852	850	810	853	860	862	804	833	844	823	845	826	791	825	827	873	871	765	772	849	841	816	768	855	837	811	832	790	824	836	835	875	832	801	810	811	865	800	852	804	821	778	841	798	870	825	858	832	814	813	815	831	825	819	841	779	843	834	821	853	840	831	806	824	769	790	836	836	818	824	822	854	807	792	838	855	817	797	787	869	825	820	856	826	824	796	809	831	835	793	829	861	807	807	827	888	833	864	873	811	879	823	854	829	848	802	913	864	840	840	891	882	840	827	803	859	844	891	814	818	836	818	808	855	810	814	823	819	865	842	827	840	791	839	784	824	848	805	776	788	849	906	782	849	813	843	833	829	789	825	820	841	830	843	811	851	848	875	803	863	863	816	867	870	818	831	797	805	825	806	900	817	821	799	776	859	827	834	803	843	790	826	791	867	801	828	794	824	851	825	821	828	812	836	801	869	859	859	854	818	850	837	800	837	871	894	834	766	782	842	789	848	857	793	845	812	859	870	823	797	792	817	891	859	840	808	847	816	871	891	812	864	801	839	785	801	829	831	785	836	812	818	846	869	806	828	898	823	847	809	887	841	807	851	804	818	815	819	780	832	835	795	854	889	797	909	847	875	841	799	844	765	893	808	867	823	843	800	869	899	867	856	844	788	843	877	854	829	811	817	848	814	846	819	830	798	848	812	836	834	811	826	864	851	835	832	832	859	753	818	866	839	875	808	808	814	823	843	854	852	848	840	861	874	776	779	802	796	845	785	824	881	789	799	801	851	865	815	838	853	811	768	813	869	905	924	839	757	761	855	838	820	852	814	836	793	834	836	813	777	862	840	829	891	840	816	855	790	835	849	814	844	790	836	774	849	826	805	810	799	835	832	846	827	863	837	866	772	830	815	787	849	838	826	807	846	854	827	828	849	824	817	844	845	809	837	836	842	790	845	861	853	830	885	880	787	779	793	839	848	875	830	886	784	831	852	816	771	831	839	801	877	763	852	818	857	869	859	861	818	813	760	827	834	835	837	816	828	866	791	820	802	810	842	794	800	843	827	768	788	831	850	852	793	823	819	847	857	844	782	838	868	849	809	802	851	812	802	869	828	816	824	759	822	832	881	841	810	850	843	758	839	840	852	809	791	826	837	832	769	843	886	842	829	785	812	873	841	874	797	812	839	842	855	870	805	829	812	781	844	819	817	872	843	842	815	843	839	783	797	869	775	798	778	890	807	819	895	814	789	782	810	812	865	814	829	843	857	803	844	867	802	859	852	801	870	850	823	821	812	796	847	758	840	779	862	874	797	840	842	842	783	839	824	796	870	893	846	801	864	856	860	817	853	853	812	832	840	817	840	834	863	795	834	842	806	823	849	824	862	844	838	830	843	854	838	855	832	838	801	824	872	811	878	855	828	786	838	850	811	814	836	831	830	846	821	793	829	788	834	794	822	861	822	791	830	872	846	823	818	821	811	786	796	867	837	828	825	902	791	824	825	837	828	816	846	827	787	820	810	817	846	834	893	818	856	850	831	824	827	840	817	777	858	841	817	834	822	842	799	777	766	817	828	751	828	901	828	812	812	820	808	905	839	822	872	819	822	811	824	840	784	835	819	805	803	848	832	829	832	797	854	835	829
10843	20113	16716	10261	7421	5399	3840	2858	2278	1929	1816	1616	1432	1363	1199	1083	973	943	917	1025	877	962	931	867	944	894	849	876	865	864	925	915	886	876	842	849	844	855	869	922	844	879	852	898	851	866	897	874	880	836	889	858	859	868	845	896	908	854	823	837	813	860	835	824	878	889	888	822	888	815	806	851	864	856	836	869	841	901	883	847	850	896	893	883	880	837	810	848	876	869	830	830	864	844	855	887	871	845	879	900	882	870	872	891	875	835	830	858	843	805	878	879	823	818	841	838	816	869	838	870	871	875	806	825	853	836	877	812	838	882	837	820	821	813	785	843	830	846	850	847	888	871	849	858	890	833	862	819	844	861	878	835	846	882	906	892	893	901	870	852	877	848	820	819	866	902	871	794	804	863	835	828	810	833	838	808	834	894	830	826	864	809	878	798	854	829	883	833	843	830	851	890	829	886	866	852	846	818	872	828	848	811	816	870	870	901	856	875	868	829	860	843	821	879	803	818	820	868	862	850	831	885	877	862	854	848	800	799	851	842	810	830	819	823	845	898	848	874	838	887	838	852	850	867	812	881	834	854	850	837	854	859	842	862	855	837	843	871	852	808	902	825	858	895	858	837	829	845	821	857	884	858	824	829	810	876	873	872	875	856	875	877	821	840	839	847	801	863	862	799	897	865	880	852	865	807	875	872	909	839	782	858	828	838	845	853	830	851	826	847	849	782	884	792	803	850	834	800	831	852	826	799	861	839	848	859	873	820	794	898	825	845	833	855	844	866	827	828	825	866	838	827	854	885	849	809	880	844	816	850	947	886	788	805	880	861	832	861	828	787	851	832	817	838	806	901	813	857	863	801	789	888	857	838	913	898	865	890	880	882	905	845	892	826	835	824	797	866	814	840	861	800	834	817	830	910	878	861	848	831	870	854	851	825	880	863	893	853	847	836	827	828	895	869	865	813	856	762	874	936	850	868	873	845	890	824	832	852	845	824	790	891	817	821	847	874	766	821	831	859	816	816	824	860	843	876	841	869	800	856	909	860	829	845	884	864	860	819	812	867	844	834	895	877	885	853	867	894	796	847	845	830	845	874	827	879	873	851	849	835	869	830	833	817	859	888	816	862	863	870	863	855	858	860	830	856	842	880	858	874	834	841	820	809	865	856	877	837	842	843	798	789	842	823	847	827	853	856	860	839	850	869	814	865	843	861	865	850	848	830	886	870	843	847	842	841	861	798	888	858	857	855	845	877	846	845	838	814	851	832	873	850	866	879	847	860	886	917	819	871	860	832	878	865	802	804	870	875	842	845	885	879	802	885	822	844	911	822	868	853	804	863	826	792	827	857	827	880	871	864	834	818	849	845	832	875	799	831	872	885	821	819	822	833	875	849	817	809	830	865	864	853	808	854	854	829	841	839	829	816	847	790	851	863	834	850	778	874	849	840	837	831	835	892	830	816	856	824	828	832	873	867	882	825	863	808	937	858	840	863	804	854	839	869	829	823	827	879	888	846	880	870	861	790	850	910	861	818	826	850	833	821	940	791	868	860	835	873	836	848	807	874	857	805	889	800	851	865	839	837	848	870	809	811	900	816	832	857	833	831	888	854	826	826	812	868	856	835	852	891	851	842	895	840	829	815	838	836	878	835	879	874	807	886	835	869	890	868	866	901	828	796	823	818	863	772	871	819	821	836	875	811	838	900	871	844	822	852	839	892	856	868	870	858	897	838	913	863	813	854	838	847	808	834	811	918	877	818	907	824	858	869	881	866	862	863	785	808	804	853	864	856	848	850	843	870	820	872	827	879	825	874	891	892	816	880	880	817	838	855	889	896	841	851	842	824	795	854	865	880	857	875	850	837	845	883	849	831	815	829	877	813	838	793	857	841	804	903	864	855	856	799	856	836	812	886	798	856	824	833	846	837	855	880	855	857	822	842	860	843	829	860	869	892	860	855	831	880	840	885	818	874	834	862	896	845	856	833	787	863	825	872	838	808	873	902	870	826	869	823	821	865	867	853	859	876	827	860	825	900	823	870	856	809	858	888	903	839	825	897	865	854	825	861	786	832	872	845	829	830	880	830	774	819	849	822	862	883	958	865	776	861	904	895	811	873	854	894	816	813	864	835	846	847	840	855	912	907	859	839	884	877	839	905	826	833	860	854	846	866	860	818	861	847	891	814	843	876	847	885	847	876	834	818	818	838	869	842	805	889	827	815	818	874	822	860	843	876	891	847	844	872	859	836	887	846	798	827	857	901	857	813	816	856	847	827	834	808	840	813	846	826	850	789	861	847	833	892	871	867	870	873	865	792	810	872	847	845	876	846	867	840	834	863	835	817	789	842	861	885	839	840	838	834	879	837	819	843	831	864	812	828	897	842	877	851	799	855	846	838	840	855	871	853	853	860	901	846	866	853	859	827	794	880	853	860	874	874	829	865	877	871	851	818	831	833	825	833	863	869	837	894	843	852	843	810	860	849	845	887	872	864	854	858	810	854	874	852	886	795	868	845	874	860	835	840	876	855	862	882	848	878	843	818	866	844	913	839	825	823	820	830	851	881	877	798	893	820	856	880	879	805	795	841	874	866	829	853	869	870	862	790	803	828	833	854	845	832	846	861	832	814	854	816	852	871	817	871	855	912	855	809	856	846	815	867	861	828	852	822	882	875	859	871	889	883	839	838	895	877	878	896	863	858	822	879	859	831	880	846	853	873	854	867	863	825	878	857	838	863	815	826	858	857	835	836	891	886	858	835	839	844	876	800	903	869	865	856	828	832	851	805	869	833	877	807	853	831	842	817	916	854	869	855	865	868	838	836	938	892	802	863	824	844	873	818	833	817	820	846	883	874	848	831	834	789	858	835	824	877	886	892	897	805	836	894	794	884	862	848	840	821	873	840	845	880	842	840	864	878	834	868	856	882	848	820	830	856	881	829	853	863	815	885	867	865	858	798	850	818	872	866	794	835	888	838	883	871	864	901	847	832	867	824	814	872	886	837	843	869	866	847	793	857	827	891	828	817	831	884	774	847	809	884	827	810	830	811	847	874	829	842	819	837	841	856	825	868	821	885	883	889	846	921	827	819	839	879	829	884	822	888	869	894	850	841	847	839	858	880	876	798	843	840	868	880	860	801	805	854	832	841	835	839	817	890	894	876	859	865	870	778	871	805	813	882	893	810	811	829	807	856	836	867	787	872	798	790	890	818	813	845	848	849	819	850	894	864	847	857	863	842	898	788	818	883	914	849	813	831	839	853	813	842	837	863	837	834	823	875	818	872	862	815	795	822	823	819	803	889	840	876	863	834	876	862	840	798	857	891	842	838	906	925	831	851	837	865	850	896	868	803	858	837	806	787	883	823	863	825	877	822	875	879	825	880	849	855	878	852	840	850	842	839	851	822	834	874	857	829	841	858	818	879	790	893	826	813	859	872	866	868	846	834	869	824	838	835	816	849	854	843	815	813	850	859	846	863	865	845	818	817	826	865	870	879
23575	21311	28703	24293	21418	15736	5596	2966	2324	2002	1765	1524	1389	1213	1108	933	865	795	803	721	749	720	769	745	738	694	700	720	707	701	655	701	711	652	707	708	652	649	706	689	705	695	704	633	671	636	703	665	664	637	676	657	613	608	680	656	678	622	629	634	636	636	656	662	694	630	675	665	672	677	616	656	676	634	685	634	641	638	621	697	625	661	707	618	642	636	641	618	610	615	626	608	653	684	597	605	611	607	677	630	661	624	662	634	614	635	643	634	631	640	626	608	636	612	635	622	636	569	646	635	607	625	630	656	585	654	609	619	612	639	619	617	623	646	645	661	594	632	604	604	663	588	631	636	630	627	665	615	603	641	666	643	638	629	632	618	664	603	625	631	598	613	613	625	605	635	650	640	644	640	626	624	641	606	640	594	573	632	587	650	627	638	635	634	627	565	645	646	653	677	613	634	679	612	612	619	629	657	655	624	684	646	618	598	601	622	633	637	614	656	673	590	651	606	620	615	663	677	628	678	614	613	630	623	637	628	613	608	681	622	662	633	630	603	609	657	613	612	609	640	614	638	601	661	611	607	675	666	631	643	634	624	575	617	608	619	656	614	581	613	663	609	620	652	646	640	558	658	607	628	636	633	646	612	633	620	659	618	667	670	601	603	610	637	659	593	679	656	669	622	668	621	640	676	631	648	666	660	643	566	661	645	680	618	646	606	629	647	654	616	591	601	622	606	633	652	636	640	636	630	642	657	597	624	576	619	603	561	615	609	612	619	652	587	642	612	602	643	634	622	582	608	628	647	603	617	632	637	649	628	646	609	602	603	597	614	621	654	616	688	661	629	659	631	586	640	639	640	622	617	662	618	642	634	636	646	607	619	623	650	664	659	650	607	618	644	585	634	643	622	670	634	602	632	630	645	606	632	645	638	655	611	644	688	720	667	580	674	580	633	617	624	665	621	666	603	641	653	651	631	667	659	664	613	648	650	633	597	633	677	624	614	624	625	645	612	613	616	620	605	649	616	586	632	644	607	635	638	643	654	659	628	679	648	656	678	653	656	627	628	610	661	633	631	594	639	667	654	640	600	639	608	637	614	641	638	618	640	616	653	623	601	583	661	610	664	635	616	677	624	598	672	615	653	648	615	670	675	602	634	651	638	658	618	609	648	662	627	623	655	641	634	644	664	667	681	648	647	639	605	671	591	626	618	641	619	593	602	606	594	658	641	624	644	647	588	654	651	663	665	622	613	602	606	631	616	626	618	654	637	598	646	651	651	637	660	613	625	607	638	623	594	640	618	653	586	641	651	626	668	650	660	682	633	627	607	645	660	653	614	635	659	635	633	648	638	647	642	671	616	596	624	654	617	669	634	643	612	650	630	639	610	613	647	620	623	714	603	642	582	605	623	643	580	630	640	609	630	658	640	610	656	593	569	618	648	595	655	683	631	665	621	639	635	663	623	646	632	608	668	622	660	624	665	626	662	595	648	615	611	701	633	656	581	611	631	642	653	599	622	697	624	591	684	645	630	649	611	620	642	633	592	652	636	633	632	617	671	627	583	628	670	655	646	626	618	618	646	649	664	614	695	652	617	629	674	638	635	618	604	594	654	683	611	641	648	632	593	643	567	607	636	646	607	653	598	675	618	621	681	590	611	635	597	627	630	630	587	636	608	660	648	593	636	655	624	684	628	657	683	657	633	613	621	639	644	619	636	631	631	623	636	609	611	640	595	646	620	637	602	614	615	652	628	632	622	623	670	610	614	637	613	617	617	644	597	652	623	607	598	635	662	614	606	607	600	624	687	641	606	647	582	628	597	648	652	666	636	623	578	676	645	685	634	634	606	648	638	644	660	604	654	620	640	606	597	611	645	613	591	564	655	616	642	642	626	575	627	649	654	652	605	646	625	632	615	665	628	642	640	621	636	606	639	653	649	617	660	655	683	661	615	645	661	648	601	578	578	626	646	650	627	613	607	608	632	641	649	626	663	642	623	599	617	665	665	640	622	630	643	615	629	609	672	645	669	600	630	665	603	633	672	662	643	604	604	664	597	657	600	639	663	637	651	649	628	574	631	595	639	605	655	700	603	626	658	616	606	585	621	613	660	667	630	630	611	598	635	631	631	597	635	652	624	619	644	613	601	647	601	625	607	646	642	632	639	624	636	662	611	596	625	631	632	611	560	608	654	629	642	633	626	633	625	603	601	623	657	652	579	647	628	624	606	642	609	587	614	666	598	624	600	686	603	641	622	607	662	668	639	631	659	592	596	640	646	586	607	649	662	657	617	654	662	641	660	651	613	588	634	661	626	607	626	620	669	660	652	656	634	643	614	617	603	607	647	617	609	619	623	638	650	647	593	634	632	602	609	640	639	630	662	641	595	662	640	614	601	644	655	649	675	660	634	652	654	676	674	640	635	640	630	659	626	604	619	645	617	632	577	636	604	678	649	646	650	634	612	645	652	632	633	591	613	644	656	637	624	638	651	584	602	636	614	625	674	602	612	639	651	636	639	615	641	627	633	616	584	627	655	581	659	620	628	588	661	578	620	640	659	604	691	596	641	618	611	639	632	616	633	542	632	617	574	639	614	630	616	599	631	643	649	662	651	661	630	658	644	640	658	587	617	670	629	612	601	629	633	688	640	606	640	641	614	663	623	654	621	615	606	649	647	602	623	624	657	600	618	619	636	631	619	645	630	611	673	635	613	608	647	612	642	615	627	596	635	655	638	584	652	614	680	592	647	640	635	643	645	580	637	684	632	608	632	632	603	608	671	620	605	637	632	673	648	614	632	606	665	599	643	678	613	645	630	609	656	623	622	645	667	667	627	619	617	622	597	644	631	641	607	607	619	661	649	638	619	574	651	562	649	656	651	658	615	598	612	673	641	630	611	606	646	673	643	619	642	661	616	614	614	670	607	631	628	617	615	660	641	630	606	658	639	634	582	682	616	606	633	644	645	603	641	607	664	651	627	574	634	660	609	632	586	604	650	625	671	628	626	658	697	642	661	608	667	650	612	584	659	658	584	637	652	617	620	629	662	645	634	646	657	648	629	639	633	689	649	606	680	613	618	627	631	660	632	621	656	644	683	642	646	590	620	663	656	680	653	671	628	617	639	622	639	630	661	632	608	615	611	596	636	604	621	642	568	583	598	608	673	601	664	680	577	622	595	665	620	625	601	626	595	643	605	622	623	606	611	631	572	598	650	668	654	662	626	594	657	637	638	669	639	642	664	642	651	647	604	609	620	636	636	613	646	597	624	661	598	679	611	610	604	632	592	645	610	646	656	608	618	603	628	663	606	666	676	625	612	631	641	661	623	612	626	598	630	618	645	625	643	664	631	632	661	644	599	674	623	694	612	670	676	606	622	619	672	621	672	634	627	639	602	629	608	673	622	617	639	580	616	594	606	685	648	630	630	690	616	578	643	635	656	629	639	634	603	610	573	640	597	611	636	619	628	635	621	588	643	622	648	587	633	636	599	608	610	625	617
10459	28240	23782	15362	11301	8274	5710	4216	3265	2690	2352	2073	1801	1531	1265	1097	1023	916	819	877	827	813	798	799	835	768	774	759	747	769	762	756	659	738	691	716	749	718	739	755	723	746	716	732	660	671	744	737	704	707	695	692	684	685	703	666	656	699	650	668	697	681	733	624	656	676	697	713	644	721	673	707	659	656	674	645	670	619	648	676	645	630	651	658	685	673	645	615	629	655	704	645	634	650	629	668	615	690	656	636	679	688	659	649	630	722	632	604	631	650	680	646	671	655	669	640	628	666	708	648	617	629	643	642	655	670	638	676	677	663	622	624	634	667	653	638	657	674	680	618	642	661	687	678	625	631	662	633	683	697	625	588	679	698	662	648	645	633	660	679	642	640	633	662	681	691	687	685	731	644	632	654	664	642	658	646	702	629	605	669	659	616	647	678	614	633	654	688	676	722	656	738	649	658	654	657	663	660	692	621	674	678	641	643	656	653	669	668	644	635	619	651	667	666	656	665	615	636	663	650	711	679	631	676	678	654	648	679	660	667	617	668	643	619	635	709	641	674	720	643	630	667	620	673	667	650	700	651	643	686	659	685	593	678	643	653	665	709	690	680	714	711	672	596	687	688	680	664	671	631	643	700	665	602	688	658	674	670	620	687	654	625	637	618	676	623	625	675	678	646	713	648	671	644	642	666	669	629	656	679	625	672	653	657	710	656	692	633	643	670	613	663	651	604	676	679	648	707	685	641	686	671	620	643	674	707	633	661	667	639	627	658	684	659	721	639	636	648	670	645	645	657	663	687	645	660	669	648	653	652	661	652	694	626	680	655	719	684	614	663	661	674	685	655	634	716	648	636	661	662	615	664	713	624	606	675	686	601	668	675	696	694	639	640	659	696	626	599	676	623	636	662	646	655	618	649	630	648	666	657	597	684	671	688	690	628	678	621	666	672	703	647	655	600	658	661	632	677	677	672	650	625	617	682	663	647	620	625	643	696	694	655	661	653	643	623	663	671	683	617	644	669	627	680	616	673	602	669	638	652	686	653	644	665	669	644	697	670	630	612	656	637	672	639	629	646	685	685	659	677	636	621	658	682	629	662	657	641	636	687	651	626	639	644	624	690	684	691	662	701	624	643	687	636	649	648	652	649	632	602	650	598	654	655	637	681	629	676	641	652	642	640	671	671	673	651	692	683	652	644	680	658	621	675	668	655	640	664	628	617	661	676	627	645	673	673	646	704	664	635	643	655	622	642	629	668	702	627	644	647	667	658	621	650	691	673	639	637	649	667	670	703	631	718	624	643	662	652	676	612	654	624	629	639	625	686	635	661	652	713	648	666	682	622	659	655	672	657	686	679	655	646	703	695	684	671	651	659	694	676	647	629	599	662	610	627	630	687	606	653	652	656	683	642	648	653	642	629	658	620	613	698	681	656	691	677	670	673	665	644	660	657	668	625	642	694	648	640	699	630	628	627	653	621	654	644	680	628	653	628	673	688	632	630	630	675	653	633	617	677	617	696	656	629	646	676	659	681	633	590	645	679	618	594	618	677	652	636	650	662	687	669	695	638	671	663	628	680	631	654	640	633	645	676	671	618	643	625	673	649	663	655	664	692	632	682	645	647	658	622	703	714	678	672	674	684	686	639	744	634	677	673	638	634	611	661	661	623	660	658	646	613	676	600	634	644	626	687	657	668	664	621	665	675	646	619	673	657	617	630	604	596	687	641	680	669	624	654	627	653	679	638	637	692	651	631	659	669	687	635	688	648	667	653	711	680	655	691	689	705	656	682	620	664	668	641	700	656	647	670	684	668	680	681	685	637	672	676	643	658	686	654	664	666	629	662	642	660	680	628	625	635	652	618	629	635	645	625	664	667	652	661	632	625	683	643	646	642	692	628	592	686	670	650	664	649	676	657	672	641	680	678	640	627	675	664	651	665	643	630	649	660	679	721	670	643	651	648	606	687	638	636	679	662	669	655	637	618	697	670	661	623	716	668	702	615	647	639	669	682	650	687	666	634	654	687	666	626	668	666	672	694	682	644	613	655	641	640	674	643	638	626	716	638	632	635	640	669	638	661	649	657	639	638	612	636	685	637	617	674	644	671	631	635	710	627	676	718	615	623	640	698	654	641	664	614	656	664	623	669	692	638	698	643	679	655	620	652	646	713	640	668	633	683	693	637	602	650	681	638	613	649	655	647	617	650	666	674	655	660	631	637	659	656	661	618	684	631	653	649	663	638	659	651	677	698	654	681	659	657	626	648	638	643	670	683	684	719	657	714	653	648	672	675	700	635	673	611	648	619	668	642	621	652	635	654	644	676	676	603	677	683	657	630	671	632	723	653	638	664	623	669	629	645	657	626	634	675	647	697	656	662	655	641	686	693	649	622	667	700	630	626	646	672	677	658	628	631	644	644	679	670	657	645	690	679	661	648	644	624	699	641	701	624	652	698	660	654	688	657	593	622	624	640	643	667	668	657	683	649	679	642	659	658	710	646	620	643	639	681	680	680	668	707	697	666	651	652	621	626	652	642	642	649	619	649	636	646	663	656	691	643	647	659	653	670	668	637	635	633	678	655	614	608	667	668	676	647	658	695	656	605	678	673	641	665	626	643	674	648	647	685	652	628	677	654	666	630	632	690	640	605	641	702	688	628	674	667	632	678	703	650	667	665	674	708	662	668	672	668	632	708	630	635	667	661	608	677	647	651	664	643	612	658	657	704	611	659	652	648	702	662	674	632	666	638	644	671	650	642	664	676	646	665	685	651	610	615	615	654	631	638	627	635	661	640	599	666	616	668	657	683	598	699	649	632	641	678	671	647	631	672	663	669	664	621	679	648	670	663	713	671	675	711	682	623	684	648	649	635	643	628	664	655	676	682	618	691	622	638	652	647	634	654	674	636	652	667	653	646	669	673	656	669	642	651	682	636	642	622	692	674	679	620	618	650	661	636	652	658	626	707	706	652	663	634	694	663	606	675	698	656	622	668	660	687	674	654	664	629	654	693	614	663	654	641	671	709	657	670	664	670	638	573	665	646	671	633	691	679	684	669	652	671	658	682	645	621	637	684	618	697	651	669	652	623	678	655	611	627	645	635	689	649	635	663	629	625	634	648	632	708	639	658	650	642	686	665	640	673	673	663	667	666	683	662	635	695	651	677	617	703	641	697	658	616	670	658	662	684	677	666	662	655	705	621	619	678	663	673	626	685	666	629	629	671	614	665	687	657	614	648	683	646	653	703	654	610	630	678	637	667	677	634	654	658	612	631	651	675	668	656	690	616	623	694	624	653	639	651	659	625	639	637	660	676	645	662	697	688	671	595	644	648	675	588	661	659	691	643	646	669	615	675	665	669	627	645	633	671	663	679	689	641	642	644	681	658	670	639	639	653	652	666	684	631	667	650	615	654	632	620	668	631	615	616	630	612	646	677	668	654	647	672	635	664	619	632	697	628	671	666	649	632	630	644	655	675	661	639	668	654	655	665	672	681
24648	21292	27836	25123	17145	6346	3578	2460	1966	1800	1662	1478	1391	1186	1120	969	973	909	988	912	930	942	953	920	921	885	820	895	847	903	897	862	879	833	926	869	886	878	881	860	859	866	879	805	846	837	924	876	833	841	918	869	780	834	817	850	795	842	844	811	857	873	849	854	816	828	881	854	877	858	852	822	770	799	820	911	843	791	820	843	834	818	853	832	860	838	859	839	792	828	854	828	781	847	826	831	892	803	821	867	829	857	805	798	818	865	824	892	812	830	848	818	810	869	840	782	834	841	821	827	798	842	793	832	853	798	845	783	801	816	788	787	806	796	845	770	836	857	806	840	866	846	807	895	831	800	879	804	842	832	854	845	830	816	831	849	826	798	815	819	819	815	813	827	821	891	776	846	856	866	824	799	833	845	780	728	918	817	822	795	857	826	827	861	852	807	786	842	826	847	821	886	822	826	875	834	807	820	784	862	879	826	851	789	823	838	840	853	872	836	830	857	815	797	834	839	845	806	854	859	860	876	821	837	826	841	800	810	863	906	846	836	821	771	827	823	799	894	838	851	767	839	822	826	800	750	844	827	837	848	829	851	827	767	800	819	823	843	791	845	856	799	792	830	831	817	800	823	815	868	826	794	846	845	834	838	853	847	820	797	770	822	844	826	812	820	774	868	834	796	838	831	818	835	881	851	814	855	821	828	844	846	838	840	772	840	844	823	841	887	810	847	861	857	848	844	832	787	794	803	815	814	840	832	846	790	777	838	840	905	838	831	818	836	769	844	817	824	818	817	792	799	772	875	816	791	834	794	806	791	871	825	783	859	790	843	823	796	851	808	867	836	835	865	818	806	805	782	838	759	784	805	836	821	810	851	865	859	836	832	818	749	824	838	809	782	877	822	810	874	801	838	827	856	844	848	856	814	810	782	796	830	861	849	856	870	771	787	846	847	811	817	822	779	837	851	828	803	839	885	796	865	825	824	840	894	834	826	845	786	845	824	880	823	876	822	822	826	753	843	825	821	825	779	880	813	847	816	849	809	816	870	799	824	797	831	821	870	793	776	819	840	807	843	857	849	885	857	874	801	837	877	836	852	833	825	807	813	835	827	813	813	799	838	803	861	816	893	835	823	841	822	818	842	807	855	844	873	768	832	793	855	879	860	829	870	829	818	835	792	849	818	866	809	817	855	853	835	851	802	875	836	849	820	841	804	835	784	870	865	823	789	872	842	807	854	851	807	878	841	878	817	858	814	827	786	836	821	801	832	862	869	806	824	820	815	818	831	843	855	817	813	848	820	836	856	849	781	773	907	811	863	852	872	874	863	828	828	864	845	814	771	783	822	859	815	861	865	811	795	865	824	833	839	789	860	822	841	836	813	827	831	874	849	816	878	845	835	875	836	838	809	788	846	789	828	822	831	904	838	791	845	779	831	840	816	816	810	828	895	852	807	877	818	803	807	853	830	831	835	831	828	838	813	836	767	785	837	827	861	869	805	781	790	800	813	853	867	839	864	817	791	806	821	838	790	818	783	806	844	847	800	858	781	829	868	834	826	818	762	857	837	825	833	741	806	801	857	803	835	817	876	796	838	846	822	815	781	832	867	878	820	854	793	806	882	852	768	801	863	809	768	802	811	872	769	885	798	846	867	820	872	874	847	817	812	825	843	867	818	886	837	782	823	824	829	797	811	797	794	806	851	828	846	800	784	830	877	837	812	852	780	791	824	793	787	788	881	816	791	833	744	856	827	891	852	905	837	821	815	820	830	813	827	838	883	829	851	769	823	826	838	835	837	857	857	829	832	878	777	882	823	829	834	784	838	869	795	817	827	798	818	826	863	838	811	807	846	842	849	812	791	835	852	845	792	876	864	898	862	816	815	812	815	877	855	841	829	820	781	825	831	852	845	803	809	825	861	797	866	874	815	831	832	817	813	836	836	785	824	828	797	809	789	848	834	848	817	820	771	834	842	785	750	814	828	796	804	769	805	868	839	813	855	815	790	865	836	817	827	885	776	807	834	793	782	787	819	830	795	863	807	870	820	786	808	859	786	845	809	814	833	823	836	819	821	810	830	879	841	821	844	860	809	832	819	843	843	761	818	837	837	802	838	850	806	844	822	841	830	794	844	836	791	791	863	820	870	870	855	855	845	811	784	835	845	837	818	797	791	872	777	787	840	847	782	868	837	784	854	791	875	814	856	852	834	813	835	858	790	799	803	846	785	848	841	836	843	822	871	845	800	856	841	873	823	771	808	841	850	829	784	821	810	826	850	815	821	822	828	847	885	829	816	818	800	862	825	807	846	826	827	886	891	783	789	839	854	786	809	846	820	824	867	836	833	846	832	835	782	869	868	795	841	867	827	785	798	832	805	797	806	849	882	828	832	846	844	877	808	849	846	888	868	770	819	780	845	841	879	823	833	820	838	844	857	852	839	816	785	784	845	826	770	818	768	885	858	831	856	855	795	774	787	822	845	876	800	842	793	828	824	804	831	831	806	831	866	851	872	808	819	849	767	767	800	855	836	783	800	816	828	863	824	817	844	840	860	852	845	792	811	863	811	857	852	826	836	836	857	828	765	823	886	809	779	831	824	871	802	804	855	797	865	826	861	820	850	881	834	791	796	820	768	843	843	856	839	807	819	807	860	830	805	850	867	858	808	784	861	860	818	852	845	844	826	804	826	779	822	834	833	811	787	904	840	804	880	842	821	819	813	851	845	821	770	795	781	836	880	830	862	791	847	838	803	809	846	862	817	857	840	848	865	821	824	828	818	810	904	853	822	804	830	801	857	801	835	854	799	848	838	831	819	766	789	876	849	831	816	850	804	859	797	839	837	849	802	851	883	801	801	870	865	851	858	831	848	839	814	847	845	866	835	830	816	823	877	836	873	825	816	832	860	819	850	841	865	790	811	808	784	834	818	803	786	839	843	815	833	831	879	840	859	824	843	818	862	841	889	792	838	848	808	811	858	871	826	799	847	846	776	794	826	804	813	783	812	848	826	804	834	802	863	823	770	797	832	829	836	862	864	808	853	805	797	764	881	787	785	843	860	867	819	815	816	802	847	850	841	792	786	804	862	809	817	833	836	824	812	820	865	827	810	862	831	886	829	848	847	836	787	826	799	791	874	796	815	841	830	790	826	827	796	822	827	837	781	799	870	831	846	860	828	850	793	812	869	892	830	788	833	859	811	846	815	769	822	847	789	831	871	809	845	793	823	815	830	827	873	820	831	784	859	813	832	790	791	832	866	775	838	859	814	811	874	846	880	838	870	828	848	829	841	833	751	793	813	794	815	830	815	816	831	870	841	796	816	867	838	788	843	839	823	841	879	807	806	821	843	838	786	829	799	823	823	851	781	799	829	888	825	847	792	848	778	875	805	862	827	822	835	834	838	796	799	793	853	850	830	795	830	795	829	803	831	842	800	844	811	812	862	784	825	815	841	769	822	773	833	820	839	870	829	845	818	857	756	852	803	824	803	854	841	786	826
10279	25077	20775	13296	9518	6828	4882	3698	3057	2489	2195	1942	1811	1452	1200	1071	1056	1029	930	997	967	969	994	893	935	968	895	901	879	926	902	919	913	859	861	920	840	929	887	896	888	845	862	848	876	884	891	937	863	848	821	846	842	861	905	882	849	860	896	885	829	955	921	891	839	821	858	874	829	843	897	884	865	874	793	882	904	846	855	824	852	889	857	783	823	826	862	856	843	847	820	871	851	841	876	826	775	857	799	814	839	854	854	887	830	825	804	858	859	830	862	815	878	874	882	898	876	835	829	886	810	809	792	853	844	835	865	882	802	836	888	863	805	791	881	845	817	819	812	778	831	823	808	839	795	862	784	828	887	870	856	903	843	866	842	835	859	867	832	796	872	876	834	808	834	840	884	890	848	849	827	893	838	833	853	837	812	804	784	838	856	873	834	837	844	805	817	832	797	853	805	843	861	823	836	810	818	830	831	875	837	863	830	825	844	828	863	852	831	841	816	856	821	854	792	848	833	819	843	834	863	804	786	805	836	878	818	860	809	847	869	868	855	888	846	843	829	810	850	817	810	856	861	837	839	853	797	835	806	859	818	895	855	824	814	825	809	848	844	848	808	817	856	820	835	807	880	873	819	870	868	873	851	814	849	860	828	851	885	831	860	842	842	837	762	829	852	807	804	817	869	821	839	875	805	832	815	842	835	872	823	832	842	851	836	872	856	832	807	820	856	852	817	880	853	839	876	822	843	892	838	815	853	843	826	860	915	833	870	857	816	797	809	844	836	838	871	858	853	844	798	847	834	842	778	776	804	804	824	856	831	855	853	822	831	844	793	839	844	801	810	813	822	835	840	821	840	797	823	850	798	882	808	840	830	836	839	843	900	854	831	838	821	793	824	836	858	832	865	854	848	885	809	821	821	851	854	930	845	823	847	845	812	871	815	816	849	817	849	848	837	845	877	849	861	876	865	867	842	870	841	832	791	846	878	847	785	866	822	828	844	774	839	839	836	863	847	845	880	796	797	847	779	808	807	842	817	813	841	883	856	851	840	828	863	882	852	825	859	902	823	855	841	867	834	807	841	822	857	867	831	818	833	827	855	831	878	853	856	845	854	836	830	869	805	876	844	886	897	841	838	818	836	859	864	856	846	858	867	818	873	815	783	848	877	842	776	889	894	831	875	842	867	815	842	832	825	857	882	833	834	814	812	850	847	793	893	851	801	828	884	801	820	840	847	799	839	805	858	869	827	847	853	818	826	859	854	849	853	893	775	835	810	801	817	849	912	845	841	908	832	843	847	851	838	843	808	858	844	793	848	854	847	843	831	861	829	805	811	824	837	795	823	876	836	919	886	820	879	890	859	941	839	809	811	901	906	820	860	826	812	883	881	852	787	868	862	807	786	859	864	818	839	794	852	854	852	849	783	853	850	841	859	806	833	848	814	895	827	832	795	823	824	774	846	802	802	850	857	820	870	825	799	863	771	810	859	786	863	883	855	819	855	873	825	840	809	830	855	827	887	830	779	853	860	831	859	828	802	842	938	854	816	837	792	899	839	797	834	837	833	790	841	794	880	879	809	853	832	864	844	825	777	839	829	868	800	860	841	839	794	844	810	898	841	882	865	816	885	858	841	850	813	814	841	854	810	795	852	807	810	823	875	783	872	823	891	843	810	863	838	883	870	847	848	856	849	842	817	878	805	852	836	860	892	853	843	869	890	838	848	772	824	821	848	850	848	815	860	833	880	792	844	857	852	888	828	840	834	798	837	834	847	843	869	891	824	869	819	875	890	858	819	832	830	858	808	813	856	808	848	871	821	897	804	897	874	855	800	864	833	855	807	830	815	862	836	792	834	850	830	832	813	796	815	834	827	810	831	847	826	819	902	840	846	786	824	804	813	834	871	877	811	838	813	829	917	791	834	830	865	795	848	845	839	828	845	849	851	840	847	850	832	839	868	843	800	840	858	904	824	822	905	829	828	842	811	828	811	868	846	857	863	817	867	830	830	817	836	841	815	786	824	854	871	811	858	845	836	841	856	837	805	815	862	891	832	861	863	815	840	809	899	813	793	835	769	861	820	806	878	866	817	821	864	823	844	840	814	872	832	789	853	852	831	836	843	825	862	817	829	840	848	885	823	836	915	848	837	848	862	809	805	865	835	838	803	796	855	840	842	856	829	814	879	821	864	821	851	876	838	813	826	800	852	874	831	838	866	875	811	860	824	867	801	860	848	796	831	787	880	845	876	860	847	795	881	842	880	890	869	857	795	826	785	821	868	832	817	853	864	865	759	836	847	843	880	855	877	864	871	857	771	793	866	795	839	844	829	833	818	826	821	817	790	840	883	815	823	857	791	807	864	796	859	905	882	828	805	805	847	830	886	826	880	838	845	857	812	856	860	885	849	815	873	813	853	867	838	846	778	879	834	887	838	835	805	841	804	843	850	814	753	867	835	859	849	802	841	850	812	853	874	872	886	843	886	865	819	832	856	842	803	815	860	874	835	850	791	868	898	856	841	831	836	877	840	837	868	878	829	828	872	880	860	891	853	823	866	817	842	836	814	835	861	807	855	818	804	825	859	846	847	804	860	830	825	844	841	841	842	859	821	860	872	835	851	793	871	888	846	820	812	857	904	826	780	806	784	839	855	889	834	889	823	803	835	816	836	822	828	861	835	855	864	803	854	805	852	845	822	824	824	829	829	840	844	823	848	847	790	890	866	863	881	859	873	922	818	833	823	802	854	870	847	858	892	854	792	837	787	829	881	856	892	837	837	815	843	836	887	855	840	838	842	906	869	881	840	813	840	834	813	850	811	865	869	811	869	844	833	856	812	813	880	797	850	878	830	840	822	833	847	823	825	826	828	788	842	844	850	801	828	871	794	807	877	792	857	822	834	903	774	825	759	819	826	807	857	839	832	782	820	860	824	857	826	796	859	825	850	874	842	819	874	828	879	798	836	850	826	781	838	859	830	796	826	865	881	782	842	800	893	872	839	849	803	831	881	848	859	818	921	832	855	860	808	828	837	852	857	786	827	840	846	852	858	875	850	888	815	855	805	810	808	865	865	827	824	823	879	870	835	780	812	819	832	809	841	819	797	841	848	803	816	829	832	849	861	826	859	863	876	868	828	842	820	856	824	908	820	837	844	785	879	818	840	880	845	856	871	780	859	850	863	874	850	828	843	874	834	850	807	838	786	864	825	865	843	837	841	888	812	867	828	799	811	769	888	833	842	863	887	823	847	850	803	777	853	875	821	827	873	821	772	866	838	824	825	822	806	825	839	834	859	879	869	835	876	798	889	823	839	858	814	831	828	857	819	832	877	856	861	820	805	867	845	850	856	815	830	824	834	845	887	832	812	825	817	852	853	795	838	877	866	878	834	832	837	836	807	860	849	828	776	840	846	851	830	851	826	827	792	846	833	852	857	836	856	863	842	807	849	860	816	835	834	855	840	847	844	746	836	832	856	814	859	837	873	813	871	833	844	837	861	836
22572	21311	29091	23897	21342	21669	14701	4425	3042	2737	2289	1979	1643	1376	1093	972	962	885	787	855	868	792	755	772	767	749	690	673	675	725	730	702	677	687	716	723	673	696	710	674	659	689	674	689	644	662	620	665	629	631	628	670	637	594	643	570	624	572	636	604	601	572	636	671	623	669	617	662	623	586	657	649	642	601	577	594	573	602	635	598	624	640	617	603	580	574	560	600	583	618	650	629	556	621	585	586	587	613	618	580	596	622	610	576	602	598	549	633	580	607	606	613	580	644	609	622	604	624	589	591	648	600	588	607	590	576	569	636	623	597	648	624	607	571	590	628	618	599	574	610	620	610	566	601	627	593	591	602	638	623	607	571	628	569	587	602	573	591	630	581	615	619	583	589	567	606	595	583	577	608	591	580	583	562	576	615	549	618	598	583	604	546	598	609	592	631	603	582	571	546	543	595	561	560	580	605	606	633	565	543	590	636	569	616	626	621	571	577	602	586	548	595	614	641	604	594	613	556	594	581	610	586	617	585	618	579	596	597	592	673	589	621	584	593	581	640	584	612	576	612	559	615	537	628	599	572	609	604	599	604	570	605	638	609	615	590	603	578	615	577	608	582	621	597	605	615	604	602	575	569	590	580	551	575	570	579	594	587	544	623	623	593	613	604	654	591	608	589	558	602	596	584	594	557	620	598	615	592	596	636	604	598	590	539	537	613	602	570	607	647	599	524	599	612	631	606	605	580	607	603	564	609	594	574	630	621	632	622	615	587	586	629	558	588	560	606	591	580	586	632	569	589	633	601	590	614	556	597	553	623	564	565	584	591	562	609	632	610	578	600	567	559	581	582	540	626	577	626	559	603	607	597	578	639	563	590	595	611	573	594	591	582	573	573	633	623	555	583	585	599	606	554	584	617	615	600	568	630	622	558	625	608	625	558	596	610	660	576	581	597	576	627	637	588	575	644	531	597	598	594	622	611	613	588	597	612	594	598	564	619	590	584	557	577	566	579	603	603	565	596	620	559	627	603	579	559	590	593	604	573	628	611	612	626	590	598	546	626	611	576	604	615	580	594	589	589	582	614	599	591	602	603	572	625	639	617	612	608	630	593	621	608	590	613	624	593	612	595	578	585	596	558	623	596	549	589	575	626	514	591	591	590	599	588	596	631	592	605	625	598	629	588	579	607	572	601	618	592	636	568	604	592	608	618	605	597	568	578	618	617	593	638	571	626	588	587	558	587	596	572	606	615	636	645	593	565	589	631	611	593	621	568	601	620	608	626	618	554	627	615	599	567	569	593	611	584	603	596	617	609	630	598	587	597	602	609	560	590	582	604	536	539	611	571	572	607	613	560	594	560	597	623	643	627	548	585	584	607	596	583	618	625	571	596	603	617	591	567	551	607	582	628	586	599	562	566	591	569	604	595	644	571	610	529	573	598	575	596	610	596	611	626	589	600	615	605	597	655	575	625	553	596	625	559	608	631	616	570	576	619	638	620	604	622	604	622	628	626	594	556	569	587	559	621	552	598	613	589	572	593	631	573	601	574	573	588	591	560	607	609	600	609	613	610	613	599	578	586	580	602	586	598	543	626	570	602	635	608	617	592	593	566	620	612	602	628	533	604	592	570	612	617	597	615	580	595	570	576	581	565	589	596	592	570	577	609	582	606	592	594	589	573	610	628	569	605	613	586	584	595	633	571	638	591	628	586	596	568	592	602	620	625	604	619	593	602	578	601	606	597	608	577	633	612	592	596	582	554	608	611	592	624	552	611	606	574	576	595	587	633	593	612	594	645	606	604	587	622	685	580	580	608	621	601	614	551	598	623	559	596	583	601	598	565	566	608	585	565	610	600	609	607	594	595	581	567	555	630	598	611	595	629	651	599	618	557	642	639	608	543	570	527	604	577	567	592	597	594	605	584	617	607	614	590	596	594	611	631	577	582	580	588	534	536	574	566	578	619	620	575	581	599	586	587	595	603	588	556	607	578	605	601	631	616	598	608	596	584	591	579	590	662	567	537	617	627	618	614	617	596	630	629	591	583	599	638	610	643	581	600	605	573	590	588	571	574	529	651	582	576	557	601	602	563	546	582	573	620	592	601	609	617	640	636	576	576	581	555	575	606	617	550	601	600	591	602	600	594	576	596	571	607	598	646	613	612	602	606	559	597	580	554	582	556	614	559	621	604	576	540	573	584	571	596	555	588	607	570	610	574	621	593	575	625	612	539	635	599	600	580	603	613	606	564	614	613	572	607	640	611	604	587	616	584	641	604	569	649	631	574	578	611	581	562	583	612	626	589	614	602	588	602	624	594	611	650	566	629	589	636	596	601	587	602	554	585	605	589	611	622	594	595	618	574	584	572	571	643	535	612	568	617	599	625	582	599	580	600	578	592	620	600	598	602	596	627	583	607	615	550	583	601	578	608	596	649	588	572	578	642	574	568	608	632	617	550	638	614	635	624	669	580	630	584	631	654	578	607	590	596	624	569	589	594	565	587	576	603	572	565	579	613	643	574	581	602	581	577	565	604	629	597	630	615	633	564	563	578	598	570	578	570	602	591	564	567	594	594	575	625	612	570	597	582	586	585	620	621	518	571	643	607	624	599	632	601	561	588	577	582	546	582	574	571	568	596	582	614	631	571	612	592	595	551	553	581	623	586	612	610	583	587	619	601	608	647	602	593	581	596	595	602	555	637	556	595	601	608	613	636	574	574	597	595	605	643	608	571	588	551	603	654	630	588	609	604	592	628	576	629	586	584	569	602	610	583	612	594	605	591	548	594	609	612	619	593	572	617	593	600	661	575	572	599	555	577	607	609	566	592	591	653	582	624	589	573	601	617	596	590	573	608	567	624	623	606	593	589	647	648	568	574	598	622	607	597	608	578	576	614	615	596	604	594	588	595	598	578	610	614	582	617	594	595	652	621	601	618	563	636	595	587	562	584	572	598	625	604	593	610	605	582	577	635	627	581	603	593	571	584	607	581	598	639	601	521	581	517	580	597	560	613	610	582	580	606	604	543	623	614	616	596	613	629	623	608	608	541	583	605	609	584	589	599	588	600	571	632	554	581	572	607	591	554	582	600	554	613	585	619	583	587	574	531	628	578	568	603	612	604	601	560	603	562	577	595	598	594	577	576	620	578	619	566	618	595	625	630	572	583	602	597	575	600	605	563	618	569	606	582	554	579	649	602	536	548	666	569	559	584	584	560	560	577	589	561	580	575	572	567	565	606	617	564	581	589	599	598	559	608	605	615	573	595	626	624	572	619	605	599	580	571	541	600	637	592	582	561	622	631	597	560	620	584	622	620	553	614	604	564	598	594	595	572	574	594	580	630	607	601	598	565	592	629	598	566	604	595	633	617	581	581	546	591	577	596	565	587	598	592	595	579	587	620	583	628	560	625	641	581	594	602	638	637	595	662	586	604	567	605	609	638	537	587	598	590	612	598	597	596	599	610	588	617	580	614	575	562	573	641	602	618	555	615	633	577
12107	33385	28179	18990	14303	10254	7484	5661	4431	3634	3089	2588	2118	1779	1421	1183	1016	988	950	916	873	887	813	910	824	752	779	796	760	741	752	676	695	711	731	666	713	766	715	693	742	688	702	667	685	631	669	655	693	673	625	638	632	630	676	631	604	644	626	604	629	661	663	661	620	615	686	648	681	667	628	654	629	659	618	593	599	613	675	606	600	604	619	625	663	605	599	624	604	620	603	604	595	614	585	592	627	573	609	571	603	579	599	615	626	633	602	576	596	560	588	625	603	606	603	652	593	595	604	626	621	623	591	596	589	579	579	574	608	584	600	622	621	581	621	605	554	588	610	604	637	586	631	584	611	549	573	623	592	608	564	656	594	639	605	584	611	582	639	641	605	565	570	579	629	597	576	604	595	576	589	605	619	585	579	618	597	573	605	533	586	597	567	556	608	576	605	639	580	628	591	608	608	621	590	610	592	597	599	554	579	560	604	632	594	561	641	616	622	596	600	595	563	618	577	593	620	611	584	593	572	615	595	594	557	587	584	626	593	595	603	612	575	605	571	623	552	569	609	585	578	608	587	582	591	603	592	619	619	589	606	620	623	562	591	599	619	621	632	637	563	583	532	591	635	605	550	610	632	612	549	594	602	577	624	637	602	557	592	621	613	589	596	585	603	578	592	632	621	630	562	579	599	603	617	603	545	630	653	631	612	527	634	594	617	626	578	603	590	599	564	576	619	582	636	618	619	625	576	628	582	594	648	510	641	582	570	574	599	639	527	581	578	634	588	605	601	600	581	596	578	583	628	599	613	571	641	587	594	604	603	607	638	586	642	571	642	613	672	592	598	566	616	632	579	615	631	638	604	604	583	566	554	601	605	596	626	611	623	632	591	608	596	565	586	579	625	590	654	567	606	642	621	588	568	579	589	592	602	622	633	563	595	584	589	584	556	623	611	636	618	630	593	584	597	607	576	604	571	604	587	582	623	612	584	630	596	600	567	614	640	634	607	612	558	636	604	598	633	577	598	659	615	606	628	624	608	616	593	581	593	621	585	610	616	616	610	644	606	590	575	583	601	610	621	571	606	646	559	620	604	564	617	570	604	611	574	607	560	580	599	599	575	602	637	633	604	623	609	608	565	592	616	620	601	595	602	625	550	635	606	577	591	589	562	557	593	625	597	646	598	626	581	605	589	609	584	623	603	604	596	590	620	573	598	577	596	557	577	580	628	640	579	624	581	583	589	602	596	607	587	595	577	630	588	643	611	622	572	585	550	609	626	619	560	600	634	626	592	606	566	599	603	558	592	581	579	599	567	606	566	549	586	581	614	592	574	587	551	632	586	636	586	584	626	627	593	590	569	583	608	573	588	551	578	617	583	588	590	601	600	602	602	591	627	620	641	607	553	567	588	602	628	634	614	593	562	604	601	636	603	605	602	626	600	588	617	566	549	622	571	567	600	558	546	628	668	607	626	619	615	582	617	591	598	618	605	591	590	594	613	589	618	567	587	602	592	616	586	615	605	644	609	587	607	584	586	603	610	611	639	624	618	663	617	628	607	556	606	617	622	572	602	633	569	628	647	625	592	612	624	600	586	567	628	594	614	613	563	638	545	605	614	582	632	602	599	621	560	617	602	606	587	594	578	596	591	609	618	624	643	590	599	621	555	566	556	590	588	593	589	600	573	584	613	596	632	578	580	613	578	628	596	606	597	576	540	596	590	617	608	647	572	647	629	583	581	590	600	620	563	642	579	578	620	621	584	584	588	645	576	607	612	587	573	613	556	584	671	556	546	592	579	603	668	611	613	585	599	638	601	568	553	599	617	641	568	655	609	593	647	625	596	623	589	639	606	606	590	571	581	586	627	599	608	635	590	601	616	529	580	583	598	617	617	607	576	590	599	545	627	573	598	559	597	593	597	626	580	591	594	595	574	607	614	611	632	593	587	594	631	583	598	533	593	627	613	629	612	575	629	579	606	597	588	623	657	600	648	592	567	599	627	574	627	609	659	598	611	599	575	627	568	636	615	607	577	610	590	613	602	623	573	577	609	600	598	614	596	574	565	571	621	587	613	595	587	602	610	545	572	587	611	622	616	634	602	619	622	610	611	607	626	612	576	622	586	575	624	676	590	599	584	567	619	590	598	612	602	613	592	651	547	610	601	597	585	617	622	620	599	602	573	592	591	625	582	610	619	600	614	631	629	613	662	634	600	610	631	600	593	590	667	628	605	598	599	625	611	564	593	597	594	621	619	586	587	626	588	563	635	584	587	595	656	629	633	595	602	591	596	610	633	589	614	562	571	594	605	632	580	619	578	587	617	596	599	619	573	576	586	625	617	615	599	604	583	631	597	647	607	629	626	592	603	583	584	618	608	629	597	597	576	640	599	632	631	558	591	582	605	595	596	659	581	597	614	617	605	607	605	618	581	573	634	624	588	608	598	557	618	578	592	602	617	648	643	550	590	617	624	649	623	602	609	603	586	600	626	596	605	532	579	644	610	593	591	561	573	582	578	614	614	620	616	600	599	613	578	600	601	599	607	606	574	641	609	639	568	555	578	596	570	579	572	634	602	566	580	614	613	570	550	611	663	600	612	594	606	597	606	571	580	587	636	593	577	583	633	544	570	603	593	597	563	574	595	618	598	584	609	623	544	617	616	631	583	643	635	594	617	581	595	600	657	620	589	622	605	615	603	618	592	644	606	651	603	603	577	613	593	625	606	625	595	599	624	629	571	626	543	622	592	600	587	582	587	603	599	642	560	594	586	629	553	603	592	622	600	588	575	590	635	569	597	589	659	562	549	599	618	596	543	598	591	589	633	583	594	590	605	643	581	595	635	623	587	575	561	585	595	574	607	570	562	603	611	601	555	601	593	590	575	535	597	574	591	543	505	588	593	590	591	550	606	557	607	640	580	589	558	564	614	624	582	595	607	616	571	655	551	612	623	620	650	591	620	547	647	571	558	665	631	578	612	570	597	628	571	594	592	607	580	573	608	631	627	576	589	597	581	566	613	584	587	633	584	569	588	559	569	564	614	567	632	604	566	612	614	577	628	589	602	609	632	583	579	597	614	620	614	625	581	595	607	575	606	583	591	603	587	560	607	621	582	636	627	615	566	611	538	566	588	616	542	607	611	615	601	586	624	583	558	611	568	617	610	595	579	593	555	587	619	594	550	603	589	597	594	585	611	633	589	609	567	581	619	598	600	628	609	590	615	641	580	587	591	605	574	589	592	647	603	631	624	580	575	590	620	579	525	597	620	601	603	592	588	603	614	596	583	611	580	579	614	579	612	579	619	534	631	574	586	591	561	530	586	558	578	629	617	642	587	543	624	621	577	592	574	550	628	583	596	574	616	611	585	611	592	608	593	590	588	603	586	614	603	613	609	575	574	639	609	637	595	606	589	576	594	620	586	588	566	600	598	604	597	556	596	612	636	628	637	606	641	586	568	604	579	601	612	596	624	669	588	631	580	610	545	598	599	611	611	653	585	621
28096	20600	17032	10242	5076	3245	2319	1940	1607	1488	1388	1252	1203	1031	975	909	957	905	916	868	862	927	959	865	892	901	861	890	836	845	868	815	892	831	883	839	820	852	890	851	825	885	819	844	826	862	836	833	853	856	847	851	814	808	843	858	834	827	811	883	792	825	823	855	851	801	844	840	828	819	828	806	828	848	854	860	866	861	795	868	853	959	836	842	874	874	827	815	824	855	827	827	817	797	788	894	818	806	832	838	852	819	870	809	860	865	806	826	903	795	840	832	834	858	802	815	850	815	827	881	855	864	814	820	808	829	810	857	760	832	758	841	826	811	829	833	776	851	835	830	877	854	821	801	847	879	888	811	846	809	791	812	807	829	838	846	867	784	844	834	852	827	840	833	832	855	807	813	800	800	874	860	869	830	867	766	835	859	825	808	879	817	841	840	846	806	788	814	880	792	900	801	829	788	847	857	829	836	827	846	825	831	809	836	858	862	837	806	790	842	866	879	806	847	820	855	860	833	859	822	839	825	869	853	806	793	824	767	846	851	839	781	809	851	858	871	866	855	827	846	834	814	820	831	841	817	804	836	876	792	801	824	848	882	820	861	808	858	813	845	843	835	841	839	822	810	886	863	789	780	785	815	840	815	828	820	833	838	792	826	846	862	796	793	824	815	809	858	834	822	798	833	797	835	903	849	866	793	845	850	817	844	826	809	813	908	821	817	827	853	798	820	846	866	791	853	826	829	836	862	790	870	822	840	872	888	803	828	885	820	755	835	836	817	870	858	864	815	794	822	829	826	887	827	777	803	924	855	830	859	850	804	822	776	880	786	902	815	774	826	912	829	833	848	840	808	848	843	834	792	815	822	860	854	851	868	793	786	814	793	842	827	844	842	882	850	848	863	799	890	838	801	867	827	837	827	834	893	826	838	867	829	870	833	790	824	793	845	792	830	812	823	838	862	880	856	821	811	886	890	819	853	856	842	813	835	832	874	848	842	831	811	878	914	832	825	817	855	832	871	844	820	879	813	789	843	808	764	854	809	865	858	829	825	819	835	866	825	788	851	822	869	833	883	839	818	835	860	827	822	860	829	837	809	804	871	859	805	796	845	855	867	854	780	873	818	794	849	829	844	828	902	818	866	856	820	855	818	887	811	863	838	835	822	884	829	808	785	876	864	816	829	855	845	817	849	821	878	863	855	803	844	861	850	830	835	810	829	817	806	822	827	833	841	778	828	868	870	833	813	797	838	845	828	776	836	807	835	822	844	850	843	801	848	810	791	861	815	896	826	887	804	867	851	849	840	820	827	805	802	755	818	812	803	850	845	825	823	800	830	849	824	829	818	782	820	765	828	840	866	881	839	870	798	807	797	860	869	877	797	834	902	843	815	770	849	826	814	815	832	870	841	833	799	803	868	867	840	848	810	829	861	841	828	880	831	826	835	828	851	836	830	877	843	842	854	812	856	798	882	868	843	829	854	850	880	871	841	822	830	866	857	839	836	811	842	829	831	814	858	873	882	834	857	816	833	828	811	862	905	820	828	841	804	846	852	816	848	837	823	808	854	806	854	863	836	785	793	837	837	805	868	811	904	856	785	802	873	846	810	827	836	854	805	841	809	793	891	902	817	858	821	837	853	821	839	863	870	879	888	849	799	897	820	787	778	824	830	875	872	793	845	846	822	812	784	809	811	845	834	824	834	816	859	847	815	856	840	871	836	848	831	850	817	825	847	862	843	808	844	846	851	835	782	804	827	821	822	865	772	891	889	864	827	817	859	810	865	908	843	804	827	847	808	883	857	869	871	781	836	831	801	786	824	840	882	851	885	889	822	876	799	860	817	828	868	821	813	847	799	810	881	834	811	816	831	831	869	850	794	867	821	817	823	810	849	800	826	832	861	830	870	837	805	811	878	797	773	807	837	853	923	842	849	799	834	791	812	838	785	842	879	822	810	922	822	811	851	829	777	841	812	841	789	836	807	848	836	853	838	820	793	837	871	808	879	824	868	818	837	857	862	783	843	823	836	841	852	837	809	821	803	776	829	800	850	838	840	853	865	864	805	873	850	821	803	851	882	803	810	777	858	746	845	823	830	879	856	847	782	856	866	810	825	914	828	816	846	808	793	851	856	850	795	790	804	910	850	793	787	841	861	871	846	793	808	822	834	853	827	845	833	822	795	848	849	851	854	856	802	880	819	820	826	862	842	847	792	817	874	798	869	853	853	864	861	837	829	823	833	857	806	842	814	860	802	842	854	887	828	811	791	830	785	854	861	815	807	898	840	810	812	838	808	819	856	825	848	793	852	863	814	844	829	778	845	820	856	851	832	907	844	847	876	793	818	845	846	864	838	872	869	818	782	826	822	832	821	806	827	829	865	799	853	826	798	826	788	818	838	819	850	811	864	902	889	798	879	819	880	868	802	814	873	836	797	884	828	825	847	811	863	869	874	862	861	857	884	788	802	840	840	868	798	833	836	831	864	857	805	799	901	847	825	819	833	891	820	819	861	871	818	874	844	807	836	824	843	781	790	837	805	868	827	818	784	858	845	887	845	840	922	841	806	825	782	808	877	843	884	891	805	817	805	821	862	854	877	869	856	865	839	849	840	853	826	848	824	838	812	774	820	836	877	899	853	873	820	869	851	839	844	852	778	791	779	799	799	875	844	832	863	851	841	846	832	856	819	808	835	850	813	867	826	808	810	828	868	902	839	851	863	854	823	789	867	829	850	846	835	840	849	823	876	883	869	790	842	841	819	826	759	857	868	857	826	811	846	911	864	857	806	823	831	876	864	834	827	772	836	802	784	817	869	793	827	840	822	839	818	882	858	864	814	803	848	837	822	850	853	805	828	879	816	799	855	795	850	860	804	778	811	844	832	830	811	763	811	776	826	800	850	798	862	852	780	829	874	817	816	774	869	842	878	790	847	795	840	832	802	864	784	815	852	816	865	852	819	841	846	845	809	857	841	843	872	875	803	834	842	801	858	807	858	866	786	807	798	830	823	862	807	872	823	798	825	879	825	842	816	841	826	797	831	840	800	851	829	837	764	842	819	898	825	860	809	882	853	855	747	904	804	860	865	846	789	821	811	866	864	883	838	814	814	828	810	790	777	820	812	879	840	813	833	850	809	777	848	783	833	789	849	816	841	802	794	836	826	814	863	829	830	814	863	770	788	851	829	835	836	823	772	819	806	814	822	859	834	852	802	804	824	865	865	837	840	861	812	788	836	844	853	820	851	841	794	808	839	896	835	829	779	794	806	842	836	851	802	817	824	836	867	829	808	832	891	804	783	820	814	822	895	861	878	820	858	841	808	835	819	852	828	789	835	870	842	821	860	850	893	821	850	830	825	849	834	857	864	830	825	869	857	807	817	836	823	841	804	845	869	840	761	812	842	781	820	824	768	861	788	873	804	861	832	798	757	783	852	829	861	799	794	843	847	834	822	786	883	819	878	780	792	873	847	853	833	840	853	841	811	843	852	908	821	884	790
10720	20017	16383	9561	6461	4576	3414	2653	2195	1886	1661	1469	1365	1205	1080	993	945	908	905	886	889	911	944	973	944	881	900	866	881	875	901	880	919	829	889	872	913	870	919	830	881	900	900	845	873	873	928	854	842	876	827	841	875	880	872	838	842	866	876	893	869	876	862	895	869	839	881	839	903	923	818	831	821	895	818	887	858	803	822	864	868	835	832	911	856	848	847	835	840	833	858	817	835	926	898	896	844	884	873	892	866	879	846	801	812	876	866	843	840	851	839	834	872	883	875	794	877	855	833	849	846	831	846	870	857	844	920	860	820	888	869	835	813	841	816	820	850	868	808	862	881	831	815	831	841	821	861	867	827	826	891	843	772	880	795	836	849	810	867	898	871	870	847	900	846	841	834	896	882	842	836	873	804	885	852	872	846	790	820	817	891	867	816	829	852	869	905	886	820	819	825	822	841	864	894	844	795	862	808	859	822	843	843	848	797	874	863	835	865	857	790	871	842	862	850	849	818	888	834	800	816	858	795	846	889	846	850	893	850	854	856	851	851	882	850	849	818	848	810	855	803	902	802	883	864	885	879	828	870	829	863	810	838	861	839	854	886	875	886	916	841	831	861	844	803	868	836	802	826	798	900	868	819	826	826	821	854	853	860	916	841	851	916	803	827	843	873	850	877	819	810	828	853	913	853	841	856	866	838	788	881	847	802	826	864	874	820	852	775	809	795	829	856	796	855	873	868	833	856	801	859	852	768	797	855	809	862	871	860	849	853	788	876	859	778	887	862	857	859	846	854	868	898	892	852	858	819	854	849	863	842	914	833	865	829	852	837	852	859	878	838	829	851	804	847	892	847	821	881	863	831	873	866	862	855	804	866	847	905	833	801	820	850	809	854	831	860	788	883	830	823	798	844	814	844	808	869	816	881	852	849	856	822	880	849	833	838	860	861	849	863	842	847	892	864	821	859	785	824	822	844	862	821	881	800	860	858	861	862	900	818	869	837	874	867	846	870	865	841	911	839	811	835	869	853	808	800	819	811	832	853	814	797	855	867	865	843	825	839	875	787	806	816	830	857	833	915	827	830	855	879	851	829	851	877	836	875	821	803	855	835	816	862	844	842	853	839	838	851	844	836	901	897	850	884	812	882	880	852	855	802	798	815	789	901	826	853	828	794	856	841	877	835	855	777	889	828	887	863	819	835	862	897	877	826	868	853	874	848	840	906	846	902	871	832	842	892	833	835	839	864	858	863	816	842	821	816	813	844	797	895	841	816	795	878	806	829	861	864	809	816	874	852	834	876	858	830	865	855	816	838	829	852	850	859	792	850	918	834	830	852	824	818	830	876	835	902	832	835	812	907	831	853	869	851	926	863	862	869	865	855	860	832	861	826	893	810	873	828	830	882	843	825	825	841	863	878	834	830	901	843	809	849	828	832	864	816	852	856	854	771	866	832	788	859	860	850	871	823	873	893	823	823	874	872	836	833	838	870	850	834	859	806	799	869	836	848	853	904	886	907	787	810	855	898	852	844	843	898	850	842	801	850	869	849	796	794	811	819	847	867	822	854	835	806	825	868	889	846	904	866	855	882	837	802	908	854	896	821	877	817	931	811	827	908	849	850	849	844	877	865	904	826	835	802	829	842	869	858	833	882	830	830	877	859	868	872	845	853	834	846	870	846	830	858	831	810	862	809	881	842	802	805	830	867	873	854	820	905	873	834	838	849	808	907	866	849	847	843	841	821	822	847	849	874	826	871	832	827	815	868	807	870	768	813	818	887	834	843	843	817	896	810	834	812	838	852	823	857	871	916	858	850	860	868	856	850	856	856	858	911	915	808	848	864	907	846	864	825	900	796	874	875	887	807	838	881	870	852	834	897	827	850	842	827	827	840	884	844	902	889	817	841	883	869	851	857	814	807	862	882	807	878	845	880	866	872	808	866	870	854	824	831	872	777	889	831	870	858	819	808	833	824	824	839	815	857	832	868	892	825	857	833	855	834	852	859	823	823	860	784	851	811	857	821	811	856	857	865	897	799	877	842	854	838	830	871	809	880	825	874	861	848	876	791	823	885	819	842	830	859	833	874	842	824	819	852	853	825	892	846	882	886	904	868	867	834	840	871	872	834	879	846	837	861	891	828	860	834	850	817	898	899	814	833	801	862	851	849	833	853	889	855	819	839	862	834	839	878	885	854	834	878	879	851	827	888	945	832	847	917	863	813	852	834	875	825	904	891	875	849	857	828	849	843	855	897	832	836	911	868	899	860	835	898	899	840	859	884	847	852	842	824	938	864	845	835	812	881	858	904	878	858	836	835	887	798	873	863	811	861	877	818	918	800	891	824	839	867	822	848	843	867	781	831	830	809	895	836	850	894	854	925	852	829	855	830	835	827	808	822	826	858	838	901	833	839	840	852	805	787	840	872	866	837	846	832	896	841	851	819	889	846	824	901	820	871	906	872	818	885	836	829	863	884	869	817	868	858	840	833	848	821	829	868	819	843	821	864	835	856	824	855	877	875	837	858	842	873	847	832	872	829	789	825	839	847	828	866	826	868	825	796	912	877	841	878	830	842	864	893	863	884	812	853	850	870	889	856	879	878	849	796	805	865	881	816	846	834	858	897	812	838	846	865	811	870	848	859	861	845	849	853	872	877	823	819	806	827	882	838	868	868	915	852	832	846	827	817	867	838	818	870	897	882	866	862	895	839	816	892	892	826	839	884	848	842	884	879	823	823	854	823	829	765	883	879	890	847	866	835	857	853	890	840	858	894	813	860	856	833	929	905	809	865	871	821	795	860	804	827	841	805	851	867	820	813	826	851	775	855	845	882	893	813	901	859	763	797	822	829	822	850	819	872	845	855	828	861	922	875	853	862	864	845	788	863	922	848	808	830	878	816	840	853	860	857	830	838	849	852	881	910	820	841	870	857	870	887	833	860	857	831	834	856	869	876	839	800	820	818	880	818	845	843	857	886	875	830	830	853	804	861	838	901	833	849	850	844	842	810	852	884	886	832	872	867	876	873	881	858	818	829	829	834	911	895	827	804	847	852	867	837	873	803	854	870	826	840	857	861	839	869	874	900	840	833	906	816	838	874	842	845	861	850	869	825	865	847	877	831	817	858	863	856	822	862	818	831	893	815	838	849	851	874	823	862	843	840	901	861	880	831	849	842	895	858	780	834	854	858	887	910	853	849	834	870	860	843	835	875	801	902	908	861	835	860	812	876	833	825	809	869	874	880	789	825	845	850	837	817	881	870	820	851	898	892	849	780	840	828	856	886	843	874	857	801	867	852	862	805	836	816	826	852	836	879	829	828	844	848	863	884	822	872	820	845	878	884	871	850	876	838	867	884	858	832	845	834	818	873	851	807	814	876	805	839	855	838	857	837	862	858	888	838	844	860	842	851	845	837	801	867	825	838	825	844	827	839	847	898	840	833	855	875	918	850	852	837	859	841	884	840	820	853	837	839	837	857	861	855	859	864	864	865	803
23524	21252	28627	24214	21366	15110	5218	2776	2253	1885	1692	1469	1262	1065	1005	876	820	830	780	818	775	780	759	708	722	719	747	689	700	702	716	677	720	723	684	662	689	686	677	719	706	650	707	660	654	679	701	699	655	657	692	666	646	664	639	607	656	666	642	685	608	695	686	588	632	659	636	661	658	621	645	645	670	643	687	696	705	629	673	625	663	687	576	668	648	649	625	661	635	650	602	657	639	665	692	671	673	642	634	633	626	629	635	607	642	661	600	630	628	645	683	689	646	650	633	655	613	611	639	647	660	633	643	595	616	678	657	634	636	631	617	644	657	649	586	652	666	610	623	625	640	635	627	590	602	612	646	636	622	622	623	680	610	618	632	624	668	637	621	655	640	642	656	641	624	641	675	627	666	653	617	671	638	637	653	649	634	669	581	626	636	675	654	617	636	598	657	616	699	586	637	677	637	641	620	655	637	643	638	597	660	577	617	633	615	624	633	599	587	646	619	644	645	615	601	640	664	601	667	625	579	667	653	598	590	632	664	650	629	652	659	616	616	643	632	623	629	649	625	612	639	642	650	635	652	649	655	567	609	666	637	652	628	619	647	638	646	637	630	675	615	671	631	657	661	632	687	666	632	633	646	631	589	676	663	629	663	621	605	675	627	626	614	653	654	672	632	616	651	618	635	619	620	626	657	669	603	619	654	607	653	605	617	620	675	664	639	682	655	607	652	626	631	668	591	664	649	627	636	659	606	684	703	600	629	687	612	634	647	628	666	633	653	604	638	654	672	655	649	645	666	608	646	631	627	606	599	641	629	650	682	659	614	646	629	653	633	622	622	691	625	601	638	675	621	673	652	614	677	634	625	640	617	662	612	685	642	700	588	634	647	646	665	659	630	619	615	624	646	634	577	610	659	624	626	633	657	698	669	614	653	674	623	628	636	664	672	619	603	601	654	613	637	610	652	629	681	684	602	640	666	655	676	652	658	629	659	618	638	616	646	576	600	647	594	633	631	603	646	615	643	646	639	623	606	629	606	699	599	663	640	656	648	617	625	633	648	615	681	616	654	628	658	621	662	629	628	652	631	614	669	608	583	638	640	608	663	630	652	644	690	620	588	682	665	623	608	613	616	611	611	610	591	627	646	681	626	640	644	615	640	683	623	640	639	643	589	605	639	636	628	616	625	689	669	644	611	661	715	623	613	644	657	628	624	649	602	619	653	655	634	629	649	647	680	631	649	667	612	597	613	615	649	612	636	614	639	624	658	625	668	676	691	595	649	671	623	647	673	614	614	647	638	587	662	652	591	625	650	640	651	693	605	647	613	609	618	630	637	676	590	641	680	701	680	629	637	686	653	652	650	643	710	655	610	647	634	613	610	634	656	620	644	634	674	620	602	614	645	620	622	637	689	684	649	649	620	636	652	660	619	660	652	643	652	634	644	610	612	654	607	608	672	601	610	620	597	612	624	588	650	622	649	639	609	660	631	601	638	633	638	640	641	638	643	698	624	627	624	624	633	668	598	628	595	632	598	610	610	629	608	640	636	648	652	609	647	630	648	593	623	596	626	662	644	685	644	638	703	628	615	640	623	623	691	618	634	648	653	624	660	650	604	620	597	653	646	626	644	610	681	639	623	604	673	644	647	645	613	644	602	680	612	642	659	656	669	634	648	662	650	654	630	634	618	611	644	636	619	641	606	601	606	626	613	646	638	644	611	667	681	674	643	633	616	625	640	641	577	633	605	640	656	672	650	612	615	663	620	687	592	596	652	654	639	629	634	633	644	624	634	603	662	591	647	651	650	647	609	614	607	600	650	664	629	679	626	636	683	674	658	668	611	659	646	633	663	635	617	653	644	643	615	619	608	615	587	606	652	643	648	677	653	648	627	646	647	601	602	631	622	644	637	647	655	629	602	647	611	636	634	610	676	647	634	612	645	590	627	673	632	607	640	637	651	660	663	623	641	626	673	655	619	641	633	615	606	620	621	593	632	628	623	644	640	634	619	618	626	630	610	606	610	627	649	638	652	585	623	629	638	670	631	634	662	643	626	634	628	662	603	670	600	637	672	639	651	653	633	606	680	694	595	668	638	644	634	612	628	627	611	640	649	616	604	622	618	640	627	634	609	617	670	625	687	595	665	608	640	618	645	658	612	629	653	659	659	624	669	637	649	645	630	615	586	601	635	610	627	601	666	660	638	604	626	658	623	658	622	659	659	590	633	620	647	640	689	618	651	692	616	648	633	612	607	604	652	670	674	645	602	629	639	635	583	662	640	670	631	627	602	691	608	612	624	647	601	577	575	670	617	632	600	652	635	584	631	620	640	667	658	605	646	626	591	665	602	666	669	664	651	606	625	630	685	613	651	621	625	641	640	613	641	650	642	629	639	627	621	654	654	596	619	633	631	673	665	577	644	654	688	639	638	653	665	721	699	640	601	655	658	626	618	662	656	566	623	609	639	648	633	652	595	605	650	616	628	645	649	622	624	623	610	621	629	607	663	612	671	606	653	563	681	640	668	606	619	622	654	588	592	601	622	633	633	668	659	597	599	608	613	634	639	598	646	588	636	563	603	670	659	673	609	584	643	654	655	637	660	665	646	633	617	622	645	631	624	638	621	637	645	682	626	654	646	640	646	634	646	678	681	646	622	595	566	632	658	604	658	620	642	645	647	662	609	634	638	614	639	643	568	608	634	627	621	648	666	668	614	615	653	630	631	677	606	661	598	653	618	622	634	595	650	635	635	638	643	643	587	598	687	605	659	654	632	623	639	643	635	638	657	691	637	652	625	619	657	673	621	619	670	672	625	657	629	636	626	624	655	625	626	626	629	606	646	619	655	639	674	620	623	587	654	637	605	631	677	660	625	596	626	666	637	664	627	625	636	668	625	668	686	590	641	612	631	648	660	604	606	639	634	619	608	617	656	614	647	629	647	659	614	605	615	621	632	647	655	658	680	638	638	603	650	660	605	639	646	613	620	614	640	655	637	624	604	576	653	675	629	633	646	653	666	625	690	640	649	573	633	634	610	624	642	641	625	636	615	612	659	644	666	643	607	643	637	628	607	649	649	673	607	645	638	635	646	660	624	639	648	627	646	618	670	633	638	660	655	645	639	559	643	625	569	623	671	603	609	647	625	604	634	600	686	620	620	623	638	626	612	671	611	618	638	622	634	644	626	624	611	652	617	626	626	638	632	622	608	648	643	683	596	644	629	625	629	592	675	588	624	645	645	656	583	654	630	625	682	641	626	622	610	659	653	612	598	644	615	625	610	624	661	653	629	647	643	648	638	664	656	646	624	618	604	617	613	631	660	612	636	621	667	626	651	653	591	618	581	623	634	583	666	617	573	642	682	636	645	630	620	590	607	630	648	626	633	634	639	601	677	663	648	666	653	611	645	646	658	590	613	641	680	615	643	641	643	618	642	619	642	684	621	623	638	633	634	644	666	639	618	651	655	631	622	667	678	638	649	675	658	656	609	638	619	609	644	644
10140	27640	22992	14590	9999	7177	5208	3942	3173	2554	2264	1888	1596	1309	1057	983	953	879	876	853	860	798	825	794	762	797	710	730	726	752	733	717	739	746	742	740	746	737	747	726	724	707	669	685	691	721	726	667	675	661	657	746	707	677	665	676	665	691	714	664	682	716	704	655	661	647	725	689	713	669	719	712	675	704	707	694	674	631	640	688	679	657	659	661	618	673	715	670	632	631	630	682	642	658	652	688	615	668	623	660	638	641	649	679	646	631	652	650	671	686	647	674	609	683	648	662	640	615	689	670	623	721	677	669	708	651	700	644	666	685	617	668	646	667	644	671	657	661	672	699	651	668	642	662	647	664	639	691	695	652	616	633	691	646	673	660	655	655	649	643	661	648	665	659	649	714	701	653	665	641	668	674	662	670	669	646	668	653	659	675	678	681	661	669	664	666	664	660	684	668	696	671	650	652	621	723	667	672	674	676	679	670	667	640	649	670	687	677	626	652	693	634	626	676	632	638	657	666	672	695	639	661	652	615	653	655	665	694	648	625	664	649	635	615	676	683	650	686	664	683	654	663	627	634	622	711	631	632	692	672	638	630	676	635	637	631	651	666	664	633	629	691	672	708	633	659	686	637	622	657	659	643	628	632	657	630	683	687	684	656	633	655	663	706	708	677	667	664	632	646	650	697	674	631	686	645	679	627	625	603	642	660	692	647	686	670	653	630	694	651	597	665	630	634	646	694	673	679	635	665	647	686	653	638	696	712	671	626	675	628	624	660	656	650	647	633	688	674	626	662	644	639	694	679	620	628	650	630	662	658	638	653	656	650	635	632	708	737	627	650	622	698	692	687	670	679	667	641	655	656	683	653	670	677	674	662	663	665	635	669	650	639	647	660	588	739	657	720	674	694	670	681	626	667	633	652	636	616	653	684	658	623	681	663	650	671	671	678	637	671	652	628	699	609	656	671	650	702	653	639	604	641	670	620	651	631	607	655	675	651	623	666	654	631	635	644	676	650	622	648	678	643	665	687	715	637	628	641	649	632	630	671	641	680	649	649	645	659	672	662	655	689	669	662	656	685	645	666	650	688	680	680	650	654	673	644	655	639	657	664	682	654	687	652	631	621	679	651	659	638	696	696	630	662	650	658	637	645	671	594	677	637	681	637	675	594	676	640	662	647	628	654	669	610	660	639	670	691	645	673	656	660	633	622	696	684	642	623	629	660	669	674	664	676	668	671	637	617	626	655	665	679	637	646	612	683	708	652	679	672	640	683	674	643	651	621	661	637	622	661	654	659	670	726	692	682	651	692	638	645	662	674	693	660	671	656	640	684	707	627	647	623	717	631	690	658	666	623	655	686	685	651	688	651	651	659	646	674	652	659	636	648	665	621	657	671	641	699	657	630	622	645	629	700	674	656	660	694	633	653	660	643	679	661	617	661	617	697	674	633	690	637	660	632	639	643	610	671	665	683	683	655	601	672	655	690	638	652	632	651	625	629	701	645	654	672	649	625	626	651	657	657	664	632	620	666	697	681	693	639	625	645	685	675	628	706	715	704	636	674	649	607	702	646	602	643	636	665	641	620	643	635	713	645	656	668	637	639	663	666	643	660	641	674	665	663	637	699	656	632	631	649	704	665	667	666	653	636	663	685	649	686	634	660	665	646	682	658	658	685	644	661	656	651	679	652	676	663	676	716	671	662	686	594	654	617	624	647	649	657	649	694	673	646	635	624	677	657	700	689	646	679	687	686	619	639	680	646	660	660	623	672	674	644	643	631	628	692	676	671	602	656	674	622	648	658	633	622	644	690	669	645	611	632	678	691	628	652	628	631	655	674	665	694	623	659	660	673	643	670	676	656	632	629	627	639	652	651	671	656	674	680	634	668	640	683	650	635	716	665	646	755	668	664	625	671	644	685	712	650	626	637	638	607	631	714	658	658	671	653	646	644	692	662	652	642	643	652	666	681	657	632	692	644	647	618	621	646	671	656	658	656	653	630	625	640	671	693	647	591	662	603	680	717	669	637	610	652	598	659	648	687	671	660	671	660	683	656	635	664	694	710	655	626	697	646	657	667	662	632	693	648	701	673	652	661	658	664	661	673	639	654	642	616	644	668	717	639	650	663	616	646	638	621	675	662	685	648	694	666	668	675	658	682	604	697	623	659	705	624	606	677	605	660	665	604	639	670	641	653	632	626	676	671	598	701	651	630	631	643	626	649	688	664	669	678	666	628	649	619	635	682	630	657	644	651	736	672	684	641	664	626	691	647	653	614	671	657	694	674	742	673	677	654	658	645	655	646	640	659	675	637	681	606	636	673	675	711	663	645	638	651	690	660	636	659	642	663	674	716	640	642	676	676	642	656	678	681	634	650	655	616	686	661	665	710	655	657	629	646	660	648	633	666	652	676	644	640	679	661	643	629	623	627	650	644	653	650	655	660	613	680	651	663	672	655	625	687	699	655	672	667	636	651	663	654	622	608	625	647	672	677	628	693	637	669	657	673	667	667	642	678	639	688	682	636	660	627	663	672	622	670	631	690	661	653	654	672	660	673	626	644	653	650	642	683	690	636	641	639	645	632	671	636	644	650	632	653	658	678	673	601	642	681	675	671	616	644	617	686	741	648	628	663	616	670	684	641	669	641	656	647	646	654	637	655	671	647	653	654	640	655	631	671	645	655	697	633	714	630	669	647	662	625	624	619	667	722	698	671	633	680	634	710	648	684	679	660	663	692	629	659	648	618	683	660	631	608	640	656	683	715	671	669	592	633	674	646	664	655	610	641	693	645	651	664	666	608	612	640	656	659	660	691	658	593	664	681	698	646	665	640	670	624	631	626	653	644	660	667	695	652	650	679	662	623	663	607	655	673	670	606	646	667	628	640	714	688	656	671	662	701	633	591	625	687	635	668	672	662	672	631	657	651	688	657	645	690	663	689	618	693	637	642	691	646	668	641	655	650	650	678	663	701	629	634	671	651	649	689	664	663	622	654	647	695	664	652	631	686	713	610	644	679	644	670	611	666	682	713	647	653	642	642	679	644	641	630	649	629	641	628	701	672	698	659	633	623	671	672	667	628	677	694	637	639	631	673	633	650	656	676	676	677	680	663	647	626	656	645	659	669	655	708	686	638	682	654	673	636	643	650	664	679	700	678	648	632	629	643	653	631	700	665	676	660	686	708	686	672	629	705	647	647	663	654	686	652	666	643	660	620	644	669	699	624	651	630	652	694	648	661	622	652	651	682	639	649	675	616	616	667	670	602	648	669	677	689	635	637	660	642	632	647	698	649	671	663	671	652	654	665	670	653	647	617	667	695	647	645	673	639	687	643	645	643	708	606	658	654	651	633	639	623	625	662	639	639	663	689	636	693	697	695	663	649	629	687	667	654	653	601	650	650	670	688	635	634	677	679	682	694	637	674	657	644	653	684	675	653	643	650	650	669	684	690	666	666	609	635	649	631	696	691	637	674	625	672	684	708	658	664	664	618	608	645
24612	21267	27844	25062	16961	5515	3219	2410	2056	1758	1643	1482	1272	1159	1081	945	975	988	962	921	994	959	1002	893	948	937	857	820	909	898	899	928	911	920	903	848	875	932	895	916	893	860	863	875	894	880	864	846	895	885	878	873	854	930	867	862	832	888	897	815	825	872	855	879	916	847	878	917	900	840	891	855	877	864	871	849	870	815	906	879	883	872	910	835	807	809	824	846	839	854	879	824	887	872	878	857	854	886	888	829	856	843	847	850	867	865	869	844	873	908	834	789	852	811	795	812	884	858	869	827	841	883	842	780	746	865	835	887	814	828	866	807	882	869	844	866	864	828	862	845	894	821	859	849	840	821	795	829	828	829	855	818	851	853	868	853	823	849	852	866	831	832	845	837	847	848	904	832	836	840	845	845	861	834	873	880	889	834	844	851	883	844	826	839	856	866	821	795	906	846	846	814	857	856	857	863	827	893	826	823	874	823	818	823	860	812	804	826	866	839	853	856	813	868	901	860	839	842	909	833	873	821	850	847	859	857	871	810	812	863	798	839	842	819	866	832	839	808	858	820	816	802	815	899	885	789	851	874	841	824	843	831	861	902	863	857	871	859	849	829	848	858	868	901	877	909	867	846	844	854	854	839	790	838	850	818	836	854	887	839	866	872	884	831	862	855	835	866	817	885	835	840	797	858	836	883	871	854	864	887	797	832	871	888	878	880	827	859	818	853	867	900	853	850	840	832	896	867	847	888	799	834	827	773	818	855	813	892	841	788	884	867	896	846	859	828	889	823	881	850	845	825	908	846	810	833	860	885	809	842	887	832	793	835	862	820	842	857	838	884	898	853	831	875	875	897	853	847	786	820	859	871	886	875	814	817	864	868	843	849	843	786	834	833	848	880	853	819	836	836	836	877	881	850	846	822	854	883	877	807	841	796	826	808	866	791	831	811	831	863	882	853	891	890	892	887	849	835	898	833	858	864	866	868	917	847	872	838	818	866	880	801	857	813	835	865	816	883	847	834	867	818	879	789	814	829	821	858	883	861	860	837	841	879	831	822	866	839	864	907	855	869	890	861	819	826	852	823	870	810	862	886	815	893	859	823	852	837	836	839	910	817	848	846	835	862	847	883	826	846	844	807	887	836	795	850	874	826	841	850	880	878	856	763	843	804	885	799	862	824	874	819	867	843	877	883	820	881	811	871	875	815	863	831	833	841	913	835	843	862	852	862	862	833	877	876	837	870	808	791	840	798	889	813	822	865	832	852	846	852	842	832	908	856	877	857	813	848	811	893	828	853	840	816	840	801	843	853	784	834	860	860	866	882	851	838	850	887	842	878	846	812	843	896	848	832	825	858	816	869	798	807	854	884	810	819	876	819	852	849	876	867	818	787	871	827	901	903	841	833	823	861	860	855	861	842	839	823	814	863	860	880	829	868	824	860	848	845	889	862	829	827	845	830	851	837	833	814	800	897	871	871	837	795	893	838	839	843	793	860	901	880	793	845	839	823	894	827	839	916	851	855	863	833	821	822	862	848	823	819	843	903	814	882	854	789	840	831	853	892	882	853	862	810	876	895	830	879	894	847	841	853	843	834	815	832	872	866	821	828	895	897	839	886	847	799	838	845	861	849	861	818	795	826	874	851	860	857	862	821	886	804	818	845	820	887	839	848	845	809	893	878	823	854	832	864	871	855	831	879	794	862	869	845	826	835	834	782	871	821	854	764	861	851	862	886	808	852	831	882	877	815	899	852	834	849	853	847	833	820	855	861	852	875	844	856	853	840	868	838	892	847	852	855	838	867	794	814	822	858	876	817	864	836	854	837	790	821	879	819	860	845	889	819	813	879	834	885	830	842	889	819	895	852	868	820	848	827	832	805	860	862	869	856	891	847	838	811	884	821	830	838	874	819	855	831	858	787	864	869	857	842	833	858	870	747	861	846	836	861	846	857	900	833	849	927	874	796	888	826	832	861	813	804	878	876	866	861	888	845	879	806	814	871	872	859	860	779	897	875	882	862	807	801	832	904	827	819	841	884	905	823	858	847	880	847	880	854	884	818	820	863	852	837	823	855	931	890	897	902	812	848	878	846	869	920	898	850	840	819	808	840	829	837	795	785	859	868	831	868	840	889	840	847	862	867	835	890	848	868	829	817	821	846	826	784	857	900	907	863	852	857	888	791	828	883	857	826	850	865	821	828	849	850	831	816	848	840	896	911	871	845	826	836	853	860	864	829	820	853	803	886	782	873	876	808	905	833	858	821	832	853	851	857	797	881	817	803	847	789	876	860	822	832	832	904	822	861	864	825	853	859	839	797	841	835	856	864	890	838	823	887	861	851	844	904	884	878	866	890	861	766	837	858	858	843	844	839	846	842	853	860	885	852	831	865	904	888	896	852	815	849	854	854	854	850	880	876	897	842	874	826	839	798	887	847	865	806	813	836	851	871	833	871	787	854	882	830	807	817	841	902	916	845	851	835	872	864	868	910	841	839	833	864	820	814	827	838	847	851	913	870	828	828	811	859	849	877	816	834	850	805	838	872	843	936	866	823	866	839	854	838	865	853	875	850	868	839	893	825	892	893	879	829	805	842	856	869	848	828	854	833	843	855	909	851	842	830	861	860	819	829	810	860	855	849	863	844	856	771	864	867	852	842	844	838	811	868	896	808	854	873	817	894	877	900	818	834	880	861	886	855	856	836	860	832	878	870	811	880	899	869	850	830	884	848	841	902	860	853	853	856	830	849	821	851	806	850	838	886	867	856	864	864	890	835	825	839	840	871	824	861	863	879	839	854	855	902	834	833	881	893	849	871	838	885	797	858	823	871	813	812	883	854	818	849	843	861	836	851	791	865	820	827	829	865	837	792	884	855	854	856	847	889	850	872	864	856	836	903	917	892	871	814	836	877	841	817	881	860	836	853	839	869	835	840	831	835	856	826	881	863	853	858	810	828	830	859	816	822	815	868	869	835	802	840	868	915	847	851	841	826	858	802	890	847	930	847	837	845	852	849	857	897	885	808	809	877	831	857	828	839	905	816	796	889	821	824	830	867	799	891	857	847	812	838	854	807	851	805	850	850	839	844	873	834	862	823	869	879	789	834	826	859	823	867	896	895	844	900	865	835	837	884	817	881	871	848	831	820	860	844	851	868	858	831	854	838	827	798	852	847	851	846	861	870	905	869	811	842	887	860	905	865	895	810	827	837	882	877	855	847	834	811	849	847	908	826	876	842	860	858	844	865	845	881	867	835	777	831	873	817	839	850	821	798	885	805	847	862	849	888	868	871	809	800	840	833	865	828	867	875	819	889	859	841	842	880	862	843	814	847	872	862	836	869	824	901	818	872	862	865	890	881	873	831	832	798	804	805	875	887	886	875	841	860	878	837	804	874	822	767	839	897	863	884	857	827	854	881	815	849	807	879	829	846	847	845	847	818	820	856	832	795	851	841	893	861	906	817	877	834	896	861	830	848	929	828	820	866	833	811	834	846	859	855
10203	24609	20303	12278	8326	5904	4338	3431	2887	2353	1969	1736	1471	1275	1099	1096	1068	1012	1054	991	967	924	957	983	996	954	913	921	888	892	895	932	914	858	903	891	913	867	935	927	901	940	861	901	904	887	856	843	880	866	817	876	849	855	914	813	878	824	837	886	874	905	870	875	914	838	840	939	893	819	861	824	871	877	822	893	860	817	859	892	861	886	837	880	903	849	849	869	854	841	867	876	834	847	857	889	860	858	868	890	854	827	856	887	828	872	833	873	892	824	820	867	877	833	832	865	836	841	903	817	859	834	868	888	878	832	828	887	874	905	822	857	829	948	863	838	886	914	887	880	868	853	846	899	880	854	812	851	867	885	817	844	850	842	854	863	823	890	841	838	843	804	820	793	828	885	838	806	825	859	897	867	792	846	818	855	913	866	852	857	843	874	826	788	811	858	864	842	803	914	870	847	822	795	870	839	854	830	871	851	884	870	894	894	812	879	891	822	866	823	888	825	842	858	867	871	824	837	882	881	852	844	824	906	889	822	921	840	855	825	847	842	852	844	872	859	846	783	834	793	836	853	842	884	896	865	866	839	832	873	860	829	866	829	802	835	859	857	843	861	874	833	862	826	845	885	874	857	896	846	815	841	822	823	843	858	838	820	849	855	829	854	863	852	884	859	846	821	820	846	849	846	831	857	860	833	858	839	846	815	908	859	874	799	819	850	819	833	845	857	858	882	881	853	849	846	906	870	826	863	866	821	813	885	872	864	871	886	896	844	820	828	827	850	862	818	829	789	857	792	883	887	860	811	855	892	886	826	872	875	856	859	828	795	841	795	886	877	802	857	837	838	809	838	834	854	804	833	845	783	858	878	886	857	879	851	844	870	868	842	881	824	815	880	847	847	871	843	861	838	863	841	842	893	914	858	826	839	857	821	889	865	881	892	857	869	861	799	844	841	823	892	852	902	849	874	825	866	858	811	827	827	860	845	871	835	857	832	867	884	827	810	875	882	868	816	864	842	815	824	852	906	844	872	834	852	839	839	907	806	898	844	871	824	857	861	803	924	881	816	763	820	839	823	856	898	894	846	843	843	802	858	851	790	844	818	835	861	897	800	824	825	862	891	838	884	860	842	793	889	787	873	813	880	890	820	831	849	860	847	825	865	850	847	863	854	828	819	862	848	899	842	850	897	882	861	862	868	944	821	855	872	861	871	841	855	837	887	888	883	884	868	855	807	866	799	865	859	776	803	900	847	857	859	952	827	844	874	941	811	883	815	828	822	800	857	851	850	818	871	842	892	832	861	822	844	856	862	845	855	827	862	843	849	848	855	893	871	888	867	776	859	860	820	919	811	892	807	852	787	855	864	873	794	783	838	888	889	798	904	840	832	899	802	863	905	857	869	844	746	842	870	865	800	898	841	883	805	849	831	849	859	884	889	777	862	792	846	847	810	847	885	835	850	845	873	855	921	787	886	810	825	845	888	840	850	869	850	823	881	809	832	829	853	867	885	857	821	874	814	889	924	828	864	856	863	804	847	836	880	826	817	878	855	830	900	849	827	848	841	842	858	874	884	855	839	839	868	860	846	822	871	872	821	849	881	845	820	823	887	818	837	858	854	856	837	813	821	856	895	847	871	839	849	849	834	775	806	838	860	819	848	864	871	873	866	828	890	830	861	860	827	843	818	831	914	846	816	842	912	908	836	840	912	841	856	880	845	881	835	884	864	854	875	838	781	882	803	834	862	833	876	842	833	843	826	870	846	798	884	826	835	902	836	841	841	881	833	857	827	772	867	855	890	814	830	816	864	886	846	866	860	852	823	821	869	789	890	841	874	829	851	859	858	868	856	854	821	914	900	811	851	839	859	869	866	894	862	862	890	812	847	875	891	869	821	849	850	802	820	864	832	857	850	863	844	872	801	823	835	851	875	835	860	849	861	869	814	895	867	858	850	883	890	824	799	829	876	877	876	864	883	865	863	890	860	818	861	867	862	906	876	798	831	835	826	857	860	851	824	865	834	825	887	864	869	826	800	803	841	819	830	875	844	838	850	846	888	861	900	827	826	922	830	846	818	805	871	846	902	842	867	907	806	827	852	868	812	845	876	829	826	873	877	911	830	855	874	790	933	839	880	897	885	832	862	860	866	851	863	830	845	867	849	901	821	850	851	908	838	898	863	875	835	867	864	845	862	884	783	831	801	860	848	902	836	896	831	894	849	885	838	928	887	851	844	875	856	907	777	856	838	801	793	865	888	879	850	881	849	819	867	790	840	876	820	803	862	817	861	879	854	834	884	818	885	853	834	856	828	881	804	873	848	769	852	918	866	802	789	853	871	817	832	843	864	794	889	815	846	818	847	870	858	876	825	826	821	858	867	887	815	871	868	814	856	812	828	841	847	867	858	818	846	794	835	842	870	919	920	854	863	870	794	847	803	793	814	827	883	854	858	822	850	854	870	869	861	859	834	862	813	894	919	844	791	845	854	883	861	866	832	896	840	871	812	840	834	897	867	880	855	805	869	861	865	858	875	852	833	893	790	859	872	849	829	841	822	828	848	835	823	859	834	826	831	830	894	901	862	862	900	821	890	882	807	865	850	830	836	815	821	879	821	849	839	846	861	807	809	834	867	871	882	808	868	865	840	825	898	852	817	791	836	851	862	838	870	813	866	860	914	819	861	796	852	824	880	843	864	839	859	848	886	837	829	849	863	880	875	780	852	850	845	882	840	868	823	853	857	842	828	826	824	825	827	876	790	802	882	890	824	849	862	832	840	840	827	856	837	869	833	890	879	845	858	839	850	821	826	848	843	865	871	781	854	827	890	883	903	864	838	866	862	870	862	854	815	884	871	897	833	845	872	813	855	852	833	843	857	831	840	810	847	840	889	830	834	866	870	799	844	828	813	853	833	799	856	887	828	824	889	847	769	889	840	871	836	882	836	859	867	878	832	847	854	852	885	878	838	847	876	810	879	835	846	849	816	856	841	866	879	844	823	839	811	859	809	823	871	877	830	838	881	804	854	860	828	869	845	871	864	837	828	906	865	850	830	842	860	845	871	830	845	833	848	892	868	861	801	825	836	870	824	867	877	846	847	874	876	858	780	847	772	863	790	846	845	822	803	952	832	846	869	819	812	862	768	865	850	829	840	798	864	883	825	860	921	885	858	839	875	813	867	863	857	870	884	864	872	883	796	810	836	860	799	916	866	861	840	836	829	874	853	883	869	832	810	815	809	842	843	825	860	832	853	834	824	828	859	861	809	830	849	860	830	872	890	810	838	841	846	786	840	843	823	827	832	864	844	850	880	868	831	906	830	869	793	842	849	875	840	819	874	907	899	869	857	805	846	903	835	817	874	856	837	816	845	849	867	823	870	829	905	839	854	870	869	835	852	854	881	836	839	830	883	859	826	873	884	856	829	835	847	817	871	839	829	851	842	841	838	833	854	838	837	847	838	840	779	839	823	841	859	861	865	854	889	893	841	821	838	792	836	872	826
22537	21334	29121	23908	21360	21616	14541	4302	3049	2464	2014	1710	1518	1215	1055	990	945	875	872	816	756	813	760	789	739	733	700	732	739	698	723	734	696	708	700	667	688	670	717	689	699	655	644	661	691	721	653	667	668	686	656	680	619	637	634	639	581	585	644	643	649	629	611	676	668	657	649	688	628	627	697	656	614	706	595	609	637	646	665	630	621	637	613	659	625	629	613	646	627	589	576	597	613	619	634	602	615	611	580	611	583	624	611	600	597	641	621	580	672	590	586	569	591	593	568	611	646	620	564	591	625	618	592	585	606	577	568	585	615	574	638	575	633	555	581	636	587	642	617	606	641	626	619	606	625	601	626	593	608	593	582	602	633	602	620	610	587	599	607	587	589	592	624	597	604	595	618	643	584	593	599	630	638	592	590	559	606	606	588	581	606	604	608	583	668	597	623	546	643	635	587	621	574	603	646	604	589	622	643	585	579	632	626	577	589	595	593	633	602	576	608	671	593	616	570	633	616	635	606	595	659	567	591	622	597	608	594	577	691	571	589	577	565	590	574	603	618	641	607	641	681	572	607	657	603	622	587	585	555	631	606	629	555	541	632	612	585	626	614	611	547	630	615	643	612	632	564	628	630	609	543	608	602	596	639	647	603	592	673	577	678	580	615	592	592	618	636	664	613	640	587	611	582	597	602	634	601	645	595	608	601	621	592	608	626	627	607	574	571	632	582	623	570	591	612	637	569	617	581	615	634	612	621	600	649	599	618	643	607	581	616	614	603	594	579	615	605	607	604	593	644	600	639	597	572	571	582	586	629	590	619	617	578	579	634	568	604	651	611	574	605	652	566	602	648	624	610	606	603	602	568	606	557	605	610	593	645	580	638	615	628	587	630	596	613	573	578	584	628	602	682	636	578	620	601	585	644	644	581	615	629	588	591	626	576	596	588	587	620	596	623	607	595	575	590	637	610	621	614	622	601	543	660	579	573	611	587	614	600	629	618	566	593	602	589	582	588	591	630	632	593	579	611	579	610	618	567	601	559	604	615	561	635	541	624	602	650	589	630	654	589	573	612	610	626	613	628	606	623	593	586	556	622	615	577	595	566	569	600	571	654	574	620	616	602	585	626	651	640	553	606	635	581	642	627	601	582	579	592	609	579	601	607	573	599	546	577	661	570	615	607	602	644	608	610	570	566	570	642	587	607	554	592	636	618	583	577	608	642	612	582	582	602	598	581	613	632	570	574	628	620	652	629	601	574	629	590	600	586	550	608	569	578	627	579	610	591	580	580	623	611	577	589	597	612	633	582	621	615	595	654	620	615	609	592	573	587	649	620	610	554	603	569	625	603	618	612	581	615	635	625	576	582	608	581	621	574	593	587	604	578	591	662	621	605	608	601	628	648	603	647	608	600	599	564	607	597	625	579	610	604	605	600	558	556	584	614	594	607	638	630	622	579	551	568	594	601	633	612	635	577	594	604	572	621	608	622	588	593	629	608	620	595	588	653	625	584	577	588	594	622	598	627	598	583	621	591	635	611	602	587	607	628	535	553	594	655	578	602	626	624	601	643	612	563	615	595	630	581	636	645	628	568	621	601	587	633	591	613	631	614	554	613	597	574	661	640	594	536	609	563	655	581	674	601	623	630	605	544	582	636	572	629	566	610	631	594	604	613	564	631	603	608	650	616	607	585	608	603	629	606	636	604	598	618	574	604	584	610	611	588	586	617	584	527	630	628	635	604	658	618	653	581	554	649	569	600	562	583	581	579	595	595	618	608	587	628	639	575	607	573	600	626	582	575	606	576	592	598	584	586	615	593	582	604	590	627	573	579	605	574	619	620	587	619	613	581	596	576	585	610	597	515	596	546	591	590	559	616	564	625	605	541	586	563	609	592	609	621	612	597	597	563	598	616	592	579	565	603	573	658	584	608	556	561	566	632	587	625	572	618	612	570	609	605	563	648	615	624	634	578	613	581	610	644	573	580	581	628	566	589	600	598	640	549	634	633	603	574	626	578	622	637	603	568	590	621	592	597	600	603	591	574	648	634	593	601	610	596	629	554	639	575	601	611	646	604	566	565	611	580	569	618	613	611	593	589	593	586	568	628	631	593	592	581	584	646	620	647	582	588	575	634	604	576	625	554	604	595	597	597	591	551	592	571	625	610	568	567	560	599	587	577	600	601	599	567	608	561	568	579	610	539	601	623	580	632	614	595	660	612	584	602	621	588	608	594	570	585	590	586	605	547	628	596	598	607	610	618	621	588	627	601	606	555	613	586	583	625	599	612	572	587	591	632	589	644	586	582	624	594	645	610	585	581	618	598	587	575	646	576	591	598	562	599	620	579	573	601	592	610	604	587	635	596	553	575	577	592	602	602	594	635	626	565	617	609	571	572	568	592	589	622	595	616	627	596	610	638	618	591	617	573	606	595	577	592	602	637	605	611	623	634	638	578	632	593	587	610	590	587	613	608	618	598	588	591	587	606	596	627	604	611	616	599	598	586	586	596	622	592	590	591	630	606	627	590	589	565	583	604	632	616	610	612	617	538	627	588	573	588	611	589	601	583	596	583	600	576	601	644	559	611	600	563	576	631	556	568	624	644	650	602	580	656	553	585	612	625	637	578	548	556	571	572	556	607	600	571	631	593	598	642	617	631	590	590	606	648	564	607	616	633	623	589	619	578	604	582	611	598	584	595	623	616	599	599	622	622	602	572	551	611	647	601	586	618	589	626	617	598	624	658	590	618	577	621	543	610	613	626	608	568	632	605	562	613	567	602	558	569	565	543	583	601	618	619	613	626	596	616	609	656	565	595	637	588	623	596	586	547	580	598	596	613	610	580	568	598	569	581	604	569	594	571	619	579	614	538	587	569	603	587	595	571	650	604	586	599	588	594	606	596	616	608	622	603	608	602	627	602	610	591	584	596	610	621	574	582	604	648	605	601	639	621	633	595	620	589	602	570	617	579	606	619	590	562	607	582	606	637	615	617	583	597	550	634	555	616	605	600	660	591	607	630	588	580	614	630	597	623	607	604	601	602	585	603	589	562	569	593	596	562	587	630	548	645	633	634	619	628	633	583	592	595	615	639	572	574	555	596	563	573	587	608	603	603	602	595	634	580	620	593	596	567	563	584	637	596	625	639	604	631	625	584	630	580	591	624	597	619	606	572	552	577	633	623	585	600	586	636	616	590	571	639	600	605	605	605	655	623	572	546	590	545	589	619	621	571	598	633	548	616	599	546	609	595	628	620	638	573	610	575	592	613	617	604	612	567	610	623	612	641	580	597	582	602	567	575	612	594	582	619	567	642	601	617	591	578	614	608	653	598	584	607	584	581	612	606	596	594	584	630	584	616	573	604	597	617	612	567	573	608	596	561	596	595	613	583	653	589	615	567	577	580	590	600	597	592	614	576	622	621	600	593	637	597	666	596	570	597	617	575	642	614	590	596	606	592	611	625	595	600	643	632	592	622	612	600	596	610	565	621	621	610	553
12126	32680	27227	17823	12653	9224	6787	5389	4215	3448	2787	2353	1849	1435	1272	1095	1081	1015	940	934	844	889	851	802	785	773	798	770	764	756	743	747	780	734	756	755	739	775	769	708	698	696	679	701	656	670	687	669	638	633	675	621	666	643	613	605	589	660	592	646	644	666	606	654	684	630	672	662	684	668	654	695	624	580	633	620	665	598	627	650	653	620	628	623	638	635	639	551	601	629	608	586	580	591	614	589	609	643	607	567	551	610	605	582	644	594	646	603	599	609	615	567	591	585	645	592	578	602	619	612	617	574	614	615	635	597	624	607	599	609	596	639	589	617	582	577	605	586	568	564	623	630	655	588	568	572	585	597	635	634	556	597	602	606	571	628	607	613	582	609	603	558	594	592	620	604	559	621	542	578	573	627	601	598	628	672	595	568	598	592	626	580	646	634	623	599	587	602	626	555	570	554	639	595	609	578	556	635	624	609	646	669	628	606	594	579	604	578	590	542	557	579	604	640	633	669	594	604	567	624	594	586	620	616	583	565	644	646	584	585	600	621	636	600	612	591	595	598	634	633	590	606	621	639	589	613	636	599	650	593	601	622	585	605	582	573	609	612	607	591	638	594	601	639	624	620	575	641	629	599	575	616	596	623	632	633	554	614	604	657	610	621	599	562	579	618	595	607	608	634	612	605	627	554	593	562	624	606	593	588	556	589	585	608	550	569	598	590	589	589	567	585	558	602	615	597	607	647	599	623	602	601	592	609	585	594	599	594	611	609	628	647	674	566	607	629	651	609	575	578	593	592	606	591	595	601	634	601	597	592	600	598	623	599	630	636	638	600	638	629	581	615	586	602	594	622	598	610	586	652	568	634	590	589	585	621	580	579	597	578	579	585	585	588	583	605	611	581	600	630	583	550	601	580	602	567	564	608	616	595	583	643	599	607	620	648	624	609	575	594	595	633	577	611	608	585	576	599	615	618	611	619	607	624	577	640	569	593	581	643	625	616	630	615	602	617	621	630	604	599	590	598	583	616	645	630	585	600	604	575	664	600	633	594	586	635	589	602	594	609	648	590	602	620	594	597	615	590	599	593	583	582	612	622	633	576	626	587	613	610	575	612	542	573	601	589	618	594	599	601	590	608	633	596	593	619	590	600	653	578	607	612	607	646	601	630	577	607	656	643	606	597	646	594	616	562	579	588	582	621	602	604	623	611	599	568	600	621	669	623	579	579	638	596	624	593	592	591	619	623	616	622	581	594	547	599	577	626	590	652	594	587	593	571	574	623	575	574	640	623	600	594	576	646	625	615	599	606	628	639	595	586	625	611	603	634	554	610	630	630	570	621	615	599	636	555	562	660	581	581	607	620	589	588	602	605	609	562	614	621	648	645	592	574	634	587	571	588	597	566	668	621	587	644	615	607	587	573	588	631	629	636	588	598	621	606	599	605	574	628	608	616	605	615	647	638	606	616	585	575	555	633	641	596	591	619	599	612	603	632	592	604	603	619	582	615	612	581	604	582	564	590	618	567	626	588	624	570	612	632	622	634	566	598	571	593	596	600	632	613	588	596	565	613	594	604	618	601	658	616	573	614	586	598	653	591	625	588	600	588	606	628	606	555	620	657	579	615	561	616	573	606	593	644	587	652	592	607	583	548	558	615	613	606	616	604	565	624	615	574	591	583	588	615	600	579	612	629	604	638	616	577	646	594	626	576	615	629	608	609	594	540	619	588	651	602	582	569	579	601	605	591	638	584	629	618	582	635	603	635	657	606	601	610	647	627	570	608	625	617	640	599	608	588	620	592	579	640	606	599	620	631	618	548	627	619	575	607	576	623	614	602	570	631	590	606	589	623	589	564	554	609	608	562	643	647	618	588	591	606	606	607	597	622	589	599	576	604	604	603	609	593	627	599	576	600	603	634	634	612	602	599	617	582	592	604	610	595	613	602	578	639	592	618	609	621	626	582	561	622	626	641	579	619	561	615	617	577	567	614	578	554	606	514	593	598	642	615	611	559	605	580	642	576	616	630	599	588	602	578	635	606	609	593	599	601	616	614	563	601	648	610	624	586	616	589	655	640	592	621	587	598	631	652	586	600	629	583	616	625	577	566	633	610	594	634	621	578	627	583	612	596	618	605	624	613	634	599	609	587	619	621	642	620	582	580	596	606	595	576	623	583	608	598	551	620	576	617	568	620	597	568	615	622	599	610	596	604	587	571	629	573	626	638	603	550	613	609	581	590	606	592	590	649	614	575	635	616	595	562	597	592	621	598	602	616	659	628	615	601	591	591	563	628	636	608	569	614	594	595	591	597	585	620	559	638	621	584	568	607	605	575	579	565	585	574	615	541	598	616	628	628	612	644	589	577	645	619	598	591	593	548	569	624	602	594	644	632	567	688	640	584	632	611	573	654	620	585	581	616	609	546	572	622	578	625	621	582	600	594	573	598	630	603	568	623	631	635	561	654	578	603	558	629	575	647	638	578	603	555	607	603	562	626	620	565	612	583	603	640	588	625	598	586	618	579	620	629	582	587	598	651	557	565	569	578	599	542	614	596	603	568	576	582	640	612	594	590	627	624	632	608	644	586	582	626	574	710	620	587	586	591	588	653	622	595	583	680	589	593	613	614	540	624	603	587	584	597	673	584	626	643	568	591	615	539	622	585	641	605	594	604	603	598	588	574	522	604	611	590	618	624	647	561	601	633	615	623	633	619	627	586	574	602	596	602	641	608	570	624	609	561	573	565	557	556	575	618	582	609	588	592	640	579	569	617	599	597	623	614	625	585	611	588	574	597	596	587	605	575	614	616	596	631	638	639	648	626	614	570	636	618	665	564	589	597	592	578	630	602	569	602	627	595	609	609	574	612	634	627	650	607	637	652	577	643	655	620	601	604	577	606	571	578	624	590	576	598	616	586	590	600	580	607	587	601	582	585	628	668	620	579	604	592	614	588	587	601	608	611	573	592	607	602	630	621	590	601	596	566	635	583	588	605	630	644	630	577	618	626	635	631	641	625	601	607	611	594	631	578	625	587	605	589	596	613	630	582	606	592	624	596	645	630	593	622	571	615	592	576	575	587	612	601	587	611	559	595	583	615	630	607	579	649	571	587	623	561	623	623	596	588	622	634	590	581	570	590	605	588	593	591	647	597	589	618	644	594	571	563	575	590	600	629	600	610	616	598	622	603	603	603	611	628	622	589	593	586	578	557	585	583	592	636	612	628	620	608	610	607	603	611	594	614	588	628	628	617	594	625	617	615	621	637	603	576	583	603	585	631	596	627	597	576	594	619	598	597	589	657	608	602	623	546	670	608	662	611	632	602	594	591	539	587	585	615	559	614	588	637	612	601	576	588	609	571	567	578	632	604	561	581	621	657	615	616	616	604	607	592	600	593	644	644	593	608	613	595	584	606	565	585	618	599	557	560	620	583	564	592	580	597	598	648	618	591	605	626	602	603	637	602	600	627	560	596	586	598	557	628	586	609	556	616	615	562
28236	20511	16030	9057	4486	2797	2199	1825	1692	1409	1305	1226	1044	1034	966	909	921	933	909	898	887	851	855	863	870	901	863	873	909	813	873	874	817	846	894	921	867	806	853	867	843	874	823	839	863	855	828	832	863	861	878	918	833	872	831	874	852	859	821	834	858	901	879	896	873	900	849	881	864	835	880	851	850	841	854	860	872	844	873	868	890	848	838	839	826	869	854	838	811	822	887	851	846	862	821	862	821	806	890	840	887	870	875	833	815	866	841	827	854	837	845	791	884	841	922	837	838	862	806	864	866	816	871	838	846	867	875	870	834	810	852	860	872	779	847	839	839	839	851	857	843	851	873	815	884	817	832	824	815	850	811	822	850	835	863	822	841	898	847	783	832	835	855	837	835	837	847	811	834	867	845	817	835	843	868	833	840	840	854	864	830	854	799	878	833	804	833	862	877	866	906	816	833	845	896	861	820	843	886	812	800	797	796	872	829	840	825	822	851	837	819	854	826	866	822	864	845	807	858	814	845	844	845	884	837	846	867	810	814	876	815	851	891	806	825	890	823	858	850	812	861	846	826	861	781	882	827	866	859	839	869	914	812	868	765	834	828	803	832	891	904	877	857	861	842	836	862	811	839	822	854	845	808	852	860	852	872	820	848	810	836	824	828	860	875	826	858	834	833	844	868	817	865	808	854	876	843	826	822	818	875	855	830	818	860	823	807	845	820	806	858	867	811	861	847	894	826	864	790	848	841	837	838	836	890	787	792	858	901	829	872	884	841	865	805	894	861	845	801	837	840	848	821	819	842	887	847	870	895	841	861	808	863	821	884	843	818	873	879	796	813	859	777	836	811	799	878	802	779	846	793	902	847	882	834	805	854	831	867	836	823	811	876	856	850	848	829	891	851	882	825	858	808	870	828	844	887	844	847	884	858	854	854	825	839	764	843	862	841	801	850	905	846	834	828	837	870	829	879	861	878	817	878	904	865	837	849	892	792	888	821	818	873	829	818	869	847	847	853	841	817	852	823	847	874	834	886	875	858	812	820	803	883	786	852	884	873	837	825	880	819	817	828	801	868	833	857	856	812	856	821	833	839	806	827	831	847	822	835	840	850	840	871	812	803	836	834	849	811	829	840	828	884	894	797	799	887	784	821	827	916	873	869	820	846	837	807	803	823	879	792	875	844	797	883	881	832	812	859	844	853	834	831	852	832	843	815	828	850	791	886	866	808	841	805	876	831	851	866	864	849	803	876	838	825	805	823	816	849	825	888	844	823	851	854	823	856	805	842	877	860	878	823	759	780	855	833	858	862	896	874	826	859	779	830	841	848	847	820	834	877	881	823	812	826	860	900	852	837	840	856	823	827	841	876	872	827	824	845	827	864	851	807	868	823	843	882	883	843	822	889	875	823	861	819	846	886	851	891	833	858	893	826	886	849	870	826	859	800	815	833	868	832	807	838	838	856	850	895	815	807	888	831	829	824	893	838	846	800	837	877	855	884	805	852	837	898	821	835	809	871	803	885	890	880	842	862	817	835	803	821	862	822	792	810	827	846	889	828	851	818	845	796	892	804	769	845	822	831	852	859	833	836	841	897	843	822	863	857	855	823	817	839	793	795	810	821	815	870	854	838	798	819	814	814	847	839	889	855	818	862	845	831	811	812	829	853	882	806	900	862	822	916	833	882	864	845	870	827	825	867	783	833	879	838	883	793	834	899	842	827	914	902	847	865	841	861	844	840	848	833	824	835	805	878	834	865	866	868	898	844	849	907	818	834	892	781	846	860	861	901	846	842	809	869	844	892	790	872	858	895	851	793	847	841	837	869	842	882	759	811	854	853	812	878	847	879	895	808	813	778	828	898	827	861	819	890	857	850	810	894	801	833	865	852	871	877	840	844	878	805	815	855	865	881	859	885	818	851	878	814	876	861	935	851	863	846	830	837	924	834	816	797	850	842	836	795	802	857	843	821	830	873	813	826	881	854	855	809	826	860	868	867	847	844	841	885	812	813	845	841	826	867	799	815	818	822	863	885	843	825	784	782	831	892	897	840	819	839	771	861	841	798	819	850	846	842	843	803	882	841	878	881	840	897	794	868	844	851	814	786	833	911	852	780	881	809	871	790	855	842	857	811	814	816	788	810	837	865	850	865	843	883	862	855	855	832	856	833	830	889	871	871	822	827	846	867	803	846	843	871	842	832	892	847	918	808	833	879	860	813	886	825	851	904	862	878	849	854	858	833	860	849	884	845	855	794	797	885	901	868	869	859	844	822	867	822	833	811	834	858	810	839	832	822	799	849	855	857	816	902	809	824	823	842	860	900	873	821	819	899	825	814	871	871	915	898	886	830	832	869	833	822	856	839	867	820	832	879	870	851	795	828	821	817	849	842	796	836	845	869	833	828	830	788	857	834	831	784	834	902	891	838	888	817	894	887	879	854	865	819	842	833	872	866	834	897	882	841	847	874	860	839	852	893	872	801	849	846	783	857	844	841	823	831	827	830	837	805	836	849	837	871	864	842	812	804	872	840	810	836	787	843	830	791	796	863	873	847	826	824	849	888	846	825	852	879	869	913	830	825	851	841	875	843	824	834	895	800	848	851	877	891	893	850	850	836	856	817	828	879	917	840	858	898	838	869	841	825	855	791	845	821	871	859	842	830	819	838	844	814	831	875	867	875	846	825	811	870	859	846	813	811	840	879	861	830	835	802	811	836	891	869	815	839	798	910	849	858	865	821	883	876	846	838	899	858	885	867	866	846	834	849	842	809	829	863	830	823	878	833	839	843	871	808	853	838	830	859	839	836	831	749	861	898	822	821	849	868	857	802	833	836	865	853	818	855	853	877	816	884	853	867	840	837	843	832	832	835	874	860	798	896	906	852	826	823	835	855	823	886	808	839	812	856	885	783	812	870	855	855	787	852	838	869	864	806	807	876	862	881	821	795	864	824	791	805	891	834	847	867	829	871	800	830	837	830	874	852	911	867	845	921	831	837	855	848	856	941	809	897	844	829	854	814	846	793	866	860	826	826	903	833	791	866	850	802	825	889	850	848	848	864	852	821	862	838	883	871	805	859	855	911	799	838	817	814	801	871	830	829	880	865	888	821	838	811	864	848	797	859	808	829	840	830	853	768	819	832	890	850	823	817	800	848	880	839	842	904	834	850	878	865	881	889	828	851	809	833	785	833	830	880	827	852	809	820	876	847	866	852	850	830	842	865	845	854	894	833	873	840	805	874	836	841	854	785	817	826	856	808	834	815	908	842	828	885	888	860	829	847	848	878	815	831	879	796	848	816	893	862	836	820	898	872	859	848	823	840	870	819	877	808	873	832	843	848	832	833	869	857	806	852	822	862	865	853	889	842	878	823	846	882	868	836	852	877	841	864	836	834	891	872	832	897	822	790	828	797	873	860	838	841	847	820	834	865	802	840	858	792	888	855	904	846	804	830	858	790	823	867	808	841	829	772	851	843	828	857	858	826	909	859	807	865	851
10553	19432	15098	8615	5721	4048	3228	2516	2078	1851	1598	1345	1265	1079	1065	952	916	928	999	960	918	929	958	939	905	934	875	882	903	909	907	898	862	892	939	902	858	900	884	867	876	837	836	819	902	846	887	865	886	860	844	906	885	887	836	861	880	873	835	846	839	892	838	839	867	860	870	779	896	856	898	858	835	820	875	826	853	866	842	854	865	852	886	875	863	869	889	911	871	921	867	853	863	818	792	837	827	871	896	877	841	852	839	849	867	840	846	822	866	849	911	918	852	862	828	869	854	811	838	887	834	814	880	827	844	864	865	807	832	836	879	828	815	855	873	768	910	873	832	893	853	917	878	806	845	817	827	852	879	849	861	856	833	892	920	894	910	924	871	828	847	893	829	832	841	812	855	842	820	800	831	854	873	843	838	908	820	856	853	886	897	870	860	898	830	796	900	889	836	862	833	814	914	870	825	840	813	854	853	800	856	824	872	895	853	841	854	871	840	880	894	828	862	857	846	884	843	852	855	872	812	875	863	878	821	866	828	869	848	831	859	881	905	852	880	846	870	858	864	865	836	856	876	897	827	879	857	817	851	806	885	889	881	856	851	860	893	826	836	838	887	837	813	856	876	851	854	876	826	828	831	841	870	864	858	872	866	843	844	822	882	838	856	861	828	823	878	857	859	883	857	838	890	896	872	824	847	860	872	869	834	862	841	868	796	829	797	902	838	855	838	905	876	838	885	839	868	878	830	864	823	878	813	891	879	898	824	849	891	900	845	870	877	862	860	822	844	847	887	817	825	865	830	906	902	886	887	824	834	876	804	881	844	863	842	825	854	856	890	849	852	799	864	818	857	882	855	881	875	859	843	880	848	831	908	855	831	842	859	901	869	874	849	877	850	802	861	944	895	850	853	869	920	852	834	871	860	833	847	847	882	856	838	851	797	907	852	860	855	887	848	878	851	841	860	840	869	876	869	835	867	882	876	841	848	859	865	858	900	851	801	877	861	825	877	859	906	827	829	881	863	873	854	841	839	893	849	830	824	853	862	828	841	879	862	868	859	814	827	860	823	897	860	909	808	912	798	891	804	858	854	833	903	877	892	865	889	851	876	850	852	814	857	838	878	817	878	855	799	809	905	792	855	833	845	815	861	908	866	859	847	883	874	846	804	872	820	824	873	859	871	821	834	830	897	824	880	885	840	792	857	875	826	821	880	880	802	856	817	858	875	862	865	840	856	850	861	882	838	851	919	854	882	841	837	882	895	851	866	897	880	848	848	832	839	870	899	893	879	901	947	839	829	866	866	860	858	846	829	859	849	856	835	855	867	843	864	840	881	821	866	822	810	869	840	849	885	807	899	866	812	815	829	867	845	864	867	859	847	826	852	837	865	849	908	870	846	868	843	830	840	873	898	843	845	848	913	824	825	855	839	855	800	893	874	837	888	814	895	838	858	829	807	848	874	875	846	912	841	862	878	861	856	883	876	803	878	842	842	860	856	850	848	834	853	889	850	906	854	836	839	887	872	866	867	851	816	809	900	876	868	843	845	860	798	857	843	875	800	797	860	842	867	847	846	844	893	835	854	846	880	806	839	855	872	881	834	802	868	894	871	829	894	863	885	826	856	887	875	859	899	868	846	834	865	847	894	868	793	843	848	847	879	831	883	786	783	843	890	855	864	844	844	863	904	830	887	905	854	857	911	834	922	819	881	836	875	813	868	819	871	816	867	792	864	818	849	841	884	841	833	841	876	849	862	906	862	834	879	868	825	836	851	848	903	852	883	846	805	854	848	902	845	841	892	847	830	852	834	894	897	889	860	925	880	755	882	828	852	868	854	882	840	846	809	847	850	856	851	822	897	812	850	901	884	830	848	858	913	900	879	862	883	861	865	859	857	850	845	877	840	817	845	835	866	874	895	838	946	859	891	881	852	872	858	840	857	822	880	839	837	847	817	868	868	899	792	851	849	883	873	841	921	859	836	867	868	848	839	868	861	886	861	853	820	875	855	854	879	866	836	764	814	802	886	841	871	835	853	866	816	821	862	871	864	879	889	943	864	820	823	843	824	852	858	836	815	858	887	856	824	888	806	832	815	858	857	872	879	877	862	876	861	868	764	892	838	915	884	876	882	890	910	815	860	858	899	863	874	859	844	859	869	873	886	872	862	871	894	842	854	847	849	847	856	899	895	830	854	846	805	794	835	875	854	886	873	889	835	835	871	865	835	850	838	853	907	879	931	813	844	866	838	862	843	800	871	861	862	843	893	834	861	866	879	849	869	863	914	857	873	889	845	821	851	854	918	861	833	826	877	843	840	926	859	870	841	887	904	840	870	892	880	800	893	909	901	837	832	915	813	849	861	855	775	867	840	872	867	842	855	848	837	867	853	892	840	827	842	810	814	828	900	877	848	811	861	844	852	843	837	863	857	926	866	880	903	839	849	825	863	873	860	870	824	840	884	814	844	908	828	851	829	896	849	910	876	844	837	886	910	861	836	870	925	896	807	879	833	848	825	836	878	836	868	876	845	892	875	887	873	816	865	916	890	826	836	794	856	864	862	876	834	878	876	849	813	831	859	911	797	849	861	895	833	840	868	850	887	826	878	880	869	808	862	881	840	880	924	837	872	831	889	844	843	889	823	834	903	894	859	869	843	846	835	869	850	835	842	833	867	894	833	871	844	889	831	849	796	820	856	863	849	789	861	867	821	888	847	882	878	841	880	873	920	823	859	920	891	858	857	844	891	838	810	840	855	843	825	860	904	858	885	838	895	856	848	828	839	870	850	846	823	872	862	886	862	834	876	942	796	836	876	868	884	893	849	832	856	901	870	831	864	880	855	865	909	854	795	867	853	905	900	858	845	846	824	821	854	881	856	895	814	852	888	861	817	836	839	867	883	848	881	866	840	853	868	842	805	825	848	905	881	906	844	825	845	873	859	820	879	877	871	837	882	879	869	869	862	875	880	830	832	906	824	882	864	889	877	874	844	831	864	840	869	889	889	842	840	884	805	881	881	857	880	888	831	878	885	891	865	820	907	909	848	892	832	865	881	851	904	812	898	890	870	861	855	837	866	894	857	828	860	920	883	853	870	887	922	836	867	892	879	834	838	850	812	839	896	848	875	869	816	864	843	847	840	830	899	892	862	845	867	885	918	835	852	827	847	827	883	795	889	846	837	855	874	867	803	851	791	843	854	870	838	877	884	838	799	840	825	829	860	863	843	899	868	853	888	795	884	832	841	860	824	854	829	856	833	863	901	879	867	909	826	836	867	924	880	825	923	840	860	876	912	897	794	869	846	849	804	869	886	880	853	893	902	895	847	838	839	811	838	874	874	876	860	847	846	884	845	916	863	876	861	895	870	880	865	846	874	871	857	859	811	889	934	897	826	869	852	845	808	822	853	832	869	838	892	884	842	891	878	858	873	866	818	809	914	853	903	883	834	861	868	842	823	875	865	847	823	850	798	805	852	840	896	873	873	831	862	816	814	875	842	812
23642	21317	28712	24278	21394	15094	5036	2765	2154	1767	1516	1382	1123	988	909	842	833	778	825	777	794	758	779	791	686	705	718	718	666	762	693	740	701	729	710	694	717	696	722	678	686	696	730	749	662	633	661	681	606	643	674	683	651	676	659	633	627	613	643	626	614	637	616	631	677	635	654	660	667	621	638	708	631	634	659	624	581	622	645	664	655	653	603	657	654	681	659	648	629	593	671	662	610	673	630	616	636	634	645	640	663	635	624	634	622	601	632	635	647	635	642	631	627	653	632	659	598	673	639	629	626	687	624	658	658	621	617	594	604	675	627	665	607	605	649	618	661	685	679	610	643	582	614	616	646	662	582	651	610	643	638	644	624	649	658	609	603	588	611	627	632	641	590	663	652	651	680	637	648	645	672	656	631	695	620	632	620	582	664	620	631	647	671	653	647	631	643	656	660	595	659	703	597	568	586	631	581	652	603	591	657	663	592	661	681	662	636	635	607	630	642	625	631	628	666	654	656	655	657	638	621	608	641	577	615	692	654	617	639	638	658	652	648	663	611	664	659	635	649	643	623	611	601	667	632	619	623	653	638	614	634	645	674	616	619	647	662	567	635	635	620	632	644	651	652	665	632	615	614	645	630	662	655	610	610	631	642	643	626	672	591	658	652	607	634	649	644	624	610	662	661	605	597	679	662	629	622	631	666	613	621	636	647	629	621	625	631	610	636	631	644	650	616	612	609	647	677	639	630	693	632	602	660	638	652	614	626	608	660	641	629	597	654	676	645	659	635	615	633	627	644	664	632	634	647	613	625	666	656	655	627	574	659	616	648	646	597	616	665	618	604	628	613	619	657	668	629	673	652	643	634	650	642	618	647	634	622	638	608	585	618	627	641	636	622	615	657	635	591	621	618	672	605	630	613	592	661	630	608	645	625	621	634	668	600	596	648	580	632	670	636	624	628	630	600	624	591	653	618	598	701	645	611	601	610	633	594	574	652	681	635	570	656	600	646	617	607	641	672	654	633	666	650	647	656	648	611	588	638	653	620	625	624	616	647	606	687	654	618	665	642	609	621	614	594	652	606	620	655	686	657	614	616	630	687	622	567	598	689	609	690	637	617	634	628	660	655	640	672	642	618	619	660	605	604	620	669	645	675	617	633	631	646	632	630	667	627	692	639	666	628	622	630	590	651	626	633	642	640	609	662	669	654	616	627	629	580	649	616	657	624	644	619	641	584	662	634	628	680	648	658	637	621	647	654	607	621	598	635	620	589	652	612	656	575	614	610	592	614	633	623	622	646	658	670	655	632	626	590	613	621	665	589	616	637	666	606	613	640	655	646	640	613	649	638	631	615	672	615	631	660	655	619	634	613	640	634	701	685	624	614	586	663	653	648	658	647	632	619	599	634	621	682	634	623	623	662	660	651	630	650	656	613	579	593	627	632	661	638	583	658	630	618	629	580	598	640	624	620	606	658	623	605	591	648	629	636	619	622	613	648	630	618	639	637	633	663	652	641	625	624	625	586	614	668	616	622	643	655	657	635	654	656	592	640	563	613	602	608	648	647	640	633	644	609	629	662	655	610	609	643	651	646	625	594	631	598	617	623	592	690	664	611	642	653	651	632	631	637	628	645	664	684	655	630	638	653	621	612	603	648	619	614	661	625	629	603	639	663	619	687	614	643	640	653	630	641	646	551	632	651	647	639	616	627	669	647	657	658	670	649	598	680	640	649	622	658	605	641	579	650	693	597	647	656	595	669	625	634	643	658	637	652	640	643	642	663	589	625	605	624	665	688	610	643	622	645	598	623	643	588	655	620	661	652	628	662	642	653	610	559	620	597	607	597	625	602	633	639	605	647	686	640	700	636	652	618	629	671	630	603	611	632	594	676	641	624	621	631	630	659	632	632	632	625	623	625	579	584	632	634	655	614	655	598	599	648	610	603	631	636	579	633	678	656	641	644	671	640	625	621	670	609	653	639	640	581	627	621	641	631	626	597	627	631	623	591	579	615	594	615	656	628	629	609	610	637	636	650	669	648	671	613	622	645	636	647	621	617	649	616	614	628	602	642	620	650	624	643	638	633	614	619	602	626	606	581	617	654	618	628	629	618	690	649	616	641	642	657	614	666	631	647	654	645	623	605	643	604	610	640	592	602	623	646	646	672	625	615	653	667	560	636	633	653	645	650	690	621	642	623	652	614	630	661	609	614	656	637	598	640	599	626	585	632	608	654	681	659	616	602	670	608	638	632	631	667	634	660	614	632	628	638	629	600	611	617	664	623	641	646	662	578	579	626	637	625	627	618	595	630	616	595	650	582	637	678	620	636	580	608	637	639	625	621	642	633	601	613	635	650	661	658	607	628	658	621	579	644	590	628	628	634	606	666	622	664	573	644	605	646	607	641	617	604	631	681	646	629	611	625	651	643	632	618	608	620	628	627	594	616	639	629	650	648	636	671	629	612	622	661	637	633	664	635	648	631	651	669	622	617	604	644	642	591	627	657	645	640	630	646	624	606	615	658	609	647	657	629	649	593	673	603	613	619	602	604	671	642	608	607	641	609	595	631	581	614	684	613	609	619	639	655	621	630	611	610	612	662	636	598	648	626	652	594	625	598	667	654	641	608	631	630	654	636	655	588	663	616	643	601	638	613	619	631	674	661	634	636	586	644	645	659	614	651	627	618	689	602	615	633	679	609	643	608	673	635	664	652	616	649	669	671	643	673	653	653	671	641	615	627	648	634	592	689	622	670	591	618	626	629	624	661	654	666	661	628	638	656	602	638	634	619	597	637	654	667	632	658	636	644	678	643	621	665	660	639	597	610	639	581	579	598	665	623	638	624	632	667	610	619	620	614	605	674	671	621	661	661	636	621	642	654	592	652	617	596	634	661	609	645	645	662	618	669	605	576	641	677	651	659	701	619	631	610	644	612	634	620	611	634	639	639	604	634	606	614	658	654	582	676	613	661	626	653	662	659	678	629	627	598	592	611	625	613	629	659	627	670	651	603	587	605	634	668	585	623	688	630	635	568	602	633	614	639	627	633	632	650	610	654	668	611	625	663	622	609	608	644	583	670	631	594	637	630	630	630	625	608	618	607	605	630	607	642	633	652	591	649	683	635	640	662	610	594	648	578	582	646	602	626	635	636	647	680	643	627	623	616	645	703	615	662	600	685	656	645	659	643	640	622	635	631	646	601	612	565	645	590	626	628	643	618	638	631	678	597	625	608	619	609	624	603	640	670	610	670	643	667	614	622	603	627	611	648	681	601	670	618	605	607	619	638	616	678	601	631	668	593	622	623	666	667	617	658	596	637	632	624	655	613	614	641	634	689	631	644	629	616	651	636	610	648	632	647	629	651	647	623	630	632	609	681	635	626	611	626	665	631	675	630	606	576	657	591	676	638	645	631	663	633	581	608	617	632	659	621	628	639	568	654	642	667	638	639	674	643	655	572	663	628	598	576	639	645	602	598	631	606	624	631	651	659	632	640	664
10078	27668	21950	13372	9283	6763	5082	3937	3127	2561	2061	1645	1357	1150	1063	994	881	882	887	810	845	780	815	767	814	775	779	794	719	710	781	752	732	777	743	726	719	711	699	673	728	716	711	680	693	670	680	669	659	638	682	685	694	639	664	670	637	676	708	661	711	683	702	672	696	658	685	677	688	672	644	657	709	668	655	661	676	678	681	694	610	654	643	670	687	687	669	704	654	638	653	691	659	603	676	682	648	688	689	636	645	625	627	635	664	665	664	688	690	641	648	608	677	642	652	622	675	708	659	690	680	649	631	643	701	659	661	649	672	674	656	664	697	649	621	690	719	636	677	636	692	661	624	653	623	569	621	683	662	632	617	656	627	623	619	645	683	661	679	646	689	696	637	656	650	634	641	662	648	657	701	639	700	640	638	641	618	666	604	648	666	644	604	711	668	679	667	654	613	624	695	630	627	640	660	680	680	673	598	682	668	671	673	652	662	612	668	631	678	665	621	608	666	673	662	616	653	655	662	655	681	664	698	628	691	635	628	715	626	655	669	631	643	649	642	666	662	649	633	652	664	674	654	712	624	639	642	653	669	644	628	647	648	660	638	683	654	676	671	612	660	646	667	663	645	662	615	676	652	657	646	654	651	693	624	609	619	624	662	681	614	632	612	601	671	602	682	682	701	662	671	669	657	662	667	652	650	630	635	687	656	688	656	637	643	652	658	721	646	672	672	667	648	647	629	649	678	635	670	624	688	718	629	647	653	620	699	686	657	630	635	661	611	676	667	664	733	665	664	659	670	690	651	652	622	649	670	625	664	619	718	634	626	632	670	679	641	613	677	680	675	625	636	711	695	658	689	596	696	639	652	661	613	649	658	650	585	674	680	617	694	626	649	632	663	597	641	617	647	654	670	676	648	662	694	641	631	652	614	637	641	604	645	672	669	707	638	654	654	664	641	654	660	610	664	628	669	657	647	661	659	665	633	613	689	678	653	630	680	651	642	684	659	655	636	663	691	663	669	699	647	703	664	641	654	626	653	635	720	678	698	708	672	652	654	734	622	633	646	614	676	630	634	667	622	698	612	641	630	638	675	660	658	650	627	626	629	665	611	694	662	641	658	672	671	616	654	650	661	648	605	648	666	698	658	639	633	650	614	676	703	659	643	656	619	663	648	637	627	638	629	607	698	653	670	654	633	638	646	647	661	680	625	700	645	634	685	657	675	658	685	605	645	643	670	624	674	674	641	615	632	646	691	624	678	671	656	696	626	642	618	615	696	668	634	680	672	664	632	661	693	661	691	649	626	646	638	664	657	633	609	642	651	608	676	632	636	656	659	657	658	670	662	655	665	693	672	639	619	599	636	606	666	626	653	636	668	653	713	643	664	662	608	672	644	644	639	671	646	634	677	630	691	652	604	654	648	638	689	618	662	665	667	676	688	638	640	670	617	648	603	691	666	650	667	672	687	648	619	621	668	669	644	682	628	652	651	680	629	667	651	661	673	612	702	664	684	674	668	669	682	616	662	637	673	665	674	677	640	655	687	675	660	668	609	663	607	626	668	666	677	674	640	633	691	642	649	656	655	665	674	644	616	638	705	633	671	663	648	645	671	640	660	650	652	661	658	629	622	671	650	630	636	715	643	665	612	616	686	655	652	659	721	686	658	700	710	614	660	624	671	658	660	635	643	649	642	674	642	637	651	662	639	639	674	685	705	616	630	659	629	657	654	646	664	663	628	654	609	635	693	629	622	634	645	645	720	704	652	661	658	670	664	637	610	665	680	651	648	667	625	599	713	708	652	645	705	601	595	651	600	642	707	668	646	715	660	682	693	622	640	620	672	676	638	626	680	660	630	638	664	656	641	642	634	685	661	657	704	645	644	633	644	628	613	641	652	628	656	670	654	677	647	660	630	654	679	660	665	668	698	657	635	648	663	632	660	656	636	604	660	650	660	642	654	690	656	648	661	667	634	663	657	620	677	625	673	633	649	638	644	641	683	661	626	637	654	652	667	632	678	641	670	663	669	680	654	644	657	644	650	642	570	668	631	663	607	638	686	661	633	654	694	647	609	690	680	687	617	651	644	675	673	662	636	658	654	667	641	693	655	671	651	649	722	632	616	682	686	647	686	670	674	611	617	651	660	651	634	678	683	634	656	649	634	695	636	614	667	673	629	632	627	608	632	622	634	642	631	678	648	616	656	677	655	683	670	644	655	634	657	626	699	638	643	699	671	640	640	631	669	675	604	672	684	646	638	611	606	675	672	603	654	668	585	658	677	626	656	692	688	677	659	684	608	675	620	643	653	672	661	643	639	643	635	631	668	663	687	670	637	667	637	665	651	615	640	680	673	661	660	662	652	626	660	681	654	688	643	612	584	644	671	668	645	598	659	648	655	659	663	631	647	672	668	659	624	670	627	653	666	657	618	618	704	646	632	637	608	597	643	633	645	662	633	666	651	658	686	649	636	650	653	680	672	634	642	676	665	679	678	663	650	661	679	665	640	620	629	664	631	651	683	620	705	592	642	648	657	650	644	637	677	641	647	639	646	625	660	654	661	628	706	655	596	677	672	638	640	669	662	685	676	692	649	656	660	678	689	654	655	679	631	661	723	643	638	667	685	633	688	666	652	627	634	638	650	680	669	607	624	622	629	647	644	641	652	719	662	637	626	659	641	653	654	652	665	666	608	626	654	642	617	656	650	586	717	675	677	682	659	627	652	650	630	689	684	614	666	670	658	662	668	664	670	662	692	654	655	653	639	643	649	623	627	669	642	621	634	612	703	695	695	643	629	641	646	638	664	665	661	672	661	662	678	667	589	660	678	685	673	611	663	656	680	604	689	677	649	637	635	685	637	672	674	664	642	652	654	652	642	672	676	636	662	676	649	613	618	620	699	638	685	646	666	661	650	624	681	656	638	659	650	667	677	683	655	651	661	647	658	702	645	693	659	696	682	691	621	658	597	646	653	656	674	636	684	685	673	617	631	624	678	656	666	655	676	660	647	703	671	659	623	706	673	645	610	657	663	677	679	655	632	642	649	617	676	666	631	685	655	654	641	677	660	657	654	620	643	655	641	659	659	623	637	634	630	663	684	630	631	686	649	627	631	656	660	605	642	708	645	634	687	648	683	672	648	662	693	628	711	639	627	614	635	610	620	676	718	644	613	654	604	666	663	674	653	629	661	629	650	631	620	700	627	696	653	616	648	688	615	614	646	654	679	692	667	687	671	583	696	660	618	611	656	631	665	659	694	688	630	663	620	651	658	685	627	626	665	667	655	652	654	661	627	690	663	667	650	647	611	649	634	668	637	662	608	654	688	648	674	676	660	668	644	706	672	656	687	609	683	699	616	660	639	648	640	677	645	670	667	628	649	701	641	636	650	605	647	658	638	648	639	652	642	630	650	599	675	626	622	616	658	631	608	631	599	649	655	679	637	622	672	672	666	653	644	634	627	668	636	627	597	684	638	597	654	619	636	654	621	617	698	624	688	632
24751	21348	27913	25153	16837	5527	3268	2382	2004	1745	1553	1300	1232	1157	1038	992	984	959	935	970	921	914	924	920	916	896	947	973	868	911	972	910	936	862	881	902	917	927	895	872	890	893	881	851	880	910	927	881	855	839	918	885	874	880	861	871	830	821	869	886	902	908	870	848	869	900	884	889	905	897	836	862	830	854	835	847	817	821	841	876	861	885	824	848	887	823	837	889	913	873	868	907	928	803	824	865	881	840	861	910	842	813	799	810	813	818	884	849	907	870	829	880	856	844	874	781	854	839	843	854	866	887	869	840	853	781	865	884	844	841	878	836	798	822	862	886	869	813	812	820	831	846	877	796	857	805	831	796	842	833	787	765	887	864	845	842	793	871	900	863	863	812	890	888	927	848	853	801	847	804	854	804	824	820	828	832	855	869	824	825	861	892	864	847	783	829	846	865	845	790	817	844	849	783	817	878	845	845	831	831	911	823	843	893	865	838	814	859	855	842	872	865	857	849	818	892	795	882	833	830	866	850	857	882	837	817	803	812	850	826	842	878	822	885	850	847	807	820	845	861	824	800	910	871	823	855	897	855	884	867	859	856	856	895	853	840	885	837	844	787	828	878	830	833	819	847	866	849	838	899	784	812	848	821	877	843	866	799	873	867	846	889	888	824	864	840	837	854	896	804	826	828	880	872	841	878	806	820	827	894	846	814	822	816	825	868	885	822	813	867	780	838	868	818	835	826	791	858	825	865	851	805	797	854	820	841	879	870	846	869	909	858	874	842	851	868	855	829	782	881	867	827	828	801	840	864	845	802	866	814	863	859	834	823	829	877	829	875	876	845	850	866	816	854	815	879	812	882	871	897	824	868	863	840	820	880	848	890	822	875	844	873	794	842	873	816	814	872	839	914	843	836	858	851	878	852	853	806	840	837	834	857	860	806	854	781	876	826	854	843	843	829	845	853	859	834	873	831	799	843	840	857	813	877	877	831	853	860	852	798	866	851	860	816	841	872	849	845	827	855	864	856	877	793	894	820	835	835	809	842	819	811	837	820	835	872	822	804	848	846	845	864	884	846	861	881	809	877	853	825	869	797	800	815	799	851	819	844	849	836	865	876	895	874	794	848	888	823	832	896	813	835	821	845	853	869	904	836	801	810	823	790	861	851	838	854	795	886	748	785	882	895	838	848	773	868	891	816	841	871	837	860	837	838	813	813	875	889	878	837	860	846	786	814	829	875	749	787	855	873	803	833	842	823	860	849	862	777	841	806	865	882	849	823	842	852	832	795	810	878	786	839	853	866	836	867	831	874	773	832	839	830	823	800	817	833	858	806	824	857	903	839	816	790	875	850	845	822	843	872	889	823	796	825	846	802	834	843	861	863	828	817	802	879	873	904	826	844	830	854	855	835	817	814	843	864	882	828	841	872	837	865	842	857	836	842	856	871	871	812	837	809	835	864	894	874	786	854	837	840	776	827	851	814	833	846	861	917	867	855	845	912	834	893	881	838	826	801	838	862	863	843	829	838	876	865	820	868	819	838	911	859	863	885	861	863	884	833	839	856	805	895	777	867	862	889	870	886	842	844	880	850	830	863	885	851	900	876	840	870	896	804	860	815	805	814	813	856	849	905	850	838	843	856	834	849	876	840	823	840	865	855	837	825	875	842	924	904	836	862	878	829	853	818	807	854	832	865	815	857	836	795	889	867	837	860	851	856	821	840	862	813	896	864	901	893	771	824	893	806	809	824	865	865	858	849	841	816	847	875	858	843	843	824	830	883	882	851	827	828	842	866	782	812	842	852	873	875	827	859	827	827	810	817	883	830	828	881	825	836	862	847	820	846	912	893	881	813	836	861	909	831	896	821	811	814	807	867	821	816	846	906	856	856	823	879	870	804	869	829	800	860	831	825	856	886	853	877	861	879	893	861	832	867	815	816	822	832	842	790	856	809	839	831	897	862	854	826	879	823	888	855	861	889	866	817	792	850	877	834	887	825	859	886	835	871	865	818	837	879	836	829	823	843	868	837	788	868	819	815	827	811	892	821	825	903	844	835	824	835	835	848	858	894	841	771	869	832	843	858	821	808	839	819	853	813	798	862	897	821	822	809	851	835	816	851	811	836	873	860	836	829	886	822	822	814	883	819	884	877	876	843	832	852	865	796	843	839	864	857	835	813	819	856	858	870	860	838	884	864	857	834	820	820	818	862	864	819	923	874	867	839	794	837	868	837	783	850	875	908	835	839	861	813	842	847	868	865	852	825	861	877	840	884	815	824	828	811	846	818	839	835	904	816	881	835	881	875	849	880	841	899	843	810	801	846	849	821	829	814	816	852	878	884	808	865	848	838	838	873	894	888	842	838	816	875	890	894	820	870	850	843	884	843	863	824	824	848	845	856	824	841	813	825	830	831	829	821	865	830	834	879	828	922	820	858	893	844	813	818	853	882	828	846	832	815	836	825	891	813	888	866	841	823	838	830	868	868	828	865	837	824	823	858	871	823	841	873	867	861	846	807	823	840	855	875	832	895	873	834	847	877	841	821	860	801	843	889	868	804	789	854	865	858	844	827	852	838	901	880	785	801	884	815	874	898	917	822	862	864	736	818	810	870	873	847	854	830	803	872	775	889	880	794	826	876	819	843	857	847	762	807	832	830	802	867	858	830	792	821	861	822	847	837	885	821	831	802	861	852	900	812	849	849	850	835	837	863	883	797	817	859	835	846	797	867	875	791	818	828	821	909	813	804	851	820	783	853	874	803	792	852	867	818	848	852	854	813	851	801	846	846	855	800	872	874	897	856	812	801	857	817	790	822	817	825	827	832	865	841	818	777	858	836	873	809	852	838	866	847	827	858	796	822	811	833	857	825	819	833	839	841	819	852	846	905	854	768	846	872	806	864	864	888	771	883	869	831	910	873	841	837	841	884	868	863	890	835	815	876	808	852	891	904	825	836	855	820	835	853	788	861	808	842	840	869	866	825	835	838	814	843	836	876	829	839	838	833	885	847	879	865	863	841	869	907	873	849	834	859	872	868	864	888	834	828	837	848	828	841	859	869	810	837	876	841	845	837	844	778	838	800	824	839	860	867	841	835	872	875	831	789	882	832	907	915	781	834	873	819	890	853	818	824	837	872	851	872	830	885	831	857	819	866	838	818	813	821	849	851	854	860	855	846	874	870	793	885	819	863	855	820	790	894	891	822	858	833	831	846	863	745	840	791	870	819	883	864	791	834	812	867	821	844	849	871	863	848	818	826	784	813	878	850	883	860	766	863	829	875	843	818	857	832	853	850	809	855	815	846	813	901	787	836	863	866	798	832	814	846	891	857	831	832	863	863	829	842	837	843	821	835	861	863	866	873	822	826	843	798	818	847	851	884	831	820	849	814	838	818	836	883	857	850	845	835	830	824	874	861	843	850	832	850	855	870	858	859	829	796	846	857	805	804	905	816	838	906	851	823	789	834	855	819	860	833	874	797	841	818	856	878	855	815	859	857
10075	24336	19169	11108	8088	5881	4550	3463	2831	2292	1884	1607	1362	1213	1117	1075	1110	1019	1035	951	965	884	912	969	910	937	953	934	936	898	874	929	929	921	924	912	888	923	917	942	903	864	928	915	875	885	886	845	882	884	882	917	913	850	881	884	908	878	852	851	849	874	847	833	902	848	886	905	840	895	871	859	863	855	829	820	854	826	867	838	809	846	836	887	887	891	839	884	779	821	823	831	838	848	867	858	899	864	826	899	875	855	863	865	900	843	860	855	888	837	809	862	838	879	868	814	853	801	857	868	824	867	854	853	883	885	865	844	856	851	828	819	810	841	801	823	822	815	836	868	876	834	894	851	883	833	807	875	832	838	838	784	835	825	812	861	799	858	842	834	833	880	837	851	871	840	860	851	882	822	858	860	834	857	812	875	863	860	828	862	862	867	825	921	893	875	882	872	818	840	837	870	875	863	871	831	853	880	883	892	836	818	847	836	814	815	911	877	853	866	849	837	925	845	845	888	820	895	861	791	829	888	858	838	816	899	880	866	826	885	880	830	838	820	784	841	885	780	806	863	867	872	854	827	882	876	866	815	799	918	837	802	880	874	790	834	892	896	831	860	864	810	852	872	787	844	851	808	846	902	863	855	833	896	847	843	841	868	879	860	773	854	880	837	855	864	831	837	848	833	868	847	907	870	876	820	856	903	871	870	829	844	797	857	849	795	905	864	796	879	904	814	847	846	877	898	899	824	863	936	874	808	779	865	837	829	819	819	854	860	865	893	839	881	855	859	876	846	851	894	878	850	900	823	804	899	859	856	818	828	867	825	823	832	855	886	819	865	783	835	849	846	828	873	907	853	844	835	846	843	895	870	827	845	885	844	859	817	852	833	844	839	844	823	850	832	869	843	816	811	861	883	872	806	857	847	832	858	829	843	863	842	815	873	868	829	798	909	852	838	888	816	838	858	902	895	870	841	866	788	823	831	827	848	842	874	836	854	817	872	809	852	839	809	844	871	875	911	873	848	797	860	831	889	896	828	847	821	815	830	897	834	863	832	837	878	815	867	856	825	871	883	850	819	885	867	846	832	892	902	869	825	847	846	854	845	832	905	868	866	828	842	861	900	910	867	869	848	858	853	896	841	880	862	844	850	873	852	847	875	899	858	853	822	843	909	844	859	879	846	912	853	826	886	843	869	838	901	854	874	886	872	838	816	826	864	840	830	858	862	853	860	835	846	844	872	814	820	816	862	781	845	855	835	827	829	872	890	860	879	797	835	859	865	852	827	854	802	840	869	840	861	858	893	843	858	857	868	856	880	810	824	902	882	779	783	887	859	825	827	871	892	851	842	878	867	845	889	871	859	852	822	786	832	855	864	828	859	823	880	877	816	866	869	854	813	874	865	815	828	848	852	835	853	832	812	842	855	794	906	816	894	831	834	850	832	824	850	837	848	832	805	923	773	860	858	860	829	898	883	897	879	843	841	844	807	810	863	860	879	800	934	876	815	848	868	849	863	863	869	847	885	897	807	843	858	808	860	858	773	830	871	845	869	821	836	884	834	868	788	869	897	899	875	819	823	911	867	803	851	812	925	828	850	834	846	905	889	882	828	835	865	871	804	876	891	808	827	803	861	830	818	835	852	841	847	864	868	839	794	860	843	835	907	866	853	852	895	830	838	830	844	831	831	866	878	835	855	865	816	839	861	843	867	847	873	822	834	861	843	866	847	835	829	857	806	820	857	898	856	891	825	895	848	832	831	886	838	914	857	874	836	823	875	848	830	834	833	876	822	833	817	880	883	886	834	886	846	837	897	885	871	798	864	800	865	840	880	785	873	854	846	827	851	807	818	836	910	903	892	819	826	842	893	869	869	827	881	856	842	843	859	863	857	859	842	839	831	867	882	884	790	834	890	851	813	873	908	872	886	869	861	862	876	867	798	853	837	843	813	843	853	866	887	860	902	851	840	821	866	822	879	869	860	834	824	869	849	804	845	923	880	855	870	859	835	786	866	833	882	887	864	854	838	846	907	849	869	883	859	861	838	821	832	837	800	854	845	799	857	837	831	834	870	835	837	855	841	881	874	893	897	866	863	922	854	837	887	811	844	782	835	834	838	875	849	810	836	780	851	795	839	826	876	831	808	823	805	813	811	850	840	843	853	843	829	839	854	924	865	833	799	866	847	863	798	796	851	831	804	868	840	868	820	848	836	831	845	838	857	845	849	859	891	894	877	851	864	883	871	797	868	850	888	848	851	849	819	819	858	868	841	776	812	837	826	812	842	872	809	849	884	842	847	836	845	910	810	861	817	829	862	844	808	863	810	811	862	846	858	875	857	883	850	857	882	827	841	898	931	862	899	843	894	805	885	828	858	822	804	893	876	867	815	867	854	865	788	787	807	871	844	875	932	822	893	861	860	839	874	881	920	891	812	859	821	916	846	846	825	813	827	823	828	839	876	862	861	857	808	885	892	852	912	837	850	873	856	870	820	789	852	835	816	866	800	866	813	812	822	887	838	896	866	847	815	861	832	827	882	872	823	822	849	830	875	841	888	853	799	838	834	861	785	803	858	837	883	872	827	824	821	875	838	836	824	917	857	898	837	838	811	872	859	860	811	858	850	802	821	875	810	834	884	808	844	874	917	786	879	839	790	820	803	845	830	875	828	846	829	880	819	836	806	840	847	827	920	894	861	841	872	868	820	852	841	863	857	847	876	833	869	863	873	788	849	855	863	848	856	831	859	886	832	858	815	834	842	845	871	831	833	827	831	827	864	846	869	857	826	830	834	837	835	860	853	874	841	917	825	890	827	874	818	922	831	830	858	859	864	861	844	885	869	875	825	811	855	854	848	805	823	863	821	860	852	809	893	839	819	890	875	836	870	817	812	853	838	818	834	863	862	848	835	884	883	880	833	838	879	856	830	814	885	866	813	832	845	848	849	864	876	815	821	831	845	900	830	862	885	881	863	826	869	865	827	918	893	869	842	882	870	820	834	797	819	840	877	852	831	882	890	867	855	869	864	855	845	869	838	851	799	842	924	858	820	828	882	809	852	827	828	847	830	845	800	820	864	848	866	884	826	816	836	872	860	859	870	818	822	896	858	866	905	888	855	861	865	787	845	896	855	890	830	843	872	827	869	865	798	840	863	859	795	838	855	787	852	816	901	824	840	868	864	882	842	843	863	892	849	798	865	846	855	854	832	863	856	902	875	886	862	836	792	855	835	826	847	839	851	876	813	823	858	851	804	854	898	854	841	825	843	847	778	834	860	839	832	822	801	808	879	900	870	867	807	825	842	833	820	850	803	861	859	813	836	893	860	886	856	848	840	841	827	841	845	840	894	845	841	778	880	843	836	823	882	852	860	850	853	919	885	857	851	860	879	859	868	849	870	802	780	871	835	841	809	864	850	823	858	861	835	819	891	837	834	826	825	893	817	844	828	792	866	862	830	881	868	883	898	894	867	821	865	849	849	846	878	839	829	775	910	855	837	869	865
22502	21304	29071	23868	21324	21627	14428	4327	2792	2292	1860	1533	1330	1085	984	900	898	790	819	829	856	765	781	740	713	711	736	732	679	691	720	721	661	674	667	669	668	646	624	642	686	709	596	661	659	614	654	610	641	629	631	613	618	643	589	606	577	625	581	612	641	597	663	610	608	664	621	677	644	659	587	595	605	622	589	560	606	568	587	596	608	645	608	640	564	551	586	664	554	597	662	615	627	588	586	591	571	556	537	583	550	636	647	580	636	588	578	563	625	565	597	595	553	590	579	586	593	577	591	587	581	601	596	614	582	554	555	559	572	568	580	591	553	591	581	594	572	610	577	591	617	577	579	607	570	588	575	619	583	575	576	615	615	594	598	600	607	599	555	600	556	587	557	558	591	585	567	545	578	540	573	555	568	611	581	620	610	562	529	621	592	586	586	602	570	607	586	636	577	601	605	569	616	582	599	614	597	586	567	557	577	596	604	634	581	576	545	603	591	621	579	592	610	581	609	581	583	619	551	549	613	587	532	554	617	578	618	570	580	612	612	597	625	597	549	576	578	564	566	609	603	598	588	592	563	556	563	602	572	573	606	585	574	566	579	531	611	567	570	601	591	579	612	548	594	603	601	540	517	577	608	595	537	571	568	623	590	591	601	603	591	570	572	567	603	591	577	584	618	585	563	592	564	509	602	569	562	570	554	561	573	647	580	560	593	596	594	584	577	584	561	607	605	664	585	557	572	592	616	606	608	629	589	600	569	595	604	583	599	574	544	651	543	560	554	589	589	620	546	522	571	580	555	585	589	629	588	579	596	586	605	566	583	563	576	600	580	602	568	626	537	603	604	539	592	568	555	584	599	566	620	561	602	575	593	623	549	554	578	570	619	609	537	557	617	575	630	598	601	587	562	586	565	572	586	586	587	584	569	591	574	575	572	565	551	606	590	565	584	605	583	533	605	607	586	625	581	601	524	575	623	556	606	560	611	586	580	594	603	582	562	577	569	536	609	567	609	559	601	591	597	568	551	613	609	598	604	614	572	632	600	614	588	529	573	599	608	559	606	564	557	580	578	580	610	575	599	575	583	576	580	606	577	589	603	618	628	562	596	565	587	591	570	652	587	546	617	616	585	556	591	587	600	606	559	591	598	571	607	577	560	606	556	563	569	594	592	567	628	614	603	584	562	613	604	578	567	599	572	620	575	612	563	619	593	623	590	567	550	532	576	597	610	558	604	567	543	577	519	593	588	617	579	545	573	588	580	579	570	526	610	604	589	604	631	572	560	624	624	571	562	564	583	571	585	568	616	570	570	583	592	618	604	604	615	579	560	581	560	554	595	571	587	596	604	564	592	575	558	564	596	581	597	585	618	609	541	583	610	581	607	610	612	585	569	623	598	584	588	567	593	562	570	620	594	607	603	604	551	585	564	640	593	630	543	578	614	554	570	584	614	568	572	548	564	586	561	599	540	602	581	565	594	593	604	592	588	636	605	553	590	561	562	561	579	569	624	589	584	596	610	591	580	538	597	592	568	586	601	582	574	579	589	579	580	575	574	604	554	567	565	571	611	595	567	588	603	578	575	575	615	590	553	606	588	586	558	624	574	599	586	550	610	563	554	553	571	620	576	634	614	573	583	584	560	569	591	572	583	529	598	614	568	637	631	548	568	651	597	578	558	601	590	586	595	577	599	579	587	553	613	547	628	599	595	602	569	598	605	578	589	562	590	565	606	550	576	584	615	594	616	567	549	573	600	565	613	611	602	584	564	584	612	568	593	615	605	572	605	590	613	574	588	620	601	560	559	637	556	540	589	547	569	574	532	607	587	576	591	581	586	562	570	604	607	601	579	593	557	611	609	549	593	549	587	610	551	595	557	561	582	577	616	592	590	566	572	566	557	559	559	580	588	588	587	553	549	604	589	585	611	582	573	593	559	554	614	572	586	593	613	557	583	578	593	602	551	620	559	574	564	611	620	569	566	590	600	569	571	581	583	577	578	572	589	592	605	570	589	575	601	580	555	619	613	621	579	582	555	562	548	593	537	612	595	544	576	581	600	608	612	570	576	573	612	563	599	584	614	596	616	557	585	571	575	583	573	595	577	556	594	574	636	603	569	607	581	579	575	569	584	564	608	559	607	548	573	572	562	588	557	562	591	592	594	579	603	577	602	620	609	592	582	588	551	565	557	569	565	594	548	587	547	601	588	556	595	588	624	601	599	540	577	594	543	551	655	549	549	596	575	570	597	585	550	594	619	570	619	531	587	564	568	625	553	571	576	571	535	570	546	566	609	565	589	575	558	582	565	560	617	563	577	572	580	562	554	591	563	587	593	586	603	600	592	587	592	578	520	568	557	566	553	548	591	603	579	599	545	592	636	582	567	584	614	552	601	570	598	558	605	583	615	576	569	622	579	576	549	624	604	571	558	602	575	602	577	592	570	571	559	544	580	549	591	553	567	581	579	579	557	619	573	618	619	567	564	571	610	541	578	593	556	576	598	629	584	593	602	599	603	579	558	614	579	572	633	535	562	561	587	586	594	594	564	582	569	552	590	609	591	574	535	599	573	585	609	596	613	588	570	582	590	572	577	586	631	524	559	591	552	564	569	534	523	594	571	558	579	579	541	553	555	565	589	612	585	591	579	574	585	577	577	578	631	554	559	552	603	570	541	575	608	590	610	534	596	567	603	545	586	538	575	605	601	592	589	557	576	569	576	585	532	604	546	595	618	594	564	554	664	600	540	580	597	569	539	560	614	601	611	593	586	601	578	561	579	567	609	567	545	637	584	569	588	602	556	593	574	543	592	580	577	548	622	632	583	596	576	637	600	543	591	610	556	578	585	598	557	564	585	623	601	614	554	578	611	607	583	588	572	604	573	565	566	566	590	578	554	555	558	591	548	574	542	617	574	552	605	601	595	588	559	560	572	576	579	585	575	578	559	626	595	576	616	588	597	562	509	590	596	582	547	564	620	580	575	559	581	636	603	519	534	552	552	634	574	562	585	563	569	595	562	601	613	615	582	584	597	538	634	614	588	593	621	573	544	543	587	599	616	552	570	613	545	590	545	615	586	531	654	621	569	589	602	606	557	615	577	596	574	561	572	571	588	643	618	568	604	576	608	558	591	592	587	563	612	541	572	600	581	573	565	589	602	596	548	557	597	584	556	591	580	601	593	560	544	575	605	615	564	578	600	613	573	578	586	605	588	592	577	584	593	535	570	582	593	606	563	610	593	575	587	568	588	588	578	582	587	582	613	597	589	589	626	577	575	592	545	557	567	534	506	584	575	573	556	620	586	557	597	588	604	570	623	601	599	563	601	575	569	582	575	591	595	597	583	558	561	586	567	597	621	590	577	600	636	578	574	556	601	555	584	567	590	603	575	611	534	570	568	621	595	612	598	570	583	629	629	594	610	580	571	614	538	559	575	635	582	607	576	545	564	615	583	559	584	566	601	573	562	552	597	580	589	569	613	607	585	583	579	613	610	588	591	611
11840	32319	26173	16787	12540	9235	7081	5212	4049	3307	2537	2034	1577	1386	1131	1107	975	923	891	841	903	812	796	806	778	772	796	802	752	738	715	749	701	657	719	710	743	708	712	663	720	678	675	670	630	654	658	655	629	608	624	628	630	587	602	585	586	639	595	661	644	624	645	692	627	659	614	669	626	621	656	602	625	618	613	631	649	595	603	623	615	589	593	606	561	603	612	575	600	587	621	617	603	587	604	620	571	631	592	632	590	545	573	583	615	553	587	598	579	563	549	629	555	618	585	579	593	579	580	564	599	610	574	553	617	603	552	575	628	584	586	614	589	549	604	622	605	611	608	626	604	628	557	589	633	578	566	596	606	597	622	582	594	595	631	587	610	595	603	635	641	655	581	612	554	575	605	616	569	613	584	600	605	607	590	593	599	563	598	587	582	590	613	578	593	579	614	611	590	599	607	589	566	592	587	672	604	571	617	615	562	596	591	642	573	589	596	602	595	590	623	582	607	623	582	594	621	570	586	573	595	626	568	578	600	592	617	575	570	609	646	565	594	585	574	577	587	552	570	563	582	585	552	582	598	610	597	569	630	586	578	604	601	566	624	638	624	589	586	593	623	597	591	593	566	585	577	611	545	605	559	585	588	583	624	589	601	612	590	630	599	567	660	607	595	596	574	597	584	588	599	633	574	557	573	626	601	572	585	598	624	594	582	572	616	638	576	579	555	596	573	578	532	592	576	568	591	603	616	631	608	578	578	535	581	627	620	592	571	611	596	621	592	585	573	605	625	566	610	568	623	590	591	579	612	623	604	589	580	598	560	562	565	577	593	581	539	603	597	661	601	577	575	598	590	584	573	554	595	576	594	558	582	556	598	565	599	603	599	582	561	615	546	615	576	581	526	614	618	592	575	538	625	564	545	611	557	610	566	645	574	565	577	605	605	621	559	586	609	594	565	609	598	569	591	612	624	582	573	591	605	606	613	588	612	583	599	608	564	584	581	612	593	612	560	615	563	610	607	624	634	624	571	613	610	579	598	595	544	586	551	587	635	593	610	594	617	638	625	606	585	562	614	583	588	573	617	606	566	578	592	606	581	570	594	573	625	614	570	588	585	616	568	552	587	640	615	623	603	581	596	620	572	583	572	588	588	639	550	606	562	633	576	584	583	604	565	578	571	594	604	611	590	591	593	580	624	618	573	547	599	537	598	610	609	594	575	562	557	602	544	596	571	561	567	551	596	626	583	578	595	593	611	607	535	600	559	597	571	601	627	563	583	571	564	581	555	574	595	560	581	586	568	586	591	569	601	561	578	553	600	589	611	598	605	577	615	608	574	560	570	637	574	540	617	549	528	590	611	566	576	565	564	601	587	625	625	573	606	635	574	613	574	585	581	558	610	591	582	621	581	603	559	558	547	602	564	598	596	590	594	589	583	594	574	605	587	559	588	585	665	611	585	613	634	603	602	574	576	605	572	601	590	576	613	608	560	587	567	556	599	610	534	601	579	566	606	595	595	605	611	579	562	630	576	564	571	618	574	505	596	601	573	597	621	603	535	584	603	588	583	552	583	569	638	576	585	566	539	621	555	502	571	595	581	644	626	592	604	584	622	547	550	582	537	602	577	614	653	570	602	583	591	598	640	591	585	630	591	627	575	579	581	614	632	602	573	555	571	589	592	577	570	572	577	591	620	600	585	589	604	606	596	582	572	562	570	623	562	576	600	606	584	607	620	606	626	563	569	578	581	554	607	548	614	626	546	612	581	618	561	582	618	577	612	555	568	599	645	588	581	572	584	578	552	509	557	604	595	570	613	570	544	568	580	566	615	624	564	619	580	626	648	574	565	572	558	583	609	609	578	558	549	608	601	577	564	601	612	552	560	579	561	587	619	570	598	598	598	623	588	585	598	626	566	600	562	572	599	581	580	594	605	568	596	561	596	592	565	605	587	553	569	551	564	626	588	582	618	609	574	622	561	618	563	622	616	605	574	590	600	588	560	604	620	590	633	622	599	590	623	599	554	593	566	554	571	597	574	555	617	590	648	616	621	596	572	633	543	576	623	614	577	562	602	607	627	596	616	552	614	558	604	589	538	573	589	570	598	592	609	594	568	585	574	619	602	600	564	633	609	597	629	622	590	540	569	608	560	589	614	589	595	650	562	606	576	575	656	588	557	564	570	575	577	574	607	590	591	536	594	590	561	547	593	592	593	605	586	576	592	620	567	567	619	597	608	552	572	597	577	625	513	603	573	581	596	557	574	594	551	584	597	600	598	579	569	607	567	577	627	613	618	599	581	604	569	593	590	598	639	616	597	561	553	621	599	606	594	611	573	569	573	594	592	587	604	584	621	582	591	588	591	581	588	612	583	600	585	546	575	582	587	617	569	612	591	547	599	608	606	596	610	638	613	530	562	626	598	593	617	581	600	589	584	586	645	609	564	590	600	580	640	592	580	555	585	554	569	619	568	636	590	593	619	578	625	582	589	593	591	634	603	606	576	616	605	570	585	568	566	638	580	592	591	572	608	583	601	600	596	598	590	579	583	589	586	595	604	612	515	590	603	569	558	579	593	600	589	561	587	582	603	626	621	594	581	581	607	554	547	615	587	563	584	565	582	605	551	574	571	580	579	623	616	637	621	601	594	568	621	586	536	585	598	601	578	589	611	566	624	610	560	606	599	603	598	609	617	587	589	572	549	534	570	610	573	564	628	575	571	597	595	602	556	568	541	540	592	574	618	573	576	568	567	578	595	594	628	596	543	565	597	582	599	666	564	560	523	614	574	559	577	562	577	570	598	595	588	566	618	590	611	589	625	577	581	556	604	559	624	600	609	551	602	588	579	588	621	636	570	524	579	592	577	604	622	556	556	573	580	590	607	631	601	543	586	583	580	580	599	555	602	615	589	531	565	620	568	589	636	639	567	575	575	573	622	572	602	576	600	582	571	613	640	555	596	591	589	557	572	598	591	597	571	584	598	535	602	577	599	567	592	563	601	570	546	564	605	595	589	605	598	639	626	620	571	582	604	587	592	610	615	621	590	595	537	583	575	572	576	603	627	615	612	586	613	568	548	559	578	596	580	605	584	590	549	591	569	503	552	548	582	565	564	581	611	572	635	579	572	627	597	644	608	627	584	588	598	593	579	620	602	601	606	564	608	616	578	581	589	604	582	569	603	610	554	568	576	576	597	588	544	574	588	616	607	559	588	561	614	595	620	590	599	591	576	608	618	608	574	573	587	598	602	584	580	604	607	593	670	599	589	578	612	587	629	599	554	607	553	592	604	550	568	609	573	629	615	593	601	602	592	588	589	608	581	569	609	550	566	615	586	592	601	566	628	624	589	623	616	571	565	555	570	569	544	619	574	590	582	563	636	594	608	609	634	583	579	587	597	554	588	602	575	550	574	605	575	619	612	586	584	607	601	575	587	604	596	580	582	641	512	644	572	591	590	605	633	609	608	587	585	624	641	574	602	562	622	597	566	591	629	557	587	590
28095	20330	15339	8523	4448	2932	2210	1810	1426	1328	1184	1111	1005	1003	912	890	887	949	932	885	891	895	878	866	830	852	934	882	859	898	835	838	839	900	860	870	873	827	816	859	831	847	832	854	882	822	823	850	824	868	812	800	790	834	792	823	816	847	808	850	877	924	841	856	868	848	790	834	805	842	850	853	820	862	813	782	827	827	844	813	872	808	866	849	819	846	879	848	819	873	808	820	877	797	851	769	788	844	842	881	836	819	828	829	781	850	811	783	844	819	860	812	880	910	838	789	810	836	817	783	848	824	801	816	800	837	841	829	833	851	804	833	821	814	836	805	832	804	835	858	880	798	871	855	803	767	794	865	773	875	870	831	846	809	861	834	851	857	800	836	831	815	818	838	782	833	814	824	780	893	807	850	823	809	822	823	849	809	842	837	860	845	768	814	824	765	854	873	814	873	813	831	802	863	843	846	844	831	876	831	837	828	817	774	823	792	825	795	803	842	852	829	857	831	852	861	818	828	848	827	849	813	797	898	830	833	813	860	813	841	851	866	885	763	823	816	884	893	843	847	782	804	830	844	827	851	860	831	877	840	823	762	827	840	843	801	836	833	870	803	885	894	820	890	895	839	835	822	835	864	825	817	861	837	806	882	848	852	821	845	830	778	844	870	839	812	825	879	835	789	798	840	832	820	869	872	847	865	831	791	778	815	849	841	836	851	848	817	810	802	829	877	856	797	828	868	843	795	805	868	829	854	842	839	818	839	831	810	847	866	820	857	800	791	856	815	858	821	865	889	809	847	831	882	865	802	790	836	817	814	851	836	797	814	838	828	843	826	823	833	804	810	829	832	860	885	802	870	851	825	810	788	815	805	832	794	830	809	815	837	841	813	807	853	856	846	872	831	833	846	789	796	808	871	770	812	759	843	815	863	801	774	856	814	840	882	809	763	832	845	848	832	818	805	770	868	851	843	824	842	866	841	807	871	800	827	870	843	842	829	840	881	859	820	875	847	828	822	872	855	831	832	781	797	872	794	890	810	817	785	851	837	807	852	822	839	816	838	809	818	870	842	856	868	863	800	812	861	797	808	844	791	801	811	885	879	836	835	853	846	834	839	838	829	832	841	811	806	806	844	790	800	827	802	836	865	830	791	813	784	855	823	842	821	861	835	845	804	812	781	836	788	864	867	868	820	876	830	769	893	823	830	795	873	837	785	810	868	856	853	787	855	899	786	818	869	847	828	837	806	832	859	816	838	869	846	821	852	809	870	861	838	850	812	794	881	836	801	769	772	874	865	850	837	744	855	823	798	857	783	774	821	878	807	822	799	829	841	792	782	857	869	817	854	834	835	813	783	859	862	859	841	808	811	797	872	812	842	890	880	807	853	824	857	896	848	810	856	803	860	828	850	798	806	800	839	859	834	820	775	798	876	860	841	807	821	819	784	853	835	848	789	824	785	823	732	873	852	791	789	798	851	808	869	832	729	848	812	845	844	787	805	818	831	826	865	848	887	864	814	826	865	852	792	794	826	876	846	792	865	823	792	794	855	843	809	850	826	841	829	832	840	865	877	799	851	847	807	840	838	813	864	842	851	846	887	775	813	816	851	818	801	774	811	842	828	855	825	848	839	828	841	831	818	774	840	843	805	852	807	863	804	867	836	829	826	847	800	804	860	885	830	846	825	845	863	845	852	901	815	779	858	776	837	819	806	809	826	873	828	819	821	840	815	844	793	818	844	805	787	841	831	850	847	857	830	846	859	851	846	828	863	879	850	846	777	879	912	847	787	794	796	819	857	887	805	809	776	864	895	826	790	840	849	861	833	826	796	799	808	838	839	839	834	828	891	861	818	799	801	871	841	846	818	874	829	842	803	827	875	830	860	798	853	843	809	820	830	830	873	851	781	799	935	826	906	867	800	825	819	788	830	853	857	827	780	837	817	825	826	816	794	776	812	832	826	886	820	868	832	835	818	776	833	802	851	792	898	813	819	812	825	898	853	819	822	836	815	798	828	830	821	861	802	816	851	864	800	867	760	835	844	852	848	832	794	807	812	827	873	853	835	832	842	842	811	803	871	821	888	844	875	800	757	883	857	853	840	855	862	811	842	855	799	822	819	797	858	809	828	870	842	831	871	795	807	843	862	844	832	817	803	846	851	791	853	843	825	806	815	848	845	825	808	822	808	789	879	870	807	893	860	847	876	853	793	798	834	867	795	847	814	843	782	838	778	878	851	866	871	811	857	853	824	827	790	849	864	846	825	836	808	837	838	808	817	814	857	834	805	858	883	816	850	866	842	838	842	797	810	806	816	813	856	876	858	877	796	889	784	912	811	848	835	816	830	861	849	799	797	803	825	814	832	861	841	872	834	779	771	841	832	843	829	821	859	869	855	871	861	859	857	806	826	820	832	784	825	769	866	808	803	863	820	859	910	813	770	814	823	827	871	837	772	830	821	881	834	829	843	835	801	882	822	794	836	811	852	856	841	790	813	797	838	854	817	853	798	838	820	860	827	861	881	809	823	822	829	810	813	801	825	879	878	817	819	813	792	809	885	836	836	874	810	838	769	796	816	805	852	795	768	807	840	852	790	792	827	829	815	891	855	846	779	809	879	761	832	834	845	842	847	836	849	828	817	796	836	853	840	806	822	866	782	841	798	816	873	876	866	844	820	896	756	807	815	858	811	800	861	824	837	849	842	832	808	856	836	835	835	802	868	804	818	865	734	850	801	824	818	836	787	804	844	823	799	935	856	843	837	862	798	853	860	817	862	814	840	796	872	832	812	808	850	830	771	861	861	842	815	837	848	847	865	836	818	860	875	853	815	810	847	810	833	843	830	815	868	781	840	812	839	844	777	909	851	778	788	855	802	868	873	787	802	803	852	844	848	858	864	833	857	838	819	814	801	822	848	853	818	888	841	847	839	817	840	837	904	808	853	853	848	853	799	839	880	808	810	828	830	876	818	869	882	888	800	877	812	839	773	830	878	832	781	855	821	826	916	817	822	837	821	813	840	796	789	740	812	844	818	899	879	815	814	850	827	843	839	790	872	751	855	852	818	789	862	850	811	870	805	792	868	806	849	827	837	828	832	805	822	868	822	815	806	820	834	823	803	828	798	796	813	748	809	829	788	804	861	891	789	832	842	825	828	853	844	834	853	828	845	858	805	819	821	855	851	773	849	828	810	825	809	848	830	854	798	833	852	837	877	835	839	796	774	787	845	826	838	812	829	804	830	788	882	866	816	810	820	825	843	799	848	842	850	820	790	818	793	832	794	798	830	783	802	818	821	794	816	845	856	831	811	810	811	774	811	826	826	818	804	865	867	833	811	810	872	829	815	781	822	840	794	819	813	840	865	821	812	855	822	841	857	801	854	821	805	819	882	808	852	791	874	841	845	812	806	854	823	802	811	844	820	807	858	822	853	798	833	796	818	822	741	850	804	849	862	821	869	858	838	867	856	867	825	833	858	854	798	808	826	798	820	856	785	767	853
10493	18689	14431	7771	5716	4301	3229	2433	1879	1658	1322	1337	1133	1057	997	960	960	916	889	943	917	954	896	913	870	908	932	926	878	905	856	883	873	890	893	915	880	835	870	882	882	904	855	863	840	839	868	875	871	839	925	902	896	837	823	888	849	825	875	845	874	866	843	849	855	879	848	891	812	918	910	859	840	818	893	842	886	865	828	821	809	848	872	842	811	876	797	882	877	803	859	845	867	848	927	845	858	803	904	841	931	821	900	846	809	907	825	852	878	868	843	834	862	886	840	822	851	887	832	851	830	853	807	838	802	887	849	822	862	888	833	827	859	840	884	853	829	896	831	875	839	820	809	835	832	838	818	887	864	812	874	857	823	844	837	862	886	827	803	858	867	852	819	801	845	859	867	842	845	836	886	826	799	833	820	879	868	849	896	885	847	841	849	819	844	861	840	870	865	868	844	847	863	838	830	841	840	864	869	836	855	904	879	891	837	864	815	836	869	880	820	873	826	822	836	830	888	885	874	847	845	815	885	909	835	896	828	784	833	813	874	865	858	854	913	808	870	828	835	798	839	880	854	852	897	824	884	808	820	853	860	870	921	821	833	833	831	878	819	813	815	802	788	850	851	839	834	872	878	828	790	819	819	845	909	836	851	827	876	863	826	838	898	865	827	859	847	827	830	896	866	847	837	825	822	832	842	784	820	797	861	897	821	839	875	849	868	859	858	862	839	780	818	820	838	826	828	866	830	838	849	859	810	850	937	830	841	844	816	816	895	855	806	864	884	893	822	880	842	832	872	819	873	828	843	774	884	842	849	868	848	873	849	850	799	856	882	811	864	812	827	850	904	796	831	849	839	789	833	804	825	855	871	864	812	841	812	853	889	814	875	824	866	845	833	832	847	855	877	846	814	910	854	851	811	824	785	870	856	834	894	812	803	816	849	853	868	869	797	876	896	829	816	844	829	841	814	900	866	894	834	916	836	855	832	795	842	854	894	869	842	861	843	864	846	852	828	852	878	854	864	827	843	849	856	844	880	889	842	813	857	862	857	836	811	874	874	837	860	811	850	865	902	891	846	826	818	861	892	799	860	864	880	872	829	880	868	859	835	865	899	849	913	837	815	855	803	836	842	808	841	842	870	869	894	895	829	864	840	809	819	834	823	840	845	836	901	905	796	863	880	837	836	833	868	882	834	839	896	834	892	834	868	813	871	914	846	837	893	852	854	850	880	841	851	860	868	852	853	850	873	815	839	884	839	839	811	811	818	830	886	871	860	786	852	824	892	798	833	839	840	875	804	856	845	856	846	824	806	798	875	836	850	850	844	881	842	866	878	832	854	806	801	828	872	819	870	870	849	880	782	872	827	884	838	831	841	845	867	812	866	826	835	879	892	873	835	862	863	887	909	829	866	813	839	922	864	816	832	817	868	842	835	833	794	857	857	823	828	790	852	836	872	923	845	844	844	822	817	859	846	851	884	839	848	880	843	851	841	823	818	887	860	809	805	845	825	847	864	872	894	849	882	841	878	897	893	850	889	834	831	851	822	882	846	846	845	821	850	890	801	881	877	827	844	859	839	884	875	853	889	848	857	813	824	812	920	865	844	850	817	892	821	843	861	850	851	865	858	813	805	817	883	886	871	804	876	852	840	863	830	817	822	855	877	828	857	788	835	859	835	870	854	844	846	819	815	851	823	858	826	817	774	910	885	832	830	820	840	808	879	838	840	849	870	853	829	800	868	855	833	839	889	790	814	784	865	880	832	830	870	832	834	849	842	838	845	848	820	869	920	834	837	826	878	826	841	869	855	891	856	809	860	837	874	817	839	845	877	791	833	900	836	839	799	855	854	858	888	824	847	887	836	877	890	889	876	845	830	858	848	851	857	856	913	827	838	844	810	826	832	840	826	857	797	832	844	840	860	876	861	806	844	889	841	827	843	818	840	863	817	884	835	780	840	864	864	877	883	850	872	779	839	842	844	843	847	817	799	802	855	876	886	869	868	833	850	810	846	829	854	778	835	867	852	858	847	802	817	853	838	837	816	831	800	859	854	888	876	915	879	850	860	824	816	842	843	842	858	897	818	856	852	898	884	826	841	850	831	882	845	844	816	895	861	762	834	826	875	849	903	821	914	861	886	902	819	802	799	830	855	816	848	881	858	837	855	879	875	875	847	874	869	862	891	855	866	889	870	847	857	872	833	917	822	868	834	806	854	883	881	845	812	839	856	878	836	845	911	831	825	856	860	836	843	856	883	893	883	848	867	824	857	876	798	884	840	829	840	850	856	902	815	897	820	841	908	901	854	833	821	825	823	882	812	891	834	819	880	876	870	869	852	817	884	878	844	833	806	846	916	861	870	844	873	792	862	896	893	839	865	831	814	822	853	891	821	846	831	887	842	873	806	869	864	847	885	868	846	913	892	844	860	845	799	771	912	859	833	860	858	847	816	836	849	841	851	809	855	844	869	833	837	875	849	815	848	841	893	874	813	854	837	846	877	833	856	797	862	790	798	828	828	830	851	875	838	841	847	890	822	832	856	835	868	851	823	866	872	832	806	889	809	839	825	840	872	894	866	843	864	889	873	850	830	847	847	890	869	830	842	875	840	844	901	856	864	840	856	882	899	839	805	837	820	812	863	844	810	858	810	893	871	872	828	812	857	840	840	838	815	865	840	788	854	886	899	862	838	821	870	894	891	848	843	862	867	822	849	890	835	835	850	876	859	796	870	878	878	892	892	844	839	803	799	834	823	868	851	815	813	880	878	863	839	851	873	853	855	821	826	869	840	880	889	837	833	842	911	826	884	857	863	841	811	857	831	837	870	822	848	854	834	917	805	823	823	808	851	819	837	830	886	846	918	856	838	861	863	870	873	879	900	863	872	850	876	838	822	861	867	858	869	907	878	791	857	833	884	812	824	844	869	831	874	837	847	899	838	891	843	821	891	878	867	839	862	915	889	806	818	801	840	846	813	849	804	850	845	882	848	816	847	822	820	836	872	841	835	872	904	868	852	815	829	862	848	831	835	914	861	847	827	889	833	885	836	836	889	832	830	816	851	843	813	851	865	823	895	863	868	802	915	833	834	877	854	836	879	849	835	837	817	836	807	884	843	871	825	823	915	852	882	884	833	868	818	829	904	824	863	819	840	862	833	837	801	858	800	791	872	850	871	834	856	887	836	862	887	852	846	878	870	865	884	828	863	815	875	854	864	919	844	852	874	881	800	883	895	830	828	879	870	833	813	882	894	816	858	827	865	896	830	909	769	834	839	854	860	852	852	892	829	810	810	836	809	868	800	816	843	812	894	874	826	874	851	832	848	808	824	812	874	892	816	799	853	880	816	861	869	816	893	848	810	901	792	855	826	862	860	874	817	810	892	819	866	814	843	859	850	843	787	808	850	890	847	857	804	819	886	837	879	836	836	889	856	884	867	838	841	864	869	855	846	818	883	828	792	834	845	832	813	876	816	853	879	844	830	853	871	857	908	847	824	846
23648	21339	28718	24347	21430	14970	4940	2745	2034	1664	1331	1198	1081	938	856	802	792	763	773	790	737	785	722	689	742	717	700	702	695	683	713	673	699	680	708	635	718	699	654	687	706	697	689	706	678	692	615	691	616	604	633	602	633	687	635	625	630	591	645	658	641	613	685	652	648	669	617	660	667	634	628	617	593	633	618	655	648	620	662	612	599	626	662	634	620	610	612	608	606	628	581	612	612	595	626	607	603	614	616	640	650	648	622	679	613	631	647	636	678	617	609	591	621	600	640	609	604	577	599	607	635	628	622	574	630	612	619	599	593	619	659	618	592	630	606	601	642	613	640	618	664	612	655	622	603	595	595	626	639	590	624	624	616	630	620	614	606	619	579	628	660	624	603	655	618	629	640	626	607	649	565	612	616	634	625	590	654	617	656	664	629	633	631	605	571	620	587	658	619	667	607	648	622	658	593	593	601	594	624	608	629	669	675	611	634	603	585	587	653	608	628	643	650	620	606	607	598	623	576	656	665	590	614	580	619	613	616	649	607	650	607	594	649	633	610	622	621	616	622	612	600	684	614	568	632	620	632	635	655	613	612	591	617	606	583	635	591	571	629	642	618	615	658	582	625	658	647	670	623	617	638	616	595	609	590	596	639	604	634	625	586	631	584	573	587	584	592	663	613	593	621	635	628	635	601	629	610	648	601	582	616	648	571	600	609	641	612	632	607	657	631	674	579	628	633	637	654	624	676	632	627	638	622	662	588	641	667	603	637	659	640	642	561	604	645	635	640	626	659	634	608	615	629	630	623	631	589	642	633	632	624	665	634	593	641	570	660	607	618	599	586	597	622	619	618	653	585	633	562	631	665	585	600	591	607	643	669	647	626	630	622	619	635	625	614	673	625	590	598	622	608	627	653	635	597	623	617	622	610	594	605	595	648	606	630	581	632	615	635	633	648	616	592	644	626	679	665	599	610	609	644	579	610	616	639	591	631	631	623	541	645	660	596	646	619	618	591	615	624	635	625	654	612	659	620	636	676	595	619	651	599	605	621	620	644	628	653	590	646	622	625	606	628	609	658	624	664	640	619	634	601	602	592	659	619	666	652	627	615	645	626	611	606	620	603	606	595	622	593	604	639	629	592	585	604	622	617	610	597	638	588	615	584	597	611	644	622	593	602	633	617	607	620	621	575	621	611	605	606	654	628	635	630	628	564	607	620	573	671	575	622	625	644	669	603	651	658	655	600	636	621	601	587	612	628	602	623	604	663	666	651	602	646	602	561	617	643	580	614	582	577	605	588	622	656	623	611	598	620	661	609	566	651	647	628	614	664	615	611	586	655	616	618	632	620	598	583	595	594	637	603	605	610	629	639	641	589	633	607	596	626	709	634	624	640	634	617	650	682	629	601	607	604	617	595	665	643	628	625	595	629	644	621	613	594	563	582	637	665	596	590	646	577	640	610	579	615	597	618	620	622	619	599	570	639	571	586	632	670	613	664	691	626	626	610	587	633	637	628	604	603	683	703	641	639	628	645	630	652	607	610	643	582	599	669	594	577	609	571	642	590	631	626	618	608	628	622	629	588	618	683	642	626	619	635	607	613	590	650	622	636	544	597	671	631	641	622	600	633	629	610	624	619	636	618	639	629	621	642	564	596	599	603	648	607	658	646	660	628	600	620	608	638	614	608	611	604	647	641	589	616	585	612	677	624	599	630	623	595	673	573	630	611	650	666	576	597	645	654	572	605	624	600	669	644	615	554	646	602	621	632	574	628	605	597	619	616	657	621	603	623	670	614	644	618	648	620	625	653	619	687	640	641	617	620	637	652	667	612	637	640	611	581	601	630	624	623	617	623	624	591	608	617	629	633	605	606	619	609	632	638	623	639	614	595	650	621	617	668	584	581	610	629	598	636	640	592	612	596	594	660	635	650	650	607	612	597	620	624	609	660	624	606	586	584	624	608	579	661	584	632	617	609	589	621	598	657	683	563	584	624	629	655	582	600	620	609	616	630	622	617	612	614	578	664	580	616	623	613	645	631	650	600	621	632	661	650	634	605	603	627	605	635	599	582	662	594	632	632	636	630	614	603	609	581	632	621	622	653	595	598	612	667	612	647	623	641	621	623	606	621	588	622	628	617	599	610	666	578	604	649	645	602	677	612	638	575	583	629	626	633	625	614	603	613	633	602	698	631	593	624	633	648	620	631	631	616	601	596	653	665	683	589	620	628	624	575	585	617	612	650	671	634	611	629	639	627	619	614	609	618	630	632	589	578	589	581	609	606	663	642	636	576	613	643	598	611	592	645	594	613	647	616	622	664	629	625	611	609	637	633	628	590	602	671	611	668	619	631	592	610	639	656	616	574	618	653	623	607	623	603	630	585	632	615	634	629	636	619	601	586	601	617	560	630	609	630	625	622	613	655	642	600	591	650	600	638	636	632	616	601	650	620	627	617	610	625	680	625	608	627	620	642	632	636	684	612	603	620	642	609	613	605	560	615	609	639	624	590	633	614	601	611	603	634	619	656	643	614	608	641	613	639	602	595	641	629	616	577	596	561	647	643	634	621	640	612	610	600	609	633	609	630	641	646	609	650	695	597	602	617	593	590	642	656	648	590	560	596	561	662	617	661	610	631	538	582	622	679	652	656	625	634	621	627	631	649	581	599	654	611	621	614	624	613	615	646	627	619	602	610	620	582	647	600	566	618	611	628	673	659	666	661	678	636	598	626	616	621	612	650	638	658	663	613	640	630	650	621	617	595	620	638	612	617	626	581	605	644	611	608	612	662	646	621	595	611	621	634	638	642	624	637	594	613	588	603	623	617	654	650	603	689	625	681	643	668	614	599	625	654	627	649	595	598	656	588	615	610	658	631	583	611	607	637	672	588	607	643	582	630	636	658	591	614	660	612	623	646	607	606	601	656	592	603	622	616	621	627	610	626	599	639	625	602	605	600	579	640	633	608	629	667	621	655	608	604	590	624	641	657	612	653	620	606	596	633	608	663	619	639	639	623	644	660	616	641	649	635	658	597	648	613	585	634	632	653	625	622	601	591	685	618	629	634	591	599	611	656	636	624	613	597	613	638	617	651	653	636	630	633	635	622	610	660	617	633	616	592	613	600	616	588	607	615	615	589	604	621	600	636	586	624	620	596	636	653	677	590	606	635	645	623	606	665	602	600	644	593	635	576	610	604	605	616	580	636	654	592	649	586	618	600	565	618	634	633	661	610	581	636	636	649	604	617	640	596	618	652	610	640	616	650	651	626	588	636	616	660	628	609	634	618	639	651	655	627	638	605	642	625	654	648	594	598	621	570	624	648	613	597	578	647	656	649	669	585	610	611	632	644	620	639	595	608	614	588	610	607	603	612	620	622	600	663	596	612	577	658	602	605	607	608	632	634	592	659	655	607	656	652	631	609	664	644	641	594	604	630	558	628	627	656	604	661	586	575	569	618	600	622	615	604	613	625	599	628	598	642	616	624	583	619	600	558	625
10011	26907	21142	12622	9277	6994	5058	3783	2836	2269	1733	1478	1302	1122	933	900	927	888	824	866	800	828	754	756	755	784	758	750	744	735	724	717	690	780	698	714	725	727	676	687	701	713	674	626	631	668	647	612	669	654	672	667	642	613	663	617	642	650	716	675	634	682	702	665	664	684	643	672	640	688	657	668	699	596	696	649	638	663	619	676	626	682	658	631	687	674	660	670	644	607	666	660	653	644	688	640	643	671	626	657	615	649	629	635	623	636	651	656	645	651	689	631	618	631	616	617	633	679	656	674	647	650	630	625	678	622	676	653	591	660	644	650	640	631	615	624	634	636	664	636	638	631	601	639	657	712	646	630	615	659	631	660	680	660	619	639	677	652	664	651	646	624	653	672	644	669	634	619	649	599	637	624	626	655	633	652	626	596	706	646	605	654	565	642	607	610	599	668	642	598	667	624	611	666	625	621	672	634	615	675	657	697	652	639	662	639	613	659	634	669	614	641	691	641	615	618	640	652	601	610	617	681	641	673	650	680	607	694	602	676	650	642	647	667	633	686	610	673	691	620	642	639	636	644	623	678	629	657	628	677	613	676	628	626	642	635	665	616	615	633	649	663	616	572	655	674	687	642	618	629	666	674	651	642	648	613	657	611	647	673	627	627	624	657	651	577	580	684	602	631	670	655	637	683	657	658	656	593	610	634	647	680	608	660	615	645	598	655	688	637	638	686	660	629	628	653	620	632	635	641	669	667	640	605	660	680	621	641	634	626	673	624	642	660	657	657	650	630	641	635	630	685	651	658	642	647	663	641	690	620	670	623	690	670	622	641	609	675	647	650	622	603	633	655	639	684	616	691	640	634	609	640	638	622	624	628	665	635	632	629	666	572	649	664	681	630	682	627	646	663	680	684	664	667	660	682	652	667	642	667	614	657	644	636	657	637	678	638	639	625	673	666	661	628	653	643	670	626	628	690	618	623	634	636	674	600	637	633	653	627	615	620	667	607	614	657	696	635	608	644	659	650	654	686	615	623	633	629	615	680	645	620	643	622	630	602	676	665	643	633	648	648	683	632	655	654	632	651	658	673	658	668	624	649	659	642	632	643	669	639	681	648	680	632	637	601	631	647	664	647	635	675	610	669	645	632	683	627	602	625	615	658	712	644	658	633	705	637	623	651	678	651	664	659	675	643	637	623	625	630	685	659	648	667	647	664	639	632	624	645	622	654	660	567	646	592	661	603	624	642	631	626	639	648	632	691	661	658	650	697	655	622	628	676	612	612	672	631	644	631	654	679	690	654	619	644	637	616	679	668	628	638	631	625	658	657	657	630	636	640	621	652	623	645	647	605	652	640	664	591	676	633	609	640	639	644	673	679	615	644	652	608	646	623	686	586	617	658	603	639	652	662	590	649	645	647	642	638	632	633	633	608	672	616	664	671	656	631	646	628	656	655	697	617	605	694	675	630	643	633	644	711	630	667	684	595	658	649	678	614	655	642	687	615	622	614	667	651	662	622	632	686	617	617	692	656	639	621	632	619	660	628	651	675	659	603	655	654	626	646	613	679	680	662	654	609	645	669	653	637	587	682	618	644	618	618	641	635	674	597	664	612	679	651	659	610	643	656	579	646	657	603	562	617	640	687	599	637	655	620	627	647	634	659	637	646	669	623	658	630	650	686	662	599	630	716	640	660	643	660	632	652	655	652	642	669	618	627	686	623	690	645	668	686	626	629	633	633	655	630	621	645	630	630	661	668	685	613	622	645	606	620	666	626	618	640	682	640	630	637	686	615	638	657	613	651	661	620	624	654	600	665	622	632	637	655	677	634	679	601	650	642	664	630	648	608	669	660	711	631	585	624	638	636	639	634	645	667	638	650	668	637	628	646	592	684	608	658	652	624	623	603	673	612	683	650	616	631	620	629	672	673	629	666	632	663	594	642	698	634	645	629	632	601	672	628	659	669	648	648	647	654	645	657	648	637	607	661	657	666	665	642	629	651	629	695	667	642	636	660	668	648	575	710	640	647	645	645	650	661	618	614	689	596	662	630	625	637	676	645	643	644	663	643	637	604	659	655	673	678	605	630	631	645	653	591	652	638	626	649	643	645	659	670	667	663	650	600	641	657	614	616	607	681	609	691	608	645	662	662	620	665	662	626	592	618	613	667	660	686	622	614	640	617	714	607	633	660	649	638	679	608	665	683	675	616	628	622	650	630	653	625	628	600	647	602	601	613	694	608	647	652	647	619	647	670	612	651	640	648	649	637	629	674	669	631	650	642	684	657	689	653	642	619	633	648	663	671	615	645	651	619	629	662	671	615	659	623	680	659	666	644	601	596	639	639	665	648	712	638	637	659	670	663	605	618	610	649	644	646	675	614	609	607	642	629	636	614	632	675	583	658	694	659	608	633	653	663	608	637	682	614	659	681	643	645	686	695	642	625	662	658	660	633	620	653	636	645	640	670	667	656	651	660	641	632	627	639	663	620	669	659	622	657	621	654	656	635	638	644	682	613	591	627	629	650	622	622	644	660	654	689	626	647	649	594	641	611	647	660	622	629	607	656	631	657	608	651	644	654	609	639	656	664	641	641	649	627	615	632	615	618	625	670	681	647	625	649	701	702	672	666	637	640	660	668	621	674	602	651	638	648	642	635	654	611	638	623	609	629	636	607	636	613	641	618	628	663	627	674	638	607	651	645	619	619	651	610	655	671	659	641	660	635	644	644	610	593	613	655	663	639	676	648	627	613	649	675	615	675	646	642	612	654	664	658	691	642	665	635	640	635	666	609	664	679	685	619	635	641	587	616	628	633	643	606	648	700	623	646	633	651	641	594	640	693	624	607	629	667	613	637	635	629	639	656	624	656	617	621	623	667	688	647	658	634	689	632	625	644	626	598	682	609	634	653	620	644	607	661	671	646	634	628	609	622	634	607	672	652	646	659	618	630	696	683	641	628	668	646	652	668	658	616	623	587	605	648	636	644	618	593	637	645	688	617	650	591	672	626	657	635	689	661	642	664	614	635	591	656	660	666	612	627	648	669	607	685	645	641	622	615	649	646	609	627	648	630	658	648	683	638	631	676	632	628	654	594	615	653	645	636	645	646	688	606	635	653	642	639	647	691	581	598	601	603	651	642	627	685	616	650	601	641	697	614	651	636	611	664	622	672	639	639	628	627	657	665	639	603	595	676	664	679	676	651	619	633	626	612	682	662	643	607	661	626	696	649	600	660	673	671	632	650	655	677	665	674	620	654	631	637	680	586	674	673	634	663	638	657	678	666	630	631	688	668	630	644	652	664	675	632	616	640	612	642	637	583	670	621	595	678	634	606	658	681	638	654	633	621	609	612	624	659	638	674	624	628	661	601	625	630	595	647	665	643	683	636	660	642	634	629	650	639	687	574	654	692	667	643	642	634	656	665	662	649	670	653	638	673	629	633	606	623	646	629	626	639	679	641	610	680	624	661	628	652	662	654	620	635	642	611	683	659	647	603
24711	21304	27817	25120	16624	5364	3150	2340	1829	1540	1366	1211	1076	1009	981	1057	983	982	928	964	948	860	913	941	885	851	874	918	913	942	873	884	851	863	894	874	877	854	887	905	895	867	883	804	814	915	887	897	852	874	827	799	849	895	885	895	824	819	865	865	862	880	880	836	885	864	848	888	893	877	871	847	868	833	876	898	880	827	872	853	880	867	847	825	802	837	868	904	856	847	813	809	840	816	835	838	852	841	864	828	846	840	835	830	834	852	870	870	825	847	854	864	833	797	863	844	811	822	823	868	835	818	885	813	854	848	813	796	804	856	789	860	847	821	822	829	872	866	897	870	868	883	852	815	839	818	788	840	857	792	871	832	883	867	876	846	842	846	798	855	832	800	855	868	813	806	876	830	866	875	810	890	815	796	888	877	815	805	819	883	803	807	875	827	821	790	849	844	871	804	808	847	797	863	808	867	874	851	852	828	808	807	870	811	850	822	807	777	838	811	909	822	917	818	820	819	812	826	906	901	865	840	940	878	865	885	831	811	879	865	854	826	864	841	904	793	878	758	868	884	820	851	859	821	863	845	792	844	812	811	851	802	821	831	854	761	855	866	826	842	843	880	814	858	879	840	787	806	826	815	850	847	847	852	877	823	860	809	854	840	844	857	859	807	835	819	862	891	851	862	837	794	900	861	891	830	867	896	843	830	809	818	918	799	819	774	821	883	909	883	858	808	854	823	874	842	816	878	894	839	803	878	866	868	903	803	840	840	843	838	834	871	905	870	898	838	894	836	858	920	864	872	893	829	876	857	848	849	919	844	898	828	829	850	812	825	855	854	797	822	876	818	797	810	842	857	868	857	831	820	854	826	862	846	870	831	815	814	857	861	819	878	873	848	861	871	796	860	824	831	827	837	848	869	827	830	881	831	801	831	858	868	845	846	838	823	851	870	834	802	832	840	855	902	851	863	821	806	853	836	855	846	846	797	817	828	878	841	849	843	891	855	873	779	839	859	858	851	867	886	909	836	800	867	882	773	907	836	856	806	849	819	856	841	889	804	827	846	849	798	844	807	892	899	821	843	804	763	843	861	866	818	861	867	859	816	869	797	837	853	864	881	831	857	879	817	819	825	830	818	862	876	830	818	838	814	815	806	854	879	828	810	858	858	880	835	804	839	828	853	846	839	872	821	899	793	822	848	875	827	806	832	787	852	853	837	869	811	854	865	865	906	852	813	860	840	852	844	849	836	908	837	844	796	843	815	849	858	907	810	809	858	837	835	883	839	829	830	794	848	812	857	880	794	825	795	850	862	854	822	840	881	837	848	835	782	891	832	832	832	888	862	862	857	870	822	801	824	779	818	895	810	868	860	898	903	833	877	850	832	872	856	846	842	855	855	826	875	815	831	831	883	827	871	856	842	863	814	894	832	879	894	849	860	846	818	843	813	871	842	833	864	797	883	850	860	870	811	851	783	875	814	838	872	780	855	804	869	862	848	867	851	856	850	835	854	829	877	819	860	865	803	812	834	822	864	846	830	830	859	852	854	898	836	854	845	805	901	843	890	871	869	859	915	839	807	867	819	831	855	840	842	829	892	764	846	866	867	862	872	868	840	844	891	821	807	843	850	871	850	848	857	821	833	827	821	848	808	826	796	824	799	802	823	832	854	867	825	824	790	825	833	844	820	845	855	807	835	878	810	887	902	863	809	847	813	880	827	787	845	813	830	828	805	838	869	824	813	867	864	851	862	813	837	853	824	836	829	889	837	874	819	842	818	876	791	833	815	827	840	840	824	825	842	835	844	849	856	858	832	823	831	794	879	849	830	837	830	794	838	880	828	810	833	855	844	842	846	837	808	853	822	854	841	840	843	800	854	862	880	796	903	800	826	830	813	854	841	833	904	818	874	866	879	817	840	783	812	827	840	840	795	813	841	873	829	869	871	837	785	892	862	876	847	842	859	844	843	871	924	813	834	786	852	823	847	772	855	811	856	885	856	848	797	852	862	826	891	840	870	861	832	869	890	811	843	859	858	781	810	878	850	838	778	840	838	839	837	836	843	813	777	840	854	876	807	810	833	849	860	825	859	888	850	811	835	789	835	867	834	807	896	772	796	824	865	862	847	834	843	836	872	811	885	845	835	831	822	848	867	854	843	861	855	867	889	824	812	829	856	798	804	777	827	854	867	857	814	846	820	833	829	828	829	806	846	863	817	859	793	814	833	839	844	866	891	862	842	819	826	833	846	891	862	807	954	824	843	775	804	882	810	812	811	805	842	842	869	883	803	840	835	861	841	821	793	898	831	838	805	829	869	870	872	843	845	805	833	813	802	790	832	867	792	807	834	867	874	787	857	817	838	827	878	870	853	896	841	823	812	904	856	827	815	892	860	843	761	884	854	819	886	865	817	818	818	855	900	827	843	871	844	826	783	891	815	827	834	795	844	831	881	877	835	867	845	833	847	830	880	853	824	773	770	843	816	812	850	827	844	877	808	825	892	782	855	841	870	876	861	911	794	820	825	852	878	859	807	884	831	818	810	873	835	792	873	828	761	852	882	838	820	779	834	830	843	901	887	843	815	878	853	862	869	891	831	805	823	863	844	833	898	797	884	781	838	881	814	833	842	857	851	822	821	839	772	870	832	830	850	843	824	877	863	823	880	822	844	835	834	844	824	864	834	849	843	910	857	817	869	861	886	815	858	808	833	853	793	817	851	843	879	849	867	852	880	828	833	873	844	868	836	845	847	779	867	862	826	841	842	807	844	864	897	852	826	831	825	838	833	829	886	797	888	912	913	836	847	823	811	841	813	803	826	896	814	816	824	805	841	801	848	887	794	797	801	885	919	856	810	841	828	908	858	892	817	851	859	865	839	899	804	853	804	899	846	795	851	810	846	803	849	808	816	833	865	802	873	840	844	821	872	823	808	855	867	902	842	828	863	827	863	819	787	856	850	785	870	874	821	794	811	849	847	821	865	849	906	853	907	847	846	838	843	796	807	866	790	823	906	826	835	880	813	808	821	872	904	880	775	854	867	777	872	834	849	795	867	814	826	830	828	830	800	811	841	853	872	817	911	931	799	817	876	818	828	844	830	930	865	877	816	866	836	794	816	823	791	819	865	869	818	816	845	841	849	868	877	847	824	813	831	840	853	848	826	808	836	824	822	861	867	867	922	810	859	907	838	832	879	872	816	837	822	813	840	862	823	871	798	908	811	873	839	845	876	839	836	845	770	822	800	798	844	813	820	879	857	869	810	833	839	838	858	899	828	839	820	878	834	862	856	838	832	841	882	816	866	884	843	798	888	808	898	871	852	825	861	872	848	848	821	892	867	811	852	803	772	835	873	769	840	889	850	838	869	847	850	825	836	864	908	838	826	807	855	829	816	818	859	863	838	844	852	873	798	785	820	843	822	838	845	788	864	864	837	842	849	860	818	878	828	845	831	824	836	777	847	834	819	828	831	877	840	794	849	862	801	878	836	867	873	824	811	882	833
10031	23663	18237	10557	7997	5852	4376	3313	2562	1929	1692	1411	1230	1177	1085	1029	976	1004	933	956	943	897	905	982	933	953	952	953	926	905	936	900	864	878	892	931	908	870	898	880	847	897	905	874	915	861	872	882	867	866	809	887	912	886	841	845	860	836	836	857	884	857	865	873	860	884	915	869	810	818	886	807	863	881	867	849	861	832	848	849	878	818	816	887	895	874	862	867	850	927	828	875	799	840	857	891	848	819	847	845	837	800	849	803	843	852	843	846	848	829	908	859	832	851	910	822	844	811	868	802	791	887	843	826	821	844	874	852	825	798	832	812	793	884	858	836	840	871	818	872	857	820	800	817	843	792	849	866	859	886	816	830	837	866	812	823	868	835	839	838	816	805	779	866	862	880	860	864	887	824	842	816	790	843	842	866	797	849	865	839	805	843	837	839	877	851	837	819	801	841	858	867	805	833	798	804	817	821	876	838	835	842	816	854	784	819	866	828	798	836	830	914	870	807	795	834	885	867	849	873	816	900	822	854	811	853	891	830	856	812	875	775	839	823	796	854	856	815	881	895	883	852	867	858	842	825	856	823	788	878	842	825	916	843	870	868	803	900	854	796	816	775	873	854	829	875	847	865	889	857	828	830	851	866	835	852	879	841	815	816	829	783	858	835	840	840	856	797	862	812	836	843	819	814	854	869	873	805	834	823	882	883	852	850	868	839	887	817	826	850	848	848	822	828	821	848	831	870	798	852	839	823	795	856	775	886	827	825	816	826	821	754	808	855	814	859	843	914	814	851	859	857	830	846	849	876	793	798	838	849	853	871	848	823	860	881	824	827	827	823	804	796	813	878	877	847	861	790	817	836	827	812	832	799	821	853	843	816	837	849	850	866	858	877	803	849	820	853	801	833	839	837	859	834	827	857	847	817	782	857	866	815	864	842	795	843	869	811	863	830	831	879	801	882	885	832	843	777	874	837	865	814	838	880	828	845	869	844	845	870	839	856	813	842	895	883	860	828	823	805	841	861	840	835	842	889	839	831	843	851	866	817	852	857	888	864	811	845	825	837	873	863	816	820	827	899	787	822	880	797	832	828	820	893	836	861	853	900	838	804	843	830	844	828	848	814	862	868	846	822	842	888	841	853	826	842	880	836	795	849	859	871	876	842	823	849	885	880	849	775	816	883	857	822	791	809	885	866	845	885	867	849	823	858	887	851	900	820	838	840	817	836	882	852	839	881	854	824	814	883	857	872	826	825	799	863	814	856	810	793	843	842	831	855	815	835	816	904	811	857	891	822	830	878	864	837	823	860	903	853	853	804	864	833	854	846	819	840	821	858	818	835	868	817	865	832	820	879	878	827	852	812	821	846	829	865	800	855	846	835	811	819	889	854	847	817	835	844	882	843	845	862	845	887	850	888	852	825	858	818	867	875	776	845	818	856	840	836	829	838	799	843	815	877	864	837	816	793	867	857	882	818	782	911	868	871	859	846	843	866	822	794	775	880	903	836	861	853	856	882	880	843	864	822	851	848	864	789	849	836	851	791	830	881	879	839	829	888	817	866	860	837	871	855	853	840	847	831	853	834	824	781	843	807	845	843	799	873	849	816	887	810	826	864	842	811	847	820	805	819	776	869	830	845	841	834	839	848	749	808	891	823	876	817	831	836	848	889	839	854	868	827	846	855	840	902	779	819	853	785	856	813	847	837	801	847	833	783	800	845	856	795	883	877	834	910	822	817	800	841	783	790	867	877	798	849	936	871	859	861	845	875	888	844	810	856	855	843	815	866	817	830	868	804	870	839	801	865	868	852	816	814	805	862	877	809	837	843	893	901	829	857	843	827	860	844	850	850	856	867	814	845	807	830	824	861	761	849	872	916	854	909	806	835	851	823	773	789	815	862	819	867	831	869	813	860	825	827	811	895	807	822	842	815	834	882	862	869	850	832	824	835	830	795	858	791	799	879	823	756	873	823	892	877	848	825	816	863	871	816	864	857	848	846	807	820	793	860	822	822	873	831	796	854	816	833	854	827	886	868	892	848	841	822	834	837	861	863	850	881	843	857	866	878	831	819	818	820	824	806	820	868	844	822	806	827	890	858	826	856	811	850	881	823	869	858	847	809	811	860	860	843	860	857	818	839	889	833	834	799	831	874	863	824	865	865	835	849	857	862	869	853	835	863	820	867	869	844	834	850	764	869	838	888	824	873	822	830	878	860	794	845	854	790	818	841	807	808	833	877	809	868	856	844	828	806	877	855	820	861	824	834	866	860	890	854	818	854	855	743	833	816	860	852	814	804	894	866	830	880	804	850	834	847	815	820	827	830	847	758	857	823	802	847	886	869	892	837	833	873	828	786	855	860	806	850	831	810	865	849	835	785	801	830	869	873	877	842	848	801	850	835	900	871	794	814	835	802	814	883	832	884	833	843	836	835	845	804	820	876	855	853	857	865	817	792	823	872	825	830	832	858	791	821	850	843	857	845	839	847	844	855	888	814	846	837	823	876	853	864	850	805	808	886	804	865	857	880	801	883	827	845	859	803	800	882	819	881	867	827	848	848	844	856	865	812	872	802	839	855	812	849	825	825	810	833	887	781	818	874	847	833	825	805	803	843	847	845	883	834	836	849	810	824	883	848	855	858	807	829	836	841	840	846	811	816	833	839	825	857	852	845	883	850	815	896	794	849	850	854	842	824	811	858	847	824	838	936	833	818	820	819	861	812	841	885	852	848	880	844	839	857	839	864	881	865	883	807	798	888	819	851	828	829	829	848	797	836	811	842	783	822	868	841	853	875	835	829	816	826	832	875	821	853	796	829	829	840	822	899	837	818	818	802	894	885	791	874	810	801	821	870	831	822	833	848	859	868	841	824	818	819	831	803	855	833	837	827	819	813	819	842	859	898	854	832	859	840	841	808	806	834	872	837	842	852	851	858	885	811	862	837	814	824	857	799	861	834	793	869	856	832	882	818	889	811	856	816	804	864	835	790	828	883	868	893	813	815	908	799	862	855	819	808	860	877	877	810	860	806	870	885	811	833	812	849	862	839	795	824	851	843	901	819	816	837	845	851	804	828	836	809	796	841	845	816	831	858	875	838	796	856	860	824	840	839	880	811	884	896	823	809	846	842	831	838	825	824	825	766	907	886	802	854	846	837	810	838	817	834	842	834	794	858	865	820	871	854	834	807	849	886	837	891	826	861	825	921	786	870	853	847	824	842	813	856	841	845	829	816	821	845	853	848	854	884	860	827	842	854	791	824	873	852	874	847	826	827	800	819	865	833	821	807	836	814	881	854	815	825	803	865	829	864	789	827	810	830	853	891	887	818	878	849	802	809	795	801	859	846	830	829	861	828	813	807	874	864	856	832	852	864	854	816	765	864	877	862	852	858	856	838	832	846	809	843	854	817	866	870	861	869	803	892	820	893	833	879	875	817	816	841	804	861	846	848	871	827	848	853	787	840	863	827	914	838	844	866	814	829	897	847	815	818	839	821
22583	21325	29077	23934	21343	21597	14124	4119	2663	2041	1653	1407	1166	1007	993	900	780	865	792	795	731	716	729	748	723	684	759	733	656	695	686	679	710	768	676	653	645	660	649	646	613	615	654	646	602	612	654	625	624	607	634	566	560	587	609	573	620	598	607	629	631	640	546	614	647	629	577	616	595	634	611	599	593	622	586	561	645	599	635	562	591	529	578	600	642	593	602	569	605	582	604	606	586	620	580	598	599	575	610	605	607	560	612	536	605	547	557	550	582	556	554	536	570	613	571	541	578	586	556	582	582	546	556	577	562	618	563	574	565	543	556	534	584	581	561	600	590	583	590	564	609	572	627	589	489	536	596	572	584	600	614	589	587	536	541	590	583	580	566	568	570	609	576	571	549	562	566	525	596	581	599	549	578	556	558	591	583	550	558	600	609	580	597	556	557	605	568	574	547	558	615	572	619	569	577	607	584	622	545	534	549	596	607	536	563	556	586	602	594	616	562	560	549	565	571	554	562	568	563	544	549	570	545	539	559	550	602	523	550	593	627	569	563	559	565	579	579	537	610	572	576	582	571	581	516	629	584	596	607	546	566	531	575	603	627	598	541	577	612	550	550	613	632	613	559	580	577	554	584	539	629	553	563	577	565	608	595	578	555	585	553	585	548	578	531	578	608	581	592	589	584	574	551	528	568	546	594	602	555	565	585	560	605	604	581	590	553	608	591	541	583	579	553	538	559	533	545	562	550	574	533	617	577	552	590	571	522	560	580	585	592	598	564	588	560	584	578	587	595	588	584	558	576	577	564	545	570	602	577	542	550	590	559	566	592	555	594	537	555	562	561	548	540	591	609	596	575	589	566	607	565	552	574	586	564	602	538	570	564	555	587	568	576	565	582	589	607	588	583	544	560	553	555	614	601	587	604	582	578	580	539	578	537	575	572	567	570	563	600	536	557	587	565	589	548	572	517	602	546	571	571	611	559	587	575	566	586	575	534	603	580	549	585	564	551	583	574	558	539	560	534	570	624	590	575	582	528	571	545	544	581	553	580	554	606	577	567	627	542	581	556	632	547	563	554	569	589	566	530	549	534	587	607	608	588	601	561	607	609	566	621	580	568	580	546	586	607	553	552	567	582	606	597	565	543	548	588	555	575	605	593	541	532	589	579	570	583	545	578	572	544	604	557	590	554	545	569	593	583	581	519	561	546	605	573	591	589	596	605	570	594	563	608	556	566	540	591	559	578	564	552	587	563	588	588	596	539	580	630	570	595	582	565	531	581	554	626	567	628	566	568	591	601	553	556	590	584	560	565	518	557	620	583	583	599	581	553	549	560	592	571	595	587	598	577	579	556	583	563	532	601	548	564	545	551	556	593	597	552	542	554	600	579	593	574	570	582	576	589	521	569	561	534	587	596	567	564	560	575	534	564	573	583	571	630	536	566	618	546	600	591	555	569	525	608	594	582	571	547	582	532	562	560	575	581	650	564	538	584	555	615	516	579	546	568	592	608	559	550	595	535	608	521	567	594	570	549	626	536	576	572	584	536	560	573	605	576	572	624	566	548	549	587	547	603	569	552	531	558	576	564	569	543	575	573	580	574	581	558	603	601	571	582	568	544	561	590	609	550	581	560	550	577	571	557	560	581	530	571	574	520	594	556	576	601	554	581	566	587	548	602	535	548	612	553	563	573	591	569	561	584	583	584	563	591	560	616	555	612	593	586	565	589	555	530	542	558	564	598	538	581	532	608	583	543	632	571	607	573	572	572	553	561	545	538	568	535	571	552	555	563	616	551	600	556	586	603	576	557	602	574	568	553	593	596	548	550	589	608	558	565	596	571	609	589	533	583	542	547	579	538	554	608	537	623	573	616	603	610	594	555	604	593	567	567	603	585	577	603	556	576	599	572	507	550	563	540	551	541	566	518	549	572	554	545	585	593	532	592	579	651	589	552	587	571	622	559	539	574	544	513	596	566	603	598	588	522	601	539	562	602	606	582	535	548	606	593	598	581	567	549	616	526	563	547	565	575	639	567	551	584	582	626	567	534	547	569	554	557	556	598	551	592	552	593	544	558	608	562	562	571	574	570	596	577	628	586	598	548	545	576	571	577	558	564	598	581	621	562	518	574	585	556	576	580	553	577	558	576	588	545	560	556	583	551	552	556	581	596	589	560	534	542	582	530	552	580	520	563	600	615	585	584	574	592	567	573	535	540	581	593	551	601	571	544	578	567	569	548	596	604	621	547	576	611	624	566	545	582	552	556	574	570	565	589	556	572	575	582	513	558	548	559	604	525	590	566	556	534	578	603	572	596	576	539	569	595	578	527	574	559	610	544	603	583	576	541	549	540	583	593	556	567	572	612	587	581	567	605	596	609	533	581	608	576	562	551	580	548	556	603	591	588	590	583	552	571	567	547	590	608	563	554	578	564	602	555	546	571	615	543	502	577	568	572	586	554	595	647	595	563	555	590	563	590	556	552	552	558	557	605	534	578	587	559	540	594	573	626	551	554	585	571	558	526	609	580	603	560	576	602	594	539	599	609	600	593	553	572	550	571	553	573	571	555	578	575	538	579	557	544	583	562	603	582	572	594	599	633	548	595	543	580	593	561	539	599	569	571	558	587	575	560	551	582	571	614	541	588	533	559	558	558	567	560	551	606	552	563	556	563	549	591	597	554	573	545	581	550	561	559	573	593	576	549	595	555	553	620	534	570	565	557	580	559	601	553	572	555	551	590	578	542	535	588	553	621	601	521	587	601	520	597	560	583	546	581	539	576	528	583	560	583	569	592	607	590	584	580	592	559	618	554	575	584	597	590	601	546	605	600	558	570	571	562	582	582	608	592	566	607	540	552	583	537	569	549	569	563	640	586	564	520	565	585	545	567	571	567	556	553	551	585	566	602	546	561	528	595	588	573	579	594	525	573	608	576	594	563	574	588	570	584	581	553	571	548	560	556	501	558	591	561	533	549	524	553	579	574	582	576	546	538	561	540	554	588	577	539	576	562	566	583	600	605	562	567	551	549	590	588	576	634	580	562	540	620	559	600	545	621	568	570	576	609	616	554	587	548	577	565	570	596	611	566	542	594	556	598	574	553	532	573	560	551	559	606	581	556	563	575	592	553	542	591	561	537	596	627	572	621	561	613	545	527	544	580	621	563	547	565	581	531	573	620	578	548	630	574	609	588	589	581	607	549	599	596	568	598	565	556	623	602	551	577	568	593	538	600	580	591	588	544	573	573	538	594	552	521	547	543	589	589	621	577	572	570	612	572	583	565	582	586	534	549	535	580	551	544	525	580	558	575	528	563	537	559	570	612	531	594	562	568	540	576	580	596	565	585	588	590	574	563	593	544	639	560	568	630	554	497	631	601	589	558	585	557	580	621	635	572	598	534	611	574	579	551	593	554	561	563	542	583	580	582	588	574	557	570	576	541	538	559	576	574	569	605	528	576	543	565	567	559	562	561	577	570	548	572	543	601	597	575	586	556	573
11755	31767	25436	16227	12436	9345	6806	5161	3871	2868	2202	1779	1444	1270	1160	1035	965	904	880	905	830	820	818	779	774	762	731	748	758	754	746	685	752	750	726	710	668	683	715	623	694	665	695	659	603	658	599	644	629	637	608	612	621	597	583	635	613	652	642	607	645	623	622	644	614	640	620	655	628	616	587	569	589	610	603	594	593	601	584	619	609	627	576	654	608	656	607	548	575	660	595	561	596	564	583	614	547	576	655	566	558	589	571	610	620	579	601	577	582	594	563	592	589	568	590	587	606	552	606	581	577	578	556	606	552	596	532	568	598	578	559	636	582	565	601	576	592	580	552	582	603	595	579	579	585	595	561	545	571	584	548	606	600	615	573	580	572	587	578	566	563	535	604	557	576	591	599	541	593	571	559	597	570	598	582	572	534	582	574	617	585	554	577	548	604	554	580	551	577	527	536	552	596	546	586	567	598	544	535	597	563	564	615	588	572	586	579	558	550	615	634	594	596	582	577	595	562	583	592	587	568	613	577	552	546	602	596	549	618	573	585	597	579	533	562	595	538	542	614	541	564	595	594	577	589	589	617	601	597	602	596	592	566	598	572	603	595	566	595	570	637	536	590	572	588	594	540	589	612	541	589	559	610	613	583	561	546	551	556	580	550	588	600	586	586	611	577	589	558	582	565	610	578	573	549	599	597	549	593	607	548	607	577	589	597	571	571	582	569	563	571	551	554	577	591	575	559	596	573	587	574	560	635	560	574	544	574	588	576	571	544	604	591	578	568	599	523	589	559	565	543	641	584	588	544	605	607	548	562	588	546	600	542	564	591	557	609	604	594	551	595	558	598	525	562	537	577	545	574	549	545	565	562	551	576	589	579	570	590	576	618	543	591	555	568	584	551	641	607	588	574	547	549	590	608	591	558	581	541	575	570	562	575	581	609	588	597	602	558	614	594	599	602	529	602	617	585	567	587	625	582	587	566	554	599	555	606	583	596	601	566	585	639	579	558	530	572	583	563	611	568	618	579	554	573	603	511	547	617	593	595	596	596	569	592	561	564	557	552	552	595	573	547	627	585	556	602	579	556	591	569	527	588	564	584	555	588	591	585	575	581	593	550	595	563	594	532	547	589	592	526	577	590	578	573	540	576	547	626	598	589	559	591	561	555	573	567	556	565	597	568	556	541	584	574	558	566	562	581	571	573	579	630	612	546	586	539	611	577	558	628	560	551	572	590	580	590	607	592	602	556	597	621	576	572	597	565	615	545	569	538	570	578	518	571	564	593	560	591	524	530	553	572	606	570	547	587	562	560	580	567	549	580	578	562	567	596	583	576	582	556	620	570	611	568	606	574	520	572	595	554	556	581	576	590	561	583	594	565	549	586	606	590	573	596	621	585	557	575	578	554	597	550	555	538	572	603	555	585	550	618	562	606	592	609	604	584	604	572	561	580	562	559	575	597	588	582	591	592	585	584	591	570	604	583	574	604	580	577	617	575	620	612	585	627	549	548	531	582	596	564	595	608	618	588	577	593	554	610	567	603	616	596	553	572	603	565	532	551	625	578	549	589	617	599	577	588	578	573	587	556	549	570	591	530	579	527	543	579	565	572	582	579	591	569	601	571	575	537	578	588	602	583	582	578	601	549	581	546	549	593	588	587	565	578	543	526	578	558	603	575	567	611	540	633	566	546	599	545	570	538	632	566	580	600	528	565	576	581	541	619	560	591	574	599	589	595	607	574	588	558	559	558	632	574	607	543	577	581	580	553	556	607	593	578	591	599	604	565	610	574	549	600	558	582	584	578	576	561	542	573	645	587	617	582	560	583	548	588	584	592	570	571	570	547	585	562	530	615	605	602	548	562	577	571	592	598	575	601	612	546	542	606	565	600	572	566	551	584	550	574	547	578	570	587	598	581	577	586	554	585	576	672	591	550	578	604	575	583	595	587	600	640	596	603	553	581	575	534	627	538	574	580	603	573	549	582	542	568	580	594	572	560	563	552	598	583	580	592	570	584	560	581	598	575	612	550	614	537	576	568	555	616	578	530	571	592	599	613	572	584	575	600	593	571	561	579	561	603	600	590	582	635	589	543	620	593	604	551	596	574	572	560	561	553	536	569	575	548	586	562	531	562	570	578	554	599	557	569	607	544	576	592	590	585	597	570	568	561	592	582	528	587	565	556	576	562	588	549	553	596	601	569	596	599	546	579	592	587	562	619	582	614	572	555	551	622	582	573	601	551	618	617	544	576	610	613	559	591	588	549	556	556	600	570	575	614	571	587	583	568	569	580	581	590	584	597	595	605	573	581	601	575	573	583	561	604	534	564	588	557	591	598	539	598	541	553	585	608	551	549	570	546	567	574	592	597	607	560	606	519	649	571	580	545	556	530	580	550	548	560	608	559	579	551	588	574	587	591	621	614	555	580	566	593	573	598	604	520	547	570	567	607	558	579	572	557	560	591	513	609	571	560	596	614	602	531	580	563	583	606	570	590	611	530	567	581	557	560	584	533	567	548	538	587	569	525	596	541	560	590	589	553	557	544	624	589	597	605	568	559	565	571	585	637	569	609	612	580	525	590	553	609	569	603	571	561	582	519	541	602	602	556	542	604	539	582	575	559	573	570	582	575	590	578	608	567	585	603	588	585	559	600	585	570	546	568	547	602	574	580	592	588	552	561	603	589	605	563	603	619	559	582	588	562	518	592	591	570	567	596	574	545	567	598	563	590	567	511	606	480	548	572	541	607	589	588	551	560	583	568	605	594	565	579	622	615	578	576	602	595	587	583	622	622	562	586	597	541	583	606	578	588	589	564	557	585	605	546	593	552	545	560	577	547	579	625	638	581	597	534	565	597	582	595	559	571	598	610	624	570	578	542	574	611	590	549	596	575	584	574	579	570	569	605	568	564	586	555	567	569	548	592	580	567	580	594	600	589	579	610	588	603	522	581	587	565	558	553	588	581	545	565	575	606	551	551	564	570	585	561	565	579	589	541	577	581	565	591	582	545	592	577	576	572	584	587	533	600	577	593	616	597	589	602	566	587	567	619	560	538	570	600	580	556	595	584	612	622	543	566	584	609	600	601	595	586	595	617	592	607	563	593	544	578	569	606	557	601	598	579	588	571	591	574	615	614	617	593	595	594	604	612	532	566	587	543	588	541	590	583	605	601	555	576	584	549	573	590	581	637	584	561	580	543	635	594	554	583	578	582	599	598	569	582	565	584	592	552	540	593	573	561	571	590	598	561	568	583	568	540	564	575	582	561	628	553	579	572	597	587	597	604	575	595	558	588	572	541	582	563	580	541	612	593	581	598	576	552	520	547	526	583	626	611	570	594	560	563	583	585	593	542	582	573	542	614	605	579	586	580	545	567	603	594	552	574	597	606	551	601	594	587	636	607	510	597	578	565	582	609	592	568	551	613	616	600	616	596	562	563	592	556	629	587	570	542	561	648	581	563	576	585	587	593	569	585	598	548	600	568	591	598	568	564	535
27925	20225	14832	8037	4401	2890	2152	1715	1431	1204	1083	1040	976	913	886	844	898	880	840	885	905	884	851	865	902	889	875	869	935	852	843	851	817	857	847	797	848	849	812	798	831	841	822	805	870	815	876	861	792	798	809	777	808	822	835	873	867	884	797	866	866	869	818	834	877	819	816	942	847	818	809	892	837	794	838	861	820	871	831	787	863	865	836	795	797	826	842	891	866	865	843	853	828	826	842	779	839	812	808	872	770	831	812	859	864	871	825	835	844	810	850	801	815	855	838	869	816	809	869	828	821	791	802	853	849	799	851	825	828	819	832	866	863	845	881	826	837	826	792	833	820	874	833	853	864	850	806	803	815	853	781	823	842	807	840	839	830	825	844	810	778	805	841	836	843	800	808	837	837	803	793	885	862	865	834	803	841	809	804	829	838	779	848	831	878	806	786	826	812	827	851	803	817	807	836	845	820	885	835	817	847	872	848	836	848	851	803	819	825	800	818	857	765	836	821	834	835	890	828	818	848	816	862	819	858	862	811	836	807	803	765	806	840	821	825	817	833	819	791	843	841	848	855	784	809	822	813	834	852	808	815	856	871	780	768	795	796	800	818	804	814	844	848	877	857	876	825	799	870	819	845	818	795	839	831	877	834	848	869	814	851	843	819	796	850	809	822	813	820	852	816	821	813	868	861	821	843	852	827	821	792	831	813	817	838	847	845	799	902	792	832	828	857	870	801	775	807	847	792	861	840	842	832	829	820	831	839	824	823	887	855	819	797	783	822	809	853	841	792	846	830	824	796	814	816	849	863	819	814	814	873	831	851	849	810	811	846	779	783	806	789	847	820	807	823	823	844	829	852	843	764	810	866	831	814	816	829	821	851	797	840	829	823	828	869	843	858	823	870	823	828	791	827	813	807	819	851	780	814	814	861	814	851	841	860	831	832	791	771	808	851	836	853	824	832	797	791	819	844	816	830	779	885	797	898	858	814	803	827	804	790	769	846	821	828	851	783	878	851	838	827	799	837	802	813	835	852	845	833	818	790	831	774	855	845	875	847	777	805	866	817	814	827	792	833	821	849	846	851	828	810	812	811	854	857	795	847	857	841	811	857	818	799	821	817	864	816	823	819	810	841	862	771	783	798	813	811	797	861	809	864	814	806	858	821	837	840	839	801	831	854	856	828	800	857	822	858	793	870	868	883	853	804	828	843	806	815	769	830	822	844	820	828	830	834	855	864	838	817	782	846	826	832	835	827	787	803	857	805	848	843	868	845	792	825	825	824	818	811	807	866	908	881	795	825	791	867	825	834	866	822	831	868	846	848	875	819	813	827	863	855	835	841	815	844	785	804	805	812	830	843	831	830	808	796	804	875	816	846	812	790	817	770	856	803	871	812	804	855	857	832	796	801	832	834	837	862	860	823	786	802	899	858	857	862	844	805	793	810	828	781	847	870	850	881	800	848	846	817	830	819	824	832	903	830	863	855	846	859	818	820	842	825	832	761	864	810	858	795	855	857	878	841	837	846	829	836	872	845	840	851	820	803	832	769	771	811	841	840	814	792	833	846	842	855	818	790	805	863	819	851	798	791	823	805	789	836	835	760	827	835	831	852	836	821	856	838	818	829	827	798	814	794	805	823	828	838	857	836	801	768	858	873	830	813	777	843	817	801	865	856	836	819	807	881	739	832	815	889	819	777	856	836	859	848	824	833	788	875	883	843	762	846	835	882	814	803	817	831	845	860	844	920	792	809	806	823	853	818	879	788	828	814	831	814	821	859	797	853	817	815	840	848	848	781	803	829	798	850	796	835	829	832	830	816	790	838	854	856	803	757	793	818	804	827	848	890	842	841	848	869	880	786	831	829	834	798	857	856	848	779	855	802	835	843	858	870	854	841	852	824	873	836	839	858	840	902	831	840	835	816	780	866	846	839	816	811	854	823	845	832	830	856	835	848	871	744	878	850	828	850	801	788	872	819	840	800	813	805	866	845	787	859	817	823	836	810	823	901	796	830	791	834	833	841	850	875	819	802	849	852	840	864	831	856	862	820	806	852	845	836	876	865	858	818	824	812	825	842	808	763	839	782	842	849	809	831	830	829	808	831	859	850	833	827	840	854	849	786	784	756	780	824	846	856	858	809	827	775	779	857	846	868	801	840	804	850	826	787	866	799	823	828	793	873	847	823	874	890	829	828	820	824	789	790	798	837	825	779	762	849	833	879	790	821	864	774	826	827	850	855	831	798	814	779	829	852	772	834	811	809	764	876	861	846	859	816	798	813	859	838	867	832	847	829	815	876	825	863	801	848	796	861	845	851	824	794	796	796	774	839	787	795	893	756	841	834	833	797	834	839	882	851	854	817	832	853	857	804	866	851	835	831	830	803	840	833	785	798	853	827	829	869	853	824	871	831	815	847	861	846	865	868	787	790	866	824	825	845	834	852	862	896	823	787	870	848	850	778	847	814	833	861	828	841	812	843	868	876	843	834	829	806	846	799	816	903	830	796	815	782	838	839	788	831	796	800	833	826	814	811	822	801	850	820	860	839	768	800	848	855	858	801	817	834	844	873	790	818	816	888	789	872	826	843	828	812	832	889	817	887	817	840	871	876	868	778	867	787	802	826	875	820	874	845	831	890	778	822	910	894	824	884	867	883	839	813	803	875	824	842	821	798	835	798	782	921	830	827	859	863	811	902	838	842	817	841	835	806	869	784	828	828	879	851	831	852	868	846	817	824	797	822	782	800	841	818	846	819	833	811	841	839	892	848	799	814	806	817	845	839	804	848	820	773	830	831	831	843	849	825	775	848	832	848	856	794	838	887	814	802	899	857	810	854	819	864	852	888	836	814	777	829	787	815	818	802	790	847	856	864	886	799	778	825	834	794	825	775	884	861	841	837	808	825	808	811	823	814	886	848	814	801	835	826	857	788	787	812	797	823	763	793	827	807	774	822	870	823	818	819	855	860	754	806	825	787	870	830	818	865	835	786	839	799	844	813	823	830	849	839	785	841	782	764	865	802	838	821	789	844	814	859	869	856	781	791	863	804	809	811	864	838	804	847	850	846	833	844	820	834	840	828	821	826	812	767	870	826	852	860	823	832	838	837	807	858	855	844	773	831	817	799	795	781	798	833	865	815	810	815	805	854	828	839	865	853	850	822	831	794	820	823	829	851	836	834	846	808	826	780	843	873	822	882	826	810	839	852	810	850	844	834	867	830	809	786	857	849	875	847	807	825	850	807	859	804	840	865	842	882	830	749	866	877	853	872	763	859	807	876	800	873	876	872	864	819	814	765	812	841	818	802	889	803	835	828	803	853	792	844	821	843	811	853	798	843	825	830	808	794	867	829	791	781	874	784	809	901	874	820	859	837	814	886	808	806	851	865	860	828	841	842	831	848	854	801	859	821	823	856	817	823	881	843	801	821	824	797	822	794	770	820	853	841	854	835	882	837	900	825	840	784	830	897	849	807	796	833	855	843	837	811	863	809	886
10383	18251	13646	7726	5655	4134	2945	2357	1891	1524	1335	1124	1078	957	942	911	927	902	904	907	918	873	929	867	879	908	965	876	952	871	868	878	862	863	878	849	874	797	833	893	842	900	858	916	878	912	881	890	870	871	839	886	835	797	863	807	802	822	838	816	852	824	861	819	814	879	922	857	850	843	856	832	856	817	884	863	866	796	807	849	864	839	851	879	858	846	875	804	913	830	820	855	850	846	846	874	810	841	788	812	855	844	802	873	836	827	841	788	872	804	882	847	830	878	844	818	799	801	824	814	841	830	838	824	842	849	821	795	838	872	829	866	830	839	876	866	833	800	856	799	877	778	805	845	800	878	842	867	855	787	827	839	878	767	890	812	900	855	864	847	862	852	841	796	897	916	839	809	867	828	817	839	847	871	845	846	838	853	843	873	814	819	879	833	899	875	842	810	822	830	860	839	820	867	843	852	836	855	855	838	869	857	838	787	842	823	828	836	824	863	881	800	857	873	792	790	888	850	840	851	844	855	840	866	851	836	824	822	826	848	829	849	829	796	835	842	788	836	851	844	816	776	862	866	849	855	849	854	832	806	801	897	827	834	850	879	803	862	840	866	807	836	870	891	862	790	861	877	877	845	832	855	853	835	868	845	838	843	806	848	856	827	818	851	904	853	831	842	827	782	860	865	864	822	842	827	841	866	842	827	792	789	854	846	832	845	788	865	906	844	861	774	894	850	915	863	855	837	866	830	854	841	831	806	891	831	807	868	842	842	849	883	827	834	834	838	876	903	811	876	817	787	842	847	825	850	878	822	882	867	883	816	860	857	839	837	836	874	817	822	811	878	777	785	860	885	840	858	827	816	879	827	829	840	838	782	876	863	870	882	814	845	818	880	832	863	832	832	890	862	806	870	805	822	862	825	837	821	823	822	887	846	823	798	855	857	839	887	809	840	819	869	820	853	813	801	812	857	851	813	853	860	819	797	859	778	862	835	846	890	886	871	804	863	853	854	842	816	820	885	806	833	829	862	850	835	878	847	824	833	851	878	883	861	782	810	840	802	831	805	804	829	833	833	891	893	857	849	851	819	806	856	867	806	835	823	844	805	863	817	891	821	836	794	856	820	879	832	847	833	851	817	870	905	867	865	843	853	822	873	857	874	836	863	851	806	860	803	819	830	830	864	881	895	841	802	834	852	786	851	865	818	878	832	826	874	851	810	817	887	840	815	850	829	808	851	835	819	843	805	824	824	890	880	890	868	849	793	824	871	871	851	835	855	882	911	840	819	798	820	808	869	864	821	839	851	883	820	893	840	860	809	789	805	797	857	841	856	855	844	842	830	826	830	833	796	843	818	820	897	833	805	823	833	894	854	859	857	832	811	837	840	823	804	836	843	839	818	827	879	807	860	794	862	837	810	839	824	885	822	850	822	837	876	879	840	816	842	851	853	827	893	828	838	843	851	858	883	847	865	869	799	791	865	841	839	858	872	787	856	826	824	853	861	828	871	881	818	808	834	833	803	825	826	883	864	856	819	854	848	882	793	860	808	868	860	860	889	850	828	863	851	788	790	855	840	921	821	841	842	891	866	881	837	807	863	844	835	828	837	845	836	825	863	886	842	835	855	823	842	878	846	820	875	790	839	878	819	827	839	898	828	836	774	821	813	841	810	815	851	867	829	861	827	835	846	840	853	922	834	856	869	822	884	866	862	846	856	862	798	875	845	855	860	845	856	822	868	815	854	839	825	805	787	849	851	817	806	823	844	802	868	860	814	815	821	835	810	825	835	829	808	876	819	847	854	834	852	865	860	832	863	797	821	826	842	857	854	841	834	876	838	864	827	876	813	830	815	866	828	783	810	818	819	790	819	874	832	846	835	918	805	868	824	844	873	814	842	848	856	812	857	838	808	840	771	821	868	875	855	887	862	813	864	844	869	819	859	834	840	836	836	795	823	852	827	890	834	860	817	851	862	851	817	907	831	866	828	824	843	846	832	895	845	808	793	832	867	829	839	861	849	817	886	853	862	858	869	869	894	830	817	829	808	814	879	842	843	784	843	811	837	823	858	838	847	779	875	918	866	851	781	864	857	862	747	824	841	818	824	851	902	812	838	767	854	900	849	849	860	870	813	888	839	852	779	847	865	844	810	797	862	796	869	835	771	817	860	786	866	832	833	854	856	871	889	833	819	829	766	836	821	844	831	832	778	861	859	863	840	804	838	851	871	829	872	815	787	793	876	797	829	883	803	831	808	830	846	804	827	839	844	855	776	819	861	860	886	842	890	797	876	813	871	864	886	871	828	832	892	889	825	797	875	826	868	888	833	853	843	839	882	856	828	868	771	820	847	874	782	812	883	785	806	851	884	830	836	862	878	809	830	843	844	817	879	824	827	809	894	798	813	817	843	791	834	850	840	896	814	845	858	901	802	871	825	848	828	846	800	854	809	866	861	829	842	882	832	875	866	811	853	892	862	840	837	819	842	850	842	822	853	852	794	844	832	834	875	893	818	838	869	849	813	862	827	831	847	860	895	830	887	853	829	838	860	891	800	906	868	799	867	831	844	829	813	820	790	800	875	806	851	809	885	824	806	829	836	861	854	791	870	838	792	816	852	804	874	849	857	798	785	817	889	803	834	833	832	848	800	887	845	812	801	849	817	797	829	835	790	855	831	830	823	819	838	808	837	857	828	861	874	843	827	840	861	780	826	777	841	838	844	884	804	837	894	869	829	851	840	850	828	829	789	884	855	831	827	844	829	812	820	812	837	888	803	845	848	845	843	806	850	835	841	851	877	892	892	842	861	844	834	840	888	801	811	802	854	877	832	808	857	857	810	815	869	873	779	768	804	842	853	827	893	786	797	802	835	861	819	836	872	838	824	842	860	773	861	769	866	889	899	877	832	834	822	883	838	806	780	847	841	763	863	900	901	823	845	831	822	831	795	858	828	867	820	847	838	806	866	847	829	815	840	783	864	787	870	849	833	850	846	885	848	815	817	842	852	893	829	804	791	853	876	836	858	847	793	862	864	869	776	873	870	843	847	857	848	873	839	828	815	859	846	854	882	829	871	862	808	859	812	834	853	803	796	840	781	849	907	807	849	887	824	868	858	845	819	761	854	866	810	827	868	883	794	845	794	938	815	811	843	880	897	852	789	838	859	919	811	836	842	874	856	888	813	857	858	811	867	852	866	891	835	835	876	813	863	856	838	825	856	887	857	849	828	864	865	810	850	837	841	811	854	835	842	837	787	846	821	900	872	835	825	816	832	805	819	867	850	752	818	809	831	784	856	833	855	823	846	825	815	862	763	849	849	806	828	831	858	832	871	841	844	852	812	871	839	852	814	855	782	816	798	878	736	823	868	804	821	876	870	868	806	838	867	858	842	813	833	849	871	920	809	864	823	829	857	853	804	832	808	835	873	811	784	822	822	845	813	840	871	899	807	857	823	823	822	833	863	795	837	850	803	799	887	806	809	855	804	829	855	836	817	840	845
23595	21327	28728	24308	21395	14821	4564	2615	1997	1453	1268	1016	952	885	842	839	800	802	756	760	699	709	764	713	697	738	697	696	711	677	674	711	643	691	679	679	639	673	674	662	641	673	621	629	640	616	608	676	629	608	657	626	620	616	621	614	619	602	630	627	630	666	640	629	565	620	638	715	614	669	613	666	575	644	640	589	642	607	595	625	647	614	609	570	599	637	573	554	636	638	620	605	630	656	600	630	632	615	628	580	631	563	623	595	637	623	610	605	619	612	619	586	617	659	574	634	599	632	620	661	575	587	597	633	642	621	572	607	640	604	668	624	607	621	589	612	595	590	618	614	622	581	597	592	654	584	609	639	604	606	644	613	647	596	619	625	570	598	636	648	583	614	594	620	624	607	625	640	599	613	649	627	650	616	633	636	601	604	586	601	635	563	633	637	595	597	611	608	593	639	563	586	582	655	555	564	639	591	586	630	606	624	599	598	610	617	626	570	609	584	633	639	599	604	633	637	571	614	622	619	644	594	617	595	626	597	618	583	593	631	631	570	632	593	639	626	592	618	566	593	618	599	572	595	586	647	623	597	640	567	625	566	626	614	604	588	593	641	566	613	606	592	607	628	603	631	590	605	596	634	598	613	628	563	610	655	578	590	625	612	614	627	611	578	575	629	598	563	588	596	612	613	609	619	610	637	587	649	591	631	604	600	625	609	569	608	602	625	597	625	604	608	613	610	641	617	571	670	603	608	654	637	573	582	611	607	611	640	634	609	597	614	596	609	574	610	625	620	628	651	634	563	622	567	596	588	608	653	615	574	584	574	573	602	629	601	619	559	606	634	614	611	588	633	596	625	614	633	577	583	593	607	586	651	577	580	634	586	586	599	630	583	615	597	601	604	611	564	597	573	580	603	614	625	630	595	619	608	572	622	644	624	576	661	597	608	565	606	567	580	617	653	580	574	633	592	607	605	563	634	636	647	606	588	595	637	586	647	595	575	560	576	562	656	625	589	579	611	609	622	624	615	573	572	593	649	647	618	557	594	632	596	617	588	637	616	567	616	604	574	595	614	652	553	612	588	626	643	563	573	592	614	584	574	645	636	547	674	595	610	597	593	618	593	636	575	611	598	657	624	614	563	557	583	632	551	603	636	596	586	620	642	593	655	607	633	632	595	610	597	613	628	645	583	637	599	599	563	571	609	627	619	635	582	673	607	618	613	641	605	586	571	643	611	596	614	625	616	621	580	641	652	589	613	626	598	626	559	621	596	589	612	605	651	586	624	586	628	626	635	630	610	566	593	608	611	642	624	594	626	669	566	630	603	613	609	590	587	597	579	609	649	611	650	605	611	597	663	581	622	622	586	627	581	627	606	584	613	620	585	576	631	586	636	649	558	598	595	616	627	599	621	623	575	625	635	593	614	621	575	643	577	602	613	626	607	591	587	583	568	649	585	576	631	579	618	606	623	609	595	626	625	633	576	655	633	604	585	598	552	619	585	611	564	568	593	592	608	588	601	642	625	612	618	610	602	573	645	642	598	622	602	632	627	668	583	616	676	621	571	616	617	601	623	588	580	660	676	598	639	584	618	633	610	608	641	588	617	609	627	585	663	591	668	625	641	617	633	596	621	639	537	598	633	623	632	616	594	628	607	627	596	645	639	626	616	621	565	608	591	622	604	650	652	670	611	638	572	633	677	628	588	617	633	611	664	617	601	649	632	610	610	554	563	578	589	592	604	581	619	603	622	620	642	629	620	637	602	591	566	602	635	606	623	633	612	631	610	558	590	609	691	625	604	635	638	554	598	624	601	622	573	608	570	623	608	652	632	628	574	627	600	601	600	599	589	607	559	615	637	578	621	637	607	632	603	611	626	647	605	636	642	622	602	584	652	637	600	605	593	616	613	603	590	594	588	657	695	615	608	604	615	579	644	647	620	572	589	618	603	616	614	575	629	612	584	660	636	563	582	575	602	597	619	613	621	564	620	608	626	656	629	599	625	635	652	621	588	613	621	615	659	622	612	586	606	621	616	564	626	646	589	627	606	591	607	602	608	567	643	577	626	618	608	625	643	615	612	585	555	592	616	554	650	618	615	609	614	594	611	645	639	575	616	601	590	590	618	616	623	579	574	590	629	585	628	605	619	640	623	609	598	603	571	607	602	557	631	598	563	591	600	636	621	612	616	628	586	588	589	561	589	633	641	594	570	586	593	636	616	572	603	638	634	588	647	616	616	606	571	576	611	661	592	614	585	645	606	604	620	657	602	593	603	605	590	611	601	626	611	622	593	603	620	603	594	587	600	587	642	631	636	681	596	605	651	620	623	641	635	652	602	599	593	581	581	639	633	622	621	616	571	680	619	583	603	582	650	608	610	647	592	619	592	628	604	595	569	608	642	615	603	616	606	627	578	601	611	599	603	641	644	639	589	567	609	614	659	678	595	611	669	582	607	614	628	651	603	607	612	625	596	591	573	621	589	623	640	614	602	646	640	609	613	611	643	585	612	613	610	626	586	601	580	665	627	624	599	607	563	562	598	644	608	613	658	610	607	647	635	618	606	646	600	625	599	636	612	680	602	617	628	638	607	643	551	575	635	618	569	621	589	611	607	583	604	672	630	643	591	614	593	584	577	601	620	625	581	581	629	623	636	611	636	617	591	634	601	631	571	624	612	621	568	577	627	585	587	607	609	634	602	617	621	579	616	616	571	573	645	623	611	574	592	593	650	598	624	630	677	600	581	673	616	616	607	584	619	603	620	605	595	592	609	611	561	545	602	605	592	627	636	602	599	584	600	584	582	588	605	594	616	623	670	560	603	603	595	624	641	620	548	649	643	600	604	637	594	622	634	582	594	683	633	612	598	617	599	606	571	589	579	669	630	612	613	645	615	597	610	653	638	584	648	618	626	598	636	578	556	591	590	623	640	614	620	611	596	601	559	640	600	613	617	618	586	604	596	624	628	594	607	584	619	566	629	647	609	586	604	649	596	666	631	563	610	621	581	633	611	631	621	559	600	585	596	622	592	646	610	571	601	595	638	605	593	604	594	631	618	622	626	608	618	559	642	588	566	609	589	618	589	624	619	591	604	591	591	635	637	610	613	614	573	593	635	628	584	586	589	597	597	586	619	593	626	617	637	587	583	572	637	648	614	640	590	611	566	602	634	613	639	605	623	613	574	585	577	599	565	588	617	604	657	608	561	640	626	594	607	625	594	632	672	581	625	636	573	581	599	609	619	625	595	577	626	615	643	578	577	618	623	600	538	638	646	593	576	614	612	591	566	668	634	577	579	627	633	582	596	607	608	604	619	653	593	655	621	585	608	584	627	598	592	607	596	664	644	620	603	629	613	599	609	599	577	596	620	605	669	618	641	611	630	598	615	539	651	600	589	628	610	646	580	612	573	604	602	628	569	629	573	639	655	616	607	582	612	590	599	586	599	627	582	629	684	610	624	596	610	592	572	574	568	609	579	623	542	637	565	573	600	596	602	655	564
9962	26340	20560	12514	9366	6693	4743	3609	2734	2105	1692	1349	1168	1048	936	953	852	843	877	794	796	805	809	796	744	739	750	760	744	735	778	743	738	752	679	700	676	699	682	677	653	682	691	678	660	665	651	654	634	649	684	626	656	598	631	638	646	617	664	702	662	659	635	694	674	656	629	640	626	667	643	663	660	634	649	668	678	662	633	677	615	678	656	632	632	670	618	638	628	691	656	621	671	653	605	615	646	630	636	638	617	617	616	651	632	643	687	676	635	616	655	662	662	615	608	634	672	622	639	627	675	637	622	632	652	632	622	643	634	589	637	602	634	617	620	644	635	618	638	641	629	630	618	597	618	632	649	657	613	626	594	612	633	675	635	636	586	642	595	639	624	611	630	634	615	646	648	688	624	672	664	622	635	588	606	617	686	654	663	603	623	620	655	674	690	637	631	599	635	635	646	642	653	648	673	585	602	602	651	632	633	640	626	588	660	610	624	607	599	619	626	622	646	644	646	661	601	683	621	681	624	643	648	623	638	668	641	670	652	636	633	632	676	652	679	607	620	609	656	597	657	652	651	613	601	614	635	627	638	651	616	642	623	620	665	622	650	668	603	695	653	620	658	635	617	606	614	640	630	622	618	640	647	608	619	674	657	639	646	621	623	654	634	632	608	610	667	630	668	660	661	637	624	670	655	623	592	621	612	647	663	660	637	608	633	658	609	657	613	649	629	618	628	627	582	607	650	584	655	626	628	660	632	627	665	632	646	691	650	613	653	629	656	635	630	609	650	645	620	621	622	645	614	632	636	650	584	639	628	632	666	632	635	684	614	709	667	625	627	591	660	636	595	607	607	659	673	595	663	590	623	637	597	611	619	597	602	588	685	601	596	625	660	614	644	623	683	659	603	646	598	678	612	616	632	633	691	625	625	637	654	625	621	624	661	642	659	617	657	632	625	605	659	645	664	642	640	645	646	608	650	657	640	598	597	621	658	595	631	659	643	630	651	638	628	658	586	632	632	588	585	611	625	617	622	672	667	617	623	632	648	636	619	624	549	606	628	648	620	626	607	648	652	644	592	612	668	625	618	645	633	630	638	579	613	638	591	633	634	640	627	563	624	636	660	700	617	622	666	635	635	616	674	628	637	663	602	657	654	665	665	633	635	663	623	621	636	586	592	639	645	630	576	660	604	634	652	614	618	676	680	556	615	639	600	649	663	617	625	633	657	621	607	658	696	609	631	631	635	625	629	627	629	587	642	617	598	635	641	625	645	628	642	660	659	630	648	587	629	632	604	585	637	624	645	645	615	644	650	647	690	663	677	625	611	617	613	626	596	621	666	628	612	576	620	686	658	629	654	646	604	631	641	629	623	603	653	625	619	641	642	624	619	653	626	622	652	632	631	657	645	655	597	602	625	652	617	696	646	614	640	644	677	636	634	653	643	666	703	604	644	669	662	658	630	654	650	626	592	700	622	620	609	602	596	638	621	623	605	596	632	675	630	636	627	641	629	577	639	631	640	640	619	613	604	628	648	616	720	666	624	619	612	625	690	622	639	607	607	611	599	628	662	609	613	628	624	640	611	639	622	617	635	637	655	626	632	608	624	606	631	616	644	608	632	579	656	626	625	679	608	621	617	621	615	661	673	658	604	610	637	650	651	687	629	603	655	655	635	598	605	653	658	634	658	592	632	610	669	659	666	638	641	675	638	603	631	645	665	625	632	586	634	647	607	595	640	651	637	626	626	676	629	623	657	652	643	640	641	648	640	617	631	627	587	651	614	624	628	641	627	658	600	643	645	596	646	625	622	670	656	604	629	597	651	601	634	643	617	607	634	652	661	630	622	664	671	622	635	656	624	628	597	624	626	637	634	606	623	661	626	600	618	660	666	670	577	621	611	625	635	649	617	614	665	664	651	605	636	626	645	639	676	628	592	637	627	633	628	611	685	658	672	618	656	613	638	582	620	675	640	606	643	601	663	657	620	618	635	621	613	645	606	653	623	691	616	698	663	655	628	589	631	630	627	606	672	605	644	640	626	611	618	639	628	679	646	645	617	629	594	683	612	653	644	677	649	626	621	689	642	629	666	624	616	635	668	641	685	657	612	598	651	609	624	614	613	602	662	683	607	630	618	636	618	634	618	610	642	619	638	650	617	617	616	613	609	632	624	621	640	657	623	608	610	649	595	668	632	674	594	614	632	636	677	665	657	593	620	633	625	615	615	616	651	640	604	650	591	618	643	624	609	667	613	628	662	664	632	584	646	591	633	678	634	637	611	582	633	674	617	635	617	602	651	634	657	655	634	669	693	684	611	581	601	606	650	656	646	650	617	611	649	585	642	601	612	600	662	642	602	668	649	612	672	627	652	613	636	611	651	590	653	631	622	649	650	578	608	666	605	626	637	647	615	622	584	643	614	653	612	642	655	656	622	641	614	638	618	641	683	618	635	649	590	642	654	617	638	634	599	690	630	598	620	670	656	670	585	594	599	679	667	642	582	682	616	624	639	641	620	596	646	617	661	590	632	626	602	596	648	646	616	600	647	644	648	607	611	660	590	617	630	598	603	673	654	613	664	680	650	622	617	550	637	648	613	650	639	624	591	654	614	649	589	650	615	647	616	664	639	658	630	629	629	678	609	636	627	575	614	617	658	637	643	665	608	615	575	610	663	631	659	661	613	641	594	640	610	603	634	654	657	640	606	631	631	621	603	617	635	643	657	610	642	679	618	602	642	657	643	628	617	600	613	588	651	661	647	611	615	663	649	671	636	601	659	671	587	653	670	625	668	631	609	619	640	686	672	614	640	674	663	610	663	629	602	585	614	614	651	626	648	668	634	643	647	619	635	617	595	646	659	621	665	621	600	660	596	632	603	649	629	658	624	664	597	591	632	623	643	626	626	619	647	660	626	628	639	580	629	623	645	591	633	616	638	597	646	622	597	676	624	624	642	675	666	637	665	576	634	641	620	611	601	649	614	641	569	582	650	646	618	659	637	622	706	617	662	622	680	634	597	689	591	608	609	621	622	653	589	638	666	680	655	658	633	624	646	607	637	627	598	597	681	666	622	641	631	658	651	662	624	590	652	647	618	618	655	678	630	594	659	645	640	638	648	619	673	581	611	674	646	639	633	620	631	652	594	593	600	639	646	595	599	641	647	643	646	658	640	615	588	628	627	690	597	645	632	617	612	654	655	625	674	628	618	614	631	631	619	605	613	585	640	603	633	650	622	694	672	596	646	620	636	655	611	641	619	647	652	617	622	664	577	625	654	643	615	664	603	661	625	629	654	645	677	643	617	640	658	625	654	604	616	612	681	614	644	615	668	610	634	638	627	664	670	630	596	594	600	664	656	644	664	612	567	617	610	645	652	648	674	611	604	616	645	648	613	609	615	627	610	617	582	632	633	665	643	608	604	657	599	630	605	648	636	617	669	619	638	611	647	640	626	631	654	661	651	644	576	657	651	646	619	654	616	617	612	609	626	628	667	654	628	641
24748	21329	27859	25165	16473	5219	3010	2181	1686	1455	1267	1154	1069	1060	992	954	976	958	969	941	934	952	878	884	979	915	929	871	920	905	911	896	870	882	952	841	859	886	890	846	925	847	908	872	797	858	810	857	825	825	813	827	833	843	885	859	834	857	890	835	858	837	833	875	856	849	842	860	861	858	848	852	850	879	829	836	867	846	837	830	843	866	857	822	787	832	817	840	829	862	843	860	833	824	836	846	830	811	835	867	814	881	864	863	842	825	798	800	803	833	875	860	899	846	822	827	826	828	824	874	832	833	840	874	815	861	853	820	850	848	843	795	850	866	863	811	800	824	815	821	888	784	884	860	798	866	863	898	849	836	857	888	831	793	827	879	839	874	822	831	860	883	856	833	874	815	813	857	887	841	818	810	834	824	867	897	846	854	828	766	813	828	802	863	793	884	875	871	899	888	812	790	854	847	846	846	845	889	873	833	812	835	834	820	814	849	826	860	807	891	842	882	804	801	838	877	882	811	865	792	870	820	813	819	845	825	886	809	854	906	913	844	899	824	782	860	825	857	814	833	823	837	784	849	841	892	869	860	823	865	846	827	845	862	823	855	844	879	875	837	850	815	885	875	826	855	860	825	789	822	853	811	804	830	835	850	810	833	849	905	840	803	814	765	819	850	838	887	787	850	862	840	815	816	846	866	895	832	867	830	802	843	878	831	858	860	890	822	833	864	816	840	856	857	840	842	825	842	841	838	816	852	811	866	902	802	872	782	873	903	902	889	877	784	854	831	840	847	784	788	912	812	844	801	840	845	845	876	829	840	807	877	851	858	849	888	801	810	902	842	884	837	835	847	830	759	821	876	862	910	838	839	837	837	836	772	868	811	852	847	876	842	864	850	864	765	904	878	892	805	840	812	810	843	804	866	864	871	851	819	849	818	814	885	851	796	862	870	876	847	812	853	889	862	858	764	840	807	850	818	858	809	850	845	864	849	822	857	842	874	842	879	861	894	809	824	781	800	814	825	844	876	830	831	866	860	785	884	874	835	878	885	870	824	863	840	893	804	833	873	791	839	854	871	934	796	821	830	848	764	877	825	871	899	820	805	863	868	904	822	809	775	842	863	885	832	813	813	831	812	860	825	877	833	813	857	843	805	833	823	754	848	892	824	847	848	803	933	869	892	810	857	868	841	804	911	862	854	847	800	903	846	829	840	878	815	884	838	864	843	832	863	789	852	819	830	862	845	895	816	858	855	843	818	832	852	839	840	819	838	850	877	789	824	796	826	855	843	833	872	861	802	810	827	867	852	831	825	851	850	866	917	833	873	826	814	876	894	821	790	799	807	847	832	867	829	819	833	853	855	879	891	794	846	821	827	864	868	854	873	813	841	878	870	883	823	882	868	820	848	822	862	826	820	811	830	855	831	871	882	821	869	863	844	848	830	837	839	870	827	809	825	887	915	869	807	846	788	890	844	855	838	813	868	884	853	872	849	811	816	822	877	843	815	871	894	891	870	818	839	862	785	862	845	844	868	830	853	833	892	903	866	869	790	791	808	885	795	817	786	888	817	858	892	822	827	829	808	839	836	889	857	862	875	773	812	874	887	838	833	843	873	833	814	841	857	848	864	829	814	860	869	828	855	800	837	781	867	868	870	794	842	844	864	819	834	823	851	852	810	848	837	851	896	803	821	857	850	862	900	870	888	824	858	891	843	820	839	844	862	829	851	812	802	778	853	845	848	823	841	857	868	786	888	858	861	860	833	835	897	761	854	820	847	863	838	850	827	837	856	862	837	855	836	908	789	820	801	880	912	835	818	843	866	836	904	817	791	839	842	879	878	881	799	841	848	794	858	842	843	818	778	791	832	858	889	813	871	847	830	851	877	831	829	861	823	762	817	816	870	827	785	862	843	840	875	794	817	832	883	851	796	858	775	824	848	843	860	843	859	873	835	816	802	822	817	880	837	863	808	841	809	824	848	867	842	918	861	827	774	833	833	900	871	888	809	844	855	851	825	871	862	867	790	845	834	877	827	795	881	872	823	871	856	856	865	821	833	856	841	867	829	861	893	865	855	820	835	846	887	859	839	827	864	843	849	829	867	875	841	863	834	910	820	841	847	800	850	808	898	818	818	857	794	848	845	804	857	886	848	827	831	798	862	804	823	809	809	861	855	821	870	841	815	826	849	812	908	795	904	832	802	817	841	859	860	841	846	818	841	862	874	795	852	876	876	815	792	833	839	837	837	854	833	833	839	852	834	860	848	826	817	866	816	900	828	846	838	835	831	817	854	877	807	813	834	820	809	863	875	859	833	826	843	880	886	837	843	850	781	850	847	871	868	804	820	837	893	819	865	913	875	907	849	935	843	798	874	827	812	862	817	853	883	825	815	845	830	832	863	839	836	810	861	860	798	820	860	852	804	861	875	918	838	850	834	816	841	800	924	875	808	858	802	788	805	852	841	876	825	825	819	878	872	895	772	870	822	832	834	834	808	842	829	822	841	823	873	852	905	835	829	798	837	849	837	796	789	862	828	805	804	816	879	866	835	796	865	844	862	849	818	875	846	827	825	838	856	834	857	887	827	850	843	847	832	851	913	831	819	875	841	859	823	822	851	856	802	811	888	859	860	851	831	845	854	873	874	830	784	854	868	876	847	869	858	809	838	801	885	853	821	848	844	823	802	818	857	878	877	849	822	805	818	843	806	843	792	829	839	857	810	852	800	794	853	858	816	813	868	844	884	806	824	866	829	816	848	860	814	879	859	831	832	846	877	839	947	862	787	855	831	858	836	824	866	824	820	835	834	866	826	868	824	842	834	886	844	878	787	871	889	820	822	827	801	858	831	835	848	842	814	818	824	813	818	856	831	878	897	836	840	847	865	841	868	817	843	874	882	860	881	887	858	873	875	870	832	856	840	826	852	834	869	853	882	838	847	819	848	819	911	859	840	825	810	809	809	823	851	825	821	838	896	837	857	831	878	856	806	856	850	838	791	870	875	877	812	811	880	783	847	825	801	818	853	854	849	830	838	800	817	760	768	879	822	869	875	830	817	865	859	807	845	839	907	848	821	897	792	866	827	823	820	841	753	823	831	867	866	832	839	857	808	831	813	840	865	848	775	838	805	869	817	831	893	813	801	836	824	813	855	803	852	799	813	848	853	886	827	863	857	854	900	834	838	826	829	876	870	816	836	841	861	852	831	849	849	860	881	835	880	861	771	827	818	823	849	849	883	854	832	804	863	803	847	874	827	809	822	822	831	886	879	834	859	792	821	891	847	898	840	825	805	834	855	804	832	871	814	806	844	832	807	885	833	856	829	858	847	886	827	848	813	895	783	784	837	861	766	861	795	818	852	823	822	782	857	858	875	847	832	843	875	822	854	851	839	838	874	887	849	878	840	847	816	860	846	775	830	861	829	844	851	856	822	794	837	855	836	816	791	839	813	876	897	811	862	843	837	845	911	849	826	841	807	817	824	860	825	866	778	854	862	871	871
9871	23057	17657	10638	7778	5576	4165	3048	2356	1922	1529	1341	1239	1140	1081	1024	1020	1021	1057	940	971	937	928	969	966	955	938	921	925	912	833	863	868	907	891	974	827	912	828	889	873	902	870	877	861	914	830	855	851	849	847	906	844	839	859	881	863	872	862	844	841	900	850	833	882	876	858	897	847	880	864	843	861	853	837	874	835	862	818	773	788	882	804	835	832	847	878	832	818	813	860	793	847	853	861	849	868	849	821	824	832	870	854	855	818	829	867	809	904	820	863	837	853	851	904	820	812	809	878	800	830	854	885	890	787	879	820	859	891	800	883	857	808	805	878	819	860	919	844	819	844	877	815	888	835	801	831	824	799	918	837	820	856	841	867	855	855	817	848	792	850	856	857	814	867	871	855	792	823	828	836	835	880	818	829	878	816	856	890	865	873	813	845	867	828	825	812	800	884	772	798	885	817	858	857	791	846	816	842	814	867	861	814	827	789	863	814	871	852	887	868	855	870	856	824	804	786	862	814	863	814	852	840	858	813	867	884	849	849	832	847	848	808	814	845	850	904	824	831	834	872	848	823	834	798	829	814	883	807	846	817	856	857	880	847	878	858	845	837	848	812	873	826	798	892	903	869	877	886	846	839	850	846	820	785	803	874	811	869	847	821	864	832	847	846	853	828	814	844	842	895	800	833	834	836	854	881	828	829	843	836	900	824	893	836	843	812	790	826	845	801	863	887	865	861	842	841	893	878	866	795	831	844	833	830	845	825	838	863	829	876	870	861	827	833	846	854	920	789	857	832	835	849	860	847	832	846	895	836	858	870	858	884	835	867	828	849	832	854	832	859	846	858	870	823	822	816	852	835	879	885	802	841	819	825	855	871	853	806	849	812	828	852	850	832	800	828	854	810	828	811	870	849	827	879	839	883	767	873	807	817	849	798	879	828	810	850	856	862	819	894	833	850	828	829	784	885	833	819	927	805	827	813	858	869	809	861	863	852	802	912	860	872	836	867	829	853	832	841	835	843	827	900	817	857	885	848	855	823	829	866	772	838	839	887	847	857	842	781	762	869	835	869	782	828	872	870	832	890	850	864	807	856	852	833	891	858	889	795	851	796	817	790	830	854	845	837	825	806	816	838	867	819	822	843	807	864	839	853	817	829	800	868	834	820	835	810	886	819	789	828	872	875	842	883	872	821	863	839	874	813	845	824	836	878	835	854	843	835	914	855	827	827	802	898	794	828	854	792	878	809	809	833	875	870	837	851	835	861	827	879	817	836	808	859	864	873	814	865	834	917	840	868	860	843	835	803	847	792	875	829	880	859	871	870	841	827	835	824	822	781	825	875	831	797	869	861	811	857	808	881	849	821	906	858	888	881	801	826	821	839	823	783	802	842	878	881	817	873	848	815	814	813	852	862	818	810	823	821	875	912	818	840	896	869	825	798	897	848	853	823	868	841	833	832	878	840	801	819	832	880	854	803	885	868	843	839	866	870	827	823	875	830	828	784	801	844	848	801	864	861	822	880	813	857	867	855	845	807	775	875	832	878	828	777	861	887	825	858	865	843	823	827	875	880	849	830	843	796	838	856	826	816	837	867	803	826	803	826	830	854	816	851	839	804	852	878	856	827	776	855	835	817	886	811	843	862	846	883	838	915	826	863	853	832	786	885	875	881	874	811	891	907	829	813	867	845	859	798	837	873	803	878	848	821	844	820	864	845	864	864	884	803	900	894	820	911	844	852	862	843	842	884	851	866	829	862	833	857	873	838	854	787	848	855	861	845	867	909	853	870	853	854	839	790	843	865	828	806	829	834	827	839	865	833	845	826	802	898	822	862	841	819	865	874	858	841	832	808	871	903	795	894	832	851	817	866	876	826	832	793	863	887	836	831	838	858	858	803	841	868	811	831	814	843	849	857	769	880	842	856	857	805	805	855	852	847	836	873	835	814	840	866	853	841	868	859	854	799	852	869	865	816	818	856	875	837	838	854	856	827	823	823	811	810	877	818	831	803	787	852	837	834	868	794	874	835	858	871	848	817	848	828	851	870	853	859	815	858	865	868	780	786	859	887	822	849	814	828	862	876	859	833	832	844	843	865	838	882	870	902	882	817	878	872	913	886	809	825	837	854	794	883	859	835	830	799	883	869	824	827	874	838	851	828	809	846	833	842	870	875	835	834	903	813	847	901	875	820	811	844	852	846	835	876	848	864	835	853	801	836	803	848	814	833	862	872	847	833	850	849	807	869	842	877	855	821	829	831	875	867	851	821	838	808	880	852	831	892	857	815	867	869	842	898	800	869	817	828	858	900	859	828	873	848	821	839	826	870	827	886	819	876	863	782	832	794	826	860	829	818	803	849	844	844	792	835	803	777	872	878	869	826	854	856	812	826	855	854	881	822	857	858	860	886	888	818	821	810	804	808	851	807	840	838	849	857	830	840	836	858	892	886	834	818	832	878	875	862	836	840	839	850	803	769	827	861	828	815	844	836	844	859	813	805	818	842	858	891	794	845	865	888	799	778	878	840	839	830	858	813	858	881	888	893	866	851	845	799	858	819	901	873	811	871	839	843	841	871	858	851	807	847	823	861	847	865	858	830	816	896	860	854	832	842	830	852	890	799	802	808	857	869	846	825	877	813	850	859	842	794	828	835	773	824	837	855	805	818	865	792	852	839	841	820	846	902	859	853	856	838	832	812	884	872	827	846	920	858	792	840	843	831	834	861	833	841	824	834	859	835	825	896	848	842	888	829	831	843	894	884	797	857	843	857	881	801	841	817	837	874	861	858	897	834	854	876	896	859	854	806	840	865	851	867	824	847	810	828	838	867	896	922	825	866	870	839	812	871	808	852	825	835	806	838	776	855	850	909	836	858	870	851	848	792	843	832	793	825	845	844	836	856	849	856	866	855	895	809	780	844	854	836	789	882	828	822	808	837	808	842	828	850	859	866	868	864	897	859	793	850	871	825	857	881	871	811	842	857	802	851	827	818	807	862	787	881	866	860	872	828	845	827	844	877	831	875	888	889	856	870	866	762	881	860	854	848	809	879	846	869	780	811	838	838	901	846	891	863	853	838	891	844	840	871	874	845	822	845	836	807	875	794	893	850	861	884	819	820	896	873	871	833	834	810	832	874	880	791	850	805	870	813	872	863	834	846	850	869	872	832	832	852	845	848	853	876	862	794	791	864	850	802	859	859	817	853	856	863	832	855	846	846	860	890	805	876	836	827	844	868	830	866	829	821	916	821	869	860	833	863	858	900	856	888	813	860	825	880	779	814	847	859	833	887	848	850	790	809	850	801	852	839	822	888	839	870	877	803	854	850	869	834	854	841	892	862	850	854	837	868	766	836	880	866	880	848	855	799	865	828	839	858	862	858	859	866	906	840	834	833	855	813	809	796	843	817	847	855	825	903	867	851	836	799	834	815	865	844	825	775	871	886	837	793	811	814	825	837	855	819	850	841	880	837	839	857	833	838	815	846	821	850	882	868	788
22583	21347	29137	23923	21373	21598	13777	3920	2439	1884	1515	1364	1172	1025	921	871	876	797	772	782	723	799	770	696	770	746	710	705	685	739	683	729	676	660	629	636	671	627	620	609	622	635	630	604	588	620	563	615	587	616	636	603	585	566	584	581	567	611	593	582	618	600	597	572	665	596	597	610	589	579	601	620	585	629	563	562	586	627	602	563	633	619	576	571	560	606	569	587	535	596	582	580	583	570	557	550	585	570	616	575	574	562	563	584	536	627	626	568	550	590	598	540	572	586	564	598	581	577	623	561	566	591	576	578	564	589	560	583	588	579	532	581	573	585	578	583	573	557	580	602	566	576	586	600	566	561	565	622	547	559	582	577	573	597	579	568	547	551	556	571	641	619	573	533	588	545	549	552	536	596	605	559	580	554	574	590	566	579	547	570	566	579	562	542	570	563	531	570	573	568	567	598	569	628	566	569	567	628	655	530	607	559	579	558	586	582	571	558	595	570	581	593	583	567	585	579	607	597	570	566	584	587	572	566	568	532	600	560	581	588	604	592	555	557	546	581	574	577	604	566	560	594	568	592	568	553	572	538	535	571	562	585	554	638	561	524	589	560	535	547	549	587	553	564	651	528	628	610	550	577	569	590	560	575	561	587	576	598	540	551	556	567	583	568	576	536	558	591	553	583	546	574	578	584	543	626	542	590	569	571	587	579	562	557	566	529	595	605	569	578	544	570	580	574	544	550	564	570	536	568	605	568	574	564	574	569	556	558	605	580	578	567	575	566	629	524	574	588	568	576	556	573	591	553	624	601	606	599	523	629	579	604	561	573	585	596	575	555	590	568	554	554	583	553	547	547	552	584	558	539	588	541	620	570	591	542	589	559	594	554	578	594	562	564	557	586	551	555	557	596	528	541	593	524	587	571	580	554	547	589	573	566	565	594	581	572	535	586	531	578	606	579	568	536	570	555	542	587	550	574	577	561	614	561	577	557	587	555	596	546	591	553	568	586	582	566	573	563	541	569	572	579	572	614	505	571	526	549	573	579	575	573	562	573	578	586	557	644	611	547	566	566	540	608	512	551	538	553	592	595	564	572	557	584	546	550	551	569	545	564	559	564	562	596	595	569	578	563	542	565	537	546	582	533	581	602	582	613	547	553	607	569	593	526	558	538	584	566	544	591	579	534	565	531	584	595	561	550	545	602	570	575	579	548	576	547	625	547	565	570	628	546	615	568	556	520	555	548	607	542	598	571	531	580	558	572	591	530	498	594	569	581	598	579	562	607	559	580	570	583	571	522	547	548	557	598	588	603	574	568	614	592	526	560	580	571	547	591	602	638	557	553	587	576	614	545	564	610	579	561	597	612	548	565	564	614	571	585	519	584	561	565	553	575	583	560	593	595	572	571	586	600	581	588	626	580	592	600	547	539	600	543	554	581	603	577	594	542	597	574	580	551	553	541	540	582	568	551	583	556	585	558	534	563	564	545	587	556	579	532	548	617	564	528	568	558	539	564	589	588	568	604	602	560	547	571	556	580	579	567	546	556	567	573	558	569	508	579	573	572	564	564	613	548	589	573	586	535	572	561	601	546	602	571	572	529	603	573	549	553	582	556	553	558	593	582	581	578	583	597	593	570	565	534	584	563	563	560	556	580	558	615	559	576	604	577	578	589	545	585	587	555	549	569	565	597	584	541	548	583	530	572	605	552	563	613	555	542	543	580	572	593	587	526	573	556	542	579	549	549	566	574	597	572	553	547	561	613	557	559	523	586	605	567	597	542	579	595	602	565	543	547	558	547	565	577	561	520	582	533	583	588	577	586	582	558	595	588	589	602	603	577	546	570	580	589	544	579	578	550	542	543	582	611	602	597	565	565	592	554	600	523	534	538	568	552	567	595	549	590	573	557	565	605	569	539	581	599	581	585	546	562	592	547	513	581	547	536	561	571	568	575	552	600	530	602	574	587	578	526	555	519	589	572	552	577	597	550	565	578	597	571	599	528	580	573	575	593	588	576	594	575	569	560	530	602	555	581	550	537	567	585	581	574	571	575	554	593	580	535	550	578	578	578	555	546	583	607	539	567	545	594	559	581	634	596	521	577	609	545	546	573	571	561	570	641	597	593	577	583	586	584	563	579	581	556	540	596	548	564	568	568	589	600	564	555	570	561	557	604	607	580	589	524	566	557	613	601	545	564	591	577	593	610	589	581	577	560	580	575	611	600	598	559	592	600	578	584	582	547	583	605	610	576	573	545	551	577	566	528	526	578	586	569	565	562	582	578	577	601	567	581	575	547	529	565	544	585	615	607	574	565	511	582	535	589	556	563	567	588	576	532	568	561	617	532	579	598	572	526	569	546	531	595	582	595	570	567	565	596	540	607	588	549	587	583	589	591	590	571	565	558	578	532	601	557	561	530	589	601	622	558	568	537	525	534	592	550	607	623	555	615	545	595	570	563	562	562	583	554	595	579	618	592	533	530	593	546	567	562	567	610	544	603	600	584	599	601	589	570	580	551	560	561	534	528	590	563	594	570	584	563	546	565	591	595	579	577	567	595	554	627	558	556	550	598	581	526	577	594	563	558	555	567	566	583	575	597	579	582	584	585	551	553	587	590	548	561	543	535	599	571	612	519	590	563	573	643	540	570	609	598	611	544	565	571	574	608	562	562	575	565	621	571	580	579	564	582	578	546	576	499	512	588	567	589	607	554	546	567	545	591	602	581	597	588	564	561	579	570	575	567	556	590	594	611	529	563	562	631	564	560	567	586	592	550	564	552	584	528	569	541	599	604	589	592	591	557	592	552	585	577	550	556	584	624	578	579	562	567	624	542	552	567	579	587	561	550	552	594	584	573	561	512	583	592	548	592	527	596	548	546	589	594	575	574	551	534	580	587	545	620	604	563	585	532	530	609	577	599	587	567	538	557	525	573	550	571	559	596	596	577	570	584	631	572	583	564	580	559	614	575	594	537	578	564	550	601	610	577	575	598	550	574	538	542	574	565	593	580	575	620	582	601	598	552	557	550	562	569	522	573	560	565	542	537	595	562	596	591	596	582	567	552	580	549	569	542	600	609	624	579	556	561	544	535	626	561	538	538	565	548	606	595	564	573	592	568	607	603	564	566	587	563	592	537	555	572	578	577	570	535	586	572	554	588	552	563	563	622	615	612	583	521	580	565	550	578	589	599	587	573	558	542	613	536	565	537	538	551	552	560	561	613	629	563	603	575	586	592	562	555	557	572	535	552	553	587	626	567	529	562	602	519	591	575	537	596	537	605	598	554	545	544	572	556	633	575	564	551	570	576	584	549	585	601	550	576	565	536	566	562	585	524	535	547	567	554	564	563	535	573	586	548	557	601	568	544	610	589	535	564	604	593	560	589	544	575	573	574	545	558	608	572	591	578	566	577	590	559	562	589	599	548	603	583	558	581	593	587	581	547	590	584	560	538	544	560	571	548	538	574	575	578	565	552	592	593	567	593	565	580	540	577	595	589
11808	31387	25296	16493	11838	8692	6324	4776	3562	2615	2094	1634	1390	1213	1010	996	957	913	944	845	845	864	785	840	760	787	774	760	711	743	707	686	724	729	643	668	706	683	687	633	682	667	621	655	595	698	622	597	628	614	610	598	569	601	612	596	586	634	579	572	630	646	624	612	617	603	608	608	572	606	589	580	587	601	593	557	586	573	583	597	631	615	593	553	597	609	569	586	603	559	613	598	585	581	565	594	571	630	590	560	628	591	562	586	642	524	584	531	549	600	578	555	548	591	581	552	580	572	573	572	568	577	598	549	549	564	563	570	578	553	548	563	594	577	626	557	610	552	581	548	564	590	552	587	601	544	580	528	565	536	524	578	590	560	561	548	554	548	569	574	592	566	521	555	554	618	557	584	584	571	574	592	549	607	600	553	561	564	632	602	547	566	532	570	578	579	609	567	603	569	599	569	597	592	580	570	556	528	546	565	565	569	586	556	602	541	577	596	558	560	585	607	577	526	569	598	571	617	581	605	592	584	568	551	585	548	562	573	574	574	553	565	543	590	579	628	569	593	580	549	589	571	569	578	574	603	589	575	587	593	565	543	584	589	545	548	532	548	600	596	567	559	601	570	538	553	567	569	561	562	591	555	591	603	587	555	575	567	583	554	575	592	629	611	572	572	549	559	559	603	589	547	559	568	545	581	572	607	599	571	587	579	576	547	570	597	539	552	585	568	575	604	603	582	608	568	558	534	583	578	559	550	562	587	589	599	560	557	640	577	530	565	572	568	559	583	590	567	588	584	530	610	557	601	544	543	613	576	576	556	574	566	555	524	580	602	509	568	588	544	588	553	539	575	585	582	556	563	571	587	598	572	597	583	563	551	579	548	595	562	572	597	564	555	607	590	582	515	583	593	579	577	560	617	602	541	596	551	570	562	570	580	595	563	560	580	548	540	604	531	589	532	552	598	603	593	604	553	605	578	604	561	574	574	530	565	566	593	619	553	577	581	585	608	574	592	595	536	575	559	545	580	557	587	546	574	575	578	565	550	546	545	539	559	572	552	539	548	565	641	587	535	583	569	549	590	582	556	577	561	575	605	557	572	579	570	602	542	569	591	546	567	601	601	553	554	583	544	599	574	571	560	590	596	589	599	513	584	537	583	602	611	589	559	606	562	585	559	557	544	577	549	633	537	517	552	582	603	599	565	623	559	595	594	584	559	541	558	531	576	582	575	553	569	569	556	562	585	551	592	556	560	590	579	585	595	597	576	569	583	566	593	536	589	609	550	571	579	557	555	521	562	573	563	567	555	572	593	566	560	588	565	554	592	541	569	533	612	588	553	534	572	572	553	564	580	576	579	550	596	578	575	547	580	550	582	536	590	554	561	574	568	538	578	613	575	593	555	559	572	516	545	607	557	592	547	570	548	581	577	566	541	598	519	594	536	583	578	564	527	553	576	615	529	590	536	569	571	535	597	559	561	551	573	535	593	559	578	586	577	550	576	560	599	585	565	567	575	527	555	613	629	604	553	556	557	611	583	534	615	546	536	570	561	576	588	579	522	577	583	582	599	592	592	577	580	581	596	577	545	565	554	595	533	590	578	546	581	584	563	564	593	597	554	545	609	592	572	547	578	564	564	553	593	633	538	559	603	570	598	582	552	585	584	578	556	583	545	551	576	555	580	575	586	603	530	567	584	581	556	587	565	567	594	542	573	540	582	561	585	556	565	593	569	555	590	588	597	583	524	543	551	593	544	573	550	595	575	574	585	565	595	592	570	582	536	577	612	583	562	567	614	543	631	556	605	563	547	555	602	547	586	568	577	588	613	555	583	608	586	574	596	565	586	606	598	597	634	564	578	567	602	577	525	567	613	562	573	564	567	583	573	543	556	588	535	597	562	560	556	620	529	594	619	585	554	551	556	554	533	563	560	573	625	576	596	568	573	555	587	576	538	547	541	560	564	554	602	565	584	589	602	566	545	597	582	585	561	616	527	577	618	587	580	565	596	606	586	562	618	631	558	583	588	561	586	526	563	615	560	597	556	578	538	593	576	588	574	556	603	620	558	584	573	593	559	577	549	602	577	570	595	556	513	615	556	590	619	595	572	604	600	589	588	595	577	583	550	578	565	568	580	577	593	574	587	595	585	571	574	550	603	567	553	590	577	561	601	558	579	583	573	582	592	578	595	567	555	576	566	599	588	569	608	605	595	575	597	586	617	570	568	561	590	620	586	577	565	568	574	584	545	561	579	603	557	605	551	563	578	569	575	568	573	558	570	565	587	569	568	554	594	565	632	601	544	529	550	552	583	567	578	557	583	584	589	624	568	553	574	527	564	574	589	580	526	590	562	617	545	561	578	582	534	574	566	590	527	558	557	599	552	574	561	570	568	590	615	610	549	578	572	556	535	591	530	595	549	558	539	543	583	592	594	579	614	575	566	541	600	546	559	579	540	584	548	573	593	574	593	558	581	593	575	587	602	587	541	593	596	603	602	619	627	616	576	576	574	591	552	554	587	574	529	589	575	581	559	537	592	584	585	637	551	509	609	584	549	550	548	585	576	616	557	555	576	586	589	582	603	578	592	548	583	575	568	594	583	580	562	612	574	595	563	564	619	601	577	509	607	576	569	587	569	579	580	580	572	586	569	580	583	544	575	556	548	555	582	576	550	579	618	572	569	566	593	573	548	575	621	552	590	592	553	531	553	592	585	548	578	592	576	589	566	588	613	571	570	570	548	572	567	562	582	595	588	589	576	547	545	588	572	622	555	565	562	550	548	574	575	600	619	580	596	562	543	553	588	606	584	593	571	625	574	529	582	515	578	572	552	557	561	564	558	594	582	585	625	562	550	592	609	597	586	598	582	609	561	576	544	574	541	539	583	578	577	511	595	577	563	560	540	586	588	590	597	594	589	546	558	560	557	594	576	592	554	596	544	548	567	553	545	582	627	605	583	559	591	536	572	588	578	559	543	554	600	562	630	580	586	595	580	633	582	571	541	612	587	605	645	584	575	600	575	626	595	544	581	611	563	565	551	597	579	565	577	592	561	557	564	559	574	581	551	577	592	538	556	557	577	553	590	549	594	563	588	578	565	571	605	585	542	570	549	571	557	571	603	573	578	571	519	574	560	626	580	570	577	538	557	573	604	570	542	585	549	584	583	574	548	566	568	583	581	587	569	562	557	577	548	548	579	545	605	584	599	558	565	566	604	599	559	585	531	577	567	595	604	595	549	605	557	530	562	567	534	555	592	565	576	583	625	613	563	543	576	566	598	555	555	574	555	579	588	592	601	573	575	545	596	600	560	585	524	605	535	624	575	555	571	550	581	593	562	563	636	599	615	588	594	570	591	630	563	551	618	567	556	581	571	601	590	558	577	564	573	584	592	621	533	549	585	550	571	554	549	567	589	555	573	573	568	541	593	570	596	584	627	590	550	540	525	576	560	548	544	542	608	574	521	565	571	542	562	549	581	539	599	554	560	552	582	583	587	541	604
28070	20218	14671	8050	4212	2722	1978	1609	1378	1196	1030	1032	964	961	928	946	953	915	919	894	879	872	870	857	920	860	858	905	815	877	894	809	910	866	860	960	865	895	835	846	855	857	846	891	839	892	862	856	831	809	826	795	858	847	888	863	831	859	854	836	845	839	873	845	851	851	870	830	867	839	843	878	839	833	809	860	808	795	883	824	884	865	840	866	797	824	877	830	834	815	833	795	877	837	873	829	880	881	880	841	800	844	856	840	811	884	883	852	821	841	807	815	838	811	814	841	838	853	826	853	910	866	794	805	926	785	822	827	883	805	861	823	800	841	804	877	887	852	867	785	856	824	777	820	805	844	808	785	812	854	788	859	845	839	884	796	828	857	833	827	844	855	784	866	828	859	831	789	832	814	858	867	872	816	818	823	835	856	854	845	833	842	835	823	826	833	842	804	846	836	844	767	810	835	845	848	817	871	804	834	857	828	862	780	827	830	853	814	888	807	831	846	865	851	837	822	834	836	822	841	818	813	866	806	811	841	814	857	825	832	887	823	883	813	826	822	829	867	782	850	883	821	861	867	826	877	847	848	851	876	889	842	868	844	822	823	828	875	852	828	804	843	865	859	822	880	827	810	859	816	804	822	850	839	842	852	776	845	837	852	834	819	894	849	784	841	823	832	871	852	848	817	900	837	820	834	843	860	864	804	820	786	920	846	813	804	814	829	886	807	831	895	891	862	860	854	839	867	820	848	835	835	845	870	823	850	804	820	806	904	846	873	886	847	874	872	836	792	814	849	836	850	848	798	847	798	853	855	806	863	826	795	808	855	825	789	843	887	830	801	827	842	883	843	835	820	854	814	903	868	842	839	803	842	802	879	821	823	852	869	818	872	875	802	826	866	830	830	850	852	845	868	801	828	802	878	831	882	854	815	818	853	836	847	805	834	796	798	803	815	845	851	869	866	818	836	881	808	844	790	828	824	810	893	812	835	817	816	862	834	753	845	799	829	816	830	897	853	877	806	818	801	830	820	817	849	840	820	775	816	817	855	816	839	847	848	841	828	822	847	838	824	740	867	843	868	811	804	859	820	870	833	833	819	877	784	865	835	859	813	811	831	791	811	808	862	870	848	807	868	837	779	860	801	865	837	812	842	848	826	859	820	830	877	868	819	809	839	814	783	813	860	812	884	853	842	846	841	857	879	871	820	852	810	793	826	808	838	858	829	832	855	781	826	829	871	813	821	834	801	870	861	832	847	876	860	861	833	858	817	787	839	793	822	866	822	778	842	807	847	853	841	820	847	836	864	804	860	843	780	766	778	837	847	830	851	866	872	926	837	816	819	838	845	795	893	844	844	839	824	837	854	864	859	822	839	838	872	838	825	828	827	819	752	815	816	869	868	819	848	850	840	820	785	864	834	843	823	788	844	803	880	816	829	839	814	825	811	844	886	896	834	818	837	886	826	797	834	841	811	838	882	867	757	913	836	846	824	803	802	811	830	846	853	803	873	833	826	831	813	821	844	834	834	825	855	845	854	834	811	879	819	817	848	851	839	817	841	865	877	813	856	826	836	827	784	856	814	820	858	794	827	829	829	853	807	868	832	855	827	810	820	870	828	864	828	820	846	772	795	842	842	863	777	797	837	861	847	801	893	836	854	819	884	835	801	848	861	843	806	893	820	878	843	788	830	849	875	814	818	795	861	788	848	786	802	856	838	795	822	860	807	849	789	841	875	855	821	821	862	815	846	846	815	833	855	862	825	839	854	834	820	878	854	861	832	849	812	848	822	878	831	845	801	856	865	774	832	839	826	848	802	798	862	849	847	850	824	867	879	806	836	858	826	842	860	810	853	856	839	792	843	870	816	824	861	828	824	826	839	855	840	857	822	826	840	848	805	883	868	888	823	842	867	803	859	813	805	811	820	842	844	837	815	831	810	838	807	866	839	883	889	846	846	857	871	800	841	853	850	840	803	834	862	845	850	854	779	857	813	846	887	849	858	870	802	818	850	826	871	819	836	827	824	834	855	828	828	833	840	809	873	849	817	820	848	898	912	858	852	853	886	855	842	811	860	822	798	860	822	796	808	872	828	870	876	776	837	792	784	881	849	852	833	829	812	883	828	838	899	804	858	793	834	852	834	828	793	771	834	871	838	896	825	851	814	797	865	819	792	849	813	849	849	838	847	805	799	826	823	847	848	840	788	808	853	796	844	775	827	837	824	810	879	810	798	822	802	875	866	816	850	869	838	809	817	800	768	843	861	785	817	808	838	771	874	791	857	860	844	850	872	763	845	835	831	804	800	816	886	864	873	826	826	798	881	920	789	839	824	844	783	855	835	829	830	838	798	825	793	832	851	848	826	868	857	793	872	836	854	837	819	815	855	855	839	811	811	879	838	903	833	862	873	799	848	867	885	827	824	849	858	837	832	869	885	851	813	802	824	822	861	807	884	843	788	875	869	813	781	900	872	878	833	830	840	849	838	819	850	867	798	899	822	849	853	828	832	810	809	877	806	815	799	776	830	807	839	843	774	865	813	855	860	857	776	867	849	784	876	844	847	834	802	815	909	872	860	829	861	831	818	828	875	755	843	796	822	817	853	877	833	825	819	823	838	867	838	835	836	831	814	843	781	819	821	835	769	863	844	814	791	829	807	838	769	852	918	843	867	864	823	850	849	789	841	841	888	816	824	900	845	859	809	821	841	836	780	806	860	846	854	881	829	835	855	826	864	853	846	846	865	817	811	798	834	809	831	830	806	819	787	835	863	855	864	888	821	909	849	880	776	862	834	855	836	798	874	859	850	800	854	817	843	839	820	848	812	787	793	863	853	866	846	896	780	850	868	837	819	800	814	863	832	864	798	856	842	844	896	870	837	835	808	817	815	862	842	855	812	834	808	840	831	824	847	798	830	841	817	827	835	816	854	894	858	841	810	826	824	809	852	786	816	845	846	801	825	835	820	861	827	831	852	881	870	793	829	842	827	830	796	835	853	808	815	839	774	875	828	844	866	799	845	894	795	896	827	837	861	825	875	846	798	858	797	832	824	826	871	812	827	896	872	867	818	786	791	832	841	821	810	837	800	836	865	873	774	870	838	859	858	852	836	856	860	805	816	831	806	833	814	778	822	824	826	822	811	832	818	805	857	817	823	841	828	876	808	866	807	844	873	819	866	767	864	789	848	868	819	917	806	833	785	837	850	884	836	800	821	850	835	803	841	818	829	841	860	826	821	810	821	809	844	844	814	846	873	873	797	811	833	883	759	808	850	784	823	812	805	809	817	846	811	835	847	815	865	791	865	807	836	850	830	796	854	789	858	860	739	813	810	813	893	843	822	861	833	787	834	856	824	867	841	859	815	836	872	822	825	864	757	826	845	863	851	843	769	883	818	788	817	865	809	852	819	776	842	896	893	820	852	863	844	835	837	856	833	860	824	801	892	865	845	843	871	821	810	832	856	839	833	819	822	809	879	796	850	830	815	899	803	781	829	869	829
10245	17771	13638	7881	5223	3793	2697	2182	1702	1381	1210	1125	1061	1032	990	944	920	937	931	925	983	931	886	872	835	882	916	877	913	899	853	836	850	877	859	858	864	865	856	857	848	876	800	855	898	855	888	847	830	869	850	904	824	836	879	826	801	874	813	869	850	827	819	835	815	879	898	888	864	856	809	874	848	829	874	873	806	892	810	850	830	852	869	814	848	845	829	830	849	816	880	840	897	875	862	799	881	852	801	855	896	905	839	855	834	839	822	850	840	851	855	848	827	818	852	808	780	820	867	842	838	863	788	864	840	846	885	767	858	841	828	838	798	859	853	776	858	806	839	847	838	879	860	846	871	839	823	842	815	853	868	812	826	843	860	815	851	836	879	826	907	840	866	884	811	872	906	828	867	857	861	809	813	849	838	854	849	850	832	860	886	844	828	855	844	833	874	895	859	880	794	840	827	812	816	818	872	805	861	846	850	784	857	877	838	836	842	845	860	873	868	870	830	844	919	871	823	791	854	841	852	834	842	821	833	811	782	844	931	889	856	839	851	850	834	835	899	862	831	897	837	825	887	872	868	850	823	819	825	886	877	862	829	795	843	874	853	855	861	834	807	865	852	817	792	838	807	829	905	885	842	859	864	835	806	853	825	856	840	872	856	821	789	796	857	855	838	858	842	900	866	882	854	897	866	832	879	834	840	799	829	826	818	797	875	885	866	860	875	773	792	860	895	850	838	825	920	863	877	854	857	841	869	809	846	856	904	821	861	839	887	834	854	808	868	866	809	858	837	845	840	856	838	830	820	875	848	869	916	827	854	885	865	817	833	868	845	861	922	835	812	863	852	833	823	893	892	864	870	801	852	832	876	859	826	862	832	880	865	825	837	874	835	827	844	862	808	839	848	865	873	866	872	830	842	829	841	868	838	804	861	860	883	850	773	872	842	822	882	858	828	826	812	814	857	815	845	828	829	841	889	846	862	848	875	839	823	848	805	909	827	856	870	838	870	855	843	817	874	854	858	842	843	862	874	850	877	833	880	863	831	814	853	890	793	851	871	840	870	833	842	871	857	823	820	822	872	839	830	860	857	798	864	814	835	870	852	870	851	839	809	815	836	807	797	828	816	860	858	922	910	867	826	865	860	817	821	858	867	866	878	852	844	809	833	906	876	843	824	799	795	847	865	867	849	834	808	800	819	896	819	803	824	813	824	814	856	858	824	861	881	860	842	814	857	834	777	832	848	791	850	806	892	852	833	895	878	876	846	859	869	879	875	847	775	797	860	855	821	847	852	865	839	846	852	901	862	884	877	893	914	805	833	844	840	850	813	834	857	814	886	882	837	876	850	916	870	831	853	861	875	865	806	876	848	824	825	893	829	821	830	837	872	875	859	811	836	865	868	870	790	851	865	829	894	848	809	826	801	864	837	915	847	816	835	807	847	861	837	844	848	835	911	865	837	871	831	828	795	861	863	811	839	850	866	868	843	869	854	872	866	829	847	894	843	806	858	849	848	832	844	861	856	863	820	887	832	809	868	866	848	859	823	853	828	835	925	802	890	868	861	794	858	863	844	866	890	882	838	859	904	845	812	838	834	892	866	866	833	831	862	888	865	845	819	847	824	822	881	875	873	841	882	873	893	856	898	909	851	809	863	835	822	889	909	829	848	828	824	856	824	812	858	837	792	870	805	848	872	796	840	896	816	815	860	814	838	791	840	842	903	813	857	856	904	832	859	878	843	851	843	837	825	860	837	835	818	860	849	810	807	869	843	811	826	886	891	849	847	871	825	882	840	817	856	823	832	849	854	834	803	822	842	884	848	813	842	832	885	877	852	825	838	862	883	818	836	888	860	843	820	842	839	838	873	833	833	859	851	828	801	846	839	815	856	832	836	888	835	892	834	871	887	861	841	822	856	845	846	788	855	855	840	851	851	911	807	836	848	877	824	821	815	878	868	836	822	834	859	826	871	837	895	859	850	862	824	857	786	841	862	867	815	805	882	899	832	859	869	860	827	863	861	833	771	819	824	841	868	843	819	820	873	809	889	889	820	838	826	857	853	860	817	887	947	847	828	893	877	846	868	853	843	827	806	887	825	856	863	840	841	807	835	786	832	905	845	869	837	855	922	817	817	840	788	839	894	842	855	820	833	862	848	819	850	814	846	877	876	839	866	849	844	869	844	796	881	832	888	837	865	878	808	807	885	803	881	834	890	870	835	861	858	861	878	878	819	795	826	833	842	840	830	858	869	834	902	845	845	872	869	830	838	867	884	791	811	880	861	871	842	861	861	860	863	811	822	822	807	833	799	873	833	839	754	851	871	824	889	813	830	890	871	855	807	882	868	876	848	863	832	878	865	814	835	861	810	848	855	799	845	853	850	859	837	825	858	834	863	857	863	857	834	800	810	841	846	845	842	907	856	868	785	821	806	856	884	883	918	853	879	844	837	835	777	834	843	891	828	833	766	873	825	812	850	807	816	818	874	849	824	886	888	882	800	871	853	824	883	872	885	863	838	846	838	914	872	867	836	839	824	890	811	846	874	828	846	827	839	792	851	774	856	856	842	842	818	869	784	841	854	807	869	823	849	786	830	844	832	879	846	856	889	813	852	852	815	866	842	857	866	837	885	862	912	814	824	834	840	855	891	876	926	853	845	869	857	859	857	778	822	837	840	863	855	863	884	852	855	827	833	862	872	797	900	806	859	861	834	890	856	803	850	856	849	865	859	825	858	766	852	846	887	861	778	837	871	884	864	859	842	881	859	829	884	869	852	795	850	833	846	842	866	878	841	843	867	814	838	874	820	844	854	877	829	824	846	825	850	843	860	871	866	856	855	888	856	853	862	863	882	860	853	836	832	828	840	812	890	836	869	817	825	872	835	879	905	902	897	843	826	887	857	879	904	857	855	845	873	844	845	859	832	847	815	826	870	873	838	874	849	841	860	808	841	870	817	848	851	842	831	840	893	881	845	866	823	858	816	864	893	810	817	832	880	865	838	879	887	815	818	844	849	802	851	852	871	885	869	809	853	889	854	872	884	873	844	844	888	839	808	905	863	835	804	866	864	819	830	845	796	860	878	897	847	824	852	824	915	900	865	815	844	805	873	851	838	843	852	866	805	913	882	864	832	881	829	826	858	878	895	883	864	827	811	818	865	854	854	883	908	820	815	822	809	823	789	895	835	864	818	866	849	816	862	845	856	893	849	876	834	858	865	839	886	854	800	825	781	810	860	844	887	862	849	831	831	871	833	869	860	831	793	836	879	852	858	842	875	806	864	859	876	853	853	857	803	837	862	866	752	847	802	840	830	819	819	859	855	910	901	828	818	882	861	772	841	871	782	823	803	844	827	918	842	886	842	818	873	824	858	855	833	825	848	839	818	838	864	874	837	883	842	885	813	876	872	912	874	833	838	826	883	803	890	862	865	861	859	892	837	824	855	889	855	850	835	842	808	854	825	819	855	783	821	825	821	830	887	846	849	827	859	848	848	878
23574	21261	28675	24203	21308	14369	4256	2347	1725	1441	1152	1053	920	929	804	804	788	743	724	736	736	707	782	735	737	658	728	658	695	687	684	643	718	671	671	651	617	664	698	618	653	641	677	642	654	652	615	615	608	615	620	619	584	620	614	618	631	606	573	616	665	615	616	665	658	667	630	610	660	615	624	613	638	633	620	661	639	646	637	593	611	587	585	636	636	605	611	623	615	629	617	629	588	587	572	602	605	640	629	604	626	579	621	633	623	582	625	600	637	613	674	599	645	584	575	599	619	628	571	568	612	596	596	606	598	596	587	595	559	598	622	601	622	602	588	594	583	603	585	652	584	648	642	625	562	646	616	559	565	631	615	601	636	598	576	618	624	623	631	617	606	616	587	641	632	642	575	579	609	592	605	601	622	572	638	581	576	604	604	579	605	569	530	646	652	595	596	581	649	624	578	631	574	576	606	613	585	646	615	588	599	612	621	567	614	622	637	585	667	585	585	630	578	591	601	600	563	637	593	627	592	597	610	630	588	618	648	631	615	630	595	592	626	587	594	611	595	620	631	611	613	622	618	600	569	583	584	620	591	596	639	647	621	613	649	635	601	632	607	597	584	642	594	583	602	633	613	633	582	609	572	598	608	606	559	604	651	598	606	578	580	567	613	601	601	629	578	569	611	589	599	612	635	598	579	585	590	622	625	581	630	588	587	572	627	624	594	611	568	557	611	617	596	597	574	603	571	619	617	630	598	639	606	629	571	609	589	584	614	595	559	665	601	610	606	656	635	609	590	615	601	583	648	605	600	589	633	569	602	645	612	680	638	625	627	608	633	600	616	623	613	616	605	627	586	556	617	657	611	626	592	628	601	649	592	615	607	565	613	606	587	576	591	595	610	640	618	602	616	589	596	607	551	644	592	561	595	573	603	612	602	612	621	615	618	606	582	618	631	581	569	563	564	580	593	610	651	629	612	579	571	593	618	531	610	645	635	610	574	580	613	669	637	574	617	542	639	639	607	615	631	639	633	601	582	637	632	629	606	601	611	605	617	624	562	646	639	583	611	614	603	629	643	588	629	599	586	604	571	645	663	576	605	628	600	613	593	628	620	635	582	583	578	612	562	612	616	621	570	613	614	567	604	622	587	605	577	623	636	625	588	583	595	594	610	638	609	628	592	616	631	582	654	589	663	621	569	586	582	627	599	631	586	605	631	622	665	550	564	594	591	644	660	645	616	587	611	570	594	621	629	620	565	611	629	597	627	617	676	635	592	622	620	564	583	640	602	637	576	578	597	586	635	654	611	628	621	577	659	619	556	651	622	610	650	625	626	572	582	639	597	606	618	576	584	579	639	616	607	582	624	596	601	625	610	569	594	565	597	581	602	612	615	582	568	597	597	622	647	616	587	626	595	605	578	602	624	602	572	608	593	622	580	588	613	607	605	578	598	612	623	642	610	626	601	625	611	609	589	646	595	624	594	619	657	616	633	607	629	606	647	604	581	613	607	605	662	620	608	633	609	584	612	620	651	628	562	607	579	580	609	534	593	609	585	622	644	590	649	540	611	617	610	594	621	651	613	608	584	608	578	618	595	614	598	578	610	592	592	609	611	582	586	659	665	633	599	605	618	666	539	591	652	610	627	583	594	618	662	584	611	565	603	559	596	576	622	618	624	597	665	640	647	613	597	621	628	624	601	668	610	599	617	645	616	581	584	582	595	579	577	593	604	594	614	626	610	632	624	628	611	582	621	615	638	580	617	613	617	612	610	564	651	613	576	578	622	634	618	611	586	567	556	635	587	612	598	624	627	619	663	621	609	607	603	609	658	594	601	559	582	626	626	621	578	601	594	599	634	593	620	645	594	605	544	588	604	590	629	599	573	617	605	608	613	631	603	585	576	564	580	570	597	572	620	594	576	608	639	567	613	617	645	579	593	587	601	588	612	635	682	594	602	550	635	613	628	636	622	607	599	637	588	610	626	646	645	618	637	551	571	580	581	571	568	661	590	580	666	539	601	591	614	600	558	570	607	581	607	646	611	587	570	588	636	617	597	609	589	606	614	590	607	626	647	639	597	615	596	611	636	534	594	624	659	626	605	566	600	621	599	614	617	649	595	583	654	573	569	571	601	590	583	578	610	567	660	601	622	618	620	606	609	595	628	588	610	606	618	601	589	604	580	564	597	604	575	573	608	597	621	610	609	597	631	570	556	618	636	565	596	651	607	578	576	626	535	618	587	628	577	589	630	625	608	574	656	621	608	613	601	647	595	634	629	629	614	638	537	607	618	608	648	617	604	650	661	547	617	618	616	591	576	628	566	621	577	551	666	617	614	590	591	647	625	581	620	646	601	635	616	636	597	552	619	666	626	604	635	593	635	614	564	612	608	578	636	642	627	545	609	619	633	598	667	626	611	596	641	574	638	632	592	615	649	583	614	631	603	563	623	617	624	632	625	574	572	607	574	598	623	576	594	641	618	553	606	616	624	574	559	584	639	624	593	599	653	596	639	643	638	639	586	604	597	564	568	590	653	574	628	611	637	593	590	623	666	573	609	578	612	615	568	585	617	585	621	618	543	612	568	618	607	615	617	584	654	669	605	615	608	614	640	583	626	595	616	630	619	593	570	616	573	589	611	628	628	589	593	672	605	649	601	575	652	583	613	649	603	636	590	559	579	645	625	606	625	572	632	598	635	592	575	608	649	564	596	565	622	576	577	591	558	669	596	608	580	640	585	555	609	673	622	594	585	596	605	598	556	647	644	633	571	569	638	632	612	559	555	654	583	580	620	632	564	602	643	635	590	602	616	632	592	585	600	589	610	636	617	628	601	544	597	577	582	643	633	583	604	607	627	605	622	566	649	596	613	606	598	577	605	608	604	582	608	586	629	629	598	617	604	605	565	613	631	589	601	632	624	645	587	564	601	620	587	649	641	594	599	614	657	665	642	647	582	620	618	625	616	622	564	619	619	620	602	563	590	604	653	615	620	651	618	622	578	612	620	632	575	637	589	567	606	643	589	615	626	599	607	614	606	643	575	595	633	621	596	610	616	589	584	622	615	599	597	637	595	583	547	639	595	565	564	672	621	625	604	625	569	578	584	586	588	570	545	610	570	618	639	578	614	633	601	617	603	624	550	617	579	569	618	612	638	590	638	646	659	629	564	605	549	638	573	621	614	583	610	588	580	551	623	584	625	603	591	617	597	602	585	561	549	598	606	622	577	603	602	596	642	656	622	628	608	606	617	582	600	618	605	624	635	629	621	578	570	580	575	623	606	638	569	638	596	583	575	635	596	601	607	647	587	607	594	639	587	620	619	633	607	640	576	605	626	611	558	578	619	600	587	641	598	586	601	587	553	621	569	584	597	555	600	622	617	614	591	636	539	606	583	598	599	630	562	620	639	599	602	612	577	584	605	588	600	599	622	602	618	599	625	573	561	529	529	641	582	586	638	572	596	629	588	643	591	597	613	617	581	593	621	566	670	606	598	577	579	589
9649	25983	20642	12541	8547	5920	4372	3301	2379	1868	1419	1265	1095	1045	930	863	879	856	840	812	816	791	811	736	793	724	768	743	719	668	738	703	693	680	694	670	685	699	703	669	706	656	644	689	655	625	630	649	656	625	634	638	609	677	611	642	656	591	638	659	637	674	673	669	669	636	636	640	623	626	664	660	645	654	621	663	630	684	713	662	637	607	653	598	643	668	597	609	666	692	636	626	618	651	617	632	621	614	666	647	667	626	631	667	597	598	684	616	714	607	626	618	648	630	577	618	602	588	643	684	643	632	592	616	660	621	641	627	617	647	608	628	651	615	616	635	615	647	632	621	602	594	618	643	602	646	650	631	584	622	623	616	612	611	634	652	621	601	633	600	632	646	609	625	613	614	657	626	630	581	624	621	619	636	624	575	625	625	628	628	620	641	638	671	668	632	646	633	588	617	634	591	592	608	621	608	633	624	625	621	621	635	639	571	636	672	619	623	673	645	610	650	663	618	689	613	616	607	629	602	630	615	641	603	613	598	611	638	619	664	687	646	591	642	631	623	641	621	599	627	643	629	614	625	604	644	633	668	661	649	608	611	628	607	650	605	690	639	650	634	627	665	648	635	631	657	609	656	656	656	625	659	625	615	657	637	650	624	610	682	671	616	633	659	646	606	647	626	621	628	641	592	604	613	599	608	644	600	636	629	610	603	594	671	615	656	658	656	644	602	632	658	600	627	653	638	644	667	653	629	635	611	633	620	635	611	678	652	603	628	628	608	628	623	638	602	600	607	623	637	610	598	652	613	638	652	622	631	608	615	668	592	632	642	615	610	648	601	586	600	630	642	641	613	570	614	660	626	622	619	592	628	607	615	660	605	625	633	658	638	628	674	565	630	667	642	634	625	622	602	632	622	640	625	670	668	652	683	662	635	591	584	629	618	617	639	621	627	615	626	635	619	612	620	633	619	684	640	647	678	623	650	633	624	609	616	640	625	612	592	610	600	651	616	635	625	632	638	630	615	588	624	635	611	667	652	622	658	622	638	655	624	649	639	603	628	612	621	664	631	642	646	595	652	628	633	625	613	668	595	647	669	619	622	634	590	583	631	619	647	647	594	631	608	620	597	612	640	641	632	623	622	652	610	614	658	645	576	618	628	649	652	656	655	617	636	598	601	652	666	646	632	644	612	581	661	623	623	664	658	591	596	636	606	635	593	633	632	642	625	596	633	627	635	610	599	640	637	618	688	605	633	633	610	617	630	657	647	629	628	610	649	608	641	621	657	664	594	603	617	576	558	621	636	597	605	602	633	668	618	607	601	648	603	658	649	629	602	599	664	677	653	658	628	644	648	606	651	653	681	660	671	608	615	619	594	630	590	666	675	587	643	589	627	648	639	624	619	648	667	641	636	646	586	607	575	628	602	618	618	589	652	589	631	643	616	639	589	684	636	646	618	633	637	615	634	616	606	684	634	605	642	650	642	595	609	618	632	652	607	590	647	587	626	607	616	619	598	651	622	644	629	631	669	621	609	625	604	627	614	651	592	665	572	594	624	639	596	588	621	627	640	646	666	623	626	615	608	637	640	633	569	638	661	643	616	654	642	582	645	637	677	644	572	596	644	629	592	613	633	625	638	585	641	661	589	639	643	630	643	622	614	651	596	624	607	612	612	615	647	599	628	621	657	627	614	658	644	549	665	646	627	667	686	635	586	610	637	625	602	608	637	597	627	630	653	652	646	626	608	594	589	657	612	608	655	667	602	628	622	646	622	604	622	587	651	637	592	646	621	600	613	619	628	619	610	646	616	651	638	606	626	659	609	649	618	629	615	632	603	631	643	612	592	621	640	614	633	627	636	635	647	631	612	625	618	625	623	649	632	597	639	657	626	623	616	643	621	581	607	627	622	605	647	641	643	580	646	644	679	644	637	631	628	649	596	613	622	630	634	617	638	640	628	664	606	629	644	644	606	658	645	650	621	575	636	627	614	603	641	583	645	584	645	599	631	675	667	591	603	615	657	609	617	616	617	616	618	631	629	635	612	653	656	598	645	620	677	650	664	616	626	627	580	653	645	588	575	654	638	653	649	639	636	651	644	665	612	670	616	646	641	673	599	639	644	642	633	605	691	620	648	602	584	588	643	622	627	648	635	637	643	633	618	661	656	606	623	625	640	621	648	628	637	658	653	605	675	613	591	617	627	628	606	630	622	609	626	660	668	577	632	631	604	682	604	621	621	638	652	645	600	607	618	631	634	616	629	657	620	619	617	630	652	632	648	593	634	595	607	632	620	639	610	642	575	626	624	646	634	608	634	650	645	669	634	671	629	583	666	611	587	624	641	594	604	664	612	622	630	626	617	689	575	598	609	622	638	655	629	625	610	627	666	628	581	599	634	611	638	665	636	623	688	592	677	599	591	628	668	626	625	632	626	614	663	626	614	598	580	641	676	635	611	625	613	628	639	659	658	633	669	596	652	624	632	606	621	623	628	606	660	685	597	643	644	589	629	653	635	642	634	609	630	636	608	616	652	645	624	608	599	622	697	670	617	683	651	606	634	633	593	657	648	644	614	667	604	633	637	635	660	617	595	590	595	590	629	641	675	622	634	630	610	614	663	625	635	651	632	641	615	633	605	623	607	623	636	644	626	616	623	642	661	614	610	618	609	649	666	649	598	605	624	610	569	671	595	657	619	601	625	620	660	641	648	668	584	649	633	617	635	626	623	584	655	650	630	631	653	585	641	612	609	604	621	677	617	637	590	636	617	632	606	604	640	644	641	669	574	640	603	608	614	617	626	600	638	589	628	642	627	626	637	601	614	658	615	638	647	651	650	620	638	608	607	603	626	585	614	631	654	639	576	643	624	604	627	618	635	619	636	635	621	602	642	605	618	666	635	637	621	665	648	571	618	656	638	647	642	609	620	643	606	639	609	643	641	635	639	642	645	619	642	622	648	614	663	610	623	618	603	652	613	592	619	624	571	616	666	617	641	633	596	651	643	680	644	648	592	639	643	632	610	570	639	568	638	609	606	585	674	573	630	655	619	632	582	638	604	615	603	656	682	626	608	656	622	685	674	661	628	645	594	625	601	602	626	621	631	648	601	606	640	640	608	647	674	640	621	621	591	609	643	585	657	642	674	622	645	605	601	611	577	623	598	665	668	660	619	655	636	580	657	613	601	622	619	624	621	639	626	657	648	640	623	617	628	634	608	628	616	604	623	629	599	622	617	631	643	641	625	601	623	632	656	590	610	616	626	670	605	623	655	610	605	644	614	642	601	640	649	632	624	604	607	606	632	643	625	606	636	644	619	591	643	620	629	638	612	619	612	637	629	618	642	650	650	615	601	585	681	609	659	607	653	630	664	636	637	646	655	626	655	589	616	635	624	615	617	624	617	581	594	637	643	611	631	604	624	610	688	605	600	619	659	592	624	622	635	656	654	663	591	644	619	672	633	638	642	667	617	622	637	665	625	621	628	648	682	588	635	659	630	627	607
24617	21230	27713	25071	16253	4720	2717	1999	1596	1407	1237	1098	1023	1093	971	943	965	946	976	925	900	921	871	948	907	928	885	920	828	839	807	867	905	902	847	830	805	859	890	949	810	781	811	872	904	865	850	834	835	893	826	845	923	824	851	809	888	840	922	820	851	892	846	822	873	864	884	886	882	830	829	870	833	808	841	828	902	869	876	813	825	897	865	875	880	842	859	741	805	833	815	798	863	854	892	847	844	853	843	847	796	832	809	807	810	811	826	784	799	901	877	856	785	832	832	848	843	879	785	822	811	844	864	879	810	865	823	805	871	801	803	863	850	834	852	811	796	916	834	814	825	846	842	852	828	840	852	832	864	847	829	786	804	889	826	803	823	777	864	814	846	866	826	821	841	827	808	863	893	851	857	872	833	857	830	869	819	844	786	813	850	797	905	842	887	903	768	828	829	906	844	863	905	823	766	837	885	810	853	841	843	863	875	870	861	845	845	812	858	873	878	865	818	810	833	817	800	814	839	845	831	820	838	836	836	842	851	786	853	796	831	834	802	825	814	799	810	848	787	819	814	870	874	842	819	795	903	840	833	860	865	845	845	798	843	800	842	880	855	804	833	855	808	866	818	831	854	835	841	860	761	864	825	840	848	812	774	876	874	790	854	854	863	811	855	793	842	841	789	768	831	764	840	829	814	861	830	838	862	823	806	847	801	827	870	813	837	831	854	876	879	823	778	827	845	876	867	881	857	833	835	845	856	798	826	804	819	784	829	855	869	799	859	890	881	848	865	848	841	861	811	815	866	835	809	815	861	876	837	859	814	856	793	856	854	849	845	848	812	819	834	855	886	824	831	834	850	806	845	831	878	824	827	824	789	854	787	845	872	840	852	805	870	825	853	830	880	855	801	858	800	875	816	770	815	856	798	854	852	849	878	831	839	825	802	875	791	837	839	843	811	832	832	816	840	842	855	801	839	859	810	831	849	817	829	868	814	812	825	821	876	844	861	846	840	827	840	822	815	824	849	850	827	825	837	820	844	798	821	834	796	804	782	836	812	850	817	820	820	885	804	837	869	795	808	844	803	802	796	801	818	852	831	863	890	861	824	836	853	863	857	859	846	863	800	845	830	805	889	816	929	856	822	860	842	898	827	851	820	801	820	836	871	839	809	832	837	844	879	818	830	865	774	844	820	836	857	818	790	845	838	853	833	851	877	828	804	825	809	848	863	865	825	890	836	873	850	835	795	831	818	801	871	841	843	835	818	893	833	825	831	886	885	799	812	841	887	816	828	849	837	841	821	855	874	819	841	822	879	831	871	814	840	867	871	836	821	829	832	854	815	817	826	851	833	859	875	795	823	861	841	829	822	830	886	820	875	801	850	811	842	884	852	840	858	815	847	792	852	847	762	820	861	844	836	787	814	820	788	844	856	854	800	884	832	875	886	888	847	826	821	914	854	843	856	821	881	807	864	852	847	838	871	869	839	825	833	829	850	840	862	841	902	858	860	866	805	852	875	828	843	876	830	829	839	791	837	885	845	840	836	842	815	859	853	850	860	861	843	854	791	847	837	853	830	881	846	849	850	835	817	816	846	775	772	828	850	858	851	899	863	855	880	826	818	864	855	823	840	850	842	861	797	830	827	816	849	854	858	897	854	864	844	809	844	814	805	806	769	851	844	784	815	826	857	875	899	860	823	897	883	860	805	762	857	847	832	867	785	832	874	834	821	855	810	816	839	832	795	817	825	908	807	828	808	835	856	801	859	856	832	850	849	850	822	808	808	801	831	844	872	900	834	832	866	834	812	784	832	828	850	846	833	805	843	860	833	881	851	856	846	839	833	901	823	811	847	847	824	791	843	830	803	828	823	794	832	856	862	863	875	899	843	810	835	787	860	878	856	822	838	862	851	816	868	805	834	799	809	797	827	858	860	874	826	787	853	792	825	867	858	811	842	829	822	851	841	879	810	831	846	878	880	777	870	867	853	812	874	872	797	820	857	795	815	828	834	863	845	811	823	925	862	807	840	856	858	889	825	792	855	824	830	812	902	828	875	812	796	878	833	818	806	848	837	796	838	792	865	865	831	798	851	842	782	884	831	839	864	883	831	846	830	775	857	885	822	833	834	877	788	844	861	809	813	814	841	833	802	842	865	878	794	882	892	844	849	816	789	799	877	879	858	851	857	871	832	865	799	814	822	821	874	789	838	827	801	872	865	810	801	872	847	786	804	828	862	833	884	873	800	910	839	878	853	811	878	843	812	842	834	842	811	850	872	890	913	871	832	839	838	850	865	858	826	786	819	824	810	798	826	825	809	888	851	811	856	874	844	874	835	813	859	871	807	834	825	843	791	877	836	873	858	841	821	813	883	826	819	801	812	869	835	831	815	792	812	815	811	808	834	854	861	807	847	845	805	819	871	846	769	806	835	898	839	844	831	833	853	849	867	815	831	841	843	851	822	798	806	787	800	864	860	819	814	871	813	815	877	848	890	857	814	848	828	780	836	829	881	866	837	864	839	874	782	807	806	881	861	828	812	841	892	813	852	908	828	843	819	879	803	910	873	884	860	855	876	838	859	817	824	870	828	837	823	831	834	823	858	788	856	850	799	819	885	866	887	874	862	795	873	813	776	852	814	845	853	886	809	790	863	873	836	811	777	848	849	850	825	775	833	833	795	812	841	820	846	788	820	833	851	840	810	828	833	870	845	864	862	846	883	782	898	802	799	863	845	828	871	863	821	856	815	847	873	777	834	840	829	826	842	808	796	824	815	852	845	854	862	838	840	808	827	736	844	846	852	790	815	834	844	817	829	916	820	865	857	815	826	852	832	839	779	790	836	850	835	863	804	831	817	828	839	867	880	849	817	814	835	882	862	827	814	812	839	864	789	842	827	851	853	803	824	882	871	844	880	889	848	823	856	830	875	854	857	846	887	812	794	856	794	829	836	816	804	800	851	808	852	821	850	832	895	850	828	833	855	759	862	844	819	851	793	841	800	817	860	818	830	824	841	818	823	896	864	825	836	863	831	779	848	824	857	842	823	825	894	873	855	829	817	858	888	834	881	859	859	847	832	812	827	816	842	818	810	877	851	792	844	834	801	774	913	808	850	848	827	838	862	831	809	917	834	851	790	842	826	842	762	876	923	833	830	875	857	865	817	831	819	851	842	766	816	864	894	850	795	809	827	794	824	832	843	812	834	862	862	844	860	897	842	781	815	838	855	861	806	890	814	862	829	785	811	816	811	813	850	836	852	864	851	869	841	864	830	813	840	832	828	750	801	813	805	803	829	795	760	860	821	842	875	843	863	836	832	864	805	795	873	838	829	859	856	863	826	894	831	817	789	808	850	863	854	863	823	865	863	870	856	883	803	823	862	831	865	813	820	835	877	797	798	810	819	867	888	793	854	837	845	846	832	793	818	871	777	840	842	845	898	854	846	861	847	811	805	845	857	804	843	877	816	832	857	840	805	808	807	876	810	899	838	875	819	834	883	821
9628	23017	17802	10319	6997	5029	3718	2802	2193	1725	1401	1315	1226	1108	1095	1064	974	1025	979	943	948	966	945	1031	977	904	903	950	876	901	858	915	881	888	877	894	834	851	893	860	876	854	824	818	858	888	880	912	934	919	814	859	818	866	849	840	839	839	837	821	867	925	896	861	891	838	834	845	848	828	888	831	855	835	869	819	824	828	907	798	856	873	901	865	781	866	875	818	871	881	876	810	816	894	842	820	872	853	832	852	824	837	851	841	860	801	830	890	872	841	818	833	817	884	849	817	805	806	852	817	873	827	867	844	819	847	877	862	860	843	778	840	830	840	812	834	843	854	851	830	794	858	835	876	830	854	796	865	879	886	818	810	825	817	782	863	919	817	825	850	841	803	825	815	854	822	853	866	810	847	817	805	792	773	807	848	826	796	838	857	787	846	870	851	844	810	892	768	829	839	821	841	856	822	810	816	793	843	895	879	798	825	834	891	867	834	822	871	835	895	865	875	853	836	855	811	850	790	820	889	789	801	777	808	816	766	840	830	802	791	803	820	812	830	827	868	892	783	863	834	889	838	761	816	868	848	852	815	812	870	830	844	832	813	818	797	827	820	839	805	873	859	853	801	787	852	814	821	832	888	790	818	864	777	842	847	876	852	869	837	828	808	782	831	819	848	804	817	836	867	842	892	855	830	859	801	793	842	826	835	851	811	832	878	813	830	818	837	851	882	829	824	818	861	825	834	849	840	905	866	858	808	853	835	847	782	831	790	867	754	909	839	836	845	855	875	854	779	863	836	852	816	774	811	829	825	815	854	847	862	839	829	803	808	805	839	854	830	827	826	831	875	854	891	861	850	876	817	799	844	863	791	847	824	817	839	858	859	852	868	825	856	838	873	860	846	804	831	839	827	880	850	885	851	772	791	802	841	793	826	890	844	825	822	812	821	847	785	856	784	906	832	857	832	835	806	841	793	841	845	823	767	833	829	872	880	842	858	882	835	828	840	838	862	785	850	842	805	862	836	845	842	844	825	816	785	830	821	836	802	861	783	872	820	803	839	809	858	841	845	814	792	811	857	849	863	821	835	834	789	852	789	791	836	780	840	865	785	818	809	849	833	880	845	842	847	847	826	851	804	847	866	841	837	827	866	806	846	883	864	852	822	835	815	824	810	852	854	842	867	807	866	847	846	806	844	834	836	844	795	824	823	802	825	858	854	824	800	860	873	816	843	876	815	837	877	848	810	881	811	843	885	819	837	860	827	849	874	856	875	834	867	830	827	842	788	793	815	858	860	841	770	806	836	818	817	811	852	808	868	799	812	810	823	862	804	793	807	816	882	876	853	871	825	864	799	798	818	805	846	800	833	860	853	830	799	826	837	822	860	837	847	854	855	835	857	863	880	831	835	794	826	835	809	845	852	880	829	840	816	830	857	838	794	798	847	814	866	852	838	825	826	850	795	842	875	797	881	848	839	797	809	802	829	795	797	851	767	840	800	840	844	849	850	841	874	808	849	869	867	839	830	792	826	829	862	822	817	860	874	799	843	807	817	834	841	848	851	851	852	809	864	824	876	834	831	856	806	822	880	853	818	827	809	848	847	837	839	850	866	838	789	820	829	795	770	852	868	828	825	896	851	797	827	816	801	874	840	868	825	870	875	872	829	874	821	876	815	825	838	798	818	840	785	832	801	789	778	792	886	801	816	869	804	804	797	852	771	799	812	828	826	837	856	877	867	823	828	832	866	826	819	815	773	811	867	813	832	799	844	787	847	870	828	851	859	850	858	855	812	815	867	844	861	873	802	846	874	839	823	809	862	862	800	825	838	813	826	851	860	815	822	783	824	824	831	846	865	825	848	779	826	826	812	838	862	828	883	815	848	827	853	857	812	820	826	831	813	850	819	816	755	834	852	781	807	765	842	825	811	842	833	813	858	862	768	856	834	863	865	845	759	860	855	858	880	836	867	806	827	837	822	868	782	823	878	787	884	822	887	809	828	825	873	795	848	851	802	834	861	844	801	884	800	864	835	798	862	812	833	837	775	812	884	857	862	763	822	764	778	853	784	851	800	815	815	821	783	848	825	842	811	831	825	866	825	846	847	850	838	788	841	852	893	857	811	826	838	880	850	832	783	803	863	829	791	813	804	781	822	857	832	836	886	812	859	783	814	872	859	846	827	843	847	842	872	844	845	872	862	815	889	861	859	788	820	798	827	819	831	800	866	818	799	823	857	812	788	824	856	813	845	838	847	863	899	850	852	828	849	804	848	812	841	810	901	849	821	802	827	805	807	870	858	874	817	840	843	816	826	835	833	873	792	820	828	850	822	797	884	826	831	843	847	829	826	845	844	766	802	778	860	849	810	859	865	822	830	866	821	863	793	857	841	818	842	870	810	827	872	801	821	944	834	830	866	835	802	847	845	849	790	827	803	788	877	859	846	841	794	815	878	810	848	873	767	822	781	805	821	819	795	831	836	849	881	821	810	937	835	841	790	780	878	848	894	820	834	865	821	813	881	823	849	856	850	872	831	795	820	870	864	803	802	831	826	846	835	788	862	845	790	787	853	851	794	867	876	813	851	834	830	805	784	851	842	846	815	854	865	869	858	835	841	839	830	835	860	812	833	864	862	870	818	810	817	812	870	833	865	830	802	827	881	810	834	824	859	853	876	836	813	811	826	870	811	825	808	840	830	819	791	841	852	812	855	823	832	812	832	805	838	857	858	859	789	847	836	817	785	843	810	863	826	868	837	871	875	816	877	859	846	826	797	811	818	863	824	835	854	842	832	856	806	852	823	811	818	815	824	817	890	881	883	798	802	780	860	826	841	831	806	785	790	860	855	838	831	855	783	811	798	855	845	851	844	783	863	855	809	791	833	827	852	888	858	849	834	869	862	824	832	836	783	857	841	796	828	807	857	847	845	820	848	823	858	878	842	801	820	873	838	817	794	871	769	846	818	861	846	825	783	835	793	787	811	824	796	786	861	850	858	853	821	849	791	856	819	861	881	782	803	838	814	835	879	836	859	836	798	810	824	823	861	799	839	853	843	824	883	816	852	825	858	843	790	852	859	911	815	847	846	812	816	826	893	853	820	812	795	845	822	808	893	803	811	829	842	794	851	812	851	825	825	812	810	866	839	856	818	805	836	797	823	793	793	789	813	831	819	806	891	806	868	859	872	848	821	833	855	878	823	829	834	866	868	854	846	818	865	833	810	870	840	865	872	823	825	810	846	803	844	862	837	883	838	875	859	827	788	822	870	840	775	807	812	889	819	868	874	862	828	804	796	836	808	817	800	858	846	878	864	906	861	857	863	853	820	865	880	831	881	826	869	859	881	821	868	818	780	841	919	868	891	817	821	855	812	833	821	829	821	835	828	813	842	845	824	806	818	886	831	844	831	842	839	876	878	852	844	804	849	861	877	840	866	873	824	865	824	829	853	820	819	872	851	787	853	852	822	828	852	819	818	858	818	857	845	839	815	829	856	833	828	789	879
22520	21328	29113	23901	21346	21578	13364	3409	2190	1752	1445	1309	1026	969	956	859	798	797	793	762	740	739	760	712	703	690	701	684	687	633	640	691	675	655	601	625	662	625	615	607	596	611	558	566	650	608	590	526	608	581	571	607	561	574	564	579	568	595	553	610	625	564	596	604	599	611	566	599	574	540	582	593	558	569	590	574	577	574	596	561	621	571	602	605	597	561	596	590	562	607	557	590	570	528	576	571	583	592	588	586	599	587	535	604	541	594	580	579	585	625	649	596	549	533	555	607	554	556	529	554	528	591	535	579	580	531	534	545	550	556	556	532	500	540	573	541	531	602	554	585	580	547	578	546	590	557	512	545	534	565	562	563	580	575	591	519	536	571	584	594	569	530	576	575	523	575	553	583	547	574	581	555	573	555	573	544	534	578	572	579	577	596	555	571	567	554	573	514	569	628	570	564	524	603	541	569	554	592	574	578	589	589	525	511	545	557	554	557	569	543	601	552	563	600	551	577	557	611	572	555	538	578	612	529	563	550	559	564	541	553	565	572	552	553	533	554	552	553	565	557	598	573	529	571	533	542	569	574	545	559	569	562	568	565	565	566	572	611	577	542	594	549	534	542	520	546	563	525	569	588	559	579	544	518	540	491	627	542	578	561	574	539	527	532	564	565	538	567	569	544	588	551	597	548	545	572	534	596	534	549	549	512	563	549	593	563	579	579	539	568	564	598	570	563	589	586	568	549	604	551	613	567	574	556	540	549	552	583	579	568	567	616	519	557	581	537	583	565	549	551	566	506	558	546	545	561	552	577	535	591	603	520	564	575	556	574	544	591	564	633	594	564	537	549	529	524	591	566	577	570	528	570	541	525	562	553	534	586	564	555	576	595	561	569	572	567	523	553	566	600	563	540	551	567	561	537	564	551	536	582	504	525	596	543	579	575	599	567	590	564	558	548	559	570	584	629	616	588	560	548	545	558	566	547	543	544	590	590	578	555	579	565	597	560	549	530	577	537	559	547	554	553	570	516	532	543	559	561	563	542	542	585	564	563	547	550	563	554	574	563	544	556	585	587	557	569	555	555	557	539	596	532	588	558	555	569	539	546	610	528	544	556	573	591	594	551	556	532	606	559	571	570	522	557	589	547	588	506	553	553	560	564	543	596	563	623	525	569	584	560	575	571	569	514	549	560	569	614	520	581	580	608	582	544	561	550	513	566	544	533	554	572	544	594	546	515	560	551	564	525	516	571	528	531	563	558	604	583	554	603	571	604	579	529	586	465	563	587	556	556	571	551	553	553	596	535	559	585	503	566	581	568	559	554	523	569	527	538	549	574	560	562	561	584	569	600	537	568	543	544	532	560	541	539	518	558	562	563	532	542	535	563	533	516	586	533	533	529	516	580	555	571	570	539	549	580	557	553	563	561	542	559	553	525	561	557	528	579	548	595	540	557	552	528	553	533	582	547	570	567	532	550	534	557	566	530	537	563	552	551	563	627	568	543	548	571	591	539	546	540	579	560	593	548	607	535	550	537	565	578	595	561	515	556	532	539	575	594	556	538	545	538	555	583	564	581	585	559	579	566	567	550	564	563	549	536	569	542	552	543	615	523	554	576	554	533	570	567	575	494	604	528	540	546	552	546	531	597	554	549	544	568	537	606	569	535	532	574	549	581	545	575	566	519	600	572	534	536	565	549	529	591	613	579	551	533	575	573	530	543	528	569	535	555	559	569	532	539	557	550	543	520	553	567	544	525	564	570	511	567	547	536	553	558	551	542	531	601	580	592	558	554	520	546	598	546	536	497	556	529	613	580	521	546	539	558	577	569	595	557	585	573	607	572	592	562	526	554	542	529	574	580	577	521	551	568	569	537	550	541	546	597	575	535	583	569	517	536	540	590	503	573	567	514	554	566	563	559	530	580	567	590	516	518	595	537	544	533	601	601	609	520	574	550	600	551	547	580	554	557	528	585	569	573	556	523	534	542	575	546	518	572	563	584	584	514	596	544	569	539	570	551	568	529	554	548	571	552	545	538	578	562	585	606	511	569	545	535	511	554	531	568	546	552	544	553	543	571	503	524	567	572	547	476	571	555	576	558	571	525	557	555	536	562	517	571	533	540	535	553	589	613	521	508	549	564	548	526	558	577	532	570	561	536	597	517	594	575	591	551	582	589	591	534	617	551	545	556	574	532	576	543	590	599	565	561	493	543	550	556	540	544	526	603	565	571	543	534	591	563	525	519	571	550	578	521	590	546	548	519	581	552	609	553	522	558	532	585	582	549	574	543	545	561	588	588	563	534	584	533	552	566	601	586	553	533	540	567	549	549	503	532	570	555	577	547	580	561	552	538	576	531	574	567	542	583	554	570	566	554	516	594	540	546	555	545	593	555	527	545	555	586	610	540	559	533	529	515	539	537	599	527	565	540	597	551	539	588	548	563	543	580	597	583	583	582	554	592	538	559	513	573	569	524	584	561	545	582	600	555	534	587	560	562	523	587	547	598	552	541	554	555	536	585	539	578	574	522	521	545	568	505	511	563	534	560	579	553	579	555	543	571	572	560	570	576	544	595	546	538	572	493	567	580	563	565	504	512	583	565	530	553	545	577	569	596	560	574	547	567	550	579	572	537	545	582	543	497	539	568	559	561	570	560	577	529	549	526	617	574	596	593	517	545	562	523	563	516	567	545	554	604	518	511	587	595	543	552	625	543	551	555	525	546	539	574	590	550	596	574	560	565	545	551	575	581	542	552	543	559	540	569	585	584	562	513	574	566	564	565	606	535	620	575	574	576	565	584	572	499	549	558	543	550	536	588	515	544	545	563	592	560	520	567	557	557	548	560	566	605	634	549	562	566	548	578	536	574	555	586	560	523	523	527	593	589	534	548	579	549	591	540	604	563	576	556	558	592	536	569	612	578	520	581	563	571	552	549	542	578	528	553	549	537	562	576	578	579	594	556	592	549	574	541	548	558	557	554	549	568	581	579	589	564	513	555	567	525	536	552	521	593	567	559	587	636	516	563	584	566	557	586	575	584	588	572	535	538	570	541	546	536	567	558	590	559	522	577	559	564	541	536	548	558	575	567	528	570	595	569	556	582	560	542	570	605	561	523	545	552	549	580	524	600	567	567	568	584	498	564	536	578	528	533	568	551	533	547	557	551	551	589	562	514	594	515	561	548	567	552	580	546	593	571	554	580	509	535	613	564	580	533	535	552	588	572	537	552	591	560	564	563	566	536	552	559	569	572	552	553	543	611	545	541	559	518	551	547	571	557	569	552	556	625	565	568	565	555	536	589	562	570	542	545	541	534	586	573	528	550	557	547	571	558	567	562	537	545	554	602	516	588	568	567	586	579	553	578	556	555	522	550	566	515	572	541	588	562	513	555	549	576	544	586	567	530	579	586	578	595	598	558	565	566	536	523	571	552	544	509	574	510	554	557	570	552	546	552	558	518	537	527	553	578	509	590	567	537	573	563	595	522	544	542	528	563
11399	31600	25501	16106	11412	8156	5947	4321	3201	2365	1861	1538	1356	1096	1110	1089	935	900	896	869	828	845	782	799	766	784	781	744	722	681	672	691	645	701	637	728	686	632	634	661	644	625	616	633	590	611	611	609	613	546	641	592	586	593	586	587	618	621	610	617	571	641	618	630	589	606	593	603	601	641	600	578	619	583	584	584	617	596	593	611	609	616	562	607	571	586	598	580	569	544	573	586	520	549	580	545	567	600	601	550	573	528	594	521	586	549	557	524	550	568	591	518	622	578	559	514	520	576	531	547	524	603	551	525	565	595	541	556	580	614	611	542	524	537	597	558	555	531	552	558	554	559	561	530	583	544	550	523	507	548	501	546	540	588	567	546	575	550	595	571	565	578	583	560	539	516	608	575	547	534	586	530	593	528	553	567	565	570	597	554	564	537	550	562	551	618	578	575	525	580	594	586	563	533	530	577	582	549	538	586	547	543	586	545	546	556	504	555	571	563	582	574	536	596	560	568	590	575	520	551	544	575	565	533	575	591	562	543	556	563	551	540	567	558	561	538	530	584	551	570	588	514	534	544	578	524	578	569	595	520	568	511	557	541	550	556	540	545	541	580	562	552	580	554	549	541	562	575	564	557	565	592	563	564	589	547	552	533	551	584	524	519	594	535	536	564	516	555	549	553	550	586	582	556	572	543	594	553	551	567	507	526	551	515	530	533	547	604	582	550	597	522	595	543	532	567	573	543	609	536	563	572	579	590	578	578	527	570	575	558	562	607	566	589	558	550	522	583	539	562	554	514	535	548	562	560	546	564	534	537	539	540	542	554	588	551	573	562	543	573	543	537	587	546	572	591	566	633	534	557	585	572	586	584	565	542	606	593	518	570	533	537	587	600	514	534	570	575	591	550	586	573	557	613	529	525	589	570	579	555	553	577	557	589	539	612	551	563	542	568	528	547	551	582	567	611	510	552	589	551	602	540	579	618	561	581	527	576	534	580	582	551	526	567	537	572	549	578	596	582	554	589	594	572	548	571	536	572	553	538	555	564	551	577	510	601	555	554	519	574	575	568	548	525	517	584	569	610	538	553	508	540	594	534	536	539	590	609	535	548	557	537	539	545	565	536	538	571	570	554	572	505	581	562	562	587	585	540	510	569	547	601	529	567	547	570	565	576	600	519	575	558	542	595	541	546	557	576	525	612	564	590	605	574	522	520	573	558	537	556	558	582	541	525	541	540	608	591	533	568	570	569	571	542	515	560	545	555	541	496	553	559	525	536	571	547	545	591	571	562	569	512	536	573	554	556	589	538	587	585	587	554	554	539	569	572	571	555	540	548	586	552	528	579	599	538	543	564	591	534	578	576	534	547	572	591	552	579	571	605	586	580	545	580	580	552	592	564	552	554	533	565	579	515	543	553	584	576	537	551	529	527	555	544	562	545	599	599	562	531	525	536	555	571	580	535	583	534	578	517	570	567	577	579	538	547	616	579	568	555	577	541	581	539	544	563	547	542	593	576	555	546	599	553	574	545	554	550	573	607	539	533	532	548	524	594	536	526	597	593	546	586	554	591	561	612	554	560	545	544	556	515	572	557	500	543	571	615	562	535	542	538	571	505	543	568	575	553	582	563	564	551	550	571	569	569	565	553	533	560	591	557	538	578	568	568	580	519	562	566	563	605	524	599	553	546	597	575	606	530	566	557	619	569	536	559	578	536	537	557	546	574	574	581	532	563	540	588	546	541	533	559	577	559	551	576	550	588	620	531	539	591	527	572	520	532	544	622	533	560	599	585	578	534	563	544	572	564	545	592	509	595	537	567	579	560	511	595	576	595	541	561	593	597	567	526	546	582	558	536	547	575	526	586	565	546	527	545	550	534	519	575	508	563	553	518	554	560	564	586	546	590	576	521	549	556	549	519	536	547	577	584	563	575	530	579	567	523	532	569	596	573	539	556	533	528	525	554	588	591	546	584	559	542	555	587	597	632	583	568	587	565	608	591	545	551	582	538	588	535	596	541	578	529	566	538	556	522	539	557	533	578	588	560	586	551	556	591	522	602	534	594	563	534	579	576	578	556	596	584	550	560	572	563	527	558	570	539	572	546	575	580	541	539	564	531	601	563	564	533	551	555	605	582	570	549	573	516	511	556	545	538	512	562	554	496	524	599	553	623	555	557	586	539	543	586	592	557	594	576	558	598	562	551	592	589	567	580	547	600	561	504	585	564	573	550	535	568	592	552	576	543	545	535	499	538	585	576	572	548	531	597	566	595	596	544	563	589	572	578	555	579	551	538	519	553	554	533	534	613	522	532	538	589	569	561	553	596	523	594	537	559	519	515	579	552	553	559	550	577	550	533	552	544	602	539	589	569	562	539	532	552	549	586	555	536	580	572	558	544	565	548	524	523	539	549	537	539	511	574	549	529	538	588	571	548	540	533	581	601	532	530	533	535	556	543	577	544	579	595	554	533	590	561	562	572	609	532	557	541	576	608	609	580	554	582	546	572	579	517	608	540	525	565	527	545	550	566	598	526	541	568	578	572	582	537	519	543	566	593	581	547	528	554	581	606	551	509	596	609	546	563	591	512	607	589	545	565	588	575	553	568	545	577	559	566	573	542	597	539	571	529	570	522	534	565	561	531	567	514	546	582	561	565	510	552	577	545	571	544	556	515	587	573	550	535	577	603	576	600	553	588	599	596	574	525	572	584	580	555	557	555	564	566	564	520	579	550	572	586	546	543	570	561	544	528	560	574	574	553	527	569	536	528	580	568	537	541	546	547	605	557	544	580	588	538	566	547	549	533	579	521	569	580	577	574	537	566	588	591	550	583	594	562	558	580	541	576	578	584	551	529	539	554	526	531	551	541	492	559	565	566	532	554	565	541	564	557	553	596	541	553	541	575	546	561	571	550	524	541	593	543	535	561	594	550	557	534	594	549	547	600	555	515	599	550	565	525	588	518	563	586	594	521	526	550	532	544	547	587	586	559	586	545	571	534	569	552	590	585	554	585	578	572	561	525	552	542	568	529	541	588	552	562	544	591	567	590	527	576	572	556	550	549	583	577	554	581	600	555	572	500	553	545	563	549	575	561	552	546	518	606	529	539	568	583	586	550	578	543	557	547	519	580	563	577	526	537	555	557	544	576	567	575	550	532	580	579	556	564	509	577	572	562	551	531	575	594	531	584	572	564	584	565	568	574	523	581	541	532	527	536	561	578	604	549	588	544	542	565	582	585	598	551	560	559	564	559	554	532	523	564	572	502	588	539	531	539	544	527	542	568	523	596	530	565	534	532	581	572	561	566	586	559	568	561	537	554	574	568	602	555	566	544	545	557	562	592	550	600	564	585	565	520	560	623	566	565	531	527	533	539	568	534	549	555	558	585	548	543	576	576	567	574	538	604	537	608	569	523	543	530	591	581	539	556	584	568	564	550	556	577	507	519	517	558	564	579	597	622	550	557	537	547	538	557	566	564	602	564	535	566	526	584	550	514
28041	20366	15173	8100	4146	2450	1951	1533	1205	1131	1019	1009	944	960	983	897	1029	857	905	862	837	899	865	845	869	873	864	890	851	844	844	881	841	865	885	834	835	835	818	842	845	865	825	795	813	867	866	801	874	796	862	851	819	802	814	843	817	851	844	804	859	849	856	858	832	811	820	827	856	841	862	857	835	839	857	785	846	879	844	878	819	891	783	823	863	856	888	822	808	805	793	766	832	835	845	802	858	824	818	819	830	819	840	873	810	831	829	819	865	822	841	841	824	838	789	805	848	838	831	848	827	836	823	845	801	843	852	880	829	804	831	801	890	849	824	799	793	845	873	839	831	824	848	843	801	818	806	835	850	793	837	805	859	837	845	804	867	802	844	871	758	820	777	810	830	818	796	794	817	820	820	843	814	889	841	840	826	848	863	901	818	878	857	816	836	809	808	841	861	828	807	838	810	877	846	844	861	787	862	773	828	872	827	821	832	886	822	774	859	886	838	814	842	788	825	825	819	840	811	865	819	803	855	848	758	820	823	824	840	797	849	880	848	804	836	818	875	823	854	802	810	816	842	878	813	882	805	826	835	796	861	826	814	796	838	823	832	831	810	789	845	866	846	838	835	838	830	828	804	826	838	814	834	813	787	768	890	752	843	838	884	813	798	811	827	811	819	869	785	798	775	834	851	845	864	842	835	814	864	808	830	814	764	810	861	775	856	823	797	824	803	855	845	823	813	839	802	841	834	830	811	853	877	840	814	813	797	782	870	833	809	838	854	854	819	876	844	833	848	824	850	813	827	842	824	875	799	889	759	856	843	884	832	820	834	803	851	810	783	810	886	832	845	814	849	812	833	811	920	833	807	817	831	832	837	798	839	821	821	816	855	884	892	890	864	833	819	839	810	818	800	771	843	857	866	844	879	771	865	829	799	837	850	870	827	801	872	833	869	833	786	800	849	840	835	812	822	757	850	842	862	837	875	870	846	782	862	816	822	801	841	826	880	827	841	835	774	788	848	763	810	855	860	825	851	773	864	814	852	803	806	823	856	815	866	818	829	861	836	846	804	804	844	816	830	806	792	880	841	873	821	875	842	802	869	864	829	818	811	783	838	866	866	825	799	869	823	797	796	791	866	849	824	822	805	825	773	819	807	858	809	847	894	862	908	834	843	821	825	886	864	819	873	803	803	800	860	803	810	871	860	840	881	799	837	822	865	807	806	836	829	845	786	816	901	802	829	830	809	831	847	863	875	818	833	855	882	851	836	824	804	849	881	803	766	861	916	864	829	796	839	768	855	829	873	898	866	781	827	843	881	851	824	785	818	847	856	864	858	818	832	812	824	792	878	828	815	815	863	840	846	802	803	824	831	807	819	820	858	845	787	808	776	878	809	790	848	863	837	802	835	843	867	873	854	832	826	807	853	806	820	803	864	822	830	818	853	809	842	801	834	750	886	852	810	837	826	795	830	838	869	818	835	812	838	777	888	798	800	855	878	837	845	819	845	839	834	831	852	825	811	788	894	823	755	763	831	872	806	825	830	804	810	818	814	796	821	862	864	811	861	810	826	860	838	855	844	835	851	770	819	898	840	825	838	899	837	885	811	795	825	867	825	795	825	824	757	812	824	799	839	823	821	790	868	813	868	806	879	850	897	825	858	821	805	866	817	824	829	814	869	791	791	906	805	797	843	800	842	839	815	849	874	794	806	830	805	825	841	844	857	843	798	820	790	786	821	863	833	822	850	860	814	830	818	807	782	851	838	897	791	859	794	833	839	910	812	830	809	885	843	857	821	841	829	844	811	821	845	777	775	860	878	854	856	764	848	824	793	833	873	850	857	816	800	837	841	837	809	859	827	839	879	779	856	860	781	835	821	857	830	797	813	802	875	852	878	816	810	814	815	796	841	825	831	815	855	840	808	796	818	840	838	826	861	791	830	837	761	792	826	837	871	840	823	844	836	824	818	885	845	783	786	804	808	825	869	857	772	856	893	824	854	800	839	864	838	823	862	880	860	836	850	842	824	787	839	814	860	851	900	816	858	814	815	820	818	807	790	846	827	814	865	843	822	822	866	812	850	830	808	863	834	864	841	825	831	874	811	805	807	872	886	859	810	843	822	825	863	843	839	847	841	850	818	839	802	874	831	822	821	784	803	856	843	806	831	871	856	856	832	779	843	860	796	824	898	827	845	879	829	807	836	780	825	800	819	812	879	880	863	832	802	870	804	798	804	836	821	812	796	867	823	802	890	844	884	824	865	866	828	869	830	848	828	800	844	845	825	825	821	840	844	828	820	819	881	800	850	847	867	847	886	782	796	850	884	826	800	848	801	820	845	839	868	789	872	836	816	856	839	837	829	833	840	790	857	861	830	811	854	823	826	815	816	828	864	836	824	826	828	832	811	841	822	818	814	801	790	864	805	819	789	849	839	865	863	847	827	828	815	882	828	848	793	830	818	848	827	806	827	842	817	794	850	845	815	798	795	854	827	846	778	784	801	868	851	848	835	849	862	873	816	796	837	827	819	852	855	791	847	787	849	808	848	837	871	823	837	863	774	845	867	813	857	879	809	848	817	822	810	796	868	841	881	811	793	832	873	847	792	888	851	786	784	818	805	804	806	862	814	831	853	840	803	883	845	839	835	810	802	888	854	768	853	797	812	909	857	832	820	904	824	832	868	826	823	815	828	800	804	869	799	827	855	819	824	846	798	831	791	863	819	876	811	809	781	849	843	776	817	827	858	808	812	848	826	844	838	855	860	896	828	796	855	796	813	854	823	831	836	842	789	864	834	853	817	824	814	833	807	817	840	805	809	795	783	810	849	820	788	781	833	862	855	827	808	801	806	793	854	849	852	818	893	893	843	851	812	913	822	855	821	860	841	842	850	883	798	787	784	843	870	841	794	863	815	804	807	879	867	806	878	875	878	839	849	887	853	862	866	818	833	863	861	834	843	822	846	827	838	820	847	816	849	849	796	866	867	816	836	827	827	846	849	837	810	834	821	791	867	817	828	842	828	806	832	836	871	792	888	891	784	820	794	830	831	825	830	796	796	857	892	780	801	844	825	825	852	865	838	801	800	816	835	819	860	831	830	860	849	834	816	792	814	861	826	836	816	885	826	799	812	851	856	845	850	839	853	855	819	822	865	844	837	746	822	769	878	836	842	800	829	871	868	844	825	871	803	836	852	829	830	806	865	895	874	855	809	789	879	799	837	832	863	830	858	839	814	835	845	776	862	770	824	811	798	845	846	808	846	798	823	863	840	880	852	847	803	867	832	823	840	832	840	830	898	837	856	829	852	826	821	762	819	787	817	814	830	804	844	827	801	839	831	858	816	818	859	853	856	841	825	843	828	868	831	829	826	822	872	857	869	819	825	824	880	818	816	805	849	806	833	831	843	820	824	823	843	834	817	838	819	840	807	816	806	834	795	824	800	830	786	811	788	773	838	841	872	850	792	855	862	849	835	852	802	800	823	793	828	809	845	873	832	849
9955	18054	13865	7564	5114	3428	2534	2009	1548	1330	1200	1066	984	992	1011	923	916	939	897	896	926	931	864	959	913	877	852	897	890	921	860	877	910	894	932	866	849	892	854	894	844	862	846	876	826	889	895	870	885	885	873	840	812	827	811	832	858	867	914	810	815	878	864	864	843	825	898	824	852	841	843	853	864	837	827	876	794	896	838	843	914	809	815	847	851	862	832	801	786	796	828	800	854	832	812	869	865	831	887	822	821	772	820	858	876	825	821	843	888	841	859	895	899	824	855	873	835	822	838	892	862	861	823	875	849	857	828	842	865	837	850	831	873	761	859	838	868	814	879	890	785	867	826	861	842	892	845	886	854	846	814	831	835	816	774	840	837	906	823	794	830	828	830	847	836	781	825	814	845	834	845	831	855	840	826	872	833	815	832	868	875	871	852	878	803	867	839	843	856	800	839	819	861	862	835	805	823	802	829	859	825	873	809	782	877	881	888	892	806	813	818	759	844	799	825	798	804	815	852	818	927	845	858	823	874	839	855	832	858	820	892	883	856	829	863	807	847	812	878	816	869	850	815	866	842	849	880	830	785	818	878	787	824	828	849	832	844	894	785	821	816	806	847	835	826	823	861	877	808	834	897	807	789	846	856	814	907	847	746	828	829	832	843	876	829	816	808	851	764	860	802	889	868	879	766	870	869	843	859	797	845	835	815	869	769	865	810	891	839	850	832	838	845	809	855	843	819	776	840	845	867	823	857	789	849	808	837	780	902	822	897	841	819	843	820	834	829	877	800	824	836	833	874	815	805	856	863	863	874	833	837	804	839	840	836	865	834	827	821	835	882	786	813	838	859	821	844	817	861	835	837	838	857	866	859	794	850	846	776	837	824	863	869	856	843	880	805	891	874	866	887	822	842	871	811	838	818	874	843	831	821	832	868	880	838	801	889	881	824	845	824	799	823	837	854	821	835	869	802	784	806	844	851	790	811	835	780	861	845	809	856	790	764	796	837	845	829	837	841	895	834	852	863	877	797	772	887	854	830	814	866	855	848	840	862	825	812	837	881	878	830	860	849	875	854	840	819	860	860	796	814	837	877	861	827	838	871	822	828	827	858	816	806	842	840	802	823	835	876	778	839	815	863	833	865	870	817	802	853	801	816	890	809	786	827	854	874	890	860	813	810	858	867	879	875	845	811	830	857	861	782	830	812	849	838	856	864	837	841	867	812	830	824	873	798	818	832	797	890	810	853	818	808	865	839	805	856	829	838	876	845	837	852	810	830	817	876	824	835	860	857	864	807	863	810	877	776	837	870	851	860	824	830	867	839	840	819	832	813	854	828	855	862	881	839	854	892	808	862	805	829	851	819	861	895	815	785	890	845	828	871	844	818	813	818	825	801	867	838	840	842	891	855	827	891	868	870	853	802	841	882	831	811	853	816	909	809	802	832	808	807	878	832	797	865	800	844	804	864	842	814	855	882	845	850	860	841	813	869	811	875	805	826	816	851	871	820	861	822	852	836	803	837	857	841	839	843	816	856	838	876	900	862	845	837	830	850	795	838	822	815	835	831	850	820	852	816	823	907	854	828	848	832	776	793	873	819	860	873	871	812	820	833	822	821	851	851	835	796	855	851	866	785	896	879	862	797	821	834	827	813	894	862	873	823	860	848	949	800	867	737	903	809	847	867	862	833	852	822	838	797	795	791	818	798	895	807	806	895	831	882	862	822	890	823	875	863	825	865	850	844	822	846	835	826	860	794	841	850	814	854	852	856	883	811	794	846	798	856	824	844	858	803	833	821	876	810	844	850	880	776	831	810	794	831	827	836	846	846	863	836	857	879	783	810	807	822	872	857	834	820	911	823	882	876	849	843	835	804	805	809	812	849	802	828	834	906	853	829	854	856	846	840	791	862	860	890	895	826	830	831	827	798	902	811	843	886	828	830	888	872	817	820	889	829	823	859	863	841	830	904	852	867	856	870	836	864	774	809	796	794	764	839	806	872	829	870	802	836	816	888	855	859	841	887	849	836	834	772	815	844	846	813	855	857	809	823	864	813	851	860	858	886	827	768	878	831	836	822	834	835	865	882	842	873	811	804	860	833	881	818	871	829	844	817	824	836	864	852	860	849	863	853	858	850	896	857	846	836	806	864	877	828	794	849	837	837	837	844	816	849	804	861	898	827	860	838	798	884	818	801	809	865	857	821	844	827	774	825	845	887	852	839	789	844	838	868	860	789	807	845	878	843	869	804	818	869	843	804	835	825	805	822	833	802	845	844	795	812	818	818	858	867	910	864	831	809	766	801	841	806	816	831	865	806	861	842	873	841	884	868	874	828	821	862	905	862	851	850	841	854	874	894	885	890	798	868	879	850	865	876	807	786	834	853	856	865	777	849	811	869	835	872	827	891	813	914	849	853	830	843	874	853	828	838	831	802	861	857	830	875	861	839	805	831	877	855	872	806	867	808	848	840	853	820	827	885	815	839	821	824	860	883	885	819	883	856	847	838	815	851	818	863	822	880	857	855	828	832	852	890	855	848	847	869	811	847	815	833	816	855	818	840	907	801	836	806	889	814	870	858	859	855	899	852	895	862	790	811	833	891	885	831	800	868	848	844	816	802	777	865	841	827	826	827	882	817	780	851	821	889	790	830	801	800	871	823	827	880	838	818	840	823	872	826	823	835	907	843	843	825	853	823	837	897	886	798	826	843	819	823	859	820	822	841	811	844	868	870	853	871	881	838	821	816	826	804	830	859	831	850	823	821	893	857	908	843	802	863	853	853	800	886	847	846	850	879	824	868	869	869	816	885	879	806	845	815	836	818	884	816	867	834	822	908	826	877	859	858	871	807	819	802	845	880	851	815	823	854	820	848	837	821	879	854	848	801	844	801	823	842	870	796	872	813	838	835	832	809	829	836	803	818	845	861	853	854	821	884	854	841	784	853	857	868	858	785	818	838	836	816	867	879	785	844	878	865	849	826	861	848	861	853	882	929	779	939	877	760	819	852	845	804	827	828	862	810	813	860	845	819	856	810	818	809	823	843	821	847	850	894	877	822	871	808	783	877	899	811	831	851	843	785	882	831	841	801	816	937	853	844	812	848	802	830	872	874	821	873	874	872	797	863	861	854	857	826	866	837	824	839	872	871	791	838	785	838	865	858	827	827	836	854	808	875	852	823	850	843	805	812	821	867	843	876	826	913	839	856	818	872	856	868	813	840	847	871	809	846	848	847	867	890	861	832	809	835	784	824	831	830	833	890	903	784	856	854	852	864	846	816	835	821	815	835	857	848	815	828	827	909	849	864	868	855	809	853	836	840	845	820	854	829	837	829	830	867	856	806	893	814	834	808	834	832	869	893	785	847	854	873	839	844	831	855	814	802	888	854	902	852	823	820	866	851	848	789	877	815	861	859	835	837	815	831	823	844	859	826	801	783	840	827	798	829	870	865	825	838	855	879	878	817	838	769	878	825	887	844	837	829	850	800	877	817	834
23565	21225	28555	24201	21251	14209	3969	2186	1638	1283	1126	949	910	831	847	756	810	736	722	701	722	713	627	700	632	633	669	672	688	694	659	653	711	652	654	667	646	630	656	594	656	656	647	614	633	567	617	624	639	649	601	612	620	603	550	563	630	622	633	603	639	661	642	581	629	628	632	623	660	628	572	660	605	612	600	607	629	600	664	616	645	607	655	602	618	602	651	593	596	581	607	617	585	585	610	589	576	625	585	627	612	591	623	659	615	599	641	586	584	579	572	580	604	635	589	586	590	601	567	595	587	597	617	597	623	550	621	596	601	587	574	606	631	602	648	540	602	637	619	586	622	571	571	645	620	615	575	582	566	604	605	554	601	582	556	582	600	590	584	622	589	616	574	616	620	607	575	610	608	602	624	609	579	652	628	565	598	610	634	585	605	573	610	587	573	569	559	607	653	581	605	605	585	620	620	561	583	625	563	583	607	625	592	582	598	594	607	591	613	557	634	589	584	603	612	606	613	614	579	618	656	643	608	601	635	565	571	564	597	620	619	597	649	610	598	635	624	598	579	595	603	579	631	612	608	569	598	531	601	636	599	614	611	642	564	592	617	619	618	634	599	601	593	588	588	580	551	544	568	587	589	578	580	567	614	622	584	607	584	641	588	598	606	608	556	608	572	599	581	638	633	597	579	625	593	594	594	618	603	550	616	642	592	621	568	577	557	613	601	613	632	551	603	603	580	621	588	643	578	577	576	577	600	594	583	628	622	561	583	588	545	638	604	605	607	569	581	590	637	601	603	625	609	598	582	584	583	603	582	584	585	595	548	559	600	609	590	586	593	576	584	566	604	562	567	611	614	570	617	678	590	617	605	641	576	620	569	590	621	608	618	559	614	592	573	621	570	616	580	577	609	581	606	604	547	593	564	591	565	581	559	629	592	599	541	602	635	581	627	544	610	626	611	617	603	633	568	603	611	574	589	592	614	607	606	582	616	585	661	591	596	607	561	622	578	608	568	555	602	621	615	592	661	609	591	627	582	547	583	522	630	587	591	657	599	600	643	583	571	585	613	594	628	596	588	600	607	591	648	596	644	647	606	623	568	575	562	604	550	595	619	617	614	601	592	557	581	561	603	590	586	612	600	623	556	605	607	593	631	598	570	582	567	595	608	640	586	566	582	600	560	572	622	621	589	612	611	596	611	586	614	636	595	568	546	639	611	593	594	598	591	642	580	614	588	597	608	598	650	539	610	557	550	572	523	641	608	639	593	576	635	575	618	597	637	584	616	586	625	592	604	622	610	600	606	591	592	603	615	571	597	563	574	633	619	618	608	613	614	635	605	653	604	561	619	627	620	585	624	581	587	574	613	607	581	624	567	600	623	594	568	611	577	572	563	628	623	572	592	579	576	632	567	605	604	616	590	633	634	582	608	619	615	591	621	613	577	599	597	590	585	593	582	585	604	591	610	588	616	596	587	648	557	632	587	584	558	590	588	605	614	612	669	580	580	593	588	558	563	615	572	614	595	634	653	586	608	624	628	559	620	624	588	614	583	611	573	598	600	594	594	622	565	583	572	570	629	608	685	633	608	611	580	671	541	591	583	575	602	635	615	598	564	577	595	622	623	593	612	629	596	627	663	593	609	610	609	585	624	621	644	554	633	577	608	594	559	556	621	595	605	594	584	623	601	668	597	596	634	569	601	618	602	619	615	593	582	605	617	615	611	548	593	571	609	629	608	618	612	605	606	583	551	597	642	595	567	617	583	568	643	593	586	569	590	564	546	595	594	601	589	582	577	554	570	588	572	600	613	630	601	539	633	582	568	577	539	596	654	601	556	593	570	611	594	599	610	566	579	600	592	633	583	584	606	613	601	589	576	578	605	652	600	580	608	575	576	609	612	632	618	598	606	622	563	581	611	638	643	594	572	586	585	566	602	596	591	608	610	592	565	641	593	588	602	613	614	578	583	600	594	648	640	570	588	576	589	588	653	539	585	619	607	538	605	573	600	614	598	589	602	606	571	560	608	648	654	594	614	606	583	589	590	589	648	587	584	549	639	566	572	604	595	589	573	611	552	598	587	574	590	609	622	581	601	583	610	618	607	619	602	570	611	585	610	617	624	567	621	654	610	601	537	590	628	610	593	594	577	586	590	633	610	607	580	609	583	609	583	607	584	592	613	598	577	601	624	590	596	605	622	636	581	656	604	603	592	620	573	642	585	642	575	595	617	594	590	579	580	613	633	615	604	593	575	615	582	586	588	565	563	565	600	621	649	627	578	613	593	585	585	591	638	623	574	602	630	601	566	612	661	598	577	584	602	601	614	635	608	586	597	611	573	575	651	616	608	621	595	617	575	629	617	581	617	628	573	612	589	589	619	565	565	592	632	591	553	564	601	593	623	588	598	588	604	644	608	567	629	628	610	591	604	601	584	582	563	590	626	561	648	594	625	649	598	586	573	574	635	607	627	604	589	557	566	673	565	598	551	607	587	596	626	565	602	604	554	587	633	557	587	536	603	545	611	610	560	581	579	612	601	586	610	595	587	558	578	553	588	610	553	642	632	639	639	636	595	581	626	623	638	571	538	658	639	577	619	622	616	594	617	578	640	576	585	583	606	552	613	615	566	621	592	548	569	603	553	638	620	579	586	611	611	569	648	591	600	608	584	583	560	598	552	607	600	600	601	559	605	570	610	566	562	590	611	601	610	579	612	604	579	647	600	604	596	615	619	608	571	622	606	591	583	585	599	604	557	608	622	580	589	639	582	561	598	580	628	648	586	602	588	584	592	589	601	605	598	617	569	594	580	590	593	583	652	615	572	587	604	544	582	588	589	621	603	584	617	643	601	579	619	568	620	589	642	599	595	589	614	609	628	603	595	587	628	587	604	617	607	595	589	559	626	650	584	629	566	554	585	616	629	574	563	593	615	588	612	583	596	621	569	576	624	589	635	619	607	617	575	643	614	579	619	580	552	571	587	583	569	565	553	606	630	614	606	593	582	573	575	630	632	626	613	563	611	561	584	618	601	580	588	586	572	562	586	621	580	597	589	568	583	598	605	641	609	624	630	582	554	607	645	616	595	559	577	603	617	602	589	604	603	590	575	600	617	616	609	587	638	573	602	603	570	644	608	604	601	635	617	584	519	581	600	593	618	573	581	597	602	601	631	602	614	593	526	603	620	567	667	601	588	571	643	631	572	607	603	578	588	599	553	582	576	646	623	553	621	618	588	621	569	569	512	573	614	588	620	585	588	621	582	560	575	603	585	596	577	582	611	648	591	598	583	631	574	573	643	632	586	616	573	609	600	598	664	580	625	589	603	589	619	578	602	597	568	580	583	626	599	599	583	630	611	618	600	598	641	572	587	601	622	580	605	552	559	593	597	585	582	573	593	574	629	561	566	560	601	597	603	686	636	606	605	613	601	610	596	645	657	608	614	589	601	591	611	606	554	600	612	591	626	588	609	557	601	608	566	638	633	624	663	563	591	613	576	591
9460	26285	21362	12258	8205	5478	4020	2988	2287	1802	1397	1165	1029	984	893	870	864	829	840	812	787	729	695	737	768	723	757	717	691	716	695	712	691	686	704	714	629	575	678	649	667	642	696	641	657	620	650	671	647	613	630	625	638	584	623	641	607	611	652	672	670	613	684	627	663	667	612	643	647	589	631	666	689	648	625	616	629	643	615	647	618	661	651	610	630	632	585	599	628	621	633	660	606	653	628	661	633	607	614	609	631	639	598	624	588	642	628	615	595	626	616	608	652	635	606	619	598	615	615	606	631	612	602	585	664	625	657	575	643	618	595	604	613	641	571	570	586	635	637	629	622	606	635	627	617	645	606	647	648	633	576	597	613	604	638	634	651	606	589	590	612	632	599	612	614	609	598	580	654	630	647	609	629	653	618	637	637	588	654	586	609	607	574	618	657	619	639	641	644	595	580	630	623	603	620	648	611	636	584	602	598	636	632	602	616	619	646	625	675	586	603	608	648	603	608	644	655	622	623	600	631	649	625	596	596	600	628	592	590	618	586	647	611	613	642	623	625	612	671	657	625	643	646	633	585	626	626	645	593	604	627	663	658	674	536	591	653	629	635	648	574	625	623	656	613	642	637	651	632	596	635	629	664	619	609	613	619	620	638	646	629	641	632	627	640	613	638	588	629	625	565	648	580	572	625	626	615	635	626	643	628	594	627	641	619	590	620	648	590	642	624	597	623	651	620	603	577	634	600	616	645	620	656	653	601	633	658	645	620	669	573	617	601	615	630	630	623	680	591	662	607	557	623	644	612	604	621	596	582	667	623	582	615	667	566	612	593	626	595	630	575	585	625	634	656	601	665	617	583	600	607	661	593	618	615	659	616	601	654	605	661	608	614	602	624	640	624	655	591	593	613	625	707	609	592	629	611	619	593	620	650	605	601	635	631	578	661	608	654	620	635	599	589	650	644	648	635	639	602	616	617	628	682	648	630	628	644	611	650	581	604	643	591	655	589	576	588	587	613	631	603	604	610	622	620	564	607	614	586	623	621	597	640	618	621	606	660	620	658	637	639	603	634	657	606	589	592	649	633	601	613	638	654	609	629	601	618	595	634	587	594	601	585	634	600	582	595	632	598	625	610	601	642	653	612	594	620	634	625	589	603	632	627	641	599	613	600	601	634	629	608	594	597	618	621	605	625	649	663	658	576	627	636	601	603	647	636	594	593	615	601	618	634	637	656	557	641	580	603	592	589	615	621	632	623	671	603	577	596	623	612	603	628	634	619	608	593	646	588	641	661	672	578	607	630	679	605	621	637	600	630	589	595	621	626	623	593	637	665	643	612	591	648	612	628	581	581	610	642	643	656	634	629	623	632	554	625	608	639	624	618	609	574	625	605	648	635	672	613	623	575	644	617	620	628	620	612	609	606	618	599	610	667	585	613	613	614	612	662	602	629	615	583	612	610	562	587	616	612	617	644	635	596	590	627	628	631	632	646	618	652	650	605	605	587	661	624	612	597	613	609	645	588	653	584	598	592	642	628	601	608	605	627	616	594	649	637	626	633	600	620	618	620	619	677	580	608	665	624	636	618	616	559	614	619	602	624	577	653	599	577	606	616	605	570	575	645	615	593	588	688	618	578	669	644	633	577	604	603	623	686	623	624	597	578	570	585	664	635	578	597	638	638	641	602	602	638	602	589	644	634	622	647	627	584	627	598	632	620	651	615	610	577	644	669	649	619	576	623	605	631	567	659	610	640	560	611	611	607	640	623	625	632	686	654	615	558	591	601	611	605	645	632	614	610	633	654	625	655	618	641	607	599	628	639	604	653	614	608	605	625	611	614	635	600	613	646	603	612	573	566	586	567	600	611	632	607	609	627	617	604	655	634	627	602	612	587	575	655	633	637	595	634	579	616	601	614	615	599	651	640	655	602	613	573	547	635	630	585	619	615	625	635	644	615	604	624	633	643	623	621	600	590	647	609	662	643	635	618	615	585	671	600	615	600	600	630	608	624	616	666	627	646	624	646	605	642	583	648	656	626	591	607	615	596	637	640	627	573	601	656	649	642	610	618	610	674	601	623	586	664	610	605	647	652	606	622	638	641	667	610	645	631	648	604	600	566	603	605	628	609	622	627	606	641	650	656	617	608	640	618	607	630	631	647	604	643	609	652	596	598	636	637	609	632	612	644	627	608	620	647	599	588	617	633	615	610	604	580	599	593	617	614	635	605	612	613	609	641	594	638	587	605	640	623	611	565	601	601	616	663	626	578	610	670	596	608	617	628	616	631	626	619	659	610	649	635	624	595	618	666	599	640	595	604	605	591	625	591	580	618	602	599	603	599	616	628	628	582	612	575	652	604	645	643	648	604	571	664	631	647	610	621	654	572	621	616	641	639	628	606	608	647	600	640	616	574	608	616	594	614	591	603	566	652	604	580	610	639	632	595	683	632	598	680	646	616	671	616	620	589	621	649	624	611	574	618	574	607	632	594	629	582	598	651	602	601	651	631	646	591	628	651	616	590	625	603	608	568	612	614	618	644	662	599	647	595	610	596	625	636	591	630	674	612	596	598	585	565	624	643	616	634	635	596	626	641	599	647	624	601	590	628	635	609	631	603	624	583	611	600	624	612	627	622	591	593	597	620	618	612	626	613	616	646	597	629	604	649	609	617	617	612	626	663	579	632	622	603	592	640	649	581	618	630	629	540	598	650	643	618	647	657	565	634	638	599	634	665	642	622	668	641	643	636	556	621	604	587	607	589	615	569	645	633	584	593	593	612	635	631	592	628	603	610	624	636	585	632	615	652	582	635	637	621	620	587	667	596	667	600	622	611	607	639	595	591	555	587	658	607	582	659	639	633	605	622	584	603	627	621	618	624	675	650	661	615	592	651	625	620	615	640	613	615	639	629	664	623	629	651	619	634	635	624	565	650	614	608	618	600	687	623	648	595	636	598	616	604	587	606	602	594	597	609	607	643	640	592	597	613	605	624	645	621	546	604	597	614	650	631	622	607	648	609	620	600	599	597	624	643	624	595	612	612	581	648	580	581	633	613	633	588	598	587	640	637	600	612	692	606	592	636	685	644	630	623	611	616	603	608	602	609	661	622	609	627	590	627	618	672	630	624	609	631	572	591	632	602	645	607	626	645	627	629	622	612	621	626	585	606	610	562	627	599	561	573	651	610	602	599	674	609	590	584	657	635	604	629	608	634	618	619	617	578	647	609	636	659	632	647	612	641	624	655	674	599	582	618	623	640	633	566	614	602	640	623	636	623	577	602	642	630	614	630	611	602	631	646	589	658	637	604	629	592	654	599	626	601	621	601	655	584	590	653	633	616	630	662	603	628	620	618	610	642	630	633	633	591	636	613	622	634	603	615	580	633	558	584	623	620	629	594	610	629	616	636	636	580	612	600	648	675	631	658	642	617	569	630	596	616	613	601	621	633	596	631	609	596	654	592	587	580	619	630	595	631	609	597	597	591	609	597	632	600	638
24710	21318	27843	25178	16302	4597	2495	1963	1525	1349	1210	1120	1075	954	1041	991	913	907	899	961	889	921	925	932	946	931	867	900	844	899	884	905	924	861	834	832	861	871	856	860	850	840	829	877	880	810	842	848	825	869	875	821	835	855	900	855	833	863	871	849	899	878	836	801	843	867	900	851	891	865	886	813	848	880	830	885	870	821	925	813	873	831	834	823	828	788	822	849	869	843	840	862	844	865	818	853	859	857	817	798	845	845	820	835	838	829	848	888	805	857	802	896	848	895	790	837	805	837	845	815	839	860	848	802	807	802	851	827	828	915	830	775	816	813	852	817	824	792	805	862	815	881	807	859	842	794	857	777	841	813	851	834	818	808	810	841	824	812	786	793	820	851	873	854	853	800	876	826	841	848	858	817	804	839	853	843	804	869	815	858	846	826	830	848	853	833	838	868	863	840	836	881	800	879	868	803	788	813	842	853	800	880	816	833	849	837	856	835	848	874	832	863	843	888	890	819	855	861	823	811	853	862	831	865	848	813	866	785	829	821	822	809	777	852	869	825	862	825	830	879	834	832	832	799	867	835	803	823	873	867	844	877	844	873	838	777	804	825	832	831	869	849	833	821	840	864	848	883	835	908	825	806	811	859	794	855	823	857	805	850	806	808	821	887	843	847	802	821	832	846	812	826	821	808	789	838	810	758	877	894	806	844	843	806	812	838	802	830	819	843	847	845	788	822	858	889	827	855	851	783	783	830	816	843	819	875	845	841	879	878	896	872	874	826	831	896	888	833	800	877	861	887	832	854	860	819	808	813	859	893	837	801	827	818	862	807	813	825	835	795	886	829	840	842	857	819	828	906	851	857	868	831	841	875	865	793	827	854	820	842	879	885	867	829	869	829	832	859	856	835	877	821	844	817	803	807	889	803	842	856	832	851	820	848	840	837	868	841	849	836	777	816	845	863	828	829	838	843	825	884	896	857	839	891	871	837	835	824	815	840	843	760	821	841	858	852	843	809	836	849	824	874	862	853	860	831	819	836	826	828	868	834	819	806	839	884	825	890	873	883	841	847	869	824	852	822	866	836	840	824	800	831	845	840	795	869	863	828	853	831	857	847	871	854	862	883	788	843	834	822	802	849	834	874	831	849	852	825	843	826	837	826	849	788	805	844	844	832	816	787	870	828	808	920	862	869	794	828	876	815	787	843	823	861	782	877	868	828	851	829	872	826	832	833	839	833	851	840	821	852	796	860	846	833	823	814	876	791	857	831	817	848	862	855	853	808	868	902	863	873	800	840	891	823	845	887	821	889	882	809	807	825	914	796	846	829	848	811	835	896	822	869	870	825	826	817	858	846	857	830	881	834	848	815	830	790	878	810	816	888	855	851	817	853	785	847	899	814	824	848	871	856	794	846	826	836	852	867	807	855	833	826	851	822	792	857	828	860	800	882	855	868	841	839	888	870	890	804	831	842	850	826	860	837	799	867	864	838	841	869	886	832	831	820	830	846	803	874	877	862	847	817	843	825	824	796	792	919	887	794	826	813	829	846	833	819	855	797	814	831	857	900	847	843	825	825	844	830	832	872	828	844	840	866	894	872	818	846	786	827	845	817	838	810	874	838	871	857	826	837	826	816	834	810	879	784	886	785	807	829	842	809	817	811	832	813	868	819	836	861	862	850	825	843	879	856	874	810	859	844	837	816	824	788	854	857	816	850	849	848	802	857	816	808	824	869	844	846	836	866	836	831	815	822	864	886	815	819	828	834	852	840	868	882	888	847	824	801	905	800	841	853	832	826	885	893	824	803	906	858	800	819	832	835	841	814	827	831	874	859	867	828	903	866	770	797	788	848	787	859	868	850	829	887	832	832	863	865	850	856	785	833	851	869	785	886	840	860	832	802	916	898	856	791	809	830	815	859	835	836	868	853	896	796	835	788	862	875	843	815	819	839	824	807	841	879	837	867	807	856	825	895	825	856	857	845	847	892	832	821	842	834	841	837	872	823	855	875	840	884	851	791	849	847	875	828	812	832	861	900	873	853	833	895	846	810	854	820	880	874	782	810	885	897	799	851	784	846	778	867	856	865	865	800	835	879	905	879	827	841	852	817	844	823	841	821	807	782	835	863	843	808	840	800	817	834	842	840	831	855	826	828	810	833	870	913	828	844	872	810	865	828	794	881	837	822	880	846	833	770	811	805	814	801	857	893	848	862	850	873	843	816	839	779	857	786	808	854	836	824	824	868	851	880	810	810	867	850	845	855	807	861	820	848	846	841	815	893	898	844	809	813	871	779	863	762	791	804	793	856	813	846	770	818	846	803	884	800	842	831	850	807	877	819	804	849	803	797	838	828	814	786	863	817	816	895	845	846	858	835	865	849	814	885	869	845	825	854	815	796	860	885	876	846	867	839	863	735	880	878	855	852	793	788	843	839	849	785	842	817	876	885	832	779	870	856	842	808	859	839	898	809	848	872	858	830	837	792	817	806	839	810	885	857	824	855	863	864	828	856	858	797	910	834	835	815	878	816	794	870	845	883	863	796	821	825	823	847	794	889	915	809	879	810	865	852	880	846	852	818	873	802	808	795	858	834	848	859	793	832	788	829	836	867	851	799	851	824	878	849	837	831	849	831	841	895	797	844	837	876	858	879	812	856	810	856	807	841	779	804	822	877	873	825	779	876	820	796	870	842	873	789	836	811	811	853	844	878	847	837	852	858	873	863	835	829	804	824	842	818	782	895	800	789	865	839	781	838	821	842	840	805	821	799	856	791	887	830	858	827	822	824	886	804	829	835	827	816	809	801	853	816	812	842	861	815	918	905	833	884	842	838	874	843	838	825	793	818	787	856	885	884	917	846	888	826	819	825	835	878	832	855	811	792	867	845	852	852	788	831	856	840	836	858	855	868	852	876	870	847	864	810	818	827	872	825	829	820	811	848	874	852	822	901	815	847	834	821	820	848	836	836	892	831	879	880	833	864	854	847	822	804	809	827	890	858	847	896	870	879	788	789	824	829	779	843	856	832	906	843	819	860	853	852	819	882	817	829	815	828	806	860	856	812	878	841	853	863	863	815	845	800	843	827	806	807	769	858	869	856	808	827	820	871	865	844	819	872	835	822	795	813	831	837	800	825	891	818	861	837	833	866	806	827	826	882	867	860	838	868	840	810	822	831	875	821	847	859	829	818	807	844	837	864	892	859	800	862	871	804	836	857	881	837	860	888	836	875	892	837	845	818	841	851	823	804	885	825	837	859	849	857	871	842	844	819	811	828	884	825	827	815	852	837	868	872	818	873	821	865	807	838	825	833	815	848	818	836	805	789	862	829	822	814	821	879	859	850	859	873	895	837	852	804	859	844	825	847	801	914	812	795	838	845	850	859	819	835	826	851	791	863	757	848	879	816	847	850	809	829	848	813	833	836	858	877	818	829	897	834	859	872	852	833	867	853	839	842	888	848	841	874	801	845	802	791	831	831	896	899	857	814	851	856	860	841
9433	23798	18600	10485	7214	4953	3426	2631	2009	1630	1395	1227	1141	1144	1009	1053	1009	1029	1029	965	910	963	952	976	961	926	924	942	859	919	917	950	851	882	891	881	897	849	839	835	871	833	866	896	841	872	803	834	881	882	830	891	829	880	835	862	827	827	858	865	881	849	855	906	791	869	869	810	813	858	854	805	835	831	859	844	812	859	830	845	866	860	884	852	780	816	870	889	857	878	834	837	874	836	839	853	882	869	848	835	829	845	850	911	810	824	838	838	823	828	869	833	873	873	848	824	829	869	846	836	844	844	834	862	828	844	858	826	852	942	809	844	815	866	779	846	803	800	824	846	818	830	847	880	848	839	804	825	797	839	803	779	827	832	836	812	872	806	845	845	854	870	851	884	855	817	879	853	887	851	888	838	895	857	857	802	817	848	811	870	827	800	822	843	863	808	861	822	846	803	832	844	835	854	891	851	801	823	862	827	812	852	837	841	820	837	833	906	841	847	789	884	783	816	832	868	815	760	802	897	827	812	838	815	875	856	851	822	881	834	862	813	840	814	818	775	845	867	853	844	833	870	849	852	813	836	839	904	811	842	867	851	869	781	914	855	844	857	818	869	808	760	876	860	869	807	808	876	797	848	866	845	836	807	854	846	788	831	885	830	848	836	788	790	853	822	861	806	865	808	846	817	843	821	863	829	813	827	863	792	807	836	800	852	852	826	852	831	829	853	814	841	870	832	826	811	812	864	786	884	837	819	847	834	894	845	823	867	879	900	823	808	845	806	853	812	865	839	804	870	826	851	818	854	840	858	870	855	791	851	841	822	821	816	810	885	876	869	846	846	798	825	798	866	819	873	855	830	820	836	843	869	818	813	858	814	877	835	861	868	802	833	782	813	813	838	828	813	815	849	865	865	808	876	826	880	822	834	862	828	827	824	865	871	816	847	868	800	817	828	842	820	820	844	795	858	871	837	809	828	827	828	859	819	830	857	845	778	831	871	840	829	824	786	831	839	844	888	860	804	803	820	838	779	839	861	839	832	818	846	854	808	852	788	857	835	851	845	814	776	867	791	847	846	852	880	858	834	820	847	804	818	815	851	902	808	811	848	795	808	854	818	844	814	848	860	830	861	847	831	827	838	844	792	878	878	831	829	916	847	835	810	792	833	803	842	806	870	844	816	835	825	835	824	807	843	823	809	865	905	797	879	856	832	831	881	826	816	845	878	807	843	878	816	861	800	856	796	849	846	798	816	812	845	829	815	864	859	836	869	823	810	850	809	885	866	790	826	899	889	840	890	891	837	839	812	863	836	844	895	805	798	801	852	859	811	873	807	834	879	865	832	862	874	843	834	828	826	852	843	839	879	825	816	830	850	835	832	789	855	849	824	839	835	894	810	838	830	823	782	851	834	844	844	827	823	852	792	837	837	887	868	876	839	841	825	818	827	812	809	895	825	868	852	891	834	817	827	827	839	814	803	852	826	915	863	829	843	862	869	851	809	850	789	810	850	783	873	851	842	834	833	861	925	840	867	895	855	861	848	873	892	837	844	857	825	814	821	795	826	894	785	805	849	856	842	847	926	830	841	834	820	792	861	852	825	825	803	877	831	894	827	816	876	845	831	823	819	782	852	820	862	884	856	844	816	842	865	856	827	853	845	814	827	838	874	795	891	759	859	870	828	811	852	815	841	835	833	862	839	853	854	816	796	878	795	774	851	843	825	844	825	779	848	867	835	843	865	818	823	845	851	857	860	816	843	800	873	909	873	896	857	851	847	811	811	832	827	826	834	824	858	885	876	796	810	853	850	844	841	856	848	847	773	803	846	825	863	780	863	859	838	881	863	837	821	803	832	807	820	848	874	797	886	791	855	830	827	841	830	828	875	867	811	879	872	834	810	876	803	867	818	837	847	803	829	817	828	862	856	906	818	794	851	829	845	880	789	845	815	802	876	846	855	835	865	850	826	846	877	802	809	832	882	870	839	813	838	818	809	909	833	826	868	826	823	874	833	844	815	826	883	806	867	861	828	892	859	803	873	865	810	837	855	820	871	764	867	814	833	870	850	850	862	855	824	829	888	838	800	882	851	855	820	847	866	886	822	882	882	847	811	844	771	837	759	817	851	866	806	838	851	895	853	801	839	842	846	876	800	877	832	861	875	747	894	800	814	828	849	884	835	860	865	782	807	834	870	843	840	787	840	868	842	826	853	870	852	846	871	830	879	915	817	799	820	839	849	866	836	755	862	841	895	793	815	915	852	852	854	833	781	828	857	841	826	805	817	910	831	823	878	812	877	807	797	799	858	843	793	830	840	853	859	838	834	804	849	819	856	828	880	844	861	841	855	907	900	887	836	881	804	839	848	854	807	850	788	808	862	813	781	846	815	803	853	853	855	785	776	930	798	800	825	828	833	862	802	870	863	849	800	872	822	861	859	843	841	837	883	810	850	834	835	873	841	810	845	822	835	827	858	837	889	872	870	889	814	825	863	846	802	824	870	789	826	825	857	843	800	843	843	872	842	824	850	858	842	815	809	835	778	878	828	831	829	822	754	813	865	848	791	878	787	846	795	903	831	778	834	781	787	873	831	802	855	818	866	824	801	874	780	794	829	868	806	831	825	841	873	896	858	855	876	838	879	817	876	866	837	895	825	820	898	822	854	869	848	886	784	847	868	811	854	809	855	775	852	882	819	806	811	843	868	859	825	870	849	833	843	818	882	842	835	813	824	825	883	823	864	864	830	866	886	812	873	801	853	814	846	838	885	870	831	814	776	833	852	787	864	851	816	812	840	855	819	872	863	883	878	832	796	821	890	846	820	874	856	867	848	813	776	871	848	821	857	852	850	874	837	825	873	869	834	792	867	812	823	830	840	850	865	814	859	842	812	817	863	880	847	829	804	856	834	902	900	804	874	831	816	821	898	853	836	876	842	834	843	795	838	812	862	912	830	821	837	844	812	827	806	823	836	858	820	817	803	875	878	836	821	875	811	822	829	881	811	779	790	853	846	801	853	854	865	826	861	863	798	833	849	883	812	825	874	847	818	859	862	854	852	875	819	810	899	773	844	852	822	838	856	833	844	815	827	854	888	829	857	837	905	837	819	828	825	846	798	860	871	858	831	828	873	869	835	834	812	808	829	831	788	823	825	838	872	849	867	821	836	884	830	829	837	834	846	854	803	873	828	836	824	798	807	800	857	864	908	853	885	877	832	859	840	863	846	845	876	830	844	871	842	880	929	853	770	790	827	906	809	848	828	834	813	824	791	830	901	833	835	859	822	842	810	899	834	832	809	824	820	828	857	873	859	851	830	836	801	825	865	877	836	848	857	827	842	847	858	807	863	894	847	812	786	835	848	790	846	842	792	829	844	795	814	824	839	854	868	803	837	836	847	829	825	834	872	850	812	873	789	870	816	874	842	884	841	784	815	854	870	814	799	836	833	853	823	873	845	860	838	813	806	849	841	827	826	870	783	809	831	861	864	864	851	834	802	805	838
22658	21382	29207	23947	21396	21586	13077	3254	2099	1745	1407	1121	995	974	950	889	841	814	771	753	742	724	716	698	658	697	695	663	689	636	673	652	621	643	617	609	599	593	570	603	588	600	604	609	589	596	576	560	549	527	556	582	595	576	586	553	563	566	570	610	625	629	640	643	635	581	556	650	578	573	591	625	577	568	628	608	593	547	600	599	601	582	579	583	583	544	582	561	562	566	563	566	569	590	580	543	575	594	540	562	543	573	576	587	590	553	514	595	582	571	547	557	585	566	554	524	516	539	579	564	575	571	533	545	562	541	533	580	561	548	571	516	559	567	566	578	615	571	529	504	559	566	563	542	548	561	556	545	584	600	510	594	556	549	568	570	551	558	608	562	563	541	569	566	554	525	583	562	543	544	575	602	567	568	568	518	552	563	571	576	540	590	530	523	541	574	559	579	597	548	537	550	580	501	581	547	558	585	547	542	547	522	572	575	535	588	526	566	622	540	549	588	577	557	582	554	548	573	530	572	558	529	558	593	549	543	568	575	554	563	548	562	535	552	561	571	610	535	573	572	533	574	590	555	590	557	558	559	563	558	573	536	543	528	545	554	605	572	555	607	571	581	590	506	510	585	555	566	549	602	564	583	557	585	527	557	543	620	526	574	594	554	542	537	589	587	551	609	521	556	549	552	576	565	564	551	550	554	561	556	610	593	568	525	576	514	560	588	544	533	586	538	535	564	572	568	546	549	615	606	591	549	575	578	515	506	622	533	522	516	562	555	587	585	595	554	545	556	592	547	537	562	541	574	550	537	531	578	609	572	602	521	541	532	525	543	533	558	519	552	550	552	595	521	522	534	550	563	563	554	578	548	543	554	590	557	547	556	558	541	565	542	531	559	550	551	571	540	586	526	525	561	538	589	541	574	537	559	543	525	577	536	579	587	578	552	567	595	542	537	538	554	498	552	551	554	542	527	561	532	604	576	538	548	543	511	544	548	569	555	551	573	529	556	575	590	565	522	576	580	492	542	580	555	539	578	535	554	585	563	605	561	557	547	557	604	526	540	511	596	571	561	567	543	553	583	552	619	558	540	607	586	513	571	536	539	563	537	540	587	559	530	540	561	565	563	567	571	589	575	556	528	545	561	579	554	581	576	523	612	521	561	583	586	513	567	598	544	524	577	483	551	592	569	592	568	555	575	510	584	600	543	542	583	528	546	598	564	535	526	543	529	575	552	543	523	548	585	564	592	592	551	590	542	574	555	569	570	601	562	565	548	511	573	574	567	554	532	623	572	566	555	537	555	559	556	591	522	581	573	536	589	563	545	581	545	571	565	565	602	553	590	528	564	576	536	566	573	580	541	559	571	573	607	568	556	578	538	525	577	601	577	531	516	539	586	559	580	586	562	566	556	560	572	545	534	530	569	551	558	539	548	559	560	593	564	524	535	534	541	578	551	579	606	555	565	553	578	517	526	545	589	528	579	579	563	559	524	565	533	586	582	551	587	555	567	542	585	513	567	559	546	525	540	533	552	599	542	568	618	529	555	565	563	628	592	607	510	546	557	546	578	543	601	529	566	565	551	540	531	521	597	553	556	532	511	542	592	525	587	557	574	573	571	533	540	555	540	564	522	568	551	615	559	532	550	517	579	590	529	553	584	553	574	539	554	545	564	536	581	537	577	519	551	599	579	581	533	566	545	519	553	595	575	558	586	558	555	554	578	574	574	573	565	552	559	549	524	597	578	583	585	556	553	537	532	535	571	540	569	576	596	544	569	508	574	596	508	534	520	574	581	526	552	592	570	555	529	544	521	528	572	568	563	542	533	529	576	562	563	582	576	556	547	556	573	537	547	536	541	557	562	547	499	577	554	580	564	555	563	522	555	564	548	560	557	526	523	565	555	559	560	561	563	578	569	614	540	565	569	583	577	547	568	564	567	553	556	512	512	544	541	554	584	581	535	566	545	562	582	543	556	570	582	524	551	574	562	514	559	535	520	535	529	588	576	548	553	531	572	598	565	563	623	511	528	620	571	570	599	561	579	555	580	557	550	585	560	567	516	534	576	551	535	544	573	559	566	509	551	542	546	628	543	553	563	587	572	549	523	590	599	596	558	562	556	533	577	575	563	542	550	555	602	604	538	577	550	540	519	547	571	569	536	519	541	568	538	565	534	559	556	567	561	563	522	559	587	555	563	538	560	544	526	554	577	545	525	565	556	620	583	528	526	575	536	581	590	546	563	564	577	488	547	571	556	591	608	554	575	567	598	566	573	575	591	575	581	541	555	599	558	533	520	557	599	576	539	568	592	560	553	578	574	527	528	567	557	506	604	582	553	577	580	534	526	555	530	586	553	548	543	563	563	579	573	543	542	547	551	535	545	539	569	504	535	558	521	577	562	547	542	575	550	586	563	554	557	528	541	521	524	525	546	583	575	561	581	606	531	569	566	558	569	565	551	540	591	596	521	546	550	608	546	528	569	565	545	556	565	529	560	562	583	603	535	545	553	554	568	556	538	553	533	561	568	545	578	547	584	542	555	592	518	552	546	584	551	542	599	518	551	522	578	573	567	582	564	583	574	515	516	569	548	562	573	495	540	583	505	551	558	548	526	579	564	593	539	601	577	561	550	554	561	590	535	505	586	571	543	528	585	569	571	503	547	563	553	545	528	568	585	547	578	557	563	548	593	549	572	586	543	545	557	573	519	568	538	582	558	635	564	533	544	600	545	546	537	592	540	557	561	582	534	523	542	589	526	523	604	505	578	532	551	575	564	594	541	552	561	548	556	537	547	530	532	562	563	576	571	604	551	575	558	602	524	536	551	535	539	521	560	560	586	559	562	534	559	551	565	494	530	561	572	522	557	575	541	533	524	558	593	571	560	538	539	542	590	534	545	527	574	561	583	548	569	573	549	550	548	593	611	531	592	520	530	650	536	585	537	537	564	573	540	564	540	563	534	546	507	568	595	542	537	541	575	573	524	562	536	544	555	568	545	542	579	552	577	572	566	560	553	542	536	544	578	560	566	555	522	528	553	540	577	588	556	551	548	551	560	537	535	513	525	575	532	557	572	559	557	527	543	588	523	559	576	570	590	579	541	604	577	627	569	562	599	557	579	520	552	532	520	522	568	547	588	508	583	546	528	574	588	566	556	568	539	534	581	564	550	582	514	596	547	549	591	585	570	593	558	530	568	572	535	600	555	572	569	571	589	552	560	568	525	546	522	554	523	524	588	527	517	554	588	559	551	547	546	565	515	533	599	564	590	512	594	525	562	567	543	560	546	527	583	512	597	578	548	563	596	566	603	579	543	597	586	551	582	580	559	568	569	528	538	544	559	555	500	552	534	540	571	573	510	525	549	549	577	582	561	584	578	576	538	550	560	574	528	520	562	537	549	524	554	583	519	580	568	546	548	576	576	570	543	560	595	551	563	552	517	576	533	520	511	526	620	524	571	574	589	595	537	568	533	560	551	608	545	530	590	546	553	596	565	588	564
10927	31839	26486	16784	11590	7924	5613	4046	3015	2280	1755	1483	1291	1163	1045	965	1021	934	813	840	745	752	736	754	741	755	739	732	729	718	665	702	656	672	678	644	681	641	643	634	629	619	622	600	575	580	605	610	587	519	571	555	582	592	560	595	588	654	651	613	583	601	635	627	600	624	571	595	577	600	581	628	603	583	576	544	579	587	602	632	617	582	592	610	568	575	625	575	541	564	585	573	573	573	547	545	605	608	573	565	603	556	560	546	539	549	602	568	549	567	604	545	581	568	552	605	517	561	557	557	602	545	585	572	578	527	586	562	537	559	586	569	528	577	530	526	554	541	519	589	564	551	550	589	593	534	532	595	574	546	559	569	562	559	525	538	587	562	590	494	572	561	577	543	544	587	578	573	621	566	499	582	586	539	496	564	564	551	521	586	532	584	597	568	547	562	584	538	554	564	534	558	567	595	545	570	532	521	547	554	506	537	547	517	583	544	579	550	547	591	568	550	544	566	594	573	556	583	575	540	556	553	533	574	595	524	558	525	594	541	563	575	531	593	587	604	562	516	547	526	563	596	533	603	594	579	578	589	594	571	585	591	542	538	561	589	586	499	554	531	551	552	554	575	534	572	527	544	558	562	545	594	556	521	549	528	541	499	532	548	545	578	558	552	564	553	587	576	538	572	597	538	562	577	542	551	528	559	594	540	581	554	564	543	577	517	556	587	564	560	579	544	571	567	527	578	540	537	546	544	523	553	541	590	541	558	563	530	553	564	530	614	568	553	540	533	522	566	571	581	604	584	561	578	594	536	572	554	549	521	575	515	591	557	553	613	516	592	541	581	532	531	539	512	570	547	548	567	534	535	572	588	563	565	561	563	557	580	609	609	570	549	564	555	600	561	555	559	522	591	545	573	527	555	594	581	544	576	590	555	551	621	506	627	548	560	563	566	572	572	541	545	562	571	566	565	597	578	583	516	536	563	561	545	585	571	569	520	532	532	540	554	578	565	539	569	530	555	520	531	540	572	598	563	558	539	514	573	541	560	553	549	544	519	611	595	530	608	573	621	614	569	558	565	563	539	567	571	503	565	564	560	562	571	561	586	579	582	571	586	534	571	550	578	591	628	563	549	584	575	541	562	563	534	501	604	580	473	534	586	524	551	540	624	560	558	557	495	580	582	487	567	614	574	571	540	556	556	542	566	557	616	573	573	599	548	536	545	544	562	519	556	567	554	542	538	555	533	569	568	568	542	570	556	500	578	567	531	528	546	578	555	582	559	559	549	550	556	593	569	572	544	578	586	546	597	569	562	534	552	549	538	553	581	549	559	544	540	505	570	564	558	542	587	548	578	575	553	558	576	597	559	608	545	554	527	508	521	557	551	574	566	552	509	530	569	548	558	555	570	552	562	545	548	549	597	552	619	543	562	552	584	551	600	570	544	562	545	594	586	557	559	560	509	494	583	568	548	565	583	515	588	577	551	553	548	549	577	550	570	562	549	559	588	575	556	595	545	525	517	522	576	544	539	538	569	542	555	523	540	550	560	597	575	508	571	566	548	555	599	597	549	562	581	565	556	533	541	545	534	558	531	566	544	591	557	559	558	549	546	561	565	530	598	554	614	573	516	589	574	565	545	559	580	541	593	547	560	562	528	553	565	545	548	558	544	543	574	568	534	556	575	546	557	565	531	569	565	588	579	559	579	544	539	565	547	557	560	550	580	593	576	575	545	522	547	564	576	553	593	551	560	602	596	543	585	571	590	556	606	540	560	577	592	560	543	560	593	568	553	548	563	543	532	585	557	585	569	530	531	598	555	546	590	552	509	531	593	551	587	551	548	546	590	550	583	560	570	511	577	552	537	524	561	594	583	554	567	559	526	563	540	528	559	553	523	556	531	565	561	547	488	540	537	572	575	510	564	553	552	553	533	564	556	595	537	618	578	555	554	568	563	579	530	575	601	595	568	558	567	568	538	596	597	558	580	533	555	567	601	540	581	581	530	558	539	550	560	570	538	536	547	553	560	602	523	566	579	588	569	548	531	554	548	534	531	570	582	573	554	572	603	564	548	560	525	561	554	543	554	569	571	572	550	607	568	599	522	563	543	557	523	559	556	477	608	573	604	560	586	540	532	570	572	535	554	553	582	540	531	600	522	542	532	546	529	534	569	548	570	576	529	595	566	600	541	551	539	513	562	529	518	599	557	594	575	535	572	601	554	557	541	556	585	544	519	572	515	529	559	575	555	537	601	588	518	554	547	524	526	607	541	572	586	519	589	570	564	555	550	559	578	522	578	559	575	594	586	541	546	553	585	511	572	583	541	598	546	558	511	588	562	564	592	580	553	532	564	530	551	565	609	545	575	547	516	545	584	546	593	583	577	575	568	539	518	570	563	551	594	572	542	590	585	570	607	568	547	543	555	590	560	572	545	578	555	566	589	562	550	571	593	596	579	558	524	550	576	564	595	576	599	560	587	518	545	566	558	556	540	532	556	583	541	551	600	587	587	548	586	506	574	553	559	583	566	540	547	551	569	560	549	576	499	552	573	595	580	549	571	575	578	571	517	530	511	583	546	575	569	540	550	579	533	541	523	516	514	558	582	569	555	535	584	541	564	569	546	553	548	569	559	534	565	535	527	586	594	545	574	583	529	563	551	587	519	554	551	519	567	558	572	527	555	557	574	549	558	579	572	536	553	602	615	594	539	559	550	541	551	551	544	582	584	563	568	547	559	578	520	578	552	563	578	529	574	538	535	604	532	535	562	539	571	540	543	590	546	535	499	555	557	559	599	567	525	547	602	560	603	545	556	545	517	574	598	556	595	544	552	531	535	585	523	579	568	557	558	559	601	523	578	550	555	549	521	594	561	547	500	578	564	580	497	568	588	623	553	551	566	530	531	541	541	534	570	550	557	563	561	549	524	583	523	548	577	534	546	590	538	617	589	550	546	560	566	534	608	557	589	547	555	517	553	546	559	557	557	573	566	588	564	573	573	569	557	574	561	569	581	574	584	547	564	549	563	548	513	579	546	534	594	567	598	553	553	543	548	545	531	523	584	526	563	534	524	556	550	528	575	555	616	536	594	586	555	535	546	585	579	570	559	569	557	556	560	587	574	535	541	550	503	586	524	534	496	557	540	540	556	542	576	556	551	552	551	565	573	537	554	581	576	564	565	545	527	566	557	581	598	548	594	541	582	538	603	589	611	577	570	562	546	573	588	574	552	526	618	593	546	535	541	543	572	588	610	560	504	551	541	553	545	513	616	535	540	546	573	590	569	539	542	562	586	541	559	540	576	591	551	572	544	591	576	567	574	544	552	567	525	548	565	541	587	547	563	585	569	562	596	576	565	516	543	544	545	512	571	554	554	540	596	546	544	509	570	581	566	567	588	517	596	565	568	580	571	563	584	561	570	587	568	577	545	528	559	532	561	595	578	574	562	535	524	526	557	545	541	537	586	543	551	546	502	524	578	521	543	570	533	534	537	571	528	574	555
27974	20233	15195	8116	3998	2467	1780	1392	1183	1042	1001	989	969	928	911	877	876	922	883	877	900	818	856	810	836	925	843	814	872	853	858	827	831	824	832	869	864	907	786	805	870	869	867	821	826	863	831	828	842	814	810	846	839	822	806	857	872	819	868	876	860	804	801	774	845	789	859	862	893	814	817	807	825	807	896	889	852	864	820	800	838	842	803	823	812	825	847	816	838	862	851	862	853	856	827	835	807	815	838	806	787	822	780	828	837	878	845	879	846	828	850	792	825	851	812	822	802	850	771	841	880	789	842	903	810	849	839	848	839	846	835	872	879	820	820	857	834	770	836	814	808	870	848	881	815	816	823	874	816	838	876	833	827	810	843	824	791	841	833	836	809	845	737	851	825	827	845	796	851	869	833	921	872	785	840	865	828	860	859	816	804	831	819	862	828	830	832	855	849	865	833	815	817	836	865	847	809	839	842	817	863	824	792	789	825	791	843	826	773	813	827	795	756	776	814	842	777	854	834	836	841	900	812	837	826	819	904	834	866	820	835	825	814	822	788	832	809	858	814	861	868	843	873	814	845	811	857	852	880	843	851	849	798	817	819	830	849	795	860	753	819	821	823	830	849	821	847	812	810	826	815	814	861	763	804	827	878	820	849	883	820	840	823	868	855	804	848	842	832	821	882	826	835	848	789	862	824	829	812	842	866	833	829	822	830	832	857	815	786	838	830	816	829	900	817	790	800	804	808	794	828	805	820	864	785	810	800	836	808	777	830	796	794	768	812	821	827	841	820	794	864	876	857	812	811	861	832	795	824	873	803	831	845	811	831	857	816	866	845	840	876	834	804	850	853	838	824	812	838	839	846	823	851	832	835	827	838	797	842	850	834	829	803	860	840	855	820	831	833	841	830	854	845	790	879	824	834	837	845	799	824	813	853	840	823	852	818	835	829	810	839	831	824	821	844	828	771	821	803	812	874	844	846	822	859	865	817	869	818	801	800	864	839	786	843	812	852	814	785	842	828	859	851	814	870	801	800	805	892	814	837	850	844	825	868	838	883	818	847	802	838	867	811	816	818	828	825	789	860	832	808	828	829	827	875	814	846	851	831	802	850	893	824	854	819	803	816	814	848	772	850	830	807	827	813	856	820	803	857	800	825	831	861	798	832	798	863	825	841	820	832	847	828	821	835	888	821	816	850	834	824	863	903	873	840	803	775	800	863	813	826	808	909	834	815	827	810	854	863	783	863	811	871	772	839	787	860	833	849	816	826	811	845	810	857	772	762	789	847	888	830	804	861	828	818	840	854	875	821	855	816	824	865	827	810	837	803	842	839	845	833	820	850	827	839	823	846	827	881	846	812	886	855	807	833	830	821	792	806	869	805	889	877	817	813	791	841	884	850	824	814	825	836	838	822	816	847	861	822	835	856	807	849	824	855	795	818	846	777	803	820	839	780	857	846	819	788	806	841	820	838	859	832	852	856	821	868	862	811	786	823	804	827	794	938	819	842	806	836	840	846	872	829	872	785	848	839	824	813	799	870	795	805	847	836	859	828	874	845	846	870	853	853	834	873	856	868	802	868	829	826	812	837	834	791	835	809	866	825	863	794	852	842	876	799	828	836	873	842	805	868	816	819	790	865	819	760	859	827	800	802	795	823	880	800	835	824	813	834	855	818	838	849	787	828	820	813	818	866	815	804	866	831	826	763	842	810	824	870	857	891	872	832	821	791	852	800	850	888	837	834	786	780	892	824	838	812	823	854	811	825	830	811	839	834	799	821	833	862	847	864	825	828	783	823	862	868	881	762	776	836	812	795	852	851	841	855	779	877	780	850	887	851	853	813	848	838	850	809	815	840	863	857	832	798	830	834	857	866	795	787	803	850	835	799	860	822	871	849	806	851	839	858	885	797	810	809	843	839	834	849	842	822	888	850	843	872	863	852	845	799	836	806	808	859	789	821	823	812	817	842	816	878	810	758	845	827	843	827	766	837	851	836	842	842	837	874	880	857	835	877	815	834	834	844	799	895	819	824	816	785	869	847	803	830	851	818	822	910	810	734	835	798	796	879	863	878	843	825	829	889	835	820	840	845	844	810	860	852	818	844	813	769	844	805	835	879	798	865	808	793	853	839	818	856	853	822	814	848	784	856	818	836	852	816	811	807	825	836	837	847	845	850	818	799	810	892	881	879	777	811	868	851	802	824	836	878	831	830	829	818	883	894	869	832	863	830	877	821	806	845	864	800	789	835	884	818	841	849	777	861	817	862	887	791	789	879	800	809	862	800	833	764	836	848	827	828	808	821	817	825	841	799	787	821	796	791	815	851	894	783	780	839	814	796	804	883	867	827	832	805	824	809	832	768	861	867	836	804	827	868	820	857	797	814	779	818	790	859	809	834	844	771	871	865	866	843	785	805	818	845	815	866	817	857	820	837	805	823	849	853	889	846	774	804	809	836	836	817	841	826	843	863	838	794	817	805	832	826	798	782	807	834	830	836	799	815	788	880	809	808	844	807	798	832	837	806	851	884	831	848	829	852	856	836	858	839	829	822	894	845	819	814	841	859	871	818	796	863	817	823	817	872	832	876	784	880	871	834	828	854	880	833	826	850	858	805	821	812	827	819	800	832	853	794	845	789	857	785	826	861	804	845	814	865	863	875	830	843	862	864	804	887	830	844	833	858	823	816	817	848	733	840	851	851	850	812	831	816	799	783	850	837	830	871	845	809	837	849	868	837	876	836	879	891	869	868	860	895	828	806	816	813	785	839	860	812	844	850	813	849	850	794	832	835	833	874	814	821	827	823	832	834	841	859	860	871	767	848	799	852	825	852	802	853	855	820	871	876	800	832	802	859	810	810	798	808	824	856	860	787	853	827	824	864	760	860	814	819	823	777	829	815	876	810	860	849	836	789	809	848	813	825	809	829	881	860	830	838	888	856	859	846	837	834	819	799	797	818	808	808	857	811	811	843	830	810	850	862	829	826	832	860	809	816	857	822	804	875	832	846	831	862	806	792	872	791	781	848	793	807	872	851	810	846	794	819	835	807	865	801	828	841	800	904	824	873	849	839	825	797	775	816	854	791	828	823	769	868	791	800	826	826	859	813	819	834	827	849	871	851	836	854	884	754	852	804	854	838	830	794	869	835	831	826	819	817	903	833	838	822	833	839	803	832	804	841	850	897	789	862	841	818	848	812	840	826	808	823	881	818	896	794	818	815	815	788	798	886	829	797	832	894	803	823	816	865	869	883	830	827	788	857	789	808	887	799	851	768	861	875	863	833	832	836	832	794	797	798	847	783	882	911	865	816	852	805	858	818	849	832	818	865	795	852	828	843	841	820	814	817	807	831	879	796	841	830	816	846	806	861	843	835	828	883	857	855	875	860	805	861	837	811	820	806	786	803	815	835	778	842	792	853	849	837	858	808	822	825	852	774	846	840	832	854	806	870	784	842	823	855	837	834	746	818	863	828	846	807	841	821	840	817	826	811	859
9662	17762	14329	7742	5095	3342	2388	1934	1511	1262	1130	1085	985	943	973	907	882	953	965	897	863	879	907	853	890	869	881	874	889	901	918	846	906	851	848	910	897	839	810	824	859	855	819	918	859	865	879	877	873	879	852	855	822	860	831	875	866	879	889	819	863	874	883	842	853	856	811	856	816	835	866	897	828	796	843	804	875	844	853	846	827	836	840	878	819	818	871	850	842	860	845	790	850	868	799	874	833	862	840	828	815	856	873	814	796	829	872	884	823	866	894	841	866	857	822	882	817	851	817	816	838	817	875	764	821	805	834	898	883	817	835	844	886	825	803	850	861	855	791	825	828	825	853	895	872	862	842	764	773	832	797	877	850	831	846	876	862	855	830	764	851	881	826	830	898	875	897	891	801	823	867	841	837	814	818	887	840	880	843	830	848	848	816	849	811	844	818	818	833	834	830	802	861	868	793	838	811	851	834	841	862	871	831	816	834	853	837	873	819	848	824	860	821	864	830	785	875	849	894	825	833	820	843	832	821	840	798	794	810	824	824	838	832	911	870	848	816	792	847	828	862	798	802	869	892	843	868	826	816	792	797	796	844	871	866	873	839	790	812	887	880	861	824	844	851	821	880	852	913	876	866	874	811	810	826	843	809	862	890	862	933	778	821	801	818	867	858	862	822	834	833	813	827	838	841	849	889	832	855	805	847	865	805	845	871	855	907	856	836	874	845	824	816	845	885	872	807	860	834	829	823	837	873	816	862	867	823	861	858	813	854	841	873	868	845	852	839	874	858	841	886	861	826	822	780	876	920	840	855	840	853	877	812	801	874	822	851	850	829	848	854	866	886	842	857	828	854	827	895	821	860	832	804	898	864	811	931	876	855	890	872	809	861	841	828	787	818	831	857	832	865	812	818	883	860	855	838	826	828	829	841	877	849	794	925	785	847	766	815	883	874	838	849	829	834	812	851	832	818	871	865	783	827	872	821	886	844	876	855	910	837	869	817	843	829	877	819	780	814	838	879	811	832	803	836	851	849	864	805	854	854	865	818	877	835	876	862	856	884	833	830	817	818	851	853	829	811	823	846	848	898	841	848	838	838	841	873	838	858	839	850	779	825	855	847	828	858	870	827	850	861	885	862	794	841	896	846	864	826	856	871	851	860	835	833	799	819	845	822	860	849	828	804	855	897	840	823	858	829	828	841	821	853	820	799	854	840	836	853	811	872	842	856	831	882	799	870	848	856	887	810	827	808	831	887	817	842	844	846	813	908	818	797	836	798	808	877	799	817	828	892	848	864	834	849	777	803	791	804	871	871	841	879	843	858	793	821	791	847	833	866	823	830	854	820	821	831	809	811	868	864	786	864	918	854	827	810	833	875	816	797	857	843	805	851	845	867	887	861	794	798	857	792	844	886	854	858	817	809	822	847	831	771	836	814	838	844	825	862	832	804	823	820	806	846	816	827	810	829	819	888	843	857	853	901	884	805	901	834	814	758	831	832	837	835	856	868	850	834	888	866	853	867	864	823	794	867	836	876	812	827	809	877	858	852	822	851	803	896	780	872	842	836	800	863	857	917	827	856	843	841	848	831	861	835	845	832	785	885	833	886	853	819	831	849	834	863	880	851	820	826	874	796	848	830	822	794	843	849	890	822	851	801	860	832	860	849	825	828	867	777	845	843	827	813	880	831	816	865	823	835	872	829	831	888	859	781	825	834	793	889	884	841	883	851	827	831	825	888	843	834	823	863	863	879	858	900	872	861	875	898	854	844	870	865	817	826	824	861	880	814	850	886	848	868	839	810	773	869	843	837	862	839	817	809	809	804	814	839	855	804	873	853	848	796	857	821	886	848	855	828	838	859	880	837	843	814	815	856	843	794	867	818	802	868	839	832	868	844	837	791	812	875	865	802	834	837	816	815	842	819	882	836	793	858	909	872	798	861	874	814	863	864	845	879	802	827	832	839	847	840	786	851	810	846	812	901	819	846	869	832	798	833	792	843	870	816	824	830	863	836	838	866	850	818	901	828	836	873	808	847	818	848	867	875	806	838	883	815	773	818	803	777	869	876	872	864	847	771	796	839	847	821	836	847	859	792	788	850	884	842	880	822	854	848	848	889	877	879	839	853	870	799	830	865	856	764	826	839	895	830	876	847	839	812	875	898	863	810	825	876	857	860	877	837	829	862	815	822	786	847	858	825	831	816	811	827	885	843	873	852	841	910	854	850	850	812	884	854	859	853	867	844	854	839	833	857	867	820	843	839	786	833	810	834	869	876	812	800	917	864	809	824	833	925	792	813	857	821	806	798	843	864	851	797	852	819	847	782	822	844	871	806	919	868	831	836	847	867	853	822	797	831	847	848	788	815	859	829	842	842	852	844	820	816	867	850	804	824	810	857	806	881	874	857	835	840	877	867	833	805	848	929	804	867	850	865	869	790	776	881	794	846	849	792	803	834	832	801	808	836	859	803	849	828	821	860	883	819	868	876	832	850	836	858	881	821	849	808	851	867	822	870	898	854	808	837	854	825	808	868	875	854	845	878	806	886	817	823	842	887	862	808	809	848	829	842	805	826	894	822	803	898	844	835	825	812	850	830	829	854	853	881	852	792	919	808	862	864	833	820	896	828	859	829	904	919	878	782	820	869	919	789	829	894	888	818	790	853	858	808	832	852	824	820	822	800	846	841	828	817	868	878	845	828	825	814	861	869	879	847	874	855	834	790	826	893	862	831	825	843	860	853	825	812	849	871	858	793	804	844	851	905	871	829	889	856	889	855	846	875	878	843	882	851	809	776	901	854	842	794	825	888	835	798	858	871	877	887	850	860	862	823	902	834	876	817	831	887	846	895	853	814	811	862	848	833	847	888	846	886	810	835	870	881	822	920	862	864	872	826	820	833	833	824	850	853	847	852	900	787	803	800	840	877	881	848	919	789	781	852	862	866	815	883	853	851	880	772	899	807	847	843	810	811	883	835	838	829	854	827	865	832	853	827	858	836	825	820	801	873	880	841	829	789	837	868	839	833	835	847	814	870	881	868	844	837	822	804	801	865	807	813	801	848	823	841	866	807	843	855	869	863	826	836	845	881	804	853	857	821	883	843	795	835	864	823	817	892	799	814	863	768	834	787	855	818	859	822	820	872	861	858	842	868	826	880	865	884	838	808	820	831	853	803	892	828	828	822	849	856	881	805	859	819	876	872	839	837	860	836	823	761	853	860	882	831	824	842	804	817	885	836	768	835	838	840	822	788	799	802	868	816	827	865	853	866	907	853	835	848	810	860	851	826	830	858	811	814	801	838	836	844	834	863	805	831	852	902	835	829	837	863	850	867	849	813	871	811	832	852	825	848	833	815	878	824	921	832	852	840	811	818	853	838	844	854	875	843	843	835	853	888	876	861	837	779	852	870	858	845	785	905	891	880	815	833	858	856	853	800	867	845	867	805	840	883	838	830	853	854	907	830	847	864	837	804	869	896	886	840	841	860	805	835	853
23637	21324	28750	24294	21380	14330	3974	2059	1535	1299	1094	938	911	849	852	764	758	742	740	698	789	723	722	698	705	677	668	663	687	661	650	654	668	664	637	625	672	655	617	652	606	626	652	618	597	645	587	593	593	662	605	597	641	627	637	614	619	643	635	627	643	645	648	621	633	617	611	643	667	591	618	594	624	605	624	600	551	594	619	619	619	591	637	632	624	612	611	621	623	582	641	621	655	577	607	632	615	577	595	608	585	584	583	617	597	627	634	590	584	576	587	617	622	567	611	600	565	605	608	587	564	581	607	569	642	569	597	611	615	553	651	580	621	607	613	593	614	616	653	647	599	588	547	624	636	628	609	632	578	567	588	566	597	616	633	596	589	588	612	615	613	556	618	656	621	590	588	574	636	613	594	609	615	604	618	629	615	582	630	587	602	610	583	618	620	623	576	604	579	586	593	575	580	603	589	635	610	634	639	590	603	607	648	620	583	610	642	574	618	627	627	600	585	564	619	529	573	625	601	571	667	592	599	577	577	603	562	613	590	592	623	593	590	587	602	585	593	566	623	574	613	594	653	565	558	592	651	613	613	613	576	669	637	601	586	571	622	578	626	599	557	580	640	636	574	622	580	610	570	599	602	549	615	580	596	601	598	620	590	603	590	628	584	542	595	547	588	626	620	602	626	588	611	601	608	594	611	570	604	605	570	614	666	610	570	620	601	595	622	583	590	617	605	602	594	628	625	609	643	583	623	587	604	592	599	613	600	611	637	626	582	610	603	590	606	587	636	609	577	584	584	588	601	627	591	616	619	592	611	594	612	587	610	590	572	577	565	571	632	612	626	615	566	621	629	544	612	623	594	608	629	593	571	632	607	621	637	597	559	585	588	596	646	602	610	617	585	547	574	600	563	624	611	591	609	614	609	622	567	627	587	595	588	648	595	597	578	586	621	595	623	630	594	569	585	556	652	565	628	684	601	565	570	618	624	596	595	572	629	629	602	545	601	627	550	632	582	593	578	594	644	619	607	559	584	546	635	614	633	604	573	590	577	618	616	607	629	584	610	605	566	603	593	627	606	586	619	590	579	583	537	599	576	620	571	615	617	608	589	615	603	587	593	611	642	619	567	606	594	556	574	622	608	572	582	616	672	569	581	586	605	564	587	578	574	574	605	579	598	580	574	605	618	585	585	594	643	613	639	630	594	620	585	598	657	625	612	585	629	569	594	573	582	615	596	570	608	632	582	620	619	615	577	619	619	623	564	610	655	595	556	600	570	578	584	627	601	624	602	618	595	593	614	610	595	574	582	599	620	567	564	628	587	584	585	528	537	568	629	618	576	594	646	573	579	565	585	620	579	578	606	578	643	606	582	596	597	613	641	611	606	573	626	598	561	657	622	568	610	638	555	596	630	584	612	616	624	607	590	620	600	612	600	636	563	561	607	603	593	631	609	594	605	612	581	601	665	599	563	597	617	635	613	594	613	622	630	638	593	563	619	613	617	567	605	581	590	618	569	626	597	649	597	575	621	602	597	625	625	623	571	660	593	579	579	587	592	592	622	595	612	578	579	603	568	597	622	574	636	571	604	608	641	583	612	638	618	633	565	612	612	579	626	610	580	589	654	578	620	608	590	595	609	536	578	604	642	578	605	588	643	598	598	634	595	596	617	609	621	603	609	605	574	663	609	614	637	595	574	640	652	624	582	643	589	585	627	556	578	619	598	599	610	594	607	601	568	587	547	574	558	638	610	615	634	593	586	589	594	612	576	560	610	618	575	583	603	573	606	609	605	593	608	574	591	607	635	591	639	620	621	600	653	611	613	589	561	592	578	580	603	548	615	565	563	620	611	589	604	588	596	623	587	616	558	610	624	603	633	560	601	599	667	599	601	586	586	555	631	606	612	591	617	609	629	598	631	618	600	625	629	578	574	596	606	641	548	635	630	593	555	647	570	622	583	589	553	617	605	615	562	633	636	581	557	548	630	601	611	596	651	609	616	617	576	663	575	585	594	613	624	627	583	637	599	600	648	588	596	617	598	602	590	574	635	584	639	623	594	583	602	590	624	602	572	584	587	537	611	601	586	572	579	584	610	589	590	587	577	587	584	545	604	616	601	606	602	596	578	582	613	567	594	610	659	613	612	632	608	581	604	585	588	579	622	611	559	634	616	562	573	597	633	626	563	634	620	615	595	626	582	638	630	599	603	592	578	590	599	582	620	564	580	594	597	603	581	613	570	606	601	615	573	639	619	591	589	562	603	605	597	640	598	596	654	585	591	536	583	606	574	571	619	576	626	559	637	574	591	634	589	567	579	623	583	607	594	600	595	560	582	573	574	585	611	609	625	617	603	588	596	573	589	611	578	599	612	592	575	611	563	585	620	603	617	616	618	591	578	589	592	558	600	596	577	667	578	624	595	610	580	549	618	619	564	579	556	612	571	612	615	628	601	602	629	583	595	615	649	605	610	608	601	584	583	575	584	591	593	570	609	617	570	590	576	564	549	633	609	606	564	548	581	591	571	632	579	612	589	585	591	616	610	561	604	624	605	625	596	648	561	617	553	585	626	647	586	637	592	603	548	609	623	589	605	607	652	594	616	570	605	574	598	668	610	611	626	568	615	628	640	646	606	606	573	547	625	571	594	602	646	574	594	638	595	587	589	543	570	613	638	583	531	611	595	639	635	593	610	588	582	604	601	605	639	599	585	561	633	593	592	612	573	585	588	599	640	585	643	643	565	628	617	580	607	584	618	616	602	599	591	588	577	592	638	637	629	625	591	582	587	619	607	611	606	630	579	597	596	594	593	593	605	587	590	595	587	586	630	610	601	615	641	602	660	609	610	558	588	610	603	609	612	587	585	598	621	587	588	618	625	629	560	593	576	609	622	570	582	602	653	610	593	614	570	664	582	555	592	586	601	648	586	578	548	569	596	602	608	586	607	614	589	625	589	591	617	621	579	602	627	598	633	581	571	576	628	609	593	560	610	595	602	610	577	579	616	636	597	594	591	584	547	652	573	569	609	622	645	620	602	563	623	617	609	612	651	593	617	593	629	626	570	635	621	626	584	546	611	584	610	576	580	608	599	609	584	640	636	631	632	568	577	578	646	543	639	606	563	590	614	582	620	610	641	553	592	606	599	602	575	558	598	570	569	620	578	635	616	576	628	579	623	609	597	607	592	641	584	583	632	606	608	634	611	600	598	594	581	587	603	566	587	581	584	594	605	590	569	581	571	590	580	655	606	628	584	608	567	583	579	564	613	609	611	607	583	572	616	592	603	621	611	617	620	568	599	579	620	603	603	584	576	600	593	598	563	568	559	595	601	597	620	598	639	580	623	596	598	603	604	603	585	619	619	627	596	616	611	569	659	609	584	589	599	564	622	557	634	600	634	588	591	583	613	581	578	565	609	598	634	578	571	623	546	579	611	621	609	558	575	624	627	612	590	587	623	582	613	584	588	608	654	639	628	601	615	577	615	622	600	586	568	596	634	602
8981	25698	21128	12396	8464	5747	4007	2858	2060	1658	1355	1179	1057	973	905	912	861	847	795	804	750	769	710	754	658	733	759	750	726	742	737	712	710	709	650	670	670	671	679	647	633	657	666	631	624	670	617	665	627	623	631	630	651	669	609	600	622	676	652	623	608	654	634	621	672	686	642	627	645	633	660	643	593	668	645	613	647	650	643	673	658	571	637	600	636	658	620	638	653	639	630	618	613	655	631	645	642	639	678	642	624	620	582	638	615	630	656	608	607	635	606	612	595	596	631	604	595	610	600	632	657	631	618	642	611	607	598	579	632	633	534	612	654	644	647	625	580	642	647	684	611	597	594	617	637	567	630	560	596	633	661	629	583	596	671	627	641	653	617	612	640	634	645	635	610	622	594	616	607	605	602	611	612	652	591	621	628	604	622	570	597	645	579	602	621	603	649	651	657	601	621	654	597	633	607	631	647	627	617	650	621	603	592	640	624	619	568	632	568	619	599	617	618	597	619	612	608	599	589	634	617	605	581	641	594	636	615	661	584	615	612	624	591	641	600	647	622	616	583	662	636	609	625	666	642	643	643	658	667	581	651	599	651	614	616	617	622	647	629	684	619	621	629	586	623	648	597	609	640	634	608	638	611	663	628	659	618	639	612	630	632	662	590	684	599	621	628	645	613	591	628	596	646	575	654	623	595	598	634	660	613	608	624	628	631	623	624	641	653	643	578	631	639	617	612	650	645	623	669	636	649	594	651	634	565	585	600	652	634	610	596	629	601	614	636	612	650	660	581	625	612	618	667	597	613	644	604	645	643	613	593	653	640	636	633	637	601	652	649	628	596	588	600	621	608	630	603	616	631	603	635	621	661	559	638	645	642	633	582	621	567	650	672	645	653	589	595	623	636	638	652	625	596	644	611	608	638	634	608	612	601	599	592	665	623	617	617	627	624	632	605	604	606	648	636	647	617	638	657	643	571	671	662	614	587	658	570	544	634	643	624	617	632	579	583	679	598	597	641	611	590	602	615	656	591	620	639	602	572	591	635	622	589	631	593	623	654	599	628	672	624	639	610	595	606	611	623	652	604	650	620	640	614	567	605	592	614	632	610	599	605	624	645	649	630	614	609	635	593	623	629	633	629	653	661	631	672	590	578	598	598	626	671	609	620	611	601	650	629	590	662	644	573	654	579	570	611	652	606	620	573	646	657	602	621	641	583	657	639	622	620	598	648	615	632	621	587	573	643	630	571	589	635	605	633	631	580	622	608	577	614	588	623	617	604	591	609	604	605	635	641	627	622	594	612	636	579	650	603	603	600	604	602	601	605	601	574	593	614	631	584	669	606	650	582	593	637	675	599	651	616	619	660	610	641	632	581	580	617	622	621	608	606	582	592	585	619	671	606	603	616	606	629	664	628	627	625	588	602	613	612	598	629	613	651	607	642	612	603	615	578	588	608	615	614	590	668	611	619	623	611	597	603	637	603	622	634	576	593	612	616	583	639	588	659	628	601	588	599	592	652	604	619	645	588	592	598	610	633	679	626	659	611	630	593	607	642	643	638	625	603	604	598	607	632	616	617	648	608	587	598	628	607	690	616	637	622	623	644	641	623	683	642	645	628	622	633	592	600	578	619	620	583	575	657	647	566	661	617	584	607	631	607	596	665	644	608	645	606	601	621	635	619	568	623	634	596	597	603	627	617	614	654	591	601	614	648	641	636	631	623	644	628	593	602	595	608	599	610	624	627	607	654	666	633	642	608	608	603	618	621	634	621	607	684	621	596	657	643	659	650	645	651	611	674	639	637	647	623	643	607	633	647	633	631	614	646	581	603	647	616	639	637	599	610	656	641	624	636	642	604	639	614	595	638	587	585	659	596	697	609	633	611	626	629	631	639	628	614	668	634	647	596	641	641	652	602	585	641	636	611	598	616	621	603	647	605	643	622	653	614	612	571	624	594	642	644	651	591	614	618	608	604	615	567	643	647	618	626	618	636	607	589	632	641	597	636	638	613	612	626	619	607	594	622	632	644	602	575	612	598	629	646	599	596	650	608	645	583	614	635	635	625	659	596	647	563	603	643	586	572	605	634	581	597	605	621	618	580	610	625	634	651	634	607	630	603	646	609	638	679	620	622	605	634	606	595	622	597	611	606	647	612	583	585	633	631	608	623	669	596	622	637	615	653	617	610	592	613	596	640	637	566	605	622	609	609	681	633	622	657	594	619	663	611	641	609	661	616	652	607	615	605	581	614	633	669	610	638	662	566	606	622	583	626	648	618	615	581	622	638	600	557	617	641	620	622	600	624	638	635	606	588	616	619	641	647	595	622	634	619	652	593	602	614	639	565	621	632	627	615	608	635	625	617	628	635	632	617	642	599	606	653	627	674	611	598	621	629	632	615	621	606	626	671	608	596	601	646	638	601	617	612	659	632	628	608	576	633	651	644	576	604	613	624	635	609	591	599	557	581	647	620	610	590	611	586	599	599	605	628	602	628	664	640	631	579	593	645	632	602	656	635	644	652	614	636	600	624	647	633	636	602	671	654	638	626	629	631	606	605	627	607	674	583	629	625	622	649	597	659	567	574	634	635	632	594	627	591	603	576	576	608	611	637	625	606	652	655	646	613	588	629	570	603	599	663	605	607	604	630	610	616	615	633	631	608	656	635	608	629	591	629	621	637	640	661	641	611	629	630	618	619	605	659	625	604	675	581	594	603	612	626	601	602	634	677	598	595	636	590	632	623	643	668	632	617	608	599	633	622	616	607	600	605	622	638	592	640	621	615	585	598	638	611	649	583	620	603	610	653	630	617	614	652	631	636	618	629	592	629	597	648	588	633	641	582	556	621	604	652	619	674	588	622	610	596	669	613	629	603	645	596	638	595	606	591	607	578	639	659	617	613	652	638	614	654	589	582	603	657	635	602	636	614	613	654	640	662	550	679	580	622	620	604	650	656	628	597	579	621	592	607	639	603	569	615	596	591	628	652	629	599	665	624	620	640	633	644	634	623	595	633	605	557	647	623	604	616	585	655	623	639	623	622	600	581	600	667	681	607	627	639	626	627	689	625	577	619	595	641	596	675	641	622	610	659	633	639	578	600	650	618	627	663	612	648	632	608	615	633	636	634	601	613	674	628	631	640	641	627	627	594	593	624	608	633	601	610	629	671	578	656	637	574	586	649	605	631	594	599	618	635	637	611	618	639	622	591	603	664	618	616	608	603	577	641	666	619	628	653	566	590	599	623	659	617	631	674	617	609	644	612	613	599	643	639	651	599	579	580	622	596	637	633	633	601	600	601	659	630	610	635	622	594	652	620	633	643	601	595	666	634	602	658	617	629	606	633	631	601	614	656	621	602	590	604	634	610	662	604	614	620	607	618	633	606	640	602	618	625	607	609	574	612	592	574	571	645	624	632	662	624	606	575	600	635	647	635	648	589	678	611	616	610	650	633	594	623	581	658	611	652	583	633	619	664	618	659	607	628	624	634	654	619	597
24648	21222	27639	25076	16178	4578	2486	1750	1440	1289	1156	1081	998	960	924	1023	978	976	955	965	889	921	912	903	958	963	914	903	842	948	908	957	911	839	938	855	914	874	815	837	871	869	865	916	851	815	836	854	857	924	915	820	881	858	875	832	891	905	885	889	852	878	886	885	861	857	817	850	868	851	831	852	918	804	859	886	900	879	869	824	868	792	862	866	860	874	797	867	821	863	843	889	864	865	860	806	868	867	841	828	849	853	867	853	872	818	842	877	834	839	840	869	800	839	881	869	860	843	876	851	840	810	876	840	897	825	819	844	862	843	839	835	845	834	844	808	802	829	879	897	853	877	834	834	899	875	837	849	835	882	874	832	804	875	836	881	824	840	839	855	862	843	869	843	869	834	851	876	858	853	850	840	816	826	891	843	797	828	823	868	817	902	965	845	793	833	865	873	882	851	830	848	825	819	806	869	833	824	811	860	794	807	915	866	842	797	783	839	848	894	888	845	849	846	849	902	857	793	828	873	829	797	827	855	833	802	853	889	807	905	863	861	803	830	855	908	907	830	885	805	844	820	860	824	878	776	889	836	833	828	820	841	837	884	835	877	866	866	858	871	826	827	896	911	885	867	843	800	904	840	847	831	805	826	846	871	804	843	879	839	916	879	893	817	869	876	844	828	826	838	858	853	831	857	848	831	839	847	829	854	855	839	847	840	856	851	842	833	831	819	820	874	823	914	842	812	886	828	832	838	843	869	858	826	857	823	827	887	893	817	872	825	856	870	857	826	826	872	921	849	812	836	799	858	867	865	826	856	867	864	779	840	819	834	851	813	805	802	847	846	834	829	894	849	835	793	850	795	878	855	863	841	905	850	853	827	860	783	815	831	834	853	873	876	846	830	811	828	871	815	802	858	850	848	846	832	870	815	836	817	848	782	833	825	833	811	820	873	814	910	824	889	882	823	876	783	840	887	837	831	798	785	894	820	874	845	829	871	824	867	806	811	873	875	846	823	864	874	826	875	813	820	871	861	868	840	894	824	844	804	909	832	851	831	847	853	853	836	839	843	912	881	857	939	849	903	861	849	847	836	847	881	890	846	849	840	864	869	893	814	857	846	871	835	836	855	838	802	866	856	819	846	845	833	813	835	806	809	868	840	868	859	820	874	829	834	846	864	854	866	858	887	915	894	833	856	822	860	869	876	816	893	870	862	863	805	818	845	875	848	865	845	864	881	781	803	835	828	816	820	882	827	807	806	847	853	932	809	822	870	844	811	827	828	838	865	828	809	835	817	897	837	867	839	873	862	837	819	845	835	883	821	818	879	929	825	820	822	799	840	855	856	875	844	872	828	801	854	792	837	856	836	821	820	844	795	820	851	889	842	836	885	826	812	819	826	875	787	859	839	803	858	895	835	828	806	859	848	861	806	835	880	916	806	859	827	874	868	862	829	846	896	840	922	846	838	806	808	869	786	904	857	829	818	846	817	885	846	892	875	869	822	866	821	871	841	803	862	828	844	810	862	903	872	883	900	862	809	840	870	824	833	813	878	795	816	846	828	839	829	822	817	839	779	865	837	879	848	859	851	823	763	824	823	851	867	820	808	798	833	830	877	824	815	852	863	878	826	863	869	792	874	815	844	883	865	866	855	827	843	824	876	863	863	839	833	899	869	862	844	858	867	863	812	790	777	872	835	814	823	847	869	835	850	868	802	882	846	843	892	835	838	843	849	883	834	822	811	888	843	818	842	810	810	818	769	828	894	868	861	845	773	799	850	848	849	834	832	847	874	822	810	849	895	844	897	856	849	846	866	838	839	838	817	799	813	887	845	868	863	814	856	848	818	885	837	795	828	839	782	859	884	870	874	861	832	835	830	886	840	880	867	839	877	828	843	869	868	828	877	804	837	806	821	888	863	856	841	869	785	823	882	846	865	841	888	814	846	883	829	835	849	787	844	822	887	811	836	824	854	788	807	803	831	879	798	856	878	819	800	825	847	853	803	895	871	885	799	837	868	797	903	841	764	835	900	794	869	831	882	841	869	862	890	860	844	775	845	822	856	842	828	887	844	846	764	836	856	855	847	779	889	856	825	821	895	884	831	815	794	854	828	825	893	828	839	825	826	909	909	913	853	807	845	852	884	832	805	937	888	848	818	880	860	856	856	862	846	855	808	868	835	803	821	817	828	818	864	837	816	876	878	901	832	806	824	876	824	814	844	800	818	828	829	817	787	849	812	915	799	852	852	844	820	886	848	833	828	820	833	850	855	848	814	839	819	859	854	839	798	880	789	868	802	850	879	845	866	867	849	822	844	812	831	832	830	873	842	817	845	831	868	803	827	834	865	751	799	825	846	925	833	838	813	824	847	812	870	904	869	843	862	838	859	860	813	840	884	838	869	875	823	831	829	867	837	838	833	826	856	895	856	815	823	850	810	853	832	840	823	825	846	887	793	889	888	831	834	830	848	856	818	849	806	877	796	856	816	880	840	842	811	845	829	857	848	854	815	862	832	862	897	879	867	846	881	840	826	790	850	818	816	866	825	833	886	824	913	876	815	847	814	892	828	850	834	827	843	869	826	888	875	869	815	835	860	816	860	795	857	832	854	877	868	922	805	872	825	778	873	891	839	821	823	849	843	830	857	781	851	818	800	834	902	831	794	852	822	798	851	817	872	790	863	846	843	852	896	897	826	828	831	853	900	827	870	821	857	845	843	831	846	778	808	843	863	852	824	828	841	854	837	866	848	818	823	892	821	813	795	816	826	851	806	838	834	855	854	825	876	805	806	897	846	839	841	825	885	873	867	843	864	883	864	824	863	891	835	793	844	841	821	871	818	806	847	872	892	867	835	847	893	877	861	803	824	855	857	847	811	858	804	867	830	840	828	859	809	799	861	852	837	880	883	846	896	840	830	809	821	834	891	815	850	849	877	832	833	876	850	883	849	835	855	845	816	804	820	819	833	845	813	822	828	843	802	804	838	911	863	810	838	781	892	884	844	848	820	800	856	853	875	859	829	822	894	861	859	876	896	862	840	865	873	825	862	836	860	884	781	839	877	816	829	898	821	855	922	803	872	818	841	825	859	873	870	912	847	887	847	835	825	853	855	823	810	863	825	793	801	844	838	857	856	897	880	859	851	785	873	868	847	875	825	874	843	897	831	821	793	841	855	834	846	830	865	792	847	854	919	849	874	795	868	883	853	893	748	838	901	846	831	826	849	814	888	887	814	780	815	881	811	883	804	819	873	814	880	822	827	795	877	851	856	860	868	865	836	857	854	817	829	806	827	879	779	845	795	839	823	861	858	804	822	862	853	822	871	834	858	809	902	845	836	821	868	870	895	860	870	843	830	849	824	867	818	835	873	790	879	819	868	854	803	860	825	860	807	910	857	841	866	837	867	846	891	901	811	850	851	881	857	850	825	836	830	806	892	827	833	826	924	896	893	883	877	826	902	817	871	846	892	891	841	840	819	832	850	857	860	803	856	843	830	827	842
8664	22179	18224	10254	7134	4871	3390	2489	2037	1589	1320	1249	1148	1106	1067	1006	951	1014	1010	1017	980	955	935	905	921	950	917	891	944	896	853	965	885	907	938	900	914	876	847	900	852	899	873	844	861	884	874	868	864	881	844	857	837	840	869	862	861	909	905	814	851	842	846	875	855	861	806	890	859	885	861	848	812	836	875	908	887	847	899	847	854	869	843	883	855	873	826	884	882	807	797	841	880	878	862	813	783	838	846	875	875	846	867	895	865	898	824	827	862	853	840	839	836	820	828	850	818	853	854	898	878	935	797	786	844	787	818	873	801	819	837	821	881	824	871	844	847	838	833	877	865	863	817	834	882	780	863	862	796	887	837	809	808	823	889	886	823	840	872	883	860	874	861	834	831	862	881	847	835	872	839	826	837	821	815	871	886	864	849	813	836	834	880	841	917	799	823	866	811	906	847	858	806	825	865	865	861	824	876	800	864	798	788	856	877	843	845	870	841	837	834	837	851	847	870	835	855	855	825	820	804	860	804	808	857	838	827	852	808	906	812	864	862	834	792	811	842	854	800	849	835	859	788	834	798	864	824	859	801	878	869	854	792	877	857	859	865	852	820	859	879	846	808	863	870	842	892	872	781	857	848	845	827	857	824	878	877	786	846	855	857	840	858	840	894	854	862	824	817	894	853	846	884	828	853	846	878	808	811	889	822	848	820	815	836	828	859	836	880	870	855	784	818	877	904	852	884	834	888	867	867	861	856	857	861	852	818	828	829	838	839	859	856	879	854	877	822	825	820	820	873	844	887	815	838	852	816	863	834	849	794	864	819	851	879	840	837	860	883	820	879	858	812	857	848	867	813	817	842	884	805	806	844	792	842	842	853	858	839	798	834	853	878	833	817	851	850	871	826	823	852	853	880	847	852	859	883	826	857	853	906	830	890	821	821	843	795	839	827	854	847	886	844	911	833	914	834	835	848	878	789	882	823	814	909	837	866	859	847	817	885	831	834	850	928	833	826	871	821	852	849	890	821	820	803	877	825	842	842	821	824	830	850	813	785	839	819	874	849	777	838	792	814	819	916	849	800	826	891	827	844	831	829	897	910	881	873	830	866	808	797	803	835	829	866	846	840	844	861	868	870	857	831	833	822	826	835	844	835	768	823	826	821	809	849	815	889	874	812	866	849	844	901	800	835	894	830	827	875	868	836	848	807	861	854	813	852	827	821	839	826	866	833	862	865	862	839	833	840	875	832	887	877	857	858	829	835	822	863	858	903	779	846	856	853	825	857	789	861	810	842	846	887	837	865	888	897	833	836	854	847	844	857	812	801	785	805	832	875	875	843	859	821	825	882	817	849	807	836	834	815	844	891	854	886	893	840	894	830	855	801	845	852	834	813	894	863	851	864	870	831	827	887	857	809	836	798	878	860	832	825	850	799	847	876	825	858	828	849	808	830	818	851	825	847	864	823	785	819	862	857	876	849	814	887	841	880	881	866	821	906	822	835	870	852	872	879	849	866	872	836	798	859	782	781	845	900	819	891	868	859	856	901	841	861	826	812	850	855	825	763	865	841	876	839	798	899	883	855	791	821	852	861	911	804	847	821	838	874	870	829	803	800	869	786	835	859	808	845	880	855	858	815	801	872	841	871	862	827	803	827	856	854	818	868	886	879	848	851	848	903	848	830	843	821	829	850	828	839	813	844	887	869	853	883	816	912	890	873	842	898	878	839	875	820	824	807	835	891	862	825	819	837	850	844	854	846	885	876	816	843	851	820	876	843	800	820	842	887	825	819	875	809	804	819	796	903	803	840	859	792	851	861	849	878	895	848	845	825	791	867	860	834	792	870	883	844	823	900	861	847	821	883	837	873	857	835	816	858	831	866	875	844	823	868	809	861	830	865	845	859	791	837	816	826	840	854	843	814	833	847	837	831	853	845	842	851	894	851	836	810	883	859	848	846	856	771	804	886	816	838	858	857	831	882	828	848	847	823	842	861	860	840	836	840	873	827	797	826	786	843	802	824	830	822	816	866	884	842	831	857	832	785	848	896	855	842	874	856	863	857	841	876	858	871	853	854	834	851	907	852	840	815	873	819	822	898	831	821	792	828	813	840	857	863	836	824	860	809	830	868	827	850	859	817	840	850	878	859	810	831	851	833	904	836	876	804	837	825	825	895	856	845	771	837	836	907	802	822	868	834	842	828	844	886	872	859	865	876	864	853	792	790	824	881	831	873	874	823	869	848	911	806	855	848	843	841	862	861	878	885	838	849	773	847	882	828	853	853	809	825	852	880	840	891	846	852	886	828	850	834	819	873	836	832	849	810	833	873	836	885	798	841	849	876	809	800	816	883	828	825	870	879	882	853	858	851	807	825	911	877	887	852	853	819	857	851	865	848	881	840	852	804	789	833	839	884	823	785	855	853	840	832	862	775	810	848	858	857	837	844	870	867	797	803	861	828	807	844	890	784	874	823	887	819	877	884	887	863	835	842	837	818	806	891	844	796	803	875	845	824	829	872	848	869	844	827	861	879	810	832	822	843	848	825	866	876	870	836	856	875	861	908	850	862	856	815	853	821	806	848	810	848	917	876	795	849	778	825	857	804	830	880	831	862	816	833	859	855	881	806	864	896	798	828	820	870	809	880	880	811	847	848	830	866	886	818	889	842	892	851	859	826	794	804	817	891	829	835	843	840	867	860	855	838	838	837	867	819	819	873	833	806	831	868	844	904	869	868	851	864	890	822	847	845	806	880	826	854	822	864	855	874	793	805	813	818	843	822	902	914	876	857	830	826	870	863	828	914	803	842	827	843	862	844	841	848	802	850	895	854	833	832	836	858	889	851	846	885	835	843	844	785	814	832	868	856	829	835	822	819	828	849	873	846	851	872	858	824	806	835	828	884	867	846	908	780	822	838	815	826	822	820	870	808	857	868	833	838	828	824	827	863	871	875	845	869	838	838	840	859	826	864	817	841	830	875	890	838	839	776	850	865	871	818	877	849	868	827	841	825	852	835	814	810	839	841	845	873	803	849	839	842	853	815	855	831	819	841	856	850	804	842	863	868	815	802	841	872	890	828	848	877	872	838	857	822	864	828	857	846	821	845	846	886	864	888	886	814	827	816	859	864	854	880	907	835	854	902	830	818	834	904	840	888	820	830	874	815	831	846	893	799	784	845	822	821	865	832	862	837	887	861	869	859	846	843	849	853	804	870	853	846	853	877	876	845	821	894	844	821	885	846	831	798	869	836	848	867	775	850	881	869	872	811	866	832	817	822	805	870	813	808	809	846	820	894	856	893	851	901	859	835	853	869	866	843	844	866	831	859	888	839	857	845	861	864	816	845	843	844	822	898	807	811	835	837	877	822	893	832	852	845	819	816	824	824	858	882	820	844	816	843	878	831	871	878	833	873	898	803	815	813	894	892	864	870	818	818	814	826	885	828	838	856	857	826	869	848	794	895	853	805	862	828	862	843	785	860	809	849	824	790	825	798	822
22599	21397	29241	23921	21385	21600	13062	3136	2010	1664	1399	1183	1076	986	893	833	832	793	778	742	700	742	741	708	724	688	708	700	687	650	708	669	677	645	648	669	635	641	627	590	587	631	572	602	603	598	589	582	605	615	544	584	592	581	602	589	616	572	580	600	668	648	601	624	602	587	602	603	604	586	622	570	669	578	558	585	625	601	607	616	636	616	617	584	544	618	622	604	639	569	593	569	587	595	610	562	563	589	631	564	560	587	598	549	580	523	579	591	569	556	582	597	500	570	573	559	565	578	584	574	568	574	513	576	574	593	583	548	605	556	597	590	563	535	585	580	578	586	610	523	543	551	591	562	583	562	568	531	555	597	596	588	549	554	553	531	551	562	541	536	543	556	551	579	601	538	589	567	546	542	571	585	532	606	542	543	558	555	521	549	576	577	566	560	589	574	573	574	536	536	554	578	601	593	568	545	540	624	554	542	506	569	579	563	515	549	578	567	591	564	573	558	603	564	571	568	533	595	618	568	581	530	544	573	581	558	540	586	507	566	553	595	596	583	544	593	558	531	565	554	582	576	564	567	541	599	526	556	580	542	590	567	569	578	551	538	566	582	561	583	551	612	551	555	497	588	559	555	597	536	556	570	577	529	563	590	540	554	572	547	608	552	602	593	546	568	562	604	555	529	552	521	534	572	573	582	590	553	542	570	556	542	573	576	530	557	547	572	535	563	566	571	576	553	584	558	550	534	595	566	608	568	574	574	553	556	536	563	568	581	562	596	555	586	615	563	593	579	571	588	590	557	604	582	590	582	583	614	563	533	594	593	630	541	580	585	567	550	551	627	564	564	532	565	611	551	576	562	579	533	582	559	558	602	578	556	529	564	556	557	578	609	565	553	549	557	586	606	594	559	550	537	571	551	559	554	579	548	564	536	581	586	536	551	591	548	596	526	594	617	546	548	587	579	587	565	517	543	551	570	594	550	562	578	564	553	530	577	574	545	548	547	604	555	590	557	585	546	592	554	571	596	610	524	530	539	571	575	571	560	605	559	601	548	578	528	593	600	560	528	594	554	541	580	600	582	544	576	572	563	605	538	588	582	569	585	555	549	602	594	596	575	574	565	578	577	616	535	611	582	596	572	551	553	527	606	581	579	602	557	627	554	576	561	574	552	598	551	572	553	546	583	558	610	549	625	571	619	569	580	564	566	583	587	583	539	590	569	567	549	595	562	571	550	546	593	598	606	572	548	573	559	570	604	532	578	571	560	526	579	579	569	569	594	583	585	589	562	578	577	605	569	537	544	608	569	584	630	574	544	567	612	559	558	591	583	561	534	594	586	568	522	563	571	602	563	601	584	560	576	577	568	544	531	591	537	570	538	598	581	584	605	587	613	535	547	588	561	570	582	577	576	567	602	553	586	538	578	636	506	606	555	558	556	577	594	593	552	520	548	536	579	586	538	597	526	594	590	527	608	563	567	592	570	563	557	496	575	564	585	572	575	573	604	607	523	580	546	589	551	605	555	562	585	584	540	533	551	530	570	578	579	564	556	583	526	556	518	562	565	571	533	557	580	592	535	562	566	594	603	541	630	545	585	538	588	575	530	555	513	587	574	568	562	557	605	557	567	572	565	562	577	586	585	560	570	523	568	547	597	569	563	546	529	570	573	573	587	601	565	536	565	560	551	574	589	564	578	566	592	533	581	514	620	565	605	602	585	522	610	555	575	572	530	580	547	517	586	535	576	558	583	510	572	558	572	562	554	544	554	562	583	578	591	569	525	588	598	563	579	604	541	530	568	530	592	515	566	557	553	582	558	583	539	570	603	532	571	581	576	577	553	614	583	588	578	601	564	570	583	532	570	543	568	512	548	582	539	583	579	570	566	528	592	569	589	549	541	576	577	618	541	529	537	542	532	564	523	613	554	559	566	560	556	561	555	575	574	579	582	551	554	572	560	587	586	560	573	590	546	565	578	576	557	563	594	584	578	543	523	585	532	575	548	570	598	545	547	550	560	577	538	557	559	568	570	549	550	555	548	619	572	577	581	555	595	570	556	578	551	582	555	595	549	568	577	527	549	574	603	547	590	595	545	577	551	591	539	560	575	595	619	569	594	567	566	525	585	572	527	553	524	586	573	596	591	573	590	600	572	537	587	559	549	580	603	524	533	579	572	549	576	593	587	569	591	565	532	595	561	525	588	577	597	536	545	590	585	520	550	615	599	600	558	611	541	578	568	577	536	545	566	546	579	576	588	572	536	582	540	580	548	562	574	612	540	552	545	539	552	580	573	581	586	605	594	575	567	529	527	508	578	574	571	542	569	541	560	555	540	515	553	544	597	560	552	562	548	586	552	550	551	552	536	584	572	592	543	596	588	586	548	571	592	582	594	508	594	558	574	559	559	577	533	593	567	561	571	584	559	584	565	568	555	594	592	585	607	573	568	579	599	535	578	570	575	528	566	551	576	542	578	566	536	530	588	539	546	599	594	542	542	524	601	565	577	572	566	587	557	582	555	553	581	519	552	540	592	563	602	574	513	587	567	547	566	588	564	622	550	552	571	563	533	558	561	586	555	625	561	621	559	591	550	589	575	562	556	530	555	547	602	623	599	572	568	585	587	562	561	552	545	576	545	526	561	583	560	528	556	559	562	584	571	589	525	555	558	571	573	563	602	554	572	569	552	580	559	596	543	597	605	598	539	565	593	591	569	524	538	573	549	545	591	530	520	543	519	590	533	533	554	542	558	583	552	558	554	552	573	591	549	589	602	572	548	556	598	611	577	535	572	600	581	547	566	539	581	542	585	544	577	563	556	532	547	578	604	565	538	577	567	555	554	570	515	552	586	583	570	614	562	599	548	564	508	557	545	576	551	556	576	568	577	602	590	585	556	533	580	530	568	540	557	598	563	509	521	587	577	592	556	546	559	547	592	551	555	523	536	621	569	571	601	564	531	543	581	551	561	518	567	552	551	560	571	560	600	568	569	581	535	598	566	624	558	577	594	575	512	560	550	557	579	620	587	544	572	519	585	567	546	518	552	552	566	526	554	552	597	558	528	561	613	559	532	597	555	551	566	550	572	534	552	571	550	594	563	572	562	559	535	518	585	572	536	581	542	558	557	542	546	542	561	572	568	575	572	524	568	545	520	543	554	547	548	610	533	538	536	556	595	633	583	546	594	530	538	537	578	534	569	583	598	565	509	578	554	549	580	546	565	557	555	519	549	534	528	542	567	535	539	509	562	572	573	595	516	564	574	565	573	583	547	555	577	526	524	587	535	556	551	564	554	576	564	578	593	561	566	579	517	619	541	576	544	572	547	546	580	579	598	584	581	576	625	517	584	532	570	516	539	543	586	568	603	549	521	559	536	547	561	544	560	578	552	549	589	574	531	569	565	521	577	604	580	539	557	559	605	584	580	562	574	542	567	602	593	567	565	565	559	576	600	576	543	608	546	621	565	580	524	587	511	570	536	581	574	553	593	566	564	514	520	580	538
10128	30205	25953	16215	11573	7971	5380	3914	2861	2181	1747	1476	1253	1100	1015	956	892	888	808	833	804	834	768	768	741	793	790	783	768	735	712	722	675	701	678	612	662	577	608	578	617	617	615	584	606	643	617	611	618	570	572	620	618	575	611	605	608	631	602	609	564	626	590	585	639	594	618	597	609	626	558	598	574	633	616	593	553	590	616	630	617	597	575	608	627	586	602	581	574	596	559	553	579	552	597	600	577	561	554	584	579	590	587	534	558	578	592	563	564	563	586	573	582	572	574	534	555	559	544	596	572	542	538	579	570	510	567	572	591	598	567	574	601	549	545	583	565	555	592	563	533	543	577	550	602	564	558	578	562	552	551	554	568	558	546	568	581	571	564	540	556	582	582	580	571	608	549	554	578	542	562	579	561	599	565	569	531	538	534	574	555	547	584	608	608	570	554	565	578	612	561	606	581	556	619	557	580	549	572	547	580	577	559	555	526	583	554	539	523	563	540	583	554	584	581	553	575	609	596	508	588	596	603	560	566	543	555	556	574	546	572	563	599	609	569	596	539	522	562	596	582	534	555	539	563	593	540	547	548	529	560	546	590	552	533	552	597	536	569	575	550	573	579	573	590	598	554	580	586	584	515	566	533	549	584	564	559	588	532	584	549	556	571	513	575	624	556	555	553	541	570	509	537	558	616	576	584	534	518	544	556	537	580	548	539	544	549	520	601	577	548	540	555	638	548	610	606	514	569	564	548	570	602	547	513	572	615	547	554	618	575	568	573	567	565	518	570	546	601	562	587	557	560	567	563	563	570	581	562	590	531	580	553	562	553	566	536	607	592	564	570	600	592	590	525	583	563	584	593	583	586	563	604	527	566	613	542	582	579	567	527	585	548	580	566	559	560	511	535	569	535	556	604	581	567	570	556	539	591	553	567	565	566	526	596	553	571	555	566	529	575	602	559	515	589	565	562	561	577	590	539	589	534	602	604	544	536	547	567	576	574	560	557	568	487	567	610	540	575	559	556	549	551	584	576	600	589	572	560	574	561	569	621	618	561	580	554	540	518	550	548	571	514	578	570	593	599	542	537	539	565	572	552	553	565	557	548	561	549	564	569	547	572	593	557	576	542	589	544	544	558	598	554	566	573	577	545	545	567	577	572	545	543	583	555	533	576	606	529	575	582	585	590	502	597	555	546	538	553	588	618	592	615	572	583	545	555	564	532	575	591	523	573	579	589	551	525	593	547	622	588	536	577	533	548	542	564	547	554	535	603	572	614	571	542	587	567	526	560	514	573	545	573	539	594	554	566	577	545	543	573	617	586	523	540	611	554	581	554	518	588	582	572	531	582	511	616	544	573	566	570	539	581	565	566	614	544	591	576	552	557	547	609	564	534	578	579	574	585	587	589	597	562	587	534	581	588	586	569	582	567	576	599	565	580	574	561	586	584	552	562	614	583	580	526	606	531	575	538	556	556	536	604	570	577	599	588	581	596	566	590	588	587	568	527	578	506	576	584	563	543	606	561	563	572	620	570	565	592	527	523	541	580	578	548	542	566	545	561	634	553	580	563	595	612	550	564	556	615	591	605	586	527	567	548	579	580	577	572	550	593	553	564	594	539	542	586	573	601	597	567	580	592	570	555	561	594	546	576	583	600	534	559	569	599	546	558	557	598	573	548	561	584	572	537	573	549	547	560	547	546	553	500	573	551	574	559	584	550	532	537	590	603	552	598	567	576	561	514	588	562	547	576	639	513	554	570	575	568	583	574	542	604	507	589	559	588	578	578	563	545	597	548	575	612	584	549	607	581	614	543	559	552	555	561	581	548	565	619	585	559	583	565	566	577	589	575	547	600	557	602	566	579	566	571	546	584	614	561	526	548	551	571	569	545	547	538	599	523	561	574	582	554	595	539	565	575	617	572	535	568	528	523	582	536	566	552	550	545	520	570	556	557	576	551	561	513	572	571	554	522	540	561	548	592	568	529	550	535	570	588	602	551	592	568	594	602	497	584	557	545	574	571	561	569	571	579	538	616	561	589	605	597	551	578	591	577	533	544	544	587	581	565	547	575	569	576	569	588	558	567	572	546	604	554	550	544	567	576	553	589	545	583	564	535	564	539	533	598	565	545	589	563	529	569	570	564	550	583	554	542	565	554	567	545	577	555	583	526	589	572	563	569	552	584	603	570	559	576	541	575	607	546	588	552	551	574	570	527	603	564	565	542	587	563	542	572	551	570	576	581	568	561	558	491	536	598	582	568	535	573	574	559	541	535	615	564	614	588	532	545	509	544	554	581	565	538	575	586	539	579	543	550	547	558	569	528	579	577	601	571	564	583	568	547	552	537	566	559	567	539	562	570	582	546	584	532	555	532	542	535	555	541	543	587	550	530	544	585	550	533	585	549	526	556	592	575	543	543	557	555	570	622	570	591	546	566	570	578	550	545	537	587	581	560	545	584	597	542	550	579	560	571	560	554	610	563	586	566	584	559	586	576	575	543	590	574	590	515	543	548	589	573	533	613	511	606	573	553	537	528	567	589	545	566	542	532	598	509	553	599	545	568	567	533	525	542	574	557	566	562	532	598	549	589	559	584	581	561	577	553	565	546	587	569	517	530	596	548	556	603	530	578	529	564	550	561	565	548	596	547	540	557	591	564	591	594	539	560	577	538	544	595	586	562	578	559	576	560	561	569	568	553	542	544	588	564	581	551	577	552	571	569	557	569	587	542	567	526	577	575	551	565	525	563	584	558	571	547	592	564	556	586	549	602	561	563	577	544	564	580	580	576	584	510	639	537	577	574	560	549	575	615	577	594	527	527	566	560	581	565	581	554	592	592	559	579	536	547	561	585	594	606	563	564	537	580	576	546	557	560	592	540	573	539	574	564	513	528	567	600	579	570	588	542	532	542	543	586	576	569	556	577	572	558	590	571	550	544	586	535	551	563	539	567	617	545	562	562	518	536	576	570	575	559	552	551	525	569	534	569	562	547	574	585	575	606	565	554	642	584	561	572	558	589	534	573	568	517	602	549	580	565	540	527	635	528	520	564	554	562	559	553	575	557	517	559	571	540	555	569	599	568	615	641	545	605	583	582	578	567	518	587	557	506	550	606	590	554	577	561	607	536	548	551	594	621	526	542	576	557	569	577	577	563	542	554	570	554	586	543	548	575	567	578	565	550	553	546	547	571	581	595	582	589	582	600	547	573	562	556	524	607	554	570	546	551	551	553	545	562	563	558	576	595	553	555	566	627	614	601	570	548	547	546	563	552	594	591	526	589	529	576	538	536	502	554	609	527	529	537	578	552	559	551	556	604	548	623	580	555	492	530	588	560	523	575	535	536	636	574	563	575	590	560	570	570	554	558	612	566	564	548	552	589	585	589	563	551	567	571	584	588	584	495	602	592	539	575	563	540	559	596	526	518	536	548	559	570	602	567	614	575	570	595	573	572	523	595	555	542	479	572	556	583	586	584	558	541	561	552	551	596	570	598	581
27919	19954	14371	7501	3655	2375	1736	1366	1229	1089	1029	980	904	940	877	936	903	897	947	853	885	838	876	861	853	886	918	910	850	835	856	884	847	859	902	861	890	848	841	863	871	877	827	853	841	809	787	865	789	799	809	817	814	796	842	848	847	863	791	822	859	815	852	833	797	835	859	841	876	846	784	819	852	818	855	849	861	873	843	828	822	860	839	861	860	886	825	898	813	824	862	857	883	839	853	873	875	850	907	811	840	888	844	833	866	814	814	878	806	823	844	809	844	845	840	867	853	826	776	870	834	881	855	812	806	802	851	874	866	825	833	837	869	842	865	833	822	835	823	847	814	848	839	853	846	801	850	850	835	831	828	816	843	835	788	845	789	896	812	803	846	805	805	822	794	792	857	881	888	794	777	874	825	850	821	852	845	807	823	816	777	816	844	827	818	864	852	880	796	854	890	839	888	831	829	834	823	804	766	853	846	844	830	880	839	885	831	850	821	837	872	798	791	876	824	811	834	840	849	858	801	865	871	873	794	834	862	841	786	823	832	814	795	853	800	883	877	866	796	826	780	847	839	912	853	860	837	900	860	822	823	809	827	825	890	856	831	850	798	838	833	863	851	854	859	820	811	815	836	825	821	808	836	871	854	874	879	844	847	892	788	885	793	802	813	872	837	866	858	862	883	872	865	846	825	860	861	819	883	776	832	812	778	805	847	831	876	819	812	833	878	824	829	872	925	858	845	875	890	817	870	798	816	851	832	838	813	841	798	834	831	836	844	856	830	826	850	847	824	834	773	809	877	863	846	797	822	858	878	832	864	870	827	890	832	887	831	850	824	798	882	853	818	829	790	842	802	822	878	768	849	873	879	811	850	838	853	838	829	747	806	820	870	804	846	837	853	795	820	862	828	819	815	799	838	876	843	797	823	862	850	879	884	843	823	908	847	826	820	820	871	822	839	868	821	811	827	800	881	867	766	826	856	832	874	884	838	843	867	829	904	820	829	837	809	833	841	863	866	884	815	810	865	862	922	838	831	858	913	813	829	875	831	840	857	821	849	826	818	843	829	904	845	807	768	826	899	820	873	879	867	850	834	875	857	845	811	847	824	802	828	904	848	789	836	849	863	882	875	798	839	833	871	854	838	819	791	851	835	850	835	849	854	845	875	843	840	800	934	841	878	861	818	800	855	818	833	815	856	815	863	812	873	822	877	808	867	848	830	861	814	829	874	863	835	782	868	818	783	865	901	880	865	820	868	845	838	854	836	841	807	901	851	821	852	833	832	864	787	863	838	851	851	814	838	850	859	834	831	845	814	854	846	807	836	765	851	863	795	867	824	804	827	814	840	877	812	862	901	820	851	886	851	799	872	827	876	834	826	876	845	819	903	861	804	861	888	855	843	830	852	839	824	858	882	823	833	791	777	831	793	814	844	858	867	832	888	817	830	886	896	845	820	790	867	821	772	846	860	801	875	816	850	825	826	836	833	804	850	818	813	873	866	830	824	769	870	849	806	869	818	813	834	818	875	788	877	873	845	822	813	828	839	872	800	827	845	846	825	820	827	848	827	864	829	812	826	897	800	897	840	857	800	822	891	811	823	824	822	786	831	841	828	844	868	778	850	870	807	859	884	852	821	829	864	838	837	834	836	879	818	816	870	839	852	833	813	795	791	853	848	845	815	858	840	882	801	835	835	840	859	856	867	871	838	821	863	803	808	817	875	842	835	827	862	810	889	847	842	817	826	803	805	861	833	825	829	869	796	853	847	844	837	828	795	795	834	804	845	852	868	842	846	858	784	819	835	856	831	830	849	816	850	848	858	815	800	862	810	860	861	848	851	829	830	834	821	850	781	845	838	795	841	865	838	826	856	858	803	842	834	836	873	830	851	841	831	879	833	835	878	809	834	874	871	890	818	799	868	815	819	820	885	820	867	891	825	816	889	796	822	841	841	811	867	822	848	796	833	814	870	838	860	837	827	825	808	832	810	873	816	844	831	824	808	812	831	874	873	862	902	816	846	876	821	800	830	858	869	804	841	865	822	856	879	842	860	850	891	825	814	843	874	818	850	852	832	860	827	843	882	810	867	831	894	854	819	868	799	811	912	848	841	822	813	797	881	848	829	853	811	843	827	891	842	860	861	822	831	831	849	829	867	835	858	806	843	861	844	835	808	869	873	827	876	850	836	874	830	867	819	780	842	790	841	808	825	789	821	806	832	813	807	854	834	832	767	886	801	833	797	807	850	827	843	864	859	855	831	822	871	884	812	828	834	815	797	875	822	843	843	849	830	886	827	871	861	772	842	839	780	846	809	878	810	831	819	883	826	848	853	938	821	824	815	854	891	820	897	815	849	871	805	858	888	787	876	844	868	930	813	780	785	844	779	867	872	813	852	873	856	798	823	870	810	814	785	837	896	855	834	856	867	773	859	915	855	833	889	832	859	816	826	781	836	871	847	826	858	848	838	847	824	839	832	863	831	844	846	824	849	899	873	840	887	816	809	818	844	803	813	792	789	835	901	902	861	819	818	871	855	876	786	885	840	795	828	814	884	851	866	861	828	911	842	816	889	891	866	828	883	819	864	839	794	885	803	856	843	823	875	817	829	867	864	816	839	873	835	807	865	859	778	902	833	835	829	862	812	851	804	845	840	874	769	833	827	888	843	819	855	816	791	858	845	821	868	847	881	871	814	874	887	885	803	887	848	843	884	842	783	826	793	800	854	817	881	831	778	859	782	810	849	850	824	849	820	835	854	848	839	826	855	824	844	840	861	829	856	824	798	804	836	839	796	852	852	867	850	852	851	806	829	815	769	863	842	861	863	826	834	843	880	860	885	844	847	814	767	838	857	826	770	823	886	830	866	826	830	777	882	825	874	866	876	888	849	760	851	834	843	828	879	801	821	853	865	814	847	845	881	881	877	831	860	844	873	878	836	824	848	875	840	800	835	903	849	827	856	874	890	810	838	815	882	846	807	847	773	855	876	877	810	838	823	856	847	801	827	859	840	829	857	841	834	869	803	860	863	864	858	860	843	810	852	842	815	848	806	837	807	808	810	846	833	809	893	917	834	849	826	834	832	848	844	829	902	863	840	830	853	856	861	836	800	867	837	790	837	925	858	825	884	816	797	886	822	777	847	821	805	728	792	882	834	799	817	865	829	790	835	828	839	818	821	834	856	828	862	821	799	870	835	858	814	842	844	818	853	848	849	794	880	859	817	822	779	842	860	872	813	866	866	838	874	835	880	817	839	792	853	851	860	897	818	828	833	880	857	793	850	818	830	823	845	853	810	828	830	845	828	833	860	853	858	882	860	847	817	771	835	856	823	814	847	807	838	870	890	818	870	835	892	850	845	842	843	817	828	866	841	882	816	847	852	880	806	864	844	865	808	820	810	840	830	836	848	803	857	870	878	824	895	859	795	884	845	811	862	865	806	902	844	823	845	899	840	820	831	843	805	875	891	850	837	867	782	837	857	832	850	854	804	852	899	840
8765	15837	13407	7512	4935	3347	2556	1797	1480	1292	1151	1041	1007	961	965	994	964	947	914	909	924	893	890	886	876	882	880	907	930	909	894	899	931	909	845	907	864	922	898	904	869	817	864	841	852	858	916	894	891	856	818	860	829	889	830	869	828	845	840	847	883	890	868	895	892	858	824	899	839	898	864	881	875	849	855	854	909	881	872	893	860	920	892	841	907	825	831	834	889	836	916	869	911	861	822	878	828	859	808	874	834	832	857	844	860	864	818	840	841	874	908	801	843	805	844	843	826	843	842	818	848	835	832	863	815	891	826	843	868	808	856	867	891	883	831	821	868	828	790	858	869	853	856	880	894	856	836	864	848	837	857	884	854	859	836	911	867	837	871	872	858	906	873	836	835	851	860	863	852	853	859	857	831	877	881	823	835	852	856	938	840	872	880	799	924	882	816	910	881	894	832	870	845	846	894	918	849	893	850	876	856	828	867	835	812	865	862	822	865	884	841	844	849	859	879	851	825	832	885	816	883	892	786	913	907	862	881	863	909	882	866	872	863	871	823	845	834	830	882	815	852	842	817	860	905	880	844	829	867	856	878	866	844	857	866	848	834	849	867	825	867	837	885	889	865	847	858	860	804	880	861	820	863	856	911	850	862	794	841	865	889	869	863	815	840	832	861	852	836	851	827	873	847	877	874	877	844	819	853	875	901	848	882	881	829	862	860	800	843	839	899	818	870	857	845	889	888	866	901	867	889	878	851	870	841	833	860	863	888	880	835	878	824	844	827	856	869	838	828	828	834	847	856	837	829	855	812	879	854	866	829	865	824	881	878	859	849	914	821	856	882	864	916	836	864	830	825	830	880	841	870	847	874	840	856	869	858	861	862	877	861	857	819	882	900	834	867	821	845	863	815	892	874	894	812	834	930	863	874	792	781	853	859	871	847	876	853	839	823	908	842	884	874	905	887	882	860	829	836	864	852	844	854	919	850	875	848	844	862	913	849	858	846	857	809	829	871	853	885	837	890	862	890	918	850	830	817	881	842	860	852	870	851	885	827	899	888	868	860	814	815	816	853	842	773	875	802	872	879	886	861	882	858	890	834	862	916	819	825	896	839	857	838	893	834	866	841	839	806	835	875	867	795	908	831	870	860	820	872	856	830	852	842	855	839	848	847	859	825	849	849	855	805	847	814	842	833	834	877	909	838	816	863	890	862	841	862	819	884	843	851	862	859	845	844	853	827	921	866	821	914	846	850	832	917	836	819	910	886	853	830	899	899	878	873	888	811	865	892	825	826	831	879	870	833	850	854	862	833	837	847	831	832	821	839	839	851	826	794	883	862	839	812	910	844	838	824	813	789	824	863	824	837	835	866	868	840	882	872	876	892	926	830	886	791	834	864	866	926	815	821	846	862	864	829	895	826	833	778	836	844	873	837	836	891	842	855	855	888	832	915	845	856	855	856	884	888	828	794	892	844	881	853	857	866	886	852	871	878	871	849	840	900	821	835	897	850	896	860	853	870	845	844	836	846	870	864	878	833	803	854	838	894	838	877	825	850	849	857	878	869	885	845	835	876	844	913	895	835	822	849	859	886	820	868	895	857	862	836	886	854	904	875	883	866	813	902	903	832	869	882	842	833	854	840	856	839	853	866	850	872	907	858	898	844	825	851	839	865	873	799	844	845	874	801	830	797	878	860	928	862	844	850	819	829	837	838	861	853	939	865	796	859	855	882	815	837	907	849	859	852	843	863	860	848	839	800	881	851	818	878	859	896	846	829	850	877	864	808	870	926	864	827	859	848	869	820	851	904	898	871	920	836	840	867	871	869	838	823	851	857	793	822	814	817	861	819	858	857	875	835	800	873	821	824	882	894	825	847	854	886	853	871	864	876	851	910	868	813	890	842	841	849	875	878	809	884	826	823	807	903	861	868	867	848	840	894	860	853	887	897	852	810	832	835	894	814	826	846	851	829	848	853	824	829	831	882	764	849	886	816	847	862	817	856	876	861	833	814	821	856	839	817	832	875	829	907	860	821	889	871	817	853	868	875	866	845	882	864	845	876	823	851	857	867	801	874	862	869	811	885	873	847	836	831	865	830	881	880	842	875	812	809	856	832	851	841	845	851	857	860	825	864	814	871	824	873	854	832	818	877	882	851	865	825	837	875	819	827	858	900	827	876	868	858	848	875	810	895	867	860	842	855	838	815	850	907	846	869	839	827	851	831	891	866	884	870	800	847	813	837	884	890	824	869	868	903	850	860	890	841	847	908	852	831	841	826	865	781	857	816	841	842	855	871	828	850	924	821	788	857	859	837	886	871	814	897	856	861	837	908	886	852	867	806	813	867	918	899	833	847	817	781	830	854	815	830	823	870	893	836	812	863	839	826	856	812	871	848	821	835	843	832	806	883	863	856	874	848	821	804	855	864	857	859	854	812	837	824	861	831	816	876	845	847	835	886	910	852	854	853	840	866	883	836	863	869	844	845	877	847	868	887	890	924	828	936	879	816	846	869	882	889	858	849	856	861	867	895	814	872	877	852	840	823	823	830	788	901	892	823	827	880	826	833	816	860	838	877	873	883	855	876	883	838	825	806	822	829	859	894	874	899	812	875	795	845	803	908	805	883	866	868	845	868	867	862	833	891	916	874	843	843	832	856	871	852	840	825	847	858	850	880	851	853	891	821	863	895	883	838	839	818	838	868	844	897	895	829	818	855	937	812	848	881	884	860	802	869	849	854	790	838	872	870	854	840	869	826	850	832	854	808	894	840	825	884	827	826	886	894	847	808	879	844	876	821	889	849	885	882	863	845	936	834	853	842	894	857	875	845	836	845	901	889	883	848	834	892	851	844	832	866	831	852	896	863	823	843	858	857	835	877	930	856	844	818	892	852	818	845	876	833	842	816	839	861	847	890	844	790	867	876	816	849	843	846	873	799	916	800	868	887	842	813	881	840	841	910	841	821	828	845	809	849	881	913	840	861	848	823	879	831	852	845	846	840	809	826	872	844	864	831	878	853	865	850	890	857	842	899	865	902	834	820	882	899	836	837	857	896	880	863	869	850	861	843	857	846	854	864	876	874	845	811	883	835	821	856	912	828	866	841	866	783	818	849	840	876	837	883	844	862	851	893	803	846	869	930	907	894	905	858	853	873	883	887	851	879	827	836	816	854	846	834	814	851	867	859	862	882	901	857	873	880	867	850	816	884	871	858	861	847	864	884	830	847	875	830	842	818	835	875	850	850	898	860	860	835	850	845	890	876	814	838	863	867	843	876	838	812	796	861	846	833	896	831	839	906	868	857	821	905	915	865	867	887	851	841	783	875	842	854	848	867	827	824	848	819	860	855	866	858	829	849	907	819	865	885	889	847	888	901	794	855	838	835	858	918	816	889	813	878	850	846	889	858	843	885	898	891	865	852	832	846	815	834	829	847	873	866	868	893	851	792	870	871	850	806	876	888	842	868	876	824	862	868	833	849	826	841	823	865	867	828	859
23543	21261	28639	24239	21325	14083	3908	2095	1510	1234	1069	978	908	908	862	849	811	748	754	705	716	724	729	710	692	717	703	716	704	702	651	670	636	602	681	591	656	621	670	615	617	595	616	605	581	619	615	593	657	647	623	650	644	619	652	607	612	644	614	622	618	612	646	675	631	608	596	665	604	624	639	653	641	623	618	635	680	639	684	595	627	631	630	621	612	598	639	574	634	614	604	639	614	632	607	667	620	613	657	580	603	621	672	635	643	550	540	606	605	622	598	580	590	606	611	607	643	612	624	601	611	620	602	579	636	590	593	595	629	639	604	592	587	585	560	644	572	555	564	630	645	593	574	642	616	595	612	618	620	557	583	561	618	594	595	583	590	616	604	632	572	613	608	597	559	643	616	573	606	614	590	576	620	606	589	641	623	623	616	636	541	573	638	549	625	596	583	570	581	606	631	598	617	612	628	576	593	619	645	559	573	618	530	573	651	599	589	626	621	599	624	589	624	589	566	659	624	640	621	588	634	618	617	594	567	610	591	589	627	598	612	604	580	569	608	656	648	644	590	611	569	598	609	595	658	599	581	547	583	593	635	578	572	623	614	605	567	557	609	639	631	606	627	635	577	631	637	561	602	617	648	627	604	580	615	625	610	618	632	609	617	631	608	562	615	559	569	573	563	614	589	580	581	601	657	589	607	629	575	626	604	654	584	633	648	586	623	625	560	614	603	607	628	592	575	608	619	612	609	660	633	552	600	623	641	611	597	610	598	603	580	563	605	619	631	589	634	564	599	617	653	566	590	636	612	610	553	621	559	644	641	605	617	606	597	577	591	632	592	644	614	636	631	594	626	593	617	600	591	584	594	614	589	644	592	619	569	599	606	613	563	646	581	620	580	649	603	596	614	637	617	565	599	612	615	648	589	585	615	623	584	593	612	629	592	579	613	603	602	612	587	578	607	648	596	636	595	594	630	628	583	595	601	521	618	615	624	605	571	585	644	578	575	596	585	596	620	597	579	555	648	595	598	634	609	599	577	618	560	618	613	629	609	598	614	602	611	668	622	606	591	616	587	623	616	546	626	633	579	590	595	623	579	591	589	619	612	581	614	603	612	618	599	612	620	605	576	628	618	618	675	610	619	590	584	636	619	627	664	608	619	592	605	584	561	572	597	640	622	611	585	611	622	620	590	604	615	593	597	631	607	599	611	575	565	548	601	543	578	652	620	640	571	605	578	590	644	611	549	524	593	636	624	618	639	643	635	571	609	661	578	559	620	573	585	635	615	595	623	563	589	606	588	577	617	629	647	596	571	631	565	620	609	610	603	631	633	631	613	589	615	617	582	582	568	581	605	610	650	629	585	631	576	615	593	557	594	582	607	635	603	612	585	591	599	596	566	609	601	641	579	616	622	614	661	597	580	586	634	689	578	613	646	616	621	605	560	601	593	632	615	579	548	655	629	551	634	617	551	597	615	629	560	622	651	595	620	598	602	601	670	606	622	611	612	597	644	627	587	565	615	576	589	567	632	595	580	588	636	598	622	622	628	629	596	590	593	653	616	644	616	599	634	620	600	627	568	633	628	617	622	594	570	574	591	616	596	616	624	579	618	646	594	595	586	594	588	585	621	597	611	631	619	661	585	612	662	606	573	622	590	551	587	580	562	595	582	589	626	622	549	669	578	568	594	647	593	582	608	622	639	620	644	615	631	582	595	600	617	586	574	645	620	633	577	597	612	616	598	604	606	639	588	631	609	604	585	597	615	596	639	643	638	621	624	614	617	624	637	592	616	639	600	653	631	629	631	650	610	647	599	634	584	628	623	621	653	644	593	627	631	589	619	633	579	585	607	572	631	632	650	640	630	612	640	595	599	613	596	594	613	608	627	559	636	609	609	591	589	616	572	605	557	643	606	626	588	598	606	604	628	601	602	581	618	593	601	599	591	597	636	568	630	624	599	616	660	570	616	601	623	611	629	596	588	636	627	607	601	600	569	610	593	655	618	567	623	558	585	615	576	581	626	605	561	574	592	545	650	591	599	575	631	640	608	579	599	651	608	629	634	634	629	585	626	611	610	560	605	594	622	571	627	575	619	620	603	616	601	601	628	604	634	611	654	611	610	582	573	599	597	592	582	618	619	641	621	634	616	597	591	623	573	555	624	636	593	639	637	609	588	610	570	596	589	578	584	573	598	592	623	598	638	617	615	597	588	637	610	628	578	617	557	592	577	635	609	545	619	608	577	622	557	608	589	612	563	602	595	602	641	608	676	582	623	643	577	622	601	610	605	605	617	593	591	596	627	593	591	606	628	538	628	613	586	644	609	583	611	621	625	614	603	606	624	588	592	628	592	587	627	655	587	559	639	600	641	654	655	602	582	585	625	577	596	603	561	629	567	566	584	582	560	580	592	606	605	643	617	587	574	614	659	552	601	585	596	585	586	581	577	592	610	612	623	560	627	653	601	636	599	678	609	583	583	621	615	573	561	597	556	634	616	647	576	586	579	639	617	644	615	580	589	618	616	664	612	607	642	598	583	631	626	597	628	632	624	623	596	593	592	626	615	634	617	625	602	602	611	621	599	595	599	562	587	611	595	613	567	585	606	585	597	602	640	612	634	603	592	610	583	597	584	609	595	590	594	609	620	646	588	584	580	659	592	644	629	604	572	621	617	596	649	644	595	624	583	610	587	634	628	628	595	608	570	593	593	631	621	626	556	612	603	607	590	619	613	594	603	613	618	602	609	535	601	584	617	609	593	608	608	636	646	594	591	566	590	608	567	590	626	610	585	586	582	613	557	640	584	628	575	626	620	617	581	613	565	603	591	586	605	606	625	549	610	586	646	612	575	689	612	626	626	599	585	595	590	585	600	595	619	635	598	559	639	618	601	615	618	631	583	616	585	600	575	613	598	610	611	598	618	576	608	584	576	639	594	554	622	583	611	638	561	649	580	683	608	625	610	588	639	591	617	582	619	531	642	564	606	612	583	625	643	628	593	610	604	595	616	655	646	574	628	607	586	609	633	645	600	642	615	634	593	608	614	553	616	580	620	620	643	560	587	588	623	587	668	616	574	578	599	616	638	596	581	648	602	614	629	600	610	635	591	638	612	586	571	602	641	613	620	606	610	580	579	617	607	567	599	684	580	620	584	625	561	574	611	622	634	600	588	585	575	613	630	612	630	597	598	639	608	549	601	634	603	603	619	626	657	600	607	582	535	577	585	609	554	596	655	596	607	566	605	586	611	594	591	613	612	576	642	576	640	611	580	612	602	648	609	574	629	595	562	608	621	581	621	616	585	671	580	587	617	566	575	582	611	571	596	613	656	616	567	577	604	635	617	602	641	604	606	566	590	636	605	580	628	565	642	607	611	631	640	615	610	564	611	617	616	589	615	605	607	591	642	614	613	633	559	601	643	609	629	609	620	594	584	625	531	617	630	579	583	579	619	596	616	624	619	571	593	679	566	597	641	630	583	616	613	573	612	552	595	592	651	611
7872	23666	20111	12238	8350	5650	3869	2820	2069	1581	1387	1177	1084	981	877	907	816	850	797	723	770	789	785	744	778	765	741	766	752	719	710	712	700	681	704	689	687	655	680	671	671	664	671	663	680	645	676	640	629	676	656	685	657	667	661	648	703	657	652	655	646	585	678	647	682	711	667	603	656	625	650	632	646	695	705	666	676	691	643	652	630	632	654	641	684	613	612	670	641	676	667	613	574	646	667	666	617	642	626	659	615	634	640	650	613	672	626	581	618	684	663	636	651	601	624	648	660	679	690	657	625	630	659	624	656	593	639	622	647	614	630	633	662	580	575	671	616	673	635	645	626	648	589	606	623	600	612	636	638	631	653	605	605	616	615	625	664	564	621	674	636	658	672	632	612	614	657	634	606	638	609	609	641	658	626	637	601	631	667	639	649	659	645	650	617	609	642	628	610	637	636	632	642	654	681	648	629	635	635	638	654	657	632	635	635	642	647	637	582	591	631	633	607	636	635	606	636	618	599	691	654	605	672	645	601	660	623	648	616	607	624	624	602	587	638	575	670	641	645	636	625	611	646	625	626	634	575	625	612	615	620	605	649	639	632	615	616	596	620	600	629	605	642	577	661	661	617	588	662	644	681	612	665	629	635	650	641	676	662	647	608	606	651	630	574	648	636	638	617	634	614	630	630	599	633	582	612	652	653	636	645	581	580	630	621	623	606	585	651	617	579	605	607	642	655	628	605	632	587	654	623	638	649	641	620	654	654	598	584	626	658	619	664	635	601	579	634	637	626	620	648	691	637	602	626	682	635	601	644	632	648	622	626	636	632	601	594	625	653	665	620	625	618	632	592	671	613	654	616	607	622	648	584	629	626	623	594	639	626	589	659	698	596	590	656	617	609	621	612	622	670	680	661	627	658	604	655	662	643	623	632	598	627	609	696	606	629	587	644	637	637	658	622	643	650	625	629	630	674	640	597	645	585	613	637	670	638	632	664	640	654	633	647	624	642	629	657	647	631	597	613	650	640	641	640	563	652	622	613	646	629	682	627	615	636	652	666	643	633	674	604	595	649	653	566	617	591	602	610	666	641	658	634	642	627	643	639	596	665	633	605	659	618	649	631	671	634	592	617	596	675	646	585	627	639	652	653	631	666	647	650	614	621	606	640	624	599	661	622	594	623	624	624	650	645	604	622	609	630	625	625	654	627	626	621	633	600	608	649	629	640	639	626	645	578	653	621	637	646	634	615	626	624	611	622	655	638	615	645	651	603	609	612	648	608	659	627	592	620	632	618	656	657	599	617	588	610	618	615	653	663	614	627	617	633	666	604	613	638	611	657	657	656	651	606	631	589	680	625	638	625	635	598	640	603	633	583	623	604	633	642	590	633	610	639	577	687	653	662	629	640	627	607	609	662	630	598	620	644	628	568	666	615	669	619	661	595	659	661	591	622	629	613	660	581	625	665	646	592	631	636	651	668	653	634	614	617	655	641	622	650	619	626	651	653	629	680	605	654	674	623	600	599	599	631	663	634	631	621	647	640	629	615	591	644	661	627	639	616	657	651	643	650	614	623	613	663	641	597	634	660	596	640	598	653	612	637	619	620	620	609	611	631	608	602	592	600	579	633	594	648	641	595	624	649	638	593	658	656	605	634	593	638	673	618	610	568	615	594	652	603	598	630	682	635	652	644	639	641	648	618	626	601	624	600	653	628	638	619	570	598	631	641	653	615	631	602	646	592	607	638	628	613	598	613	620	664	638	611	623	628	657	652	624	611	658	630	579	645	646	696	656	660	650	579	654	625	608	630	653	642	641	611	634	641	621	672	603	658	608	633	664	633	670	632	571	667	648	620	609	637	636	665	620	614	662	610	646	619	647	603	590	647	620	640	649	633	612	612	613	642	579	614	631	617	597	655	648	643	637	608	615	647	589	612	618	613	629	608	587	651	686	640	606	613	584	645	660	662	641	657	657	626	640	615	628	626	600	625	647	621	611	647	602	659	621	619	617	610	680	611	605	625	642	644	590	604	626	618	648	689	610	587	661	601	602	607	649	608	628	614	622	625	620	629	624	614	653	602	634	641	631	662	662	641	616	608	626	604	627	635	641	595	638	646	641	637	667	656	620	656	645	592	612	601	629	615	658	623	652	616	658	645	660	617	614	677	637	606	605	665	642	662	568	645	622	628	600	618	627	611	661	626	550	616	621	619	625	633	587	644	612	622	615	602	637	639	624	635	679	601	613	642	668	640	627	655	574	638	640	648	621	620	611	669	647	637	639	632	643	676	621	646	645	621	598	631	626	634	633	635	656	631	630	584	616	646	615	681	639	665	625	620	619	637	662	658	623	610	629	654	634	628	679	592	632	639	598	607	644	601	603	691	612	652	663	646	646	597	635	638	584	647	606	608	614	631	648	631	598	619	598	602	610	655	594	621	630	607	661	618	631	598	651	626	631	604	615	623	614	645	608	572	624	647	605	630	598	618	658	632	642	603	641	599	618	631	610	633	621	611	635	592	637	582	635	596	604	607	579	685	678	610	619	627	640	673	618	612	639	602	634	605	637	621	596	609	653	602	612	630	653	649	635	631	626	644	619	632	598	639	633	620	657	603	654	620	626	618	648	649	614	669	619	637	603	627	647	602	647	646	602	656	611	614	635	651	644	573	635	620	626	642	597	678	606	656	630	656	585	612	594	615	610	643	646	644	595	570	633	657	607	622	610	613	619	640	645	648	634	638	672	639	585	623	606	606	634	625	633	637	632	598	615	634	647	629	630	633	576	619	663	615	650	609	657	616	676	623	630	631	626	598	684	582	624	626	635	633	635	635	686	634	631	615	600	614	646	625	650	622	640	582	655	649	614	649	627	639	630	654	625	588	641	583	637	621	633	606	620	616	602	612	593	624	638	642	612	609	620	625	602	651	606	653	622	606	627	618	607	624	613	654	631	643	651	603	635	593	625	610	607	656	608	608	627	650	631	622	623	633	582	624	618	605	598	642	589	625	646	662	584	630	608	647	670	654	624	642	622	647	656	603	595	614	639	603	633	657	649	622	592	647	605	597	651	642	652	658	645	623	606	692	590	656	621	660	583	623	607	608	603	627	633	686	636	655	638	641	663	624	638	589	576	629	616	679	635	588	631	625	612	639	580	579	662	599	661	612	605	617	609	680	625	619	598	632	642	614	631	599	611	659	584	599	639	603	575	626	624	613	636	619	650	619	624	649	648	599	634	618	604	594	616	606	637	622	647	600	667	627	632	644	660	665	598	641	637	603	676	652	609	625	622	632	635	641	606	654	597	670	621	626	621	652	632	608	670	659	636	583	643	628	579	605	612	605	669	621	649	610	617	616	607	623	607	577	643	644	662	634	584	652	653	652	680	626	620	648	632	651	608	662	637	580	594	627	631	608	581	574	602	622	618	605	615	607	596	621	642	604	634	613	619	637	676	655	609	634	636	662	634	598	625	687	654	618	629	604	624	631	671	647	629	626	619
24583	21269	27760	25186	16179	4558	2616	1821	1460	1317	1228	1088	1064	996	1019	986	994	952	905	983	895	923	946	890	949	959	974	931	921	848	909	932	931	898	900	931	850	878	864	869	895	904	866	899	841	828	888	890	873	862	936	855	889	851	909	907	885	839	903	895	880	871	886	883	887	865	900	890	887	818	841	900	897	920	767	847	909	908	872	800	883	807	846	853	864	889	869	912	906	833	856	896	766	846	823	858	800	875	904	875	863	927	903	817	843	855	859	887	897	880	880	810	862	822	921	841	858	848	832	871	852	880	842	863	888	862	864	867	882	848	807	814	930	865	815	828	832	854	843	854	858	827	808	840	885	860	842	858	902	867	900	851	823	864	876	879	859	882	887	877	882	873	810	845	885	834	887	874	874	863	834	854	857	879	814	857	850	901	884	843	901	829	823	851	876	826	869	898	861	862	854	843	877	826	852	844	890	894	890	860	880	847	869	881	846	847	828	886	857	868	893	841	903	859	834	833	865	851	874	834	882	862	862	845	847	846	869	810	821	842	816	880	857	918	825	866	855	749	818	886	855	869	831	811	804	910	830	900	880	843	859	892	846	893	836	886	860	913	835	878	912	858	904	871	834	836	864	847	849	849	847	843	909	839	814	833	844	886	851	849	866	889	893	871	846	867	862	838	803	867	829	860	898	910	858	886	890	854	876	903	910	838	873	894	807	881	894	809	882	871	821	892	808	907	906	858	855	882	871	839	848	845	865	842	903	882	832	825	886	889	848	828	900	837	864	875	788	819	847	878	889	886	853	936	847	843	825	871	843	875	866	893	878	838	886	772	784	889	911	882	801	848	867	865	814	832	885	864	849	895	825	881	873	853	812	849	885	859	779	915	861	875	871	834	836	905	835	837	860	834	873	923	844	811	846	890	913	830	873	884	846	818	827	849	859	831	917	808	850	879	819	889	875	855	841	883	884	865	840	865	867	793	867	966	876	893	873	888	831	846	849	835	873	890	899	880	871	876	868	896	863	850	835	800	868	868	832	892	840	849	847	898	846	877	851	866	858	863	865	839	857	833	907	866	877	823	831	892	865	828	869	913	912	885	834	834	908	844	851	820	852	927	849	883	870	814	811	890	861	893	858	905	883	855	819	872	827	820	852	859	828	880	870	839	888	838	851	904	821	826	804	828	867	845	876	838	862	860	865	854	897	842	854	885	871	861	808	876	842	900	891	841	864	818	835	891	827	833	898	794	865	822	836	906	834	815	854	836	823	865	842	857	888	894	883	861	795	829	868	871	847	878	875	884	898	788	854	832	802	861	843	846	831	905	842	797	852	827	869	863	892	891	860	840	900	867	847	905	872	850	830	875	842	862	856	838	919	838	846	876	878	907	849	809	800	866	885	791	876	820	864	765	872	833	838	848	846	847	858	837	835	874	935	875	845	864	837	860	849	847	831	828	830	850	796	839	888	867	821	923	844	826	886	828	884	774	841	856	876	856	884	875	888	829	880	897	839	851	858	876	825	859	885	837	879	849	893	800	856	840	870	877	824	859	874	862	859	857	842	881	851	873	871	847	860	832	867	833	843	856	804	845	894	840	835	859	877	803	914	798	831	840	839	834	872	907	865	876	861	866	814	834	876	887	849	848	840	862	844	846	859	837	809	834	853	875	908	875	835	840	909	836	816	866	868	811	890	875	864	901	902	877	823	871	835	775	871	833	867	854	857	866	833	874	879	855	853	825	826	834	834	865	810	850	841	881	879	878	859	876	836	858	833	861	845	842	882	840	890	870	843	877	852	793	820	850	890	792	900	862	819	837	857	800	885	849	874	809	856	852	792	860	895	864	904	824	881	889	854	892	872	871	835	888	902	819	830	855	823	882	852	853	873	841	926	844	816	793	818	849	843	835	833	854	850	797	877	811	928	862	847	829	833	844	845	867	893	874	852	847	847	806	804	830	893	870	836	843	833	836	884	834	859	857	840	845	848	867	790	880	856	855	904	847	862	882	857	871	887	839	881	834	839	889	807	852	835	935	862	824	905	856	835	819	858	874	859	864	807	882	889	843	896	872	891	888	909	868	840	851	841	910	844	859	857	873	886	806	858	857	856	843	895	852	854	828	865	848	905	838	854	823	868	814	841	774	891	872	868	849	906	880	818	864	882	829	819	853	867	830	855	856	823	803	861	841	828	838	892	877	872	858	845	823	877	872	810	899	865	856	841	839	802	847	864	839	862	883	886	839	845	868	874	883	861	794	825	870	881	794	805	829	887	862	817	827	846	882	905	878	867	866	858	836	893	871	855	830	859	870	847	879	857	822	870	847	829	838	835	874	851	838	808	846	759	824	842	830	853	833	841	869	863	860	849	878	842	843	843	878	793	877	872	883	802	839	840	826	851	882	859	875	872	883	870	837	908	804	833	888	860	847	843	846	870	804	872	853	873	865	841	844	875	830	918	835	821	901	834	886	827	888	866	877	844	865	838	880	811	814	832	878	813	784	871	866	882	839	856	851	860	901	807	840	887	867	821	897	855	820	909	832	871	800	850	914	821	839	882	894	847	838	834	831	858	850	825	848	851	814	855	845	899	891	915	865	879	824	892	884	872	812	842	850	883	882	848	858	826	858	858	920	907	907	845	844	906	866	909	824	866	905	837	872	852	852	822	858	882	868	885	830	840	803	847	837	892	876	859	882	810	910	804	810	844	826	861	868	854	865	871	858	824	842	833	855	861	826	822	831	821	923	871	845	845	835	879	841	882	839	847	874	866	918	828	835	835	869	847	826	898	859	824	877	846	858	858	876	838	864	827	834	827	877	855	828	837	902	813	861	882	859	829	875	861	859	875	850	863	852	829	831	875	872	855	863	830	892	852	783	819	886	848	836	854	872	840	862	824	843	826	857	836	889	878	826	875	868	829	889	837	838	876	831	834	845	839	867	840	881	903	888	847	861	858	861	893	808	857	857	834	851	843	883	855	881	866	825	866	903	813	853	873	839	803	840	880	870	883	903	872	850	886	820	861	875	848	820	841	878	852	842	965	842	858	818	927	838	887	811	871	859	873	890	890	813	878	856	868	849	832	820	849	862	909	841	816	880	907	851	889	821	787	812	863	848	841	867	825	794	839	817	906	865	891	881	810	882	931	883	832	882	864	833	840	904	837	874	838	899	848	820	930	892	848	849	875	875	859	865	883	893	871	873	876	898	844	863	883	834	843	876	840	796	852	858	833	879	840	860	851	826	814	831	877	847	851	860	884	897	858	856	841	865	912	864	844	904	862	850	870	872	885	812	863	860	877	869	862	846	832	830	828	863	867	853	824	797	883	802	898	903	824	832	851	852	931	864	886	854	871	838	840	813	864	877	831	861	805	841	866	799	874	893	862	848	848	914	823	875	848	905	889	811	867	812	826	830	876	851	857	823	862	891	852	851	913	873	859	836	841	853	903	816	881	844	857	860	838	836	850	835	863	859	881	806	825	876	836	836	849	844	789	893	855	844
7747	20064	17019	10419	7029	4807	3303	2595	1956	1518	1355	1244	1133	1058	1097	1099	1016	998	925	939	990	992	997	981	876	920	964	940	970	922	901	935	904	930	848	893	837	896	894	877	883	867	886	884	857	859	893	854	881	867	864	818	850	885	896	864	910	874	849	854	891	871	885	864	910	903	862	890	933	873	869	883	925	877	847	899	815	917	821	912	936	823	820	881	913	903	901	861	881	875	816	857	863	821	889	904	830	868	860	856	831	885	868	934	849	868	879	854	824	882	839	876	824	849	912	870	823	820	886	847	854	873	843	858	807	846	861	922	842	856	887	900	846	865	879	860	807	846	848	827	855	883	839	843	795	817	881	919	936	825	823	846	850	846	846	853	870	812	877	874	865	863	824	892	871	841	819	882	842	818	849	879	857	888	890	885	832	895	821	836	861	850	833	832	885	849	872	805	926	824	840	895	843	821	810	858	825	900	859	813	844	835	819	856	842	891	871	835	849	871	872	886	882	896	856	836	823	865	865	844	850	922	860	848	827	854	883	824	819	916	859	905	843	865	886	841	819	880	904	863	837	819	822	884	838	903	875	868	856	889	870	832	828	856	869	854	867	863	854	902	861	843	900	844	935	823	865	871	880	859	829	851	889	883	869	886	905	857	857	891	865	862	811	889	855	852	829	842	832	844	852	858	873	900	858	834	878	833	838	844	878	849	866	871	798	915	837	819	834	827	849	886	874	842	824	856	853	804	839	828	841	861	850	839	844	860	874	886	847	838	858	817	904	864	806	902	847	860	920	894	871	832	771	901	824	863	778	869	911	880	876	855	843	841	838	831	898	891	854	839	870	841	839	830	858	849	945	866	889	860	867	840	824	882	877	852	907	911	853	923	878	868	851	855	836	838	852	848	843	867	907	823	891	811	864	817	860	812	877	805	782	858	903	819	860	864	852	827	859	826	840	840	865	879	872	913	878	807	791	831	811	863	851	882	893	829	848	852	865	865	876	780	858	822	886	820	878	795	828	890	862	867	853	861	856	862	825	789	831	850	857	843	820	906	855	848	865	867	890	936	844	836	869	884	922	875	897	793	914	853	845	882	898	832	836	880	839	848	894	819	882	856	847	867	834	865	810	868	834	819	853	870	845	878	822	850	855	833	831	820	856	851	821	884	839	860	846	861	839	823	843	791	854	822	843	810	895	878	866	846	896	844	825	866	829	845	880	851	817	870	855	874	791	851	842	826	833	861	872	846	890	888	860	859	882	928	851	860	833	822	814	847	810	890	822	863	814	810	917	823	840	857	877	905	860	846	865	883	862	863	801	843	879	839	850	852	809	842	843	871	834	854	871	878	865	785	865	884	846	835	846	817	889	858	872	911	862	875	846	856	886	820	856	840	831	815	837	822	857	850	802	862	834	837	869	824	906	866	859	828	873	866	862	899	840	873	903	856	862	856	855	876	855	882	932	862	878	872	884	834	868	859	903	914	877	866	899	826	829	883	886	883	889	849	866	872	777	883	867	846	842	886	842	834	826	902	894	860	833	855	913	809	865	855	834	848	874	851	860	856	877	808	876	926	843	835	826	862	836	839	894	896	876	886	853	809	843	842	823	840	778	847	899	951	877	857	847	929	842	910	880	891	848	879	849	876	796	848	832	844	872	875	890	854	869	874	876	861	842	864	832	847	841	858	829	866	863	877	890	879	893	876	849	893	808	879	881	852	835	876	860	900	862	883	862	869	847	808	846	877	843	880	870	829	842	899	887	832	894	825	869	862	826	851	843	852	868	876	827	897	835	843	894	917	808	779	900	815	919	855	843	878	849	853	880	902	821	886	817	841	866	816	855	865	853	897	882	843	842	851	838	854	883	847	825	848	847	868	847	804	852	811	889	899	897	884	896	847	915	865	857	863	848	855	819	857	828	802	865	856	864	825	919	828	838	838	893	808	869	816	853	858	856	814	835	845	880	869	867	847	844	921	819	849	823	841	896	834	904	868	867	857	878	837	881	838	892	834	865	877	864	882	831	928	859	882	797	884	826	863	827	861	820	887	887	855	837	865	877	876	808	879	836	867	855	875	871	830	828	892	858	800	882	837	866	829	818	880	867	844	812	861	807	852	802	846	861	872	816	841	931	899	843	843	861	840	857	858	881	828	831	855	863	851	819	841	838	910	880	871	859	865	863	882	877	822	846	850	847	919	810	861	850	847	822	880	835	869	852	876	845	814	923	849	849	865	864	883	805	867	834	826	878	782	816	852	857	900	865	893	861	899	874	885	832	868	848	861	889	849	870	871	793	808	856	927	835	897	916	859	879	821	870	843	850	860	840	859	877	878	843	808	871	839	895	920	856	853	862	805	811	905	854	911	887	858	871	899	885	844	830	835	857	896	890	828	859	863	864	817	839	803	844	845	878	825	818	847	892	835	791	878	831	778	840	843	879	854	889	860	894	871	894	813	904	898	862	816	836	812	890	819	891	871	863	860	828	853	806	863	827	871	851	838	831	853	864	820	892	835	822	924	891	829	846	844	859	838	897	882	880	817	813	828	886	838	880	915	894	870	845	874	841	877	833	852	867	826	830	839	850	872	899	860	886	820	802	881	873	820	850	860	886	843	836	860	878	863	828	851	847	851	841	894	812	867	875	869	856	924	886	901	882	829	839	913	797	885	804	807	810	855	867	842	819	881	857	857	848	815	898	797	870	858	910	867	827	815	874	852	898	878	869	830	855	860	862	863	856	869	823	896	850	827	858	832	846	822	856	810	891	833	858	822	915	847	819	859	808	866	877	825	823	850	852	835	878	812	863	843	853	903	927	841	871	873	844	803	823	876	882	852	845	833	857	887	889	848	795	856	817	834	843	884	816	853	885	860	837	847	883	833	894	897	866	839	879	826	870	839	840	805	845	843	857	846	896	815	860	873	819	821	895	857	858	905	834	871	856	878	888	892	858	843	798	862	879	897	879	847	858	906	876	910	888	837	869	808	874	883	850	800	823	841	816	855	887	812	881	887	831	903	847	880	801	838	844	825	868	852	938	818	825	869	818	823	882	849	877	846	858	872	861	825	829	826	881	831	838	872	854	867	872	889	910	871	822	887	896	863	856	829	866	882	860	844	870	878	832	836	893	846	865	917	863	820	877	840	860	860	854	844	855	845	853	889	839	804	918	902	854	837	854	854	815	879	820	862	809	847	845	840	922	839	823	841	891	890	893	853	826	845	815	890	868	846	838	810	830	840	821	814	873	844	834	858	869	868	846	879	824	853	848	841	851	878	870	841	866	867	849	834	899	892	877	825	880	885	847	829	854	870	880	832	907	869	898	880	843	864	887	834	834	857	818	851	826	869	864	865	882	855	833	854	837	863	903	878	874	863	836	849	868	867	832	863	831	855	879	858	920	911	809	864	876	879	845	858	888	809	885	811	876	859	899	848	901	873	875	857	915	875	839	848	858	867	840	831	888	877	844	812	888	879	899	853	883	878	850	828	854	866	854	853	903	801
22491	21272	29026	23857	21283	21485	12900	3172	1907	1510	1287	1108	995	977	972	932	864	825	788	752	743	731	665	775	724	694	702	706	720	661	702	655	648	660	560	648	622	645	620	560	588	556	595	537	561	593	604	592	560	564	601	563	610	628	640	615	593	599	628	618	608	607	570	632	581	668	651	591	624	612	583	600	589	594	604	636	629	583	595	609	609	600	588	622	601	598	593	596	535	594	546	594	565	632	599	564	613	624	577	572	588	590	652	640	574	560	578	563	542	552	592	549	575	553	559	597	615	572	577	578	595	564	590	579	550	593	567	585	579	574	561	553	560	592	578	579	578	613	577	551	580	582	572	602	580	571	596	579	563	623	590	525	567	552	587	586	561	559	578	559	587	588	572	571	572	579	575	557	550	582	556	561	571	597	549	584	587	584	601	569	601	562	582	558	593	599	571	558	626	599	591	574	522	607	569	587	562	550	552	527	578	548	576	577	557	562	542	565	564	576	562	581	559	591	535	570	537	571	611	583	553	550	604	537	524	571	596	594	558	587	554	571	554	549	573	586	565	539	602	591	561	539	549	577	576	583	588	583	539	548	601	633	614	567	627	581	571	576	575	575	574	539	544	574	601	585	546	600	553	538	612	584	634	593	556	567	576	573	559	574	534	589	596	578	589	563	646	559	585	582	593	541	546	619	566	563	580	575	520	546	586	544	598	564	575	549	542	576	539	599	554	574	556	597	594	547	558	563	564	568	579	568	540	568	601	577	583	532	572	484	570	558	568	578	622	589	583	567	575	586	548	564	581	562	552	543	549	543	569	573	614	633	581	591	615	568	560	556	616	593	570	545	507	568	599	549	565	555	573	518	589	555	578	545	563	531	555	569	595	549	583	581	585	583	609	592	581	579	577	574	603	546	541	594	561	574	611	573	629	577	577	556	549	608	621	550	602	534	583	547	571	577	547	587	552	550	591	569	567	508	585	591	565	566	580	556	576	634	567	522	613	603	533	563	578	612	588	616	581	588	582	591	634	616	548	577	596	580	555	553	574	567	560	566	575	591	570	531	567	578	492	543	559	569	565	587	569	560	539	592	571	612	603	549	539	599	552	609	563	573	554	575	556	582	595	567	568	559	533	594	598	549	602	561	574	565	534	581	571	600	545	571	584	602	558	556	575	573	570	565	519	587	558	587	572	562	579	563	525	607	584	580	546	522	581	579	572	576	563	536	592	543	573	555	563	607	582	559	557	565	570	543	525	578	577	572	573	596	596	592	520	580	584	541	592	607	583	545	545	537	572	507	548	534	536	592	581	560	581	585	581	550	639	595	555	562	559	583	515	571	547	563	583	597	629	557	539	578	560	607	573	567	524	563	562	558	541	566	553	532	568	598	593	628	607	596	582	594	577	586	636	553	576	547	537	555	579	536	586	555	590	525	568	583	532	571	574	531	589	561	560	581	566	603	563	572	565	596	565	583	589	551	602	590	568	578	572	571	535	570	547	572	576	551	575	555	564	572	593	591	573	579	607	588	600	554	556	582	581	562	531	568	544	593	602	565	570	643	575	573	626	630	554	555	551	533	564	533	541	566	567	600	616	611	579	588	526	601	545	573	561	576	568	563	536	545	611	546	573	598	517	554	542	615	536	547	589	545	564	556	582	554	540	565	547	566	627	575	556	601	503	603	575	613	595	559	597	593	518	618	549	600	558	567	553	578	556	591	580	551	578	582	574	549	608	564	573	591	631	606	553	538	547	574	546	586	576	580	548	588	587	548	605	570	542	575	516	616	574	559	557	565	559	522	535	567	570	566	560	522	587	514	554	588	567	599	549	566	533	593	545	583	587	584	560	612	585	552	579	571	589	641	551	565	564	562	561	589	585	600	555	578	565	543	560	555	558	554	621	585	598	523	601	536	590	581	567	547	545	597	585	569	578	582	554	563	563	583	587	578	610	590	594	573	581	603	538	547	600	568	572	549	564	561	608	628	567	556	572	560	572	541	550	536	535	548	595	600	541	576	562	562	558	532	606	594	585	540	560	549	587	563	540	592	601	568	552	596	584	565	574	538	580	577	520	618	581	542	565	539	574	597	556	538	593	548	614	554	581	569	568	580	561	561	546	569	535	590	570	559	568	512	559	551	554	579	543	583	588	558	575	582	551	550	613	540	603	563	581	559	581	542	569	560	591	620	574	545	539	573	572	529	561	598	588	608	581	573	576	587	567	552	582	614	615	615	589	538	545	575	583	543	564	567	570	586	558	573	569	540	582	580	563	606	598	623	566	571	555	569	596	583	564	559	582	607	605	580	522	572	550	583	579	573	555	604	579	571	561	562	593	573	501	562	546	558	570	516	586	564	581	591	598	545	570	553	549	548	542	545	560	592	562	552	624	599	608	544	547	578	570	559	563	611	568	565	594	601	608	565	595	590	572	569	573	568	576	613	526	567	561	548	564	585	582	569	577	537	568	561	541	546	586	603	566	595	584	562	543	567	568	582	595	537	571	586	575	614	603	576	585	577	563	575	570	564	595	654	568	553	567	580	616	580	541	569	569	620	554	559	564	588	578	563	608	563	552	590	538	614	533	544	589	588	565	545	601	556	549	620	544	554	525	589	550	575	562	572	626	584	590	552	559	566	539	564	557	542	530	584	580	577	576	572	607	532	590	588	581	557	586	563	584	596	587	555	558	583	576	553	568	559	566	528	605	531	588	574	561	564	555	572	590	547	563	563	607	606	570	548	562	556	563	570	541	594	550	584	605	569	591	626	586	551	582	555	576	534	547	528	549	575	557	582	571	552	563	565	578	567	535	557	576	576	579	575	586	546	591	556	553	521	590	570	574	588	582	563	597	553	553	541	573	515	569	548	559	600	581	531	560	541	603	570	562	550	538	573	547	542	515	577	587	568	580	582	573	575	630	550	557	563	562	545	550	588	558	557	548	546	581	581	534	563	552	530	556	596	576	600	557	550	547	577	610	510	569	567	589	579	562	538	570	546	571	617	573	543	561	552	603	577	618	505	592	553	544	606	587	586	601	537	599	570	552	574	576	551	576	586	595	524	588	582	637	577	579	545	558	604	592	541	591	555	547	575	586	593	529	583	578	553	560	580	575	562	577	566	554	569	538	564	574	564	548	608	537	569	572	583	585	616	614	573	533	564	561	538	568	597	564	562	533	603	592	578	579	555	528	557	591	571	562	569	548	549	563	567	550	534	578	578	576	580	556	592	602	543	591	586	567	582	550	556	578	574	602	580	579	607	563	543	561	562	595	589	618	537	572	581	560	537	571	549	550	555	582	601	587	578	546	559	549	561	542	522	576	554	580	556	584	534	573	546	574	557	574	593	594	592	552	531	563	568	588	538	583	590	552	599	553	577	519	544	547	539	564	497	559	571	580	583	583	545	588	540	581	566	615	569	557	595	588	626	508	523	572	518	563	596	573	507	621	562	575	563	546	565	563	612	538	559	534	572	569	561	577	589	589	584	565	575	573	566	597	528
9238	28516	24167	15776	11340	7852	5427	4004	2722	2219	1683	1464	1205	1194	1041	1021	950	932	869	820	815	801	800	809	750	800	711	693	816	701	742	728	690	633	636	599	615	627	573	612	597	641	644	570	619	616	581	576	628	616	563	616	661	596	580	613	612	615	582	610	604	604	628	651	656	610	616	601	581	609	668	608	616	595	660	620	631	602	625	601	636	621	595	582	584	584	559	580	576	530	613	576	626	575	541	550	574	638	575	599	605	609	631	580	598	590	641	576	593	535	588	581	540	554	569	588	553	561	581	543	576	581	557	546	585	608	575	543	553	536	569	570	573	577	589	561	587	552	555	581	595	586	574	584	587	558	585	618	563	571	575	547	581	563	587	580	562	600	594	557	537	538	550	590	580	554	580	550	595	543	567	575	612	567	605	565	575	553	612	568	589	572	606	583	586	567	627	545	586	524	531	598	605	597	556	569	557	609	587	550	553	562	534	582	560	555	570	554	587	564	512	572	616	588	571	581	554	605	546	545	552	585	596	588	608	585	567	533	545	586	560	541	580	600	540	582	590	568	597	592	555	560	564	532	568	589	620	550	587	589	566	577	580	555	591	594	570	576	589	584	577	524	545	559	585	592	623	571	582	602	534	591	567	588	599	580	612	545	549	541	587	563	608	579	556	567	549	600	535	549	587	594	610	580	601	555	571	554	579	548	592	546	574	570	557	592	556	574	577	600	568	557	548	585	612	530	523	562	605	525	560	539	523	520	639	578	544	586	578	579	582	553	568	586	556	579	575	570	538	587	556	595	570	580	623	532	588	557	570	605	576	604	584	584	568	555	547	578	590	554	588	552	605	628	582	571	576	576	549	581	581	590	582	546	573	605	516	573	547	576	549	548	588	589	571	551	584	593	562	570	544	530	572	561	555	579	570	523	625	564	535	533	534	588	566	570	574	561	546	558	597	567	519	556	567	573	564	586	572	573	533	619	572	543	598	594	587	582	545	609	594	579	584	570	602	582	528	550	549	596	585	580	546	550	539	604	577	560	574	560	554	579	567	589	587	574	555	527	558	588	583	598	596	582	537	567	575	590	617	606	593	540	577	588	564	600	607	604	583	548	596	562	598	567	591	557	594	557	611	561	544	552	568	563	559	555	585	566	620	574	547	569	614	552	606	551	510	577	579	576	568	527	561	597	557	575	623	571	600	577	565	583	530	561	601	604	586	553	589	582	573	596	531	564	564	578	540	553	620	573	586	560	526	613	560	623	551	578	602	543	576	581	587	548	519	591	620	575	576	598	615	585	577	586	554	583	591	612	582	609	573	595	581	591	594	550	586	576	573	597	558	597	604	591	591	604	602	585	608	593	609	564	612	565	557	533	553	560	590	574	516	574	586	579	638	542	589	590	538	588	585	576	587	576	585	581	567	578	542	563	554	536	583	568	574	615	523	523	532	550	536	574	586	534	573	584	586	576	594	587	607	603	580	591	596	496	546	554	611	590	610	559	569	573	582	558	575	546	597	574	552	562	559	583	558	527	562	571	567	533	587	588	599	561	595	563	573	598	590	555	585	553	597	544	567	595	595	584	541	597	555	611	565	558	538	612	543	586	612	579	564	524	567	581	569	575	561	551	581	540	585	556	599	577	588	539	572	597	559	552	584	563	536	583	573	569	598	591	564	553	553	621	600	554	574	553	567	620	584	562	566	564	578	584	557	576	548	558	608	569	568	577	575	625	565	588	621	552	564	568	563	539	597	557	594	614	562	576	586	599	540	593	577	547	575	608	560	561	579	644	587	580	597	581	572	601	567	583	564	607	546	588	601	569	593	595	559	590	550	529	567	578	553	576	549	600	554	569	576	569	571	612	548	532	578	579	569	526	563	558	590	580	610	542	568	540	569	584	536	571	576	656	577	559	589	566	564	565	579	551	583	584	550	607	587	565	532	554	555	585	573	548	569	605	597	597	587	585	582	517	570	558	582	545	577	610	551	579	567	577	585	533	578	584	641	597	585	591	614	607	565	552	594	594	543	582	604	598	566	572	546	540	545	540	585	544	596	552	593	575	559	562	603	585	552	527	549	569	544	606	605	561	580	523	564	573	564	587	627	575	546	607	591	583	592	553	555	574	569	583	542	628	634	623	577	579	548	570	573	543	565	566	560	584	543	569	574	564	575	558	571	610	594	594	573	534	576	530	573	599	599	584	558	540	565	602	581	573	580	606	579	561	532	593	567	570	609	551	594	542	563	559	568	604	574	563	605	566	527	584	573	560	569	563	557	560	542	603	604	594	547	521	519	575	632	590	563	580	569	572	554	510	585	550	569	547	530	561	565	564	597	604	578	584	588	586	579	583	543	596	594	567	575	545	597	560	592	580	575	598	546	601	582	590	556	605	545	597	534	518	583	590	567	562	529	554	578	557	573	566	580	575	583	573	563	577	564	539	564	528	566	568	589	578	590	559	575	552	598	551	562	572	611	538	549	538	598	602	600	610	574	630	543	572	578	557	542	579	555	573	543	558	538	554	559	570	585	560	590	569	553	556	583	526	550	558	574	559	587	567	608	552	563	533	585	574	583	564	556	582	526	573	598	559	571	577	564	580	594	576	514	541	592	579	537	565	586	587	580	540	560	598	618	629	526	540	529	591	566	597	565	589	576	572	549	575	546	588	599	594	588	588	616	588	584	593	541	618	558	601	606	586	613	585	566	578	564	573	564	552	561	583	572	565	589	552	628	541	548	589	524	599	577	552	573	574	558	590	567	583	581	590	558	558	599	578	583	535	586	619	547	562	563	597	592	538	575	582	594	569	617	553	565	567	576	550	581	575	545	586	598	606	566	564	570	632	582	550	580	563	558	560	539	583	606	577	523	567	587	571	598	596	574	593	546	556	566	574	574	593	611	593	580	581	574	590	562	577	553	542	600	585	565	544	534	538	611	578	583	537	598	583	571	524	573	588	565	561	590	544	558	590	574	530	604	609	555	559	605	545	599	551	587	605	593	567	537	556	589	576	526	625	583	552	539	581	545	559	615	578	608	557	586	559	563	573	572	554	595	550	563	598	552	578	605	585	547	589	569	562	543	600	584	607	597	553	605	596	578	614	563	593	562	570	599	563	593	549	547	548	569	535	553	536	589	553	541	596	596	604	567	583	572	617	559	600	545	583	555	558	566	580	551	561	576	536	582	602	572	573	577	572	578	561	518	510	591	586	556	543	586	585	589	558	578	523	558	587	600	570	576	601	578	540	534	588	550	594	562	601	539	565	600	570	560	597	586	575	586	577	571	540	598	595	571	559	562	623	558	563	564	555	568	568	563	588	576	578	574	532	582	558	524	555	553	603	577	563	587	590	544	561	579	581	566	548	582	571	606	555	588	580	562	536	595	573	563	563	544	538	545	593	592	604	575	576	581	551	570	564	630	568	571	554	569	564	571	546	574	557	578	560	590	565	619	575	595	554	593	586	557	557	566	588	530	601	567	627	601	556	518	568	568	581	530	573
27894	19743	13467	7352	3849	2539	1800	1414	1209	1061	1048	980	933	935	946	896	868	902	934	915	930	896	874	877	907	858	860	870	881	951	876	833	884	872	873	869	839	842	814	815	810	860	885	895	865	852	802	920	856	870	924	835	839	859	863	865	861	854	903	895	804	793	879	919	869	897	859	853	838	845	896	842	862	850	880	815	827	907	893	811	878	853	843	803	848	872	840	835	848	821	832	855	872	872	831	841	867	857	831	851	889	854	842	864	831	851	855	869	839	835	893	859	860	860	803	838	835	861	860	778	837	803	857	867	853	871	857	863	883	803	870	851	819	874	886	827	871	854	844	884	855	921	844	856	808	871	866	875	903	851	873	848	838	844	845	884	915	848	842	877	926	831	841	869	811	864	835	869	806	848	869	888	817	829	847	863	894	859	870	816	831	866	856	832	826	817	894	855	849	831	854	825	862	847	834	820	849	841	841	932	787	822	890	866	827	831	849	850	828	867	811	810	849	810	858	884	851	893	860	835	890	836	871	861	915	864	794	891	909	852	861	863	860	815	841	890	852	843	882	825	839	853	862	855	857	833	835	842	841	866	820	860	818	822	832	816	848	781	857	834	868	853	817	870	863	840	865	871	828	849	871	856	896	824	784	866	848	889	865	892	844	887	860	829	822	886	878	908	811	832	838	820	861	857	845	840	842	846	875	822	892	855	800	851	827	859	800	811	810	843	863	831	816	894	889	855	820	918	839	844	816	856	889	882	827	914	856	803	911	836	830	865	841	816	835	853	801	860	852	803	842	801	911	863	886	828	851	802	877	869	865	872	851	877	836	882	864	827	828	831	897	823	848	866	872	854	848	865	909	804	867	874	809	833	814	855	837	857	892	839	863	825	806	878	900	874	882	894	937	844	875	837	925	870	838	887	888	851	844	782	858	861	826	828	861	874	803	848	857	848	900	833	841	899	888	819	847	863	855	856	889	846	851	864	834	860	880	894	831	854	847	832	861	856	846	830	861	857	846	874	905	864	893	869	857	861	860	894	787	797	849	814	824	887	890	822	879	833	793	832	888	837	892	884	910	829	852	889	835	840	848	873	824	897	842	884	837	808	855	863	879	814	838	894	866	839	845	854	854	855	827	835	803	847	803	887	903	862	810	839	896	829	831	844	820	849	849	853	892	869	859	861	819	821	893	833	836	859	922	843	825	834	826	867	882	858	869	823	806	934	873	873	897	831	822	855	859	820	821	827	839	831	851	856	831	851	859	841	845	833	831	788	868	830	864	841	831	810	840	860	870	846	870	866	878	886	845	786	803	829	888	828	877	855	847	836	839	825	859	873	817	831	884	850	804	879	843	853	905	885	879	873	834	815	876	890	863	859	858	864	866	838	798	820	847	906	810	826	867	847	867	855	821	879	923	843	846	864	847	953	879	872	894	837	836	855	877	863	835	863	858	832	808	824	839	907	845	831	875	832	839	854	860	892	838	892	862	810	841	866	874	848	832	851	894	801	804	853	881	800	799	795	871	890	864	800	881	875	858	856	837	831	845	829	849	856	876	839	805	824	801	825	832	826	848	830	866	892	789	822	812	869	824	876	860	877	866	843	903	857	892	800	832	839	862	806	835	850	862	859	857	788	906	885	773	852	886	821	890	844	871	835	864	846	842	856	790	843	842	812	879	848	879	839	859	902	895	860	846	822	892	899	869	856	873	891	896	846	833	865	823	879	820	838	839	843	893	802	854	819	846	814	789	833	816	834	840	904	873	854	856	854	820	856	838	869	862	841	871	802	873	827	824	842	885	843	855	844	881	853	865	867	871	844	894	862	850	778	859	854	826	802	830	854	868	826	828	893	846	799	866	831	818	862	915	880	829	868	904	843	832	867	835	839	876	817	849	926	858	795	860	875	865	864	830	812	918	789	879	815	808	795	843	866	870	854	872	861	909	841	859	801	880	827	828	880	834	902	859	820	821	856	819	846	854	830	846	864	834	853	809	850	888	809	886	878	863	824	865	837	878	880	839	868	804	835	830	815	858	879	895	778	858	788	847	871	815	842	835	884	838	881	815	793	815	868	864	824	835	818	838	847	784	884	887	821	862	850	790	824	835	789	883	858	819	850	838	882	879	811	828	880	856	901	826	860	848	868	810	880	868	856	856	830	887	818	850	821	858	849	905	852	853	836	860	864	861	857	802	916	859	854	825	820	834	829	873	823	808	896	879	855	891	821	870	894	847	856	856	893	814	877	862	810	875	833	875	803	882	865	800	824	870	853	864	867	897	869	856	842	847	858	847	906	896	851	866	857	816	913	887	858	825	850	854	861	850	753	835	852	841	838	821	888	843	817	819	857	820	846	811	730	877	867	876	805	907	848	879	826	880	821	838	886	844	844	854	851	864	816	874	897	852	862	832	815	809	848	836	858	871	880	900	833	862	853	797	825	874	857	837	853	894	825	832	797	847	865	834	783	833	843	840	844	880	821	833	832	854	810	825	890	822	857	826	881	849	864	843	858	880	829	801	866	859	868	882	823	853	885	874	864	842	850	864	821	865	790	879	838	846	837	806	865	894	871	864	835	885	854	883	838	868	820	859	861	832	844	839	835	847	852	849	863	868	870	839	892	838	799	825	823	828	829	793	831	915	858	850	868	879	845	842	841	887	846	818	869	873	866	812	849	848	835	822	889	845	846	848	896	835	901	844	850	860	913	871	844	836	814	840	812	840	872	813	813	869	818	822	875	888	804	844	847	906	871	831	794	844	848	818	848	871	813	834	833	841	809	867	868	868	863	808	860	903	910	844	829	806	775	803	831	836	814	817	828	869	784	877	787	803	836	838	890	841	840	880	810	836	843	877	884	864	817	851	888	866	842	871	828	870	826	858	857	905	868	832	861	835	825	863	834	894	871	826	779	855	873	847	797	832	841	798	891	868	904	878	845	847	832	876	852	839	806	838	809	909	833	870	859	805	782	873	846	790	861	796	856	865	829	832	856	889	848	849	856	872	845	869	886	850	889	880	811	842	845	884	846	823	843	863	830	812	864	850	851	881	851	830	854	881	876	870	827	771	890	858	831	835	815	845	831	881	886	887	858	837	886	799	808	859	855	857	865	816	844	825	889	882	796	837	821	839	911	834	821	838	835	831	839	817	855	854	894	858	880	860	856	891	814	897	856	891	897	897	906	842	864	834	923	879	842	866	900	873	875	867	868	862	896	939	850	822	867	820	860	912	855	797	851	813	842	865	900	847	828	817	854	882	810	846	873	810	853	861	836	854	898	822	850	918	823	885	864	868	817	838	865	802	839	808	854	872	797	857	863	837	818	881	868	851	884	839	872	899	881	815	878	901	870	859	858	870	866	872	824	836	850	875	838	877	888	836	823	892	848	840	837	837	851	872	863	822	878	835	810	803	819	847	838	840	863	867	880	821	880	774	842	815	875	881	851	824	857	845	856	898	823	858	860	828	895	844	890	865	864	859	828	842	842	863	850	894	851	882	831
8215	14816	12191	7144	5033	3289	2423	1863	1448	1181	1163	1066	1041	1016	969	945	979	928	1010	963	923	874	994	901	841	955	953	920	946	828	921	902	878	916	952	903	874	875	912	887	913	854	881	904	877	817	828	869	871	840	858	884	907	885	870	894	859	865	837	877	864	906	888	879	945	860	836	889	885	879	857	915	901	851	883	913	863	906	821	891	904	893	865	899	877	842	872	868	879	879	838	860	896	868	844	896	832	900	898	860	865	839	841	883	858	877	867	893	833	914	893	848	839	847	833	890	893	856	864	904	863	776	873	848	823	876	843	836	901	774	867	863	880	828	855	862	914	907	855	850	895	882	834	910	865	872	879	854	864	854	838	824	860	800	829	895	867	877	890	876	846	840	845	859	896	872	855	898	886	884	862	865	892	900	905	849	841	841	873	849	864	868	853	912	857	905	847	895	910	921	853	894	863	887	892	874	835	821	854	847	890	860	873	865	855	877	842	856	884	879	867	929	871	853	866	816	926	845	885	879	832	881	835	854	893	895	927	884	868	829	808	841	834	893	874	879	857	871	884	825	900	847	889	896	856	856	849	875	873	807	817	885	901	880	813	923	881	849	874	863	949	864	835	857	858	887	835	821	857	818	868	840	893	867	855	847	848	842	866	861	832	889	835	874	883	855	826	798	877	842	826	894	830	869	839	892	797	877	937	884	883	895	885	820	872	876	885	865	866	854	846	867	931	839	858	862	866	883	917	842	871	881	824	896	893	853	869	864	896	866	825	886	848	869	923	814	896	889	937	823	824	880	907	873	921	863	910	816	833	904	854	896	903	846	904	825	849	858	845	853	880	908	870	885	844	866	864	881	951	841	841	833	857	881	903	868	855	894	825	821	864	830	881	835	874	838	909	864	804	901	919	898	857	854	875	880	848	861	907	884	872	886	887	834	879	824	872	849	882	910	852	841	860	841	871	836	870	827	887	890	894	814	857	866	899	863	843	847	828	858	821	871	841	886	908	905	864	884	892	835	842	824	913	909	848	849	826	836	833	907	871	788	875	852	850	877	877	854	882	859	866	851	868	820	926	873	869	916	855	903	802	864	899	853	863	886	819	902	846	887	872	895	891	825	878	875	848	843	866	851	899	873	855	813	849	819	893	847	867	883	902	816	887	809	808	848	855	875	875	899	896	885	833	843	865	855	885	840	863	938	860	839	930	866	871	902	824	877	862	878	870	864	845	848	821	832	897	903	838	833	890	912	896	879	843	833	881	834	879	873	873	904	836	914	856	921	905	865	865	844	860	900	878	896	864	867	832	834	880	901	883	867	933	899	889	899	861	831	826	842	889	853	849	864	901	893	881	847	881	851	848	881	924	828	860	848	875	859	809	897	877	858	862	859	843	862	852	860	903	861	909	857	848	875	848	859	853	866	859	871	883	829	852	871	871	855	931	911	887	860	865	851	852	879	877	907	860	868	893	870	867	877	865	869	898	865	862	854	867	917	844	898	854	887	852	861	872	849	847	874	904	880	894	931	852	879	816	875	842	877	915	828	841	917	913	851	879	849	842	831	839	897	848	827	813	871	809	880	889	856	839	899	861	897	893	891	894	881	877	877	901	863	867	814	824	901	931	870	830	864	875	893	944	850	822	894	823	904	827	874	881	864	865	814	863	850	893	861	826	849	841	867	890	889	872	890	852	875	874	829	843	822	827	786	840	832	884	898	831	874	899	860	844	860	876	873	876	877	841	848	833	839	856	868	875	812	862	847	863	839	850	857	824	856	842	901	890	879	849	864	865	821	886	909	879	880	900	840	875	868	899	893	899	815	852	860	924	836	871	843	893	803	877	849	835	880	892	901	849	837	887	821	855	853	901	883	846	899	920	847	839	885	861	858	861	881	872	912	858	868	881	838	847	878	847	805	846	867	883	883	876	861	867	863	868	843	840	851	917	905	885	888	845	856	857	883	840	841	887	852	883	844	903	919	851	869	869	891	893	867	824	850	875	908	817	889	836	863	902	847	876	860	816	845	872	862	867	882	909	908	880	874	876	855	879	874	846	862	846	899	849	840	874	862	814	873	856	904	911	913	862	849	838	900	896	849	852	859	825	882	867	816	868	883	870	853	847	869	955	885	887	853	869	897	843	863	834	867	881	877	884	880	899	922	866	897	893	861	831	885	852	866	896	877	897	849	898	871	860	862	943	870	865	871	879	859	952	841	822	872	852	851	920	883	882	851	883	841	875	821	896	821	860	810	871	874	887	893	888	810	843	842	852	826	803	843	848	869	827	862	893	864	847	825	924	883	868	826	847	870	821	870	846	858	849	873	827	866	868	916	899	855	863	892	814	838	870	885	880	823	885	834	896	862	829	844	856	896	865	892	861	899	829	831	868	840	843	824	862	904	874	863	892	896	896	823	859	889	888	833	903	847	854	938	850	873	855	861	907	846	819	860	828	918	874	850	864	880	907	858	879	893	884	809	853	912	818	824	849	903	834	852	868	863	863	850	888	855	827	846	840	879	938	863	863	857	823	871	832	876	898	852	843	842	862	821	861	844	916	819	877	910	890	805	874	832	867	859	837	920	853	867	816	876	878	843	843	858	863	874	882	884	886	829	874	879	853	931	863	881	854	877	929	851	842	811	873	802	899	865	886	863	815	881	842	843	930	910	921	859	849	879	890	848	895	861	835	916	863	896	873	867	828	900	830	869	847	858	836	851	860	891	863	818	887	800	896	847	877	874	846	933	848	830	881	827	876	856	865	839	826	902	880	877	844	863	864	858	864	827	924	884	818	834	908	875	883	864	868	917	864	849	855	870	877	874	861	823	902	853	793	844	834	900	852	838	890	870	847	849	874	866	852	868	843	876	887	881	835	856	837	825	896	894	852	845	879	842	851	886	875	852	870	850	925	822	846	818	910	866	887	846	912	919	880	875	828	907	893	810	879	872	830	854	868	878	840	839	879	872	851	853	868	870	893	848	863	893	861	847	797	833	890	873	853	841	866	898	893	861	902	849	869	860	878	855	842	841	837	871	845	870	857	874	868	854	824	882	864	874	891	833	876	870	847	895	854	911	827	910	808	858	844	851	892	882	908	877	869	855	862	886	864	851	905	907	887	856	813	888	892	834	898	846	853	940	908	849	909	849	844	863	873	899	870	813	836	848	883	852	885	868	865	881	888	833	888	876	876	851	867	857	835	901	882	820	887	846	852	847	854	835	845	849	881	828	882	886	889	855	821	869	831	869	864	869	896	844	845	875	867	821	875	875	853	855	879	862	849	871	828	860	892	882	835	895	848	866	886	943	837	866	841	886	837	874	882	884	883	866	846	876	859	861	839	896	891	840	827	833	880	865	864	884	858	899	854	836	867	875	890	874	862	910	888	872	874	888	908	909	885	837	873	822	895	845	877	901	876	860	884	852	849	890	901	796	913	810	848	876	893	846	876	850	890	848	846	898	842	830	875	888	869	904	874	854	860	882	828	892	866	826	861	832	885	866
23590	21267	28634	24220	21321	14119	3800	2063	1455	1207	1114	971	934	874	817	810	846	829	735	753	718	711	738	736	716	721	742	727	760	689	675	700	647	656	660	660	646	662	636	624	660	640	649	615	621	676	648	653	636	660	661	617	593	629	639	640	675	668	629	651	617	581	654	667	651	656	678	651	586	653	657	639	611	685	637	622	644	628	606	648	654	632	657	635	652	679	596	641	631	634	586	619	665	608	576	618	615	622	602	637	666	648	584	595	600	605	648	632	614	656	641	614	614	603	658	601	602	609	620	620	621	637	628	579	640	618	614	587	633	644	566	596	600	590	615	635	614	607	623	624	658	616	625	600	632	628	600	620	634	650	607	671	608	611	638	615	648	639	624	610	638	614	706	643	593	586	600	591	569	637	606	590	654	599	584	627	583	615	604	613	621	639	604	625	637	645	602	665	650	576	631	594	629	614	659	591	626	636	607	633	600	616	675	647	642	667	621	615	648	626	624	593	613	639	550	624	626	618	632	642	639	585	653	617	575	618	644	641	609	641	569	585	627	626	608	624	626	666	648	638	633	621	642	598	611	561	592	613	583	595	620	577	595	607	669	630	592	584	611	682	638	633	596	584	599	602	642	620	610	600	660	618	604	635	603	626	628	619	650	630	600	622	638	610	614	621	633	640	632	620	615	621	598	621	617	601	647	560	599	571	652	595	620	613	650	661	684	610	632	625	647	624	617	619	621	615	635	609	644	573	592	652	621	633	633	606	607	611	618	607	631	610	632	626	646	542	589	614	642	627	655	597	591	604	608	596	619	636	632	588	678	667	631	633	629	632	612	651	635	581	636	582	590	603	609	637	679	613	620	626	638	617	629	597	606	571	599	554	636	598	606	608	607	636	597	613	607	602	643	661	563	632	608	586	646	661	565	646	639	623	600	597	547	631	634	623	588	610	666	642	654	618	644	625	638	663	602	615	635	625	643	622	729	647	598	650	623	608	656	631	574	639	577	582	604	644	650	589	614	623	575	568	597	614	654	664	639	623	634	609	639	624	626	625	665	645	594	590	602	617	632	633	630	620	622	664	622	635	643	592	603	609	598	618	621	590	631	649	631	621	643	574	592	620	623	615	593	618	629	593	627	558	623	594	616	592	620	574	672	627	612	584	592	618	652	606	592	635	614	635	617	588	619	632	614	642	585	589	654	604	622	583	608	655	663	599	638	603	595	596	626	569	600	677	624	619	633	613	636	571	631	599	593	637	628	624	645	640	603	608	630	602	619	611	608	620	615	598	596	613	636	619	623	613	644	614	642	603	577	597	638	615	602	601	613	585	632	610	617	636	590	613	595	577	602	617	619	591	593	610	642	588	597	632	610	632	615	616	648	576	611	632	548	626	582	608	622	581	638	635	625	647	592	648	660	584	656	626	654	595	637	622	616	598	624	601	654	616	630	625	641	627	621	666	624	603	605	618	631	616	637	607	619	608	617	669	608	597	603	592	579	633	615	598	607	618	633	584	597	653	621	588	616	580	599	635	627	647	599	618	624	626	594	634	606	607	599	671	664	597	598	656	626	640	611	618	625	631	622	617	586	606	644	612	612	641	594	617	625	601	639	633	564	574	656	571	647	617	647	591	604	592	619	630	575	633	637	637	612	617	604	636	606	615	643	631	598	608	621	601	605	628	581	602	573	597	666	622	673	582	573	604	603	623	645	650	613	627	597	654	638	609	635	592	604	628	619	670	649	637	623	588	640	614	615	632	629	647	611	585	609	604	651	662	632	592	629	605	549	642	593	630	633	606	623	646	604	613	596	632	573	638	601	586	600	608	659	613	627	609	601	573	626	569	602	601	610	623	609	637	617	615	613	649	626	666	604	554	597	638	631	584	626	590	623	616	607	617	631	631	674	629	618	640	668	645	621	600	619	725	632	614	685	644	587	562	624	638	580	592	673	581	595	613	602	607	573	623	623	626	604	664	621	603	618	648	649	612	614	570	603	583	633	620	614	598	611	620	650	608	612	596	618	622	600	659	617	620	614	611	616	637	615	587	599	648	589	607	624	591	600	577	617	610	608	603	609	633	590	646	575	575	631	643	610	608	627	614	627	597	600	617	579	583	631	613	644	635	628	621	573	650	658	573	638	569	627	630	606	660	634	636	580	584	586	626	623	591	602	612	646	593	634	581	621	636	595	654	593	599	603	595	616	637	652	577	612	599	580	631	607	573	611	621	641	643	614	557	601	624	612	583	615	593	602	629	624	603	615	601	604	629	602	635	609	592	659	627	615	616	585	625	658	596	640	612	615	594	650	593	617	611	627	605	615	614	636	610	597	639	555	606	587	682	624	625	643	624	598	611	614	610	587	621	599	620	635	593	617	612	589	573	590	620	585	635	634	625	605	580	667	602	648	600	593	603	607	605	660	588	585	608	632	574	635	576	603	616	606	631	579	626	630	597	615	567	603	558	593	621	628	628	664	578	599	590	585	590	615	628	610	599	658	617	629	630	631	642	606	655	639	621	596	645	626	625	619	585	618	587	623	614	600	597	607	592	557	561	597	616	583	630	602	662	604	585	635	629	615	607	580	618	604	637	589	673	596	609	636	607	630	590	577	646	636	626	632	650	627	610	629	579	660	630	622	678	627	621	654	591	579	655	645	653	648	604	609	596	649	598	613	605	598	597	649	587	611	630	589	632	579	621	591	647	586	668	638	623	603	668	581	605	610	610	633	665	597	617	664	690	614	638	623	583	575	606	622	621	579	627	594	589	594	592	605	634	614	628	612	589	611	630	582	620	608	636	635	606	644	593	636	692	629	630	612	650	585	597	614	602	595	613	617	636	606	590	579	631	611	639	641	618	601	620	612	610	583	595	604	607	609	585	586	634	626	658	618	637	629	650	603	654	596	622	665	636	609	588	580	601	618	597	622	614	636	602	609	583	617	641	613	610	635	610	639	645	612	613	600	620	596	602	624	619	649	595	590	586	622	619	606	606	631	642	662	615	645	570	615	634	601	584	628	617	624	618	604	602	619	639	563	608	597	592	630	565	659	634	646	640	598	613	670	593	635	609	632	582	581	648	594	634	634	633	598	587	660	601	607	623	612	579	617	624	634	559	646	583	645	624	625	595	605	659	629	634	631	604	613	613	618	603	609	617	595	629	561	621	599	664	608	595	621	595	648	625	636	620	601	601	648	640	650	602	580	589	629	630	619	648	631	617	640	664	603	564	626	636	615	613	585	595	607	654	592	560	617	600	672	670	585	606	630	577	612	632	592	611	648	661	667	648	634	614	624	605	621	642	633	606	595	595	606	628	635	620	597	594	611	594	592	676	630	635	600	595	596	663	620	620	619	646	622	628	652	624	629	615	640	609	606	624	592	620	626	631	654	589	614	598	635	656	635	648	584	593	651	642	619	580	590	651	621	670	604	577	580	601	612	643	616	646	649	603	669	588	628	638	600	625	630	617	635	624	623	624	594	554	660	605	609	574	587	626	590	587
7620	22695	19095	11384	8032	5546	3933	2723	2054	1577	1300	1148	1009	979	962	877	918	821	760	833	803	767	792	779	709	776	812	733	738	738	736	688	708	704	707	672	689	663	668	664	665	694	603	639	629	648	666	636	634	699	643	708	639	620	669	697	693	678	666	736	617	714	674	649	711	690	667	641	598	639	683	651	715	634	645	690	679	613	644	683	664	630	639	615	665	620	649	664	632	636	583	671	657	608	608	651	663	658	689	640	610	660	619	645	630	642	675	653	618	647	665	642	663	636	653	630	657	652	641	650	653	655	648	685	620	639	665	643	663	621	624	657	636	614	675	642	635	641	613	628	642	667	612	640	653	636	606	624	651	629	627	651	663	614	615	668	694	639	665	605	670	618	710	604	639	665	667	658	655	622	688	636	674	698	650	634	614	605	677	671	628	660	640	652	597	643	633	684	635	643	657	630	602	654	617	626	625	648	669	649	628	644	604	639	598	663	624	643	596	594	655	646	622	608	630	657	661	616	653	673	647	651	643	639	648	622	655	638	637	645	665	624	634	616	680	639	658	600	651	666	666	636	651	638	626	672	618	641	623	636	615	690	669	611	629	636	661	660	662	648	638	620	615	593	658	580	625	620	623	666	660	641	628	692	664	612	635	685	643	636	670	590	668	633	634	611	656	610	648	620	617	627	616	634	593	630	640	669	652	642	659	628	625	675	675	634	697	680	666	634	678	651	628	657	663	609	619	644	646	637	648	602	640	676	651	664	662	672	619	630	608	680	648	633	630	657	657	671	630	657	624	605	667	580	638	645	670	599	608	634	658	640	607	631	614	661	665	627	672	663	697	647	631	628	666	640	679	636	657	689	586	610	655	633	624	586	605	658	623	601	699	627	619	613	660	621	655	664	651	629	604	589	624	650	691	685	667	633	645	642	652	630	664	610	644	625	654	637	638	634	620	681	642	605	610	715	639	690	683	649	615	647	625	630	682	616	664	633	640	654	656	648	617	664	668	617	658	608	651	653	607	663	644	616	645	607	673	639	643	692	648	546	604	655	631	666	631	582	637	599	668	680	638	656	634	654	652	616	610	647	626	644	631	646	663	626	680	646	620	624	653	596	642	653	644	616	645	671	661	655	642	673	654	608	613	684	601	681	686	650	659	620	634	675	625	614	615	631	638	655	615	664	659	596	653	614	595	624	676	600	638	638	645	655	634	624	613	617	667	632	648	666	606	629	633	647	642	647	662	641	664	658	665	668	681	630	682	614	641	651	691	659	682	642	614	630	637	666	661	655	635	612	647	662	635	672	574	651	635	663	648	639	608	644	636	656	627	614	591	660	612	620	605	640	631	670	669	627	637	632	593	614	632	640	680	609	624	638	600	614	624	645	657	662	639	643	624	654	612	637	636	697	651	642	613	654	653	655	658	591	644	603	661	612	674	659	618	658	632	617	657	660	585	624	648	671	606	626	629	637	620	636	661	633	681	631	626	630	632	633	679	598	602	640	630	634	635	640	639	647	651	615	675	620	600	643	625	650	616	642	595	653	636	704	647	665	623	667	639	681	650	618	643	590	694	654	631	646	657	671	609	608	671	635	635	666	644	652	655	666	620	651	626	650	688	658	645	675	632	593	630	640	640	625	654	624	655	649	649	661	623	625	643	628	657	622	605	675	632	616	676	611	651	632	656	654	669	665	632	661	603	671	611	668	650	674	610	612	624	660	654	635	609	612	658	659	621	659	667	632	629	628	610	666	632	683	629	670	637	609	619	637	639	625	638	617	657	655	688	679	658	645	639	643	639	608	649	637	650	608	654	615	650	642	634	620	647	624	659	624	669	602	600	607	609	634	643	591	656	629	667	656	631	616	620	654	652	647	652	614	646	632	671	654	649	625	626	618	666	663	678	648	631	627	632	670	611	635	653	673	637	642	695	586	671	654	618	614	654	638	637	611	662	667	645	634	610	673	635	652	676	659	615	673	613	669	630	730	589	616	708	654	643	617	611	645	590	619	661	654	670	659	644	637	619	644	644	625	666	565	616	630	647	658	629	624	617	652	680	641	682	629	624	669	633	627	607	681	632	631	649	625	664	621	639	629	656	612	636	641	581	638	647	652	616	597	634	631	687	659	650	618	658	652	612	646	643	625	638	686	649	676	667	632	629	674	670	671	645	616	638	604	643	642	683	600	692	628	639	613	657	623	672	634	632	661	622	601	634	682	636	637	644	613	647	651	689	630	623	590	608	615	654	633	653	623	635	640	640	658	621	635	632	631	650	617	641	637	630	656	646	593	639	604	623	678	656	603	608	652	580	625	686	646	642	674	649	589	609	605	679	632	652	605	637	621	639	626	603	638	620	629	656	631	622	660	630	632	665	651	619	688	654	636	628	597	673	608	637	602	686	662	648	603	674	649	588	668	614	635	660	612	639	651	604	674	619	600	644	639	606	618	683	630	637	689	583	624	662	620	612	665	622	632	666	635	643	659	671	662	686	627	594	627	660	635	697	646	654	652	649	636	542	611	693	634	665	628	609	622	617	634	612	607	668	651	662	600	696	628	655	669	632	646	638	623	627	676	659	624	660	674	598	627	659	611	635	674	640	622	651	637	645	662	618	637	695	626	610	634	680	631	667	662	651	646	641	676	676	645	628	622	649	651	656	663	629	653	650	626	629	622	652	635	637	637	652	640	692	621	632	618	616	629	654	658	631	627	628	650	589	593	602	671	622	659	607	652	616	609	665	650	643	659	690	640	644	599	624	647	618	646	638	622	665	634	632	621	675	633	667	660	643	662	664	659	675	671	673	630	550	648	624	676	600	640	636	626	654	577	681	620	588	612	595	601	621	638	625	619	641	575	646	647	609	678	663	626	637	638	651	646	624	608	698	619	611	655	652	676	596	657	637	704	647	644	652	634	643	670	672	672	606	633	621	645	623	619	637	650	628	621	637	650	617	693	621	669	636	652	625	693	708	614	634	648	648	679	631	622	622	621	641	652	666	649	640	650	618	608	656	628	593	609	650	636	618	613	636	670	651	620	643	656	647	670	653	667	632	575	628	674	653	663	624	598	661	611	697	606	664	680	638	659	657	628	659	663	662	626	615	651	616	656	642	706	640	639	640	616	627	657	672	659	671	601	628	626	585	630	630	638	724	621	626	654	658	679	636	645	602	630	626	580	587	670	671	614	592	661	645	646	659	610	615	582	669	644	641	599	637	612	628	587	587	648	620	668	666	670	620	654	670	645	637	629	620	623	641	654	630	638	600	623	653	606	607	608	685	588	632	640	601	641	651	609	604	663	584	673	670	644	594	615	625	643	659	615	648	665	661	679	657	666	627	648	681	643	654	659	630	617	643	678	621	655	677	655	631	650	660	633	611	616	643	602	677	605	661	652	614	649	640	672	655	635	626	657	680	658	624	652	623	645	648	643	616	632	634	647	643	630	635	695	665	634	737	630	645	680	642	607	633	632	614	648	656	634	621	670	662	602	628	631	622	629
24667	21272	27785	25089	15893	4458	2488	1837	1465	1226	1171	1078	1096	1037	1042	1009	977	976	938	938	968	973	925	936	973	888	917	929	950	946	952	876	922	903	882	898	820	887	897	878	847	842	904	832	901	850	957	844	862	860	872	866	906	816	895	882	869	946	889	913	913	900	891	926	895	843	855	888	884	914	847	927	902	855	926	842	877	894	899	875	898	896	849	908	907	856	877	880	940	850	871	874	837	876	839	885	969	907	876	903	846	904	837	855	830	851	872	879	879	895	877	900	885	819	918	817	892	857	881	838	880	882	846	864	849	911	812	847	866	879	813	947	912	868	857	851	926	889	840	831	868	894	866	849	845	830	816	914	901	843	856	919	911	826	877	908	814	828	874	851	897	830	818	827	874	873	815	879	892	886	838	874	867	828	829	857	924	885	883	868	871	886	846	899	898	867	858	875	900	854	848	863	876	876	876	837	862	862	828	865	838	831	869	848	844	870	822	874	869	857	822	863	898	846	911	873	908	866	856	869	864	882	821	855	860	901	896	852	830	861	860	874	877	889	880	914	859	905	871	824	834	895	838	810	866	838	837	862	858	856	839	885	816	917	838	882	901	882	842	967	862	926	844	855	819	880	886	829	867	911	803	856	869	894	866	898	890	831	860	883	820	885	876	869	841	921	848	883	884	897	850	852	844	834	876	878	905	855	850	879	918	867	869	851	842	869	894	883	857	863	855	858	857	844	886	872	883	881	829	834	858	876	828	852	851	827	885	880	860	870	896	919	899	893	927	927	875	876	845	867	903	903	858	910	852	858	830	878	839	822	861	883	805	807	877	915	885	915	877	901	867	885	941	927	909	850	863	825	915	846	906	837	901	831	902	868	856	851	832	889	879	912	870	903	883	862	868	864	873	848	907	845	878	840	865	904	849	865	845	855	870	943	866	884	933	870	859	874	862	816	839	849	857	843	907	866	867	795	878	861	882	877	894	929	867	877	888	839	891	858	893	836	827	820	840	867	880	820	872	891	859	891	876	913	849	921	881	856	863	913	815	879	847	871	926	909	828	886	849	847	908	850	916	856	877	886	854	885	873	833	901	840	857	824	857	869	841	814	898	790	816	886	905	861	847	891	896	880	885	784	871	877	903	830	842	831	854	858	840	845	908	885	869	892	923	875	895	888	873	890	869	799	844	851	830	896	961	840	893	841	901	795	875	912	882	909	824	879	884	901	837	821	858	857	828	946	866	854	858	884	863	867	878	855	821	919	862	917	880	870	901	862	866	910	894	850	882	892	857	876	892	859	842	866	879	923	894	840	891	858	892	840	860	908	901	877	927	827	875	853	859	903	885	914	867	846	914	844	875	829	845	867	886	897	864	895	854	871	907	794	846	830	904	865	844	858	879	870	876	884	867	816	876	827	895	915	861	877	876	890	859	913	893	850	868	921	898	933	905	895	898	865	841	813	874	792	840	908	867	842	868	924	891	790	874	828	895	865	881	871	874	890	858	859	850	869	840	861	830	865	869	902	889	842	858	868	880	888	915	875	846	835	863	865	890	829	883	872	859	870	842	858	786	826	848	885	882	859	841	851	893	879	871	933	899	846	808	866	809	907	840	849	903	839	893	878	885	873	918	863	896	899	895	851	915	880	878	914	880	845	826	883	895	894	842	879	853	850	861	795	879	893	883	879	878	873	900	915	897	865	891	887	884	836	829	858	868	901	903	877	799	834	855	887	861	857	842	843	825	875	866	895	870	872	872	903	857	881	839	810	822	894	888	873	879	895	875	904	887	862	842	850	872	860	911	921	886	927	824	875	841	844	856	903	862	842	869	895	853	898	852	854	910	860	926	837	882	838	858	839	854	878	887	883	912	900	939	849	882	859	840	888	876	829	847	880	898	867	927	813	879	889	826	886	874	896	840	886	911	874	887	851	916	833	873	891	892	851	855	870	911	927	865	833	827	866	906	861	882	897	867	854	866	864	827	904	859	884	835	885	885	870	888	823	870	875	878	872	799	898	884	807	853	932	936	936	870	822	884	894	875	871	898	902	852	913	879	872	819	798	860	865	908	822	860	865	856	836	868	866	860	890	841	813	866	873	930	866	865	896	874	836	904	908	827	908	875	901	906	889	861	863	849	853	870	850	852	854	909	818	847	910	896	851	898	899	826	859	895	879	847	875	949	862	838	879	902	908	877	913	826	856	899	848	924	838	876	872	904	856	883	894	880	902	858	924	840	871	876	864	848	849	841	894	845	847	860	934	841	852	895	828	816	830	857	845	901	900	855	861	848	886	847	889	835	822	893	876	895	918	862	882	844	898	871	864	857	902	838	793	858	868	876	872	863	892	877	865	913	768	888	881	838	873	839	954	889	901	888	857	876	888	852	857	855	923	907	816	892	904	884	845	916	835	865	935	871	864	879	844	930	886	885	910	835	896	867	879	889	781	841	828	861	832	857	839	850	878	872	831	928	850	853	848	861	845	890	911	900	855	857	837	897	907	862	863	872	896	843	893	884	838	821	921	885	918	865	916	886	847	880	891	887	838	847	872	828	851	841	850	873	856	879	896	853	808	871	863	843	830	803	871	921	853	841	901	823	823	861	872	877	834	886	876	826	842	864	863	866	957	890	822	857	877	915	867	877	911	839	882	865	827	873	851	834	893	906	871	907	864	845	854	874	823	852	878	802	837	886	876	882	892	933	874	849	844	924	867	876	798	896	855	885	864	869	813	890	844	894	881	854	882	885	864	890	914	858	864	866	853	879	898	830	902	848	910	857	885	907	950	920	821	874	955	868	826	885	876	903	896	902	867	890	883	911	860	898	899	834	833	829	812	869	844	870	887	889	918	797	908	837	858	854	850	825	847	854	877	870	888	906	899	893	917	846	806	859	821	818	863	855	915	849	891	827	900	872	864	890	940	876	844	844	872	886	904	888	908	812	836	898	863	854	853	854	899	796	844	866	884	882	842	852	860	845	844	792	867	802	839	876	905	895	864	907	849	812	887	903	819	842	847	851	866	883	907	874	840	849	835	841	863	890	884	870	864	877	894	850	881	878	868	816	891	800	886	911	910	889	811	836	897	806	895	843	924	870	897	830	835	920	825	884	865	910	886	899	873	857	835	868	881	890	829	863	918	862	851	908	857	869	840	839	866	851	836	918	848	790	863	853	897	852	848	805	873	904	862	834	862	837	868	809	860	851	859	931	854	858	926	936	891	842	842	900	864	855	896	958	885	813	905	876	879	883	880	857	862	958	901	880	862	834	874	830	875	854	841	853	850	875	861	860	907	826	801	859	875	833	852	879	845	863	828	911	871	874	860	898	859	846	823	868	858	841	843	863	900	857	811	857	851	856	847	817	909	802	903	835	895	858	889	847	901	886	889	826	892	863	835	896	833	877	858	922	866	862	849	825	858	861	868	782	868	827	830	916	879	862	873	827	898	874	848	887	854	855	854	849	866	896	903	871	854	835	860	830	828	901	898	866	898	854	826	854	903
7697	19775	16096	9513	6675	4798	3361	2489	1838	1495	1385	1213	1139	1140	1083	1107	1002	1036	992	1019	979	1044	971	950	954	1021	947	905	921	936	982	922	872	902	934	932	920	926	822	892	872	815	893	861	883	855	860	830	801	833	897	877	911	879	896	922	840	859	875	931	871	907	902	878	903	929	863	907	867	873	893	886	900	803	934	928	866	863	889	855	858	911	831	833	890	860	857	854	880	866	857	900	849	904	897	915	936	812	862	848	879	849	870	888	893	920	868	893	854	873	884	870	832	890	944	845	877	856	926	876	832	903	865	943	836	902	896	889	901	852	878	900	897	879	824	958	866	921	854	859	856	851	868	835	859	867	860	841	815	896	902	830	857	845	861	864	862	820	903	864	873	845	905	844	883	913	885	880	885	880	914	897	900	853	845	931	896	869	852	883	873	893	841	879	865	874	913	868	880	879	809	835	870	782	870	832	915	821	899	834	871	868	946	864	866	877	916	840	922	866	897	885	824	875	894	880	804	851	843	863	860	859	870	916	913	826	875	854	901	856	845	845	878	925	870	871	896	859	852	860	900	896	854	819	858	863	856	861	895	860	835	863	874	839	857	884	851	858	862	898	880	845	854	848	870	822	866	849	903	927	853	903	883	890	890	891	888	929	836	877	882	863	879	852	821	883	855	886	859	901	862	856	852	928	888	906	885	900	849	840	816	833	861	869	870	885	806	847	887	862	878	847	902	882	833	925	875	867	922	850	891	895	850	828	842	931	930	921	876	906	852	845	861	865	911	854	865	856	846	931	856	838	896	893	877	872	862	879	854	871	878	937	875	868	848	860	884	869	891	905	829	854	923	858	834	849	868	854	869	880	816	910	872	853	883	871	890	908	855	916	862	854	886	849	865	866	813	854	870	881	898	852	906	879	849	822	899	871	850	874	864	825	858	862	859	895	884	917	823	854	884	897	891	887	923	859	875	895	894	859	863	874	882	874	920	846	879	852	883	837	900	921	825	882	883	917	833	851	891	865	848	888	903	859	825	908	892	831	890	853	878	843	872	837	925	864	889	837	845	889	853	901	857	836	852	877	860	847	889	881	852	817	884	877	920	893	889	854	881	891	819	820	861	823	849	866	908	909	914	907	831	892	874	903	834	895	907	836	872	878	830	848	900	851	847	837	836	840	843	905	896	880	904	883	853	859	846	845	887	873	879	895	899	878	888	912	912	868	875	871	905	895	905	831	900	851	884	850	899	847	899	907	899	886	895	895	828	809	863	838	889	849	828	848	875	854	884	825	857	874	868	908	907	864	858	863	937	840	861	889	842	848	861	883	888	868	848	896	828	894	918	853	833	882	884	866	851	849	863	897	831	858	877	868	863	871	883	823	875	892	850	843	877	883	870	842	845	844	921	887	877	860	836	874	872	891	833	848	881	842	835	851	903	895	857	867	826	816	887	896	885	875	877	810	917	842	844	852	838	841	822	899	874	827	863	844	855	842	813	867	900	879	903	882	891	815	836	866	929	906	902	823	853	905	890	837	867	878	848	928	876	871	907	889	859	911	923	874	878	854	897	829	822	874	909	835	880	850	865	877	890	858	855	889	847	911	836	903	864	854	853	878	876	884	890	840	828	878	893	896	821	891	877	838	833	887	881	838	890	867	902	833	901	865	864	929	854	841	920	884	798	914	918	874	817	876	860	895	854	879	836	889	873	901	891	870	848	877	859	887	856	901	898	852	872	894	884	871	927	865	871	921	848	897	848	838	906	893	868	909	882	896	868	893	897	855	873	883	824	930	868	868	900	864	842	827	848	884	845	913	899	872	881	851	883	862	878	860	818	845	895	866	874	839	934	893	851	924	841	880	791	840	911	862	894	865	898	847	859	851	850	817	845	887	891	918	878	860	892	823	893	864	825	877	872	877	855	863	857	890	933	923	855	886	860	856	860	891	872	783	872	860	832	881	829	878	855	832	832	891	882	879	881	819	863	880	877	901	874	909	871	876	838	832	880	842	864	860	865	897	854	856	858	863	874	860	832	849	859	816	921	852	876	865	836	860	829	866	886	867	897	916	859	846	835	872	863	887	815	842	822	789	848	858	817	863	873	874	872	883	886	884	875	921	840	843	821	940	869	944	881	847	891	883	898	921	852	821	854	883	887	840	872	862	852	869	878	867	867	836	925	878	855	873	843	856	860	895	827	886	855	855	923	947	871	840	850	863	912	885	878	868	897	827	899	889	816	874	894	902	908	856	843	884	840	864	890	824	867	849	876	898	844	898	883	900	867	850	870	904	863	861	890	832	843	844	883	862	885	839	857	873	881	922	944	868	927	847	828	867	887	909	897	908	829	891	866	880	893	842	894	846	902	844	889	880	843	854	815	855	844	851	907	883	908	820	892	851	887	917	866	854	841	879	859	889	895	911	855	865	896	890	862	927	887	849	932	846	906	876	971	854	877	845	873	894	905	870	844	805	818	894	923	870	856	845	882	851	836	838	868	857	840	885	855	851	883	906	926	851	845	873	855	894	875	827	894	920	870	869	865	820	841	885	836	851	878	888	845	905	899	890	877	894	820	848	929	891	857	898	855	907	814	891	880	846	850	858	836	953	822	949	880	866	836	856	876	900	830	866	874	884	887	864	860	909	829	917	900	899	874	840	908	816	819	864	813	821	895	827	859	891	878	861	869	923	853	889	867	905	871	868	851	843	897	867	822	855	824	865	852	852	854	844	877	858	888	912	828	890	902	844	876	908	885	873	832	862	872	916	827	924	872	888	872	823	819	899	851	889	843	860	836	868	874	864	881	921	864	897	896	877	883	865	858	891	909	874	883	863	919	850	869	852	886	832	905	831	854	849	864	919	922	867	881	873	846	859	859	815	807	855	865	897	891	844	823	881	888	950	844	875	880	827	868	894	865	814	837	858	879	810	860	895	900	883	895	848	898	864	902	872	830	938	825	865	947	866	927	858	907	869	921	863	907	819	837	857	837	888	893	891	842	875	895	909	895	859	884	855	890	889	848	826	928	818	905	892	869	849	841	859	864	895	883	915	891	835	872	918	883	859	900	871	893	877	929	901	925	845	828	815	877	882	918	860	877	910	907	871	846	931	857	845	909	892	840	842	832	843	892	850	823	857	861	866	891	854	885	868	918	878	866	852	832	867	876	890	859	839	891	904	894	846	865	838	880	937	843	842	910	878	863	864	887	866	875	840	885	839	847	848	892	858	938	905	845	824	833	837	875	844	844	891	870	886	839	847	818	836	827	890	861	956	871	867	860	811	891	817	875	839	856	927	896	886	825	879	837	858	905	897	865	907	864	870	846	914	883	867	826	871	887	881	864	900	851	870	848	839	835	899	855	870	862	847	897	905	874	970	848	898	883	927	883	864	866	863	870	884	866	797	898	853	911	899	829	883	849	843	842	910	836	848	902	848	888	940	827	930	848	908	871	892	867	864	875	831	836	882	919	891	868	858	950	845	860	863	872	841	850	856	845	834	841	854
22507	21245	28977	23838	21263	21466	12695	2974	1917	1469	1350	1171	1105	989	906	841	862	866	826	802	808	744	771	758	725	764	778	708	762	674	719	684	661	696	610	655	670	599	607	654	624	635	627	568	631	587	575	563	565	600	614	594	565	615	623	659	590	621	651	610	602	645	633	602	618	603	605	633	624	592	624	622	644	639	625	647	576	601	612	568	618	579	619	625	654	626	621	594	598	578	630	579	638	587	623	561	579	600	633	573	585	592	588	571	613	601	623	590	601	595	592	560	544	554	620	580	568	579	533	580	603	629	580	571	553	612	561	602	570	598	569	600	571	621	595	563	638	569	609	547	579	555	630	606	581	598	549	575	574	629	608	568	552	563	574	565	573	603	590	621	611	584	542	581	569	520	565	602	599	563	612	574	597	568	590	546	568	587	612	558	576	574	610	582	616	560	552	601	592	589	563	597	606	583	585	519	593	582	603	585	579	561	572	600	566	565	590	559	609	581	595	546	584	588	587	528	610	584	574	613	571	610	559	582	606	597	547	524	577	566	573	598	591	594	596	594	564	544	589	547	573	545	580	554	582	589	584	587	575	611	553	573	609	574	585	585	561	600	567	535	578	565	553	588	603	635	577	629	577	580	559	568	584	581	540	584	607	600	590	627	618	620	628	568	545	582	581	558	582	532	618	588	594	589	557	582	576	608	582	586	556	551	587	563	557	537	582	546	556	560	566	598	606	554	626	604	568	597	541	591	595	615	586	601	590	558	603	560	610	603	570	576	607	592	577	537	616	586	620	615	545	598	603	549	594	596	617	606	574	564	611	554	574	578	562	565	603	614	562	556	607	554	567	560	600	564	605	586	551	561	549	651	556	596	562	561	545	596	599	518	578	570	590	573	568	559	588	576	586	542	549	604	565	589	554	584	577	642	591	552	605	551	549	588	550	596	580	571	553	562	567	609	540	597	623	559	601	579	599	590	566	560	589	577	562	589	571	637	621	568	599	594	555	610	573	583	557	598	591	571	550	556	564	579	614	605	575	595	556	599	580	556	600	596	586	562	558	566	534	567	577	585	611	546	598	597	592	569	561	619	607	574	604	589	602	573	577	568	552	627	552	563	552	536	599	571	607	569	600	560	617	594	567	570	563	623	638	631	562	656	523	561	585	550	559	568	560	596	579	565	643	583	564	572	585	558	575	591	636	567	603	592	566	576	560	564	561	541	568	561	575	594	562	576	612	563	596	575	623	573	585	574	633	585	594	569	563	531	590	578	574	564	598	618	584	603	551	589	620	607	554	590	556	551	586	606	561	595	578	575	602	592	573	599	594	587	585	567	631	604	578	575	590	548	563	576	566	585	580	544	585	587	589	570	614	623	584	606	602	618	568	593	615	563	578	569	581	607	585	539	573	547	578	576	579	558	567	568	583	582	560	556	608	581	594	552	581	549	629	594	570	573	581	570	564	565	557	555	586	615	548	588	571	619	548	593	600	576	589	601	543	601	577	590	573	613	563	532	603	556	574	584	560	584	609	584	603	551	571	581	605	537	574	581	560	605	621	585	538	575	570	564	578	617	585	551	545	574	577	581	599	616	595	611	580	592	558	578	556	551	568	575	536	562	623	622	617	574	577	589	552	591	543	556	583	570	543	563	587	608	574	598	584	576	560	604	577	551	534	634	624	558	590	550	565	542	606	584	584	589	526	592	608	582	591	575	584	561	607	602	617	586	573	569	603	558	564	645	597	584	620	556	571	590	550	590	552	590	594	566	556	584	593	602	570	575	603	529	576	612	591	583	559	569	572	554	605	570	613	573	613	540	553	566	563	561	566	552	585	565	573	595	584	595	585	540	580	587	572	617	583	580	588	548	576	542	588	598	578	585	569	608	602	595	566	624	595	577	607	541	596	594	603	530	585	582	563	604	585	588	568	555	580	610	588	586	587	605	578	599	534	575	627	565	578	592	594	555	589	609	562	589	549	567	609	617	589	563	627	565	543	558	589	570	598	589	580	578	519	627	579	582	598	548	580	623	605	616	592	591	572	588	540	594	532	571	551	602	562	619	532	539	591	595	564	555	570	578	587	613	602	579	581	569	545	554	598	582	579	610	613	588	606	576	598	616	606	575	591	624	602	619	580	578	551	587	582	588	588	602	588	594	536	582	603	566	596	555	552	535	599	556	562	601	570	588	627	600	557	571	638	590	595	587	588	564	572	547	601	599	630	565	589	609	615	587	591	569	531	617	572	616	618	626	582	574	594	596	650	618	574	614	582	603	574	560	548	606	592	552	617	626	622	582	568	557	547	594	591	608	554	581	579	571	543	613	576	637	571	569	638	576	594	568	547	555	592	614	581	621	621	575	615	597	554	576	575	558	616	574	609	616	540	558	625	588	580	578	561	551	593	611	581	612	609	603	553	545	614	542	568	569	576	601	566	598	547	588	578	604	580	543	589	592	583	604	598	544	600	582	540	541	584	574	575	596	623	547	615	599	553	589	575	564	588	629	606	617	589	589	601	584	539	551	564	590	575	585	627	566	605	578	595	597	612	584	589	561	570	555	585	575	565	599	589	593	559	635	601	580	597	570	577	584	598	564	589	587	625	598	611	597	577	534	622	572	563	576	561	572	596	597	579	585	601	587	598	585	628	594	578	588	617	572	589	555	592	586	572	578	567	592	594	560	568	602	594	547	569	559	626	553	547	544	614	528	613	560	568	541	555	604	629	581	577	595	605	630	592	593	626	577	569	593	581	592	587	615	553	577	582	527	547	565	575	600	564	563	618	594	628	555	596	540	578	572	583	570	579	622	588	582	597	595	564	564	537	556	588	569	573	609	572	577	603	571	578	584	550	578	587	591	574	568	631	551	599	537	659	560	576	601	606	601	570	573	518	604	601	599	604	601	594	574	585	561	551	601	569	564	569	563	569	580	587	598	610	581	560	591	567	577	567	584	631	604	578	544	579	595	579	584	555	568	595	558	601	591	572	586	594	586	524	597	588	575	573	576	585	617	623	548	539	532	575	600	576	602	618	573	564	581	598	615	548	613	570	573	623	583	560	594	586	588	571	580	565	567	546	578	591	532	590	575	595	562	570	566	597	538	619	584	581	593	569	506	535	605	570	569	602	557	583	571	610	598	605	563	591	570	567	558	555	577	591	607	584	592	610	560	563	602	530	534	592	597	588	621	550	568	576	563	606	635	561	615	601	593	547	572	545	550	613	557	606	584	607	556	577	624	538	552	581	605	528	588	580	557	586	546	573	550	571	602	583	563	580	587	598	574	606	563	539	611	580	596	605	552	620	574	589	565	571	588	605	597	536	566	602	638	576	541	576	592	561	598	542	556	617	572	548	571	616	600	587	608	550	621	595	625	603	569	576	575	574	595	586	590	601	559	587	592	599	547	600	590	560	576	610	635	585	575	595	577	595	533	575	574	560	540	551	574	588	597	586	607	563	564	598	578	624	580	609	545	578	611	603	635	604	603	573	587	558	602	599	582
9298	28096	23619	15028	10918	7961	5241	3800	2676	1946	1655	1530	1234	1283	1150	1082	987	966	928	841	839	790	825	816	822	809	821	824	724	801	699	732	662	660	650	649	670	637	639	625	605	575	578	589	627	602	603	588	641	644	589	634	705	621	633	607	640	612	656	624	602	697	657	646	638	631	615	659	637	655	573	617	631	626	627	611	610	640	621	661	610	610	590	604	645	594	617	570	581	609	626	631	648	576	627	606	582	654	615	572	569	614	574	575	612	608	580	606	603	608	572	583	583	586	582	584	577	578	563	546	585	574	578	566	606	587	565	575	579	578	592	621	618	581	624	571	587	611	574	610	586	556	595	525	612	567	579	581	595	550	567	583	596	570	551	549	601	586	592	608	617	570	558	616	602	548	574	550	586	604	562	551	559	615	559	559	564	604	538	569	570	619	616	581	558	569	545	575	562	638	599	593	602	614	585	562	556	579	619	621	531	526	623	605	592	609	598	584	577	583	573	579	570	567	591	567	590	586	578	596	570	603	597	597	583	612	634	584	550	585	580	582	610	562	576	616	548	552	567	627	570	577	585	591	583	544	568	592	608	567	587	586	549	559	585	543	579	584	565	611	563	564	559	577	598	619	602	588	615	570	598	544	580	582	588	579	560	586	572	574	575	548	564	577	561	593	567	585	580	595	600	602	650	577	543	599	599	578	576	572	509	547	578	606	611	580	582	604	587	629	544	563	561	605	593	624	596	551	597	588	586	603	608	585	560	595	561	592	589	623	563	623	560	598	577	615	562	613	589	613	624	637	607	606	594	606	588	600	636	601	556	568	547	597	592	558	599	555	624	569	652	583	546	573	578	568	594	581	589	619	563	601	590	565	574	598	607	558	587	576	581	564	575	547	574	583	570	605	625	572	571	586	614	567	622	575	591	566	573	584	599	572	548	603	605	589	585	546	631	585	542	625	561	579	587	608	593	623	596	577	609	607	590	615	601	553	587	572	551	561	639	578	600	591	584	579	558	573	600	568	539	580	620	621	616	551	590	582	583	558	590	555	584	624	589	574	567	596	612	583	579	562	582	562	595	624	576	575	581	556	581	580	608	584	577	577	541	611	589	620	593	600	597	577	587	592	594	562	602	600	604	605	610	562	587	576	567	618	563	584	600	601	648	631	566	580	562	598	600	543	607	613	613	547	557	567	561	559	553	568	588	583	564	592	614	613	558	610	568	574	610	613	562	574	622	636	600	579	555	570	543	562	600	599	542	601	634	606	546	595	605	567	553	596	603	604	577	564	557	572	605	586	597	533	524	617	550	578	598	622	582	570	585	604	586	572	606	546	611	584	560	614	616	579	605	582	561	574	591	649	557	594	600	600	547	613	588	605	593	589	578	590	571	610	607	585	565	580	581	619	631	548	591	575	561	578	581	608	538	610	582	558	559	598	579	618	566	564	566	552	550	575	594	549	571	637	576	551	592	553	545	565	636	611	554	584	572	560	588	581	569	566	579	601	584	558	575	539	586	570	595	585	576	581	591	573	568	595	559	563	586	544	631	550	546	590	618	583	589	568	541	611	630	623	583	597	589	566	631	547	610	603	580	578	624	543	603	637	577	550	599	565	597	590	560	569	590	599	582	586	620	607	616	609	570	610	548	579	618	588	594	590	580	570	571	587	595	562	557	591	570	585	576	597	595	569	567	621	569	541	598	569	602	578	604	556	597	617	620	562	545	556	594	599	578	579	571	571	557	567	579	570	598	589	605	601	589	601	621	575	596	573	596	568	627	568	590	528	584	576	530	570	598	540	576	606	607	603	614	543	563	635	595	608	546	572	559	589	546	614	585	618	616	576	575	595	612	600	587	639	604	615	564	565	579	561	624	555	598	634	599	587	601	587	575	617	562	594	612	556	606	542	576	593	583	536	617	552	605	591	639	611	606	611	566	553	594	556	605	576	580	614	598	581	577	616	627	600	578	587	551	595	591	605	573	560	564	573	603	574	608	616	581	582	580	561	533	587	554	568	568	548	574	598	594	607	609	598	570	579	575	622	626	570	591	611	534	558	556	551	564	589	564	576	588	540	598	603	546	588	591	502	586	603	578	573	569	565	574	611	578	572	630	572	586	583	563	620	586	591	591	587	564	635	600	583	577	545	591	612	575	550	622	589	590	564	545	555	582	552	576	558	528	552	536	619	570	555	628	598	636	575	564	573	591	573	635	593	584	618	602	521	590	613	563	592	619	586	549	637	633	603	567	609	596	581	573	567	605	566	610	627	582	597	574	583	560	587	567	565	564	589	599	582	590	571	574	588	587	623	572	597	562	581	586	583	636	610	599	549	592	593	576	581	593	571	585	556	583	561	567	533	597	590	613	619	592	578	607	569	598	575	578	550	606	590	553	561	590	534	599	573	574	613	606	609	579	597	579	616	590	596	553	599	567	609	602	550	576	624	576	576	592	541	563	568	627	575	611	589	525	580	616	594	603	552	589	584	603	522	582	594	573	571	597	586	593	584	598	598	585	562	580	545	578	607	563	587	555	607	591	576	609	634	580	582	569	582	629	605	616	601	568	586	582	591	583	598	578	555	595	622	583	569	593	598	603	529	587	575	592	604	562	612	582	578	585	566	638	550	605	608	552	620	549	575	585	607	592	575	574	616	593	608	623	582	635	634	554	605	593	572	600	602	562	593	569	572	612	531	622	560	542	604	562	569	553	566	557	602	603	620	599	571	584	568	575	545	584	606	571	588	596	570	603	572	585	587	581	598	586	636	633	573	608	571	587	593	582	593	584	542	582	598	548	532	586	628	593	570	579	618	589	603	607	612	582	564	556	599	536	632	550	581	607	557	580	597	547	610	559	584	575	580	586	622	574	593	581	577	609	614	601	618	578	621	623	579	561	550	594	606	623	577	573	579	601	601	564	577	588	567	576	550	601	629	571	596	596	600	604	618	541	573	602	617	583	539	591	574	600	570	568	621	600	602	597	584	559	556	578	589	615	539	599	542	586	577	586	538	594	620	569	607	596	566	565	590	562	636	567	611	606	541	589	586	577	570	596	592	609	561	560	552	617	588	556	604	557	586	612	582	609	555	558	583	555	555	583	592	561	618	589	593	568	588	604	603	611	556	563	569	558	608	573	594	568	574	597	573	574	592	586	613	646	566	612	569	605	533	575	590	626	577	596	551	551	553	598	571	556	578	599	584	581	599	548	540	537	569	616	597	604	566	595	554	560	592	589	586	598	570	582	591	608	553	565	565	564	580	536	606	602	576	571	596	536	576	577	592	560	582	619	592	590	601	588	604	621	569	548	607	578	586	607	630	569	606	579	577	623	597	553	604	589	580	560	605	611	576	564	636	587	571	593	573	588	588	573	602	606	573	585	575	563	541	625	576	565	568	572	556	563	594	617	565	562	582	553	553	593	603	560	578	600	564	604	591	560	571	600	590	551	592	600	589	589	592	592	557	582	581	554	538	602	545	586	585	606	600	601	580	615	569	542	579
27828	19682	13136	6759	3422	2370	1703	1375	1203	1075	1040	1034	855	1006	946	902	952	909	924	939	889	922	931	880	863	932	922	937	906	920	923	933	901	924	931	878	901	801	866	901	896	852	863	770	818	854	910	862	843	840	876	902	897	868	883	919	901	880	838	934	894	867	887	883	849	891	824	933	894	861	853	852	852	867	855	902	866	861	860	886	842	893	842	854	863	868	841	900	877	836	871	887	910	819	851	850	820	829	857	855	831	852	826	905	909	888	857	864	849	844	863	839	884	861	862	847	846	835	841	893	905	822	829	900	824	892	916	852	857	875	843	878	859	813	866	840	884	829	881	822	858	861	860	819	893	901	842	906	886	862	848	854	865	846	873	895	862	852	942	896	842	875	889	917	927	832	894	887	833	864	876	861	859	882	891	880	810	827	871	873	852	901	851	894	929	810	848	865	835	840	901	879	899	876	846	853	885	837	855	836	868	867	878	838	834	858	876	885	854	857	856	883	862	881	926	914	826	838	857	838	842	852	856	890	847	807	864	827	852	917	921	873	889	865	849	891	875	824	867	830	859	904	857	863	838	828	833	806	822	856	876	819	865	857	862	861	881	879	863	867	873	853	855	855	838	864	838	858	826	790	882	867	866	846	850	827	868	825	906	839	904	868	903	900	863	903	831	847	871	862	897	888	892	908	881	830	802	815	890	862	831	825	835	826	834	904	859	870	907	912	875	878	926	890	835	872	889	827	941	831	854	861	814	833	905	879	872	845	870	865	856	859	888	881	896	885	889	880	835	868	847	860	907	913	886	837	894	907	837	820	872	848	849	906	881	859	840	840	876	849	867	872	842	847	845	875	860	898	864	858	850	905	855	931	916	849	829	891	920	850	823	815	849	816	851	871	835	864	879	851	863	826	854	860	866	824	909	838	906	877	865	881	846	831	824	926	865	857	910	911	903	882	852	865	856	876	878	886	869	864	890	854	817	822	860	878	835	850	896	889	883	885	876	862	851	868	851	845	935	883	896	886	895	846	869	847	840	807	860	878	918	887	816	867	840	851	860	883	853	908	853	913	873	883	882	868	841	882	940	835	872	857	853	901	844	872	840	846	871	889	888	862	877	878	846	897	853	886	884	797	824	844	919	895	857	909	880	888	867	875	877	886	853	847	865	874	906	875	857	858	864	857	874	845	856	861	863	876	862	870	863	881	850	883	930	833	847	839	879	832	853	881	904	846	863	886	860	895	876	846	846	841	832	850	833	879	933	867	869	878	842	816	872	855	868	912	878	804	871	904	913	847	847	840	904	895	870	918	880	894	865	810	785	887	846	824	861	846	871	837	868	857	840	824	870	840	864	846	831	892	841	852	895	813	899	830	787	870	861	862	864	899	876	856	849	837	898	816	819	909	922	841	877	907	860	881	892	846	822	861	874	879	860	821	846	876	878	857	868	867	855	861	866	840	835	885	889	932	868	886	880	908	866	817	905	847	859	798	846	881	904	891	877	898	804	834	852	876	880	865	941	857	854	863	859	864	875	815	875	876	884	886	891	841	840	846	833	898	890	895	851	865	895	871	847	883	859	866	844	851	832	879	888	851	871	805	857	850	909	868	839	842	834	872	867	889	871	843	845	838	832	865	915	909	889	901	899	860	880	907	830	832	887	885	826	878	901	830	853	892	805	902	832	832	839	878	859	913	908	912	879	812	834	859	863	867	873	856	889	877	830	865	782	828	806	891	816	853	889	882	866	889	857	894	862	870	798	887	818	877	881	875	808	845	914	866	854	848	869	846	915	810	900	883	818	834	915	843	880	871	892	845	888	910	896	831	894	892	876	868	843	895	823	863	892	953	874	816	874	859	816	879	835	850	834	840	873	826	856	876	846	895	848	860	862	882	894	883	889	850	798	853	858	812	857	907	892	941	865	863	843	838	866	869	889	868	858	856	866	876	803	880	836	941	865	870	923	911	857	915	858	902	847	863	853	894	902	871	889	859	894	818	844	904	909	852	895	847	840	880	846	840	883	857	866	825	873	857	953	890	896	798	889	847	842	816	861	831	887	868	834	905	849	897	882	833	881	876	873	916	879	913	873	860	846	837	815	810	819	814	898	849	821	875	851	853	889	825	829	882	877	878	844	881	859	882	832	847	858	899	920	844	845	883	892	816	912	848	903	870	887	906	858	869	813	837	898	858	895	854	896	850	888	815	855	898	873	830	818	838	864	830	842	816	874	837	805	864	826	861	869	873	881	856	825	878	860	880	863	874	836	878	835	835	875	896	840	893	837	857	902	883	888	861	881	817	842	852	864	876	845	911	897	844	888	863	906	817	860	874	863	860	864	862	913	873	888	848	883	878	854	816	902	814	859	871	848	845	850	840	899	893	792	896	834	900	862	881	869	842	882	850	831	910	842	898	888	897	855	874	827	829	854	832	838	862	841	908	866	826	770	891	885	907	873	831	858	885	896	852	786	919	858	908	918	893	842	848	877	833	898	889	928	854	884	866	815	868	879	843	861	888	899	827	881	932	858	852	843	816	879	905	850	884	909	881	878	901	931	894	891	889	912	849	783	904	838	848	849	843	885	856	900	848	840	898	821	855	892	894	842	829	882	820	875	816	900	804	861	860	847	876	892	854	843	837	909	836	849	894	833	889	874	872	819	890	896	911	861	857	860	845	846	867	872	857	881	883	866	859	822	851	921	852	799	875	851	861	867	926	863	843	811	869	840	859	882	815	858	876	801	837	878	828	862	846	928	856	874	882	873	905	879	845	858	864	910	854	876	844	836	916	891	887	872	899	873	861	833	903	887	908	851	865	852	874	862	847	837	852	909	851	863	827	891	877	803	881	872	815	888	895	877	877	853	760	847	895	866	877	858	853	898	865	864	832	864	865	854	860	886	866	897	857	831	875	859	844	829	898	849	848	896	863	848	907	837	874	841	927	852	862	865	826	891	885	902	866	923	890	892	936	857	865	812	873	858	857	851	839	847	828	874	869	853	843	866	883	886	897	828	881	831	854	876	876	848	854	825	905	868	831	816	827	898	865	788	892	850	857	825	861	817	876	820	878	835	838	895	864	898	845	883	833	848	864	857	906	905	833	867	876	931	829	840	908	853	895	863	849	826	867	832	827	842	840	849	878	844	908	868	852	853	848	875	850	884	845	873	899	819	834	882	802	863	852	896	840	871	914	886	878	879	863	862	909	868	840	858	837	804	854	913	836	898	876	916	829	859	838	865	934	903	882	877	871	887	843	843	820	896	889	938	826	865	834	893	863	879	876	843	827	871	900	893	830	844	881	882	913	852	892	835	886	848	849	868	854	864	849	829	861	864	871	829	908	845	850	844	850	852	845	832	863	834	865	894	890	855	907	841	836	865	883	849	882	865	875	875	877	857	869	838	888	820	858	882	865	864	851	906	909	855	865	882	848	884	856	818	857	791	876	831	846	870	851	887	843	874	899	863	899	819	841	832	852	832	836	859	884	855	843	792	864	880	850
8310	14630	11687	6421	4497	3344	2371	1635	1409	1158	1134	1084	1088	1020	1012	939	1007	976	924	1002	939	963	903	926	908	919	951	912	959	913	906	943	945	963	894	880	859	837	883	900	867	903	891	885	913	869	904	875	842	870	896	866	890	881	859	877	876	875	937	883	858	868	889	881	898	887	866	914	925	869	873	922	861	892	855	860	882	865	865	893	911	924	907	845	906	924	848	866	852	889	881	875	898	885	896	841	836	873	841	905	864	871	863	885	916	855	881	843	895	892	931	882	831	870	837	879	857	916	860	920	889	887	869	842	873	884	847	897	919	865	833	794	828	859	883	845	894	806	891	889	856	909	868	869	864	882	892	900	847	969	829	867	902	888	918	889	813	863	946	867	903	920	890	875	851	901	857	914	894	892	920	877	848	883	876	865	906	883	876	857	902	852	849	831	894	873	853	815	843	850	889	887	916	793	880	871	907	848	875	896	871	849	907	894	894	893	862	818	879	868	882	844	884	883	862	870	887	852	834	856	898	835	846	887	868	886	871	896	890	876	873	900	868	865	878	860	878	863	862	839	876	848	930	872	804	916	836	832	857	870	903	923	865	871	897	837	863	813	903	846	833	910	886	904	864	875	889	852	863	819	904	871	852	920	876	864	872	905	856	880	891	866	931	897	858	823	882	946	874	875	859	854	872	830	868	909	858	832	892	833	874	887	884	803	886	868	867	848	872	870	852	890	866	833	882	849	813	914	862	908	856	911	881	854	885	810	866	870	841	868	863	834	860	887	907	831	842	905	892	842	834	857	867	839	871	865	890	868	910	881	848	908	847	918	892	872	841	821	859	837	877	858	903	901	877	816	889	896	873	896	869	878	813	916	878	877	881	889	858	885	872	871	904	836	882	839	890	921	896	846	838	913	852	881	870	951	917	940	862	859	818	900	855	898	901	869	925	876	899	878	866	893	827	853	886	882	859	905	880	889	911	844	855	896	892	827	860	866	924	872	859	876	780	854	839	925	898	950	943	878	903	832	893	878	855	839	869	852	900	898	918	923	878	826	879	961	835	902	904	852	855	878	857	867	890	818	903	897	900	873	890	936	864	939	888	909	874	897	864	896	910	856	911	851	925	876	882	887	851	864	861	886	934	869	898	838	877	832	893	880	892	880	865	842	913	865	890	895	894	847	890	882	866	874	833	821	877	883	870	866	832	874	917	859	853	871	879	883	905	888	871	850	850	875	832	898	845	912	901	877	848	861	887	974	876	881	899	837	868	915	928	862	891	882	861	844	894	882	854	855	889	832	886	900	880	853	873	829	861	859	912	887	848	906	879	799	913	859	875	854	887	910	862	900	871	861	858	894	849	862	875	915	885	889	909	905	892	816	911	859	867	857	864	839	864	897	939	886	929	913	843	875	856	823	935	880	833	850	905	846	908	864	869	895	885	867	864	892	858	887	879	857	867	878	875	846	872	860	869	847	898	852	807	863	887	885	886	835	860	917	873	861	856	912	908	860	875	846	876	861	881	866	882	915	919	898	896	871	921	903	863	918	814	907	903	853	913	908	797	900	892	891	817	900	894	849	844	855	891	843	865	840	878	820	895	939	916	920	859	933	905	923	857	919	930	854	884	849	871	897	808	857	869	851	893	898	924	871	877	864	849	866	882	884	855	885	883	926	826	939	818	886	877	854	903	883	880	833	888	875	827	850	867	824	858	913	918	876	903	889	872	885	851	888	878	888	831	860	842	927	861	919	807	900	857	902	835	853	869	870	836	845	950	909	889	854	888	843	838	923	863	878	862	915	813	916	885	856	840	833	851	870	889	856	928	891	892	899	875	891	857	872	817	887	879	889	863	823	881	836	842	852	908	927	881	843	883	834	883	922	935	865	874	864	857	870	933	874	835	856	843	833	887	855	887	868	874	901	810	907	869	857	813	839	876	837	929	892	890	873	896	895	901	885	904	880	899	938	888	903	884	915	897	846	905	880	864	890	883	874	823	814	896	930	910	850	860	868	884	885	872	877	942	866	819	880	904	926	878	872	895	841	869	897	940	870	856	853	851	837	884	865	902	851	845	868	883	853	894	873	872	873	906	892	856	860	896	900	956	919	889	872	873	844	856	899	894	839	892	865	906	872	859	861	934	843	885	888	881	881	919	853	864	880	887	808	891	904	812	892	832	901	866	900	909	817	847	886	886	835	850	942	873	843	914	873	894	905	843	907	844	877	888	870	877	919	925	885	871	853	867	886	802	896	883	884	932	873	853	878	856	860	891	862	844	806	911	834	902	894	821	903	882	853	848	856	850	847	891	849	858	887	860	891	849	839	879	857	868	852	839	878	819	880	885	852	867	873	922	895	887	872	895	922	902	852	875	907	903	862	893	895	903	931	889	866	866	851	883	868	846	886	836	889	932	897	859	835	909	877	894	889	894	884	885	930	869	857	879	919	899	893	865	891	876	917	846	899	877	855	896	867	869	851	804	859	890	938	864	882	898	922	881	849	922	896	848	879	848	898	887	907	873	850	904	873	849	861	867	828	924	818	911	867	847	910	767	841	901	844	926	860	826	837	864	855	897	926	865	908	886	857	842	866	861	916	864	911	823	847	860	858	916	847	889	853	884	895	845	834	875	889	849	917	893	864	864	845	867	826	869	848	868	903	880	886	866	872	862	883	895	874	876	937	862	923	900	888	865	874	868	894	885	844	861	859	888	890	876	867	880	826	863	881	857	843	893	856	906	852	917	801	847	909	885	870	873	827	851	908	905	894	860	884	841	928	875	883	869	871	903	822	893	866	931	903	901	920	842	931	909	891	857	856	938	893	885	841	808	849	863	899	866	896	864	904	909	879	903	885	869	904	868	851	883	893	866	910	880	865	892	880	878	916	896	899	843	876	906	884	902	890	830	885	906	909	917	849	846	898	884	884	855	933	926	832	888	863	853	856	868	887	911	837	915	913	875	861	859	857	864	878	875	843	871	887	839	864	864	825	868	893	867	884	880	919	886	905	884	926	892	862	928	897	889	810	844	882	858	843	926	862	903	856	875	841	902	845	881	872	842	916	857	839	917	885	850	931	803	892	890	875	868	887	824	896	924	821	922	859	891	864	845	898	897	928	880	921	908	850	891	900	842	859	904	869	939	883	873	849	882	915	901	841	879	840	865	893	847	857	859	922	870	848	825	915	875	905	839	862	867	848	877	867	864	833	890	883	922	915	922	877	856	868	800	909	911	916	963	888	869	874	884	879	828	869	858	828	861	863	859	848	873	903	847	887	916	879	811	861	895	878	895	850	856	891	893	895	899	825	892	902	892	824	875	880	856	871	890	894	887	830	824	841	831	858	860	880	817	853	890	868	875	831	853	867	908	928	871	891	914	886	895	899	888	856	914	891	865	927	933	831	868	851	877	892	876	820	902	936	883	851	894	922	901	868	860	913	877	883	952	851	827	888	859	893	902	858	858	864	853	925	875	883	915	853	839	878	882	852	915	892	890	809	856	907
23645	21225	28596	24179	21277	14092	3635	1937	1474	1177	1142	1004	930	870	931	841	813	784	784	762	740	753	793	725	745	778	687	718	744	729	718	700	682	689	728	625	621	683	630	699	668	661	650	656	638	582	651	611	620	612	664	660	678	660	664	677	664	704	674	662	659	700	666	680	693	630	642	660	634	640	683	668	640	702	635	674	710	660	658	643	646	626	621	653	669	636	677	619	640	623	593	663	671	687	651	662	645	634	635	615	634	672	641	609	627	630	613	624	700	615	635	623	625	651	594	602	641	606	668	646	617	613	616	659	651	626	621	623	636	610	603	599	647	596	626	576	617	674	645	653	611	639	653	618	665	645	658	589	634	580	659	614	626	624	628	578	592	641	628	646	595	675	610	606	649	662	621	676	653	634	637	637	626	675	628	621	672	618	604	616	603	614	642	691	579	586	589	630	643	650	631	637	686	666	645	609	672	616	660	627	680	641	653	642	659	630	628	632	639	634	696	588	664	627	598	600	654	609	629	634	660	633	634	686	620	631	619	639	662	617	640	616	584	630	666	642	601	668	626	643	629	632	620	629	604	613	644	658	648	625	620	669	625	630	640	656	632	638	640	630	638	602	613	622	642	654	624	627	634	635	629	680	589	618	637	676	648	670	632	625	635	617	624	655	658	637	626	639	645	646	641	628	637	639	633	628	614	651	583	653	615	616	653	655	632	650	675	617	619	593	625	613	649	679	597	613	606	651	629	626	637	605	639	661	631	609	649	619	629	652	632	592	624	621	668	669	617	617	650	648	656	664	689	614	657	631	637	627	608	635	629	633	593	620	615	571	608	614	617	634	633	590	645	631	637	666	605	617	636	615	690	617	637	678	617	648	672	602	628	638	622	634	681	614	588	655	659	639	678	645	583	631	585	631	627	639	612	701	648	598	639	639	642	634	652	676	622	680	628	652	636	633	642	620	595	636	621	645	683	621	606	612	624	608	656	669	660	674	635	633	661	648	661	672	627	638	598	616	648	660	629	620	631	650	669	655	593	616	680	614	618	631	652	675	649	642	652	665	630	633	607	641	644	663	659	623	621	635	625	624	631	663	624	623	621	645	630	668	605	613	626	643	677	654	634	676	636	635	609	597	639	614	658	653	642	608	655	572	656	669	627	652	655	603	631	660	624	650	619	625	637	609	628	599	659	622	656	660	666	589	620	601	637	652	620	623	644	577	666	615	668	644	616	633	598	644	650	628	595	641	666	636	649	652	664	584	602	599	634	634	626	620	627	646	609	616	652	637	642	633	662	586	681	599	620	645	690	675	638	616	628	618	638	651	615	664	661	647	646	613	650	619	629	627	621	653	603	614	635	631	639	654	654	631	646	637	614	597	635	644	620	651	652	616	639	616	641	615	643	635	615	639	612	625	640	636	602	643	623	622	585	649	639	605	641	646	656	644	586	604	656	633	613	653	635	639	602	627	597	641	635	696	665	694	587	666	644	657	625	639	628	657	657	669	633	633	583	657	624	631	646	612	598	647	576	615	645	602	636	651	614	641	621	622	585	631	654	693	621	659	641	645	636	638	598	608	588	670	637	635	661	643	650	648	665	597	670	605	611	625	664	625	601	651	654	662	609	589	620	608	646	633	634	626	625	644	608	609	638	632	675	591	644	605	618	625	640	630	621	674	619	636	653	608	663	666	639	617	618	639	665	559	656	628	650	612	643	604	575	632	651	616	628	658	645	657	651	645	625	624	657	627	631	663	637	645	677	642	631	639	610	603	643	669	647	630	609	601	624	545	664	653	581	666	687	655	607	634	613	654	633	585	588	640	629	634	628	657	616	614	632	648	600	646	623	647	678	620	656	613	617	598	610	602	648	642	662	638	628	641	617	683	613	653	593	645	657	637	663	656	654	608	632	620	626	641	629	645	616	640	629	660	620	624	650	635	596	657	616	637	662	646	663	640	674	651	641	605	692	628	622	664	632	647	653	599	603	595	650	640	632	615	682	643	638	614	627	655	606	669	609	633	664	585	625	652	661	684	660	632	653	637	633	644	645	641	713	576	633	635	640	626	624	629	629	653	633	704	642	639	648	650	621	631	666	637	679	612	643	602	638	625	661	629	635	629	606	649	666	649	646	626	611	649	668	626	658	633	669	609	647	641	654	602	594	594	587	624	646	603	623	649	629	672	657	605	636	616	644	604	650	643	632	652	635	682	623	640	622	658	670	607	644	623	656	618	621	610	624	633	669	614	618	596	612	637	648	650	582	627	639	650	661	630	681	606	624	620	624	620	576	649	692	609	627	664	640	634	626	606	662	619	620	701	608	628	625	611	646	591	645	613	675	672	597	663	628	580	638	653	653	616	623	634	655	590	647	603	666	609	625	590	601	646	618	664	665	604	647	673	659	624	612	649	622	633	662	676	675	612	703	623	664	624	628	590	638	646	622	669	671	615	653	633	663	630	631	617	632	593	643	674	622	643	647	642	635	589	573	661	590	665	599	663	615	601	624	632	617	659	629	629	579	615	632	624	634	620	614	624	610	639	656	646	635	612	622	672	660	630	659	650	701	641	655	654	596	651	641	659	662	595	600	634	618	634	622	674	645	674	641	608	686	637	621	616	646	635	640	595	595	608	637	650	647	648	553	615	615	595	626	642	603	671	621	621	647	640	671	679	646	653	585	630	663	666	626	638	629	630	617	633	627	617	611	644	661	626	661	677	646	608	642	687	657	617	644	618	656	635	609	617	625	650	618	646	610	635	633	625	641	637	644	617	604	641	601	589	627	607	616	624	630	674	642	620	639	606	616	651	626	597	635	609	626	636	660	618	635	621	634	608	623	618	652	649	654	646	652	600	613	636	605	638	657	646	625	641	635	632	648	595	644	612	614	681	610	634	658	617	599	669	652	601	631	624	631	642	625	668	618	619	670	696	643	607	634	632	652	624	677	664	663	625	621	599	643	656	619	623	684	630	612	643	611	624	632	653	623	629	618	656	596	690	631	631	630	641	628	643	591	650	644	616	639	656	641	609	642	671	651	633	614	579	601	578	668	644	629	638	616	635	639	693	606	567	676	655	647	603	640	700	661	645	633	652	633	610	680	614	641	646	647	645	625	635	626	658	670	657	593	662	689	628	713	634	637	682	604	632	622	613	593	618	653	658	610	666	646	649	611	611	614	657	645	649	607	625	620	596	598	622	601	669	646	644	655	628	611	607	667	656	631	599	672	597	613	668	623	641	596	614	674	620	643	650	651	625	593	621	651	646	685	607	617	621	602	635	681	621	667	645	673	681	637	650	651	643	634	674	581	657	593	654	649	654	583	649	641	645	683	601	663	613	619	616	655	693	626	592	616	638	634	603	648	642	649	651	655	681	626	647	607	663	623	645	628	612	622	697	654	638	647	612	640	624	664	594	628	630	622	611	621	622	621	626	617	616	607	643	634	605	630	617	644	650	648	643	622	662	641	664	608	679	617	672	622	651	663	612	630	599	658	609	647	681
7816	23220	18823	10951	7880	5587	3738	2592	1833	1525	1357	1246	1127	1044	1013	941	945	948	877	805	800	871	786	845	844	790	779	761	792	756	695	723	730	745	666	677	683	670	676	617	714	660	693	687	688	737	642	696	706	686	693	656	726	671	653	673	741	695	729	681	717	711	692	641	697	664	685	660	663	701	679	681	666	720	720	717	678	665	690	657	662	719	669	701	649	642	655	644	662	649	681	664	679	627	658	678	705	722	680	677	667	671	629	651	642	667	618	677	671	632	598	650	702	666	635	684	679	633	594	674	643	675	641	657	648	646	663	646	623	646	675	671	675	644	673	647	678	629	662	645	657	634	646	672	660	656	663	644	674	655	659	669	702	688	631	648	698	650	654	660	661	651	667	687	650	703	643	636	643	663	590	665	618	622	662	671	663	642	623	650	633	625	616	634	625	682	705	699	660	646	687	664	662	593	692	703	668	665	615	676	655	636	675	655	650	643	614	631	635	676	646	637	660	667	668	701	655	620	663	626	644	604	684	696	634	709	636	606	672	655	647	615	620	646	677	623	652	668	671	695	674	638	650	665	636	694	681	686	659	651	667	657	650	631	673	622	615	679	609	654	640	643	701	683	641	656	663	753	606	648	646	684	635	706	608	634	639	681	692	643	671	657	675	618	645	640	662	630	680	646	672	667	699	637	662	625	666	644	658	650	663	668	606	654	631	658	650	676	674	678	641	628	683	651	635	649	698	605	635	683	684	635	629	609	685	650	650	625	666	673	688	669	657	697	657	623	609	681	710	637	655	649	645	665	636	674	647	702	631	655	676	655	671	655	667	643	597	672	656	662	690	668	679	667	652	624	617	662	660	642	652	618	638	596	630	649	640	639	673	656	638	697	648	609	645	649	665	627	631	626	630	685	628	671	664	643	665	685	659	675	664	633	676	611	655	658	672	714	655	648	705	630	659	679	621	645	629	678	618	634	678	654	687	689	664	654	652	660	637	674	665	665	596	630	638	660	639	654	683	633	644	636	659	650	667	729	691	678	656	601	684	641	638	660	643	654	691	642	656	654	688	661	678	698	655	640	665	651	623	601	653	633	678	654	669	640	639	684	612	638	651	659	617	615	681	722	641	674	676	643	603	645	682	612	687	636	676	660	644	639	656	665	603	626	687	666	698	661	661	711	634	688	662	689	647	652	650	631	646	638	600	651	656	690	691	667	693	645	635	677	632	664	658	676	638	695	686	625	669	641	636	632	625	719	673	684	705	679	671	626	636	674	661	643	614	623	684	619	656	638	710	657	660	656	646	638	686	648	604	663	607	687	651	625	648	673	643	658	627	671	682	702	625	659	628	691	664	645	631	624	657	651	624	682	675	616	665	632	624	646	666	642	693	614	676	659	635	713	607	646	663	627	673	688	645	692	696	613	665	648	636	623	652	687	707	702	637	672	646	643	658	646	691	639	658	706	656	641	677	659	702	682	684	655	635	673	656	674	663	659	654	661	664	631	667	647	663	681	629	687	661	673	610	659	642	643	633	671	717	663	675	684	651	644	675	650	676	676	661	655	646	639	653	631	659	632	639	593	710	648	645	693	632	606	600	667	646	646	668	649	626	664	656	680	694	644	649	653	667	634	656	680	610	665	662	657	660	627	631	654	735	670	680	659	629	635	700	668	666	644	631	683	664	633	628	675	577	699	655	579	644	670	640	655	691	659	598	647	633	673	649	660	647	663	670	657	642	659	667	692	680	685	675	675	688	678	652	608	620	655	620	657	697	704	660	660	673	643	629	675	610	674	703	625	657	625	633	627	637	617	674	646	665	631	654	658	648	643	702	670	641	647	626	641	614	633	639	630	618	661	664	693	652	649	638	614	654	633	658	674	682	653	690	630	671	627	615	654	664	676	695	651	643	710	646	670	665	653	653	634	634	643	669	633	623	640	645	610	692	658	666	662	669	635	637	668	669	632	640	656	641	632	636	668	658	623	659	637	657	648	666	643	650	668	648	725	647	651	658	677	721	659	660	707	653	709	654	697	635	645	648	675	643	666	711	613	651	634	647	659	669	684	682	673	614	656	666	677	630	644	642	657	668	673	657	634	594	691	647	645	651	604	645	645	632	653	664	654	672	672	623	663	631	666	653	624	665	651	638	658	664	636	634	641	631	656	654	626	660	637	653	672	653	680	677	659	647	677	616	670	707	721	646	654	659	705	662	595	657	645	652	629	613	660	653	661	624	698	658	673	650	663	702	608	703	697	659	640	671	659	675	696	667	663	625	634	680	669	639	613	661	607	642	662	637	651	649	644	637	678	692	662	648	638	652	670	631	640	642	643	652	662	651	650	675	650	646	669	650	631	658	638	642	674	660	649	656	634	680	606	639	642	611	666	681	631	641	662	639	690	653	705	641	685	659	646	617	626	601	631	651	685	645	603	662	617	704	664	660	653	618	659	700	679	667	648	672	637	614	661	640	644	635	661	638	645	654	620	696	644	626	649	637	634	637	726	642	676	697	628	620	646	654	667	636	605	691	669	672	608	690	692	609	691	667	657	643	698	651	625	656	623	667	664	652	657	669	672	661	681	620	647	665	645	653	648	647	653	646	656	682	629	642	652	620	709	650	672	653	686	683	690	653	666	656	641	651	683	648	618	652	658	617	669	605	637	685	628	675	626	633	637	667	664	615	643	650	693	674	658	662	681	675	670	666	693	665	663	667	691	699	623	626	668	626	678	695	649	626	625	681	637	669	700	625	675	687	615	656	639	631	641	638	623	682	649	688	606	703	610	645	638	680	657	697	652	656	690	640	642	688	713	674	699	668	667	677	651	705	664	654	700	643	695	631	637	624	639	657	647	646	655	649	711	639	609	652	674	652	696	635	656	678	633	672	663	665	721	640	685	697	675	682	656	684	665	650	665	609	644	665	660	626	662	629	678	655	631	666	595	667	657	623	655	679	616	628	633	654	662	648	638	634	639	656	661	622	626	636	657	619	632	666	672	643	642	639	651	624	635	673	633	615	652	682	655	651	648	686	640	675	656	623	687	604	617	647	612	715	649	660	623	688	688	698	625	612	664	616	648	674	663	680	638	656	645	701	639	652	676	661	644	644	640	654	664	640	662	659	657	639	612	657	634	661	636	678	660	664	659	694	678	635	667	647	653	620	656	612	659	666	651	616	699	648	614	646	646	641	668	657	635	661	685	656	642	621	647	651	657	671	601	676	633	659	628	677	706	727	640	620	662	625	662	646	649	642	630	669	598	661	706	667	615	647	638	639	637	640	685	676	676	640	628	717	660	625	645	635	679	656	709	667	671	630	642	652	664	639	623	681	690	675	641	621	666	628	647	641	670	648	667	646	644	629	648	691	649	593	653	603	740	701	657	638	654	640	658	680	676	667	682	659	648	654	658	674	639	656	642	657	643	647	679	665	603	623	632	646	632	667	683	641	644	650	676	624	723	658	643	674	637	674	710	651	630	674	668	587	637	644	686	669	650	627	661
24666	21226	27681	25076	16065	4321	2325	1673	1380	1249	1201	1126	1095	1035	1015	996	1028	1057	995	1015	965	994	984	932	1000	982	980	980	956	884	920	880	928	895	920	936	915	932	954	923	859	865	935	942	899	894	882	928	926	941	904	867	936	916	881	879	899	942	926	906	922	909	884	881	935	903	892	870	939	949	967	909	869	916	900	876	893	896	877	901	846	935	919	937	898	917	865	885	875	907	882	901	940	853	902	893	933	919	899	880	919	906	874	860	889	909	885	890	923	917	878	891	856	941	843	929	865	887	904	870	937	885	872	856	910	813	836	868	871	902	863	963	887	936	869	860	869	894	964	883	830	835	869	867	924	853	893	823	889	870	901	872	901	886	883	864	913	904	910	829	926	884	906	924	924	879	866	927	854	905	923	868	852	858	869	861	899	870	902	895	954	885	865	863	888	860	892	880	868	808	885	868	900	897	884	860	891	905	851	868	889	903	882	879	883	939	888	863	922	875	899	856	874	869	894	911	923	858	874	961	922	908	824	882	910	889	893	844	869	922	863	929	881	948	885	866	879	866	893	845	886	927	888	905	853	964	869	895	890	962	896	917	888	889	830	875	916	889	903	915	840	892	889	870	863	925	876	890	832	925	884	887	848	923	860	855	927	895	888	884	878	902	908	866	934	939	891	891	896	882	889	883	917	914	925	902	882	905	881	905	896	899	863	913	866	873	904	906	810	872	876	862	877	886	837	915	898	866	873	903	902	908	932	860	888	856	923	873	900	875	863	848	958	915	873	889	898	842	837	850	928	845	921	869	852	851	941	900	898	899	891	912	867	893	907	889	908	905	890	897	857	870	867	864	898	954	881	871	868	909	883	887	894	897	899	925	957	886	845	885	883	873	850	927	938	861	888	868	878	889	912	879	894	867	842	852	877	840	952	860	850	910	916	888	847	862	886	918	912	895	914	881	903	829	936	883	854	836	909	884	930	833	865	921	866	915	965	873	896	905	908	881	943	920	904	871	902	885	889	894	900	919	861	809	902	887	871	833	921	825	873	918	851	879	932	901	896	916	890	881	862	830	887	866	872	877	866	911	875	930	895	945	911	969	876	854	885	862	886	880	872	959	891	893	926	874	872	954	835	880	957	863	866	857	908	916	949	910	896	923	887	897	871	897	865	868	859	913	916	813	932	890	919	912	837	843	916	901	904	955	944	885	863	861	874	867	882	886	881	904	918	830	880	888	861	870	939	872	899	912	885	877	915	855	911	873	874	901	905	927	866	893	920	908	881	876	890	857	812	937	909	834	898	876	811	905	881	899	917	905	928	865	897	942	894	850	893	888	858	845	933	935	879	959	893	875	866	865	885	868	859	951	905	884	887	842	898	922	896	866	899	923	858	910	898	920	899	819	923	892	965	884	889	887	936	843	921	873	887	946	912	888	902	875	961	838	850	914	833	934	917	906	854	913	895	877	867	895	893	876	865	919	858	900	904	841	884	931	850	928	869	901	983	871	880	979	943	861	865	918	894	884	871	880	909	938	896	825	861	901	858	887	909	888	859	875	942	880	886	907	893	896	942	873	900	906	912	890	886	895	920	875	921	918	891	871	864	873	880	943	901	913	903	881	869	925	887	866	853	893	938	877	864	799	899	904	894	855	924	912	882	884	879	898	888	901	924	923	879	928	879	894	900	886	888	949	907	918	889	852	935	893	839	882	892	890	868	902	871	895	866	913	857	847	871	932	910	856	911	825	882	904	828	916	915	912	867	885	930	908	916	874	845	899	835	890	935	882	902	886	884	874	933	894	904	855	875	835	855	888	900	885	880	917	878	856	930	897	910	899	863	868	898	926	902	880	906	855	868	857	881	949	885	888	889	880	915	891	861	911	937	875	875	844	901	922	884	930	899	854	964	885	925	897	849	859	843	891	939	905	917	889	883	887	887	886	878	885	882	886	871	836	932	890	920	876	890	944	869	930	890	921	880	889	956	869	976	890	855	879	838	869	855	903	880	895	874	894	861	863	916	879	965	934	862	886	883	902	907	912	941	898	951	849	855	870	903	842	839	823	822	881	916	895	870	903	906	836	927	927	911	876	907	902	890	894	832	891	841	871	919	891	859	880	875	890	902	887	851	861	874	863	896	890	905	845	853	886	890	887	868	934	888	845	877	891	902	914	920	927	922	921	877	913	918	880	877	951	869	878	911	864	832	893	899	885	899	929	882	937	913	853	858	869	914	935	890	894	847	889	822	862	877	892	869	953	910	884	884	894	896	874	891	968	867	901	867	902	883	903	946	865	894	917	881	831	845	887	941	891	920	881	890	863	919	863	927	877	864	876	893	932	853	823	984	849	901	900	970	901	858	926	861	853	869	919	888	892	896	841	889	889	911	893	885	905	902	950	824	893	833	913	900	867	897	939	900	897	871	846	894	917	891	872	879	840	839	906	894	850	897	837	886	889	936	874	859	897	883	877	854	891	866	907	885	891	890	849	854	891	939	862	933	909	896	889	929	903	880	883	862	853	830	888	866	885	889	880	864	901	869	884	892	875	838	851	848	875	889	892	897	872	848	932	876	927	876	898	826	885	939	901	836	915	872	951	829	898	893	864	927	892	890	912	922	926	897	912	867	836	902	896	876	920	892	871	853	882	880	884	939	894	901	920	864	907	910	879	869	929	889	890	909	883	876	874	880	930	904	876	868	889	872	900	867	876	884	916	852	877	879	896	975	904	864	866	869	911	918	811	881	914	860	854	857	937	846	982	940	871	909	931	928	836	867	886	857	901	890	906	852	894	913	864	857	944	861	890	906	896	913	832	864	892	880	891	871	869	886	845	886	892	867	857	873	864	870	866	912	916	880	902	941	883	902	861	885	956	875	889	916	895	899	818	867	850	871	849	917	896	920	939	894	848	889	905	866	936	914	852	922	925	899	843	878	929	865	896	898	887	877	951	830	872	837	885	881	877	844	872	865	886	896	878	899	881	957	889	936	952	895	855	913	879	899	892	939	893	901	836	819	882	834	893	916	936	954	878	892	964	897	950	877	909	952	914	874	880	902	900	918	874	864	874	881	871	870	901	917	869	885	903	857	810	882	883	915	907	874	878	877	925	894	809	851	827	858	946	838	899	888	957	928	896	893	823	874	854	904	872	947	877	848	877	910	853	861	921	929	872	912	871	909	933	879	854	907	911	885	939	879	896	956	904	863	923	899	910	910	869	825	836	861	954	944	910	903	908	914	859	900	920	857	866	883	870	873	929	883	922	913	882	935	912	948	902	919	903	842	859	881	859	890	901	835	914	892	882	889	899	905	877	866	904	837	883	856	911	903	875	851	895	848	860	878	882	873	867	885	888	887	907	862	922	826	946	918	914	916	919	885	920	864	917	909	869	887	863	852	910	892	908	906	886	825	878	889	883	891	857	916	916	896	888	899	911	895	883	913	907	864	904	897	919	807	898	932	873	845	888	895	934	897	917	863	901	880	859	901	868	846	874	903	907	929	896
8032	20229	15842	9097	6743	4669	3223	2173	1810	1462	1362	1295	1222	1146	1140	1071	1086	1080	1032	1043	1028	1018	954	1044	993	1030	986	999	975	947	969	918	974	910	896	903	849	873	928	891	926	893	907	851	866	919	900	877	906	877	853	948	929	907	879	893	909	947	891	953	929	951	907	901	891	918	901	889	931	927	831	868	866	886	898	909	857	900	885	898	929	902	894	881	871	919	928	857	861	919	931	861	885	876	808	914	911	887	876	918	904	849	873	899	821	917	883	832	890	852	918	858	911	877	890	926	910	876	891	908	875	848	855	899	891	868	901	889	841	886	857	933	863	884	910	917	919	890	930	911	879	885	914	898	888	829	869	932	883	892	898	883	896	911	882	885	826	876	850	870	924	893	885	836	943	878	886	889	931	899	913	868	894	840	896	858	860	936	870	880	850	909	886	861	908	848	846	879	921	941	887	948	867	888	883	876	907	906	825	887	922	887	870	855	894	882	913	875	847	871	891	843	924	927	900	871	884	909	861	927	905	882	836	856	903	912	873	868	866	879	878	841	885	928	893	904	866	858	895	857	865	928	906	866	853	883	887	834	878	878	862	846	853	901	946	864	933	858	979	881	866	954	867	888	899	862	906	863	853	852	818	823	910	878	901	924	856	877	889	860	890	805	889	925	898	980	849	900	917	911	887	852	884	872	853	872	864	921	868	835	907	893	885	883	863	894	851	892	903	880	910	844	902	909	876	839	864	853	852	872	900	912	891	925	835	889	876	849	943	930	898	850	869	896	874	922	909	871	915	882	929	845	851	870	848	896	938	911	832	904	893	849	929	871	892	846	899	834	930	853	882	905	865	894	875	859	871	915	836	828	914	885	875	859	841	893	882	908	967	831	929	863	917	869	934	894	846	912	857	859	875	927	885	870	837	906	852	903	892	930	937	921	841	881	917	921	894	917	879	891	858	954	893	854	846	823	915	896	873	857	913	896	864	914	882	881	886	876	857	918	889	890	866	913	875	942	890	909	855	901	859	907	894	897	877	918	837	926	933	852	900	925	850	853	828	924	884	852	926	857	858	849	926	858	845	888	912	908	909	843	840	935	893	916	891	866	932	935	871	928	932	879	887	894	889	856	865	883	897	888	866	870	888	907	909	943	873	864	892	863	843	899	902	933	880	880	873	852	848	841	892	912	835	899	843	888	882	872	849	867	908	862	911	840	899	882	869	837	846	889	904	909	868	837	857	875	883	888	872	850	854	903	963	860	886	877	861	915	911	867	885	923	946	854	871	857	867	898	900	911	953	842	881	873	897	904	905	877	893	892	867	943	836	858	874	926	875	855	876	856	835	866	894	881	867	885	841	909	922	897	834	853	911	877	868	878	866	869	842	932	893	889	900	908	886	853	893	887	859	903	849	915	883	952	887	933	932	821	846	948	903	939	914	887	865	899	863	931	837	942	877	889	840	933	880	874	856	892	897	927	864	887	902	916	890	900	858	892	934	851	880	887	848	880	925	874	912	872	930	887	925	934	847	905	892	826	881	855	877	892	898	899	871	971	843	868	876	887	847	882	894	915	908	876	902	810	909	901	828	893	912	876	923	864	910	831	878	862	946	931	920	856	905	914	881	891	852	920	877	933	846	853	958	862	883	843	861	842	912	889	915	912	931	886	864	833	848	927	862	892	886	907	867	857	900	893	931	855	872	834	897	866	917	905	912	856	861	893	875	896	888	891	878	909	912	871	831	872	919	894	874	867	889	881	850	928	895	877	886	868	867	904	849	870	889	861	870	872	907	874	846	866	850	834	900	843	841	857	887	900	924	872	888	895	914	856	900	800	898	891	866	898	870	925	869	862	908	864	862	856	885	873	882	924	893	886	831	929	900	848	867	819	871	920	844	943	905	854	863	933	827	855	838	839	947	877	898	878	867	894	899	879	894	966	863	827	806	869	914	870	902	885	861	889	852	917	858	918	896	886	888	905	918	901	883	868	931	885	890	839	901	962	878	891	874	872	897	912	886	903	873	911	836	821	903	888	913	927	894	898	900	936	876	897	883	899	906	879	861	925	870	887	968	840	870	884	890	908	933	847	876	892	879	875	886	818	892	857	886	874	870	899	855	796	871	908	884	923	827	903	919	820	859	881	890	897	852	868	875	860	892	880	901	885	844	888	875	844	880	853	863	882	884	898	915	861	932	894	893	889	866	822	901	927	869	909	860	949	917	873	874	889	883	910	825	846	850	947	875	845	901	841	864	913	912	887	904	865	889	899	860	908	906	820	870	918	895	876	928	871	888	856	856	929	845	887	889	864	893	849	877	880	900	879	884	870	849	917	893	901	871	869	913	877	851	900	880	910	907	871	910	880	826	902	915	895	864	901	879	848	904	893	918	842	898	906	903	856	945	868	910	878	928	816	878	889	842	890	903	867	870	867	853	886	907	859	874	887	860	858	887	874	873	880	875	846	899	892	887	928	864	869	883	885	889	934	885	834	916	879	861	902	852	904	859	883	902	840	881	905	909	887	886	896	905	907	878	890	895	858	902	918	846	850	871	902	877	900	882	929	889	904	858	883	871	894	912	862	869	942	875	856	894	864	913	866	946	870	852	916	845	911	879	871	876	904	922	848	864	861	884	887	898	906	854	901	902	891	956	887	877	871	947	941	894	891	844	866	825	857	896	913	912	828	874	881	917	938	877	917	895	906	929	879	892	888	866	875	861	850	883	881	912	857	851	918	911	895	860	897	928	901	882	939	877	850	828	839	889	845	916	906	890	880	884	932	891	885	842	863	905	926	892	878	892	900	876	890	889	902	894	844	854	874	867	841	918	849	922	868	907	862	844	868	894	909	904	868	884	887	904	917	883	901	887	915	901	891	878	921	879	876	884	875	803	900	870	891	879	875	898	931	922	880	825	887	864	911	897	877	861	888	936	881	901	824	875	873	892	854	868	909	916	903	851	845	852	875	894	920	859	888	904	894	898	878	859	902	911	829	877	895	843	854	981	883	873	857	882	898	930	875	875	865	901	891	864	931	937	899	913	880	837	859	929	870	918	908	826	904	889	929	888	874	887	841	845	806	878	851	928	870	896	926	887	925	919	900	851	850	947	814	861	893	916	927	897	879	871	849	860	895	969	878	911	887	880	871	922	873	858	931	870	887	898	870	895	925	914	910	849	873	890	912	879	888	892	881	870	913	886	862	904	911	896	857	879	865	894	848	916	913	881	857	883	857	856	949	876	877	920	927	900	898	898	850	881	906	897	888	897	856	816	883	878	898	885	878	878	878	872	904	895	874	845	900	867	925	867	861	868	862	923	887	873	842	875	827	911	837	858	907	887	884	892	901	867	880	861	846	901	922	893	882	913	926	897	837	909	925	925	882	913	857	858	910	918	912	873	896	898	900	850	869	839	838	882	894	897	875	928	876	951	926	853	856	925	859	786	926	877	891	881	919	927	898	874	907	894	852	926	834	904	884	914	929	881	827	849	837	899	906	909	863	810	881
22526	21252	28978	23818	21269	21480	12632	2824	1826	1552	1375	1209	1135	1111	1010	936	892	865	817	835	803	829	814	801	762	757	810	784	744	702	678	701	704	666	650	659	677	678	663	665	703	653	616	612	628	601	636	662	626	619	632	637	631	700	673	678	704	681	684	663	722	703	649	651	647	720	654	641	614	646	706	627	621	652	690	640	615	596	617	659	649	634	662	605	671	647	620	637	656	607	637	626	591	620	611	634	598	605	634	640	599	612	605	676	576	599	586	609	642	566	632	574	612	632	613	642	632	656	609	582	615	586	618	622	601	579	615	632	616	609	646	603	621	632	611	640	601	613	628	607	608	636	581	607	574	591	619	645	646	578	644	615	590	621	634	598	572	636	594	612	600	609	617	616	581	607	653	643	591	570	631	605	617	589	572	616	587	570	594	613	605	588	582	590	610	652	617	631	634	636	624	593	619	668	621	610	621	660	640	652	560	587	621	625	654	589	592	616	623	571	602	581	599	661	624	618	641	646	656	595	622	630	578	613	648	666	601	562	656	616	578	590	606	661	662	596	591	552	601	608	654	641	657	592	635	640	615	627	626	616	608	646	638	593	595	611	605	609	625	618	618	614	633	610	656	632	647	574	599	566	670	615	651	616	569	642	590	641	625	620	600	596	624	606	627	607	638	607	581	585	603	566	603	579	582	599	618	602	572	580	604	607	641	586	588	610	613	613	611	614	633	658	598	603	643	627	622	643	592	589	631	642	623	616	628	598	581	606	579	622	632	627	576	622	642	633	629	633	579	644	542	618	588	652	610	621	622	581	608	618	599	588	597	586	651	610	609	582	620	585	654	650	644	587	593	570	630	648	578	608	635	645	596	573	594	628	654	611	614	654	649	621	627	605	565	615	592	586	649	579	576	633	646	616	594	624	636	584	579	619	614	575	637	672	606	615	645	654	640	603	616	623	616	602	658	642	613	585	618	588	654	624	566	626	568	619	650	602	603	628	622	593	585	566	558	630	616	644	614	597	600	607	656	641	604	613	655	632	629	587	583	607	651	627	652	584	609	578	618	605	589	588	614	620	599	639	639	654	615	648	622	659	594	641	567	619	566	607	593	623	595	566	620	578	601	623	597	608	594	604	621	603	612	601	618	634	618	611	626	600	643	632	595	623	627	658	627	604	596	641	630	640	636	577	625	613	655	565	589	611	616	620	593	598	600	588	613	648	615	590	607	628	620	648	665	632	589	635	620	628	576	588	605	599	645	603	577	592	634	592	606	589	588	646	620	623	565	620	603	553	614	577	573	561	645	629	652	633	591	617	645	595	630	600	657	638	636	611	600	630	610	651	633	601	634	605	587	625	598	608	609	625	632	624	596	636	566	661	627	592	614	625	606	620	580	595	556	627	568	623	629	600	616	597	652	593	626	626	613	590	648	604	620	594	624	604	642	652	595	609	601	614	615	619	582	609	613	597	601	623	626	602	625	589	611	564	601	598	594	597	660	575	600	586	589	611	614	612	594	581	623	603	678	594	607	628	634	608	615	605	605	621	635	623	597	595	631	618	565	610	585	547	631	606	618	678	605	626	604	629	602	619	614	611	596	663	622	616	616	586	588	581	620	616	624	552	607	599	657	628	643	613	590	589	630	651	635	634	609	609	582	630	545	626	590	622	586	612	641	573	618	634	619	629	584	588	581	574	636	612	621	565	592	636	643	597	594	625	667	630	606	620	624	641	643	636	614	628	554	629	598	585	606	592	621	590	596	577	620	586	594	612	608	611	625	607	574	646	583	601	587	589	586	565	561	669	619	605	631	580	600	605	630	602	656	613	622	589	634	584	564	615	598	627	604	615	619	615	582	595	616	573	617	588	600	594	602	601	583	614	636	606	588	605	625	592	623	613	592	598	614	618	572	593	626	628	639	643	589	628	579	610	603	642	608	615	646	684	568	629	618	660	619	578	605	577	586	618	609	652	664	624	614	595	602	587	646	669	667	635	632	594	589	626	614	627	582	586	629	605	616	629	597	620	591	617	604	621	585	567	612	604	595	612	550	612	636	630	624	562	590	584	600	655	623	626	639	589	606	612	622	596	619	607	610	598	568	616	609	571	607	590	613	617	623	614	601	604	610	573	628	616	589	614	588	602	584	644	627	583	595	593	630	556	598	608	601	615	649	599	605	647	583	653	593	668	639	619	635	608	587	609	610	610	619	602	615	602	631	560	633	633	586	636	633	569	651	593	622	620	609	620	624	562	598	610	614	598	593	629	635	631	565	607	616	563	609	635	608	590	583	566	584	609	565	614	562	593	580	626	641	626	614	616	594	597	611	596	591	617	600	639	624	612	593	594	646	600	600	589	631	604	591	623	599	562	648	632	627	641	607	632	618	629	611	601	612	585	572	601	557	648	640	593	653	617	545	595	629	592	590	593	593	625	598	604	614	673	579	580	635	601	597	667	570	593	659	595	686	604	614	591	603	616	624	604	633	542	601	591	613	595	615	634	648	600	591	649	607	604	616	643	598	620	633	587	585	602	537	607	592	607	590	582	637	608	605	626	635	642	593	598	569	611	656	594	686	643	609	588	610	625	616	571	637	608	598	621	628	587	641	634	654	595	605	606	599	616	633	611	623	641	627	630	614	611	641	629	583	622	643	616	606	646	559	618	610	675	614	598	609	591	597	606	637	597	569	601	583	600	582	637	561	592	614	592	610	640	614	609	648	631	633	612	580	632	589	592	609	596	585	630	630	594	635	604	625	618	643	614	582	594	602	628	586	600	591	658	629	622	592	599	620	583	576	647	604	657	589	598	603	603	631	586	573	607	576	586	613	568	607	638	632	636	620	649	599	610	593	581	634	604	610	605	652	615	630	632	564	614	612	599	618	579	649	612	650	630	604	612	592	606	619	592	623	627	623	603	602	643	593	607	592	621	640	599	603	615	585	597	563	621	570	583	603	629	617	621	591	605	617	630	694	610	627	623	624	567	606	669	585	621	605	571	603	582	649	617	603	622	619	599	598	585	613	610	626	628	600	663	629	599	617	594	586	572	597	651	574	631	631	595	637	579	629	650	646	667	601	580	612	608	606	635	632	566	566	620	569	590	574	645	603	685	629	637	606	645	596	612	565	602	618	583	620	610	613	581	631	539	606	638	652	568	638	647	600	585	614	585	629	616	617	600	572	608	635	622	604	614	601	603	640	620	627	610	591	587	639	573	611	649	612	616	592	572	640	584	596	562	610	612	639	633	619	571	635	560	609	632	648	599	636	643	578	643	590	633	603	632	578	624	615	614	644	611	639	618	604	590	637	609	645	632	608	615	594	630	629	635	615	605	602	601	641	600	605	602	615	594	617	615	641	579	635	602	639	584	622	570	645	605	577	608	575	621	598	597	619	579	636	635	652	608	628	604	610	639	599	558	635	560	628	587	561	592	592	580	597	649	624	613	588	540	651	655	610	600	596	544	642	608	580	600	611	567	593	589	596	644	645	607	636	593	595	544
9914	28710	23320	14559	10916	7619	5179	3484	2493	2056	1799	1538	1405	1289	1173	1107	1038	1022	960	891	914	898	851	861	821	869	808	842	823	793	745	701	696	666	681	658	643	672	651	663	627	628	609	624	620	622	631	677	628	644	627	674	671	652	645	643	708	708	661	675	656	681	666	705	617	663	713	681	642	633	634	636	648	633	615	662	663	687	666	626	609	649	625	669	619	667	631	665	604	632	640	611	609	631	630	591	625	688	660	653	580	607	639	625	605	562	642	631	629	653	598	602	607	638	648	580	609	619	623	644	601	594	610	626	630	617	615	670	599	635	569	627	636	632	650	568	589	661	555	626	657	586	593	604	655	605	624	632	622	622	630	627	609	605	640	662	619	623	623	616	586	612	618	579	618	602	614	655	609	601	610	611	602	600	633	675	655	594	605	631	626	634	638	619	597	598	595	638	599	634	592	606	665	612	619	610	605	621	631	575	566	588	612	645	634	631	670	574	589	581	603	602	618	590	620	626	614	593	614	614	585	626	614	646	601	598	604	588	593	655	563	592	606	636	622	598	638	578	623	599	650	598	650	638	629	626	587	600	642	641	614	562	585	635	646	606	606	603	576	593	616	647	623	608	629	570	609	628	625	592	623	598	598	574	629	606	598	581	621	591	577	597	624	636	593	582	607	622	648	563	600	624	614	608	619	618	590	593	588	627	596	631	608	622	657	652	669	603	626	558	598	610	584	625	579	633	607	583	611	630	594	630	616	604	635	618	594	608	599	628	631	553	630	596	621	660	604	621	603	619	592	619	590	600	606	618	626	620	581	563	598	563	614	608	655	599	600	602	595	601	563	635	591	631	623	613	609	631	614	581	615	615	637	626	608	607	603	625	594	665	627	653	590	558	597	617	591	590	568	577	637	574	653	604	637	606	601	576	612	618	657	594	558	598	571	620	570	572	626	627	580	619	597	591	618	619	623	602	598	593	580	598	607	617	590	608	626	591	607	593	581	593	654	617	622	612	626	624	609	603	618	663	625	586	632	636	617	596	620	610	600	616	634	669	621	593	561	619	585	588	613	608	645	598	618	612	590	608	578	622	613	615	645	658	609	668	561	608	610	555	608	651	647	623	606	629	637	615	607	626	621	620	643	578	634	580	648	607	591	589	594	617	593	586	634	600	597	593	605	600	632	654	617	649	637	590	642	613	659	592	587	593	633	605	574	574	578	647	585	621	625	584	599	609	613	588	576	568	634	631	624	598	597	603	628	606	615	619	641	607	616	621	599	605	629	582	644	627	615	654	637	590	574	604	661	582	618	636	591	596	598	599	635	630	633	624	596	632	678	575	631	607	624	602	585	605	566	665	589	601	601	659	558	632	615	599	652	600	661	641	650	646	660	613	587	586	640	601	629	648	609	565	609	592	594	610	608	616	614	603	606	626	618	555	635	628	618	654	633	582	586	605	594	597	616	604	590	587	611	606	650	604	596	553	639	626	629	655	613	583	572	605	588	589	673	645	624	597	578	612	598	585	640	597	597	608	575	586	596	632	582	627	625	569	605	624	566	632	601	606	627	665	628	572	583	614	628	582	587	578	564	639	598	639	618	667	572	567	599	626	607	604	595	617	582	586	642	576	624	638	637	625	605	623	629	629	623	672	586	621	624	627	589	636	607	575	647	608	603	571	599	617	689	630	595	614	639	631	650	624	644	598	612	637	579	624	612	638	620	583	634	625	610	598	588	608	591	572	622	596	604	602	578	601	660	621	622	588	634	614	618	555	598	598	630	645	612	600	646	651	576	615	602	602	570	622	589	608	639	649	645	615	649	629	609	605	604	618	631	661	595	603	614	609	609	586	623	611	579	618	599	633	573	657	620	675	566	606	652	606	598	597	669	621	583	594	605	590	579	593	620	604	599	603	586	630	650	645	616	614	575	583	601	585	605	651	590	594	618	597	574	608	631	626	627	637	596	615	622	590	593	649	614	587	610	596	608	602	589	594	594	614	635	605	607	598	659	536	598	648	585	559	566	604	597	618	588	634	630	660	602	615	600	638	594	622	605	672	622	617	625	617	580	602	647	631	631	630	613	644	651	602	605	622	606	617	621	643	588	574	528	653	649	604	576	601	591	598	609	599	568	618	576	628	605	612	617	605	572	601	623	622	626	632	633	623	636	595	625	637	626	586	643	616	570	573	602	587	589	644	586	590	616	619	593	600	642	638	627	628	579	602	628	629	642	630	604	576	597	616	634	613	598	636	613	605	640	616	563	649	649	616	638	592	639	607	622	638	614	582	596	637	584	587	626	580	637	600	627	598	621	639	605	616	575	599	591	610	619	604	599	613	613	612	628	632	628	623	602	579	592	627	595	630	578	624	622	594	645	638	580	597	620	605	571	611	602	588	615	618	594	642	585	613	603	575	620	644	635	670	583	591	609	649	633	574	582	558	580	616	637	640	604	634	601	592	600	586	594	601	594	637	637	653	563	576	615	631	628	601	589	624	574	619	598	600	629	622	616	620	644	608	593	656	595	627	567	651	546	609	605	576	665	612	622	640	613	595	587	633	609	588	616	618	630	609	608	610	640	613	610	610	626	659	631	619	631	602	603	618	623	609	621	586	621	586	604	601	589	574	662	654	601	583	606	638	569	666	605	619	572	596	567	637	645	563	581	576	647	594	614	616	641	648	563	585	624	540	603	609	609	609	611	628	622	599	608	555	605	579	602	594	602	644	620	595	590	660	617	574	627	626	618	642	619	589	621	626	597	627	614	620	615	597	573	643	619	612	653	593	629	621	588	601	595	642	561	593	597	675	604	597	626	643	612	610	617	620	615	622	623	639	625	608	585	604	637	611	584	608	599	675	610	601	606	598	638	660	643	673	575	629	613	561	593	606	572	594	616	628	605	661	613	640	599	598	611	624	625	613	667	611	592	630	554	591	633	610	587	665	582	617	633	648	597	597	631	610	609	638	629	634	583	610	667	593	556	585	622	619	644	625	605	622	578	588	629	598	630	618	627	596	607	572	596	626	554	606	619	595	583	611	625	587	600	644	614	625	607	639	602	572	596	604	611	625	630	633	594	629	633	570	594	575	596	599	582	607	632	633	567	610	569	603	688	622	588	590	599	627	608	606	573	608	666	630	622	585	601	591	613	634	612	610	639	618	636	630	628	547	628	603	643	613	628	633	604	629	635	608	634	613	620	568	602	625	618	568	570	642	580	658	614	613	557	617	638	580	602	607	613	620	631	649	646	626	592	651	629	603	607	635	637	647	611	628	594	588	585	631	616	610	623	578	612	617	589	611	599	676	658	600	615	622	630	629	608	574	636	612	602	687	594	602	607	621	617	605	627	645	605	619	597	577	625	581	583	654	614	616	607	577	615	632	638	595	570	621	627	614	596	626	615	596	584	621	601	617	613	598	607	583	643	586	591	622	630	639	611	619	561	621	648	573	619	618	597	616	592	584	621	598	640	616	575	637	626	587	593	557	655	618	643	598	620	619
28030	19860	13128	6589	3421	2354	1613	1339	1176	1049	1021	1036	980	998	979	964	914	929	996	945	973	931	964	977	905	965	944	937	909	929	903	889	884	918	939	912	902	904	878	847	879	860	879	869	903	915	935	927	876	845	844	888	892	900	872	946	914	891	907	896	900	912	886	885	888	945	887	853	857	880	832	828	865	900	918	890	881	927	905	880	862	870	903	895	888	905	860	872	875	926	904	876	896	866	956	930	891	909	889	894	879	853	880	894	840	870	922	828	818	911	892	834	851	927	874	839	858	890	888	928	847	877	861	842	916	876	836	917	860	878	860	864	841	862	825	852	869	915	851	906	869	889	924	877	915	916	924	903	800	865	897	922	916	888	895	862	899	894	876	850	847	835	890	866	881	908	902	863	843	896	841	866	870	900	957	856	884	891	873	959	904	835	868	849	883	885	960	841	874	858	824	883	912	896	879	873	862	883	877	896	891	875	877	900	913	898	866	934	850	861	865	909	895	919	865	898	923	882	856	858	849	896	896	900	892	911	936	806	893	887	897	848	880	926	942	926	900	851	866	875	858	888	857	917	870	830	893	867	910	926	920	864	925	907	868	894	903	881	898	896	898	925	878	868	804	840	887	921	874	906	899	839	902	895	867	909	876	880	870	904	923	896	895	889	915	901	859	878	864	882	847	922	871	840	887	951	900	835	872	900	936	934	924	834	837	838	839	852	857	833	887	837	892	959	859	905	841	887	962	911	928	849	882	851	883	913	901	862	929	883	839	906	916	901	866	881	895	863	857	845	843	924	925	858	833	904	902	819	869	852	842	869	918	898	876	881	874	886	952	853	871	919	792	893	914	919	881	856	820	914	906	893	932	862	881	861	936	858	921	906	888	859	891	822	916	812	896	950	884	883	854	942	883	875	906	839	942	866	844	891	871	829	856	892	890	895	868	889	921	873	873	930	824	886	911	887	903	830	924	889	904	806	914	831	875	938	921	868	861	880	863	896	892	898	880	896	847	874	853	915	850	908	873	870	839	869	903	859	842	859	851	910	894	839	845	924	905	827	894	824	902	925	792	913	893	909	847	955	913	892	887	823	838	904	889	877	896	900	861	850	825	865	932	911	887	847	883	904	915	839	902	832	905	935	898	882	852	895	861	916	888	881	910	939	905	893	905	903	864	855	946	915	903	856	889	868	840	934	910	900	818	880	920	872	839	885	882	909	872	920	874	864	902	846	913	860	914	909	877	953	873	872	894	866	832	873	873	956	843	881	904	849	920	890	861	887	905	909	877	867	886	918	939	885	906	892	905	890	882	888	887	849	831	846	878	850	886	861	884	904	886	888	901	923	823	867	911	880	839	888	859	887	849	861	873	893	902	852	840	925	924	868	882	901	852	882	891	819	835	879	888	854	858	918	905	864	899	866	872	849	856	843	940	901	854	862	850	884	939	863	874	844	933	883	926	884	917	832	843	916	776	869	931	903	922	855	897	866	876	855	912	894	923	880	958	885	949	877	878	885	884	909	868	879	847	808	874	855	869	907	944	915	811	910	898	863	947	921	865	882	877	893	879	892	905	916	799	919	886	889	917	859	854	881	929	826	895	893	865	896	854	877	893	877	876	881	918	916	872	933	867	879	862	891	873	883	906	902	845	904	877	885	883	823	866	954	869	838	823	895	908	871	809	865	936	892	888	900	877	888	896	859	848	836	880	936	851	864	882	886	919	884	873	871	877	910	939	853	864	850	913	831	872	942	859	913	918	884	920	878	898	827	909	830	887	844	874	872	831	873	919	871	908	874	828	875	877	898	899	894	896	851	937	877	927	882	878	894	799	852	898	907	859	838	924	910	919	879	929	956	886	857	924	870	842	851	862	870	866	934	893	872	936	903	946	889	853	872	914	902	920	864	856	878	896	868	918	900	900	859	884	912	903	891	898	883	906	843	885	949	900	889	865	938	857	887	917	918	927	842	826	882	829	817	818	793	890	895	891	878	851	861	814	871	896	900	826	866	888	892	922	844	842	853	860	893	920	871	895	845	853	864	856	885	827	932	922	931	862	914	871	867	913	895	898	890	851	891	852	810	933	856	863	829	847	921	914	915	807	888	920	887	845	864	860	872	922	941	890	880	881	815	899	878	928	905	826	865	857	850	858	912	878	821	947	868	848	894	833	936	902	868	859	908	856	874	880	861	865	875	832	843	902	895	868	860	896	898	911	888	898	861	901	898	885	905	855	868	882	914	877	889	897	875	872	943	902	883	935	890	871	917	856	873	882	830	914	888	869	830	889	899	877	918	867	884	891	888	837	854	938	872	895	843	936	850	896	872	878	912	922	875	885	826	837	885	861	936	886	853	916	925	833	917	877	892	896	892	848	896	891	921	839	832	907	956	925	866	885	877	872	847	915	843	908	859	863	887	926	866	871	837	907	890	880	866	888	850	880	845	913	899	857	911	903	931	826	930	909	858	888	876	924	892	846	814	832	857	863	866	847	871	848	877	937	900	884	902	851	872	888	850	901	901	853	908	868	911	896	923	845	857	897	852	849	873	857	901	867	883	877	902	857	920	919	874	898	890	853	882	876	900	865	856	886	883	882	893	860	841	879	870	890	858	854	892	875	858	903	820	903	880	919	894	823	826	866	873	885	876	877	841	861	911	904	885	923	813	896	846	916	834	865	926	894	893	901	887	877	916	868	874	858	883	838	902	854	855	911	859	889	894	854	921	923	831	849	862	884	893	841	853	885	881	916	903	849	887	917	878	888	860	881	916	891	892	867	869	892	902	897	903	888	896	943	916	902	925	857	882	843	916	858	893	866	857	904	875	938	872	843	881	919	870	869	850	922	893	884	884	923	834	842	848	848	885	896	904	867	857	829	922	911	874	916	897	878	877	836	915	905	885	926	839	842	897	888	919	873	859	888	892	911	876	872	934	908	902	878	892	935	893	928	885	841	920	934	893	884	877	846	880	822	870	939	862	881	925	856	891	910	916	866	891	842	904	885	956	833	907	941	867	845	858	912	895	893	859	919	867	886	926	860	897	946	828	909	865	858	864	860	849	855	895	928	827	833	827	858	845	871	926	897	912	868	911	896	886	874	873	885	920	895	874	894	881	850	879	868	926	843	870	914	864	827	894	890	905	876	896	891	900	858	874	872	849	894	859	934	890	892	839	896	826	890	865	882	947	892	900	886	903	876	860	835	908	884	900	882	886	886	862	852	875	892	890	887	852	904	934	910	827	871	872	913	854	912	937	868	930	935	911	852	900	857	879	889	871	909	868	880	870	898	908	892	890	903	906	928	885	880	896	893	853	837	902	846	861	967	852	862	888	870	861	917	885	870	826	896	856	905	867	846	905	946	792	850	873	822	893	901	988	859	867	918	890	829	872	899	885	904	842	865	887	900	902	912	906	905	863	912	919	890	894	905	902	891	908	918	848	886	910	853	895	914	872	888	895	886	886	848	886	865	896	870	907	893	886	934	899	859	962	884	879	922	834
8702	15422	11324	6323	4583	3104	2104	1593	1393	1210	1200	1121	1117	1019	1033	946	975	1003	984	972	909	981	952	944	951	968	955	1007	922	944	834	936	949	887	950	869	936	886	927	909	873	848	897	968	940	871	881	878	905	899	891	943	893	890	897	912	910	942	896	900	856	928	919	946	941	942	923	855	943	882	954	942	878	900	926	899	887	896	858	895	886	898	898	868	904	877	910	912	873	881	901	862	867	876	929	918	865	872	902	917	843	905	848	887	884	916	929	894	868	897	906	961	891	855	908	890	914	893	924	903	815	895	854	866	849	940	871	857	946	907	904	914	901	873	848	875	935	868	826	899	913	941	852	946	898	923	914	911	874	852	898	871	898	905	930	891	907	842	834	917	893	904	909	870	895	900	924	870	875	911	914	862	890	853	906	847	900	874	929	914	907	895	857	917	864	889	857	816	877	912	939	926	856	881	887	886	906	899	868	955	910	893	914	883	880	867	860	872	880	856	876	885	883	911	898	908	911	882	884	899	942	901	894	953	896	860	905	902	918	911	936	925	880	895	914	896	901	858	842	879	868	926	909	915	911	856	836	860	918	909	914	914	832	917	882	894	913	933	934	851	923	891	924	904	922	930	898	883	897	898	916	885	896	954	869	953	893	881	902	952	822	902	915	939	911	918	925	900	878	863	889	884	876	859	877	872	898	864	885	856	873	888	973	913	903	886	893	841	861	910	896	905	899	888	886	939	889	863	901	840	940	962	831	908	891	906	890	905	868	898	889	900	909	899	907	910	862	882	851	908	931	858	877	968	905	873	909	930	902	892	893	819	899	837	848	881	873	864	934	874	956	899	864	835	894	865	900	919	901	938	857	961	877	935	885	896	941	888	913	837	866	955	858	901	873	875	877	876	939	912	844	858	903	924	936	886	949	849	887	899	875	900	816	930	943	861	839	918	845	831	916	890	894	878	928	884	906	876	859	911	898	876	874	902	899	897	880	840	889	905	871	877	856	903	874	893	855	893	854	947	882	919	925	910	911	822	916	913	892	930	876	917	911	895	936	871	841	918	895	861	848	897	889	899	844	874	925	874	923	871	899	888	857	844	885	928	903	862	920	913	855	860	883	875	843	893	909	894	887	924	824	891	858	930	951	891	825	854	812	892	904	946	869	881	890	854	936	917	843	848	977	882	966	894	932	882	932	862	873	905	813	868	922	899	865	895	922	904	924	920	896	876	876	889	862	872	878	836	895	880	896	907	912	882	896	832	921	883	919	948	912	912	885	904	920	877	873	862	843	858	934	907	871	921	918	941	920	938	893	877	865	925	886	920	891	888	924	872	942	930	890	804	900	926	901	847	887	876	881	915	919	897	879	856	878	910	950	893	957	869	920	813	874	891	889	867	922	911	933	894	946	887	834	896	924	908	925	859	882	867	891	911	921	932	865	876	878	828	931	882	904	896	886	866	901	875	923	903	878	899	934	894	869	864	871	902	949	811	847	865	907	893	888	927	872	829	895	869	924	839	851	898	911	924	937	908	884	950	898	902	953	895	841	883	855	942	921	915	899	869	827	879	914	904	886	925	847	946	912	932	926	940	854	891	961	829	912	866	962	899	911	889	906	892	820	886	907	928	920	912	929	911	914	907	804	940	844	896	894	940	953	912	859	948	836	900	832	896	862	854	957	915	910	889	865	969	928	882	934	914	963	886	914	880	861	886	908	866	915	943	909	925	877	869	835	847	911	895	836	920	931	933	924	903	884	838	909	845	945	896	910	877	916	919	871	857	866	890	901	910	880	879	918	885	883	887	877	840	931	851	945	873	874	928	909	911	874	845	857	873	840	922	886	870	899	850	906	933	925	908	895	869	892	889	897	903	911	870	922	880	901	881	890	938	890	880	959	880	897	887	874	832	898	863	896	886	968	910	832	921	878	965	922	842	855	850	864	902	918	908	888	916	876	888	904	902	977	947	878	909	853	910	866	892	912	943	892	896	906	857	896	864	849	855	847	945	873	952	885	911	883	900	835	861	935	878	911	941	883	907	942	891	930	910	860	873	870	882	900	884	906	880	856	858	914	877	908	898	899	894	915	871	912	871	905	934	951	900	882	970	913	897	866	858	890	911	854	898	875	894	932	823	857	868	920	855	862	888	911	871	908	880	864	858	851	933	885	874	877	870	893	840	910	855	892	892	950	873	900	885	946	881	904	846	851	884	907	916	883	911	941	937	854	873	939	871	899	901	887	910	909	916	906	853	890	908	960	931	891	927	942	896	864	919	973	876	893	915	883	857	889	947	938	939	896	864	930	926	869	902	884	922	898	919	946	937	894	902	845	906	887	905	862	908	935	906	846	878	902	887	904	880	854	895	845	887	869	912	936	856	879	919	860	854	853	974	901	898	879	874	880	861	883	916	843	851	941	895	933	921	880	906	848	885	925	863	870	852	876	874	894	910	877	897	859	858	892	893	867	916	966	861	891	878	897	925	946	912	880	843	903	909	900	883	901	935	913	875	887	856	897	931	861	888	871	906	933	907	873	875	845	866	855	840	871	900	862	878	868	898	809	854	880	900	926	895	914	918	913	883	871	881	892	873	858	902	933	871	945	883	872	939	887	894	945	925	884	924	884	914	956	916	908	919	839	895	912	878	915	875	883	927	914	909	913	921	798	913	947	907	861	910	874	914	886	906	887	900	883	890	894	879	846	862	898	920	879	896	915	896	918	857	870	976	889	958	878	925	944	912	872	846	901	955	848	847	874	852	949	892	942	865	855	908	865	907	955	886	884	931	908	914	864	886	906	923	927	885	883	881	852	883	914	864	904	913	859	841	918	916	924	906	895	862	918	887	893	908	842	896	912	862	876	876	919	917	884	866	875	941	884	852	912	859	918	872	914	877	879	811	938	877	856	860	849	893	901	881	927	872	904	867	868	896	895	875	908	906	861	882	915	959	911	898	887	855	880	925	899	915	935	881	884	868	934	904	954	863	967	864	905	888	923	902	873	908	955	883	883	929	929	883	883	904	907	895	882	873	909	922	854	923	887	911	932	854	901	896	943	836	862	875	892	875	928	856	901	876	941	880	908	935	908	896	855	861	881	872	875	935	910	921	927	894	883	899	906	864	887	861	866	883	940	888	869	943	908	851	864	918	934	893	895	833	840	936	862	878	868	890	943	862	937	901	888	892	875	883	901	917	926	912	869	861	813	932	852	957	960	912	865	867	885	885	959	902	967	923	889	888	893	924	905	863	910	970	879	886	893	882	854	892	924	897	915	849	920	885	835	931	929	930	908	899	943	920	922	874	925	871	924	874	910	844	851	911	892	816	889	928	872	892	876	900	884	907	894	809	912	889	876	909	853	925	906	893	909	948	900	901	874	869	895	942	883	824	856	865	864	923	946	880	940	926	870	812	879	889	951	921	922	885	866	884	897	897	900	892	858	876	891	855	911	868	883	895	934	874	883	918	861	884	927	895	878	879	867	894	923	925	862	920	922	957	852	882
23585	21271	28619	24255	21307	13894	3374	1744	1388	1215	1168	1112	978	968	963	913	814	853	828	815	777	753	801	754	780	768	779	725	735	740	718	677	681	716	723	688	657	684	692	660	689	614	685	695	699	703	649	660	722	674	702	735	669	655	682	697	715	712	754	700	703	673	686	672	687	676	676	648	609	705	639	661	726	695	643	640	637	656	712	705	702	665	735	625	621	623	673	677	663	618	615	670	667	678	634	644	646	686	663	605	680	673	692	607	634	665	646	642	621	656	661	646	631	657	631	636	659	669	666	638	632	682	654	686	650	638	671	671	730	667	654	672	665	664	647	640	664	666	662	625	695	644	665	703	662	654	673	618	667	673	635	680	648	699	640	681	666	628	631	674	681	663	684	680	673	660	626	653	682	624	650	642	677	636	656	666	626	677	655	660	675	669	674	652	697	652	635	650	627	665	670	665	658	670	651	686	682	671	690	632	651	675	688	645	664	642	667	675	654	602	654	663	650	677	655	649	680	660	661	630	620	716	674	645	665	735	627	627	681	666	702	660	633	628	663	692	645	602	701	677	623	679	675	622	684	629	641	683	650	688	636	661	690	669	689	651	609	667	656	645	678	704	685	650	626	659	611	620	660	653	627	703	632	691	651	664	701	657	679	674	641	689	650	665	609	667	639	681	678	705	705	629	677	640	673	652	640	643	688	669	656	704	646	717	647	614	696	673	703	624	655	668	679	671	662	646	677	654	656	645	654	677	632	626	637	636	618	650	668	647	664	656	614	626	657	667	690	676	651	645	644	659	650	652	703	669	646	655	656	691	681	634	636	630	666	620	717	678	690	627	628	635	640	654	643	687	664	659	664	686	667	698	653	648	726	660	614	669	628	639	690	658	704	633	657	609	597	673	654	644	666	671	658	656	675	670	612	647	650	692	614	669	633	621	686	647	660	653	653	654	643	671	675	671	625	683	657	669	684	626	688	688	698	708	713	592	601	635	645	663	682	667	609	646	698	696	642	674	695	664	671	605	670	684	688	683	650	695	661	671	677	638	721	715	657	640	654	614	645	633	644	671	684	634	662	629	654	648	644	645	674	670	668	678	629	671	666	611	625	657	662	661	680	688	644	685	700	663	676	653	648	656	648	641	660	638	671	673	642	652	678	627	672	671	613	691	663	672	671	660	646	620	653	665	650	642	635	622	659	693	646	634	685	668	633	635	660	681	695	599	705	662	683	661	667	647	656	665	688	686	666	642	590	648	653	631	641	668	619	624	637	663	659	662	664	691	686	661	686	636	672	631	679	647	624	642	700	655	666	679	673	698	660	663	646	707	685	693	632	696	657	620	657	663	621	648	682	651	683	638	700	651	673	658	690	637	693	699	641	701	667	665	600	671	641	645	663	629	607	664	668	684	642	676	626	651	620	642	645	691	612	693	670	679	680	685	674	631	666	651	684	657	618	691	691	638	603	683	673	667	710	689	654	651	674	641	671	688	693	641	652	695	600	634	654	673	661	636	682	699	712	634	672	666	681	634	679	636	646	683	684	621	641	650	647	645	660	626	632	632	636	625	642	684	673	684	663	683	639	628	668	656	638	670	661	678	621	630	635	631	679	633	698	652	660	677	639	689	715	730	674	669	667	731	656	588	657	644	670	608	615	612	624	660	683	650	658	667	700	646	626	692	671	616	657	638	654	641	688	606	687	640	707	659	625	674	646	678	657	669	670	687	683	605	616	640	653	655	658	645	648	702	635	667	667	653	619	651	633	623	659	673	646	655	642	655	673	667	613	656	619	633	704	667	637	625	709	598	659	671	653	613	652	680	693	671	623	608	674	716	656	589	656	681	676	646	666	728	733	741	659	611	661	678	654	643	621	668	632	693	648	666	633	669	699	660	666	602	683	631	641	636	685	660	664	649	657	688	687	666	627	653	671	622	656	732	641	678	637	673	674	651	651	657	667	675	660	695	695	684	671	708	636	675	593	656	628	692	679	628	685	640	656	656	682	664	644	675	723	664	655	661	638	602	669	633	671	703	677	672	658	644	687	680	634	659	619	609	676	677	697	647	703	612	660	669	603	648	695	647	645	705	572	625	668	658	643	643	698	631	669	670	659	663	705	690	625	668	632	617	719	679	624	658	650	701	639	601	640	670	699	669	685	647	660	656	642	631	632	685	620	650	602	645	640	640	645	683	678	642	676	684	645	663	660	662	663	660	664	686	643	627	602	602	662	663	679	673	696	653	628	648	644	670	652	653	583	654	696	655	650	640	646	597	635	674	712	665	629	645	700	710	642	661	594	626	644	696	649	703	667	663	632	631	664	623	611	702	656	610	635	647	642	700	680	685	690	651	673	646	635	656	612	650	650	634	626	673	688	705	678	684	630	652	629	676	702	639	657	649	642	646	596	665	638	650	642	716	620	666	694	641	657	649	686	685	660	673	598	665	627	651	666	686	644	612	651	679	634	650	676	686	706	644	644	627	683	654	626	664	622	637	625	616	621	684	625	705	682	651	688	630	680	655	667	629	649	691	669	673	642	642	687	642	667	627	631	660	644	658	681	620	630	652	685	685	667	644	650	648	687	637	633	690	619	650	624	661	657	632	714	666	624	662	657	644	663	674	681	611	683	627	606	641	650	655	649	661	712	679	654	641	680	621	656	657	629	627	689	652	703	695	682	620	688	716	601	653	648	642	597	633	649	672	624	662	655	674	665	682	682	619	650	622	656	641	671	671	666	679	651	669	652	645	649	704	683	613	701	721	631	663	615	623	640	650	639	729	653	587	681	657	584	654	696	710	658	656	662	650	625	667	702	686	661	615	670	657	685	658	637	635	671	637	672	654	620	635	663	678	646	690	695	653	632	659	681	653	649	668	690	725	649	667	657	668	610	678	642	628	641	687	657	590	666	690	681	667	630	673	614	661	659	674	637	706	684	675	710	627	651	642	625	635	706	724	635	659	688	642	635	644	622	676	675	674	623	663	668	667	671	642	678	652	654	677	664	596	751	681	692	676	630	628	623	637	623	654	664	633	645	688	636	655	652	666	672	689	644	662	586	651	628	683	617	636	645	603	671	644	681	673	623	655	693	642	680	691	623	632	666	625	665	624	706	626	670	669	655	640	673	647	655	600	631	630	688	637	690	642	662	705	648	658	682	651	670	652	684	688	681	598	636	649	644	671	645	653	680	656	658	661	664	629	614	651	666	667	661	632	665	638	673	638	637	685	637	710	660	671	633	649	659	624	656	662	718	639	638	679	665	676	651	674	644	636	652	640	628	647	646	627	674	642	633	647	635	684	647	644	640	664	656	636	659	678	677	653	678	649	659	656	651	631	661	684	627	678	590	646	644	679	640	614	700	657	655	648	663	704	657	649	640	634	687	654	657	709	647	685	642	663	700	682	655	677	599	672	664	629	687	663	636	665	662	657	654	625	620	655	632	722	678	661	643	624	657	702	699	667	624	653	654	635	694	665	631	648	619	640	663	634	663	597	685	660
8110	23467	18444	10577	7644	5378	3331	2529	1824	1636	1400	1245	1194	1142	1028	1021	980	952	892	884	864	878	828	867	823	816	806	845	816	733	751	713	723	737	720	696	761	718	721	667	716	684	636	715	699	665	730	683	675	705	714	716	732	730	701	716	720	720	716	688	673	728	741	712	723	747	675	716	697	737	713	695	713	731	700	704	722	702	678	738	706	729	652	673	679	682	694	634	703	618	702	650	649	675	657	627	705	680	693	709	667	673	681	685	748	683	694	654	703	694	676	660	674	692	653	689	668	683	689	669	700	697	666	661	636	697	707	644	667	673	716	718	679	668	668	685	681	667	681	699	711	658	720	696	752	689	717	676	667	672	676	677	677	676	676	700	671	664	752	669	661	695	688	675	656	677	678	654	695	642	681	670	638	659	739	666	705	694	726	694	657	678	690	674	704	701	652	681	693	713	650	721	670	653	691	644	657	637	690	688	666	672	718	633	703	700	674	658	723	710	657	694	730	713	711	637	659	683	671	711	701	671	673	728	683	698	682	637	707	689	672	711	651	671	666	633	649	657	640	664	658	704	667	714	693	694	692	662	693	707	669	694	609	678	670	643	680	659	673	700	677	707	713	686	686	666	674	683	664	694	741	699	672	666	644	672	693	685	686	716	656	683	693	684	640	668	733	679	690	649	674	646	718	637	666	719	666	637	710	659	669	675	651	707	732	673	720	689	677	677	693	676	655	655	713	652	626	627	697	646	646	672	688	663	677	679	651	663	717	679	742	672	737	643	703	689	669	713	664	673	674	684	717	664	678	691	646	701	706	658	682	646	661	655	660	668	650	690	693	659	674	727	686	677	646	664	660	686	706	659	647	665	666	713	674	670	722	708	687	733	683	679	646	696	644	669	638	657	680	677	726	684	678	663	726	663	668	657	709	657	710	688	733	687	710	669	674	677	678	727	673	703	716	686	653	681	671	673	644	702	662	656	676	734	660	652	697	675	686	664	697	717	666	694	669	676	705	637	673	671	709	658	649	662	686	666	648	679	656	663	688	665	718	673	677	689	700	653	680	648	637	661	665	693	701	698	685	638	718	663	736	647	706	681	676	686	648	658	663	651	692	703	703	687	708	636	695	691	674	650	669	691	671	725	703	682	658	679	660	710	666	640	656	645	699	627	652	665	615	644	729	699	659	702	690	722	675	686	680	719	673	670	684	672	650	683	664	666	680	681	690	643	681	681	687	722	703	659	681	655	658	695	625	699	662	666	682	654	626	698	672	677	678	690	700	657	687	712	718	698	656	672	673	704	682	658	681	663	679	704	669	669	678	654	709	675	659	707	669	647	700	655	712	654	668	711	671	678	657	615	708	689	621	659	694	654	682	668	645	664	694	685	663	675	702	738	635	640	640	671	662	677	659	689	650	664	666	644	673	634	665	650	648	646	677	661	656	658	713	701	683	724	629	622	725	681	688	686	691	678	718	640	679	705	695	689	670	720	673	695	649	734	700	643	671	705	656	679	675	662	665	650	699	694	663	647	689	613	648	656	681	714	711	682	678	639	702	653	653	671	675	638	643	669	696	654	691	738	717	671	727	682	607	676	671	657	711	677	639	677	702	652	671	721	695	680	655	663	691	653	635	650	733	715	727	694	703	678	718	715	675	676	706	702	659	653	710	697	688	682	646	710	706	681	629	634	664	678	683	633	674	685	689	715	670	657	661	685	669	677	676	702	637	659	704	707	666	673	684	699	672	710	675	689	704	659	699	686	739	731	683	707	670	712	701	680	689	709	686	653	651	664	660	705	716	655	715	672	711	676	644	668	698	706	697	683	650	668	687	700	709	678	680	611	679	677	689	700	664	684	607	733	693	687	670	678	689	655	639	677	674	683	674	670	646	635	676	695	700	720	688	681	659	666	675	694	655	654	661	685	682	698	696	699	678	701	649	683	661	686	705	670	636	661	677	667	664	705	670	679	667	692	649	680	692	644	642	674	684	664	732	624	714	680	713	695	621	670	692	685	679	625	658	661	657	697	686	692	652	670	671	698	702	628	662	718	652	647	671	650	702	707	689	672	695	675	666	711	713	667	685	647	633	701	630	669	690	640	615	672	709	664	674	675	677	671	652	689	682	681	657	630	681	680	667	689	714	655	651	664	635	676	711	663	684	638	711	660	638	680	661	608	631	696	684	642	720	704	664	687	649	697	690	658	696	658	685	651	642	652	649	706	638	648	615	721	651	704	694	681	692	731	680	670	656	668	676	690	694	653	715	706	683	737	675	687	694	715	689	736	695	682	701	672	738	692	693	662	720	663	642	707	720	636	685	677	639	666	687	674	697	678	643	657	743	695	697	703	697	658	711	729	746	729	674	680	705	690	688	596	678	673	650	682	638	628	669	657	712	699	640	638	702	668	679	685	648	641	667	672	727	695	688	661	693	708	656	722	681	661	665	649	659	641	668	676	704	718	684	657	670	656	672	757	679	666	662	686	657	677	659	709	682	659	673	697	689	726	678	645	743	666	724	660	650	693	648	673	737	668	671	651	700	665	701	684	706	720	671	637	669	689	666	698	682	682	674	720	657	674	663	683	711	709	692	629	650	702	709	716	651	672	680	655	610	693	703	607	654	711	637	716	681	698	638	693	697	642	676	670	667	657	686	660	643	691	629	702	626	685	619	695	666	683	652	692	688	731	721	684	665	719	699	688	666	644	684	652	679	659	670	623	729	709	698	689	745	631	696	743	626	691	660	700	627	641	693	656	666	662	666	656	684	673	673	678	672	727	726	696	625	640	667	697	682	663	640	665	639	656	652	672	684	656	651	669	702	693	672	682	687	696	669	684	703	637	674	676	659	650	699	691	632	653	677	683	625	675	691	628	660	696	663	664	676	674	653	685	663	701	682	684	748	668	661	696	691	682	712	707	606	643	670	670	663	692	636	695	645	681	677	685	669	640	678	677	693	698	652	709	691	669	711	629	659	695	652	694	648	687	629	695	695	707	724	716	696	676	667	662	681	665	667	682	670	684	689	756	677	693	661	664	676	663	711	668	709	672	706	698	680	716	699	664	659	705	622	677	752	670	732	683	661	667	741	688	689	682	693	681	723	659	690	685	655	720	668	675	689	681	705	681	675	647	674	608	654	674	684	619	686	703	721	659	685	647	722	709	636	697	659	667	692	649	647	704	634	646	721	664	719	667	712	690	678	691	657	694	684	733	674	708	673	720	677	697	694	629	690	671	671	701	660	666	618	664	678	657	668	740	648	692	720	709	671	638	710	687	695	711	670	699	658	679	700	701	675	726	660	671	682	697	663	690	701	653	644	690	656	653	679	711	702	699	622	649	708	677	699	673	631	687	688	699	703	643	667	663	676	662	698	654	691	710	690	678	685	709	653	700	677	695	643	641	693	664	707	657	664	695	691	682	654	621	670	729	711	674	644	659	702	704	709	707	688	743	671	683	634	704	640	683	674	675	677	652	676	707	681	666	719	716	661	665	665	655
24610	21227	27642	25064	15821	4166	2238	1671	1453	1289	1192	1209	1137	1161	1114	1112	1088	1062	1048	1017	1008	1009	973	967	1007	1023	954	1028	923	912	955	953	913	928	953	962	926	887	926	936	938	919	889	927	894	877	922	876	887	905	890	916	898	971	902	928	1019	947	943	963	910	902	939	962	927	953	917	934	945	902	918	910	930	921	970	984	932	880	964	950	895	919	936	897	855	932	912	974	893	955	924	893	947	858	937	940	909	919	899	939	942	934	940	1006	917	932	922	922	916	922	873	919	889	934	888	926	909	847	960	922	907	913	930	896	837	919	917	895	924	921	979	878	910	913	899	906	873	920	947	973	927	936	865	898	893	967	933	874	935	947	899	933	978	861	877	933	907	934	920	905	926	985	903	919	993	902	874	967	916	895	923	914	981	923	970	857	986	847	909	939	892	895	874	928	972	900	863	905	915	921	900	945	962	914	899	931	949	932	902	862	883	925	897	953	903	882	943	903	886	903	879	936	975	889	927	819	915	938	899	912	863	879	928	949	917	940	903	879	924	936	939	943	869	891	891	968	931	940	876	825	880	900	892	964	901	847	881	913	967	927	889	867	946	906	936	904	884	927	910	949	885	906	900	875	922	951	902	953	929	906	882	914	893	890	871	927	900	885	901	900	921	911	938	874	942	910	841	873	925	894	944	870	888	940	913	919	906	883	908	904	918	928	930	932	886	972	948	901	915	931	889	853	900	887	947	902	909	893	949	928	868	947	967	950	871	987	916	854	924	915	914	898	899	940	926	902	909	884	902	845	961	918	901	842	918	964	926	908	924	934	903	862	881	905	914	958	970	907	869	910	975	901	927	872	908	918	947	908	853	954	923	958	925	877	948	871	888	921	918	890	909	932	879	952	947	928	929	890	935	950	913	934	931	889	899	931	909	915	892	896	904	922	914	828	990	876	911	876	891	896	970	889	917	954	924	896	897	909	933	867	896	903	928	880	928	946	883	902	926	939	894	875	898	886	912	906	844	909	919	903	888	860	924	898	858	866	905	903	912	937	927	873	952	859	889	905	950	910	928	915	890	915	937	900	964	932	883	996	914	921	924	926	905	938	907	944	885	923	894	915	879	864	897	933	925	893	963	829	910	911	944	908	916	868	883	905	869	866	923	935	914	974	858	953	936	918	914	916	913	945	910	880	885	912	901	912	894	888	885	927	951	951	922	872	934	884	897	900	903	909	982	877	913	912	895	926	919	906	913	940	867	921	894	910	919	912	934	940	967	893	906	939	882	927	981	916	915	923	930	900	908	914	890	860	925	914	911	943	921	863	933	948	949	922	917	936	960	937	901	916	934	932	921	899	945	985	937	987	937	932	938	922	851	937	940	922	977	875	937	946	901	932	901	932	940	983	925	893	888	918	934	906	902	888	898	873	904	869	992	928	947	868	892	918	920	903	931	903	916	898	922	896	889	927	895	930	885	901	874	869	984	909	934	874	858	921	884	941	888	887	894	899	861	936	915	855	909	941	928	937	891	969	901	864	872	887	887	915	883	918	879	857	931	895	892	902	929	850	874	896	950	908	924	910	911	964	908	952	889	908	937	900	922	906	872	995	895	920	944	880	883	925	916	949	926	870	966	887	902	905	898	941	887	912	920	893	942	902	852	932	945	951	940	895	943	930	945	929	917	956	884	877	930	914	899	896	894	901	936	859	939	920	920	901	929	914	903	910	888	891	896	901	911	973	933	916	897	915	933	920	877	935	956	908	861	915	916	889	931	862	929	880	930	900	901	939	871	925	898	931	889	923	947	902	892	957	926	895	930	898	888	909	907	853	904	924	963	880	935	957	891	903	861	953	900	898	961	951	907	1001	982	903	909	888	882	923	901	943	907	916	892	872	921	897	937	910	890	903	875	941	945	886	917	869	945	900	906	930	906	908	933	923	903	906	851	929	929	894	901	936	905	955	902	901	945	957	894	892	913	891	918	901	904	979	910	890	874	933	892	983	898	955	921	952	947	908	861	924	905	887	939	918	859	865	926	940	916	886	915	916	928	922	898	909	898	961	926	927	920	924	886	902	941	968	875	924	914	915	879	915	929	865	904	906	898	915	890	918	869	834	901	940	896	913	914	859	971	933	923	903	903	873	968	866	895	891	940	932	962	903	927	922	856	865	863	989	907	908	935	926	940	908	930	928	901	891	874	926	967	889	895	947	913	952	866	937	913	903	880	911	863	866	909	888	919	875	890	890	896	948	964	930	888	913	892	885	946	960	874	856	953	853	901	953	883	912	855	914	871	910	888	923	903	933	882	917	882	920	891	882	938	956	897	911	919	905	883	891	923	883	905	920	914	907	928	903	917	919	920	907	872	1020	921	918	926	897	968	921	881	913	868	905	955	857	902	896	914	887	922	911	879	916	955	905	909	855	901	975	902	878	966	914	919	944	873	923	891	867	927	852	939	872	920	919	876	964	970	942	917	950	935	868	934	910	872	930	915	904	903	924	854	917	939	872	867	877	897	903	894	910	848	938	899	887	940	948	917	901	886	913	902	900	882	950	897	903	908	884	916	923	911	903	928	879	941	900	935	907	918	962	879	887	933	864	920	945	899	913	903	888	904	912	929	858	926	891	909	896	910	933	914	920	919	931	901	930	906	980	887	909	952	954	884	925	903	888	858	955	928	948	949	941	864	934	872	868	830	886	835	998	922	872	873	856	887	852	891	930	889	919	960	885	942	943	916	956	918	909	881	869	886	898	895	888	918	900	902	945	938	914	848	870	921	932	905	920	938	898	868	967	904	914	932	867	914	958	913	934	900	858	878	906	913	903	876	909	934	896	866	900	905	901	910	915	881	816	904	900	932	915	893	892	945	927	912	914	945	898	979	920	875	940	885	896	875	873	932	943	891	944	908	935	882	910	985	929	938	931	934	889	904	963	822	948	886	916	951	954	883	908	952	895	912	891	917	880	935	937	894	926	890	859	894	892	899	970	923	881	856	904	894	854	872	872	897	900	905	963	931	880	904	922	935	966	886	936	970	920	951	906	906	920	924	899	904	930	884	894	930	962	952	875	928	929	933	928	963	922	877	895	927	905	921	928	918	901	951	912	910	853	957	910	933	868	927	896	918	933	929	949	855	953	868	935	907	920	957	874	933	912	930	915	933	863	882	911	838	937	949	902	931	879	950	860	887	935	898	899	931	890	930	922	900	897	914	897	826	911	885	886	898	877	889	914	871	953	950	883	948	908	890	934	908	918	928	898	953	851	917	897	911	903	907	932	905	932	980	893	925	918	936	905	941	874	936	926	973	858	877	902	896	913	908	884	928	919	916	913	893	936	928	897	873	976	893	861	923	881	941	919	908	896	918	909	903	918	918	898	913	969	923	925	925	882	919	983	892	957	953	914	912	860	912	911	872	894	934	932	870	915	914	867	859	910	908	928	904	931	889	913	921	937	909	933	859	950	881	898	911	960	924	938	876	935	922	912	933	895	944	905	963	890	931	929	917	949
8362	19990	15429	8946	6424	4377	2858	2255	1847	1546	1454	1360	1279	1210	1079	1133	1152	1093	1077	1062	1027	1013	1009	1013	1028	970	1001	1015	994	948	960	958	925	964	837	931	952	935	879	925	899	924	894	899	932	876	901	917	886	863	929	932	946	904	943	895	957	965	951	982	890	925	940	898	929	928	894	885	886	914	987	890	883	969	872	984	974	931	903	926	934	896	896	919	881	934	918	869	898	891	916	853	887	920	929	940	887	951	909	904	902	955	900	952	880	952	945	840	860	881	939	897	839	844	891	865	915	921	907	933	888	898	883	916	912	880	898	882	889	915	905	882	920	884	892	936	899	890	854	880	924	956	887	890	920	899	940	937	913	964	928	937	905	912	929	903	862	897	912	869	925	868	913	937	886	888	937	957	896	885	888	902	902	900	919	885	936	899	911	955	864	872	883	917	923	938	868	853	882	929	900	851	872	967	922	943	917	934	928	948	911	857	883	913	902	890	926	931	878	906	914	883	917	918	900	885	905	881	881	899	918	862	878	880	900	868	943	922	944	927	948	890	878	908	873	891	847	911	915	878	872	938	937	906	856	891	940	898	926	876	872	938	887	928	886	926	864	938	877	913	932	979	927	864	846	897	899	910	945	914	913	955	877	934	942	893	900	863	896	899	921	925	907	885	906	923	936	947	925	958	974	862	866	862	860	973	893	879	860	902	893	916	931	882	879	917	884	901	901	964	922	898	890	914	917	863	862	919	858	905	909	885	906	904	898	863	962	901	926	864	895	858	895	978	900	849	926	918	861	936	905	915	870	946	870	920	939	893	940	920	938	903	896	873	900	945	871	931	931	904	942	879	887	932	883	887	934	872	922	928	887	930	881	904	946	905	930	925	922	952	899	906	924	907	904	892	901	913	947	912	920	950	875	920	887	895	864	864	935	909	892	957	903	870	916	889	900	875	899	952	915	921	902	889	866	905	866	878	879	875	910	900	883	875	870	890	897	884	880	942	876	864	960	890	896	889	905	891	912	892	912	902	872	879	862	917	925	954	859	888	864	884	963	906	904	924	927	965	945	983	838	898	897	886	907	914	883	932	899	914	898	824	911	913	879	877	937	954	942	916	909	881	891	940	888	880	906	902	924	901	902	870	872	933	891	905	924	922	875	955	936	838	901	870	872	850	883	869	873	910	857	877	897	864	843	876	896	897	908	896	883	906	874	885	945	915	881	882	872	954	930	840	929	892	913	962	930	869	868	877	900	919	897	932	885	907	941	882	872	898	899	909	899	929	941	901	914	904	949	932	914	888	829	908	899	872	846	918	901	903	932	957	893	903	920	915	919	875	882	925	844	983	914	924	928	923	877	959	908	958	885	874	875	893	907	924	949	915	832	893	868	932	952	940	897	932	876	898	911	876	906	873	907	897	936	892	928	951	890	976	966	910	951	909	906	893	903	912	897	913	917	920	863	964	885	927	913	943	912	891	930	891	883	902	918	975	891	909	856	886	871	901	914	980	942	900	860	865	911	852	868	965	901	927	919	928	931	913	913	916	962	953	1003	891	903	898	885	875	891	898	852	918	925	900	912	913	937	890	941	902	896	884	884	967	937	895	920	870	900	917	938	932	919	825	932	880	967	930	948	942	952	875	916	889	864	896	941	921	931	901	951	923	870	912	917	901	937	916	888	864	930	889	928	934	931	961	856	917	947	929	937	890	900	906	880	851	922	825	900	952	935	898	934	888	940	958	966	936	898	933	872	896	957	888	874	898	964	908	906	922	867	929	854	926	954	869	905	883	910	914	935	963	886	870	920	932	894	910	883	908	933	868	891	931	851	933	900	883	893	874	892	955	903	924	895	904	948	850	891	949	968	949	950	877	902	918	887	930	925	917	938	873	902	870	916	890	945	925	919	958	887	915	932	866	961	900	945	917	919	896	855	916	904	910	931	958	895	870	885	878	881	915	912	895	936	906	864	930	922	841	947	924	913	931	911	884	960	890	868	914	859	915	913	912	955	920	876	896	912	927	933	927	897	910	909	934	869	916	920	895	879	962	888	891	956	892	902	994	933	878	920	898	860	890	910	892	873	939	917	878	860	902	886	929	848	958	928	903	892	911	934	922	908	904	911	921	883	879	869	912	923	918	926	895	911	879	882	934	953	865	905	887	906	841	863	924	866	917	869	895	995	896	875	903	929	874	883	915	916	925	904	904	957	931	894	827	868	916	914	910	923	934	933	910	896	897	916	890	894	878	944	905	926	898	897	948	916	891	871	908	926	833	921	923	894	928	933	900	927	922	894	910	894	871	929	927	942	909	907	995	925	959	904	962	914	892	932	852	904	907	896	876	893	923	869	858	910	931	888	893	918	916	889	943	892	900	889	907	925	960	875	910	870	886	929	885	943	901	891	885	909	927	932	915	910	890	944	872	868	875	844	885	950	917	878	919	923	839	885	885	901	939	953	924	878	939	894	874	881	891	850	905	855	892	931	917	864	934	932	946	983	918	889	935	942	959	845	879	860	915	886	839	931	897	895	886	882	907	943	907	925	851	886	956	883	857	869	902	923	951	943	897	926	931	947	977	913	877	896	924	939	895	942	895	905	951	883	913	887	942	851	944	914	845	933	884	870	907	973	876	920	899	912	911	867	903	928	880	902	895	903	924	889	897	895	899	889	904	862	876	928	921	876	900	959	900	880	910	962	900	862	903	923	901	928	891	886	917	886	900	940	933	974	902	910	876	907	866	935	921	930	914	866	928	884	930	918	951	946	952	981	888	877	872	891	939	893	902	907	945	863	916	911	855	919	865	887	890	968	909	928	864	844	955	890	916	949	870	915	890	890	898	913	924	947	920	892	922	877	918	896	925	962	922	933	877	933	857	896	887	930	891	899	911	890	928	931	943	923	894	907	877	900	894	916	922	856	909	858	930	907	970	885	888	927	902	874	900	903	936	884	925	937	927	929	869	922	925	902	880	861	923	920	925	975	825	930	917	889	926	899	934	890	922	937	886	882	861	891	926	920	951	922	909	908	906	897	921	921	920	897	894	905	873	900	847	901	896	919	904	913	856	855	875	899	918	912	919	900	916	866	927	935	875	883	909	888	931	932	908	890	899	884	907	875	907	899	957	854	962	933	927	930	881	958	844	863	891	903	920	852	882	849	890	935	880	884	893	873	918	897	912	937	868	868	890	868	926	900	879	867	861	844	912	918	872	864	887	888	867	868	916	858	909	907	897	888	916	925	911	821	917	903	907	946	900	931	923	886	913	894	866	911	853	919	916	941	883	914	941	884	883	876	904	959	920	912	935	919	880	908	883	895	942	923	873	845	889	996	910	880	886	868	881	879	906	940	911	900	896	897	894	868	897	912	847	893	920	893	951	900	839	892	880	870	912	912	898	883	938	887	918	917	868	906	899	920	905	867	911	840	861	870	888	892	934	887	888	898	916	911	915	947	933	912	950	926	903	887	943	913	877	912	879	884	862	875	951	904	893	865	963	962	944	918	920
22496	21323	29078	23897	21343	21513	12565	2909	1906	1628	1462	1310	1137	1113	1153	1027	981	895	904	870	889	847	787	855	833	869	811	808	785	736	718	711	705	702	723	637	670	686	648	680	659	660	673	714	697	688	667	656	682	658	665	654	687	702	716	722	673	704	729	701	717	644	701	700	679	653	637	699	653	664	695	704	690	671	648	696	686	688	655	624	623	653	686	641	662	648	634	660	656	654	642	629	651	628	682	651	663	670	652	664	704	647	640	640	626	673	635	634	657	680	710	622	650	684	647	693	645	653	633	675	635	651	636	659	613	660	625	638	551	636	654	601	668	673	657	621	599	664	626	632	686	665	634	689	671	692	631	591	612	657	616	638	610	635	633	652	658	689	682	622	628	674	681	596	603	640	713	651	630	679	653	649	615	627	621	658	638	597	623	657	673	645	668	597	639	660	671	647	679	653	701	670	653	640	603	637	619	660	588	606	637	624	643	658	627	612	654	641	639	625	597	611	659	596	622	621	616	664	659	652	629	659	635	634	625	666	643	627	648	640	652	600	663	663	649	660	630	625	623	628	639	659	610	626	614	624	662	680	684	631	638	617	643	658	616	641	650	667	658	639	646	652	647	640	660	652	642	639	669	668	637	641	644	618	638	641	629	620	606	646	630	647	644	631	618	644	599	610	633	615	630	646	651	622	636	642	702	614	583	671	704	660	643	665	664	675	649	636	603	623	694	655	597	687	623	618	653	617	617	646	629	634	631	635	630	603	659	654	687	619	683	604	629	628	610	674	598	645	609	670	627	652	601	620	638	675	621	657	602	594	648	642	618	622	639	662	615	650	645	653	648	650	662	598	659	664	694	631	605	614	668	697	601	634	625	663	643	680	650	665	639	623	674	645	623	580	696	637	693	634	631	642	658	690	650	651	633	627	626	649	645	625	616	637	667	664	647	640	657	633	636	646	654	687	608	640	625	632	643	684	617	649	682	631	608	642	675	592	666	620	677	684	637	643	677	639	631	619	634	612	663	632	592	676	609	585	612	668	656	610	632	674	634	653	652	642	641	618	684	628	622	618	655	630	667	619	681	539	655	654	639	670	599	660	599	649	686	642	631	651	618	623	661	658	628	669	682	671	600	688	597	590	603	652	651	644	656	667	618	657	635	676	697	612	634	665	669	649	645	691	657	691	673	675	625	624	603	666	627	655	629	628	659	667	667	647	688	654	630	633	684	617	613	633	623	627	635	622	577	649	639	681	668	641	665	610	635	649	656	651	670	630	618	630	656	623	593	655	650	625	635	709	644	670	606	672	605	622	646	619	701	651	630	659	624	632	638	618	626	627	655	654	585	611	655	652	629	644	623	646	651	665	657	686	636	623	645	616	676	627	639	620	655	635	647	651	681	678	647	640	677	653	637	672	626	644	656	642	638	662	605	649	654	657	644	652	603	626	632	637	684	636	616	652	635	620	645	614	631	666	651	647	620	663	632	650	638	616	651	635	667	680	674	629	631	585	711	633	626	595	667	645	655	648	672	661	623	649	633	708	661	664	646	634	637	622	656	649	698	654	635	669	643	634	611	639	671	650	633	632	631	679	678	654	651	623	642	668	647	685	620	676	631	640	629	678	654	610	637	663	631	611	650	607	609	608	633	654	631	670	628	613	640	618	646	587	651	648	661	645	699	622	657	632	691	598	626	667	643	656	671	635	656	638	636	643	643	631	615	617	623	691	672	618	621	657	601	638	635	645	624	625	640	575	653	656	629	618	658	644	660	624	660	660	670	646	606	646	626	613	632	666	656	590	674	596	631	618	663	628	614	642	618	644	623	650	644	623	621	628	593	647	584	634	659	651	617	632	588	627	635	602	664	658	634	681	648	654	633	644	625	643	639	634	678	695	678	645	667	616	676	649	622	638	621	618	653	643	624	624	624	643	621	607	649	628	604	594	613	613	649	630	633	663	645	618	643	644	644	643	655	670	615	666	606	657	680	610	669	603	615	631	596	638	638	600	647	627	650	598	669	620	595	624	668	676	645	636	647	646	634	637	665	656	648	617	597	672	662	638	666	666	619	698	632	610	631	681	647	645	640	614	646	660	648	631	642	696	637	629	677	646	627	645	634	624	611	647	573	665	627	655	651	657	675	643	652	621	676	657	622	671	643	585	640	681	635	662	599	703	631	660	688	636	651	668	652	652	584	603	624	640	646	673	591	658	599	627	600	654	684	614	646	685	673	642	625	643	630	621	623	661	674	645	612	666	655	653	633	626	618	693	605	622	625	663	626	640	666	648	650	642	680	626	581	644	612	641	678	640	628	626	678	654	639	636	640	658	626	602	618	602	679	640	688	608	628	641	618	667	597	628	684	640	638	610	592	657	642	667	685	655	636	582	619	640	620	643	625	607	638	723	664	604	570	674	641	660	610	651	644	636	602	658	616	577	630	620	602	665	630	720	639	606	641	672	604	638	687	679	626	623	618	656	656	627	582	670	664	619	636	622	672	644	675	619	666	691	655	648	657	643	664	658	651	633	598	635	616	656	634	663	703	613	626	666	688	668	672	657	641	630	606	603	615	619	632	613	648	666	618	640	668	669	623	702	699	651	688	666	652	626	622	598	627	630	657	637	649	627	633	625	622	657	626	686	634	692	641	588	613	603	642	613	648	670	612	692	592	635	624	681	629	599	649	588	664	593	667	632	653	658	635	660	681	686	593	614	653	669	637	655	604	632	643	631	660	672	607	664	628	635	634	629	631	636	660	622	605	668	646	664	597	626	639	657	607	600	633	651	627	637	617	633	645	632	678	641	627	624	652	679	655	675	630	602	625	659	639	622	616	628	672	625	619	652	678	659	606	625	642	617	664	625	617	623	659	624	610	626	604	667	628	669	641	612	593	639	651	664	625	631	718	662	615	669	636	631	635	649	610	673	621	641	667	656	700	627	647	639	618	599	636	623	661	635	637	604	652	604	647	649	609	689	706	631	627	645	636	629	625	648	620	672	635	613	685	671	650	632	652	669	631	595	672	683	617	636	627	617	621	627	623	633	653	697	618	621	652	629	651	645	654	640	627	617	654	611	609	653	673	677	668	626	644	637	625	651	626	641	664	648	617	607	623	611	634	638	632	642	614	666	671	653	623	629	639	615	600	616	616	648	691	631	613	598	639	672	684	640	664	627	605	661	611	631	663	641	675	616	676	641	625	647	636	642	623	640	621	643	623	669	582	647	637	608	642	593	637	612	626	610	604	617	662	681	650	654	657	652	676	622	661	639	682	630	635	617	615	628	594	638	564	645	694	650	629	661	686	677	646	653	630	672	669	646	605	641	664	629	661	624	648	584	624	654	622	607	593	644	630	666	659	659	646	638	639	664	602	651	579	651	656	652	665	623	604	632	625	629	648	595	651	619	633	669	644	675	637	636	628	612	626	618	627	639	620	656	626	642	633	629	651	677	702	625	650	699	632	636	619	641	597	625	647	619	633	628	608	625	580	620	631	639	607	639
10141	28939	22991	14746	10793	7343	4950	3360	2642	2151	1844	1675	1483	1392	1282	1199	1121	1033	971	994	950	958	924	878	903	877	866	884	819	829	744	738	721	710	719	714	660	642	657	673	677	729	658	674	670	670	660	670	729	667	695	728	680	676	719	787	755	735	758	744	722	634	754	703	671	654	677	704	653	707	686	722	656	691	693	693	668	692	651	696	677	705	644	612	646	716	665	667	625	596	636	636	682	669	667	666	678	660	596	671	648	640	647	600	640	651	651	650	646	633	719	631	672	641	709	651	705	598	627	622	615	612	649	678	648	589	655	667	633	603	647	657	659	648	651	671	621	655	679	636	614	623	641	641	640	598	711	603	613	612	641	646	623	607	638	662	633	615	614	595	621	582	621	625	649	630	638	673	601	655	623	680	656	691	598	660	681	638	623	621	663	633	667	633	647	650	629	659	645	649	641	614	679	677	649	643	696	648	648	654	647	654	642	646	634	656	632	641	628	640	640	661	621	631	634	662	629	615	654	609	634	646	670	622	679	631	650	694	628	668	605	617	675	662	625	674	643	696	643	647	654	677	655	647	615	635	662	634	617	659	648	619	640	652	635	685	607	627	639	607	632	638	646	684	673	635	653	631	599	624	649	667	643	701	607	664	691	627	616	662	631	630	653	656	639	625	588	734	617	620	670	665	686	640	651	664	696	625	708	651	601	593	674	621	643	641	662	661	639	661	624	664	657	647	665	578	607	677	654	673	582	644	641	633	644	663	646	614	660	648	640	611	664	641	616	676	684	699	642	650	712	635	604	586	620	667	692	645	688	634	616	638	659	613	620	664	613	637	678	644	640	664	676	651	628	643	631	654	658	661	702	662	621	647	632	633	659	621	647	594	610	614	624	644	657	653	636	625	647	668	609	638	629	696	622	602	637	639	619	606	663	663	641	643	624	641	637	670	625	619	635	643	641	635	651	691	632	635	657	638	617	618	686	660	619	651	659	612	634	614	649	625	645	644	669	668	628	636	592	644	633	624	623	663	652	632	644	611	638	593	683	676	620	656	690	614	679	655	660	646	620	652	611	660	666	635	632	640	637	661	661	658	673	637	608	683	671	615	612	674	603	647	606	629	675	620	656	654	643	668	652	665	611	667	594	627	645	615	600	707	620	638	620	625	672	647	660	660	640	619	688	652	628	665	661	678	671	608	593	617	591	642	666	642	655	620	668	620	663	637	629	670	621	632	636	599	654	630	626	685	652	647	592	640	616	666	594	642	636	610	663	628	667	644	641	635	615	619	605	651	625	605	642	602	638	650	654	608	627	665	584	620	698	711	650	636	663	633	641	654	679	644	618	659	602	640	635	638	652	616	625	626	661	684	633	667	602	682	590	649	666	599	638	668	597	658	629	627	657	665	639	623	674	625	645	620	625	632	632	683	672	634	609	618	665	678	630	620	624	637	668	669	628	640	648	647	674	661	644	656	642	652	627	668	600	651	651	675	649	615	716	654	645	630	645	627	613	605	662	648	618	646	610	664	664	652	670	646	620	655	617	640	593	674	648	628	687	686	647	659	608	611	647	655	633	675	615	608	647	628	623	634	652	662	608	640	606	661	650	631	649	660	649	643	648	668	631	626	612	652	679	625	634	641	675	674	638	622	619	645	635	627	629	663	620	573	661	631	688	674	634	622	673	644	633	644	666	634	605	623	653	638	644	655	646	648	702	642	647	618	661	614	621	591	639	611	654	648	651	633	666	612	638	662	667	633	656	644	668	659	650	652	670	693	621	634	640	630	660	645	615	647	643	650	664	661	613	606	685	684	651	641	618	630	608	624	648	659	644	620	616	660	674	661	611	679	649	668	655	612	628	629	617	641	614	647	654	642	664	658	591	613	652	617	623	658	662	666	600	606	675	665	627	678	633	668	687	609	627	636	625	656	617	627	644	644	620	639	628	651	657	648	659	638	658	628	654	634	652	635	612	648	627	673	615	638	622	585	589	594	634	685	640	648	661	627	675	650	587	669	615	637	631	655	632	626	630	674	619	634	624	647	653	622	654	627	667	652	632	648	653	651	617	645	665	639	647	621	625	641	643	641	661	656	672	657	617	649	600	619	674	631	653	614	646	614	658	686	637	600	636	610	633	675	662	623	625	644	595	634	639	637	634	648	632	714	621	629	639	638	606	691	639	654	640	634	583	640	664	660	651	639	616	619	701	642	610	658	629	609	663	656	666	685	662	639	620	661	634	657	643	582	633	608	633	604	603	621	650	653	605	614	641	649	631	659	630	612	669	643	636	624	640	661	649	632	656	668	619	647	642	664	644	607	632	680	605	667	647	615	608	581	608	594	642	692	616	631	625	618	602	609	622	616	611	643	623	640	654	702	600	641	677	638	616	676	633	629	644	696	631	646	636	652	675	602	614	614	682	655	645	672	605	679	670	656	634	650	633	617	677	650	637	603	670	648	626	661	656	638	684	665	661	646	637	639	634	657	635	602	659	625	633	619	638	663	621	621	666	652	637	619	615	643	626	645	687	646	658	640	629	648	674	635	634	655	715	643	636	626	619	644	600	670	643	635	619	658	609	596	636	644	674	659	687	638	579	650	616	668	684	710	632	616	658	612	639	590	650	652	700	632	628	650	595	649	672	589	616	643	665	606	582	614	615	705	624	635	643	594	677	647	640	677	657	670	639	634	621	625	654	608	606	667	623	590	645	634	655	654	601	609	637	614	642	684	637	645	648	632	616	624	644	613	628	606	685	660	681	672	644	609	630	618	672	640	650	596	623	621	634	667	634	620	642	638	634	636	613	611	649	600	665	638	646	611	668	626	596	632	674	652	610	651	604	649	670	612	665	664	645	644	623	670	603	690	659	616	615	618	677	636	632	584	599	619	623	636	664	619	623	616	635	638	660	639	634	630	636	657	670	628	684	638	605	653	662	647	631	667	652	660	689	699	660	645	669	657	675	648	614	630	622	653	625	635	612	669	672	573	637	635	628	638	656	637	672	670	616	629	665	661	616	628	635	661	643	683	595	588	639	642	678	630	643	682	650	614	595	647	650	604	625	658	646	619	664	661	638	660	656	647	637	623	585	669	643	614	612	644	643	603	669	625	699	637	592	618	657	658	642	660	687	640	654	644	618	622	648	618	648	672	621	627	626	592	585	682	693	628	658	678	648	677	669	644	627	631	633	663	600	610	630	648	618	626	635	608	629	668	649	630	640	682	709	629	627	664	662	663	645	657	660	639	661	652	632	608	641	665	598	668	686	650	653	621	609	669	612	597	633	638	669	655	654	652	693	667	635	638	651	688	600	678	603	702	675	665	568	642	665	645	625	619	675	619	683	642	659	613	664	646	595	658	647	667	593	650	619	626	644	672	633	627	617	607	619	675	666	635	643	615	619	614	619	600	680	635	659	692	629	652	651	638	687	644	668	644	648	622	624	655	641	651	612	653	659	674	645	595	629	638	628	640	595	628	619	658	641	652	638	625	669	646	644	629
27899	19673	12521	6610	3194	2098	1546	1288	1169	1147	1055	1052	1044	1033	972	1031	960	1000	942	971	997	942	995	1023	966	993	941	969	944	947	964	899	905	883	864	931	903	884	937	958	910	899	931	926	883	894	917	914	864	961	876	918	894	861	897	933	969	919	933	939	932	884	957	938	965	909	909	919	912	898	908	900	947	923	924	937	914	895	828	923	931	937	919	903	912	924	935	922	854	900	920	930	941	888	829	945	875	930	904	939	931	903	953	910	906	907	915	894	864	934	877	947	897	887	907	898	861	895	872	943	915	898	913	963	873	953	952	883	901	897	887	900	876	874	866	947	901	958	893	877	868	914	941	877	894	904	878	909	935	857	880	896	909	880	932	807	933	919	924	829	841	904	946	899	899	895	903	912	863	953	898	936	852	882	857	862	945	856	865	898	883	930	877	913	868	947	912	848	893	866	851	895	898	878	870	905	904	929	858	889	921	900	847	841	958	907	923	866	909	934	874	933	934	910	852	885	923	924	924	838	927	930	891	918	869	884	890	887	909	897	904	958	917	924	936	917	826	890	904	928	855	847	907	891	897	904	844	843	897	955	958	901	910	926	920	937	896	908	881	911	887	916	902	868	944	862	916	880	884	863	884	909	856	864	924	931	883	902	874	855	855	902	910	934	938	937	873	909	888	863	943	902	878	826	921	971	846	889	885	939	914	887	920	899	945	899	858	952	915	856	918	934	931	911	919	901	895	942	910	887	899	906	893	943	961	891	890	958	930	890	873	867	906	892	925	887	934	899	867	923	898	883	881	867	926	883	904	847	915	877	887	851	898	857	894	899	847	880	953	873	906	876	892	887	882	893	961	904	870	886	862	888	917	904	843	880	900	952	867	948	888	899	883	906	929	945	953	897	898	888	908	934	898	909	845	897	889	897	904	902	885	867	954	866	929	900	919	934	911	917	891	951	889	941	875	898	885	913	985	936	866	924	908	930	932	891	961	907	842	920	932	873	933	878	874	850	928	905	929	919	913	864	866	862	864	871	906	900	924	994	932	931	905	895	894	950	964	857	948	872	924	908	914	872	888	931	933	914	888	982	940	877	925	915	941	907	888	901	953	920	884	905	911	905	912	893	936	900	937	900	875	890	930	911	898	932	890	874	943	931	860	884	926	879	940	873	916	932	911	904	924	908	909	896	896	882	851	885	865	879	874	819	955	919	897	954	914	855	919	897	911	886	945	866	936	858	924	941	932	907	939	911	911	920	841	927	877	888	898	943	901	873	892	904	875	927	884	890	927	904	923	910	922	887	899	926	946	937	913	888	886	934	907	903	922	935	935	928	897	908	931	931	927	908	903	880	943	917	895	896	903	903	881	923	905	918	926	872	909	843	949	944	887	910	919	896	914	922	948	940	873	902	963	912	883	928	855	935	924	927	847	887	853	910	913	874	943	860	881	907	895	889	882	906	915	919	876	912	877	918	870	870	930	924	930	896	896	929	924	892	948	920	896	893	918	874	943	918	878	917	925	913	887	888	861	872	944	860	921	916	915	895	968	876	932	880	903	894	861	924	893	925	928	889	877	884	905	901	893	932	892	917	860	858	924	888	936	903	853	935	885	865	842	892	911	888	890	847	891	856	859	923	869	888	883	884	883	886	941	899	886	919	928	943	951	890	834	918	891	901	923	902	957	926	864	875	862	915	869	837	865	924	846	912	850	857	900	905	912	902	916	892	901	933	881	919	902	928	885	890	960	887	905	904	877	899	966	925	892	864	908	930	893	898	976	864	915	884	930	836	887	942	878	894	875	893	884	914	914	913	843	916	875	901	874	891	917	888	898	903	936	897	934	877	886	900	865	883	949	857	872	907	913	905	882	923	910	949	889	901	899	889	898	917	894	920	897	883	908	892	894	889	904	882	940	886	960	908	923	893	969	924	923	854	901	933	886	864	918	886	900	860	889	928	946	903	929	900	869	944	888	932	890	913	962	923	859	934	938	929	916	916	858	916	910	932	951	871	872	905	873	873	894	931	886	868	955	879	849	861	921	870	849	898	912	962	957	913	894	881	925	906	895	915	899	888	876	930	879	926	880	935	951	925	905	943	903	885	906	939	951	922	880	884	951	926	957	910	938	931	961	888	912	935	909	949	844	917	943	906	865	978	933	925	935	892	923	908	922	899	932	914	894	906	893	850	920	880	899	881	943	938	962	898	938	912	916	884	875	937	916	980	951	960	869	968	944	893	935	946	887	904	854	885	888	917	891	900	908	910	880	881	929	947	957	875	894	927	952	949	912	930	913	905	939	910	865	864	868	909	904	873	952	945	932	907	905	893	910	927	911	924	925	906	876	906	927	926	923	909	932	908	912	872	912	910	960	873	904	914	879	875	940	911	956	894	867	906	955	850	915	856	865	929	929	880	875	890	859	924	903	916	925	899	877	935	908	884	905	889	896	975	925	889	936	893	913	938	931	905	909	947	890	855	919	882	940	901	882	914	828	938	912	843	914	904	889	913	880	896	935	916	920	907	914	827	944	909	895	874	910	940	884	874	884	828	892	886	905	887	886	910	873	933	916	931	946	921	920	919	888	898	942	944	887	915	878	852	923	910	936	943	876	900	834	940	920	876	894	922	924	913	939	898	877	922	921	898	896	847	881	888	906	933	913	913	926	875	900	899	920	884	836	961	957	894	875	882	873	912	904	881	846	891	907	985	927	917	870	917	955	896	905	944	977	897	912	884	866	858	902	959	912	937	943	911	935	902	899	893	877	870	821	856	856	900	900	883	898	912	926	876	900	933	882	894	882	921	887	853	907	869	906	876	868	878	881	912	892	875	935	886	927	886	895	879	828	946	885	958	931	906	857	918	874	956	932	925	884	839	912	913	934	962	927	924	910	916	906	927	920	939	888	906	842	901	916	907	976	877	915	872	896	920	931	895	922	878	951	888	890	905	926	877	918	914	942	909	930	899	914	901	914	868	886	933	968	873	934	914	915	882	854	890	945	915	922	905	904	863	902	909	942	925	955	907	906	890	861	897	892	898	873	898	894	931	866	873	906	901	913	912	945	897	913	849	898	902	992	915	924	899	917	954	842	889	894	879	880	860	912	906	904	877	887	835	942	865	937	928	936	908	892	991	879	883	941	873	881	900	858	891	928	929	898	891	918	919	882	937	962	851	962	925	902	920	858	900	908	873	857	849	852	862	898	943	879	921	922	918	976	931	908	887	865	908	926	860	928	870	840	903	906	906	916	928	919	912	892	891	871	950	898	955	886	869	949	855	909	885	893	866	914	899	907	911	911	894	924	929	918	895	873	898	969	863	907	886	895	915	903	951	905	936	918	910	922	897	892	862	876	910	899	929	929	862	880	934	904	879	931	898	891	867	897	891	916	926	838	864	851	883	890	899	872	869	898	891	864	903	887	841	869	861	947	832	925	862	843	926	902	936	899	832	966	950	919	919	859	881	933	896	858	851	897	918	931	881	944	907	925	910	945	881	886	889
8654	14788	11257	6291	4435	2979	2034	1601	1416	1319	1230	1169	1099	1138	1078	1015	1028	1004	991	993	1006	1017	988	1013	933	1002	1001	999	991	946	1008	926	942	920	957	927	908	938	957	886	879	888	971	925	946	942	917	935	889	899	904	939	965	882	881	927	884	947	922	951	886	944	933	935	900	947	926	921	930	953	945	931	933	891	899	1009	924	923	940	939	890	887	928	873	922	948	955	908	878	860	951	955	935	866	931	920	908	897	900	921	912	914	884	935	884	898	898	908	848	924	911	907	917	940	922	904	875	923	933	924	938	917	910	900	954	896	921	935	911	907	912	885	847	959	845	873	860	906	975	917	896	925	891	925	895	898	904	865	915	931	932	901	884	918	854	921	972	871	919	901	907	923	918	892	961	953	905	927	873	920	927	952	898	894	885	944	922	908	859	872	979	948	906	934	904	917	887	928	914	924	891	941	961	937	940	900	866	913	932	941	895	916	991	903	911	922	858	951	877	941	942	905	932	905	894	896	867	931	912	887	931	891	915	913	909	900	884	910	874	946	927	867	929	920	929	929	933	904	912	879	931	897	880	924	910	911	905	941	864	902	895	936	885	928	942	922	885	901	864	893	861	933	921	902	900	915	893	920	940	824	931	903	914	934	928	888	918	908	957	909	860	906	921	921	917	915	923	967	947	987	921	875	912	925	952	865	910	887	964	938	897	921	898	893	867	902	895	913	924	934	930	925	895	868	836	913	906	915	847	918	890	887	907	879	881	936	878	914	857	914	890	905	980	914	928	875	953	935	874	875	913	892	905	923	901	924	913	906	946	948	895	902	887	886	911	914	935	960	964	920	941	884	930	931	952	939	929	890	958	880	895	881	947	971	866	949	879	900	928	903	869	874	896	866	919	859	945	915	900	881	911	910	909	851	977	930	908	963	940	891	935	892	955	1007	915	921	899	886	913	879	924	949	914	900	890	906	915	926	934	927	897	942	923	924	955	933	945	953	901	964	909	926	942	900	917	909	906	876	933	926	874	914	918	904	922	955	885	875	942	924	914	955	887	917	951	898	902	941	891	919	832	923	865	875	932	907	974	905	895	949	966	889	936	955	898	920	876	910	908	895	906	940	909	913	892	907	838	914	917	948	851	902	911	918	914	884	872	897	888	909	874	890	898	890	927	858	930	977	882	925	969	927	906	909	949	943	899	950	886	865	912	900	912	954	922	883	931	897	912	928	970	933	954	924	906	858	892	982	904	914	909	921	932	940	891	937	908	904	896	917	934	916	942	910	898	922	965	881	919	857	912	925	904	885	879	926	905	894	913	921	912	924	916	897	902	909	912	883	935	873	915	885	933	961	894	980	900	906	889	954	934	944	883	900	885	925	951	975	910	857	936	983	945	881	867	896	847	954	935	935	921	896	928	928	916	897	898	873	926	892	924	913	911	917	881	909	867	949	891	925	873	956	951	930	919	947	941	933	905	913	905	926	901	952	909	904	909	898	925	932	935	865	897	891	970	949	951	920	932	924	912	859	900	937	889	928	912	893	921	905	913	945	898	994	925	897	904	904	931	906	927	868	922	943	936	918	894	896	850	937	907	892	959	891	855	863	869	966	925	882	928	873	917	934	916	906	913	915	943	883	907	928	956	955	910	950	919	949	913	927	888	902	893	920	868	902	974	952	953	878	876	947	917	881	862	917	933	949	905	932	937	945	916	893	909	958	934	910	888	967	940	891	894	920	901	884	949	879	941	916	912	896	858	971	957	895	912	966	920	956	904	945	894	928	930	911	925	860	909	877	950	854	898	910	921	882	937	877	942	893	929	918	898	974	881	889	881	873	916	945	894	920	890	919	913	919	903	927	907	969	951	978	879	935	933	973	909	891	957	903	908	901	904	926	859	992	905	903	957	927	924	932	896	915	900	908	920	935	938	914	921	912	936	897	896	909	880	839	928	939	902	945	938	904	941	946	910	906	888	936	908	931	914	917	909	960	955	930	930	966	968	926	901	939	929	943	924	931	898	916	876	894	921	930	914	919	913	913	936	941	921	954	968	911	879	929	897	995	936	873	898	966	904	955	948	894	887	907	874	877	930	863	923	956	877	880	939	886	960	875	923	897	926	908	879	955	867	905	868	951	906	916	893	881	930	938	893	897	925	959	976	877	870	907	945	920	902	922	868	904	881	891	907	920	900	912	881	893	873	930	874	945	931	895	887	954	887	883	909	919	958	942	875	918	906	928	989	895	928	913	924	888	918	966	914	956	958	885	959	885	897	899	926	892	901	844	936	960	908	909	915	923	904	936	966	909	874	927	959	942	919	911	862	918	917	922	902	912	902	907	947	891	896	941	921	884	895	918	949	913	961	985	939	932	907	928	935	934	909	949	864	906	950	931	960	984	908	931	939	900	885	936	906	936	906	950	917	915	889	882	893	940	938	927	866	861	950	929	942	940	892	893	919	918	921	924	926	931	958	911	875	999	938	869	915	888	902	884	917	887	947	885	963	948	911	907	939	871	891	882	927	891	935	885	891	881	913	863	886	951	897	923	926	936	938	892	900	939	889	951	931	892	893	927	909	882	912	896	950	945	890	916	872	904	921	886	846	946	921	933	892	928	939	943	966	964	944	933	912	961	890	965	907	931	929	903	930	870	929	888	909	990	905	843	949	914	931	932	903	955	920	886	890	919	883	902	922	900	950	919	889	873	954	962	927	917	937	902	883	898	943	892	922	937	886	904	879	915	924	910	894	926	896	878	922	899	947	864	981	915	907	891	879	923	911	910	928	911	911	933	940	885	918	919	914	885	915	934	933	959	954	938	863	913	878	908	891	845	890	929	890	923	952	915	908	892	918	893	942	908	933	921	840	900	866	891	883	897	913	850	918	920	932	945	894	928	919	920	972	924	906	923	975	930	925	886	896	909	897	899	905	912	928	952	956	902	915	918	907	888	934	868	918	928	874	877	947	930	910	884	921	924	882	895	934	886	854	927	919	891	954	956	890	963	935	903	955	874	906	917	967	917	922	887	963	893	869	952	888	950	964	900	887	902	873	917	860	927	875	955	959	931	961	889	889	936	911	918	922	954	890	863	895	873	950	949	912	941	945	907	950	924	929	961	871	864	877	941	889	885	910	918	906	913	951	961	943	878	914	932	883	947	893	905	911	889	925	877	1006	856	908	926	959	941	927	926	969	973	946	897	895	955	918	906	950	930	950	901	942	884	972	908	876	893	921	923	961	901	891	865	815	956	965	914	895	893	891	905	895	943	886	961	879	894	869	983	908	912	885	943	953	949	952	915	991	933	927	909	927	916	917	893	950	957	874	869	931	928	920	915	926	939	912	940	893	883	951	947	884	961	939	947	917	896	871	883	900	959	934	913	900	908	916	883	938	915	941	962	947	889	915	960	886	879	910	937	986	940	938	911	864	900	924	937	864	924	962	922	893	911	865	899	977	904	897	973	887	865	918	916	929	948	864	948	886	966	951	887	952	931	910	933	931	884	911	922
23583	21237	28596	24194	21254	13832	3322	1839	1461	1347	1215	1143	1068	1077	978	910	888	855	867	821	820	834	785	830	788	829	799	766	800	804	756	782	734	720	695	664	743	737	669	672	718	709	767	755	705	751	713	749	769	681	735	690	732	723	728	773	776	724	735	688	728	763	747	683	723	725	667	745	702	695	663	678	722	723	723	707	676	700	687	714	723	747	739	711	694	692	682	732	697	718	697	738	684	748	680	743	660	649	679	695	711	645	667	674	688	692	694	659	681	686	701	663	739	715	652	703	688	666	672	735	689	681	708	649	682	688	707	689	662	689	703	648	686	674	688	689	698	697	717	670	667	673	683	708	666	700	695	672	705	675	686	659	706	696	671	667	663	699	663	651	657	689	659	667	654	653	674	625	668	623	676	696	717	699	697	664	706	717	694	671	733	679	692	635	714	670	712	657	717	690	687	654	713	658	661	722	688	690	743	704	724	694	637	694	683	689	708	689	702	681	708	685	701	700	713	711	723	596	639	699	707	683	662	739	724	709	715	697	705	679	698	661	712	712	685	688	683	720	686	720	676	660	703	672	748	721	713	682	682	720	722	720	679	678	692	692	654	717	696	671	660	653	651	675	693	700	713	696	665	635	733	700	726	737	694	659	717	698	675	685	713	648	671	737	701	663	721	693	677	701	693	638	679	664	662	669	683	701	674	669	640	640	683	660	681	685	663	691	721	666	746	761	665	693	727	679	662	671	711	662	698	715	658	692	688	658	712	644	628	626	713	710	698	699	719	670	642	653	681	713	682	688	681	672	716	704	636	668	698	635	699	695	693	715	685	697	730	689	729	743	692	713	687	685	714	651	690	698	657	684	718	692	651	682	717	698	724	649	687	673	716	671	697	679	628	655	665	634	698	621	709	732	727	641	699	684	679	677	695	693	682	748	697	686	701	683	660	677	686	722	709	692	687	655	656	659	704	662	657	718	712	690	760	706	694	668	657	668	713	651	728	684	666	659	630	683	638	703	687	725	701	702	743	686	669	668	680	700	713	646	640	684	681	637	683	649	705	736	739	636	737	675	642	684	721	722	694	709	641	675	662	680	637	660	743	673	730	662	717	684	687	701	712	645	693	715	718	693	668	680	770	651	720	693	646	690	684	666	696	687	683	668	673	688	706	736	684	663	721	745	724	690	668	701	702	674	652	725	666	675	685	686	716	710	626	720	691	678	686	662	729	682	674	663	719	689	674	729	694	658	648	679	674	732	676	686	692	679	702	678	723	692	672	675	668	662	687	676	673	667	679	709	679	683	760	692	716	651	704	672	703	712	714	725	704	703	684	680	679	718	689	691	704	697	716	695	664	750	751	607	700	651	643	718	670	693	708	670	705	725	657	673	690	722	704	643	643	679	685	668	737	673	680	691	691	700	699	661	688	662	702	673	695	659	691	708	666	716	696	690	683	686	676	700	717	701	683	650	706	714	657	716	725	683	646	732	669	707	663	706	675	695	700	724	700	679	693	714	670	666	689	692	693	721	683	727	683	719	669	684	673	696	683	711	676	717	724	685	713	690	656	713	634	673	712	694	719	695	719	641	692	684	713	675	702	674	653	674	679	694	642	701	687	734	720	658	702	693	671	680	662	655	677	663	673	652	672	670	680	681	675	724	673	674	694	686	690	695	691	682	692	665	730	688	639	702	712	656	667	668	721	699	650	668	694	704	709	702	710	702	695	673	679	691	711	671	700	694	666	720	694	700	679	676	649	719	672	656	669	693	688	729	675	684	709	673	658	704	657	723	686	689	693	658	677	689	696	651	717	661	684	709	682	681	722	697	714	676	656	667	719	684	658	713	666	704	692	669	703	683	704	715	699	733	692	694	699	653	717	643	685	662	716	698	712	704	709	676	715	697	718	687	690	699	667	671	667	695	722	684	670	697	715	722	725	698	695	630	678	672	706	650	659	682	689	712	670	633	739	676	720	711	665	683	692	671	720	692	701	689	730	694	724	687	670	719	696	654	698	649	646	726	675	694	676	681	651	680	680	698	706	675	705	683	682	655	703	635	741	699	694	720	752	696	705	636	670	676	668	715	702	694	671	696	753	694	703	698	660	678	703	669	691	716	713	707	734	718	660	667	685	686	644	711	720	680	665	687	730	672	682	680	753	684	689	695	665	690	665	692	719	658	695	726	636	654	622	703	680	674	680	693	722	734	672	684	719	673	685	718	699	682	650	625	673	755	687	641	732	636	693	714	666	752	712	692	694	704	696	618	682	671	741	682	701	646	666	640	748	665	701	677	665	667	704	692	686	739	694	686	688	703	739	644	682	727	698	698	717	709	657	700	685	699	684	704	687	671	666	673	649	714	672	694	684	701	722	732	692	693	695	627	700	691	704	670	686	682	704	701	721	739	741	703	685	686	637	724	710	699	684	680	713	750	700	705	647	677	626	707	691	722	702	726	644	673	691	697	688	682	650	714	667	714	705	698	686	675	661	698	637	684	671	704	663	709	694	662	673	694	662	685	669	682	727	685	691	666	665	671	651	694	703	654	667	666	732	701	689	693	677	719	672	694	681	687	661	694	713	686	695	676	665	675	705	686	714	675	681	704	671	728	677	639	690	672	686	679	659	671	686	691	688	685	655	698	683	679	695	734	691	682	712	674	711	715	665	701	723	673	691	745	675	716	738	690	733	657	706	650	729	651	702	666	684	699	657	691	625	684	696	683	645	686	694	701	716	650	677	687	676	698	654	688	716	738	666	680	659	714	739	671	680	626	741	750	686	658	691	706	724	638	675	736	685	663	653	706	732	688	671	681	714	644	665	695	673	698	688	683	687	686	707	672	694	703	670	694	657	709	665	670	682	731	708	689	674	677	750	691	657	678	698	720	728	694	743	687	670	727	726	693	663	696	718	694	719	666	642	699	678	711	647	705	677	706	706	696	700	664	672	701	731	683	677	699	683	679	654	707	685	718	746	683	717	688	709	698	703	695	707	640	682	747	680	665	702	699	681	704	661	702	675	650	731	705	706	694	698	724	652	631	726	675	701	700	658	717	677	696	706	654	753	615	673	689	724	675	727	708	640	695	744	721	651	709	695	625	718	677	704	653	695	697	686	681	705	692	687	732	679	672	688	620	683	673	658	744	686	627	696	699	714	661	686	708	716	680	699	690	648	699	716	713	677	709	681	683	659	662	689	659	682	651	679	645	707	634	680	678	679	710	689	690	700	689	660	720	735	705	680	698	667	664	684	676	642	687	726	667	668	679	691	699	728	704	659	680	635	652	685	682	691	663	682	667	652	686	684	688	682	681	719	672	682	690	703	695	687	701	699	668	678	671	684	682	652	692	690	709	688	693	685	672	661	719	710	659	677	714	659	708	682	696	651	661	693	673	678	662	733	672	658	657	689	664	728	687	705	697	712	703	728	686	647	675	675	683	630	678	693	709	646	699	708	731	747	694	670	693	719	723	663	685	699	670	711	726	644	691	712	706	700	661	707	664
8050	23017	18423	11066	7587	4864	3302	2410	1973	1701	1482	1337	1264	1158	1145	1096	1031	960	939	931	928	914	866	891	802	928	882	871	779	813	813	774	776	715	730	709	724	721	736	736	755	699	733	714	728	717	722	723	692	707	706	723	719	751	743	731	754	743	753	758	741	776	672	770	761	720	754	675	751	770	678	683	706	740	710	732	762	746	725	694	778	685	739	721	694	671	733	718	659	713	720	694	735	702	670	726	750	705	714	700	710	690	704	725	719	686	699	720	716	682	726	707	720	732	719	711	712	765	700	746	682	730	691	704	751	644	745	690	703	758	765	722	745	701	676	721	705	704	687	687	744	660	708	721	715	768	731	690	656	710	675	754	713	715	747	720	696	702	704	615	702	687	676	723	724	781	665	731	723	693	666	692	697	710	699	661	713	691	740	702	683	687	689	701	743	719	688	652	696	714	728	695	724	715	691	719	721	722	705	708	706	752	669	743	694	657	661	673	694	722	673	708	730	703	731	719	742	715	666	641	707	728	649	712	682	696	670	713	704	768	764	701	702	716	742	740	664	728	722	686	741	662	752	711	674	684	684	710	677	679	667	739	743	706	754	679	704	714	684	714	724	712	720	741	683	747	709	716	753	681	734	684	702	720	724	679	664	735	709	776	652	739	727	733	730	719	713	696	695	717	744	705	720	683	719	721	723	718	671	755	758	729	712	679	661	714	754	657	709	728	686	714	664	684	737	678	694	697	684	695	712	723	719	723	696	718	719	741	738	715	698	699	729	718	676	721	674	687	700	683	698	711	748	684	684	743	669	759	708	750	714	701	664	716	716	770	734	696	744	730	727	668	703	701	763	751	700	722	728	701	690	719	719	702	704	721	681	742	711	710	655	710	696	718	712	674	736	692	705	693	725	709	688	717	709	677	728	722	733	726	682	736	734	689	707	728	691	735	694	711	733	720	684	683	727	724	709	702	736	717	755	710	718	711	717	686	675	708	741	704	715	700	717	726	689	700	723	659	688	727	708	702	706	658	696	639	656	699	680	750	725	720	751	698	664	682	721	739	701	696	741	675	730	732	684	726	712	711	678	694	664	710	755	733	657	732	706	697	703	712	712	745	733	738	722	695	708	684	682	704	711	708	654	680	678	694	679	670	690	741	713	668	738	689	785	722	738	680	707	665	715	749	726	704	688	687	699	726	723	710	665	671	720	716	723	649	752	690	757	685	726	734	692	738	725	708	694	702	717	724	733	699	694	725	752	730	680	722	763	755	704	690	685	734	697	680	748	700	754	686	703	667	695	650	680	721	715	705	711	724	725	690	745	715	697	691	692	654	700	680	682	693	732	733	714	682	727	701	721	694	719	685	731	737	699	712	718	738	705	704	703	701	692	717	708	733	707	751	710	686	680	636	694	695	738	699	701	672	669	674	694	671	748	724	716	755	685	666	716	688	710	699	718	698	688	741	703	732	693	712	643	712	729	717	726	674	672	696	680	698	732	680	716	737	690	724	671	687	679	759	717	757	737	756	670	717	705	736	666	684	719	738	700	716	665	745	729	707	724	720	743	689	720	722	692	725	650	708	682	730	657	689	709	737	731	676	650	694	711	696	690	715	696	721	688	715	685	690	638	743	670	680	719	677	643	743	681	708	704	666	661	723	715	764	701	723	684	666	712	722	708	707	702	696	731	702	698	737	653	694	711	680	717	691	704	704	736	702	679	678	724	701	758	711	710	710	696	692	710	678	716	686	700	691	705	705	742	691	686	704	706	683	713	741	701	731	711	663	709	690	664	678	730	744	706	721	651	697	694	751	711	735	730	755	732	644	719	767	713	765	757	730	702	731	700	695	681	682	776	717	618	683	692	734	746	696	765	701	708	696	722	706	689	683	692	697	689	704	696	739	722	748	698	710	710	735	709	687	717	705	665	730	721	734	675	697	685	691	684	733	656	732	716	682	709	707	730	666	701	708	709	718	728	693	710	698	756	692	698	680	726	703	704	679	687	738	683	710	689	711	681	724	727	654	721	740	697	679	694	687	719	686	704	701	734	703	696	738	719	740	716	694	697	683	682	673	714	684	718	689	733	665	715	686	680	692	697	742	694	724	694	669	710	725	725	689	663	654	658	708	700	706	643	682	697	707	721	705	699	686	716	702	670	702	632	681	695	735	677	700	690	713	743	711	687	688	690	694	735	688	715	686	668	692	713	696	725	775	680	722	742	698	733	710	692	703	698	732	733	748	706	714	705	694	671	719	692	733	727	679	727	717	697	709	655	716	700	682	675	763	686	675	731	700	687	692	731	685	685	686	701	691	726	696	723	737	713	706	703	765	690	670	707	676	694	678	733	740	678	701	709	706	729	684	712	730	703	749	696	685	685	678	685	709	743	699	711	731	679	688	699	701	723	722	748	727	745	660	699	708	708	665	735	726	709	678	729	699	706	711	715	719	714	745	696	676	670	708	708	703	698	701	723	681	711	711	749	698	672	737	709	656	707	756	692	724	710	712	715	662	695	685	665	726	720	723	709	686	684	663	687	689	736	737	709	723	661	651	679	683	727	704	695	677	716	692	701	700	650	746	719	721	665	686	714	718	681	718	706	706	675	733	678	688	732	722	708	724	735	723	693	686	688	709	714	691	734	702	670	668	704	720	750	643	714	697	719	727	669	703	708	698	691	695	751	713	684	687	710	710	770	732	687	746	734	739	712	687	730	690	708	719	748	718	722	735	676	696	715	746	712	677	705	718	703	697	744	709	721	743	692	727	654	677	720	704	714	705	702	715	772	690	687	729	747	701	744	702	717	706	722	727	736	725	728	737	746	723	726	697	719	703	727	723	707	739	660	675	703	714	676	709	684	729	712	684	704	643	697	713	717	653	703	681	689	749	716	700	693	708	732	750	725	721	683	718	690	707	724	720	687	686	702	697	632	732	728	702	728	680	719	720	729	711	691	723	694	714	748	703	712	760	714	713	667	684	667	712	713	750	714	683	745	709	750	703	760	667	692	697	759	733	731	669	691	706	673	686	734	700	707	681	702	710	660	760	695	658	725	726	733	725	682	679	683	647	695	709	680	718	696	691	751	697	686	714	682	704	728	702	703	687	736	674	737	695	693	705	670	675	698	706	676	734	717	720	720	673	723	705	712	657	702	718	700	717	722	702	688	720	725	710	699	711	662	726	720	646	731	728	657	708	714	706	701	743	733	691	685	731	731	672	712	717	706	676	694	693	627	723	691	715	725	722	721	695	722	674	680	707	672	700	681	685	678	686	729	708	746	718	679	731	729	702	737	698	712	716	695	686	749	722	746	667	709	774	752	710	695	737	689	730	656	717	674	752	730	735	649	719	748	733	709	694	667	689	653	696	705	717	704	751	692	675	690	693	693	702	713	699	722	694	728	740	721	719	682	690	709	728	676	704	673	740	696	717	716	749	741	778	717	725	705	716	697	692	760	714	704	750	695	742	692	723	726	731	734	777	694	718	660	644	710	717	704	717
24742	21265	27752	25106	15954	4078	2238	1693	1479	1331	1292	1201	1211	1154	1147	1118	1129	1027	1048	1016	1014	1036	1049	1059	986	1012	1032	1007	997	937	944	963	935	936	976	928	1002	972	965	970	933	924	953	940	915	933	964	949	911	950	955	963	992	989	918	1005	971	968	976	987	989	1010	944	947	999	914	971	989	961	886	926	949	946	986	969	853	957	987	945	1007	944	975	938	926	904	948	879	926	907	956	944	959	925	952	925	982	937	933	928	947	899	897	972	952	933	1002	957	882	931	874	900	907	924	980	1004	935	947	995	932	954	923	971	938	907	959	922	973	984	963	952	893	948	956	974	941	976	969	975	946	924	919	957	959	934	920	939	888	925	928	998	936	909	971	951	929	915	928	941	953	909	951	899	972	986	950	885	987	912	929	909	948	901	950	916	975	928	943	954	944	901	968	932	928	909	911	936	973	912	933	980	917	925	971	962	911	945	938	930	922	978	945	950	927	924	936	973	928	1009	956	927	918	935	899	958	947	930	947	932	987	994	981	911	914	937	909	937	877	974	953	945	958	938	966	933	933	940	918	910	951	952	912	898	927	889	975	912	940	890	924	944	964	919	876	923	937	980	989	985	952	912	946	916	966	940	1003	998	969	917	908	920	980	939	942	953	929	930	951	920	925	967	938	926	967	962	901	934	953	926	939	947	862	934	954	986	964	954	943	963	896	974	914	934	960	947	951	898	942	961	956	953	890	918	913	952	995	956	905	907	962	894	914	886	927	911	956	933	957	928	986	926	932	963	934	969	946	952	963	911	979	956	880	935	927	954	897	912	939	877	920	902	908	942	917	920	892	987	939	945	906	983	945	940	870	930	866	950	921	952	896	923	913	866	934	895	957	945	922	987	940	923	956	935	966	905	978	974	936	934	973	960	923	980	931	918	939	958	980	917	916	954	892	949	903	936	922	952	920	929	943	876	1001	870	945	919	928	973	941	931	953	908	939	969	912	873	967	850	878	934	891	926	908	933	1002	935	955	968	927	963	960	963	943	860	958	964	919	957	929	917	896	945	900	999	895	957	947	939	965	959	932	983	912	923	973	914	943	940	976	954	947	879	900	939	953	937	891	979	947	975	939	912	938	911	884	872	962	922	918	891	943	912	922	963	951	904	952	936	966	916	904	978	896	960	972	985	1031	961	993	920	911	934	904	962	914	977	916	933	941	942	924	947	911	927	917	966	972	966	965	934	884	934	885	887	938	950	932	964	980	980	921	934	947	958	927	967	922	965	935	879	921	935	924	962	948	928	957	945	959	885	914	926	941	910	939	929	902	919	957	967	889	987	949	1015	899	971	903	944	943	931	930	912	978	951	906	991	993	957	934	959	883	960	956	955	937	936	935	943	962	882	953	886	957	929	930	891	954	954	873	948	950	867	937	941	905	935	915	966	932	894	915	935	980	950	948	906	936	927	891	928	951	961	913	921	930	880	911	958	969	946	949	992	896	877	915	916	942	1008	971	989	946	916	1013	929	934	918	927	935	950	962	951	942	944	923	949	971	939	938	954	941	966	951	953	906	941	930	881	954	914	986	969	949	940	931	973	933	924	912	960	895	964	924	914	941	992	955	969	938	950	915	913	946	996	875	939	939	908	978	937	971	986	950	871	935	902	974	921	904	916	997	901	891	870	975	916	931	955	960	958	971	925	958	893	914	944	956	984	931	973	956	961	932	966	943	934	970	1023	992	974	940	940	912	921	903	897	937	976	911	1003	957	929	968	935	904	954	894	977	938	991	957	878	911	988	951	927	976	946	979	906	950	891	906	908	955	943	954	930	942	929	921	923	947	928	958	956	908	970	940	958	970	926	950	870	889	922	908	959	922	951	976	893	919	968	923	940	940	953	940	983	960	986	910	887	924	935	928	929	889	980	895	935	916	971	864	953	972	859	896	898	944	919	973	894	922	888	977	881	956	981	915	942	970	934	948	976	925	975	906	918	921	937	954	903	933	903	914	957	946	926	960	952	932	890	895	936	892	955	954	920	890	978	982	976	903	992	920	923	887	964	879	894	909	898	955	964	961	867	979	952	880	944	934	966	884	933	978	920	950	988	949	925	935	959	981	964	984	955	933	890	951	937	905	894	986	959	933	971	992	959	923	939	988	980	930	900	920	911	931	921	914	920	980	927	949	970	896	960	939	931	981	898	1010	917	892	904	941	918	914	954	938	921	943	925	921	910	987	936	965	925	849	873	947	898	924	951	976	944	904	932	884	920	875	911	899	934	925	886	940	899	932	987	890	1039	868	952	951	902	924	927	959	925	910	899	939	959	940	968	920	922	886	924	954	933	904	921	928	914	994	896	935	993	1021	955	916	935	939	927	950	890	924	927	947	894	921	909	934	928	906	963	951	883	897	916	928	922	929	949	944	933	949	853	944	944	941	916	878	947	930	880	917	936	922	923	953	915	956	1003	905	903	941	953	906	958	896	933	908	931	966	918	861	890	946	932	927	879	908	980	899	898	882	956	961	937	969	895	918	922	932	961	924	878	924	924	955	948	969	945	926	929	956	905	921	847	936	976	960	907	941	931	987	935	964	964	969	946	907	895	926	949	886	972	948	938	924	919	916	926	977	978	1011	945	906	961	905	891	958	918	948	919	899	944	924	896	914	914	925	963	934	921	915	946	979	897	951	930	960	949	893	932	946	1029	985	939	1000	879	936	958	906	905	988	911	894	940	926	869	924	894	954	932	943	938	868	942	938	930	965	944	911	927	957	935	921	939	954	897	958	998	910	931	900	950	952	935	924	976	886	953	897	984	905	910	945	958	984	920	943	846	983	897	943	952	930	876	929	960	908	929	934	932	914	943	923	935	915	924	981	878	941	943	899	961	926	959	910	954	956	970	963	907	968	932	881	973	966	916	908	946	913	986	927	951	911	957	927	922	920	910	941	1007	925	946	939	928	918	919	946	944	931	930	976	996	956	930	896	980	950	961	929	901	961	897	949	966	936	939	991	937	935	956	920	904	999	941	877	918	951	970	925	902	928	940	948	925	927	941	928	891	916	968	866	948	992	890	1008	962	947	950	1014	946	957	928	952	971	921	902	897	935	878	944	979	939	920	957	1014	926	917	904	898	954	944	914	902	915	932	916	988	956	942	959	971	964	967	928	915	978	910	897	970	958	965	984	908	929	908	1008	906	890	948	872	928	925	923	965	902	900	930	882	987	959	948	929	958	953	937	972	913	976	966	902	880	915	898	997	916	942	977	978	939	1002	878	928	946	952	930	1006	921	894	883	921	950	972	919	895	1019	932	887	876	969	902	906	922	1008	948	930	884	985	914	948	944	926	975	930	931	940	942	978	910	900	898	898	942	897	927	894	905	937	946	902	919	915	958	958	952	917	935	891	926	944	986	944	970	948	919	926	990	882	892	914	876	975	964	929	944	920	902	959	977	947	877	929	936	919	948	892	880	958	916	957	984	943	908	961	947	944	902	866	904	920	926	933	978	966	906	975	936	960	942	959	988	924	929	965	976	912	943	970	961	936
8265	19541	15477	9191	6262	4311	2876	2170	1852	1699	1498	1452	1314	1312	1207	1172	1171	1123	1038	1117	1093	1105	1004	1042	1049	1064	1070	1022	942	1014	986	973	994	950	1005	996	926	974	966	948	1009	860	926	946	907	978	921	988	952	963	970	977	959	938	997	963	971	922	928	961	972	942	921	950	931	995	929	955	961	897	946	962	976	928	997	972	923	1013	892	982	963	992	953	918	911	958	978	943	939	934	978	943	940	892	916	931	919	947	931	935	963	930	940	902	925	876	896	895	908	964	927	965	927	897	885	949	957	947	959	962	938	922	899	906	962	951	952	915	965	962	899	932	958	958	940	915	918	934	963	995	883	922	974	940	879	969	944	907	912	960	853	919	900	891	958	942	948	955	942	924	894	933	934	872	899	932	931	974	944	950	901	972	920	897	948	921	912	904	918	936	944	928	953	923	903	954	935	907	915	960	958	988	948	921	892	925	920	982	931	959	948	966	965	920	929	925	950	906	893	952	937	941	872	948	891	944	921	976	923	934	960	960	890	962	920	921	973	954	966	891	969	970	937	894	914	915	950	961	939	981	941	910	926	946	961	909	926	913	956	913	882	966	933	967	941	880	943	905	899	948	927	921	945	927	896	986	959	961	979	906	922	890	939	887	900	924	896	895	948	974	916	951	947	934	918	993	917	913	897	903	946	917	896	933	941	924	918	914	968	886	947	922	945	990	906	941	964	1020	913	922	912	915	941	932	965	955	922	940	931	936	1023	1003	911	947	918	960	926	907	928	904	927	899	892	959	908	911	985	948	998	946	954	954	863	925	947	973	912	940	915	990	915	931	937	955	947	897	911	935	950	925	936	892	944	866	959	974	957	901	914	880	930	881	928	938	913	965	905	937	881	974	952	912	954	942	936	922	949	991	1004	970	885	902	959	973	972	920	907	934	927	917	931	934	987	883	861	915	934	941	939	963	926	911	874	931	931	908	933	951	944	971	876	975	910	925	863	958	933	916	928	906	945	970	932	895	925	937	964	919	911	948	950	923	937	994	922	946	889	891	984	942	909	963	946	955	991	944	957	915	913	938	909	931	963	940	885	948	869	899	885	889	969	922	911	864	940	937	936	927	938	948	932	953	932	902	960	994	918	918	940	976	941	929	926	963	899	895	965	908	922	918	968	961	973	948	954	918	932	935	884	903	942	943	942	918	965	933	885	974	946	907	904	921	947	928	956	928	920	957	907	911	966	981	932	952	895	952	886	866	922	912	918	892	879	1000	973	909	894	916	947	885	931	940	916	935	957	958	916	946	878	910	924	941	999	919	930	958	925	921	927	943	917	915	959	907	926	952	910	946	884	937	953	947	969	922	960	939	915	908	966	930	898	946	900	950	916	932	945	902	924	951	939	870	956	920	928	971	923	952	947	961	904	939	926	931	925	907	1013	931	949	949	900	960	917	931	962	965	867	912	923	901	936	916	935	914	882	879	923	948	960	966	890	885	947	916	967	887	1018	951	906	905	909	975	961	873	937	928	946	980	934	920	882	894	929	935	884	934	901	959	928	913	923	927	960	924	883	977	939	931	959	855	874	925	912	890	909	966	924	983	934	958	961	941	917	912	899	912	932	896	966	918	931	926	968	945	915	938	963	936	913	964	999	918	907	914	945	915	938	943	944	945	987	928	900	877	944	862	939	957	907	938	907	972	872	966	954	914	973	985	943	917	947	883	896	847	920	978	947	956	928	947	944	957	898	979	930	945	917	928	943	942	953	917	972	955	1025	924	950	984	972	956	952	927	934	903	977	958	985	895	911	984	964	963	927	904	910	941	977	964	953	927	834	959	950	935	921	972	961	913	911	958	1007	951	942	975	948	884	936	921	972	974	950	915	912	959	940	940	953	912	926	973	928	930	972	895	937	921	960	974	919	857	975	908	900	968	965	946	996	881	891	940	936	949	932	931	956	884	922	941	982	883	1009	871	941	938	951	953	968	977	905	919	905	923	908	919	908	923	947	962	950	982	962	934	913	961	894	935	923	973	1011	932	968	914	891	1010	928	958	892	949	984	876	886	941	968	949	930	997	918	968	900	983	915	932	922	924	914	967	927	972	923	919	948	897	910	963	951	898	947	943	914	963	931	928	934	899	1000	883	901	982	966	912	940	902	924	903	967	952	928	961	937	930	878	941	931	943	943	929	949	922	905	923	950	952	888	909	923	972	938	901	960	872	963	951	925	902	934	939	938	947	919	891	936	963	1006	953	946	918	925	952	897	983	942	922	900	942	965	916	916	938	944	973	939	913	933	927	877	943	890	926	906	904	939	880	909	929	967	941	924	948	926	898	922	978	945	939	937	949	929	972	960	927	901	950	885	932	928	883	922	915	927	889	908	918	946	963	902	948	955	946	889	950	949	945	993	938	920	955	937	882	950	966	910	969	930	892	900	907	915	887	951	937	929	928	943	949	916	920	900	961	960	922	891	932	881	924	923	905	930	921	893	908	947	920	958	914	953	944	918	933	930	939	919	897	911	939	898	864	930	916	898	990	964	930	959	910	946	884	880	921	921	897	877	906	948	963	896	901	908	922	952	901	971	936	929	903	943	918	922	967	908	874	875	851	994	953	940	909	882	922	965	903	1010	920	902	934	895	916	932	890	903	926	883	907	950	931	878	905	928	995	938	905	961	922	948	896	920	973	911	911	927	940	878	916	926	925	926	971	931	911	949	940	944	977	949	959	947	896	960	857	907	931	929	934	936	930	943	925	959	919	909	972	906	966	915	935	951	950	1021	911	969	874	882	934	908	925	887	915	896	956	940	907	902	953	962	955	935	947	930	950	930	944	881	936	916	933	978	933	974	862	961	942	933	922	946	867	908	969	896	978	909	932	932	929	937	939	881	959	930	944	951	981	989	944	997	951	934	859	914	960	969	965	987	940	922	897	884	937	963	912	943	930	912	939	945	920	975	954	954	944	923	933	949	931	952	912	945	912	875	920	952	936	968	892	929	958	896	935	954	905	927	935	968	922	952	946	998	909	901	876	973	959	918	932	935	914	947	908	989	920	877	919	968	962	884	957	898	935	914	921	949	973	880	935	934	882	931	884	896	963	926	925	886	933	908	908	883	898	937	975	924	912	933	940	971	911	907	911	959	915	952	912	856	899	934	939	939	905	935	920	921	939	933	1030	932	924	946	961	893	943	927	972	919	913	954	942	916	908	903	893	923	911	943	938	932	992	919	910	892	940	914	925	945	889	989	969	937	974	943	954	967	937	906	935	959	902	933	941	924	936	912	942	929	947	950	904	951	904	948	989	960	958	913	935	898	894	940	963	934	939	959	918	947	977	978	886	959	916	970	936	936	934	949	919	889	949	960	899	920	956	942	971	921	936	920	933	907	988	951	953	954	961	963	891	950	860	914	963	912	940	956	993	956	935	947	927	950	906	959	911	894	933	906	901	938	943	956	898	884	977	931	902	974	952	920	897	898	911	954	967	919	948	914	924	907	951	928	993	945	989	968	888	889	913	929	934	885	918
22524	21292	29064	23863	21300	21467	12426	2916	1901	1706	1560	1348	1389	1201	1183	1100	934	971	874	956	837	866	878	898	869	869	860	824	744	736	736	720	723	749	717	677	700	688	725	681	674	664	670	658	678	695	658	725	709	676	730	738	716	755	787	750	754	727	693	734	722	680	734	736	696	709	650	734	705	686	754	747	714	728	723	686	693	746	648	671	674	714	628	705	690	693	620	677	725	678	628	709	691	696	722	680	681	669	715	661	690	686	653	692	642	701	662	666	664	676	681	661	687	686	704	699	672	680	648	675	699	684	642	650	684	692	669	657	659	690	615	703	621	665	700	730	638	675	620	685	657	672	670	608	680	700	640	667	688	665	653	698	643	666	673	657	640	679	633	676	632	657	627	638	705	692	644	700	651	690	685	665	661	654	708	699	637	660	664	642	687	678	680	672	700	708	674	730	705	682	694	687	622	691	669	669	691	699	626	653	642	689	608	679	693	667	681	690	654	717	659	639	658	675	667	692	670	606	642	679	717	663	668	678	674	632	630	649	669	711	615	669	618	674	688	696	677	691	724	677	670	704	724	688	708	662	704	604	675	688	653	690	694	696	651	656	645	643	617	679	719	696	696	691	685	657	683	660	705	665	666	695	687	668	667	652	630	633	679	668	696	646	634	667	645	622	665	679	690	698	700	690	702	663	675	699	687	657	648	647	635	669	664	648	585	700	678	693	684	675	697	681	650	665	699	647	670	670	696	682	684	654	654	667	689	663	653	733	668	701	674	657	703	639	682	671	692	693	647	685	662	695	678	644	702	662	648	612	670	665	673	645	690	682	671	706	650	655	685	666	675	651	665	686	655	631	673	670	679	689	650	658	683	703	638	720	689	663	669	680	692	691	683	648	694	710	628	660	674	663	700	683	666	711	678	691	652	696	690	649	657	658	642	701	691	659	648	700	654	678	677	651	628	666	650	670	671	687	667	672	669	676	683	650	664	666	710	617	650	702	651	740	673	646	650	674	695	670	630	648	649	657	665	647	671	647	627	654	674	634	671	750	647	661	684	657	690	659	636	674	666	699	660	673	669	656	669	620	659	670	652	701	637	672	640	668	599	629	694	661	668	689	644	639	681	667	651	664	632	651	663	668	702	673	666	683	642	672	650	647	650	678	667	637	634	635	683	672	675	676	718	677	684	682	648	662	685	668	671	650	680	647	655	659	656	654	685	657	679	688	627	695	657	696	648	660	664	674	694	623	676	701	667	687	620	727	638	678	648	704	624	662	724	674	618	681	661	689	633	650	659	701	651	684	689	666	631	644	651	702	705	662	670	659	678	659	672	644	683	663	640	663	687	696	671	682	666	637	714	656	694	672	637	656	642	724	647	714	651	672	698	615	685	663	654	711	638	654	636	650	670	686	666	649	672	703	651	693	649	669	638	677	697	649	652	609	676	647	645	670	677	671	705	703	680	704	675	686	685	639	697	661	662	694	658	649	652	672	713	691	689	732	663	645	753	673	634	660	691	679	651	681	669	685	723	660	673	671	705	623	677	660	608	740	673	676	631	642	660	624	649	675	677	665	707	682	686	658	671	695	638	701	669	666	662	654	676	677	684	686	668	646	666	695	683	688	656	668	658	670	707	646	666	657	664	637	645	669	643	653	680	652	651	658	660	688	660	673	683	668	621	693	681	632	653	658	683	606	700	670	678	693	679	685	674	659	616	712	661	687	640	653	669	665	667	676	673	687	684	635	645	686	662	668	660	683	686	691	651	652	703	650	668	633	689	655	695	648	666	682	713	700	680	627	712	698	651	695	627	685	656	684	684	717	682	697	689	694	708	683	618	685	639	661	668	659	678	654	683	676	669	683	660	642	691	628	703	685	698	683	679	678	696	682	682	671	694	602	638	623	694	704	643	706	702	656	675	711	674	631	675	658	644	706	623	647	680	624	663	693	686	669	699	659	660	686	682	655	658	644	634	649	670	645	629	670	642	619	641	710	675	621	703	720	674	700	707	669	639	683	625	649	673	674	678	681	709	669	634	635	671	657	668	674	699	668	676	626	681	693	663	664	667	655	674	670	680	635	664	576	709	685	684	701	623	693	690	669	701	665	719	648	690	673	732	682	665	628	645	694	682	663	664	673	685	677	674	640	660	670	658	641	725	695	639	646	738	664	630	629	653	677	686	645	659	676	633	669	682	639	664	683	658	710	623	711	676	651	699	651	685	660	641	709	638	653	656	662	705	690	670	673	630	664	671	655	652	655	623	664	702	634	691	665	673	636	681	661	662	660	652	699	644	692	634	680	659	675	670	654	695	677	661	666	640	651	664	633	690	632	687	682	653	655	714	636	659	669	712	661	694	643	660	697	678	637	671	728	625	635	648	672	651	643	673	664	687	644	666	628	705	691	638	675	648	654	697	679	676	624	655	633	661	618	660	732	713	637	683	672	696	722	692	695	660	665	657	650	653	639	650	698	683	688	695	627	627	673	675	696	605	637	641	654	691	675	673	671	631	657	672	649	634	652	726	621	703	695	618	637	657	679	660	690	653	681	689	675	655	669	739	673	681	682	683	644	677	635	680	638	632	642	633	693	687	663	649	651	684	649	648	665	659	676	603	687	710	649	641	642	689	670	716	636	701	687	660	654	650	655	699	638	658	623	626	642	658	645	657	668	682	662	659	706	664	708	651	679	653	694	695	703	682	636	690	686	644	701	650	711	654	627	662	672	682	675	618	698	697	680	678	642	658	690	681	669	672	679	652	631	669	697	673	677	705	707	615	664	671	678	664	661	618	662	661	700	667	625	721	650	651	653	663	659	616	664	680	662	670	690	696	690	669	630	632	655	683	625	692	713	679	703	658	678	657	697	649	671	689	685	690	684	645	696	645	664	697	632	701	704	687	682	660	659	694	700	675	636	680	662	616	674	642	680	685	660	674	702	646	662	654	663	683	680	692	663	626	617	680	653	682	673	612	704	692	691	646	709	682	706	679	606	699	676	666	668	739	666	696	695	610	663	697	652	677	655	712	622	650	646	668	636	687	668	658	640	659	643	664	655	625	658	691	662	692	664	641	671	675	738	684	674	634	673	614	671	647	695	657	672	676	666	662	631	650	674	661	654	654	675	689	722	651	637	656	692	688	678	673	646	700	631	703	659	700	681	768	642	719	648	667	654	685	666	671	634	620	684	672	677	639	650	681	688	721	624	671	693	656	698	678	629	681	680	663	654	677	639	655	656	669	650	668	672	639	679	643	666	721	661	650	686	653	629	685	670	639	677	692	676	664	669	622	679	643	691	676	645	682	684	707	680	636	653	620	642	628	655	697	672	684	614	652	691	642	699	658	638	669	632	672	699	663	637	643	653	654	645	639	681	731	657	687	688	627	689	717	688	708	660	647	695	678	641	655	663	672	713	682	656	690	699	692	688	676	687	671	661	681	655	695	679	654	658	651	635	693	655	671	621	651	640	664	673	665	674	644	679	629	644	668	673	682	647	734	628
9956	28194	22810	14723	10504	7010	4629	3469	2612	2311	2012	1822	1626	1517	1396	1274	1104	1078	1037	1023	1002	987	989	943	962	889	866	809	838	848	745	753	776	717	703	723	666	692	732	656	724	680	749	686	717	719	684	715	723	713	725	783	819	787	754	742	757	821	765	755	759	729	706	719	736	681	695	711	690	710	703	748	696	738	711	661	701	670	700	692	657	705	692	686	707	640	649	643	674	654	694	671	690	668	699	675	681	645	658	694	643	683	665	691	633	663	662	698	672	700	663	657	720	579	660	652	681	680	705	643	655	710	687	636	658	712	690	705	632	687	653	693	667	676	677	623	647	679	699	652	606	649	640	651	697	643	614	698	651	687	650	687	632	659	682	695	680	689	663	699	650	713	614	638	685	691	703	645	692	676	636	612	617	657	675	679	662	659	652	656	660	678	694	663	668	702	645	665	679	657	672	693	668	695	658	659	678	684	651	693	633	660	668	700	627	681	685	657	678	613	645	665	673	705	667	671	640	663	646	695	666	676	659	686	642	689	711	703	665	703	621	648	642	632	647	670	669	617	648	658	642	680	649	682	644	651	669	699	692	616	714	609	675	632	700	639	682	652	700	655	657	663	695	667	659	638	605	678	721	686	664	648	678	678	653	701	642	671	651	644	689	676	695	660	646	700	614	663	672	677	668	696	633	673	634	676	689	668	662	614	683	702	685	648	658	666	677	705	670	675	686	642	689	682	680	731	683	630	692	706	678	652	664	688	654	637	638	679	620	673	698	689	652	685	657	679	636	687	666	721	685	677	667	651	634	679	675	643	689	631	661	677	613	665	671	692	672	704	650	669	683	717	619	699	631	707	632	654	636	683	689	695	720	667	639	691	654	637	687	708	666	625	686	661	630	664	649	666	703	667	686	713	665	720	652	687	669	637	655	657	709	694	700	619	667	682	668	706	702	657	676	661	669	663	689	663	629	637	658	695	680	609	700	706	659	635	690	673	673	658	662	632	653	634	659	658	679	651	679	672	668	637	654	660	660	693	648	665	684	632	648	643	645	695	623	649	676	608	686	673	661	705	681	648	686	667	675	673	704	641	661	647	684	641	667	640	680	736	696	659	709	640	642	670	665	663	612	668	674	645	630	703	656	668	673	611	664	661	680	690	709	686	670	690	643	665	634	645	673	687	661	655	700	667	642	625	634	679	670	690	676	627	652	659	634	685	659	656	640	664	641	680	601	724	649	693	643	681	676	639	675	661	697	670	664	702	692	678	642	671	689	660	651	654	639	688	625	656	666	684	675	642	646	676	672	684	660	631	613	673	668	642	701	650	683	683	651	643	694	654	705	670	654	673	615	648	657	678	710	641	698	622	651	669	682	690	658	684	644	686	687	718	643	698	624	651	644	633	657	687	680	640	664	616	604	696	634	692	670	641	623	660	679	646	620	667	658	652	679	656	681	678	651	634	666	613	656	653	666	695	628	654	665	628	717	697	660	684	664	621	681	637	668	632	694	716	649	671	662	642	623	661	669	668	632	698	611	656	710	666	696	655	736	666	694	613	699	695	657	718	676	661	630	633	647	695	630	672	677	668	689	647	669	665	689	652	675	618	705	661	653	663	603	657	633	680	659	681	679	617	656	675	674	668	687	619	651	686	667	649	646	687	667	641	655	685	646	650	654	708	719	654	688	677	660	659	676	693	666	696	695	633	665	659	665	638	643	666	689	654	623	645	685	678	679	684	667	701	665	661	690	653	676	649	676	667	650	713	670	644	678	689	615	669	672	644	655	694	665	651	697	598	611	626	668	664	662	655	661	648	697	668	689	637	676	630	672	671	634	672	645	711	669	674	620	676	664	681	726	703	693	659	673	663	624	678	652	654	689	695	638	698	655	675	626	679	628	646	659	661	675	672	639	629	688	691	675	660	631	661	691	670	639	698	650	646	646	683	653	668	631	691	640	662	613	637	646	688	661	682	626	663	695	677	685	662	667	683	640	676	675	663	654	687	664	649	685	659	602	654	699	671	689	678	656	692	619	666	630	617	660	660	726	673	647	661	678	663	641	634	649	663	660	703	645	661	648	676	649	676	639	682	658	640	654	700	657	680	638	662	699	700	729	680	692	683	664	619	660	610	631	684	704	652	683	654	641	667	651	720	655	708	667	620	658	643	663	641	676	704	660	658	669	641	704	668	640	732	635	663	696	728	661	692	636	637	645	674	664	679	599	660	667	696	656	671	679	681	669	663	641	658	672	682	661	624	702	645	677	657	657	664	686	663	645	619	668	652	686	620	713	638	663	652	673	671	666	663	663	665	662	698	672	670	648	671	656	656	711	623	672	657	656	661	688	700	640	675	697	679	679	665	678	656	677	647	655	692	650	707	670	664	672	650	672	688	632	688	691	647	679	619	620	653	651	659	688	650	660	620	656	686	665	671	694	669	684	683	603	627	651	602	670	644	626	696	658	696	667	676	677	678	655	649	677	646	674	626	648	652	654	625	628	716	722	661	658	665	647	663	660	665	628	638	637	641	622	664	664	646	660	596	685	708	646	696	714	657	717	704	682	688	693	681	645	691	636	699	660	682	714	688	670	711	662	670	640	688	719	655	697	693	624	665	616	709	686	737	662	673	675	673	641	678	635	687	700	696	682	719	678	662	668	668	655	632	673	675	680	732	673	707	649	637	658	704	617	639	661	673	668	671	690	640	684	663	674	647	650	660	669	676	615	641	664	644	691	694	659	671	680	695	679	696	627	650	687	712	634	638	683	684	709	651	675	630	700	690	638	637	654	694	690	681	658	668	647	646	689	680	689	647	680	692	663	672	636	653	663	588	646	629	686	716	656	675	634	641	609	678	646	626	711	628	665	713	657	680	693	673	641	700	665	662	663	651	678	645	691	655	656	692	620	659	695	715	692	679	677	663	671	653	625	671	665	658	659	638	704	673	656	637	657	677	688	665	662	660	690	662	657	653	677	654	644	650	676	677	663	660	678	685	651	638	703	715	631	677	648	703	635	660	652	631	623	648	689	648	704	703	635	685	662	659	622	669	685	701	706	648	621	659	639	694	665	676	674	669	640	642	633	693	687	661	656	691	699	663	679	622	655	685	635	682	654	696	674	673	669	616	644	670	650	702	678	712	646	663	662	686	650	697	683	639	712	634	677	679	646	696	684	695	685	679	639	651	669	664	656	673	667	663	714	665	663	646	686	666	655	669	685	682	637	663	631	662	638	656	670	744	654	636	632	652	659	639	664	663	677	649	664	678	669	659	640	690	626	620	675	708	659	669	652	697	609	639	705	679	670	644	672	652	651	645	654	648	624	682	661	652	678	688	662	690	715	690	671	674	666	684	657	663	670	698	693	663	662	674	681	644	698	698	651	681	670	652	675	653	651	671	661	658	661	657	669	695	681	660	649	664	681	653	647	645	673	614	688	666	700	656	664	647	630	624	687	726	658	687	675	650	662	703	650	653	689	652	639	637	660	679	647	687	628	700	653	673
27981	19778	12813	6388	3321	2175	1632	1407	1168	1230	1168	1097	1108	1130	1061	998	980	987	1014	981	986	968	945	944	986	989	955	986	946	953	962	933	931	953	900	897	929	890	905	945	917	963	935	901	913	938	829	884	948	919	928	976	974	943	1000	968	941	954	943	962	899	926	920	898	953	954	945	908	933	909	926	911	962	947	931	923	942	902	966	962	911	946	937	918	912	953	885	930	914	878	920	945	946	898	916	884	971	937	928	899	969	930	894	937	872	918	945	902	903	913	916	955	966	933	902	899	930	890	901	953	916	910	873	944	932	927	908	933	910	908	941	932	857	935	948	885	934	927	926	919	892	903	956	918	906	909	928	897	899	899	916	917	969	935	943	892	934	939	938	880	940	895	888	907	910	927	942	896	951	898	919	984	961	950	923	930	990	892	931	922	968	935	928	905	899	969	942	909	941	935	911	945	943	926	872	935	911	883	903	887	1012	876	914	921	873	895	965	904	988	954	945	875	926	929	890	916	894	922	887	957	920	886	922	919	905	941	868	934	922	963	875	971	888	917	912	927	932	874	953	997	875	925	878	901	847	925	916	982	977	859	930	940	879	935	927	891	920	934	944	945	927	898	895	875	885	866	912	926	970	924	897	887	924	939	880	900	911	875	930	882	954	894	901	963	984	927	892	894	874	924	961	978	872	934	944	926	950	888	874	884	944	923	926	963	926	969	903	963	926	913	909	955	957	958	942	963	939	994	865	894	901	921	889	959	882	942	905	914	950	870	957	927	967	920	940	925	973	910	927	890	943	878	886	881	891	873	926	927	912	954	885	945	892	849	867	870	960	931	879	987	872	903	939	918	954	924	906	944	881	908	968	933	881	898	918	902	914	924	931	920	954	945	925	936	963	912	941	929	850	894	896	942	898	996	941	906	910	894	889	902	970	939	945	937	931	908	905	942	884	934	894	963	920	956	907	906	871	865	910	929	909	932	891	952	846	875	928	880	902	939	959	906	944	894	943	946	942	909	922	875	957	911	943	872	974	979	913	914	909	920	948	965	898	969	925	916	905	948	940	931	931	886	899	957	931	903	926	914	917	925	946	942	948	934	941	889	918	961	908	899	935	885	982	928	886	965	949	908	903	915	930	900	929	869	897	931	943	936	942	928	913	860	909	848	980	933	896	962	960	910	909	953	945	845	897	923	959	909	921	945	903	917	979	935	894	927	888	963	860	975	894	948	914	960	905	921	939	940	935	913	912	905	939	950	927	937	914	920	953	893	988	910	950	939	979	846	875	952	930	838	945	940	924	935	983	910	902	974	898	923	951	907	927	886	916	939	910	945	868	906	914	917	937	939	920	929	901	969	879	892	875	930	921	897	911	930	885	891	930	883	964	906	902	901	920	882	949	909	963	929	912	913	902	943	926	971	914	917	963	935	892	904	918	922	942	938	895	918	947	962	960	934	935	857	926	931	952	908	926	917	834	945	923	944	948	868	904	950	900	951	916	937	860	896	900	923	978	916	904	909	928	941	933	911	919	925	944	920	945	883	934	954	891	886	892	917	915	905	918	946	943	947	917	951	895	907	996	919	907	906	904	930	952	960	946	930	948	963	929	900	927	902	896	914	944	894	902	935	894	910	914	944	944	886	903	963	974	906	931	894	902	937	857	880	903	894	902	933	889	940	898	911	890	894	926	935	934	899	920	922	906	910	900	864	908	878	977	938	878	923	933	904	931	943	892	950	974	954	934	870	926	916	956	975	930	886	893	917	950	903	952	885	944	971	988	914	892	870	925	937	919	963	889	963	909	946	918	903	909	871	928	918	905	901	890	931	957	925	945	944	940	912	903	955	957	912	915	946	922	923	931	898	903	915	940	900	904	885	931	897	942	873	869	920	938	906	966	902	957	866	913	883	884	958	923	897	921	906	888	951	955	953	897	917	848	917	962	906	922	907	924	880	929	906	914	946	950	974	903	891	884	929	988	978	930	934	917	930	912	888	964	923	960	902	963	927	958	946	946	903	950	927	915	959	912	953	910	889	884	876	986	936	975	937	961	987	933	896	897	888	933	925	959	932	900	908	938	937	921	920	909	925	917	948	908	941	919	930	953	937	880	939	893	886	999	905	980	898	903	890	944	878	913	897	920	920	932	913	895	957	903	891	925	961	905	929	892	913	972	864	865	917	860	909	857	918	912	935	942	921	954	886	956	988	876	887	952	929	900	853	911	919	875	925	930	919	834	937	910	972	954	920	899	906	950	912	939	901	937	983	973	882	954	914	943	956	950	943	933	957	904	858	943	966	941	944	922	944	884	953	839	899	967	948	955	983	907	975	925	893	935	910	927	926	902	928	931	1037	937	949	896	962	898	959	933	915	873	934	926	928	846	933	966	951	927	963	899	920	924	922	935	921	932	901	950	935	851	996	929	915	947	890	956	907	953	928	931	899	909	936	906	897	978	950	951	914	903	919	877	915	952	952	907	893	933	931	922	919	949	895	930	978	949	929	897	893	913	869	925	949	947	987	919	925	893	974	871	926	947	880	916	923	928	954	988	927	927	892	949	891	978	860	975	899	906	924	900	943	913	943	907	917	948	965	943	904	963	932	974	923	914	954	912	952	933	956	935	933	919	903	926	963	918	916	899	922	892	932	893	924	986	910	874	896	883	893	955	901	918	911	959	934	906	970	908	945	932	874	925	932	912	914	917	881	967	928	978	945	920	963	936	892	960	915	914	913	899	874	946	930	880	943	903	941	909	900	931	889	893	938	953	966	921	908	918	899	963	905	961	916	975	886	936	936	941	959	930	907	953	954	919	927	1011	968	882	928	913	942	875	900	935	954	932	908	954	895	939	894	930	970	932	932	892	963	880	953	865	884	926	969	966	966	920	903	920	887	919	906	928	903	892	910	947	946	884	928	927	914	906	915	938	941	889	933	835	970	922	932	895	936	942	934	935	915	856	895	865	886	967	923	888	902	994	934	943	855	948	909	858	884	960	868	884	978	914	933	909	945	942	967	910	938	919	980	913	893	888	937	961	935	894	915	937	876	901	922	904	928	914	922	939	968	900	872	924	968	923	915	936	920	939	963	973	973	871	934	946	971	902	948	931	879	905	920	931	975	910	939	940	954	875	923	923	950	941	935	957	950	928	869	927	990	909	902	893	925	934	928	887	886	896	903	913	963	860	968	919	890	910	950	930	879	922	917	897	929	903	903	929	925	941	978	879	942	946	934	930	935	936	883	933	926	946	949	935	946	993	972	975	922	867	958	896	922	957	919	958	893	876	970	907	890	917	936	955	977	901	930	947	953	903	913	972	914	908	926	938	944	930	916	859	971	921	900	884	903	874	941	923	973	922	890	911	931	917	936	918	919	940	964	928	906	905	925	939	917	998	842	936	931	895	922	840	882	931	932	863	903	955	939	915	948	930	899	941	982	1000	953	959	925	947	940	990	916	966	930	1009	907	946	947	924	937	926	951	889	969	983	919	877	902	944	897	919	991	904	870
8940	14712	11036	6248	4245	2802	2054	1637	1517	1397	1252	1279	1160	1174	1107	1092	1093	1035	1005	995	1058	974	1000	987	1017	1013	984	975	977	983	964	896	956	934	974	978	1019	929	942	948	980	959	915	989	933	977	951	909	967	1000	861	986	949	998	951	952	966	932	1005	1008	945	952	916	896	899	963	941	994	943	936	919	920	908	884	917	970	904	987	985	931	971	958	955	988	924	938	907	927	964	920	902	973	958	945	900	942	953	945	879	960	917	919	932	986	885	953	926	878	956	939	937	931	955	952	989	914	926	955	985	908	972	911	971	938	978	943	928	980	934	863	897	924	937	924	947	947	943	926	917	893	967	931	974	945	984	971	923	927	931	901	916	931	894	946	959	945	922	955	910	986	924	989	904	891	944	906	934	962	977	970	946	933	948	944	958	974	931	962	970	916	936	932	899	918	911	971	932	988	955	932	950	892	994	898	984	924	956	960	930	927	997	932	970	918	998	934	948	928	961	938	992	886	964	946	903	943	958	923	884	977	937	923	955	903	936	991	923	865	932	926	923	917	928	927	936	910	922	978	948	964	908	950	872	914	980	913	961	905	911	950	948	939	894	935	952	902	944	897	897	882	958	940	930	959	899	888	906	960	947	898	974	925	940	923	968	908	961	953	955	915	939	906	947	907	912	893	912	901	913	933	954	920	955	909	933	900	930	970	923	936	939	959	967	938	944	926	940	894	959	911	929	914	900	998	919	927	937	916	928	938	955	939	964	876	961	968	950	948	874	958	913	906	939	945	933	868	921	889	921	916	954	908	947	947	956	966	928	903	943	956	901	1012	977	901	876	913	907	948	947	914	925	938	927	898	982	959	880	959	917	917	993	915	926	941	993	926	950	888	982	975	936	938	916	949	913	873	958	927	962	962	960	924	913	934	1005	974	920	928	935	943	960	937	944	903	928	1002	895	925	897	977	924	1024	902	953	933	950	921	945	914	930	944	983	976	951	918	948	956	913	975	910	908	903	933	967	901	920	916	888	958	910	962	928	950	957	906	941	926	967	909	896	909	940	959	964	884	870	918	968	950	893	913	910	899	919	955	1000	925	916	932	916	872	908	954	910	986	957	973	938	942	962	966	943	924	942	914	937	864	895	944	964	905	947	965	923	916	899	891	1000	912	905	929	952	914	981	925	965	918	959	898	903	967	961	898	861	882	957	936	911	935	901	962	969	899	947	960	892	970	905	923	967	963	1018	994	925	970	938	907	976	923	965	939	888	1001	927	911	927	919	910	925	947	902	942	934	963	960	939	885	967	914	916	952	948	966	914	894	874	937	943	966	930	996	913	912	932	933	962	983	930	907	859	956	944	889	957	967	980	904	907	934	896	966	918	908	949	922	914	918	960	892	944	945	893	939	956	928	891	903	990	951	973	913	900	984	918	943	915	974	923	994	963	905	921	898	1006	910	944	942	954	920	896	900	1002	933	925	906	944	952	877	961	967	872	955	940	898	891	892	1000	891	963	948	934	927	950	946	996	935	921	973	940	943	921	920	910	963	917	934	908	925	942	916	942	930	935	941	975	923	936	952	923	986	959	957	934	912	960	950	946	930	918	932	895	921	922	984	892	906	965	894	929	946	941	920	927	903	947	911	941	909	974	899	919	987	977	894	979	950	896	906	985	874	941	928	963	891	982	933	964	942	909	939	876	911	926	928	962	899	944	897	951	997	954	900	883	967	944	952	955	953	955	927	891	923	968	937	945	934	923	970	974	997	937	960	964	966	930	943	908	920	974	972	857	912	951	970	911	983	859	976	895	933	951	913	950	948	958	966	900	916	915	870	911	963	945	935	982	915	871	914	948	974	961	937	922	921	974	915	999	912	975	1019	957	906	992	938	906	974	914	979	949	918	923	896	964	880	942	1014	941	945	923	933	950	953	931	933	913	970	961	927	940	931	946	926	915	907	875	952	991	914	886	976	915	959	945	904	919	967	940	930	966	929	988	928	945	913	935	880	964	937	908	900	954	892	919	932	942	941	912	927	909	897	976	973	951	925	960	939	977	928	896	937	903	934	919	967	919	981	956	888	845	938	906	913	935	937	942	943	916	894	921	904	976	943	971	926	931	900	897	968	895	990	931	988	958	930	967	931	929	902	950	954	920	908	977	882	964	908	941	923	932	920	954	933	930	961	905	908	948	923	951	956	957	976	887	948	932	907	899	955	958	953	924	946	921	931	981	944	905	941	956	944	929	946	945	902	950	926	957	947	915	937	895	919	964	950	922	927	965	915	941	868	925	944	975	866	948	890	922	924	930	1036	967	938	939	920	951	927	938	940	920	902	917	895	908	954	938	956	930	999	895	968	966	947	904	883	914	949	955	871	942	940	947	944	910	962	928	938	895	902	900	939	924	985	941	873	949	879	927	953	920	866	931	885	996	990	954	940	925	941	979	935	917	948	934	895	940	972	952	901	916	915	885	936	913	891	983	957	952	899	1002	887	944	1000	948	908	970	893	1002	864	975	940	928	917	973	954	915	930	918	965	978	965	939	897	917	911	923	916	922	952	867	913	921	896	1004	883	936	1004	924	964	937	903	977	926	903	918	953	940	895	936	937	934	937	952	948	921	912	963	917	927	898	965	883	903	989	967	1023	922	889	933	911	929	902	874	896	916	891	917	931	944	941	936	937	945	955	956	899	932	946	885	961	906	942	923	959	927	914	929	904	963	952	959	956	940	934	928	919	962	909	950	931	883	938	938	916	927	954	943	944	970	945	955	955	959	932	934	934	957	910	949	932	837	956	894	925	958	943	940	955	961	1000	910	939	937	927	877	904	927	912	909	958	985	872	931	948	933	876	913	901	922	907	968	951	922	929	930	962	871	873	938	890	910	946	904	955	935	922	997	946	914	929	945	943	904	931	892	943	986	923	905	897	914	953	929	937	957	929	940	927	894	914	946	907	918	948	918	930	915	879	896	930	964	878	986	917	934	939	936	971	1016	967	927	940	875	944	977	950	972	918	921	982	972	919	941	915	934	937	941	920	962	880	940	951	914	950	899	1003	920	991	947	947	913	912	949	910	940	915	930	963	933	914	895	925	923	889	930	935	944	924	913	915	902	964	945	940	910	913	955	930	903	923	946	960	932	914	989	947	909	855	899	932	946	922	903	924	933	926	973	927	912	932	990	927	852	939	923	965	969	867	887	921	898	919	965	937	968	944	957	945	904	935	959	894	955	904	924	940	910	956	921	923	996	881	914	960	956	916	932	914	901	896	948	938	911	928	990	913	931	980	923	881	1009	860	917	942	926	872	890	906	933	968	910	989	972	941	956	938	952	897	992	925	888	942	936	904	961	947	895	947	943	902	916	910	895	923	928	969	905	891	944	940	934	910	935	924	965	963	923	946	948	956	921	974	915	947	943	932	924	918	954	930	969	934	956	898	919	906	945	915	981	933	912	961	921	930	958	943	964	906	866	925	965	898	919	948	958	951	933	955	958	844	906	927	915	903	888	942	987	862	974	939	968	926	946	974	909	918	910
23596	21244	28616	24213	21279	13597	3220	1885	1570	1423	1322	1221	1215	1115	1054	985	902	881	855	844	842	907	894	901	800	840	779	796	791	764	731	759	765	769	725	772	721	731	716	710	729	759	732	762	687	694	717	746	687	724	730	747	751	780	772	724	768	767	747	745	699	768	764	761	737	731	816	765	725	731	761	776	697	665	734	738	717	677	720	693	722	696	780	709	696	697	720	765	713	676	675	653	752	644	721	733	698	702	725	733	754	682	717	713	734	720	721	696	725	730	740	688	690	687	730	755	709	710	744	734	689	728	699	724	689	692	683	705	652	730	703	690	727	669	725	722	694	725	699	670	728	675	692	704	706	709	740	712	693	699	690	699	746	703	701	693	707	728	732	707	685	694	716	752	749	679	758	647	725	712	707	669	670	719	723	707	738	672	752	716	691	698	728	710	690	714	741	691	719	691	720	701	715	710	705	738	683	704	725	735	747	753	751	664	713	726	711	697	706	673	704	744	726	732	673	712	659	678	683	746	734	718	704	741	738	698	738	690	724	683	702	734	692	696	692	720	749	718	682	698	693	724	685	665	746	692	713	671	711	752	680	729	713	762	699	732	686	755	696	728	673	667	712	693	715	717	665	685	736	699	683	638	691	702	691	709	684	729	649	739	682	713	688	704	725	744	661	706	658	700	674	720	699	750	681	650	711	693	703	690	699	706	717	685	723	712	680	724	740	719	718	722	679	715	723	661	693	693	727	673	725	735	705	755	711	665	719	721	735	706	721	649	719	678	718	665	712	764	670	711	662	752	722	772	707	741	730	645	697	709	672	721	693	721	613	723	696	755	694	705	685	735	750	711	703	720	739	698	718	737	658	740	683	699	701	699	731	682	687	733	718	764	731	732	721	754	734	673	713	715	721	713	680	690	721	737	722	687	718	755	727	705	683	702	706	741	711	694	728	733	736	711	714	698	673	709	696	671	706	682	677	677	710	685	711	687	731	693	706	722	760	756	708	699	684	695	722	735	674	697	690	692	704	732	746	726	667	702	707	711	741	700	676	718	715	712	650	682	669	708	707	784	686	642	718	685	763	647	724	757	703	694	695	703	709	704	686	687	664	701	670	688	737	704	712	740	709	740	735	720	725	734	703	742	696	694	703	730	691	740	747	739	742	702	718	685	766	691	744	727	705	701	672	674	704	741	689	685	699	706	679	697	702	698	641	694	690	690	689	716	675	713	718	685	673	716	726	730	748	724	729	650	685	683	702	730	692	723	708	745	749	732	695	691	711	718	709	703	695	701	696	691	734	667	679	689	662	707	713	697	715	740	669	689	697	735	684	691	686	703	704	697	681	701	705	717	681	730	762	717	720	693	705	667	685	716	745	691	731	743	728	696	718	723	719	699	698	729	702	692	702	696	688	750	689	694	695	712	699	682	701	687	728	676	708	754	713	731	663	699	754	673	743	714	705	727	669	706	726	774	697	719	682	675	692	670	728	729	683	706	707	706	706	695	682	743	713	746	713	693	718	695	717	749	693	776	693	754	698	730	698	718	641	755	741	690	672	696	724	668	699	741	721	690	761	730	729	704	713	716	712	684	754	719	756	659	679	733	703	704	706	744	753	673	699	697	706	726	699	762	728	705	699	688	712	672	684	703	699	740	686	736	706	743	680	730	717	722	720	705	724	691	685	712	682	700	726	713	726	717	697	656	701	695	769	656	700	669	701	686	624	701	697	689	755	731	697	721	685	676	709	675	679	732	732	693	669	657	685	641	650	627	716	657	714	720	677	700	691	685	714	710	745	647	689	734	725	681	730	738	694	721	733	718	716	746	697	731	703	713	725	704	715	720	733	715	718	714	707	709	691	799	725	670	692	719	704	673	677	737	695	701	676	691	703	737	684	699	713	676	732	720	689	698	707	737	715	708	757	724	733	715	699	679	717	734	693	703	699	686	669	641	772	742	703	642	702	725	681	711	694	691	719	703	712	726	698	743	729	722	720	738	740	714	689	737	675	719	704	658	735	703	655	664	716	682	729	674	712	680	714	700	663	728	726	698	681	763	703	676	731	675	714	686	723	669	723	725	689	670	733	735	714	711	717	723	742	700	726	699	741	712	710	759	687	678	702	704	724	705	716	684	667	725	720	699	659	673	653	696	685	635	707	756	696	687	677	722	760	689	705	716	704	667	697	718	697	762	678	716	684	661	743	659	672	757	706	713	737	691	705	755	733	700	716	723	728	703	694	700	729	706	738	683	724	676	625	727	711	704	716	702	730	677	737	686	716	795	777	736	730	733	728	669	719	701	650	679	647	687	710	696	726	714	747	707	673	690	784	722	720	657	733	667	740	694	720	649	728	698	728	698	727	705	663	727	670	741	717	684	723	714	708	658	695	660	630	714	694	707	709	690	707	720	699	722	694	757	721	781	718	756	663	671	725	652	729	752	658	698	734	746	679	728	713	760	727	676	723	697	720	742	658	730	665	722	707	740	690	696	686	749	679	720	701	655	721	685	704	716	730	769	693	674	716	725	721	699	696	689	691	706	716	677	756	710	718	703	718	745	707	757	687	716	728	681	765	712	699	686	704	736	759	703	689	747	748	723	675	712	670	714	727	694	683	683	761	726	702	734	782	755	703	684	721	698	680	735	720	706	719	686	712	674	741	707	713	759	724	719	689	756	683	677	731	742	718	744	694	713	667	695	731	699	702	689	683	731	765	710	687	715	709	701	704	685	689	731	696	692	697	718	733	675	675	741	671	714	730	723	752	693	680	745	710	685	686	721	702	715	688	704	757	685	741	744	706	749	732	733	703	686	707	711	681	750	709	665	683	670	710	722	707	715	701	737	671	705	711	723	697	716	718	742	749	709	686	749	730	686	719	707	721	687	727	663	777	688	684	689	669	684	685	702	711	702	718	715	702	722	694	711	691	687	699	737	702	712	736	751	684	740	743	662	736	694	685	650	727	700	677	658	685	707	702	700	730	717	759	690	690	685	695	671	687	751	692	689	687	735	694	717	718	667	681	709	674	665	727	712	694	659	718	720	668	729	684	703	706	682	717	697	697	659	666	710	703	707	710	717	703	702	694	729	709	681	676	705	709	737	673	697	674	740	691	696	732	702	727	703	733	703	714	693	649	730	758	752	677	694	763	739	702	701	696	736	689	736	710	737	720	702	692	678	676	669	714	676	675	690	687	693	644	689	682	722	733	755	716	690	697	671	725	687	744	698	716	697	678	718	662	667	708	741	713	697	684	708	696	697	782	694	680	725	759	758	746	713	660	734	699	733	729	717	657	705	720	711	713	703	692	707	700	674	739	749	680	704	715	697	737	686	703	743	728	685	700	749	694	656	680	696	698	716	700	722	661	713	698	682	680	709	705	688	715	704	707	725	734	713	668	711	703	683	698	703	709	696	749	747	707	741	733	673	717	746	742	731	713	720	747	696	714	728	671	758	718	716	744	737	702	724	738	727	721	697	709	681	704	715	705	687	668	701	745	682
8129	22709	17894	10523	7191	4655	3383	2488	2110	1832	1661	1554	1346	1283	1146	1119	1051	1011	927	968	928	896	891	912	882	826	852	813	780	776	735	760	746	800	748	726	764	772	824	752	789	720	731	699	750	754	722	708	783	739	728	770	811	828	796	788	801	785	794	766	767	729	762	745	719	720	738	801	769	752	765	784	759	776	717	745	742	742	731	735	750	741	775	741	738	732	714	695	709	701	738	770	736	719	793	742	715	739	748	687	703	744	726	760	713	733	706	732	771	721	735	768	760	737	712	705	770	775	704	713	768	744	708	688	730	715	743	724	737	717	763	726	725	686	720	719	712	685	705	728	718	730	780	713	687	680	741	776	693	705	769	738	746	724	753	776	732	704	694	769	726	739	725	734	682	733	759	683	742	720	694	754	745	753	748	728	679	761	725	733	762	675	751	688	730	682	719	791	707	765	715	745	750	737	661	713	760	696	729	761	694	724	745	666	751	761	719	727	721	712	734	708	730	766	730	703	757	739	711	748	734	701	759	723	739	736	714	677	797	721	704	749	733	749	709	762	702	777	791	724	724	714	713	744	716	766	721	714	745	759	679	720	716	729	726	759	714	728	707	758	723	734	757	675	788	695	706	699	756	746	758	726	724	711	718	765	684	735	748	754	737	748	718	684	702	716	711	699	769	754	731	764	693	739	709	687	724	704	756	697	712	716	733	733	731	696	740	755	662	766	774	707	729	712	742	751	735	737	792	710	710	762	684	750	735	729	665	725	770	661	704	782	693	727	678	729	762	731	702	734	736	735	729	694	791	715	713	778	790	711	755	710	732	689	725	724	666	740	762	759	704	733	693	742	756	763	736	685	738	721	734	717	690	718	742	755	722	727	759	700	742	774	745	681	722	702	744	736	733	689	721	735	708	778	691	715	703	696	743	720	721	748	730	704	715	755	738	727	750	705	696	734	698	703	709	716	730	731	711	759	739	724	710	731	732	730	716	729	709	724	719	733	755	751	773	725	730	706	712	732	763	746	705	729	696	732	764	700	719	712	696	747	692	687	733	756	712	766	711	725	751	779	706	714	742	741	687	711	716	764	739	733	754	735	718	708	718	734	761	767	740	702	758	715	738	715	752	734	753	778	736	741	748	749	752	679	715	733	682	740	704	777	752	715	691	774	711	701	720	754	709	725	722	720	758	701	694	766	683	721	699	730	714	737	725	704	715	758	751	682	690	749	766	733	717	754	733	719	704	702	732	764	764	725	713	718	745	756	667	724	707	773	755	694	722	768	719	749	709	729	723	657	750	719	712	771	735	720	755	725	818	712	756	722	673	700	736	734	730	799	748	733	745	754	726	732	708	798	699	670	752	720	701	732	730	692	777	700	722	704	733	729	751	709	698	781	742	683	756	752	738	743	739	731	765	728	742	732	686	729	742	764	713	755	696	670	731	755	664	712	691	713	716	742	756	758	714	705	721	712	753	738	763	683	745	697	701	740	709	742	726	688	702	701	738	705	684	727	740	722	742	699	718	685	717	707	701	704	713	733	751	694	807	765	719	731	731	700	727	754	722	721	723	747	790	747	729	757	698	729	745	766	727	748	722	671	731	742	766	663	726	687	754	755	736	733	720	748	747	741	743	723	752	713	766	702	730	701	719	753	755	746	815	728	760	708	707	745	750	775	748	693	718	711	714	726	731	685	685	708	701	741	741	728	723	755	667	726	747	744	685	730	728	712	736	749	707	703	701	705	734	716	720	735	706	773	731	743	703	731	755	748	704	734	779	770	726	648	755	707	784	691	718	699	709	719	708	731	687	728	755	741	794	695	689	718	749	715	776	666	713	673	723	693	677	766	714	751	735	781	722	764	758	760	701	720	704	742	735	729	671	751	705	752	720	745	792	695	767	693	716	722	742	709	702	715	701	744	744	714	727	739	749	696	710	727	717	706	720	783	717	730	724	731	734	723	752	721	726	708	658	725	708	736	698	704	773	704	725	757	728	700	743	726	731	719	767	716	687	707	675	717	749	752	751	687	703	683	721	705	739	762	726	709	704	739	705	712	722	746	731	722	749	723	707	683	722	708	717	756	747	757	724	691	759	701	761	725	739	704	744	679	770	715	807	741	719	717	691	735	725	739	760	716	724	757	715	789	686	684	708	733	696	719	744	747	713	675	719	728	710	742	742	738	752	708	767	704	697	701	722	737	771	718	723	702	684	653	728	723	744	742	755	755	693	705	737	750	748	759	769	735	769	730	709	710	688	756	748	712	751	754	709	729	723	721	723	712	707	758	751	754	687	740	687	699	730	768	725	692	794	751	703	757	768	786	677	682	710	761	712	735	730	715	730	735	707	708	742	710	721	735	736	712	741	725	719	721	697	706	722	736	682	736	663	681	688	694	769	731	750	731	694	737	731	701	736	712	747	751	741	716	785	715	730	719	717	745	754	752	714	747	726	705	693	735	647	749	721	725	681	737	719	752	705	734	716	687	759	759	757	726	721	709	706	754	765	665	747	778	735	697	709	763	751	735	713	728	730	691	758	795	692	703	728	731	738	784	720	741	754	718	672	770	760	728	721	707	747	734	720	677	728	712	727	718	731	748	678	713	721	686	717	746	700	720	732	723	720	708	750	718	721	710	786	707	739	703	711	705	735	743	765	755	738	682	733	769	697	744	740	737	702	753	722	722	727	756	709	730	741	780	709	727	719	757	740	723	705	695	733	708	719	732	676	705	694	751	729	712	727	711	703	698	725	650	724	729	729	667	738	692	677	770	752	680	769	702	732	743	712	731	697	697	750	711	684	712	732	742	775	729	693	691	722	697	762	694	690	721	720	746	745	710	752	717	679	710	752	745	715	723	681	751	703	767	678	745	733	700	704	685	676	688	723	735	709	713	689	712	687	719	710	709	708	685	719	677	699	705	725	691	730	707	755	701	713	723	720	742	703	775	668	731	764	726	715	737	730	741	733	751	709	706	729	735	735	738	719	697	756	736	674	725	713	739	715	713	714	743	736	729	731	713	702	725	694	694	706	709	730	706	721	721	739	751	742	745	722	711	750	691	731	720	703	728	723	783	704	714	733	720	761	754	750	753	743	680	720	704	726	737	756	718	704	701	696	725	724	708	726	682	710	699	739	783	677	709	744	708	767	723	763	765	706	682	682	722	716	790	745	762	758	727	768	711	699	692	710	724	736	710	707	699	754	744	708	701	753	718	753	724	749	716	738	709	738	741	763	716	755	692	714	725	729	761	712	765	738	754	704	701	752	667	715	728	737	742	725	681	758	726	749	725	726	714	717	764	742	718	695	727	748	724	750	704	735	740	730	715	683	730	731	731	717	701	701	677	743	724	755	700	723	728	735	719	744	689	701	659	719	744	699	732	683	711	709	732	701	722	717	754	733	682	718	737	737	721	732	734	740	745	733	699	716	734	749	765	707	733	699	733	733	679	656	701	725	749	712	740	710	737	749	718	728	722	741	716	699	706	744	764	739	726	710	746
24719	21237	27683	25063	15695	3798	2229	1696	1578	1465	1408	1265	1322	1213	1152	1148	1053	1106	1034	1026	1066	1042	1005	984	1057	1026	994	1054	1076	993	1020	996	999	945	921	990	928	915	922	991	989	986	979	918	942	949	964	931	1000	880	950	971	1044	1018	982	961	976	958	940	972	1016	935	887	993	969	946	977	945	971	997	989	940	966	961	929	911	942	947	956	946	949	939	909	947	1024	865	947	989	965	949	1002	933	965	948	1002	977	964	1021	926	887	939	980	943	950	932	937	965	985	947	939	931	993	923	966	1001	886	960	975	1012	978	1004	966	917	899	956	994	925	950	929	927	948	928	965	975	969	965	896	967	1003	946	931	932	930	959	928	957	943	928	909	945	923	927	957	1002	894	916	883	869	919	928	912	887	998	936	928	961	910	927	966	941	940	936	927	961	924	945	924	988	936	968	944	943	958	952	967	914	939	876	878	894	961	963	896	971	972	959	941	978	968	949	1018	926	942	932	947	937	928	943	935	906	853	952	930	914	915	932	966	959	994	942	932	925	853	876	943	962	908	928	947	894	969	982	871	877	955	942	935	973	927	898	903	933	908	964	944	941	909	941	924	962	969	981	998	928	934	891	958	940	959	951	939	942	942	891	961	975	940	903	945	1011	967	924	994	973	923	922	910	966	878	966	935	942	918	951	921	993	900	967	1026	962	919	961	939	925	972	923	947	875	928	949	975	952	961	986	944	872	918	1015	940	990	966	941	912	923	951	945	927	927	979	953	1008	904	966	964	930	908	942	978	925	938	975	963	986	941	1002	924	887	922	924	972	938	955	919	940	948	983	912	889	932	903	951	924	954	966	934	930	972	935	919	972	955	997	896	863	894	908	949	945	963	970	957	959	914	956	922	957	936	1019	948	936	964	910	970	946	962	917	900	937	936	986	941	931	976	902	917	947	961	981	926	948	965	1003	951	931	955	977	932	960	980	935	919	953	952	969	931	972	956	884	943	945	924	956	981	1007	898	955	980	971	905	915	884	934	978	899	923	922	946	949	908	960	948	929	924	904	949	919	992	918	974	950	915	965	907	899	966	955	1010	923	971	918	960	998	947	925	916	944	948	978	942	977	927	974	940	931	976	914	986	917	960	971	915	973	976	1025	891	933	903	945	954	960	964	910	928	943	929	950	915	947	976	938	930	929	974	973	955	960	962	969	942	979	947	949	971	951	983	949	954	953	932	947	938	966	986	972	902	939	950	949	969	988	942	930	934	939	900	918	928	945	930	918	988	934	970	934	952	965	960	947	933	945	964	898	933	926	947	926	982	930	960	920	950	899	1002	945	929	946	908	986	1002	938	914	950	930	948	936	944	942	963	972	902	950	977	987	952	931	949	966	948	949	934	933	928	943	904	916	871	960	930	965	970	913	965	988	956	942	958	932	993	953	938	939	1006	907	907	912	979	935	1019	912	888	957	946	970	978	937	917	900	925	956	956	906	924	926	952	951	1001	950	965	942	949	924	931	952	966	940	1010	962	939	993	948	923	966	973	984	961	916	923	926	989	919	938	976	929	934	950	949	878	970	1022	918	960	1004	956	953	937	993	932	982	944	937	967	903	903	963	1002	963	1008	979	949	921	900	958	905	980	906	915	930	917	929	936	930	938	911	976	964	906	925	979	976	961	1006	921	976	970	927	958	1010	942	908	926	956	974	965	884	989	941	918	988	936	953	930	889	943	913	963	947	950	962	936	925	975	935	957	900	965	908	920	983	961	926	930	961	926	980	895	935	963	915	936	957	909	964	887	924	915	945	946	944	905	910	974	948	969	968	950	872	981	940	969	911	1007	927	996	912	987	944	979	972	941	940	931	912	962	900	905	939	976	923	920	940	930	933	982	943	918	890	943	906	922	947	910	938	989	907	881	961	962	908	969	954	943	922	954	914	952	941	935	912	859	944	892	935	964	964	952	916	908	933	920	923	941	952	898	925	925	931	924	935	970	933	955	889	973	943	955	910	936	898	924	932	906	977	943	926	969	960	941	946	939	955	898	965	957	920	958	990	969	941	937	962	915	926	1043	940	975	992	1000	935	907	934	981	926	978	896	932	978	934	934	1025	978	966	885	966	909	984	926	981	894	950	904	900	941	981	938	998	989	896	989	978	924	963	904	947	941	897	938	944	974	935	915	930	951	951	888	999	928	940	882	921	949	923	964	949	914	921	968	998	916	897	904	971	892	950	916	913	947	937	962	969	949	970	925	902	1001	991	941	936	962	979	938	894	881	919	946	943	949	1003	895	931	953	958	939	914	974	939	970	965	972	918	857	978	931	917	931	929	934	888	940	950	910	931	975	925	925	940	978	956	961	934	931	940	959	979	965	977	977	945	950	919	956	927	955	921	887	921	939	976	977	920	977	991	957	895	997	947	972	953	945	947	928	1023	967	934	940	952	954	937	1019	904	956	984	934	977	924	881	911	891	899	935	960	942	953	929	946	953	944	982	967	982	968	983	956	970	943	910	907	941	960	990	899	966	949	968	911	971	912	884	1000	937	954	970	956	926	956	907	920	884	957	943	964	975	932	995	968	894	927	953	920	977	952	945	939	975	933	949	903	923	927	925	907	950	955	992	961	926	908	998	955	987	925	882	978	922	948	980	960	903	955	965	944	959	918	946	965	946	988	966	915	977	905	949	931	923	971	939	995	878	944	929	933	897	944	944	973	962	970	916	910	955	928	955	922	931	992	923	948	957	926	915	932	963	930	928	956	947	956	979	1008	952	903	895	966	922	948	932	919	914	931	929	952	944	919	887	921	922	971	977	895	925	873	929	947	912	953	939	856	912	949	901	959	968	976	910	994	898	936	980	910	897	953	924	894	928	925	941	958	963	905	923	983	978	955	912	1006	868	960	904	941	927	910	901	896	971	977	933	863	925	910	921	942	959	917	950	938	899	933	985	970	940	954	935	967	938	934	900	989	961	938	853	966	928	946	959	903	918	948	956	925	960	984	997	971	893	922	944	967	935	924	941	965	929	948	946	956	983	932	922	915	917	928	930	921	905	911	985	942	965	941	1002	933	952	942	976	914	961	929	945	975	999	964	961	934	926	958	931	972	916	937	965	904	955	990	919	958	984	966	960	931	929	934	953	962	919	918	939	936	964	945	924	906	918	957	937	960	965	968	941	967	975	896	959	933	911	938	911	946	941	913	958	921	995	953	948	932	947	971	973	940	922	898	953	908	956	1056	916	919	952	919	947	887	899	965	977	953	978	987	967	959	943	957	955	914	903	897	982	948	953	947	952	952	932	930	927	973	983	911	952	922	954	912	943	953	877	976	930	901	908	976	940	956	932	947	955	924	947	923	970	932	941	946	888	920	968	972	900	956	875	971	948	997	930	946	919	988	967	958	965	907	907	972	965	949	953	926	964	954	966	968	928	944	980	894	971	949	934	874	982	883	897	878	937	950	889	1018	909	937	923	893	939	938	956	945	933	931	955	938	947	951	941	936	880	962	958	960	989	941	970	942	940	943	938	930	979	1007	939	1007	934	897	963	1001	938	900	907	959	961	915
8227	19485	15091	8554	5839	4004	2672	2271	1976	1839	1612	1522	1471	1445	1288	1209	1148	1124	1110	1037	1058	1063	1055	1131	1102	1035	979	1031	970	1055	1005	945	1018	957	965	935	991	915	917	965	922	946	921	981	1010	915	950	931	979	963	956	982	977	947	1051	1005	971	967	907	986	981	980	977	1008	994	935	972	973	996	955	963	956	1000	950	942	1019	950	943	949	935	924	959	965	1005	972	939	925	895	955	887	931	951	978	945	920	933	910	903	961	945	955	977	958	949	977	963	895	994	884	970	972	961	931	911	916	997	955	908	886	918	898	910	938	1024	916	897	945	930	887	952	968	965	963	934	926	968	923	1006	974	982	948	958	891	955	982	924	955	997	938	944	930	954	928	937	986	950	952	946	939	974	915	895	971	1024	945	895	1004	958	935	939	919	937	910	919	964	969	904	973	946	939	909	919	924	931	972	949	926	922	914	943	962	984	917	942	958	887	939	904	956	923	959	933	918	940	950	946	953	888	904	950	921	941	888	968	984	924	954	984	926	946	922	905	929	927	930	974	953	967	941	902	960	940	929	930	908	876	920	997	956	990	899	890	980	968	892	920	965	985	935	927	865	985	958	947	940	1000	991	931	948	961	953	962	887	934	911	935	926	875	958	989	980	904	941	957	953	959	895	912	922	993	951	1011	949	888	940	944	958	952	933	896	943	946	869	942	956	909	932	918	901	970	924	944	943	877	940	967	954	963	895	958	926	937	953	965	919	905	910	893	944	949	978	957	996	971	958	991	1011	963	961	944	927	932	913	971	895	973	898	935	945	948	947	930	959	944	925	998	958	929	921	898	966	915	947	875	973	982	937	991	966	940	921	897	953	957	909	935	950	927	907	977	984	927	884	921	927	942	979	922	942	924	1002	890	919	944	911	963	940	921	979	957	924	949	946	941	874	887	924	896	923	912	910	901	994	934	941	911	960	944	929	955	954	908	927	908	920	886	965	953	976	926	951	984	976	900	955	895	920	957	892	942	895	935	974	972	947	950	960	945	937	947	959	934	948	975	945	960	965	945	929	957	958	939	970	924	901	981	945	965	931	977	960	983	968	934	905	917	930	937	923	949	929	900	948	883	935	979	939	893	957	922	1017	954	921	939	905	961	961	938	955	909	924	906	951	915	935	896	909	921	932	915	887	970	969	945	915	913	892	939	934	911	911	924	907	941	945	907	947	951	984	911	922	864	946	959	946	970	959	968	920	906	925	892	967	896	977	890	971	968	952	911	961	968	965	945	949	933	945	990	980	932	960	906	992	931	948	986	871	963	973	953	928	947	975	963	955	935	917	954	948	975	936	906	932	913	973	923	954	925	949	926	955	977	977	949	930	954	974	986	918	952	955	924	1008	924	969	973	900	930	937	913	974	969	939	937	955	944	926	952	950	958	883	869	947	965	969	942	967	954	904	924	981	914	928	992	983	979	908	948	924	966	901	910	910	964	896	942	908	970	927	1025	980	916	956	955	926	928	921	921	953	930	945	940	885	950	933	952	945	919	920	943	948	958	906	960	970	893	960	928	943	912	911	910	948	942	934	925	918	943	941	903	931	849	978	937	1004	978	982	966	1008	975	998	886	896	921	910	944	952	940	914	965	909	951	917	926	992	923	915	927	935	969	952	978	946	902	949	992	891	977	904	900	984	943	952	918	897	945	986	936	919	943	925	956	935	990	936	986	966	962	909	943	935	936	908	975	921	930	940	967	948	960	909	961	963	904	946	956	945	964	912	927	873	930	951	927	977	962	959	939	941	933	902	920	922	954	995	991	939	908	956	927	930	890	955	960	926	988	941	946	918	920	908	975	934	948	961	955	958	948	925	937	998	939	930	908	911	890	943	919	909	914	936	912	838	975	970	939	946	923	923	938	927	946	975	925	917	897	941	966	919	943	965	921	967	966	938	894	975	956	933	943	935	906	946	943	953	932	925	954	903	887	892	948	938	910	936	942	967	928	928	957	975	932	934	885	947	951	947	938	986	945	961	984	920	1023	988	959	927	970	943	912	947	966	941	954	933	993	857	935	957	954	939	983	954	974	909	976	914	957	907	984	926	923	958	904	908	927	975	917	987	948	935	965	975	901	931	948	955	929	986	925	911	919	917	948	937	958	988	923	953	921	878	953	925	921	913	944	970	924	983	965	956	967	994	955	880	971	949	970	932	952	926	952	916	924	929	930	889	928	918	972	935	956	955	978	956	900	924	908	884	903	918	961	928	946	952	931	918	918	952	912	964	988	915	1004	943	966	962	921	984	950	921	955	958	950	960	856	974	947	918	969	950	955	963	877	942	951	919	919	974	881	946	940	931	966	943	917	941	931	918	948	971	918	937	884	950	970	1034	944	930	946	911	943	939	982	963	924	939	989	919	927	953	969	902	917	937	969	969	901	949	971	959	921	954	901	957	959	883	951	980	914	905	896	935	876	921	1001	914	938	949	972	946	963	927	953	935	948	912	932	920	919	892	921	902	953	983	902	983	1010	922	960	940	953	924	909	888	947	946	951	949	925	908	881	856	980	965	930	920	925	958	938	951	936	1027	939	919	954	999	966	959	923	947	921	903	915	936	921	966	974	935	892	929	975	931	929	908	928	950	963	898	903	953	897	1026	939	875	917	901	900	896	897	939	931	926	906	922	922	964	887	919	998	927	939	922	970	937	924	967	981	936	970	926	948	930	962	904	958	951	948	916	895	936	942	888	906	925	928	968	978	994	983	978	999	935	924	928	948	899	939	923	978	941	998	940	917	970	988	910	923	945	992	931	966	947	949	886	979	963	896	900	975	904	952	934	911	932	996	971	923	947	939	899	989	903	922	922	923	924	884	956	920	987	970	888	995	914	940	951	1006	902	961	973	961	906	915	959	976	910	940	975	931	964	904	946	931	945	919	990	986	987	960	911	937	910	963	974	956	959	957	936	987	910	953	975	928	934	932	954	1026	896	932	959	927	982	969	950	908	1019	938	940	953	877	925	958	956	915	933	917	904	929	926	929	984	942	904	959	920	968	924	938	974	956	961	955	994	942	915	963	942	966	913	964	929	959	910	962	989	909	914	958	968	953	912	988	880	938	934	900	945	936	914	984	930	921	930	920	921	901	878	885	1028	932	970	920	977	960	945	936	881	844	926	957	912	939	883	923	941	967	949	942	927	903	970	954	939	940	963	922	952	1017	980	942	923	940	979	924	998	989	981	996	916	879	982	945	941	955	922	924	936	946	979	906	939	935	951	921	961	938	923	879	959	954	995	961	966	924	949	968	936	953	939	1014	985	958	957	945	912	1036	915	924	997	954	938	941	977	890	926	885	924	910	992	877	949	972	964	910	981	917	917	959	932	964	969	916	930	1011	977	945	988	924	943	965	969	1008	922	958	999	957	946	883	926	995	964	908	945	937	927	939	932	945	928	926	953	894	887	949	936	948	929	952	966	945	936	912	937	954	893	939	947	942	934	935	933	923	961	908	914	937	923	1001	935	935	951	979	985	941	933	974	974	957	956	967	958	961	924	936	945
22464	21254	28998	23818	21259	21398	12236	2875	2044	1936	1735	1528	1433	1364	1141	1051	972	961	983	939	891	893	899	880	890	857	880	782	815	754	786	734	773	701	704	703	759	736	706	699	667	735	757	694	728	735	692	678	710	732	709	707	739	814	761	796	767	738	742	752	676	764	727	703	727	739	711	646	777	679	695	724	671	695	734	698	714	734	680	717	639	719	728	611	673	695	669	681	712	701	648	638	731	670	675	682	709	696	709	707	718	706	729	665	703	640	667	684	644	630	670	670	710	695	644	691	705	691	654	692	667	682	688	653	675	650	670	715	676	658	685	668	651	628	700	683	667	665	649	720	692	641	726	730	669	707	637	684	723	675	683	704	712	668	695	655	695	719	661	649	681	674	717	690	722	671	661	666	680	652	725	677	630	687	682	660	631	636	645	708	687	707	651	696	696	664	662	679	680	662	660	627	704	690	682	674	653	694	701	660	659	692	706	656	640	669	663	679	734	668	711	672	671	668	671	678	698	665	669	693	700	683	709	716	669	697	733	688	663	666	683	708	653	675	666	671	645	696	689	678	665	657	708	715	705	677	688	716	659	655	686	681	587	674	663	673	653	681	627	664	707	701	710	707	670	640	676	681	659	670	719	669	674	694	693	702	637	680	706	658	657	667	652	674	649	675	676	654	639	630	733	670	680	726	617	686	662	659	637	685	621	677	709	708	684	648	705	711	647	636	700	655	708	718	670	670	704	677	650	702	668	655	656	640	673	717	667	649	664	637	667	675	647	639	685	683	660	658	696	684	758	703	640	665	639	663	701	659	615	702	668	655	665	686	700	641	670	671	677	692	716	659	680	627	700	697	733	691	661	725	687	676	686	671	666	709	701	622	716	655	670	673	707	686	712	678	670	665	696	641	721	694	689	711	693	596	708	673	684	669	669	675	679	734	667	650	684	708	696	688	625	671	648	684	701	643	676	686	680	683	698	695	686	695	666	658	665	660	661	673	682	677	697	680	674	728	724	706	655	704	708	692	637	675	687	661	717	652	709	717	681	644	701	678	651	728	698	682	708	680	689	683	651	712	679	668	710	682	693	667	716	697	681	725	645	656	732	676	662	711	704	664	656	674	647	686	657	692	726	654	694	650	668	684	690	661	684	655	682	714	711	677	703	697	665	671	681	646	661	636	696	682	668	670	682	681	660	672	672	686	719	628	692	700	635	670	706	639	686	689	682	670	689	699	656	686	626	700	650	692	683	679	683	686	677	652	661	674	712	607	674	680	728	676	642	650	706	721	673	695	675	648	674	674	714	678	686	637	688	748	685	687	670	660	668	702	637	666	674	665	668	727	682	667	727	696	691	691	660	660	693	666	676	656	682	696	663	691	694	658	674	688	694	715	691	730	739	690	707	626	659	709	723	684	654	640	676	657	735	724	621	687	681	690	628	678	675	593	687	648	655	665	687	653	676	683	649	659	712	676	664	652	687	660	704	737	660	667	683	699	696	668	680	676	663	651	632	691	631	683	689	693	644	690	719	709	657	674	654	663	680	723	678	692	680	681	675	670	698	686	665	698	677	692	681	649	675	657	666	674	698	695	739	699	721	674	647	667	704	743	628	666	698	671	697	663	616	714	645	687	680	673	666	661	694	666	661	703	647	718	686	686	666	687	695	703	669	633	679	740	715	684	677	704	705	697	685	742	672	630	661	662	691	706	639	671	696	691	688	686	662	645	694	670	670	650	719	611	724	685	691	681	712	683	655	695	667	679	699	709	694	693	664	713	679	688	731	631	672	675	678	705	642	664	720	670	676	645	696	692	669	663	697	710	632	705	705	691	647	666	703	701	680	649	677	677	679	703	637	652	632	649	692	741	656	691	716	691	681	688	697	646	688	684	666	666	666	680	691	677	710	708	685	704	701	633	694	649	726	648	685	676	667	648	672	701	709	679	595	722	651	712	708	648	680	662	648	615	677	666	713	663	682	657	694	669	649	664	675	682	668	661	676	716	683	684	689	743	620	672	659	690	662	663	695	663	676	628	690	637	706	673	620	644	663	708	732	592	685	703	668	681	700	699	645	670	658	648	684	636	672	626	727	676	685	685	640	666	700	651	679	638	664	677	661	664	683	668	605	651	644	655	646	689	645	694	676	706	710	679	658	706	688	714	650	735	634	672	679	678	654	654	691	694	713	661	668	681	707	649	696	670	727	710	706	669	683	696	704	645	666	681	692	668	663	714	630	632	687	687	723	665	670	659	664	672	705	611	665	692	660	691	659	665	652	689	742	702	701	643	691	699	629	694	704	716	661	683	638	649	654	660	646	633	695	694	672	707	707	647	655	672	660	650	716	674	692	686	662	678	713	635	638	666	677	675	675	691	652	675	634	672	651	683	682	718	647	664	657	649	634	643	652	665	671	656	672	636	671	690	669	676	653	683	696	617	704	706	621	677	703	694	678	708	696	678	718	690	637	674	695	637	696	661	679	709	722	711	668	644	698	716	653	665	673	711	710	719	744	630	655	706	730	659	674	646	677	693	711	674	633	712	687	696	685	699	702	691	634	672	673	674	687	703	679	662	663	683	701	654	658	654	628	673	677	681	679	667	707	703	667	688	675	679	653	662	713	679	677	732	706	669	712	652	668	638	670	624	703	660	669	709	685	610	673	680	682	687	683	706	700	665	658	663	698	683	701	699	652	695	621	665	684	699	624	638	642	685	697	653	682	639	672	676	667	714	643	667	682	676	611	669	650	665	652	645	669	674	687	671	671	642	668	706	695	681	685	706	684	715	672	674	681	680	710	694	669	650	661	651	688	722	674	644	703	670	671	668	692	723	697	678	677	673	709	693	681	708	687	659	645	720	707	686	673	687	659	685	648	690	681	682	666	712	687	699	641	716	654	648	661	663	674	684	718	662	705	649	671	713	696	650	673	703	672	627	645	703	692	650	661	631	664	657	675	695	669	701	681	670	682	695	686	686	623	714	673	664	647	681	658	683	672	680	650	715	711	692	643	702	665	696	687	654	697	716	662	671	657	634	680	648	688	647	684	636	686	678	683	705	682	662	703	653	679	690	652	669	651	666	645	666	664	648	711	663	700	697	702	703	692	694	666	657	704	723	641	680	667	660	684	662	731	675	656	659	643	684	670	673	677	678	653	684	702	658	684	663	659	686	660	661	639	654	651	663	729	644	688	659	682	647	690	706	697	687	700	713	704	686	671	691	691	658	660	673	665	695	638	659	673	698	681	668	683	690	694	684	620	679	678	685	706	643	699	681	699	687	703	629	701	665	646	703	626	674	611	693	686	675	664	685	644	676	668	635	666	660	632	698	685	651	706	724	678	641	686	728	649	689	661	710	705	658	719	686	676	641	621	691	693	691	681	674	655	680	678	625	683	707	612	661	694	629	715	676	670	689	687	652	692	690	636	687	718	678	670	655	664	669	626	678	678	685	658	691	684	672	686	715	752	694	672	677	691	673	652	740	668	667	650	654	715	658	649	684
9958	28261	22651	13611	9527	6453	4583	3570	2994	2470	2221	1981	1825	1598	1363	1198	1088	1099	1041	1020	1004	981	952	938	956	915	853	860	850	809	798	732	731	696	739	724	712	703	707	702	677	723	710	720	749	798	706	734	749	759	753	798	797	743	825	780	802	804	746	700	731	697	734	709	689	696	708	756	750	764	713	693	723	725	725	698	690	700	664	678	734	705	669	700	714	659	727	707	681	687	663	706	744	684	746	658	734	662	660	669	729	682	668	685	660	677	671	702	681	701	643	709	674	676	680	715	716	670	674	665	669	651	679	716	670	677	713	655	714	670	678	643	665	693	635	685	665	687	671	667	710	604	678	651	738	686	677	659	670	710	684	681	714	690	677	695	646	693	684	656	689	692	687	678	679	655	718	652	686	695	648	678	650	666	658	641	657	629	660	660	716	646	675	696	663	676	743	689	698	695	655	675	700	731	700	666	716	675	691	694	666	665	670	686	684	673	686	696	717	681	705	662	708	648	687	683	691	663	669	616	686	696	702	667	660	682	710	668	700	713	683	688	682	697	684	722	716	692	642	718	646	649	669	677	717	670	676	701	704	657	686	702	624	650	665	685	708	676	677	759	701	703	692	713	712	705	720	657	705	665	689	658	707	652	706	747	665	683	692	691	680	672	686	732	670	638	631	695	649	696	686	671	671	717	683	727	700	652	711	669	676	682	693	633	671	635	677	651	691	692	653	701	660	672	661	661	703	711	664	658	693	692	653	657	651	645	681	697	629	677	669	682	693	685	737	708	684	689	690	684	643	690	664	622	683	682	697	740	706	688	648	669	680	660	703	694	685	650	651	690	701	702	672	637	656	708	671	649	683	661	649	707	725	686	697	673	687	635	694	666	658	688	682	663	645	668	708	705	644	725	693	687	675	712	679	639	674	692	657	724	662	728	678	667	692	693	674	751	670	655	662	630	705	631	681	631	693	655	683	698	682	652	695	681	671	689	705	685	681	696	674	643	697	714	719	664	694	668	708	674	665	702	636	700	671	652	656	649	673	679	691	692	645	689	663	707	676	672	710	655	680	680	651	665	640	655	708	704	714	622	648	676	678	689	668	733	655	672	683	684	675	642	652	699	702	666	696	662	691	650	711	684	662	677	691	686	668	667	684	656	716	649	684	685	680	680	661	647	708	697	671	664	733	660	662	697	647	680	718	684	710	683	717	671	645	693	665	719	642	628	692	645	703	670	716	685	708	683	661	670	709	703	686	696	667	673	733	711	681	687	691	679	645	693	698	708	710	680	706	679	618	702	655	675	687	673	700	697	667	669	723	659	692	676	685	677	672	665	706	681	701	640	708	683	652	680	668	704	656	728	689	691	661	708	665	677	714	688	663	655	679	627	656	699	691	646	682	689	612	726	661	674	691	695	717	720	669	673	672	680	747	660	683	668	691	699	680	727	716	671	673	705	660	711	641	702	677	665	677	725	736	739	691	693	683	670	713	679	696	699	694	670	679	699	646	667	685	656	690	646	627	708	660	681	698	669	740	734	664	686	717	649	665	732	674	654	702	672	701	670	694	711	663	690	694	725	724	687	715	690	672	687	669	672	656	697	644	630	671	681	695	654	699	644	662	656	663	646	673	719	663	680	686	688	626	696	715	656	695	716	713	722	675	652	658	642	738	654	686	662	720	690	686	670	674	686	650	675	678	625	700	684	653	676	701	653	651	665	737	660	671	652	710	710	656	680	702	697	666	696	712	687	647	706	701	665	655	671	676	637	614	676	704	706	687	652	734	657	668	654	650	662	693	708	693	677	698	697	663	650	665	687	676	721	662	726	685	663	681	697	665	621	654	666	679	700	646	641	690	702	658	660	654	728	705	686	682	680	661	630	708	679	698	676	676	698	681	630	654	607	639	669	675	673	655	651	666	665	658	692	666	700	696	695	674	671	683	654	699	707	705	699	631	646	709	702	679	673	662	645	726	650	741	646	691	721	672	665	671	657	670	721	688	682	661	715	684	624	678	680	707	655	618	678	710	653	691	678	660	680	694	661	664	658	626	674	707	715	619	730	729	669	705	673	703	716	685	674	679	684	710	722	681	633	711	651	720	698	679	662	639	699	727	635	703	693	651	638	669	686	738	713	678	691	646	647	674	670	691	679	666	711	637	643	661	671	701	722	692	676	718	667	627	718	678	710	678	705	699	701	702	654	667	660	689	696	711	678	681	669	737	703	627	683	737	672	689	667	688	689	669	653	695	672	664	698	682	678	678	664	640	688	720	651	682	685	650	675	665	670	670	676	668	654	645	678	703	699	671	700	698	662	669	634	669	724	664	709	678	703	704	662	698	671	699	695	714	671	673	681	636	654	680	674	669	707	653	684	646	700	680	678	673	678	691	676	733	676	676	685	677	668	658	672	731	695	684	652	671	698	713	703	660	688	692	648	671	630	656	671	668	683	658	704	705	648	669	697	687	699	686	702	723	708	635	684	666	731	678	654	665	674	735	719	660	680	676	711	670	644	736	660	694	713	700	698	674	683	682	643	723	638	698	652	646	656	679	691	665	696	671	708	672	691	715	678	612	688	698	636	669	664	681	694	654	705	669	675	685	702	705	645	682	696	607	680	657	697	691	654	695	669	651	685	659	697	672	690	654	664	689	742	720	697	652	673	699	645	663	693	693	674	683	712	647	648	671	649	685	716	699	677	714	679	707	649	640	655	675	606	658	659	639	673	696	666	701	718	678	656	613	704	638	736	642	701	667	720	686	689	680	699	672	626	693	681	708	692	672	651	647	630	665	703	718	700	681	677	647	679	676	676	664	650	659	652	686	662	690	685	705	663	644	689	658	708	655	620	692	707	723	668	670	698	659	707	687	702	645	640	693	682	680	641	660	718	664	726	668	691	705	674	688	675	661	682	686	677	737	648	727	697	670	688	725	660	687	673	632	671	692	706	684	706	700	667	635	644	698	694	675	644	668	678	660	682	691	666	720	654	672	738	620	657	679	634	697	638	679	668	710	729	648	632	682	678	647	661	677	632	691	659	689	681	709	681	664	702	663	644	713	666	657	609	655	658	685	673	660	689	643	672	666	662	706	695	639	620	697	677	685	640	686	665	663	643	668	650	678	710	627	647	656	699	715	716	665	742	665	719	695	711	707	687	676	687	707	704	635	661	707	713	676	637	699	729	712	658	655	687	677	695	730	677	643	731	712	707	676	680	696	698	649	641	653	676	662	718	644	694	671	733	673	660	702	656	672	671	683	702	687	663	658	715	676	666	672	677	698	683	641	655	656	679	692	682	686	686	681	661	660	675	732	673	658	700	703	709	729	658	653	689	720	658	704	644	687	676	663	713	675	692	648	665	626	675	664	687	698	710	669	656	646	718	685	690	683	680	689	657	663	739	694	701	582	641	653	674	664	640	683	674	742	634	664	688	634	645	670	728	719	658	697	643	725	656	676	661	662	722	703	654	676	645	707	677	653	679	715	644	662	709	669	659	659	639
27998	19753	12407	5826	2928	2080	1649	1332	1285	1248	1170	1225	1106	1095	1037	997	987	997	1054	985	979	983	1039	980	1010	994	969	956	961	951	941	888	947	917	950	959	967	913	929	953	925	941	990	945	938	974	961	954	951	916	927	925	937	922	973	984	938	955	954	973	939	963	973	946	901	920	944	949	960	921	1030	889	956	940	989	906	962	922	915	923	879	963	932	939	921	986	944	926	921	924	941	989	953	913	907	936	873	971	959	906	944	965	967	971	969	930	1010	947	925	932	951	894	977	967	943	945	966	949	903	916	861	957	873	940	903	930	908	905	910	968	990	956	893	940	957	917	962	901	954	975	977	994	932	940	908	894	910	947	885	948	932	945	988	954	934	962	1003	953	885	912	905	967	904	964	931	902	887	921	949	996	912	946	907	932	933	988	925	912	951	976	992	967	904	1006	945	934	984	977	860	951	907	962	969	936	939	904	928	967	899	931	927	934	937	910	927	899	910	959	861	922	963	958	962	998	951	918	986	933	904	952	891	915	938	909	962	969	898	922	895	945	971	923	922	904	913	911	947	893	884	936	984	883	933	941	967	947	959	945	895	989	888	927	914	943	926	925	898	966	907	944	920	907	947	880	928	943	980	957	942	981	983	875	935	953	955	979	940	931	915	922	961	961	929	911	919	938	946	938	917	985	933	911	963	978	914	953	906	939	966	960	882	922	900	912	943	913	926	977	936	949	917	909	914	931	955	968	872	932	1011	952	956	983	919	934	924	949	987	933	958	919	929	908	943	962	943	923	925	907	922	938	998	941	996	896	912	946	999	910	997	1009	931	935	941	963	963	927	922	973	931	923	900	968	953	949	941	865	925	905	927	883	953	945	914	904	922	942	889	984	987	932	878	869	966	939	982	943	956	953	959	924	935	965	932	913	942	941	946	931	913	991	951	942	957	922	959	919	930	896	932	891	937	938	950	929	962	944	941	930	942	926	935	962	961	994	912	920	962	913	961	928	940	949	924	936	933	925	968	929	908	918	911	907	940	926	936	930	902	939	917	972	903	907	949	939	944	974	920	913	978	993	922	972	942	947	917	1028	970	905	887	914	958	977	963	982	970	929	893	964	949	925	941	952	901	956	878	927	959	973	981	922	926	938	948	972	1020	927	945	884	956	929	935	883	899	942	885	953	976	919	951	902	945	993	918	913	946	928	913	955	965	930	935	980	924	908	914	946	919	924	940	934	982	953	904	898	929	909	913	917	939	965	850	921	1004	914	887	976	894	949	900	949	897	961	964	954	921	949	938	920	872	908	970	931	871	952	937	928	881	931	939	947	937	903	970	879	931	911	969	938	883	984	963	915	957	934	888	944	916	892	959	962	918	1005	873	933	955	899	927	928	952	913	980	893	938	973	941	986	939	924	974	951	899	919	961	952	946	955	930	959	977	946	964	889	1010	933	985	898	945	935	942	916	916	936	910	922	942	934	863	938	942	967	885	914	927	930	1042	896	942	984	950	941	908	1013	887	955	933	929	945	931	963	909	882	985	941	964	940	904	1010	892	923	911	965	924	923	894	921	913	940	1010	964	925	965	944	1014	921	937	915	960	967	960	940	958	935	903	889	954	959	1003	915	939	992	945	964	914	923	942	949	907	986	869	921	956	960	907	926	900	972	965	968	881	925	899	960	965	893	895	961	890	998	960	945	909	951	950	873	949	900	917	939	922	916	981	926	989	934	945	908	1013	1019	999	954	982	952	966	932	890	904	956	923	953	938	976	979	917	947	925	910	955	889	895	956	868	921	967	972	905	976	948	939	1003	885	949	954	903	877	955	962	973	900	953	972	912	964	929	955	934	986	963	964	901	915	942	982	966	965	926	887	909	937	953	948	930	976	954	897	917	933	888	941	934	937	915	896	951	866	880	921	963	916	936	902	930	930	953	997	932	996	944	891	908	876	957	971	912	913	893	938	943	874	950	915	959	895	1000	974	954	902	892	912	959	910	920	913	950	928	913	928	924	897	966	976	932	926	959	925	857	911	1009	884	957	938	967	954	943	936	927	906	934	910	908	934	965	928	958	969	997	915	958	963	983	1006	925	956	917	892	901	950	908	929	962	956	932	902	887	869	980	931	952	899	945	1013	920	917	974	943	918	910	933	931	921	954	942	965	1014	942	936	957	952	932	892	989	934	966	981	912	946	988	936	974	903	935	977	912	986	960	939	924	945	974	996	967	935	956	969	933	922	931	887	966	956	938	941	929	947	926	922	908	904	900	961	941	956	954	940	921	913	991	948	945	931	956	919	910	963	984	942	914	920	924	948	956	928	934	976	991	942	944	955	871	924	917	911	894	934	910	903	947	952	919	910	869	973	900	917	924	914	945	886	980	908	987	973	915	911	895	974	909	882	934	906	875	902	899	1004	931	909	917	906	945	955	957	944	927	952	924	933	928	943	915	902	974	935	913	957	942	917	912	915	950	905	916	977	987	986	894	912	973	990	910	942	947	944	930	936	968	937	941	999	920	959	933	932	924	956	927	918	952	945	934	953	898	948	937	903	917	966	871	914	929	942	924	974	916	943	962	966	917	957	942	901	935	969	922	959	937	946	993	911	933	959	925	934	847	925	931	965	934	959	961	983	924	932	950	912	939	909	977	935	959	946	880	992	942	955	875	916	979	921	937	953	971	928	907	928	861	942	941	963	966	876	924	934	942	949	990	935	973	922	938	987	932	915	945	940	910	919	981	932	949	912	960	984	1004	918	978	945	933	966	1001	921	920	990	928	928	910	890	912	972	928	888	919	901	908	952	913	929	965	906	957	953	963	910	875	954	939	956	873	935	967	985	938	932	916	982	948	921	962	983	950	984	878	902	884	885	936	955	898	957	976	934	914	993	894	906	931	914	922	867	932	896	956	946	967	894	955	892	928	919	907	926	982	968	917	912	957	941	884	933	936	955	939	938	926	891	887	936	901	933	958	958	942	929	962	921	942	899	947	964	970	918	887	943	901	888	945	981	900	925	895	921	962	916	928	995	949	939	943	980	908	902	899	935	977	971	918	966	941	917	934	943	986	981	933	934	941	896	974	925	953	996	933	946	924	969	949	898	925	949	1024	868	916	905	938	943	903	891	963	886	989	937	963	994	944	875	934	920	957	963	969	943	996	907	872	929	970	941	939	919	920	940	974	973	967	937	959	935	950	919	949	956	983	959	982	866	936	924	897	916	892	959	994	949	947	965	929	942	958	924	891	882	944	963	967	956	974	941	905	907	915	870	981	945	917	926	934	944	939	914	932	956	907	962	974	974	992	978	912	940	922	912	975	889	886	936	902	930	924	898	868	911	907	928	935	971	945	936	925	969	944	948	950	960	923	931	930	954	976	947	940	955	962	927	864	934	956	935	956	934	962	942	971	938	933	957	959	978	916	995	927	942	894	923	939	888	985	954	921	966	926	904	929	912	938	991	906	937	933	1003	951	911	909	915	953	975	966	1003	940	884	940	932	920	916	938	937	881	949	952	900	928	837	958	994	913	1035	888	974	928
8762	14386	10699	5610	3691	2673	2043	1740	1497	1456	1377	1313	1282	1174	1086	1044	1093	1018	1030	1067	998	997	1033	1007	1074	1008	1009	1007	988	959	902	970	978	957	949	945	962	918	908	963	981	985	908	964	969	983	1013	990	922	1012	969	943	984	974	1023	958	1019	1017	918	983	991	901	965	1008	1032	918	926	986	928	913	961	933	974	992	915	934	961	958	941	951	873	948	905	973	994	943	991	949	910	977	987	942	932	965	891	954	946	922	936	998	985	923	944	1013	947	908	922	948	868	924	900	952	931	944	964	896	982	978	968	984	938	965	986	954	863	952	968	888	938	894	977	968	908	921	1000	963	958	994	919	879	949	931	970	993	963	919	936	932	928	896	962	938	949	866	960	942	921	944	930	925	1013	944	880	995	962	961	964	998	934	963	926	958	928	909	975	949	933	966	959	957	901	943	961	896	932	957	969	1026	914	943	925	934	913	935	939	1004	907	954	954	951	938	909	914	921	965	942	938	942	914	955	938	921	955	976	932	949	956	922	976	938	928	951	947	997	993	964	896	888	982	966	980	1004	937	943	885	900	964	930	935	908	898	953	944	979	901	971	1011	927	939	975	932	953	935	986	920	945	949	953	899	924	951	979	915	947	990	950	976	987	927	934	929	891	938	971	985	962	984	939	986	931	884	958	937	940	960	968	931	970	930	932	904	968	979	923	940	918	944	913	946	934	934	974	911	938	950	1002	973	935	936	957	936	932	904	936	978	939	978	954	897	935	933	948	954	900	960	928	977	934	966	951	894	950	1006	926	948	923	937	962	952	935	955	952	922	912	932	998	953	945	944	946	957	909	959	982	968	926	965	919	1002	921	949	945	900	888	981	976	888	998	974	911	900	934	910	960	938	915	957	942	900	993	917	921	938	923	948	928	924	987	961	887	922	965	941	964	977	901	957	961	936	904	905	941	918	971	928	924	965	944	905	925	904	963	944	938	936	902	922	942	948	939	912	943	939	912	977	972	956	942	930	933	933	955	978	946	973	957	960	953	928	939	966	972	934	985	946	917	1024	910	960	933	938	953	960	961	950	915	937	908	961	923	963	1027	942	962	895	960	874	988	919	923	974	913	947	951	904	960	1046	981	885	910	949	951	937	945	900	953	939	939	955	969	903	943	876	972	941	953	941	913	915	939	925	929	975	904	1022	969	935	930	951	961	944	969	923	982	928	913	932	975	964	967	908	912	959	969	965	911	956	961	930	938	936	952	899	953	923	914	964	977	956	964	972	916	942	933	939	958	851	956	934	971	936	939	949	910	934	962	948	939	964	955	879	981	947	951	889	896	925	885	971	968	909	947	987	969	943	860	921	959	937	944	946	981	978	1004	941	943	914	945	928	860	963	926	903	914	1011	950	930	918	943	912	981	966	918	946	946	898	974	924	909	889	927	894	903	944	947	946	918	960	952	951	920	1009	1023	957	936	926	950	936	952	961	973	962	898	988	937	934	940	982	936	949	939	911	954	910	899	959	962	917	953	908	941	956	884	912	942	951	965	927	930	926	922	964	936	941	975	987	970	936	915	947	992	934	924	961	979	923	946	966	915	921	1047	971	908	958	939	971	916	974	932	976	947	925	897	918	920	986	967	920	962	934	971	876	951	969	955	929	950	965	968	889	883	895	938	948	948	936	980	894	927	994	902	937	999	896	949	922	976	919	990	925	932	939	905	922	924	925	927	918	940	904	912	907	949	976	951	921	945	955	951	873	943	924	996	908	922	947	959	956	956	982	948	946	954	937	923	952	922	919	938	963	920	909	1013	902	969	975	956	950	994	927	943	924	918	1007	959	958	909	972	945	941	940	919	933	937	938	870	948	957	924	971	979	940	982	958	926	928	928	971	964	937	942	953	926	908	934	970	968	972	941	939	901	924	923	929	992	919	927	954	923	902	939	912	901	941	942	930	974	939	975	957	950	920	937	882	925	890	930	916	917	931	949	899	915	930	930	988	921	896	947	983	943	966	932	964	985	949	982	957	961	965	986	965	972	978	934	932	935	882	872	932	957	950	952	913	938	911	928	955	937	1001	946	931	975	914	923	971	921	943	976	951	948	969	992	940	909	956	948	1000	954	857	967	990	943	948	930	921	950	995	974	964	908	946	949	883	928	959	898	907	935	896	960	907	967	952	946	957	941	991	1019	956	938	897	890	936	920	943	931	945	982	957	938	975	901	935	906	944	890	954	922	940	935	944	892	956	943	972	941	1000	920	917	925	959	922	960	893	985	948	932	938	918	957	928	983	932	849	902	905	928	943	891	938	970	1003	951	897	913	957	927	914	965	948	898	920	923	923	966	1002	925	967	980	902	902	945	963	956	902	962	977	943	911	907	955	964	979	934	920	956	945	907	899	957	923	969	952	888	992	882	961	913	938	918	1000	946	961	928	1028	963	1031	932	939	961	909	918	889	905	925	969	949	960	968	957	947	939	921	942	895	917	956	942	966	972	968	989	917	923	973	960	958	911	985	948	925	952	916	962	871	920	930	958	1012	951	939	984	919	941	948	896	891	980	924	962	904	905	983	908	1000	939	951	946	918	966	919	1015	970	974	963	972	935	968	967	919	897	986	892	936	918	903	956	933	995	955	979	930	923	931	938	970	921	955	951	947	981	937	898	923	924	911	1004	1014	902	1016	986	953	903	948	946	948	974	976	946	937	920	987	927	953	930	930	926	947	907	966	951	919	921	949	986	962	945	940	941	959	996	949	955	996	901	989	945	946	971	965	971	937	911	1005	961	1012	947	888	930	938	947	966	942	968	979	949	933	899	940	928	968	917	941	954	961	938	938	982	917	948	946	924	949	933	854	956	929	959	909	944	987	903	904	944	928	952	987	932	1017	952	899	969	946	884	900	962	921	944	961	969	954	931	910	945	902	944	913	903	1003	962	946	938	988	893	941	880	943	952	954	920	915	967	968	997	961	928	882	938	954	925	915	972	976	935	925	916	929	955	987	901	1009	931	875	979	964	943	928	972	990	950	959	969	881	960	971	926	979	955	956	993	910	964	908	1038	940	926	944	959	930	918	946	914	978	944	927	940	902	976	961	943	984	937	926	950	947	949	929	921	919	938	938	983	958	972	978	950	956	980	928	947	939	954	926	932	1013	1002	941	920	946	974	915	929	924	977	889	951	954	963	911	939	980	974	910	973	971	908	959	968	960	933	1007	976	952	988	1027	955	969	946	953	916	958	888	937	944	917	935	969	972	917	933	906	991	969	891	972	898	944	981	948	962	926	945	1012	904	921	919	939	910	894	998	942	937	932	906	928	940	956	970	951	962	923	914	939	925	1004	948	884	958	919	961	908	974	981	871	947	899	923	931	964	924	912	976	989	967	894	939	916	969	968	923	937	973	925	919	897	940	932	991	973	925	997	978	950	978	891	921	944	1011	945	942	949	950	945	906	917	903	954	963	883	951	955	937	952	905	923	1017	951	935	939	922	972	933	906	979	947	963	959	957	920	946	998	937	918	963	951	948	952	958	904	983	965	955	932	959	925	951	927	909	962	948	931	912	938	903	923
23554	21157	28338	24029	21054	13220	3176	1913	1650	1503	1357	1308	1211	1080	1060	965	936	922	879	827	794	873	870	830	815	811	823	769	737	785	725	752	716	746	727	711	729	689	741	712	727	702	697	757	713	703	755	811	792	741	762	758	750	765	806	820	724	805	698	709	715	746	738	742	745	740	769	767	744	740	789	714	739	694	773	768	706	750	678	719	733	669	763	694	747	694	748	715	759	694	761	698	738	694	720	753	748	760	696	723	700	700	684	701	715	723	659	771	701	712	703	674	667	712	719	707	725	681	755	730	687	734	717	706	720	779	775	726	697	709	732	690	752	703	788	680	673	674	721	691	722	698	675	723	757	701	705	761	699	750	742	769	709	733	710	730	752	641	665	733	737	692	742	659	716	717	666	698	718	714	717	688	709	744	729	724	688	709	709	745	669	697	732	714	671	716	686	731	730	714	722	657	709	708	649	668	761	737	750	713	714	675	734	758	707	674	722	685	727	718	698	715	745	673	708	728	747	664	719	695	749	717	680	732	731	711	716	705	726	678	748	674	705	685	714	747	689	704	702	673	771	734	677	722	708	719	674	720	713	698	715	699	757	731	688	631	749	743	722	692	712	731	670	675	717	683	703	738	661	695	761	689	669	742	699	666	745	742	683	710	686	727	706	703	804	692	746	722	662	679	711	734	695	730	665	674	725	682	736	697	742	681	711	760	689	701	704	753	703	727	680	683	690	678	722	706	721	710	763	654	694	731	711	692	732	688	716	725	661	762	762	704	711	709	703	687	684	704	729	680	740	724	753	734	659	703	658	722	758	723	710	727	718	723	710	725	684	708	707	732	727	701	693	728	751	717	722	691	725	749	684	749	688	726	725	697	728	680	691	719	737	774	668	728	724	745	676	711	727	710	708	688	734	709	689	731	739	742	702	693	718	762	670	690	692	700	694	686	686	747	709	647	717	716	764	719	728	715	721	690	690	666	737	746	691	717	694	719	770	695	749	702	742	715	675	664	716	770	706	763	682	734	733	727	687	708	721	674	677	679	741	715	714	664	694	743	742	679	688	678	752	688	735	706	744	696	744	753	738	755	698	782	740	701	695	693	676	719	774	712	739	706	699	761	689	689	680	701	693	734	661	709	810	710	695	725	677	717	706	682	723	694	707	698	698	731	725	686	678	719	748	667	721	748	719	676	711	728	709	702	710	761	682	740	730	700	725	720	708	753	693	733	697	743	781	731	730	744	722	711	683	702	719	671	707	720	679	683	705	671	731	700	703	667	749	683	687	709	709	738	659	735	707	705	715	693	690	684	684	696	756	724	726	705	704	737	688	740	746	694	705	729	707	673	700	741	716	751	749	715	724	704	732	752	716	692	683	737	688	733	700	719	715	715	754	684	720	662	717	712	759	759	683	685	732	703	691	711	714	720	730	712	741	740	731	688	721	680	730	699	733	710	689	717	702	717	738	705	736	711	743	715	728	726	736	745	745	716	723	764	750	711	741	730	692	728	711	716	723	697	758	711	722	734	692	765	717	677	694	716	694	760	733	732	676	687	716	737	708	729	721	715	727	795	698	728	658	690	753	712	707	696	672	717	670	763	686	777	762	656	725	712	733	700	670	680	789	757	637	737	702	706	669	745	671	735	728	703	712	698	730	753	715	660	679	706	700	698	659	705	726	743	674	697	679	691	656	644	755	726	718	723	730	715	716	724	726	727	702	686	716	694	750	751	689	703	720	708	741	676	740	743	771	671	686	738	695	709	714	719	700	651	733	708	661	747	707	722	695	739	754	702	709	706	726	673	715	724	737	680	721	733	710	707	750	733	699	716	714	740	700	741	745	725	755	644	695	660	729	734	685	697	624	779	691	746	738	665	696	677	722	742	706	703	705	666	717	673	684	691	730	687	706	713	674	728	726	701	760	765	707	703	665	751	710	710	695	692	741	677	675	702	727	700	733	725	692	673	671	713	717	685	770	688	665	679	727	713	734	683	698	736	716	692	712	700	686	680	694	716	733	685	708	718	704	677	686	698	715	683	694	691	650	678	697	702	763	672	714	719	688	711	720	711	736	778	747	730	685	723	686	712	729	700	689	759	691	708	658	697	670	696	702	705	718	683	760	728	760	682	723	709	682	700	755	724	707	680	702	713	695	710	729	707	711	720	724	694	745	678	691	729	708	701	698	729	684	717	744	711	766	702	715	721	707	690	710	743	719	725	706	724	706	713	722	702	735	699	741	665	688	702	736	683	671	706	716	686	775	728	695	746	745	684	690	655	759	731	658	716	741	658	717	731	744	693	672	668	782	709	704	736	702	669	696	711	734	720	705	697	732	749	696	741	690	727	695	712	723	714	722	711	693	653	687	727	702	696	747	710	765	694	779	723	690	700	708	742	736	714	737	684	665	721	701	694	719	722	734	759	731	725	697	682	721	678	718	694	675	728	719	671	697	706	729	751	766	721	700	665	719	770	692	720	729	668	659	688	772	745	684	723	691	754	722	705	722	697	742	717	753	726	684	730	725	748	686	724	703	701	692	727	711	677	710	727	714	735	735	692	771	695	741	694	688	710	716	679	745	783	685	703	724	727	698	752	711	745	672	736	685	730	683	652	750	714	703	709	720	724	717	699	743	752	664	684	708	714	700	681	714	751	703	774	768	679	701	684	678	741	732	671	742	701	697	719	700	679	748	707	709	718	732	712	641	721	708	709	656	750	684	730	752	697	690	746	752	703	762	737	744	713	732	676	684	708	741	706	676	727	687	724	692	712	749	709	715	694	689	716	748	708	711	647	712	772	688	737	690	707	703	671	694	751	695	739	730	678	712	684	708	652	717	714	748	675	712	711	686	694	712	730	672	678	737	734	660	719	636	743	777	670	699	714	731	712	708	700	677	750	693	658	782	662	690	664	706	723	672	676	699	719	701	676	732	707	682	677	693	681	716	730	715	692	744	779	719	729	723	780	693	688	744	708	677	695	729	680	716	767	680	674	727	668	706	640	739	714	712	750	680	718	692	739	708	749	735	750	707	722	703	692	713	731	665	693	690	723	662	736	666	741	709	696	650	714	715	730	690	719	701	671	758	747	695	695	720	671	710	773	738	714	743	719	687	738	697	717	726	732	717	696	715	756	737	723	698	671	669	716	722	677	692	658	730	714	714	712	671	681	684	741	680	700	719	683	662	743	715	685	759	691	746	680	726	732	661	727	740	689	720	713	709	712	737	672	672	745	704	688	734	672	672	707	704	777	710	721	798	701	692	716	704	683	711	696	710	723	688	737	730	686	703	707	700	692	708	698	685	700	762	705	756	688	691	725	692	681	757	719	696	789	648	645	732	752	701	745	740	737	653	677	644	683	742	734	707	762	703	702	741	699	721	744	708	761	678	670	713	690	727	774	689	713	708	705	756	736	712	694	727	729	705	736	707	701	739	687	694	719	713	702	698	753	700	706	719	733	744	682	726	688	709	729	736	708	739	744	727	641	709	768	672	742	760	693
8221	22400	17471	9381	6482	4455	3125	2532	2226	1822	1747	1589	1409	1388	1213	1102	994	958	974	912	908	934	927	894	858	859	867	813	782	803	801	782	751	746	792	762	785	823	794	740	753	749	746	749	718	774	827	813	792	780	769	775	865	778	775	816	779	819	831	791	732	732	774	738	763	784	744	796	737	710	730	785	761	704	747	795	766	800	752	763	747	711	745	791	733	728	740	751	780	696	708	731	723	751	767	706	767	749	738	761	729	703	692	769	754	758	764	723	698	705	714	719	716	740	728	758	769	735	720	716	778	684	732	720	783	707	711	743	722	717	696	740	757	736	755	737	739	748	763	715	696	730	745	654	735	724	740	778	752	718	699	725	734	740	779	733	726	706	764	737	748	682	729	783	729	703	761	777	764	689	694	746	736	728	759	689	718	781	730	775	725	757	707	727	737	708	767	721	719	719	751	728	739	665	711	749	722	754	774	787	731	790	753	703	792	723	736	747	736	784	672	734	721	726	753	755	742	710	679	747	756	763	729	686	693	721	731	762	737	709	725	740	719	725	691	701	792	737	722	741	720	754	774	796	690	737	683	736	735	741	716	706	728	709	707	746	716	736	742	726	725	725	720	761	785	759	700	769	736	765	752	719	734	748	755	728	760	748	676	726	754	733	719	757	788	762	724	736	731	679	746	693	737	701	755	724	698	720	694	748	741	748	675	710	713	736	731	786	741	722	701	756	758	725	721	737	712	722	728	751	749	722	716	721	689	765	715	749	749	729	745	743	773	714	679	736	724	664	747	738	705	730	711	805	736	756	729	742	708	777	723	684	732	736	696	762	747	748	723	697	704	766	728	758	740	754	735	742	784	775	719	762	731	766	757	704	747	705	717	693	736	755	741	715	744	745	717	723	737	731	756	747	700	744	764	743	712	747	783	770	744	744	733	711	722	729	753	736	740	730	740	772	725	725	713	766	736	719	750	788	730	706	704	741	726	675	726	707	695	728	745	751	718	733	748	737	710	742	708	742	750	733	766	706	792	724	745	728	730	762	752	761	740	757	709	710	756	696	752	772	783	688	731	709	724	712	721	728	712	797	760	670	765	770	690	708	701	741	701	749	773	714	744	775	758	724	749	740	748	739	702	773	721	702	731	769	707	772	717	710	704	717	723	734	731	757	741	723	667	752	740	721	755	677	741	702	749	706	705	743	716	721	706	710	730	743	741	744	719	732	738	668	671	699	684	725	757	770	751	750	751	721	688	635	768	729	736	731	736	733	766	797	707	734	749	748	681	723	718	717	730	720	737	698	766	678	724	753	752	756	731	692	737	708	714	737	724	727	752	709	742	711	778	790	743	799	717	769	725	720	757	735	739	734	797	718	744	723	697	707	689	726	726	742	684	790	733	749	750	723	765	720	726	728	688	775	710	772	714	714	671	736	703	755	734	769	701	732	684	673	710	680	727	688	736	699	766	718	779	739	775	743	728	702	720	697	694	790	675	768	727	738	716	711	743	716	754	736	737	702	719	731	763	779	749	738	759	756	760	730	743	729	729	781	765	620	714	741	715	722	703	735	741	729	695	793	737	693	778	775	796	786	718	702	782	776	750	723	724	759	748	723	700	724	744	742	686	746	750	725	728	777	702	742	754	676	720	684	741	732	757	782	776	713	770	777	690	724	709	735	697	741	702	769	707	721	723	742	717	751	743	728	770	746	762	688	712	709	728	732	684	734	733	703	706	718	694	740	741	729	723	752	751	769	761	716	710	728	714	791	749	721	726	796	781	732	744	745	780	745	692	756	720	733	721	749	725	762	707	716	721	767	775	743	726	747	745	718	735	727	735	706	764	718	733	733	700	741	732	739	711	705	733	729	718	737	674	762	733	809	695	733	728	692	704	700	731	760	686	767	748	742	778	784	726	715	722	752	739	758	744	768	706	710	731	719	705	689	751	719	732	738	736	705	726	745	701	715	731	714	691	724	750	780	694	747	732	689	731	715	732	750	773	684	706	799	781	797	694	710	720	700	728	721	737	701	758	756	731	737	741	749	773	742	736	765	734	731	751	755	667	734	725	725	707	713	725	733	750	740	777	712	699	743	729	700	739	729	770	715	733	713	709	717	744	725	738	755	779	719	789	754	762	705	741	696	704	776	751	764	755	760	716	697	722	695	708	730	711	736	736	752	762	714	731	717	712	722	767	709	712	739	747	746	681	743	690	744	733	749	762	748	739	725	742	769	740	740	739	722	709	716	718	724	754	764	673	794	708	757	737	776	696	752	733	738	724	727	742	736	711	705	690	721	761	743	712	744	735	731	760	760	727	741	680	786	713	718	730	717	714	753	673	749	707	759	745	748	756	677	683	750	750	706	785	702	779	737	742	713	736	756	722	674	776	721	777	691	719	739	752	741	750	684	701	748	738	731	726	737	729	793	717	718	722	755	732	794	745	731	798	716	735	720	753	694	693	726	768	710	702	695	742	777	695	713	686	679	670	683	737	750	724	669	796	687	785	735	714	756	729	739	704	703	744	736	798	707	773	743	745	738	772	678	773	717	714	741	754	711	771	769	700	679	730	712	730	819	708	732	708	737	717	765	753	709	767	712	767	735	721	695	742	726	718	712	734	777	768	723	748	749	711	750	729	669	729	713	728	732	704	722	777	756	755	758	730	724	737	677	691	672	694	736	724	735	742	695	706	719	701	718	752	775	719	732	688	751	714	758	748	702	757	709	759	738	729	738	706	781	766	705	768	737	774	714	733	747	783	757	742	705	742	745	714	756	799	767	708	738	722	705	734	687	764	696	675	751	681	762	714	775	732	747	749	715	761	753	717	687	745	728	701	779	684	737	713	730	729	735	731	701	769	754	770	761	731	731	718	754	703	755	750	702	735	715	733	713	788	673	711	811	718	717	775	683	721	724	748	698	733	668	701	777	765	654	738	734	726	730	696	765	735	762	727	747	679	727	724	754	713	748	749	741	722	732	683	751	749	749	739	704	739	757	740	703	748	741	768	736	732	740	707	710	782	711	703	739	747	713	771	740	748	749	798	744	753	741	732	771	781	729	717	703	744	715	739	738	733	765	744	728	750	680	793	704	793	744	737	720	771	728	702	706	696	737	772	751	782	784	694	701	737	717	700	749	757	702	731	761	711	750	722	740	736	753	719	741	735	780	743	700	737	780	679	700	739	757	704	738	750	755	729	710	759	747	725	707	759	783	735	751	790	714	748	728	717	781	680	754	762	743	688	723	768	744	741	754	765	743	697	711	748	769	714	739	808	708	733	710	713	744	710	721	724	774	751	720	697	704	726	759	759	756	722	735	720	725	742	784	783	719	712	743	787	714	721	741	720	728	724	700	743	736	747	727	717	762	732	696	778	698	759	711	704	736	729	722	743	695	743	721	782	739	743	739	767	777	704	696	690	761	737	715	709	746	766	725	696	714	746	753	703	741	718	743	759	729	727	713	741	729	734	716	738	710	718	731	722	745	734	695	788	769	736	767
24633	21261	27771	25020	15410	3527	2201	1760	1537	1490	1462	1376	1320	1198	1113	1119	1060	1062	1029	1060	1035	1117	1109	1040	1089	1091	1026	1031	1044	946	981	969	1004	989	965	950	939	1016	973	972	968	946	948	972	999	978	988	1011	976	973	1006	975	962	991	990	1004	1012	989	1021	963	1009	980	990	1052	924	921	975	987	985	981	947	1001	1014	908	997	916	920	959	993	990	937	924	900	915	943	986	932	940	945	967	954	974	908	1011	973	906	1020	982	909	1002	924	952	980	982	945	961	965	931	914	976	901	1003	959	948	916	955	878	971	971	941	991	886	957	967	966	938	945	941	946	959	920	952	985	950	979	970	962	958	882	945	934	973	902	958	950	986	971	907	964	980	931	961	936	952	973	957	994	925	975	967	911	912	988	920	936	964	941	976	1000	871	979	948	952	986	954	856	940	927	902	929	930	896	949	938	988	997	965	959	987	955	956	961	934	892	922	979	974	872	978	967	981	947	941	988	952	920	999	917	962	930	967	1012	994	991	938	981	914	915	944	902	964	922	996	989	937	929	973	976	983	953	910	975	937	975	929	924	1005	937	912	912	968	938	916	943	921	927	984	1027	945	948	964	928	933	961	898	990	914	998	947	976	995	962	991	984	977	952	927	913	977	945	943	947	908	981	978	909	935	916	953	969	966	969	951	991	938	1008	981	949	960	958	982	956	1048	963	974	944	919	915	958	933	933	943	936	969	966	963	936	934	968	975	971	999	958	1034	983	959	932	895	938	948	955	916	973	930	953	966	880	955	1002	986	928	946	911	954	966	935	977	970	971	910	970	979	948	911	942	925	956	987	962	933	918	926	921	927	951	928	897	986	882	901	973	972	997	940	1000	961	985	956	1018	951	959	944	969	931	991	897	948	974	1000	974	947	941	943	901	980	1037	965	912	959	940	969	966	963	882	952	912	965	972	930	931	912	908	974	948	975	946	948	934	973	899	993	990	888	979	878	922	972	946	960	937	941	947	926	923	985	897	980	983	1010	1015	964	914	919	972	962	926	975	990	996	937	923	994	1015	945	939	872	914	943	954	932	921	940	950	1003	913	1015	883	980	909	971	983	953	966	912	960	990	963	954	972	1035	965	884	956	973	919	956	962	1018	971	979	976	972	944	913	960	1012	936	1011	936	954	976	976	951	985	958	924	974	929	935	928	990	1000	946	953	945	1008	958	943	946	976	968	958	917	1039	931	978	918	977	978	980	909	990	895	967	952	951	1024	923	921	971	974	974	971	927	943	926	954	965	957	1024	878	1015	957	986	976	1027	872	960	956	981	943	904	916	943	968	896	951	981	977	953	956	973	944	973	958	952	991	929	973	936	915	986	984	936	944	923	915	971	988	928	923	943	955	928	885	922	969	946	1005	960	928	944	932	939	966	987	955	947	951	947	964	915	942	1001	918	933	970	986	950	936	935	951	993	929	896	948	972	934	916	964	1002	996	906	958	884	944	942	913	977	952	962	977	980	964	928	965	893	963	920	896	923	953	909	965	911	946	907	975	906	945	990	953	1018	943	973	895	954	945	947	948	1011	943	968	907	927	976	949	935	924	925	988	944	949	979	981	942	953	966	939	943	935	933	933	984	905	959	981	960	972	929	916	997	929	998	954	939	984	924	959	948	958	956	934	966	949	926	954	926	962	982	928	977	966	985	957	912	959	1014	939	952	904	949	975	932	969	958	989	957	948	954	913	940	993	942	930	955	981	976	934	928	922	959	971	944	963	923	912	935	1015	946	981	942	994	978	963	981	955	906	924	919	976	937	961	970	958	996	963	954	940	908	935	944	949	963	922	978	938	875	919	960	955	895	947	935	888	958	997	953	903	992	1000	964	955	894	957	1012	910	1049	936	945	935	1011	908	960	955	942	951	1006	950	990	899	972	982	945	929	964	986	921	925	937	916	974	979	985	950	911	947	922	957	926	950	952	974	921	988	1029	974	956	932	995	921	965	926	1003	895	972	937	964	934	958	929	937	959	971	981	977	993	908	993	948	952	963	941	934	965	926	986	953	948	916	931	1003	963	923	916	965	936	972	924	977	949	897	980	945	1000	948	922	983	968	935	978	950	922	924	967	956	962	937	962	916	929	937	966	942	918	939	964	912	959	992	963	950	969	915	961	968	964	944	978	978	951	944	935	961	951	966	950	938	944	982	915	891	947	952	949	924	939	994	990	936	947	982	944	960	955	951	884	921	902	947	928	940	930	923	961	983	989	944	919	917	941	1030	948	938	944	1010	942	955	932	977	989	976	982	925	987	935	915	966	1007	969	954	971	882	937	956	944	945	924	895	947	916	952	955	982	975	941	971	955	913	938	1001	969	969	988	920	925	934	953	953	882	977	874	933	966	997	982	950	955	900	967	908	971	917	960	911	958	966	968	907	928	936	954	940	982	970	936	904	957	964	945	903	936	906	939	924	935	925	967	982	992	977	971	967	992	1012	959	918	955	952	974	931	939	955	1017	939	946	960	1008	923	943	965	900	953	944	962	950	913	907	938	912	913	977	963	949	947	965	1008	894	997	942	950	929	995	996	982	962	904	969	941	972	958	936	931	942	928	919	919	973	938	962	953	939	1006	927	969	924	947	941	911	900	996	947	906	859	939	982	967	952	978	921	913	923	914	984	918	967	931	952	960	968	978	909	902	987	949	894	914	993	919	932	972	975	956	982	893	921	871	911	943	941	1005	938	975	910	982	994	964	918	927	958	900	924	955	963	973	1006	933	957	931	937	974	943	929	979	979	972	940	906	975	926	932	949	941	972	976	948	951	940	993	961	949	928	980	947	938	977	950	987	922	993	949	892	933	957	959	889	959	982	975	955	980	972	930	945	1007	935	941	936	911	953	940	946	980	963	936	938	967	920	966	912	960	990	942	998	968	942	900	948	952	957	1015	965	907	963	899	904	958	906	904	964	976	941	951	978	941	928	928	969	902	952	894	917	978	958	1003	972	881	955	912	937	913	991	988	904	996	918	972	916	984	1010	935	952	955	1010	976	990	989	917	954	977	889	956	937	911	926	939	972	963	991	959	914	1004	969	915	943	933	987	951	967	991	969	934	952	954	954	943	907	971	958	940	939	964	985	974	949	969	983	916	954	936	985	930	969	960	950	946	939	953	894	930	953	944	939	1005	972	960	967	934	975	942	958	956	969	930	982	952	976	959	978	926	932	919	946	987	961	1022	980	931	917	913	926	943	908	955	961	905	940	965	936	966	936	959	948	915	980	907	941	942	968	968	941	916	936	935	987	951	974	923	945	940	968	941	974	955	974	935	969	988	1025	909	923	886	954	988	949	961	913	955	1001	977	943	952	950	971	1018	936	964	938	954	990	938	941	942	925	940	994	948	964	947	925	919	926	994	973	989	904	898	955	916	951	957	995	935	1007	905	938	996	966	942	943	958	932	918	963	973	996	938	917	912	957	946	960	973	967	932	926	975	951	936	957	953	947	937	924	956	928	925	939	897	913	931	893	935	969	917	957	912	945	981	937	974	910	947	969	942	950	974	897	947	989	1023	941	947	1004	956	934	1004	975	986	946	1014	904	924	935	945	917
8292	19683	14459	7751	5273	3717	2873	2277	2073	1853	1696	1609	1519	1400	1257	1169	1184	1093	1106	1111	1081	1107	1010	1079	1092	1021	1049	957	969	990	954	942	953	970	1018	984	982	983	893	930	1006	946	1019	1017	967	953	928	926	1000	1023	992	1021	951	997	998	1027	1005	995	924	1031	964	986	1025	953	979	940	964	963	962	1007	980	973	948	945	1012	969	953	989	928	1003	953	951	971	919	955	917	965	951	989	968	895	921	930	949	984	918	966	953	948	972	955	937	937	1006	972	959	958	941	924	904	920	966	929	950	945	927	973	951	940	989	958	946	948	961	968	971	912	962	961	883	959	949	935	907	1006	965	964	992	971	984	916	952	968	1003	965	920	924	950	880	937	936	916	918	933	966	942	881	980	937	939	955	964	938	1002	917	940	963	975	952	985	952	1018	957	992	967	957	950	972	955	990	969	947	931	1007	988	999	932	923	962	960	920	982	922	932	947	944	979	990	921	979	928	923	910	998	918	933	929	995	945	952	931	972	942	943	985	986	963	1008	990	879	946	958	965	984	955	945	988	950	907	995	924	978	981	944	967	952	959	922	945	979	893	915	921	906	917	976	941	942	977	960	925	964	951	920	925	984	919	899	980	961	977	919	922	986	902	999	890	917	957	965	933	928	937	950	965	924	933	951	990	966	963	932	945	940	965	936	949	976	958	922	926	988	952	916	864	958	922	1002	925	965	952	938	888	928	1029	962	1002	933	916	972	955	983	1010	942	950	1022	913	915	923	939	953	940	954	941	945	947	975	976	933	960	945	959	959	966	966	973	949	926	960	973	941	895	992	987	976	880	954	943	896	955	949	905	951	976	970	974	966	965	979	996	976	926	1012	942	934	943	925	965	983	961	912	971	946	926	907	937	986	912	940	965	917	949	905	927	959	959	930	1025	957	996	925	1009	956	948	936	986	933	928	895	913	944	905	920	950	941	962	969	956	958	945	955	964	943	952	955	969	965	969	959	925	906	931	971	948	974	908	943	949	944	921	972	969	891	938	1013	962	960	957	947	960	918	927	943	915	968	929	954	976	938	986	957	938	936	950	941	883	900	983	915	896	1028	940	935	918	951	910	940	968	971	980	917	931	967	995	921	979	953	979	961	910	986	978	944	937	949	967	904	935	1028	940	979	964	984	984	953	938	950	955	954	962	975	914	971	923	951	960	940	925	982	922	931	969	1022	992	943	932	948	974	956	940	959	962	959	955	923	971	930	921	895	916	1002	977	927	922	915	943	935	914	906	911	941	937	938	941	885	932	983	929	932	926	933	902	940	920	1021	1013	934	953	936	932	915	934	932	927	888	946	878	928	939	995	966	970	891	892	883	958	966	931	930	935	917	939	997	947	959	958	961	949	1012	918	956	939	969	914	978	928	983	958	947	944	944	933	967	931	915	933	951	967	907	951	984	928	956	1008	975	948	943	1003	930	935	958	977	954	937	919	953	982	930	936	964	962	945	963	931	919	971	992	976	935	955	989	893	896	922	982	990	929	951	916	938	979	937	971	932	956	951	901	877	914	929	955	923	972	941	974	918	966	959	951	998	984	980	916	953	938	904	959	957	880	964	977	935	921	920	952	930	962	936	973	960	971	936	922	952	991	972	944	933	986	953	921	917	951	984	949	920	880	855	975	1019	983	956	939	973	938	950	999	986	913	939	975	982	975	913	964	898	938	945	951	909	928	931	915	961	939	975	888	921	948	933	944	916	949	948	1003	977	961	990	923	1003	941	922	934	989	953	960	929	982	936	959	917	1003	916	927	985	967	933	918	958	958	929	952	938	922	991	1016	953	894	933	945	935	938	900	904	948	919	1030	885	965	968	916	959	1009	947	970	870	957	978	935	984	932	946	934	969	929	949	989	957	975	913	936	952	926	976	930	893	934	950	981	896	929	943	955	973	966	960	944	891	975	1017	924	964	946	947	899	914	948	957	888	908	1009	973	957	976	943	931	948	970	956	932	872	939	904	922	929	997	949	928	970	938	926	952	915	988	944	908	960	951	955	945	974	929	1037	1006	945	926	949	926	911	915	938	976	986	949	955	948	981	970	924	1013	918	976	942	932	949	943	1040	922	962	936	947	942	987	958	966	962	933	951	982	962	945	991	977	1012	973	950	963	906	938	962	957	940	934	912	911	956	906	942	937	1019	966	932	914	962	935	935	970	900	957	1005	992	959	950	928	935	929	964	1001	903	995	972	895	967	891	962	967	921	985	972	922	897	964	943	962	949	984	956	935	974	998	1006	981	894	917	869	974	972	936	969	952	981	923	963	939	992	924	925	1019	978	955	1028	963	965	943	921	964	932	870	987	901	935	937	966	942	959	946	923	991	970	947	917	961	966	889	937	982	929	991	982	1006	899	976	957	902	913	987	918	990	943	952	942	950	966	944	922	963	909	1001	936	906	996	977	950	958	967	953	926	990	987	920	975	905	918	934	976	913	933	1087	911	907	979	1019	958	960	962	919	1011	942	944	965	936	874	942	952	996	962	1036	935	909	962	955	969	998	952	915	964	941	938	941	969	903	918	967	987	962	934	935	930	995	980	965	951	960	931	950	983	902	899	974	925	929	930	943	874	1008	945	892	916	918	979	968	973	944	975	941	923	1010	967	941	969	959	877	954	956	973	985	898	922	934	921	987	958	952	935	952	941	1003	997	919	929	970	946	955	955	983	892	961	972	949	952	943	952	938	908	987	943	921	948	1017	927	943	995	992	936	933	943	924	943	947	906	955	949	945	942	992	977	890	946	970	969	977	954	967	912	969	922	1000	938	997	995	905	994	1000	938	909	947	973	919	940	971	968	957	936	928	938	914	971	981	929	958	968	903	960	972	955	928	985	926	975	966	964	995	998	942	982	963	924	974	950	991	933	932	931	911	934	949	924	928	969	1003	950	889	955	950	957	927	942	936	959	937	951	931	950	935	971	982	950	917	927	918	917	890	942	925	967	978	934	931	934	928	930	934	940	913	915	951	954	968	925	919	912	967	972	980	939	937	906	893	878	958	949	994	954	929	919	965	965	946	1010	960	933	974	965	992	977	964	955	971	992	931	980	940	926	951	952	941	944	928	982	993	943	921	959	987	961	996	904	934	989	971	952	936	987	912	909	988	919	943	994	896	961	948	963	958	924	935	990	994	887	967	895	933	976	934	950	977	903	984	953	963	945	944	963	987	951	998	986	962	901	943	1005	913	1001	914	866	918	957	871	947	981	958	918	880	1016	974	942	932	959	925	959	954	934	945	953	991	927	969	951	930	962	961	898	964	992	983	946	899	899	953	956	957	971	927	936	949	951	924	910	900	982	987	946	908	987	938	959	968	927	956	941	942	935	908	969	905	954	970	968	957	966	1009	940	988	944	970	899	962	928	960	1031	986	1015	949	940	944	963	963	994	932	994	944	942	948	922	952	967	989	885	897	932	971	911	993	1007	954	942	936	983	929	992	935	977	897	956	950	946	950	929	924	899	950	964	939	921	908	932	901	927	892	983	935	923	1020	935	964	993	964	954	963	888	974	928	961	925	911	951	937	1006	924	937	1002	929	940	944	963	955
22472	21255	28992	23794	21253	21399	12249	2969	2116	1951	1785	1603	1476	1293	1140	1053	1035	974	1031	930	861	901	862	883	909	875	776	781	820	700	728	712	736	725	748	699	769	677	708	702	702	711	699	728	735	774	748	760	810	781	801	792	726	821	816	787	762	731	731	679	710	715	679	711	689	726	700	742	719	688	683	748	747	732	674	671	688	737	707	693	685	719	702	688	701	673	698	676	682	707	719	736	686	707	683	719	703	694	690	632	689	650	674	706	664	708	694	672	624	693	639	715	678	697	686	674	663	677	683	680	695	660	702	693	679	703	669	715	658	717	666	670	697	673	646	637	663	639	630	665	688	704	724	702	694	647	701	675	686	667	677	703	733	681	680	706	668	711	716	699	668	672	707	681	688	676	678	695	698	683	719	661	660	704	715	631	689	687	692	653	677	700	694	663	666	704	680	690	681	701	710	699	703	632	674	676	628	699	682	712	670	628	682	672	654	685	663	645	676	678	716	661	685	724	705	724	688	672	699	674	652	686	722	678	709	664	673	652	698	694	691	630	656	682	701	670	673	655	653	709	709	691	698	667	703	718	685	684	705	653	685	679	668	684	656	676	683	661	673	673	673	682	692	645	706	688	670	677	689	669	708	695	679	698	665	684	716	689	701	695	670	667	636	666	663	650	719	653	723	686	666	663	664	681	677	683	684	700	676	681	673	678	721	664	688	669	683	653	716	676	679	660	654	731	670	661	675	688	681	662	746	670	645	706	705	676	655	663	688	681	697	702	659	667	740	637	727	670	695	689	657	696	694	707	681	638	649	651	649	666	682	693	661	653	659	710	704	703	708	656	671	664	665	630	682	649	658	652	647	663	711	663	697	674	687	667	698	644	701	712	734	680	684	636	718	701	653	673	662	697	693	716	708	641	664	741	693	675	695	653	667	680	700	724	742	669	701	676	693	738	713	679	715	695	657	715	701	716	649	663	644	675	690	656	687	670	658	666	714	710	680	679	713	644	734	653	663	691	677	704	672	683	709	715	665	665	685	691	725	705	682	692	681	678	692	673	674	731	670	667	653	699	738	705	660	684	673	693	691	700	688	707	653	665	678	681	683	656	720	658	681	694	739	653	680	698	693	703	664	677	701	670	664	685	660	725	663	692	677	660	686	698	693	685	737	681	680	669	667	666	662	693	682	670	718	696	677	673	691	710	642	720	707	702	664	661	676	657	698	680	671	720	693	692	694	721	695	643	692	661	763	669	703	694	670	656	727	714	647	675	679	749	697	660	690	660	684	672	700	682	674	695	687	740	732	641	641	706	651	661	653	656	692	649	680	760	681	681	707	730	681	684	703	673	675	640	670	680	714	705	703	690	666	687	682	638	715	697	668	684	720	643	704	665	681	673	657	660	679	689	629	666	640	701	664	683	684	681	667	706	683	728	695	653	698	671	660	731	633	653	661	737	639	688	669	650	663	702	658	669	670	668	703	675	765	679	643	705	624	694	692	677	616	648	635	723	697	644	695	710	676	664	690	745	678	707	711	659	684	727	704	667	660	675	681	666	662	645	634	664	701	713	667	717	706	710	696	668	680	700	726	691	673	671	658	659	687	709	682	673	673	715	675	658	653	669	709	725	658	708	678	667	658	693	699	700	736	676	673	660	732	675	734	677	726	707	697	695	660	712	621	716	727	710	684	692	682	657	655	697	652	692	671	685	691	682	670	724	708	688	665	646	710	685	680	671	693	707	716	712	679	701	666	651	717	671	691	687	682	712	670	629	678	684	666	681	748	647	703	686	656	673	654	694	676	690	694	680	729	753	686	697	670	718	695	722	667	696	713	682	674	692	686	732	654	657	697	683	711	642	712	687	622	694	711	679	736	693	653	656	687	706	642	723	683	702	691	650	688	675	674	690	724	707	695	676	691	679	703	674	697	614	657	662	703	644	628	661	723	677	665	662	622	666	712	687	688	666	681	682	649	709	685	650	672	677	704	679	662	682	736	682	688	672	692	651	668	666	699	671	694	689	707	638	656	690	644	720	651	707	704	646	624	703	678	721	671	671	661	680	683	661	729	675	670	662	677	685	656	750	695	682	703	645	681	668	633	666	665	661	669	659	653	702	741	710	699	643	669	672	676	688	676	677	675	668	681	695	710	656	708	716	704	629	653	640	703	652	675	697	696	706	660	656	664	704	653	650	701	727	697	661	679	679	663	712	678	688	696	694	622	642	731	746	701	706	678	676	697	653	652	687	675	682	696	710	746	675	669	676	657	684	669	729	650	716	666	638	664	675	684	686	739	685	682	662	691	665	704	657	684	654	696	670	693	669	665	672	705	689	634	703	640	707	702	654	658	706	655	648	630	633	675	648	667	653	637	681	742	669	669	674	713	687	708	713	685	632	697	635	677	691	686	690	718	725	683	674	649	669	651	681	654	637	668	650	687	682	715	714	653	742	713	674	698	644	696	671	648	627	700	680	650	680	661	639	705	680	686	638	660	667	714	666	706	657	675	687	702	687	666	657	712	709	698	679	662	643	694	668	695	666	710	682	666	688	709	700	678	683	671	657	699	689	685	701	675	621	685	654	705	627	759	664	700	728	704	697	687	723	671	697	637	664	659	683	640	668	669	660	670	686	674	655	657	710	662	682	743	657	659	702	640	690	698	697	659	714	677	663	683	680	715	683	679	654	700	712	721	644	687	719	637	677	688	662	671	681	694	690	711	689	701	650	703	671	681	660	699	629	734	687	645	653	718	715	681	641	679	663	640	714	680	643	734	697	654	690	637	693	705	673	649	704	636	665	692	672	646	644	706	710	695	713	698	659	665	686	696	684	654	667	726	718	672	667	672	726	738	691	682	706	677	689	676	635	672	663	694	692	650	665	660	667	725	692	738	719	618	628	665	681	723	696	707	654	697	708	660	689	714	650	662	666	668	687	703	704	713	684	703	681	700	677	722	671	705	689	700	720	662	658	687	681	728	687	712	714	725	703	656	682	689	717	710	633	689	647	679	703	666	687	696	702	731	648	652	703	722	628	651	692	666	670	662	688	701	714	665	671	697	698	687	668	691	689	698	707	714	619	656	720	733	688	685	688	672	675	672	708	664	715	674	665	660	680	660	733	721	702	654	661	710	657	691	668	643	713	697	652	747	667	668	718	682	681	648	661	662	626	693	636	687	671	699	736	617	741	667	695	658	688	681	642	683	710	721	663	682	685	700	655	664	641	693	629	708	677	669	706	657	650	692	693	762	698	658	728	662	684	685	663	681	717	672	673	678	685	703	702	684	695	695	668	630	705	657	687	696	681	709	623	654	691	708	708	668	720	666	676	696	712	638	703	666	641	709	684	669	694	704	697	710	695	647	656	662	674	693	667	717	683	649	659	694	681	703	709	695	697	685	649	667	702	660	724	678	678	692	652	746	664	711	701	668	746	720	653	692	692	697	680	676	724	649	689	672	651	710	688	681	704	700	659	695	661	688	665	668	678	688	684	656	687	714	588
10275	28316	22168	12701	8624	6072	4616	3649	3002	2617	2345	2127	1780	1649	1311	1260	1126	1100	1060	1006	958	989	986	944	903	942	894	784	814	814	744	790	744	709	726	753	742	721	722	726	740	684	731	722	769	731	713	797	813	861	780	788	760	804	789	759	783	721	777	735	726	738	685	743	684	671	698	686	735	729	705	718	716	727	714	705	685	730	723	676	707	705	681	720	690	710	697	698	693	747	676	695	690	711	686	687	701	648	688	727	673	701	693	690	666	650	711	709	681	660	687	661	721	670	634	724	643	676	691	660	708	682	662	701	650	702	675	658	681	692	683	647	646	678	713	705	664	727	671	639	688	704	725	701	687	679	647	718	683	694	701	690	670	643	686	729	650	673	666	611	625	659	678	650	694	647	668	686	669	687	662	674	644	668	636	647	694	701	673	659	637	679	677	663	661	673	704	674	673	683	664	688	685	635	683	649	671	684	706	670	700	684	709	691	714	699	701	649	647	661	708	719	655	660	674	703	691	676	693	690	707	665	690	715	651	687	704	708	649	701	695	658	672	724	688	647	648	708	685	661	695	669	700	708	699	682	709	706	697	686	699	736	670	668	709	690	655	728	675	647	682	664	682	713	668	681	683	689	660	663	680	655	713	694	684	696	725	676	675	712	671	725	632	685	593	686	678	642	699	697	638	676	677	724	674	707	674	659	738	662	695	703	680	738	696	661	670	650	661	706	648	652	674	655	684	717	643	670	723	690	651	713	681	666	683	719	654	648	774	689	683	630	651	751	681	673	695	701	668	695	696	695	662	647	663	662	724	702	702	691	703	652	700	688	702	708	706	656	681	697	734	696	711	689	690	727	697	691	723	635	685	664	699	684	702	678	650	674	690	639	699	686	716	647	649	703	631	655	707	745	665	704	697	653	645	711	682	649	687	693	710	691	661	717	698	686	709	691	680	650	733	663	681	710	625	692	634	640	725	666	689	676	647	711	712	718	684	716	741	707	690	635	669	713	633	674	652	719	653	731	682	733	675	710	661	689	685	639	660	703	703	719	685	706	682	718	690	677	654	690	667	682	640	725	682	716	673	687	710	650	706	667	642	718	643	672	664	691	686	686	685	678	665	685	686	693	677	653	703	696	696	638	685	637	702	640	667	668	672	722	660	635	725	718	724	675	676	682	684	719	684	692	721	704	648	708	672	704	634	714	715	654	694	692	646	722	700	674	691	672	688	658	675	706	701	656	703	662	748	647	679	665	672	702	740	651	698	689	640	626	696	721	691	645	669	696	675	666	722	708	651	695	652	692	677	708	636	689	655	670	693	687	644	734	645	658	713	686	662	649	670	690	651	694	700	690	739	724	676	664	681	670	727	723	675	673	649	693	679	667	706	713	697	663	703	652	619	624	644	743	648	672	707	681	689	668	756	707	644	681	732	670	669	699	703	719	674	680	677	683	629	678	661	681	675	655	717	673	671	635	694	661	701	675	724	691	698	685	659	695	695	698	708	727	697	688	672	701	654	693	695	663	677	682	682	698	715	677	708	673	702	658	690	679	644	633	711	698	619	647	651	689	686	753	714	726	655	649	667	703	690	643	680	713	643	673	673	731	688	679	720	679	652	687	695	687	697	617	683	698	674	662	659	731	679	705	707	671	727	671	685	706	730	683	689	700	688	683	696	631	679	638	672	723	723	665	685	702	670	698	681	682	686	702	751	680	738	698	661	711	686	660	653	656	707	689	750	698	641	733	699	700	682	656	722	669	721	643	678	641	711	649	678	641	652	712	684	696	680	671	686	673	688	683	713	722	704	695	669	727	731	681	677	668	738	694	709	697	674	666	671	643	687	683	709	690	686	693	661	631	669	739	694	721	670	713	640	698	695	721	686	659	671	693	709	703	677	668	695	656	659	675	666	675	725	690	682	652	700	696	708	671	689	644	656	698	655	680	680	700	712	658	702	720	709	716	667	680	668	632	693	669	675	751	707	722	724	694	675	676	697	657	680	662	727	665	675	717	702	659	693	683	688	654	769	724	689	694	695	704	682	697	725	726	687	735	705	720	684	666	720	722	691	630	689	730	663	712	662	696	751	664	722	646	664	730	679	685	713	716	689	693	682	657	646	719	660	634	680	647	635	705	707	674	689	640	672	672	693	682	696	705	647	666	670	705	708	683	687	674	704	644	702	704	661	689	664	662	718	666	729	636	713	695	663	671	700	697	658	696	688	659	674	673	669	703	660	727	664	684	644	665	696	679	665	707	665	706	716	707	686	722	691	652	685	723	633	725	682	650	654	660	641	738	684	655	736	689	652	651	705	634	686	728	662	729	672	696	696	697	649	698	671	661	691	700	689	708	675	704	657	714	647	710	673	716	684	731	735	688	702	672	658	664	640	687	675	670	671	680	660	689	697	672	696	701	711	685	691	637	679	725	669	701	682	703	727	744	657	706	680	681	645	691	660	684	715	620	691	691	694	652	668	650	674	664	676	681	691	742	654	713	683	651	659	722	642	698	734	698	729	673	676	702	678	659	651	695	685	684	722	723	707	714	681	655	743	677	686	636	677	629	684	710	707	675	682	720	710	697	696	692	681	694	650	688	749	721	699	715	699	689	668	663	673	733	682	676	682	693	695	720	703	696	715	714	702	658	655	708	670	724	687	704	672	737	721	710	693	694	667	689	718	683	662	694	706	680	704	665	704	643	683	705	648	670	705	670	680	695	713	695	664	663	738	694	680	712	732	707	669	708	677	640	724	687	694	674	672	709	676	716	726	676	738	659	653	729	655	659	719	640	712	703	675	736	746	733	690	669	702	654	736	653	699	662	714	710	686	682	652	748	690	717	715	689	680	664	643	671	744	646	678	678	704	699	683	685	663	749	685	702	696	711	647	703	720	681	662	716	719	661	664	703	702	675	678	699	694	680	693	672	692	710	647	722	725	683	716	681	685	689	732	693	651	702	680	614	715	665	674	685	673	683	700	683	686	696	642	714	686	705	707	688	698	715	701	678	708	665	691	675	688	735	681	722	688	781	719	707	736	724	706	652	617	640	731	663	684	658	635	686	693	649	681	699	657	685	710	715	678	693	684	712	714	620	676	668	685	684	636	711	661	668	682	639	742	691	696	696	650	733	693	668	714	623	686	639	679	731	633	729	710	725	722	704	665	680	646	693	636	675	668	681	725	682	689	666	676	663	702	721	663	678	681	676	708	681	698	693	692	698	669	649	717	691	689	706	690	678	648	661	681	661	704	693	682	673	623	682	678	680	690	667	670	672	731	723	652	670	675	619	669	699	722	678	716	681	641	707	698	640	675	689	695	668	714	654	664	679	697	737	708	670	655	675	704	680	704	679	670	693	672	656	691	660	739	664	672	693	754	697	688	714	690	677	657	699	695	690	718	668	677	672	716	676	698	663	702	696	646	667	690	668	681	658	659	662	708	672	671	629	643	719	655	669	733	683	664	712	672	692	687	686	692	710	671	711	687	643	682	721	661	626	674	739
27968	19680	11944	5144	2608	1867	1525	1430	1320	1258	1280	1143	1137	1106	1064	1060	1022	996	1064	973	1005	1023	1023	964	931	951	952	913	958	963	876	949	950	937	977	954	989	1010	953	974	955	981	924	945	976	998	954	937	943	966	993	887	1012	1008	1022	992	996	949	961	964	997	946	936	931	969	890	964	925	1027	891	930	973	956	937	962	979	965	893	931	876	951	988	946	956	944	947	924	965	934	936	931	908	966	940	973	933	982	969	946	956	987	969	922	997	918	890	956	911	959	966	883	910	962	960	950	896	987	888	955	979	937	935	928	991	898	913	968	972	893	935	945	958	917	903	942	985	964	904	860	975	983	992	985	968	901	943	974	924	960	987	1023	911	923	890	904	925	951	934	975	967	928	889	922	919	946	915	961	909	918	933	920	920	926	928	945	954	972	915	923	953	966	955	917	930	906	940	950	852	981	956	916	905	957	944	983	911	949	952	868	980	929	938	952	916	925	960	927	949	953	1002	935	942	951	921	954	925	961	913	917	939	926	1013	980	989	882	964	968	1037	995	919	990	995	943	923	1024	942	919	996	997	961	984	939	1000	904	977	940	943	958	899	920	945	928	894	933	939	974	978	962	919	916	980	957	1000	943	947	970	991	944	963	965	983	982	923	932	933	947	936	929	993	915	952	923	962	971	951	959	954	976	980	935	949	955	901	909	904	947	934	1010	937	966	959	914	1006	878	944	971	974	980	966	922	939	952	957	951	920	955	933	886	934	900	996	919	901	974	991	941	970	964	979	992	1006	860	956	913	898	931	905	881	905	907	957	905	959	964	922	932	981	923	981	991	906	868	923	875	926	970	993	1019	957	948	940	922	955	942	902	984	966	929	971	920	939	948	910	924	929	892	959	999	1020	952	919	975	912	945	948	921	984	955	957	974	979	928	956	991	928	987	939	963	950	917	992	929	955	921	1021	890	951	937	990	957	953	920	938	958	1015	937	873	938	919	950	952	918	953	909	894	941	945	958	972	932	941	962	894	1016	908	928	945	949	936	915	972	994	940	968	867	922	895	919	936	912	888	926	895	917	961	954	940	908	898	914	975	919	944	912	939	975	925	941	893	1002	910	927	959	935	908	947	967	914	948	965	917	926	939	947	974	940	971	944	918	946	952	959	972	981	984	980	937	898	961	930	965	930	952	892	953	911	912	933	935	976	921	906	920	924	925	974	981	927	913	951	895	937	907	964	891	991	1000	915	968	968	922	970	916	886	937	934	948	956	926	906	954	953	935	968	929	908	901	925	952	949	950	941	959	971	928	941	908	895	939	920	974	980	932	930	897	966	978	917	942	911	936	968	890	981	985	935	932	899	991	924	927	878	906	997	965	941	913	938	904	940	969	954	892	946	962	950	967	925	904	864	913	922	951	927	982	933	921	950	999	962	949	902	954	883	925	964	863	1007	952	894	961	958	939	957	922	958	945	927	908	887	944	948	963	943	947	964	940	941	942	922	968	973	900	911	955	944	946	982	954	976	936	906	931	952	991	950	941	901	987	895	882	941	961	964	982	929	893	909	959	885	902	968	906	923	963	904	978	920	984	1005	945	962	972	887	938	951	945	892	930	895	942	981	950	874	920	945	892	956	994	956	931	943	917	964	1001	900	941	987	979	937	995	1009	961	937	982	934	937	917	932	928	958	900	947	949	936	953	946	931	957	947	982	971	970	918	959	902	933	938	957	940	880	918	912	979	1012	912	945	972	952	978	954	924	990	943	998	970	908	977	971	970	949	900	987	875	965	995	969	916	946	952	934	935	954	1004	898	983	956	959	977	936	967	921	934	994	944	924	1033	907	985	949	941	1007	940	916	877	905	950	972	938	897	914	917	940	930	988	918	960	933	925	932	978	965	964	972	962	1009	965	997	915	941	935	961	931	966	942	928	970	973	942	978	945	957	950	909	977	983	905	911	939	924	1009	905	926	925	948	908	995	875	991	1001	943	936	918	874	949	923	925	948	954	919	931	970	940	946	949	992	982	956	927	944	987	922	951	971	999	971	909	937	985	968	946	929	875	882	912	901	915	888	933	978	960	919	971	890	957	980	974	943	963	950	951	912	935	919	917	962	960	950	909	950	929	928	961	959	991	959	948	922	984	935	936	963	908	962	933	975	927	945	937	992	930	974	924	1006	983	973	978	967	928	931	939	944	865	935	952	947	914	979	1008	955	922	937	911	966	892	881	955	950	979	1012	978	1062	901	973	949	966	957	928	1020	954	913	948	880	972	985	946	942	947	933	886	1014	908	933	944	922	892	946	932	923	988	943	981	975	987	908	932	899	945	961	928	983	940	928	969	936	967	977	971	943	947	875	958	923	941	914	1018	902	969	878	941	941	967	963	937	925	972	923	988	934	938	932	959	914	979	969	990	946	945	931	971	958	898	954	971	925	910	934	900	941	917	982	959	966	961	937	975	983	847	891	965	981	965	943	950	903	988	940	956	942	925	937	903	893	910	974	918	923	871	904	984	951	995	946	939	955	978	954	939	967	975	941	960	923	957	967	994	921	1005	988	1013	952	950	981	947	970	948	993	917	994	939	938	916	891	956	961	970	983	934	991	974	918	945	986	911	963	944	964	931	965	1000	946	999	988	956	937	937	939	963	1009	907	947	949	954	904	1021	980	935	903	953	945	951	960	972	968	965	928	954	969	934	956	923	980	957	903	936	966	886	911	943	876	990	914	927	907	919	966	963	956	911	975	873	904	927	917	958	948	979	895	971	950	945	957	929	960	947	927	925	906	947	933	952	908	938	970	984	939	944	988	919	923	938	916	954	909	924	908	927	979	907	953	939	954	931	935	918	939	978	912	885	911	926	981	935	947	970	980	960	932	916	948	888	957	961	936	914	960	942	967	929	925	903	966	933	979	907	923	906	993	946	1000	944	906	970	973	933	973	930	968	914	880	948	934	869	996	929	975	911	1010	947	926	971	945	964	898	951	923	902	951	935	956	883	933	954	934	949	937	937	953	970	979	907	940	904	936	971	960	946	947	961	992	916	898	1012	914	895	1041	987	926	969	934	887	948	949	945	903	960	882	931	914	947	958	943	925	909	947	957	950	961	931	944	955	936	925	907	904	970	961	923	932	921	932	933	980	963	965	950	949	928	928	956	965	942	927	980	941	941	940	904	969	898	884	860	860	967	942	921	934	962	951	904	921	930	949	914	911	921	914	969	944	958	980	945	959	922	969	929	931	934	958	943	932	933	883	943	887	913	949	967	949	918	830	876	910	935	1029	972	999	944	902	908	899	931	1014	941	854	931	952	988	945	921	918	956	913	939	953	968	979	944	906	910	919	929	944	890	947	891	971	941	931	982	936	984	955	952	971	966	953	978	939	969	974	930	966	973	985	917	890	970	929	957	934	965	932	935	951	958	984	949	956	933	919	906	954	946	966	971	944	974	969	934	965	924	967	897	931	928	917	928	918	899	948	944	932	955	983	874	955	961	986	921	957	942	921	929	957	968	956	918	966	913	949	893	924	952	929	909	929	866	922	968	940	963	936	875	968	983
8884	14614	10414	5166	3432	2518	1961	1780	1602	1473	1420	1298	1239	1133	1063	1112	1032	1086	1040	1017	1021	1008	1006	985	1020	1019	999	1019	1039	945	985	1011	966	911	943	940	979	962	950	971	903	971	992	956	1018	1046	978	958	966	958	993	985	1002	1006	1034	948	953	997	895	1014	913	960	994	996	948	975	955	942	986	963	993	940	949	939	922	930	940	981	990	997	976	905	979	1020	932	960	942	968	918	937	995	952	959	975	952	992	934	980	927	946	937	989	933	979	975	903	993	999	1039	942	980	970	979	904	910	936	989	954	988	895	912	1005	920	961	965	954	932	966	938	936	946	970	998	926	1003	984	991	942	917	958	980	933	946	921	944	978	1000	965	995	976	970	912	908	1015	941	899	969	920	944	979	958	945	924	960	936	1017	1007	934	887	946	972	934	966	953	1048	944	917	932	932	957	979	928	966	960	982	973	958	932	958	957	975	973	930	931	976	946	962	954	983	908	954	921	942	1013	945	984	967	964	946	908	913	956	946	969	990	929	931	948	948	878	937	945	973	962	919	976	988	998	966	962	1036	1006	892	950	986	970	896	951	905	956	909	992	960	965	977	1018	947	954	957	1024	962	1021	969	909	980	952	935	977	899	1016	967	914	938	930	1025	962	1031	944	928	987	979	963	978	926	920	979	950	947	964	948	940	930	980	946	934	973	1020	960	960	918	937	1013	934	947	962	896	976	974	971	969	965	956	962	916	957	949	913	941	973	994	963	986	975	930	949	950	944	966	901	950	973	969	954	991	970	935	962	958	979	919	965	991	988	954	980	963	963	925	1012	970	964	993	994	925	992	983	1006	939	955	955	953	969	906	918	975	951	969	961	963	980	926	888	930	977	945	942	953	958	939	904	971	953	977	994	953	970	954	948	992	982	941	956	982	999	984	927	965	956	994	961	968	950	940	1018	947	893	907	933	933	946	919	984	968	924	966	950	1002	944	958	931	948	962	959	987	968	934	956	958	972	949	907	952	942	939	931	911	1013	926	981	932	936	941	1004	971	974	965	903	921	956	953	996	987	1000	916	944	928	989	948	1005	912	984	924	917	940	974	975	958	941	935	931	982	1005	945	985	958	843	952	973	935	952	964	973	950	976	933	971	952	961	987	959	939	961	955	895	969	956	938	990	995	911	942	932	982	951	976	914	934	948	949	929	944	932	933	976	973	965	963	923	948	999	967	1002	953	931	973	923	961	966	949	978	980	925	945	993	948	964	918	995	922	973	1008	1011	1005	990	973	942	927	974	966	1010	961	936	911	944	949	986	890	963	949	960	935	984	1004	959	992	935	982	929	925	1007	950	962	958	998	964	932	960	1007	936	955	960	924	948	911	982	944	857	948	988	981	993	946	919	957	947	959	1004	994	934	918	896	904	941	917	972	1034	1020	934	965	927	977	958	991	984	945	920	912	977	987	877	984	911	963	975	960	945	930	989	936	912	964	954	939	889	916	938	936	966	938	989	939	950	986	954	947	902	920	972	989	927	959	911	925	972	929	944	969	995	963	926	979	967	1001	963	937	968	930	924	938	1018	918	893	956	986	928	959	967	941	916	963	965	939	930	960	913	956	958	951	944	909	956	985	991	1073	977	993	909	987	944	994	919	894	996	929	946	971	983	916	1016	925	916	918	912	949	994	899	923	982	976	930	997	920	998	950	950	935	993	947	924	938	961	965	935	967	901	929	920	932	899	945	987	905	978	904	976	967	902	915	989	926	975	985	918	987	898	965	958	991	932	929	907	930	941	907	986	935	1004	955	947	941	903	968	944	988	951	933	984	1000	981	952	937	957	985	943	941	962	918	954	893	970	957	1033	942	984	976	983	925	963	929	918	997	928	944	956	941	947	965	977	943	913	928	995	881	968	966	924	930	957	955	909	993	930	928	884	938	958	946	928	871	968	906	900	974	956	975	970	979	991	922	923	954	978	932	933	949	995	971	947	978	987	940	1012	968	938	932	982	963	964	943	976	919	907	956	959	971	952	938	980	995	897	978	892	975	977	975	931	907	958	971	942	941	978	993	948	973	944	954	983	975	974	964	995	853	1010	939	976	983	959	984	928	947	975	916	944	972	921	939	923	949	997	963	962	964	968	937	922	1008	998	937	970	1008	977	998	963	909	935	938	954	964	900	954	930	968	958	1002	945	875	925	906	949	961	999	917	953	927	925	905	905	887	962	966	916	956	971	966	950	980	964	941	950	977	935	933	953	943	928	894	961	952	928	945	965	985	913	989	903	974	971	958	928	941	959	1015	997	939	927	912	972	901	908	967	974	951	968	985	948	971	941	960	941	935	975	930	931	965	969	895	954	953	1001	961	958	969	980	915	953	907	962	991	1000	916	943	999	922	962	953	997	958	936	972	1011	924	971	951	973	999	907	966	938	933	933	972	946	936	1011	1017	975	936	903	920	949	923	895	938	966	937	992	955	974	952	968	961	985	952	949	950	960	972	947	982	928	1012	942	999	937	933	973	937	991	985	970	933	950	925	942	961	937	923	957	962	986	987	963	944	922	940	939	926	938	1020	937	963	1004	919	914	985	941	980	911	956	957	945	994	928	941	911	911	938	984	1003	938	992	925	939	958	943	964	1036	966	945	954	997	969	955	995	917	936	941	1008	976	925	1005	911	977	963	1002	950	969	970	927	920	972	935	990	947	981	948	913	941	970	952	922	933	976	958	922	963	926	1006	897	973	921	967	981	964	945	961	963	938	997	917	938	970	966	907	979	987	950	985	942	959	974	962	877	955	883	972	984	947	986	916	980	1023	992	1000	950	932	970	958	929	876	963	975	954	979	911	949	918	943	969	972	956	966	985	958	961	920	938	982	966	954	967	935	1002	998	975	958	954	936	1037	984	935	906	945	962	979	956	896	959	965	979	983	932	971	927	933	955	941	950	995	946	922	973	957	980	988	1040	1020	936	962	936	949	1002	956	951	968	969	937	915	945	963	961	967	957	938	922	951	997	955	921	929	918	921	923	923	968	901	913	975	925	986	983	973	980	947	997	998	983	925	929	972	947	900	963	934	1002	967	976	979	934	918	963	925	904	1001	944	982	947	965	942	955	938	974	951	982	976	1005	963	949	985	938	1002	943	958	954	922	919	940	1003	906	984	939	973	938	941	925	913	986	1018	951	906	952	969	982	929	878	979	981	985	912	937	932	927	976	949	948	936	907	1014	944	925	946	918	943	999	960	973	989	924	942	922	949	966	941	1000	959	914	980	964	940	1017	946	918	948	967	941	942	986	984	948	954	949	1016	956	946	943	1005	949	943	1011	966	975	969	948	935	925	944	937	974	980	960	949	945	934	985	924	930	959	1022	906	1058	921	981	953	970	988	950	979	1024	970	981	921	971	925	955	951	1024	1000	969	950	918	945	974	883	990	916	941	938	945	995	953	930	933	919	933	964	1013	901	953	1026	978	963	931	901	967	990	962	968	944	874	914	994	1039	1034	996	965	936	896	939	973	939	916	988	992	958	977	962	998	905	921	928	987	969	951	944	959	908	944	945	979	987	957	924	955	938	932	944	952	970	971	965	969	961	978	965	972	947	970	958	934	925	937	919	935	905	974
23641	21302	28715	24223	21340	13406	3224	1966	1761	1534	1362	1252	1220	1074	920	996	901	893	897	844	873	897	827	836	810	860	815	765	785	735	760	784	700	721	729	745	774	724	749	747	798	792	790	721	758	703	737	797	736	798	794	789	784	841	803	765	733	738	782	768	761	748	752	784	731	727	718	703	740	702	794	761	789	745	720	738	738	753	745	764	778	739	769	727	715	767	731	749	689	728	718	735	711	775	739	767	710	760	738	757	747	734	745	731	774	720	709	719	737	707	759	751	752	689	729	766	741	739	680	703	720	700	739	740	757	700	725	796	732	727	748	740	715	714	767	716	737	726	690	702	715	766	715	726	721	742	744	718	705	744	761	716	711	749	677	727	702	741	747	768	717	724	692	667	697	719	689	708	754	745	704	789	747	738	705	721	744	746	735	736	699	679	758	769	742	731	735	759	721	738	727	727	690	754	721	744	707	711	722	729	723	712	743	704	735	721	731	733	693	766	711	745	782	711	712	715	705	718	727	736	753	711	735	749	741	775	672	721	708	740	707	680	727	716	670	678	745	691	753	731	749	744	722	776	704	754	794	709	723	747	793	680	766	759	736	704	720	701	690	744	750	703	708	759	758	749	708	721	703	793	715	689	738	707	742	683	743	742	672	693	673	731	710	745	723	759	736	721	694	751	699	756	716	698	676	714	668	700	696	706	702	747	708	693	756	730	713	714	701	708	712	783	719	741	684	750	678	730	750	687	679	759	716	745	729	733	702	710	748	752	721	704	757	698	822	784	726	773	758	747	708	758	749	642	708	701	740	744	692	736	727	740	747	717	679	706	752	753	793	739	749	720	687	775	695	708	734	709	702	755	718	716	736	681	710	730	722	771	735	795	706	753	765	724	700	752	741	716	694	733	708	739	686	784	744	708	742	737	740	762	731	697	706	733	689	694	728	752	731	709	701	731	704	722	732	721	732	693	708	709	724	731	717	732	767	733	731	726	713	751	695	726	708	734	718	743	758	802	765	726	734	704	700	736	686	704	770	739	719	713	758	715	715	718	739	706	732	754	735	710	759	726	743	778	694	701	667	732	744	743	775	757	744	700	729	670	731	658	724	765	785	708	735	734	735	693	743	740	754	692	727	718	730	704	736	725	762	743	755	699	722	713	743	731	722	726	769	754	719	692	708	703	741	711	710	738	692	736	725	739	690	752	726	752	748	737	735	740	731	717	737	697	733	759	702	754	727	754	718	742	714	757	667	749	713	721	705	663	738	736	706	732	728	695	742	728	734	758	728	773	750	780	735	737	745	691	731	697	733	731	700	720	709	724	689	782	740	741	746	672	739	761	712	670	707	726	702	737	670	664	716	676	718	729	727	747	688	695	711	760	754	732	719	728	710	724	748	755	739	733	698	740	717	746	705	698	717	722	711	772	755	724	724	654	705	722	705	756	687	761	753	722	730	762	736	725	756	720	741	761	768	718	775	708	733	730	743	690	760	719	698	754	748	711	725	758	717	744	713	709	703	738	690	767	735	717	717	692	739	747	753	741	669	741	706	703	672	718	663	729	705	763	719	734	743	720	696	718	745	741	788	735	701	715	726	706	755	704	715	717	728	700	702	753	721	738	692	736	714	676	693	740	720	721	749	696	712	709	717	713	676	731	743	756	715	774	662	711	706	700	696	769	778	688	755	730	725	729	797	677	738	721	715	652	753	711	738	746	747	736	703	772	738	722	746	739	732	794	761	704	720	715	716	734	702	701	708	706	744	729	777	746	733	746	745	708	739	763	710	710	717	740	718	728	733	696	744	731	724	703	714	711	720	698	731	679	775	734	743	754	708	741	738	694	748	726	767	735	766	714	731	735	710	728	744	717	657	746	731	748	693	678	707	750	695	719	701	723	764	726	728	724	742	736	752	737	745	735	721	708	730	760	710	713	730	765	699	744	715	714	704	798	769	703	728	741	742	720	731	674	771	683	720	733	728	709	734	672	715	714	685	700	667	702	705	703	718	724	694	714	741	748	702	722	719	706	708	705	750	740	722	745	685	704	674	722	708	728	710	745	729	715	725	734	718	741	711	718	736	735	754	769	733	693	746	716	689	732	747	744	729	761	712	768	704	716	679	742	682	743	750	717	736	751	716	719	720	733	734	760	761	748	695	734	687	706	719	689	699	718	736	675	760	705	697	732	678	696	680	749	670	708	735	727	742	690	744	748	713	716	725	706	700	707	707	751	726	745	671	719	736	741	677	687	707	785	740	715	712	730	726	718	792	733	785	680	763	754	731	814	759	711	701	700	712	711	693	723	689	699	712	774	720	710	694	702	711	780	763	712	794	710	690	714	669	701	730	727	737	762	775	702	771	729	720	743	733	736	709	716	728	723	725	718	735	751	681	758	718	718	735	722	728	699	690	728	688	806	691	708	735	737	744	727	728	696	721	731	769	704	725	725	687	698	740	683	693	720	730	789	721	697	710	732	748	739	755	754	739	746	705	712	704	687	744	724	715	709	702	740	667	742	706	671	721	688	706	690	714	742	706	763	716	769	720	720	704	731	761	722	737	750	712	679	685	716	711	728	697	695	723	732	732	752	694	744	718	722	716	702	707	675	701	737	696	691	714	781	743	738	741	771	706	660	710	748	719	730	797	745	744	730	715	751	726	718	682	700	790	682	741	748	774	698	738	698	733	716	758	721	716	710	702	748	697	756	733	727	719	721	730	762	727	755	741	737	736	707	719	725	634	706	724	756	684	721	705	715	720	769	712	644	734	701	721	778	723	737	703	728	765	767	717	728	746	751	738	752	685	761	709	781	754	731	716	712	716	682	723	724	752	705	777	701	713	745	691	730	742	717	728	750	730	687	711	739	759	777	737	791	703	740	749	680	761	671	750	676	777	749	727	691	750	739	764	718	702	739	752	765	776	725	742	729	723	772	688	715	769	666	731	708	698	723	717	683	712	715	722	706	704	699	705	735	726	730	746	726	774	751	737	701	744	756	740	687	703	711	707	696	716	716	717	747	687	717	720	737	724	734	696	755	706	736	707	727	709	696	704	745	678	736	694	761	704	737	734	715	773	704	706	737	760	720	715	725	709	688	711	753	707	703	705	732	709	731	737	706	732	752	725	720	722	763	751	706	711	737	708	685	734	736	708	714	743	743	763	755	735	729	671	633	717	699	700	749	699	725	720	697	677	734	727	679	767	696	725	719	759	726	693	749	704	737	713	689	769	737	734	752	714	721	746	680	739	707	686	753	732	706	718	699	739	719	759	738	737	687	759	712	714	710	710	749	709	722	685	732	692	728	715	745	739	683	750	704	736	701	746	678	739	709	710	698	763	753	729	737	706	733	683	680	726	705	727	749	742	707	722	782	704	758	681	728	717	691	732	722	732	748	762	720	707	732	720	752	695	748	772	662	706	714	752	727	739	704	710	691	684	693	726	696	691	737	738	722	701	769	740	718	740	713	743	745	731	680	712	728	706	775	678	721	733	700	705	715
8518	22818	17244	8925	6162	4336	3358	2723	2325	2035	1841	1521	1450	1210	1165	1084	1080	1042	949	949	925	942	887	913	889	873	876	845	785	830	706	810	757	751	773	817	747	758	718	747	763	773	735	763	800	818	836	789	829	809	874	803	801	859	826	819	829	783	769	829	775	755	740	816	812	755	716	777	781	750	812	769	723	805	772	769	764	749	756	806	748	788	790	765	697	773	751	786	752	721	766	698	777	782	775	786	705	719	741	734	748	755	766	735	742	743	766	757	746	782	781	711	746	769	733	797	796	741	726	767	745	774	766	716	725	731	706	772	712	769	748	768	725	752	729	730	745	771	773	756	785	773	724	764	715	717	815	680	735	765	745	736	830	721	763	734	751	748	765	699	731	786	753	717	765	736	741	803	770	737	691	776	755	713	747	767	775	750	764	769	742	739	773	755	762	727	714	734	779	791	765	764	763	747	712	770	731	817	766	789	736	682	744	737	717	757	762	740	769	748	732	742	757	729	774	770	773	793	731	758	734	741	759	739	765	742	766	756	768	765	737	762	806	762	757	733	734	704	726	724	781	794	713	740	762	728	699	742	751	756	730	738	732	739	710	770	750	800	727	781	730	690	771	736	774	792	790	799	733	755	803	704	790	766	769	725	759	673	745	759	751	743	766	710	787	753	704	746	729	741	742	740	747	786	751	743	712	744	706	756	751	782	741	722	742	753	712	745	737	728	702	727	771	721	763	733	709	769	734	739	770	710	784	762	734	759	765	732	798	787	791	781	772	726	736	727	687	706	738	803	743	737	736	746	773	757	753	719	711	757	783	768	731	741	764	751	745	774	699	747	771	718	734	740	788	759	781	730	750	738	767	725	732	722	755	727	738	732	718	763	724	737	757	829	799	718	745	748	746	803	784	777	736	727	726	768	751	757	765	741	718	771	772	707	778	731	781	772	749	755	748	732	728	774	665	781	708	732	723	772	780	721	777	777	748	729	737	777	789	747	750	768	714	693	732	765	752	762	755	767	739	751	687	715	700	716	756	737	727	757	769	711	776	744	765	748	739	733	700	731	792	725	796	810	740	714	743	747	739	733	748	737	757	754	779	776	754	743	753	752	690	757	727	719	701	720	751	709	750	779	792	736	737	725	748	752	730	740	781	695	761	719	751	760	760	763	757	728	774	756	705	748	746	782	728	746	730	718	757	732	737	742	708	735	717	768	782	744	763	747	742	751	745	748	761	727	718	737	753	744	739	754	744	785	708	745	751	737	756	776	756	761	734	771	773	747	727	756	788	730	727	785	779	747	722	760	722	735	725	723	718	763	750	765	730	712	750	737	735	737	763	759	715	783	750	692	759	775	764	811	735	773	694	793	760	770	789	757	726	741	770	783	738	708	746	745	785	763	731	736	772	715	741	776	742	722	726	708	726	740	725	758	732	773	773	791	743	790	764	728	682	727	726	698	737	753	717	740	756	749	802	712	728	748	760	774	683	723	745	789	718	770	707	751	762	791	740	698	789	735	754	724	729	704	733	727	721	740	740	702	721	794	764	744	744	793	765	773	738	729	707	775	734	715	813	755	791	725	791	750	747	721	807	740	752	750	714	755	763	720	758	751	749	742	745	735	710	761	757	750	786	719	731	742	770	765	773	767	765	743	710	749	775	749	723	712	726	752	767	731	748	701	752	798	761	716	729	764	716	743	722	763	706	721	705	743	705	747	748	759	757	738	762	775	735	775	724	744	717	727	718	740	761	779	736	761	765	723	715	734	749	704	757	745	758	748	773	744	776	733	731	721	791	756	763	727	787	768	787	750	783	758	716	691	750	735	788	767	750	728	753	762	736	748	753	719	771	778	738	742	722	787	740	711	727	742	815	740	775	751	791	751	736	672	775	747	756	762	790	739	746	746	748	753	773	777	723	773	750	761	723	738	731	715	724	741	753	754	724	770	698	803	798	738	720	746	732	741	759	738	748	758	791	772	754	751	718	813	780	776	761	736	772	800	774	728	786	745	707	780	767	757	743	700	738	735	734	762	752	716	805	722	729	708	713	745	684	693	729	755	799	759	750	763	691	783	733	783	716	717	756	760	720	721	747	784	766	787	757	767	701	709	789	763	726	748	779	724	735	676	757	746	756	754	783	728	686	743	751	782	758	808	705	729	748	702	776	739	726	767	764	723	742	742	721	746	758	765	710	731	722	752	776	763	791	764	756	771	717	758	731	790	729	752	736	784	737	708	739	775	759	738	720	746	730	711	745	724	788	741	739	763	772	721	747	772	736	762	725	795	695	769	741	742	791	706	743	738	762	731	720	713	718	734	790	709	721	800	756	787	707	738	731	716	715	782	790	730	758	757	699	746	735	754	799	720	727	771	743	771	756	787	805	710	755	759	730	734	719	726	770	709	748	717	749	741	732	733	728	748	736	689	755	732	701	753	696	759	745	771	798	697	758	763	741	768	727	728	720	759	722	767	767	758	766	769	737	784	731	715	743	784	745	692	703	751	746	707	769	745	792	795	783	718	725	765	744	780	741	766	737	698	749	753	744	757	747	762	758	771	766	738	682	806	749	750	750	764	797	796	743	747	748	699	675	800	746	718	763	700	776	736	757	750	761	773	733	765	732	742	719	753	704	742	732	764	767	722	761	721	736	734	724	768	711	744	823	741	826	750	768	708	699	745	765	718	752	800	742	776	682	747	765	750	767	776	714	757	697	734	696	775	761	772	756	800	703	775	756	738	731	747	753	770	815	774	794	747	736	767	776	754	772	816	724	703	762	752	762	714	716	753	769	739	766	762	722	734	769	751	756	753	792	733	719	744	721	788	726	695	825	799	783	774	748	761	748	769	723	767	743	745	770	714	727	781	801	728	726	773	738	737	682	749	765	741	731	766	748	703	757	739	753	751	758	737	767	783	733	765	755	749	714	766	722	771	732	737	725	745	761	749	745	785	722	815	768	773	751	688	738	760	761	717	749	717	774	748	769	707	730	751	762	744	740	726	761	741	784	746	738	734	747	742	790	760	737	784	780	736	734	766	772	776	762	777	780	724	780	701	752	760	773	703	739	746	772	718	748	768	784	754	707	753	715	791	759	738	674	790	765	749	726	752	730	733	777	735	785	748	745	716	733	717	739	777	750	760	829	736	738	734	739	763	731	719	819	731	822	781	728	777	759	710	766	711	729	766	733	751	756	774	758	742	739	715	762	742	752	756	717	765	747	787	745	758	771	682	703	772	781	754	727	753	747	727	797	785	780	750	722	739	741	751	787	768	709	708	755	735	781	731	771	714	771	735	742	733	748	706	796	744	725	747	771	753	780	765	727	751	742	696	709	723	725	731	801	753	729	753	740	731	800	788	744	727	707	769	765	736	743	694	758	696	745	754	736	780	705	727	726	693	727	717	745	738	726	719	720	730	754	771	722	750	727	770	751	772	766	741	766	750	752	769	737	739	748	736	758	741	743	750	740	726	735	749	750	763	739	752	753	781	776	712	766	775
24761	21351	27862	25165	15597	3612	2223	1817	1618	1562	1472	1383	1259	1150	1174	1184	1155	1068	1094	1112	1110	1037	1090	1051	1060	1049	1043	1004	1018	1013	972	1058	1054	994	988	949	955	994	965	928	991	965	1023	995	972	1027	996	979	1010	1024	1070	1045	1081	1037	1045	1037	977	1017	989	962	1009	960	971	978	1024	1006	1001	998	974	990	986	954	1045	959	1014	1012	962	961	988	1012	999	964	898	973	983	970	1017	991	1006	1025	991	954	1034	931	955	976	1008	982	979	994	993	943	964	948	974	949	1009	974	978	964	965	971	1018	966	988	984	990	1013	992	947	961	948	1017	1011	974	970	935	966	979	959	921	964	1021	1019	1040	998	945	997	1035	940	969	931	919	952	949	1040	957	937	995	957	985	1024	1008	993	1000	1025	966	927	992	990	1022	1018	967	1023	961	1019	950	981	970	948	975	958	971	978	960	942	969	956	972	986	1026	973	1020	923	988	984	1005	909	949	987	987	1019	946	958	980	934	1019	1000	917	934	1030	946	998	972	943	963	945	986	967	981	925	919	1034	902	977	1000	958	910	981	972	970	995	987	889	1034	983	967	996	968	925	979	997	969	998	963	998	943	946	982	998	977	957	983	1014	994	928	968	976	914	995	1029	1050	1023	998	969	945	964	961	994	974	960	980	975	968	999	1011	950	991	974	954	996	908	993	1002	987	918	980	993	991	961	1031	972	1009	1046	937	957	964	993	1029	1002	989	1009	925	988	985	965	1006	934	936	1010	981	969	986	991	944	953	1022	1013	992	952	1000	1032	996	953	992	980	1005	1006	932	908	975	978	958	998	973	1037	1005	956	939	950	957	1001	1004	1008	949	1016	994	928	962	1009	965	928	995	1007	1003	1006	942	962	972	956	1020	975	955	1011	1029	926	959	981	939	891	1006	1020	1002	938	996	997	946	971	916	947	978	997	936	977	997	995	968	951	962	978	1014	1008	998	987	1021	930	933	1000	974	991	980	1028	942	1003	965	963	1020	980	1009	1011	1002	935	1001	1076	938	1006	919	954	958	1042	933	952	958	981	973	1033	955	981	969	943	938	956	950	1010	946	1053	957	947	943	1031	975	1027	976	1020	932	1009	930	977	1024	1028	965	990	1022	977	963	934	908	948	988	954	928	1001	959	981	1004	985	946	1004	985	988	1036	934	1011	960	998	999	968	952	963	980	983	960	974	958	932	971	993	1006	961	918	904	948	971	966	945	1001	954	1000	1010	949	965	988	1037	913	1008	974	1008	981	1025	969	962	928	969	1005	960	942	992	931	987	982	944	953	953	957	987	987	1038	971	975	976	982	938	993	959	938	927	1010	976	986	963	1018	940	981	972	990	976	997	963	975	981	971	989	1004	924	940	1008	984	974	955	986	1019	957	1003	953	980	1009	1022	976	974	1013	959	992	976	973	975	1026	977	977	958	1028	971	943	916	1003	1051	981	955	908	916	943	1018	1016	990	968	946	1001	977	965	988	999	1001	953	917	1014	965	960	981	955	999	986	1011	951	965	1006	1044	1044	951	935	1001	899	998	954	958	897	969	934	1019	984	996	1010	1028	959	961	972	1012	944	955	950	965	992	957	975	919	1010	979	997	979	980	937	979	940	944	966	1007	961	953	1006	965	973	1023	974	988	974	968	985	995	968	991	1035	934	987	1008	980	907	976	902	976	994	918	983	940	961	975	1006	992	959	990	984	1024	930	978	961	926	1013	963	993	964	985	924	978	1002	969	914	941	929	933	929	1020	995	950	919	1024	982	982	1029	939	993	956	978	1006	974	979	993	994	993	996	1008	996	979	997	1004	985	1021	944	966	974	975	945	976	955	994	920	946	1000	969	975	989	955	993	967	998	969	953	1013	966	971	937	1015	942	994	1021	989	959	1008	944	986	989	982	1011	988	1037	987	984	970	1004	959	898	996	952	943	922	983	985	997	940	972	980	962	1006	957	954	974	1009	997	961	952	970	971	1000	943	940	990	952	978	1008	1007	979	972	936	955	937	980	994	970	999	1017	928	991	936	982	970	1045	969	1036	919	967	1012	935	978	968	964	1019	946	909	1049	1013	954	949	927	988	992	1028	991	1004	1036	955	967	979	968	989	922	956	981	998	991	906	968	1024	945	945	962	937	1028	1001	940	1007	965	1034	965	1007	1006	950	974	1002	973	973	955	970	972	962	975	966	942	943	984	963	977	989	1016	1002	1018	982	936	961	915	1049	1008	905	925	963	1009	986	910	944	951	1012	981	974	947	1016	953	994	926	959	969	1020	940	980	1008	1008	994	991	987	946	916	948	948	980	916	966	941	977	981	945	918	950	943	987	943	1003	983	951	958	918	1004	992	977	978	1015	969	953	1015	1006	1015	993	934	996	1040	1006	970	991	1042	906	936	957	993	1031	988	953	958	1020	1002	956	977	968	969	1036	938	945	1007	1004	952	983	967	981	981	952	997	969	949	994	968	937	962	968	981	1011	957	965	1007	942	927	936	997	942	973	1031	986	991	994	963	963	996	970	971	980	978	938	939	977	1028	984	977	968	1017	964	993	924	964	944	949	995	1023	963	1004	1024	1037	973	989	938	1019	1023	979	946	960	969	981	1003	955	938	1065	939	1012	966	972	1006	969	954	953	980	929	1011	963	979	953	941	1023	983	979	972	959	980	938	948	988	996	960	979	966	985	949	969	943	978	993	979	998	956	979	944	991	1023	1024	1062	943	973	980	959	984	1015	962	981	978	977	985	1015	990	984	965	951	990	980	1052	956	999	957	972	939	976	986	905	1009	1013	1020	954	1008	1061	962	1030	973	978	997	976	991	1003	970	972	1000	936	973	963	993	972	966	981	980	994	951	986	980	986	919	1021	924	1023	938	1043	1002	1022	949	965	960	954	971	1005	940	978	937	971	1028	1001	1049	973	937	1012	998	1016	978	984	1003	963	977	943	933	944	1002	972	957	995	977	947	1007	983	962	989	986	993	966	971	969	959	928	954	957	994	1020	973	967	984	985	964	956	970	947	962	1019	989	990	980	976	978	1032	978	970	957	991	926	953	958	981	985	1022	939	989	993	966	921	958	950	1000	957	975	1036	936	964	940	961	1002	962	1011	977	963	1013	957	1023	946	960	943	962	936	989	952	1045	1009	975	935	1020	979	957	963	1004	946	976	994	938	993	984	1018	1022	975	940	981	979	994	1004	946	986	951	1023	1015	916	958	991	1003	943	969	949	1020	1017	939	932	930	962	985	1011	934	991	951	953	956	1037	955	979	999	1000	955	997	1027	971	1013	1011	979	980	945	1001	982	996	989	1033	915	972	964	950	968	970	882	1030	987	959	948	926	959	974	991	996	950	1050	906	958	911	1000	964	1036	964	980	992	983	952	989	959	1000	977	963	938	952	970	998	910	979	993	973	974	984	943	975	1050	953	964	933	952	976	958	942	1007	939	919	989	1016	977	946	948	984	947	996	1057	989	967	953	955	1052	1002	984	973	994	992	1018	952	956	977	965	983	967	957	989	943	917	1029	1001	997	954	971	976	973	981	1008	999	987	976	982	998	959	939	981	982	979	967	973	963	1022	1014	978	989	1009	975	961	943	1002	966	949	939	947	980	942	950	919	978	1004	1005	988	938	1008	913	1019	943	977	964	888	935	962	1021	972	983	1005	1003	994	972	967	1028	960	996	953	989	955	984	1003	1000	978	984	978	1045	950	917	1041	959	960	950	957	932	979	1008	985	944	1005	990	959	959	1003	1007	1032	970	1008	986	962	968	983	932	998	974	969	962	987	946	967	1007	959	995	975	948	953	946	987	964	928	931	969	973	975	979	1049	945	967	960	984	1012	974	939
8745	19815	14825	7529	5017	3704	2953	2436	2222	1887	1761	1571	1420	1319	1242	1213	1137	1185	1110	1159	1119	1089	1086	1037	1055	983	1033	1084	1040	1040	1011	1012	961	943	979	993	973	956	983	997	1011	1027	957	1044	1076	1012	993	1007	986	1000	1060	1016	1039	1036	1039	974	957	917	996	1007	992	993	1052	922	957	1016	977	1033	963	945	929	1064	1029	982	933	993	1017	978	950	992	990	968	998	959	1003	952	949	976	981	965	939	951	947	1005	980	994	1003	997	978	1000	1014	959	935	936	940	927	920	967	972	947	999	976	932	985	932	956	956	962	959	940	999	975	1038	975	924	966	980	1009	948	993	950	1008	966	974	942	1010	983	927	951	1015	1025	1000	959	1003	978	989	949	982	950	925	964	972	952	983	915	937	962	975	942	995	953	924	960	954	942	941	951	954	980	968	942	1007	994	977	999	935	914	955	943	975	972	997	998	1001	1004	915	998	957	947	938	974	991	1002	974	986	951	985	974	997	1001	978	993	955	964	976	1018	965	985	967	935	979	948	915	966	958	981	1012	958	968	1015	962	989	925	941	955	985	945	919	929	979	922	927	985	970	986	942	989	975	985	1002	1004	954	979	995	941	1002	1020	972	972	923	969	962	951	979	979	992	947	927	937	972	982	971	990	942	991	947	934	1004	989	915	990	1028	986	954	945	976	947	906	1026	921	1007	967	972	979	944	971	923	995	992	998	941	978	910	1030	970	971	1000	961	935	947	1022	963	942	982	1001	896	923	1008	988	956	953	896	985	997	1013	961	973	919	986	926	946	944	960	995	951	934	943	980	888	915	972	950	996	938	1014	986	1003	980	905	983	978	969	972	989	985	995	966	1002	973	937	930	950	980	951	985	1014	972	1021	968	983	991	964	982	973	979	923	1017	950	979	996	970	926	1013	942	904	932	940	942	931	981	1008	931	967	998	963	1006	910	964	894	971	932	969	1005	928	1020	940	910	973	992	960	958	931	971	888	978	969	967	1012	956	1010	1029	965	995	1006	1010	971	960	966	969	988	912	933	1007	1032	963	937	985	969	966	933	930	996	1016	990	950	905	1001	965	1003	933	952	985	945	978	944	965	1000	1021	889	968	983	921	898	948	976	924	957	959	999	977	986	977	979	1004	966	977	978	963	938	947	1006	986	903	935	1017	948	968	946	945	919	978	937	961	915	964	968	1008	896	940	1052	944	940	990	1006	972	996	919	914	905	958	921	997	934	936	1040	939	955	955	987	935	953	915	997	1013	936	979	973	956	970	943	987	983	982	978	990	1000	963	956	987	940	943	931	1002	964	925	963	983	965	950	952	960	954	1019	973	984	961	955	944	987	971	918	948	989	983	935	980	981	957	931	957	972	955	954	949	970	975	910	996	949	882	943	947	986	958	992	967	988	989	979	965	975	974	975	972	941	1006	1029	971	1010	929	968	925	999	952	958	979	963	951	950	1032	969	960	991	901	973	967	951	896	952	924	975	949	982	987	935	982	979	983	1008	990	976	969	970	958	999	930	958	991	965	968	1029	997	1035	926	948	990	878	973	969	938	966	973	918	976	952	1029	949	942	942	969	979	965	958	888	926	975	957	945	968	994	1011	977	940	936	960	997	971	935	969	1017	950	963	929	1002	928	978	982	949	952	920	962	951	985	966	967	968	999	942	983	993	977	875	940	965	940	974	997	950	1019	1003	993	956	969	967	1009	972	969	980	948	991	934	1014	951	1035	940	970	986	980	1000	947	932	981	981	1033	961	987	980	998	936	992	958	918	998	967	952	949	939	967	941	960	976	992	986	953	979	916	938	971	927	974	947	982	934	966	926	951	961	951	940	918	939	994	932	1020	945	980	969	949	934	927	1002	977	993	950	950	970	929	928	941	998	960	941	950	942	1001	1012	984	962	942	934	982	982	978	1000	952	997	914	952	999	941	957	972	987	981	961	928	947	945	980	987	1013	968	980	982	967	943	970	979	895	964	975	977	978	948	880	981	920	1032	889	965	989	1000	964	919	947	971	908	890	896	954	977	953	969	965	939	1008	1029	947	993	947	961	991	943	978	924	959	980	933	939	945	1036	1002	918	987	979	989	987	954	946	940	944	919	981	987	945	990	979	942	957	1005	958	923	931	973	970	938	989	991	962	936	967	968	913	973	945	951	989	953	962	957	965	981	933	959	965	958	932	946	949	967	1049	928	943	948	930	963	951	951	1002	928	1033	998	953	974	917	988	951	1000	971	929	975	972	953	958	980	937	900	918	909	978	947	999	954	950	958	983	920	989	979	986	1000	938	968	937	929	963	1002	963	922	948	1002	973	924	995	971	950	920	937	957	932	978	999	981	957	984	975	942	1011	938	920	947	950	949	962	963	955	987	965	1022	923	948	966	945	935	922	1052	982	960	950	1032	975	959	993	968	987	1002	958	958	941	933	1000	975	985	985	997	947	1005	1064	984	961	965	950	948	934	962	935	956	967	924	964	957	955	954	997	996	948	970	980	920	955	964	958	962	998	941	1023	981	937	964	957	980	986	960	936	991	934	929	972	991	952	930	943	980	924	901	981	978	970	935	1002	982	946	1038	1005	988	1017	1018	976	969	981	958	1040	973	966	944	1008	941	984	972	966	947	918	997	1002	979	939	938	986	957	999	943	948	924	958	1001	941	987	944	979	945	1004	920	960	972	926	1032	983	944	935	972	986	976	980	977	949	922	971	987	986	967	1018	965	982	964	945	1011	934	927	981	936	951	913	952	1006	1026	989	934	970	979	966	991	992	984	952	966	1001	973	955	938	955	960	987	972	963	940	1009	958	988	968	966	979	985	978	944	934	974	1000	971	964	982	978	966	919	991	968	946	939	983	972	959	979	955	944	977	933	958	938	926	974	994	952	955	1013	940	966	932	963	954	951	981	958	936	936	930	922	917	926	980	969	934	949	982	1021	966	942	959	956	959	982	925	952	960	996	989	954	981	987	989	1000	956	967	1031	982	938	1015	1038	1000	978	971	961	935	956	1001	954	944	961	1003	970	980	912	992	986	1022	963	947	980	960	970	974	953	942	933	960	980	938	991	987	981	976	921	1017	972	1025	985	973	942	969	907	987	922	895	1052	990	957	965	1002	972	1019	1003	960	998	990	958	956	897	948	999	950	971	918	972	939	970	961	948	960	996	987	942	955	998	1028	970	982	908	983	925	984	974	1016	964	975	971	959	953	1047	979	951	972	975	975	1009	972	1009	938	977	955	981	989	936	909	942	983	967	1005	1032	973	974	966	1035	951	926	1027	938	1003	969	1016	975	921	984	949	951	941	936	968	994	1023	954	955	1008	947	910	980	950	1010	962	945	987	929	949	918	939	972	1007	962	898	955	958	1000	1020	995	995	961	889	940	937	939	974	919	936	928	961	1015	1018	979	940	935	992	970	962	884	977	999	1034	982	983	937	970	920	985	1002	1044	936	974	930	1000	950	923	940	945	989	939	999	940	1021	960	906	950	985	976	985	940	908	993	956	952	946	956	965	982	924	971	920	1028	1025	1011	991	995	932	966	978	973	944	965	968	1001	974	974	941	978	962	972	914	987	990	992	960	979	924	938	1000	985	958	1000	999	947	942	970	1020	1018	996	942	941	1004	922	950	973	986	966	978	964	988	1006	992	928	971	997	977	953	926	959	1008	945	969	950	971	996	1020	952	945	994	972	936	963	915	950
22430	21206	28931	23771	21222	21374	12398	3111	2238	2067	1822	1559	1429	1278	1152	1021	943	979	948	863	905	907	872	876	906	840	792	786	781	775	740	699	714	698	764	749	749	729	703	742	747	790	722	748	744	763	743	783	817	802	846	823	802	793	790	756	702	748	805	748	709	774	756	742	730	778	746	762	700	750	731	758	753	758	726	716	713	686	702	700	704	705	720	713	751	732	685	736	727	696	728	749	719	741	769	724	711	714	674	680	734	696	655	692	725	732	688	700	678	674	706	689	719	677	680	697	671	709	686	710	740	734	702	674	708	737	704	704	709	704	703	676	726	730	685	702	702	650	624	691	732	653	649	709	694	672	685	712	671	704	684	674	683	712	697	637	693	665	674	699	691	715	658	673	738	706	713	710	726	658	741	701	654	699	679	694	722	721	714	670	678	683	646	681	699	653	702	696	743	691	676	656	711	670	708	743	706	711	691	673	738	637	672	673	708	674	675	716	680	695	678	684	714	706	714	739	660	662	760	693	742	682	720	711	739	705	694	712	719	726	688	647	703	676	668	719	681	709	703	733	723	690	721	662	725	672	734	639	674	677	691	715	675	752	689	728	690	732	703	708	676	678	732	682	723	744	670	666	735	681	671	670	686	715	621	726	654	718	659	701	693	718	714	669	693	706	677	690	667	703	692	717	723	755	690	679	688	718	705	748	690	706	710	669	723	749	696	709	712	677	697	687	661	698	632	711	670	661	717	705	711	718	695	704	663	705	675	713	714	688	689	682	648	697	664	717	690	630	699	692	700	722	688	674	659	735	698	718	665	699	728	660	677	720	677	721	756	681	695	735	694	653	708	672	710	738	651	699	676	695	697	685	688	673	708	658	705	678	676	700	641	672	701	705	671	669	638	739	688	660	697	678	690	666	698	720	678	670	707	656	685	671	677	697	694	699	662	721	720	714	615	699	719	673	747	687	717	671	664	711	670	703	711	675	672	709	674	723	712	668	678	731	765	690	744	638	700	709	666	674	662	662	638	678	651	693	722	662	692	713	678	688	719	708	743	674	654	669	715	708	697	699	701	720	687	681	693	716	687	691	689	682	704	691	653	688	672	741	697	743	715	686	728	735	693	693	697	679	700	697	702	764	709	698	749	709	668	708	708	646	666	701	683	722	717	679	682	675	705	687	711	724	712	690	726	692	702	680	702	672	722	652	696	669	708	695	685	687	671	716	679	672	682	735	679	708	697	708	651	671	659	721	668	682	752	663	648	702	696	714	725	683	685	669	663	666	732	724	696	720	714	682	672	717	713	720	724	636	713	682	690	695	688	672	707	694	742	710	650	686	705	653	728	650	659	683	681	695	670	743	713	698	735	737	651	700	715	738	728	714	676	682	664	690	688	719	672	671	694	654	722	716	700	693	671	666	768	648	706	704	643	665	642	688	649	681	716	643	703	708	699	748	715	691	722	688	720	711	657	684	691	668	737	710	727	680	677	662	698	667	653	700	676	690	707	671	697	678	708	708	684	706	715	724	698	689	727	681	654	718	650	729	712	713	660	685	706	673	631	672	744	649	680	722	696	695	723	677	700	688	642	708	692	712	633	694	706	729	726	702	703	707	723	699	651	722	678	707	713	707	699	732	723	679	714	706	647	703	728	687	726	678	708	662	661	674	689	697	710	688	639	700	694	703	668	684	724	694	685	754	728	711	727	679	673	729	743	681	673	715	645	671	715	669	683	705	705	684	725	706	732	674	686	717	704	689	676	753	705	666	631	698	714	675	674	747	749	734	658	677	730	700	660	684	663	730	653	698	665	694	706	709	664	676	693	684	693	709	715	789	671	728	668	712	638	657	659	707	739	710	706	707	701	720	710	787	666	701	682	692	699	714	697	638	688	668	688	671	723	725	685	714	708	728	682	675	691	632	668	712	666	715	725	708	664	663	681	708	730	708	778	718	727	680	659	682	689	684	737	710	713	687	722	689	712	708	706	669	682	707	699	686	679	687	699	712	708	710	687	698	684	675	726	683	717	715	689	727	672	710	738	682	667	685	737	636	685	710	683	715	753	670	723	712	704	690	703	704	709	643	672	709	686	704	723	704	708	681	705	734	668	660	689	688	710	719	715	714	742	654	680	682	679	746	692	707	707	695	712	687	727	640	682	703	691	678	683	729	711	693	678	693	671	671	688	716	717	736	694	717	685	692	704	657	669	710	710	664	719	686	715	708	704	668	719	742	712	659	700	734	687	678	735	658	716	673	719	724	694	664	716	695	698	674	736	668	705	696	678	694	722	676	726	667	673	748	728	694	704	692	717	676	686	724	632	704	668	682	674	678	715	729	682	707	700	705	686	684	652	704	704	671	684	673	675	662	706	638	704	709	742	703	675	707	714	701	698	694	706	662	693	661	703	705	646	711	682	722	688	666	749	687	721	692	693	679	715	725	710	716	672	693	663	657	701	718	717	689	679	670	671	695	669	731	689	691	691	745	642	712	656	723	698	666	746	659	639	692	710	699	745	743	696	691	694	691	688	738	656	710	635	730	696	673	717	665	647	721	672	722	643	683	694	688	638	676	671	709	657	687	673	701	687	675	693	638	704	649	680	668	722	669	723	692	712	684	703	694	682	683	710	746	729	686	704	671	713	713	679	647	706	660	692	625	725	704	715	707	646	665	650	691	668	675	695	685	716	738	717	730	734	719	749	715	669	701	619	689	707	701	677	701	610	693	637	722	687	700	701	717	719	695	693	707	701	704	695	682	721	678	671	700	696	664	699	684	728	713	687	703	739	734	660	699	706	716	731	651	689	687	697	692	691	718	697	703	756	685	676	680	678	727	708	725	682	733	754	712	672	686	727	700	705	686	684	664	699	709	695	658	731	652	642	660	701	702	707	678	663	725	715	653	673	698	701	711	668	667	675	685	684	680	726	676	684	719	683	735	660	697	724	733	686	717	666	696	697	674	675	665	685	723	696	652	700	642	699	707	707	721	693	666	653	710	711	649	646	648	686	654	716	689	690	713	664	700	667	737	666	724	653	734	665	686	719	703	715	676	686	674	704	740	683	683	712	665	683	668	664	694	720	689	727	663	658	723	686	719	655	650	695	723	694	733	684	755	684	633	698	682	685	690	683	662	669	686	692	723	673	669	612	657	720	700	663	690	704	676	695	713	659	697	684	697	651	712	702	688	671	649	703	727	671	717	668	676	672	684	671	753	667	674	685	663	692	740	652	690	622	721	685	726	666	693	701	721	692	735	693	678	722	689	697	710	724	674	708	708	688	631	730	690	700	716	700	722	734	682	698	643	723	780	681	692	721	708	703	669	742	651	681	683	728	720	673	716	681	658	705	698	718	651	693	740	673	658	679	691	680	673	670	734	653	684	709	703	664	690	656	658	685	695	698	702	694	692	706	659	717	673	682	661	657	681	703	719	721	748	712	709	697	665	645	710	672	669	736	658	654	744	687	727	678	724	735	743	705	676	710	646	691	679	691	700	685	684
10298	28163	22006	12471	8590	6151	4792	3793	3116	2693	2243	2044	1778	1509	1297	1208	1130	1069	1036	1012	1049	943	947	933	879	920	872	841	831	789	688	760	702	738	749	720	748	721	732	756	771	722	725	760	805	718	815	789	795	798	783	846	806	800	805	811	814	751	773	777	777	742	761	681	774	686	660	695	687	738	775	730	747	724	751	715	697	768	776	712	737	672	723	679	684	662	690	689	720	723	741	775	698	725	760	705	703	725	684	698	680	711	738	728	702	703	696	684	654	678	703	764	683	703	663	672	682	694	691	705	711	640	717	661	663	703	667	672	706	687	714	682	688	706	646	712	747	722	727	653	676	689	685	717	740	739	679	703	759	680	683	698	700	691	707	656	724	674	700	685	705	721	678	699	698	739	752	664	674	671	698	671	722	717	717	677	689	634	690	703	684	748	696	693	702	723	698	665	702	654	734	715	704	700	674	709	691	683	628	701	690	707	621	649	653	686	667	668	679	721	690	684	668	726	735	691	726	703	725	678	700	726	720	678	680	663	687	646	631	695	668	688	666	693	717	737	694	717	738	680	710	688	678	681	688	688	662	650	675	656	695	675	720	703	668	654	685	684	675	695	735	696	711	613	717	692	720	692	678	689	720	726	704	714	732	733	668	654	709	694	695	689	696	692	654	759	735	719	684	680	698	691	677	655	726	712	721	738	703	695	682	716	712	693	675	666	642	733	667	737	673	741	657	734	656	674	733	696	700	699	706	706	705	720	714	716	708	739	647	666	752	698	660	741	682	715	661	668	681	741	696	718	689	738	738	647	687	695	698	678	670	696	710	715	717	667	671	696	723	733	735	742	725	726	714	725	707	688	662	694	701	682	696	650	698	709	714	694	689	691	735	659	704	707	690	656	707	693	696	651	680	710	692	693	662	685	633	706	680	653	731	696	700	694	690	662	681	637	702	724	684	705	655	717	701	691	692	691	684	687	661	726	700	649	679	702	705	702	676	651	691	708	705	714	685	715	705	726	702	643	633	718	733	686	674	750	670	697	714	672	684	671	697	687	673	671	667	680	705	708	701	712	720	679	720	658	746	665	686	649	724	710	754	672	659	700	647	694	661	679	737	708	727	706	644	669	681	695	672	705	640	661	734	775	731	704	716	695	678	688	686	724	655	716	710	706	695	644	709	658	684	700	682	679	668	675	678	665	676	682	729	697	718	669	743	658	680	670	690	647	698	647	640	697	707	668	705	685	688	711	685	699	719	706	690	721	701	693	690	650	714	690	671	696	691	699	705	737	701	710	676	722	702	708	666	707	687	691	667	690	689	693	672	699	671	665	690	720	699	714	728	701	684	690	683	707	707	683	638	676	688	667	651	680	640	719	682	686	699	683	697	715	691	771	623	717	659	696	703	669	676	697	679	640	750	653	704	699	742	691	663	700	687	684	670	689	645	688	741	696	686	718	669	716	721	671	664	736	656	688	665	653	728	666	706	698	759	701	720	691	680	684	725	690	645	691	657	707	703	693	668	708	722	633	730	693	691	656	685	722	671	723	689	659	679	694	692	719	664	682	702	701	616	707	673	665	662	754	644	721	674	668	764	680	714	683	664	645	737	699	684	653	693	699	747	704	740	688	686	678	657	690	680	693	656	676	715	686	667	723	705	669	703	712	694	684	665	724	743	706	696	719	752	715	710	669	671	662	691	668	685	749	684	669	698	716	663	724	732	699	682	685	696	655	710	711	673	707	702	678	722	688	670	682	720	719	701	663	647	671	665	691	694	689	681	659	693	639	723	729	721	686	729	701	679	681	702	697	659	647	708	717	690	630	684	674	693	683	679	693	660	676	690	683	706	671	720	696	691	672	683	696	697	711	688	716	698	658	670	670	631	688	700	679	675	739	705	710	691	721	702	708	683	697	691	716	718	653	707	727	675	676	705	692	677	702	696	699	703	726	654	677	705	655	680	704	703	687	683	703	694	713	699	688	662	716	661	670	723	708	729	681	703	674	715	690	711	687	687	676	691	675	732	710	689	690	720	778	677	692	722	697	712	672	725	720	707	736	709	667	739	695	713	692	642	660	766	699	657	652	728	698	744	682	732	690	695	658	656	679	713	658	677	709	696	714	707	648	698	706	721	656	698	690	718	680	738	665	647	683	636	713	708	663	689	719	686	706	744	718	715	649	709	702	755	687	689	725	707	681	694	680	680	685	731	663	710	671	691	716	638	645	720	690	675	655	674	683	644	697	677	641	670	730	742	648	670	672	703	706	665	669	729	698	708	694	722	686	693	687	703	696	713	691	696	655	675	710	687	682	688	664	729	688	690	740	716	759	698	712	709	689	708	679	695	694	713	703	666	719	733	711	653	700	682	738	715	727	697	680	695	727	674	714	670	683	712	674	744	668	653	678	716	702	692	671	663	723	717	745	678	673	640	664	698	758	728	698	693	688	668	673	719	690	734	707	712	687	715	709	698	697	660	724	726	697	681	702	655	686	708	665	647	696	720	694	703	666	696	667	708	684	721	719	667	704	665	652	712	721	683	690	686	670	656	649	668	685	693	667	616	735	708	671	692	702	667	692	664	711	707	728	682	665	674	667	694	640	703	694	683	703	676	697	698	699	694	714	643	664	733	694	721	665	717	714	684	657	675	700	689	710	724	676	708	652	675	713	671	728	689	673	709	687	660	687	677	634	702	759	705	718	656	687	652	723	711	690	690	688	683	657	706	659	687	646	678	629	699	670	656	684	729	683	696	717	670	737	703	718	674	668	729	695	754	679	690	702	697	697	663	710	694	706	699	716	657	702	718	721	662	697	663	716	685	662	668	708	727	709	673	712	702	679	672	664	702	683	702	724	698	670	671	673	682	676	679	661	699	737	699	762	707	681	689	706	692	693	710	705	679	721	708	698	666	700	668	705	687	699	701	727	681	665	726	754	698	711	699	672	675	713	683	674	721	702	726	682	658	670	697	694	699	706	677	713	708	716	699	682	691	706	716	719	738	697	696	733	705	638	665	679	673	669	722	730	705	688	692	645	721	709	687	705	713	695	698	737	685	696	752	654	740	700	659	702	687	695	759	703	660	719	728	699	656	721	657	648	674	693	741	668	663	742	711	700	754	654	712	692	661	729	701	712	702	658	660	736	721	739	684	669	723	734	686	737	723	722	683	741	680	745	646	665	690	653	675	703	734	712	695	722	703	646	707	670	708	696	704	728	753	708	659	668	696	695	707	722	664	712	678	684	696	671	704	704	723	705	686	687	710	686	740	711	674	665	725	649	683	683	740	732	725	690	674	724	681	670	670	715	691	712	726	710	683	677	735	681	663	701	677	664	726	649	693	707	726	708	662	689	698	698	688	737	681	724	696	697	686	657	713	686	709	698	620	719	693	646	666	639	631	646	673	707	700	704	685	703	705	668	701	706	701	699	697	688	714	664	645	712	729	676	683	680	670	696	681	743	686	713	732	700	708	693	718	698	688	684	712	688	735	716	679	709	712	710
27970	19706	11832	5211	2583	1860	1619	1547	1324	1285	1237	1215	1138	1124	1035	1091	986	992	998	1026	985	939	998	1084	984	1055	973	994	937	921	910	1007	1035	1008	960	955	917	964	926	949	950	903	973	1010	979	968	970	1018	948	959	915	1021	989	983	976	1008	956	979	942	954	961	1032	917	957	951	963	957	986	982	1058	935	930	988	927	946	993	969	907	929	994	1003	985	960	964	967	943	948	931	884	957	1011	964	944	920	992	975	936	931	938	940	937	930	925	977	971	955	965	996	960	882	925	984	954	977	990	952	932	936	939	1004	998	1007	1021	987	949	966	948	983	949	935	948	924	969	1006	966	980	958	989	953	949	995	995	977	981	966	922	945	949	999	951	914	911	979	942	920	1007	1005	953	935	971	958	936	936	968	1016	998	944	939	969	999	990	989	917	998	990	932	953	927	925	967	938	905	962	985	976	956	933	976	979	912	970	954	1010	980	923	1001	1004	975	977	936	873	934	939	898	954	944	962	908	1004	953	957	990	929	920	928	959	954	982	965	947	987	952	971	994	970	926	976	895	947	943	993	986	994	925	1001	1006	926	988	907	990	954	958	984	923	931	992	984	953	926	1054	982	958	933	974	949	942	934	989	960	958	933	923	945	916	976	989	893	977	970	951	991	970	973	935	937	951	988	986	974	980	974	956	917	954	924	952	948	994	953	938	956	988	962	952	980	944	936	974	963	883	931	926	925	990	928	1006	946	989	965	989	976	1014	968	1012	966	960	980	959	963	994	963	945	977	932	986	1006	952	1022	981	987	982	923	909	959	979	958	1000	991	1015	968	960	994	904	950	931	893	942	927	1003	934	913	920	902	986	929	1022	984	988	983	953	998	955	946	976	982	941	997	998	911	951	923	977	959	952	903	968	961	980	964	958	997	968	963	976	948	988	994	983	934	982	1009	943	969	918	974	991	920	957	968	965	922	950	937	978	899	991	926	961	935	976	955	941	963	968	1007	957	981	974	920	923	921	971	965	920	962	942	950	993	952	931	1014	958	1030	982	928	983	946	949	973	940	945	944	973	953	958	1014	974	922	1025	945	961	975	1041	913	984	954	981	1009	899	977	918	905	972	991	912	932	925	925	989	968	949	919	918	970	910	928	934	936	998	946	901	979	1000	975	997	1016	935	965	910	959	995	973	994	953	931	959	984	942	966	955	994	942	947	947	968	913	946	957	879	952	953	959	987	955	945	966	950	999	964	1000	916	947	991	956	954	942	975	1007	950	962	952	909	982	924	984	1000	921	950	952	965	976	965	961	910	977	952	999	1001	998	936	933	908	953	890	916	977	961	969	970	918	961	933	993	954	965	947	917	1025	972	949	973	969	954	986	934	963	959	988	984	917	1004	914	940	966	955	974	909	958	937	970	969	1021	897	969	942	900	930	1009	965	987	991	1052	939	942	936	998	978	964	889	919	1020	1026	922	1004	953	941	931	999	982	1011	947	935	900	1012	979	972	1001	970	1002	940	967	936	978	1001	1048	904	989	898	961	951	943	966	1041	920	933	967	975	924	930	1058	950	967	992	963	955	987	968	939	931	948	914	955	898	956	1003	996	959	984	967	955	985	988	999	993	931	969	970	987	965	972	914	965	996	973	895	980	1006	1030	935	1035	934	1005	951	910	972	941	994	931	1026	959	939	1017	920	963	944	948	954	896	945	957	973	969	969	948	972	959	962	929	944	922	926	936	901	975	925	929	1005	967	950	965	969	992	996	955	965	974	1028	945	990	959	987	992	944	924	931	933	974	932	963	1009	1059	973	909	971	931	943	959	936	965	1040	950	995	963	990	913	975	939	992	941	996	954	931	977	1042	985	986	956	968	939	953	937	945	962	950	1023	975	915	937	946	930	1025	919	940	922	936	1000	911	993	967	958	981	924	942	982	967	985	990	1002	1018	1002	968	926	962	1009	957	961	923	942	966	945	1004	962	948	922	987	963	977	991	1007	965	939	970	933	943	982	977	998	946	972	936	957	911	1013	996	960	950	992	922	995	928	975	939	940	953	969	977	1004	973	944	962	953	953	921	967	907	944	900	948	973	1002	952	961	1010	951	949	993	968	1000	940	978	981	944	962	937	962	985	968	978	967	950	927	990	982	880	929	954	984	1037	942	1021	965	980	947	902	972	964	916	960	963	967	974	971	1015	970	985	957	1019	996	948	986	982	952	940	939	948	948	942	987	937	951	985	955	938	977	957	994	999	1005	942	1008	934	954	942	987	958	980	956	928	991	973	968	999	988	912	990	918	1010	941	936	958	925	922	1010	951	955	997	893	966	961	986	949	972	950	943	941	961	943	967	943	956	952	922	953	905	944	1005	1006	989	1001	900	957	927	954	965	980	883	989	1009	981	972	945	951	858	993	977	899	986	936	953	972	1007	938	930	996	961	924	969	964	924	932	969	925	1016	940	978	948	967	985	1016	1007	947	964	940	883	970	925	946	953	888	941	937	1015	1022	988	992	940	938	919	1039	938	972	973	1056	968	912	980	963	990	978	948	961	910	1002	956	967	989	948	960	983	969	940	1030	962	898	972	931	976	982	909	912	997	929	1020	956	947	950	996	939	957	953	931	962	942	942	973	858	977	995	975	984	978	991	969	1012	971	978	921	917	946	938	977	1030	949	986	973	982	922	988	920	918	956	907	983	970	977	962	909	999	924	1002	932	936	946	1018	942	932	897	986	1014	986	924	994	958	992	961	986	924	929	922	976	965	913	988	922	982	924	978	968	959	976	971	982	965	1014	979	988	915	987	975	987	904	935	922	936	966	940	935	1003	969	982	957	955	988	967	978	906	930	934	961	1005	1025	964	928	946	970	967	924	966	959	992	912	893	900	1005	968	978	972	978	978	977	962	936	1026	928	947	967	980	961	916	947	969	966	934	973	948	977	965	1016	953	1014	971	918	992	952	1028	944	964	912	975	976	969	979	928	963	974	963	947	955	976	957	978	947	981	972	926	986	969	936	948	1009	940	959	946	967	940	984	949	983	941	936	965	950	928	969	961	976	983	991	902	973	970	933	981	942	958	923	988	966	963	961	952	978	942	988	966	960	955	1016	947	925	974	986	973	1027	1005	935	979	970	971	991	899	1020	948	914	934	965	949	973	1011	942	958	931	961	928	909	965	881	953	940	1015	960	955	975	938	939	967	980	960	962	956	959	960	988	954	894	978	892	999	980	969	950	1024	984	997	998	938	953	1008	954	977	957	855	956	965	1002	924	976	948	948	955	942	929	964	943	940	922	966	961	902	941	1005	1008	901	958	970	953	970	928	930	967	942	933	953	957	955	958	1009	959	996	897	981	967	1004	950	963	924	985	965	991	965	958	992	921	861	898	923	973	934	951	922	971	952	940	1006	948	966	988	956	963	980	936	970	956	962	954	981	956	952	963	953	963	992	889	990	992	919	890	975	943	981	939	943	967	982	936	934	969	1010	949	993	974	970	958	920	929	968	973	983	939	951	952	976	978	959	1019	971	1012	959	937	960	993	1010	1017	958	1037	922	921	977	966	952	993	999	1029	936	951	892	958	924	946	955	922	974	938	982	929	917	988	959	1025	962	937	969	970	944	953	976	993	968	1019	920	914	989	978	947	900	984	953	975	947	942	946	984	928	901	895	990
9123	14373	10160	5010	3418	2503	2092	1803	1723	1502	1330	1293	1229	1165	1122	1109	1066	1073	1034	1021	1079	1007	1121	1041	1061	1030	1044	953	946	987	984	987	991	976	981	955	1006	969	1009	1000	978	1011	957	986	972	979	1040	1029	970	1006	968	1041	992	943	980	911	973	1029	980	1020	1026	950	999	981	995	955	975	970	1008	1043	950	989	1006	1040	1012	1000	912	906	1012	1011	1001	1002	989	999	977	974	992	1017	999	1018	987	971	1026	972	992	1029	989	1014	973	974	901	962	968	943	967	1013	1025	988	946	961	943	968	1025	920	976	960	970	961	959	1009	921	978	993	944	976	933	910	966	1024	986	966	965	994	905	1019	972	938	944	966	936	995	957	941	952	998	997	967	956	974	989	987	970	1021	983	961	1005	929	992	1036	932	1008	956	962	975	919	964	1031	974	1029	981	1018	914	967	929	1015	941	981	954	1002	963	970	958	944	976	938	953	934	951	983	985	967	924	945	948	953	991	967	978	1012	979	1007	943	971	945	892	920	969	1058	947	1009	932	999	954	933	983	992	991	874	985	1004	1005	966	993	1003	943	949	956	943	995	923	1010	956	996	995	943	991	1021	1004	940	966	953	976	1036	978	975	1001	966	928	998	1041	931	999	994	1006	983	941	987	909	915	961	1013	990	931	927	988	957	1014	968	959	952	992	981	960	1031	968	986	976	980	990	990	1028	962	964	952	993	984	975	1062	1011	989	918	965	1052	996	956	993	907	961	980	912	958	989	1001	986	955	1006	994	953	1023	957	985	972	985	1052	967	978	975	967	940	1018	986	1005	1051	1025	927	962	956	925	962	938	970	999	904	965	977	959	956	944	939	931	985	964	960	987	951	975	1007	945	956	968	966	940	947	1045	981	977	941	950	960	926	1032	930	1034	927	992	952	1029	956	907	1038	962	927	963	986	992	995	989	980	982	984	969	966	1009	1036	1014	940	939	899	956	948	916	1031	923	980	1004	927	952	939	979	1012	948	912	940	932	944	960	907	952	908	971	946	958	984	1001	989	944	1017	948	943	949	963	930	996	994	1039	995	921	965	937	937	953	965	968	1041	988	973	984	1007	940	927	957	958	996	935	979	963	1018	990	991	945	940	974	1008	976	922	951	933	919	991	966	931	982	954	917	935	936	988	927	1015	956	923	925	958	1004	930	931	946	922	917	1008	929	981	1011	928	1025	949	936	982	999	1008	978	945	908	947	978	978	966	1013	966	978	985	938	959	943	953	988	1002	961	1078	953	1006	1010	929	957	913	1012	932	942	998	969	970	959	982	948	993	952	974	1034	983	1014	921	971	969	993	999	977	1003	1004	976	1021	983	977	963	930	1031	994	986	998	1000	934	986	943	938	917	984	968	1013	1002	955	960	977	956	996	976	958	991	992	994	999	975	1016	992	1008	959	904	998	993	974	1049	986	974	1009	975	928	976	981	915	939	987	952	963	991	962	961	1016	944	986	962	960	975	956	945	898	968	954	977	1008	946	1013	963	996	962	976	944	932	949	943	961	941	1016	969	1048	1003	955	978	979	912	956	982	949	1004	999	989	953	964	997	954	994	992	964	999	961	962	1006	1060	930	952	955	954	994	956	972	990	935	914	967	1010	991	1012	930	1009	1004	1011	978	951	1006	998	951	997	985	879	926	953	988	920	995	948	929	955	935	972	947	1029	973	929	959	993	950	939	926	979	980	972	976	955	949	985	927	972	975	1000	992	926	956	922	935	1015	945	962	980	972	983	991	953	958	955	964	964	975	974	932	1005	1006	970	980	1006	984	999	983	1009	972	1010	971	908	1023	908	1022	997	952	945	971	987	955	952	968	940	935	979	985	922	946	950	940	990	913	983	991	1010	955	961	1007	970	939	1002	968	968	950	967	979	965	957	949	969	980	966	975	961	944	955	1007	971	932	979	899	995	998	1004	1013	982	942	983	985	914	953	913	964	1000	912	945	920	965	936	988	1011	942	950	958	954	994	992	1038	960	960	972	967	951	955	915	1044	940	992	976	975	975	1010	922	977	973	988	946	921	940	972	1005	963	925	962	1003	963	934	976	982	985	993	1025	965	1013	996	961	979	989	962	941	946	979	987	1039	951	970	981	980	1000	949	975	977	989	991	953	1033	970	936	969	991	953	945	972	924	964	941	953	947	973	952	964	977	904	958	996	967	999	957	963	965	981	965	950	980	1005	954	959	963	973	1004	1036	914	967	1000	965	962	922	965	945	1010	986	1003	975	972	904	1015	990	914	954	969	924	955	982	990	962	954	950	1004	960	998	951	923	990	1034	1005	967	951	1046	950	941	947	968	992	928	1016	1028	964	931	960	974	940	980	984	993	968	987	972	933	980	969	986	947	948	969	993	1020	960	927	959	978	945	957	955	1017	899	1018	942	967	991	1000	975	984	917	952	936	964	970	1008	935	972	974	978	950	966	1009	967	899	978	928	953	974	955	947	1018	949	986	962	973	1004	969	916	1002	959	970	928	987	948	949	1010	929	980	955	918	973	926	994	1007	999	972	941	1019	949	969	959	991	943	904	984	935	993	1010	1047	1025	942	990	999	1007	1009	966	936	970	942	980	957	1001	1009	917	954	1005	931	1031	962	971	944	1000	1011	951	925	975	930	975	986	992	942	1009	998	1025	964	989	948	998	968	927	934	930	953	986	996	966	1002	979	931	989	934	978	946	1001	986	1015	949	963	987	949	928	973	978	986	992	895	917	1021	948	1008	956	957	1006	956	990	987	990	987	944	943	997	969	953	985	966	961	972	929	1002	1005	997	975	988	987	939	990	953	989	880	984	964	967	965	998	958	955	991	1022	1028	947	936	936	961	1028	973	955	1011	947	938	1012	979	946	967	939	967	921	945	963	895	975	989	1027	925	1032	1000	1010	961	982	970	988	975	966	970	999	961	912	934	930	999	1024	990	981	1000	961	956	947	979	972	970	980	897	971	940	1023	924	992	1001	923	999	1014	985	916	971	1006	964	919	935	968	1018	981	965	1000	974	965	956	989	978	908	1005	978	976	964	959	1033	970	1021	929	989	967	970	922	950	928	965	984	997	935	1050	924	975	954	1018	963	955	1000	1013	988	1036	961	953	1024	939	946	960	980	945	920	954	949	937	959	985	926	945	985	955	1004	991	935	974	956	927	983	981	1002	962	994	988	991	932	952	976	967	993	973	1018	1017	1031	986	961	970	945	1004	990	933	946	966	963	932	1000	949	941	984	974	978	954	971	985	979	1002	969	946	938	1002	995	902	1012	964	973	990	981	937	934	963	941	981	950	962	942	953	955	944	962	994	954	947	980	985	1016	974	973	993	934	960	1014	961	1000	998	914	925	996	925	986	928	962	978	921	937	931	920	936	885	965	980	938	965	964	1000	924	954	953	959	995	932	912	939	1003	976	1015	956	985	975	962	975	937	953	934	924	971	918	981	983	928	971	994	971	962	914	1006	1007	991	992	977	980	994	1004	929	986	1003	1025	1038	950	975	962	992	944	990	914	1048	970	976	963	969	1023	945	945	957	966	1000	953	906	1033	998	971	899	994	958	943	945	968	1013	952	922	1019	954	977	970	973	998	953	952	971	949	946	933	980	932	985	962	975	931	935	946	1006	987	982	933	958	1029	966	939	967	1019	977	1001	909	988	923	913	941	1065	892	971	927	992	984	963	934	1003	997	959	989	913	1000	951	997	924	946	938	964	968	991	917	980	1028	997	963	1030	958	947	981	932	887	948	993	930	1014	914	943	957
23648	21298	28656	24255	21349	13393	3304	2022	1760	1545	1426	1279	1183	997	953	969	880	891	850	923	799	821	879	880	852	860	828	807	766	793	743	736	805	807	753	783	771	767	770	738	787	738	785	759	758	780	760	798	779	826	737	765	804	839	793	798	748	744	812	739	745	747	762	742	759	738	705	784	750	762	807	796	750	733	754	733	781	782	764	773	766	746	757	719	792	749	727	721	733	691	777	723	778	762	744	777	786	750	799	764	781	732	712	717	710	700	747	754	744	720	684	758	716	764	734	730	750	719	728	762	752	743	722	778	744	726	734	729	727	736	719	730	696	749	698	802	777	755	742	738	747	735	739	737	782	727	715	740	724	674	700	750	743	767	749	718	720	666	735	745	715	723	764	699	738	731	685	716	697	718	772	698	739	771	752	716	744	747	747	704	743	700	685	707	725	751	768	756	744	688	675	713	676	739	714	706	724	695	787	698	740	759	755	750	724	758	704	749	716	689	780	706	752	746	783	750	718	681	713	765	779	697	714	758	778	701	717	791	711	730	697	782	715	752	720	726	710	720	741	686	740	736	710	730	709	741	769	715	737	701	742	701	683	683	721	730	746	736	738	713	765	699	701	744	788	768	756	746	762	710	732	761	785	763	698	760	713	736	727	773	739	768	774	739	792	725	735	753	720	737	722	706	713	728	736	701	713	718	750	701	739	719	717	732	757	759	717	728	738	725	772	744	808	730	711	724	736	695	695	727	712	755	753	680	717	740	808	727	742	697	743	746	740	730	771	733	752	743	748	749	691	752	779	770	718	753	760	706	770	747	740	738	787	755	762	700	792	684	695	723	704	743	711	745	692	736	727	752	711	741	734	684	739	690	709	720	724	736	745	701	706	759	726	736	739	735	771	755	708	713	704	739	742	721	745	725	736	738	791	729	734	785	727	751	754	734	682	740	700	754	739	727	711	761	691	758	757	700	767	719	746	728	746	751	751	714	739	733	769	769	729	768	743	706	709	770	712	721	773	713	715	742	765	685	710	729	724	755	745	722	756	717	754	756	738	744	663	700	767	702	749	750	752	688	683	747	746	713	752	733	707	682	722	761	723	742	651	686	777	706	748	744	705	730	747	747	764	728	759	741	700	747	750	751	697	664	758	756	761	738	770	712	703	712	771	748	721	739	739	726	717	722	730	765	750	718	740	719	734	708	688	743	715	712	735	719	726	773	732	707	761	751	749	761	721	742	751	720	707	729	660	731	741	803	819	690	750	747	717	734	670	748	770	740	728	735	714	720	697	735	729	737	741	698	721	740	750	738	730	734	683	753	703	779	751	782	728	742	728	753	695	770	768	743	749	738	751	745	775	721	754	710	751	696	719	712	755	750	709	730	727	746	692	710	747	723	694	762	769	735	750	688	722	766	771	729	686	745	709	711	700	711	688	760	739	752	720	662	701	727	703	757	783	724	793	739	757	719	724	752	722	741	821	721	725	682	678	659	734	742	689	776	747	723	766	733	693	722	751	728	749	731	710	733	706	712	708	697	766	718	720	730	731	718	749	721	712	720	716	717	706	657	704	716	748	772	696	732	731	770	685	771	753	794	735	782	737	729	730	764	751	776	790	731	741	732	729	786	715	736	753	716	735	701	736	727	728	723	695	700	789	774	735	750	745	737	714	745	738	716	714	723	723	736	734	729	752	790	706	751	750	741	756	745	718	766	722	723	706	736	744	718	749	713	733	752	724	762	762	734	721	716	723	759	763	702	721	727	731	703	744	745	748	692	727	725	719	783	683	729	753	745	726	679	699	706	752	724	723	740	785	703	727	691	678	729	770	733	698	736	739	693	704	747	732	774	756	697	750	751	768	718	723	745	716	745	756	759	757	744	708	727	679	742	723	776	753	734	726	729	707	732	745	717	738	740	777	750	678	734	720	753	758	685	755	747	763	711	721	784	736	722	713	713	692	723	722	702	762	756	761	667	724	731	724	726	759	731	715	715	745	725	718	722	754	769	710	717	715	747	728	707	762	749	689	696	709	712	750	762	768	735	779	773	722	744	742	762	732	763	749	728	707	722	744	750	733	748	769	779	747	705	677	740	769	745	727	718	695	807	729	725	705	722	750	691	760	721	737	759	727	725	769	741	695	705	724	778	760	740	739	727	743	728	761	758	750	712	724	733	709	738	755	726	714	728	716	758	771	746	725	790	765	759	733	692	708	749	771	734	705	724	708	734	671	721	737	751	727	714	760	713	727	768	724	734	764	675	743	744	780	733	741	706	738	715	733	762	774	685	714	745	738	773	707	727	715	724	720	750	694	712	700	732	731	719	717	724	705	657	778	715	758	746	706	748	774	794	784	704	705	745	725	720	736	756	727	739	737	705	762	699	708	673	720	726	684	680	725	754	703	731	746	711	741	752	734	722	717	721	698	774	705	743	684	759	758	740	756	736	756	752	769	730	774	767	725	735	767	725	755	739	757	716	687	747	779	735	720	687	696	742	708	714	707	740	757	731	759	727	706	738	779	743	740	688	723	723	783	684	710	735	713	696	741	756	810	715	726	733	757	752	732	645	741	688	754	708	685	707	692	747	725	728	758	676	705	751	726	738	729	696	706	717	730	713	745	692	759	802	721	726	775	751	719	754	756	769	697	744	709	711	701	750	770	726	717	787	722	710	761	734	727	706	764	716	747	740	740	725	782	760	756	709	723	724	801	742	727	757	734	682	708	712	715	769	720	765	739	746	727	762	759	743	691	711	723	736	744	785	714	744	738	751	719	747	685	743	823	724	741	731	750	751	721	726	754	718	745	698	741	678	750	727	746	699	732	667	756	746	703	743	745	711	754	736	769	768	745	763	747	697	709	756	711	702	751	752	757	757	728	758	786	711	751	724	719	774	664	729	714	744	707	686	763	702	772	715	755	716	687	728	697	718	770	738	734	786	702	714	773	685	733	752	738	729	704	825	710	764	646	757	734	711	650	757	734	734	715	735	747	759	726	731	728	708	712	770	754	735	727	729	701	733	732	738	766	741	702	686	769	719	768	679	736	720	714	741	751	726	712	716	725	748	747	742	743	714	742	744	730	708	736	736	781	725	680	738	805	718	729	725	686	729	764	743	740	710	725	689	750	719	681	716	725	782	723	749	740	690	683	679	764	699	718	694	773	716	744	745	693	797	793	728	731	758	731	757	674	675	761	702	708	703	742	719	702	735	737	786	720	764	778	744	779	729	744	741	725	753	722	711	743	744	776	756	743	675	696	749	781	741	757	776	724	732	776	802	742	751	712	747	731	711	727	745	763	667	697	719	725	784	732	773	708	737	780	680	740	728	702	695	718	704	775	736	763	757	762	716	731	689	741	687	734	759	733	740	729	729	766	763	776	727	716	723	692	703	754	688	713	714	781	735	740	704	717	708	728	781	744	754	744	754	776	765	725	711	710	740	772	744	721	674	764	738	752	768	700	725	731	753	748	742	709	729	722	720	769	693	726	728	756	729	728	732
8572	22501	16708	9109	6022	4504	3454	2864	2347	2069	1824	1600	1316	1236	1132	1007	1006	951	983	924	932	942	900	890	915	904	832	817	806	810	795	820	785	775	765	776	809	787	774	738	809	779	787	785	850	811	774	785	882	877	837	803	817	787	809	789	855	804	781	760	816	757	757	769	790	789	765	791	755	749	761	754	780	811	750	784	784	757	778	755	794	730	741	786	779	797	747	745	740	750	757	723	768	779	776	775	782	777	736	716	711	781	725	748	758	759	746	777	790	743	778	757	793	775	779	702	693	805	753	757	752	736	782	735	760	780	779	757	745	772	749	738	777	814	771	741	741	750	738	731	802	787	741	756	753	784	784	739	783	794	734	728	792	743	759	748	741	732	733	764	739	734	687	744	729	751	785	756	767	730	791	753	755	789	741	764	776	769	749	757	760	744	801	783	773	748	803	766	726	763	767	773	702	767	750	744	728	730	805	758	768	735	735	777	771	768	801	749	788	729	789	739	763	771	761	750	786	700	766	782	782	742	741	795	742	769	779	744	743	750	763	715	747	732	716	762	767	776	790	730	777	748	745	768	759	752	758	799	774	817	750	805	752	730	705	749	770	769	735	788	739	778	772	746	789	752	786	770	775	805	706	808	745	744	786	761	758	778	696	735	730	750	725	759	760	796	789	784	778	749	740	761	791	726	771	743	742	720	757	729	723	755	772	779	745	791	689	744	739	695	765	777	735	724	731	766	757	760	731	720	763	795	744	779	760	728	747	766	762	786	714	769	738	762	767	762	725	735	765	798	738	742	762	747	759	758	808	760	766	723	721	770	775	756	755	738	755	761	752	737	780	774	739	727	743	726	738	747	757	795	764	760	714	748	745	778	763	750	743	787	788	771	743	754	784	766	711	713	735	784	768	761	767	729	815	799	720	719	736	803	706	757	744	775	745	734	718	755	714	797	789	724	739	777	683	735	739	748	762	748	703	720	761	744	728	775	738	782	732	801	744	737	711	782	740	760	766	747	753	801	822	716	731	762	768	718	803	726	814	720	788	723	760	719	774	752	760	768	757	735	706	773	734	740	785	749	770	764	797	698	768	789	765	787	749	761	768	728	771	701	712	766	815	774	836	730	750	688	740	691	768	762	762	771	816	707	746	758	715	771	789	721	732	723	783	746	781	726	757	697	741	732	768	746	718	833	738	761	771	753	748	763	687	774	753	727	799	744	720	745	755	783	725	762	760	764	782	739	769	736	749	758	742	772	733	712	784	730	779	707	785	791	755	723	740	754	736	723	722	741	725	719	768	701	773	729	776	752	715	753	778	736	764	725	829	744	814	740	712	727	731	761	786	753	739	761	738	797	772	753	765	787	803	720	692	741	771	750	739	719	746	739	732	744	754	698	778	720	786	767	714	783	757	732	710	765	769	742	747	713	829	750	716	740	820	770	776	751	746	768	763	761	775	785	744	734	772	735	717	774	735	786	729	727	755	771	751	763	732	757	743	710	753	816	719	740	778	747	709	796	743	742	756	749	707	742	782	719	763	739	722	752	716	789	799	683	800	757	723	772	782	773	735	743	720	715	710	807	732	755	707	715	742	743	760	703	714	746	752	769	776	737	700	756	725	727	761	794	725	731	732	737	744	757	745	696	786	710	744	759	726	748	778	725	788	774	770	744	786	764	728	726	727	755	700	707	729	734	721	777	786	724	758	805	800	775	735	766	753	710	762	776	745	788	801	718	706	709	739	752	765	746	745	731	770	736	779	753	715	743	762	815	748	781	793	747	763	821	790	736	798	722	769	777	738	734	775	805	779	780	781	782	710	689	765	750	752	755	720	726	739	747	863	772	785	743	695	741	738	745	763	736	745	801	762	774	735	773	778	806	731	719	764	760	760	789	773	789	791	754	784	771	736	760	735	682	773	746	750	782	750	729	774	762	752	816	811	714	761	756	751	744	714	746	827	783	758	746	744	711	778	746	774	767	812	763	764	739	797	720	736	722	760	749	749	750	778	800	746	742	742	759	749	785	789	788	773	717	745	765	709	770	731	730	758	783	796	671	755	796	759	730	777	822	746	808	741	751	716	751	751	728	710	709	739	737	755	806	733	754	691	697	747	757	778	756	734	720	726	744	728	710	766	740	788	774	778	747	743	733	737	769	712	816	694	769	737	767	716	754	772	743	787	742	731	789	795	770	774	716	754	769	750	793	709	722	766	772	729	704	733	751	766	750	791	777	743	740	727	741	766	787	737	718	789	717	740	762	738	752	718	831	753	755	767	737	758	781	763	766	737	831	753	751	751	788	744	673	714	762	742	719	702	740	768	761	762	800	734	753	768	756	733	790	733	723	749	776	736	716	760	768	714	741	787	763	741	744	775	760	742	772	759	680	739	767	750	788	792	762	683	726	781	702	795	758	741	743	777	737	755	797	743	792	783	738	794	727	759	748	762	711	835	759	748	729	762	800	745	732	722	782	784	710	735	797	788	782	739	726	802	737	762	776	752	742	760	749	726	724	755	739	705	756	764	770	757	731	763	739	730	783	768	794	792	753	769	740	722	758	748	767	714	668	753	768	738	763	755	731	755	748	773	755	736	754	768	768	809	772	728	729	780	738	752	713	762	774	777	795	735	743	738	809	734	707	759	767	739	782	752	788	766	718	781	741	747	767	759	723	752	747	792	746	722	738	732	803	742	761	740	722	687	789	753	765	755	724	744	746	762	735	811	737	741	782	778	763	740	754	753	835	799	741	759	745	748	747	739	758	739	750	749	750	788	795	756	794	768	732	774	723	816	740	763	741	820	694	752	805	755	739	769	767	708	750	769	749	737	786	745	770	735	757	779	772	753	794	767	781	727	766	796	745	824	738	725	727	770	711	771	790	777	751	774	755	750	799	711	799	729	752	752	757	754	770	777	758	760	761	747	781	703	732	749	782	804	831	776	705	774	795	761	797	708	736	730	732	732	771	751	796	729	773	721	775	734	761	790	700	804	762	761	725	755	751	773	728	758	773	769	751	697	712	776	747	766	713	794	747	723	729	749	775	788	766	745	751	819	741	740	744	734	791	760	770	733	754	746	745	760	759	724	788	771	745	756	754	713	724	771	710	762	776	717	730	774	746	716	773	737	743	741	776	733	751	805	752	741	752	787	763	780	670	778	755	781	760	776	751	794	763	765	774	717	773	730	729	761	767	741	744	726	747	750	729	819	789	782	762	783	732	694	745	715	756	733	746	746	768	778	733	713	753	759	782	785	757	785	717	727	758	735	790	789	723	730	724	743	721	749	763	728	776	710	748	778	811	819	718	756	774	740	741	736	747	691	744	785	752	728	729	750	740	751	792	754	771	741	779	798	759	757	787	755	722	772	797	798	751	716	728	762	752	744	746	717	778	747	747	791	699	770	721	766	758	741	734	737	734	736	783	797	739	755	755	762	778	690	713	722	772	743	748	768	757	780	756	740	799	784	766	758	791	787	753	717	765	754	753	695	756	783	737	801	745
24696	21231	27669	25054	15474	3694	2281	1886	1617	1506	1429	1369	1232	1254	1170	1130	1080	1139	1105	1036	1047	1067	1018	1067	1059	1019	978	996	949	1026	1022	925	991	1025	988	1017	1036	1005	988	1013	1009	983	1033	954	1029	1021	1012	1042	996	1033	1000	965	978	972	979	965	1088	996	950	1071	1026	1003	973	974	1023	1024	1011	962	942	964	959	1002	978	1000	1007	970	1057	956	1007	986	1041	940	987	1011	949	979	998	988	989	997	996	942	988	949	1023	1023	974	1051	1052	951	985	965	1015	978	1020	985	981	954	966	991	947	975	925	1013	944	934	947	1002	1011	1036	948	991	914	930	997	1005	1037	972	984	977	994	1036	1036	1037	967	1058	968	897	960	974	971	962	945	954	999	995	949	982	978	1027	1025	981	1067	960	974	999	946	992	978	965	981	907	1014	983	925	978	1000	982	1044	972	970	1004	980	934	1010	946	1000	962	1008	950	886	943	924	994	986	899	992	993	971	1021	960	953	935	985	975	945	957	983	1017	963	921	968	998	1008	995	992	960	1021	1032	959	990	960	957	975	975	970	995	940	973	953	1040	988	949	996	975	915	961	991	982	948	982	990	985	927	943	980	970	978	960	1015	941	960	955	1008	944	1007	978	974	933	1017	995	934	1043	972	987	1010	1001	1012	986	902	980	933	973	1012	989	979	1009	1009	933	948	953	953	949	1023	973	1012	998	976	961	996	973	1007	991	977	986	939	918	966	966	988	964	971	947	931	958	971	886	990	1045	957	1004	1022	958	973	1012	1030	1021	992	995	955	955	981	955	981	964	1029	985	1017	980	1008	966	948	985	1018	1002	1005	957	936	979	985	946	1001	973	989	972	982	949	962	962	990	934	1018	928	936	1016	962	971	981	981	977	1000	967	977	975	1008	988	1004	916	949	962	968	997	933	934	993	955	979	1029	1057	935	963	1020	988	1003	958	952	1017	960	954	1016	943	949	1000	949	1011	995	966	952	1009	945	977	957	990	973	1015	957	995	982	1042	1008	947	995	965	916	1007	960	913	941	983	1016	1058	1037	1009	1008	962	940	1009	1044	912	978	953	969	964	970	958	994	932	940	967	973	944	972	1010	980	957	978	935	1014	1019	929	967	994	1005	975	992	1031	938	976	943	989	978	973	899	978	961	964	1028	978	965	980	992	1038	989	945	970	969	1007	1012	958	984	917	997	938	948	974	978	922	986	948	943	966	928	1018	1070	1004	976	954	1038	976	989	1035	982	972	957	968	1023	933	993	976	996	1001	1010	983	1000	1002	1023	945	923	945	1058	1031	919	967	1001	1002	947	939	970	940	967	950	969	1019	945	979	1033	976	980	986	928	936	964	940	988	992	998	993	946	952	1010	986	963	998	995	961	915	960	995	979	1026	968	987	958	973	973	995	1018	977	999	917	983	1017	962	960	1000	978	986	994	924	962	988	955	910	985	1045	981	981	964	1010	976	1013	1011	1076	903	941	941	988	964	1008	980	992	1003	967	1004	955	965	943	951	986	969	987	964	961	958	994	989	957	948	992	976	1020	948	1018	1024	983	978	1016	974	1029	961	977	947	949	963	948	990	981	1008	991	991	949	979	952	938	984	999	967	945	978	978	1013	1017	1005	1000	962	1009	953	997	942	942	927	1019	945	956	1007	997	1021	972	951	987	973	1000	982	1022	999	953	1000	984	999	967	992	976	990	986	947	1018	964	960	1023	1003	989	1012	971	1025	991	1008	984	1012	956	994	970	1025	951	900	982	979	986	1002	947	965	981	958	989	948	973	991	992	979	1035	977	1009	856	943	988	904	1003	1002	967	993	952	1001	1012	1027	953	1004	1027	1011	989	1016	910	971	1022	992	1003	977	998	962	975	984	946	1021	960	995	962	1018	974	986	1001	1005	928	1050	978	960	1044	917	987	972	996	971	994	1028	1012	1005	980	983	970	977	972	913	970	951	992	955	907	986	965	966	962	963	954	963	955	994	942	1017	952	955	1001	1010	922	969	956	983	977	983	939	985	959	948	958	1025	979	961	1003	948	916	990	948	934	919	1009	985	998	1047	1023	985	959	1008	916	1007	941	985	936	993	985	1015	1000	965	939	931	912	945	902	976	974	948	944	988	989	993	1008	939	935	956	1046	982	1040	958	1007	963	1005	1029	1027	995	968	1002	906	971	1007	1020	936	1019	994	951	982	961	965	975	938	923	1021	1010	993	965	981	983	947	962	964	1016	965	984	1046	945	964	1004	951	938	1011	962	985	1017	1021	967	981	1000	935	974	959	956	1002	1005	929	961	954	1031	971	984	1016	1017	985	953	949	952	992	1056	1010	1001	1002	987	1055	988	983	1011	996	982	931	978	1012	989	942	1033	993	962	962	1051	954	992	983	1015	1000	932	951	983	1005	989	999	997	1004	977	961	1012	969	973	1004	1006	981	980	947	981	966	984	956	954	973	1013	998	947	1009	967	971	933	1049	947	972	985	977	1004	953	980	1002	1004	1003	963	961	1009	922	998	1011	994	978	944	953	1026	932	993	947	1029	965	961	976	935	962	964	993	1011	989	979	985	971	938	988	918	1001	998	978	963	976	990	1031	989	1003	974	1009	929	975	1031	970	1020	992	926	955	980	999	1001	919	1024	1002	945	952	987	996	967	1034	999	1007	1004	1001	948	1018	1011	972	965	1053	1021	967	1025	977	960	1002	1017	997	1006	953	996	959	1004	1024	1005	942	998	1016	946	1001	944	1047	963	977	1008	976	964	1065	999	930	927	952	974	988	927	986	983	974	981	1009	975	971	932	957	974	956	935	1042	912	943	997	976	984	916	946	1014	990	960	1065	978	963	1023	934	966	972	986	986	959	937	896	999	937	1012	992	953	942	944	985	1066	1004	957	942	969	972	927	1031	927	1027	991	1014	1048	938	983	1033	985	994	927	971	944	976	1019	955	990	1017	967	1005	970	982	998	933	981	923	1014	940	962	978	1026	984	970	993	968	960	970	967	931	979	1008	980	989	972	937	978	901	957	1047	994	939	1015	938	917	999	968	969	985	946	1011	960	985	905	1030	944	942	1006	981	955	1000	968	986	943	992	1022	1001	950	1015	1008	1019	983	1024	984	989	982	937	1021	972	1025	967	973	955	956	1022	957	954	974	936	977	1026	964	975	990	926	1051	963	982	976	976	979	955	918	987	980	978	1005	1003	942	981	980	951	937	915	963	940	953	986	977	947	1021	971	996	952	1007	928	971	986	985	1021	968	948	1026	963	1023	976	961	1005	1059	1004	1027	997	982	1019	961	1018	1015	989	992	946	1003	985	1027	960	954	979	949	949	979	1001	969	954	970	921	938	963	1017	1049	956	1007	981	1008	978	993	973	1018	983	1021	942	1012	1015	939	947	970	1013	1058	963	1014	981	1008	941	967	1024	1014	1002	967	964	960	972	989	966	954	996	1008	935	974	989	986	961	994	990	1004	928	989	996	1008	936	1024	972	955	956	959	1014	991	921	953	1031	1017	949	989	1001	972	991	982	1003	916	1029	927	958	970	961	950	947	986	957	988	907	1019	992	938	994	933	968	932	993	942	935	984	975	1005	981	1006	982	956	937	956	1006	995	993	979	968	987	985	940	962	1023	977	946	960	1009	982	995	1017	934	923	965	923	1039	992	969	957	972	959	984	952	1016	1009	976	1001	985	1034	1015	1005	947	950	968	951	976	947	938	962	954	983	907	971	1020	897	985	948	991	1017	1005	945	993	965	1027	1020	963	966	915	970	1001	998	970	984	943	962	967	1012	944	958	941	943	1047	1002	981	997	973	1012	1023	1075	954	952	1013	989	999	967	977	960	1020	897	955	1000	975	931	914	961	906	937	1006	983	981	979	991	997	955	942	999	960	977	962	976	956	965	991	987	965
8500	18699	14009	7333	5093	3808	3067	2526	2210	1934	1759	1563	1476	1313	1183	1155	1104	1106	1059	1050	1105	1145	1084	1083	1021	996	1055	1046	949	1002	1024	1035	1031	1035	1033	993	996	1030	1025	951	967	1018	1014	987	1045	1051	1024	1078	1043	1073	995	1021	1014	1009	1041	1012	1004	990	1007	1023	990	1013	965	979	999	1039	962	983	956	1001	1061	986	971	991	971	1003	1001	1025	987	965	963	969	981	974	910	937	1020	1019	1065	983	974	1011	983	1020	1005	968	970	1011	980	945	985	967	1012	961	986	941	964	935	993	956	996	983	1011	920	995	963	965	981	981	973	965	969	956	981	950	984	982	976	948	980	951	989	983	977	972	958	1007	951	944	1019	977	1014	898	951	975	1016	924	969	944	964	969	969	952	986	1008	938	944	994	1045	918	1007	959	988	989	982	982	969	977	1009	998	928	979	1012	1007	1008	967	928	978	987	1053	925	948	947	978	1007	965	979	959	991	973	915	973	990	969	967	936	981	970	971	978	990	921	969	965	979	929	967	958	980	1030	949	1000	917	997	972	984	988	930	996	953	925	967	913	1012	963	974	962	987	1027	962	958	926	974	935	988	944	992	988	979	986	924	964	980	970	1038	882	993	965	1009	978	979	1014	1040	978	1002	909	977	974	945	1004	956	921	1022	963	977	986	954	1013	972	1015	961	962	1010	959	1021	971	957	929	996	958	871	990	952	978	968	937	945	921	980	971	964	904	991	957	979	975	1010	998	989	1011	977	1006	979	971	1018	972	1021	967	992	970	908	992	967	1002	937	979	941	968	1054	979	961	910	955	965	967	1028	959	960	973	994	1008	956	973	998	957	969	951	977	941	994	1009	1011	944	993	1008	995	1009	975	1011	1012	910	950	1021	954	940	966	954	995	965	963	1006	973	987	950	978	1036	965	992	960	943	969	983	979	919	909	1021	987	971	964	1004	982	922	992	959	976	959	999	1013	920	984	970	971	998	1044	961	970	932	992	944	936	979	966	993	992	990	970	967	1014	948	955	944	988	993	947	962	993	925	914	1010	933	952	964	1007	969	1027	978	1029	903	945	923	975	942	971	1000	1025	999	942	1008	973	980	952	996	1018	956	995	923	963	1002	989	952	974	966	1002	989	973	975	1003	985	963	973	994	977	970	956	1002	1012	971	1008	966	990	945	955	974	943	993	1005	995	974	988	1032	1000	1053	949	979	916	1025	1017	939	947	985	968	965	929	922	1016	976	955	1007	961	1001	1010	970	905	887	950	953	964	899	990	944	998	951	883	991	938	959	980	996	948	884	1023	985	977	935	901	899	993	1015	965	1004	988	1011	1007	977	955	965	965	990	973	1013	941	949	985	940	924	1009	964	947	977	936	935	946	885	947	1004	955	990	992	944	955	972	980	933	939	961	974	978	1036	974	983	980	924	994	961	964	976	981	976	940	943	954	974	991	970	1011	939	954	1018	941	979	961	940	1005	934	976	967	953	967	946	962	988	977	1047	967	945	984	938	979	995	958	1028	977	986	955	1034	961	1064	971	975	1003	975	904	1002	994	958	942	991	998	941	973	980	945	1023	942	1043	941	969	989	957	977	996	991	939	938	982	929	945	994	985	949	1006	993	923	963	984	949	949	950	960	944	949	1001	929	919	952	960	989	933	971	984	986	941	913	958	938	943	951	1005	1025	1000	1024	925	925	938	928	1054	991	984	988	991	912	940	984	1007	916	937	963	965	973	968	983	948	996	919	965	912	923	933	1006	975	992	951	1010	930	924	927	969	955	944	1018	1002	949	944	1009	922	952	978	975	960	989	974	965	988	1003	906	965	999	969	936	974	984	1001	974	995	926	1034	942	957	987	932	971	1003	902	1008	966	991	972	943	1040	989	1062	981	986	985	969	981	1000	972	974	961	982	958	972	992	980	979	965	918	974	968	967	1025	979	953	985	1002	931	970	1019	991	989	979	961	1011	1014	981	951	938	1015	980	982	984	968	940	956	968	969	1011	993	980	1010	989	970	967	1062	1014	934	957	982	918	956	941	1000	962	954	889	982	1029	939	976	1003	984	947	982	1012	975	993	966	970	911	967	956	918	964	956	962	961	1001	949	957	977	973	921	971	949	932	1023	956	991	999	913	978	972	978	1030	940	986	1001	928	1014	930	995	919	980	980	945	941	958	932	983	952	937	1011	972	1006	994	1018	944	994	1000	965	938	1014	964	986	969	951	995	982	950	885	999	930	962	941	1001	988	997	955	950	954	1004	988	973	949	1032	989	905	979	959	956	946	940	988	974	1000	898	1013	944	970	1004	979	977	938	948	1012	973	967	943	970	976	969	1027	981	974	1011	961	1019	935	978	997	962	964	965	976	1053	1012	942	950	987	949	1014	957	981	929	973	925	996	995	924	969	944	990	936	973	1051	967	930	991	993	979	980	947	976	977	993	1005	960	926	942	1025	977	1000	992	943	986	975	1016	938	945	949	965	927	940	941	977	949	973	909	967	1039	956	995	916	1008	994	980	1020	969	1001	987	928	989	1015	946	941	980	1031	896	925	917	962	994	949	993	986	946	911	983	958	991	1023	975	937	986	950	1008	954	975	940	933	960	985	976	942	1001	999	979	965	943	945	962	1019	993	967	967	976	977	963	959	1014	968	963	974	1044	965	965	962	937	995	960	975	986	976	952	981	967	944	927	961	1007	995	1007	987	1009	970	939	978	1057	962	1008	971	954	978	956	1016	1023	964	962	1029	941	1011	936	953	889	1026	977	948	934	1006	953	940	977	941	934	939	980	1024	998	943	960	1003	975	930	977	999	944	986	1029	975	987	1020	968	979	975	958	995	997	951	956	947	991	952	1013	954	931	981	952	1037	942	993	970	1019	958	946	930	979	946	1060	934	965	982	924	1001	998	973	1013	1004	899	981	955	957	958	896	918	950	944	995	948	978	931	879	945	976	989	952	976	951	945	990	1052	958	966	963	973	946	982	951	965	915	926	974	1000	1000	966	952	1025	970	981	906	931	957	960	962	990	949	971	963	992	979	967	1009	964	1024	962	917	940	983	985	972	955	960	942	947	1009	939	939	971	965	957	993	994	992	1002	1019	976	1004	1000	958	1011	1058	954	935	1025	992	978	964	990	958	1006	1014	964	938	971	980	1010	993	968	978	936	972	972	897	953	1001	995	953	927	1059	970	979	943	988	981	944	1029	1015	1031	957	976	1009	988	936	912	1005	984	973	990	973	968	965	949	993	933	1000	952	974	1016	967	949	990	968	1000	991	998	939	988	914	973	973	933	1040	922	963	954	976	939	986	967	999	999	975	936	1040	993	968	1047	983	990	1001	941	1012	954	968	961	919	964	946	960	983	954	994	991	968	955	981	960	961	932	937	963	1012	972	984	953	984	998	963	941	913	1044	935	960	950	1011	956	963	986	968	967	982	933	971	982	954	989	949	944	973	1005	980	956	943	1034	999	946	1015	986	932	946	1004	960	905	962	1051	975	978	976	971	985	978	974	1001	953	936	972	1006	952	935	1027	963	975	981	952	966	986	1032	969	998	968	990	951	966	943	973	988	959	930	1021	1010	948	958	938	1004	962	929	957	1052	995	1032	941	1000	987	946	979	914	966	960	970	996	909	988	928	975	947	941	918	942	1003	1057	975	1007	980	946	1021	965	989	976	972	996	960	1015	979	991	977	1015	988	978	964	995	935	985	973	998	978	974	894	979	985	994	977	980	1011	941	906	951	963	976	949	1022	966	1002	929	928	954	940	1014	972	1020	1010	1018	918	988	947	939	971
22519	21296	29094	23860	21313	21466	12470	3182	2261	1998	1811	1518	1314	1241	1102	1068	999	984	896	895	960	951	911	875	858	872	843	767	740	802	742	728	785	736	725	792	751	729	759	749	713	738	724	736	763	823	822	809	848	821	800	797	787	756	774	779	775	734	767	751	750	717	806	759	805	747	755	765	783	749	732	722	776	789	765	747	764	715	720	783	746	725	742	697	730	752	756	728	740	720	703	721	670	699	739	716	726	714	717	720	715	681	692	738	658	657	669	758	653	716	729	716	700	692	724	646	742	702	702	701	692	686	751	694	712	694	716	692	714	689	710	707	688	694	729	706	678	736	686	690	717	731	709	698	724	755	682	705	691	736	709	691	722	720	720	703	727	697	681	648	724	720	753	689	714	723	715	690	719	708	685	731	697	682	654	711	735	745	723	694	685	745	670	681	695	722	686	690	720	714	705	672	725	727	728	687	692	674	707	707	730	758	663	669	725	700	690	678	683	725	734	728	748	733	706	664	697	710	685	733	757	692	720	678	736	643	736	749	636	703	673	707	729	723	689	746	725	704	705	677	681	706	745	713	719	714	705	724	724	659	702	728	761	672	683	667	696	703	692	714	730	707	741	714	690	693	711	666	698	746	650	710	683	744	699	707	668	683	734	715	687	767	695	742	683	682	708	721	720	688	700	682	729	704	656	719	651	680	748	714	770	698	672	710	707	705	691	725	740	754	740	698	701	726	684	722	679	710	743	697	639	740	679	685	731	725	721	693	695	690	721	689	685	716	686	675	735	692	747	682	715	727	673	727	704	711	710	714	711	656	720	704	721	675	713	738	711	697	669	716	716	688	671	664	700	633	729	738	739	714	713	692	724	740	697	689	697	691	753	706	718	734	712	709	688	761	699	689	708	745	662	717	763	729	724	677	710	713	687	705	747	702	717	711	674	698	738	737	713	733	738	713	727	697	697	702	730	700	714	679	700	675	695	716	669	702	726	715	665	716	739	688	699	752	730	661	655	679	697	709	716	725	725	741	712	661	746	697	712	720	691	739	683	705	764	694	715	673	708	721	741	686	686	718	719	686	727	741	658	720	742	676	730	745	710	687	718	743	664	704	710	699	705	687	693	719	693	696	656	717	712	647	694	703	693	648	692	668	661	740	695	717	648	721	700	706	754	724	672	732	750	735	734	692	695	698	737	694	737	677	757	695	712	719	722	678	756	724	692	762	705	707	711	710	690	692	700	685	684	688	730	700	742	729	741	648	745	682	668	691	715	746	690	665	723	734	715	706	677	664	718	665	727	737	728	691	720	753	747	731	699	715	675	695	723	685	694	732	718	730	694	720	693	712	683	694	680	702	783	656	712	740	685	674	688	742	726	681	676	723	716	678	701	707	672	740	683	715	690	724	723	701	722	673	690	745	667	681	703	683	703	695	704	666	714	703	674	741	722	715	709	668	744	708	688	672	717	730	709	729	715	749	714	664	748	743	715	693	665	724	741	699	708	687	718	675	635	702	719	686	681	709	751	729	681	707	695	709	717	706	714	724	695	646	697	679	714	675	675	688	708	704	720	731	691	725	705	714	739	690	679	678	691	771	688	761	648	705	727	720	691	658	736	658	689	711	697	697	661	699	732	735	683	667	695	731	660	736	711	671	676	714	727	688	714	698	699	689	724	741	706	681	714	734	690	710	690	709	725	693	693	686	744	707	662	710	701	684	693	719	652	687	708	699	701	660	751	707	725	711	652	715	668	727	728	707	672	707	676	753	699	701	691	727	645	689	715	736	715	685	699	699	732	744	723	723	734	671	693	657	681	695	701	724	681	662	734	691	709	678	690	713	688	697	700	709	644	731	698	694	725	676	714	754	643	726	698	678	704	676	732	680	687	693	724	707	761	727	706	748	728	683	709	694	740	696	721	678	660	714	699	725	697	722	769	692	718	698	748	676	694	705	708	738	724	663	730	683	655	752	690	728	715	673	733	692	740	718	760	682	692	702	708	657	729	687	704	745	691	727	747	731	736	682	738	651	716	739	729	740	702	724	699	685	708	743	726	692	683	735	669	637	661	701	719	721	713	672	730	713	741	715	723	716	760	738	677	645	712	697	683	717	678	707	701	704	736	663	729	675	704	713	732	723	709	686	668	668	690	754	695	718	702	755	743	703	711	673	725	730	732	710	692	682	683	755	705	684	760	688	713	706	722	669	724	711	675	666	728	739	690	729	662	686	699	726	681	702	685	693	691	693	729	720	696	730	700	713	664	693	654	728	736	680	705	744	626	692	689	721	628	708	755	661	710	731	687	727	658	730	702	683	714	681	757	693	680	705	693	705	699	695	716	692	697	678	697	705	730	670	664	673	753	733	701	727	730	691	728	667	693	728	708	667	691	702	736	702	694	737	692	721	687	725	757	696	696	702	692	723	759	758	715	705	678	706	721	668	699	696	764	743	697	695	717	718	678	675	650	717	743	686	683	654	713	747	709	722	700	657	671	667	680	718	686	686	695	704	734	736	665	676	705	646	679	701	734	672	655	733	718	694	712	700	678	709	700	736	720	685	739	671	697	694	718	733	719	705	744	667	677	690	731	698	678	672	736	676	646	735	719	685	709	691	708	719	686	662	718	730	698	668	732	712	702	751	654	730	708	759	699	689	682	661	730	678	719	662	715	768	706	697	697	689	702	690	719	712	681	690	726	735	677	676	687	703	720	715	726	724	669	738	700	769	679	749	692	720	673	697	679	699	733	654	725	664	680	743	702	720	680	722	701	718	692	705	754	708	691	679	696	672	681	698	777	735	671	711	750	706	746	676	743	742	698	693	694	680	734	734	718	681	694	686	653	708	700	707	727	708	698	716	708	718	685	738	703	697	717	724	702	679	683	755	676	773	698	678	685	702	693	749	711	698	705	742	670	696	655	663	641	757	663	750	690	699	667	682	683	697	673	682	699	644	662	700	729	726	682	706	746	694	708	700	684	686	668	684	749	724	722	769	730	703	718	663	711	706	715	716	736	680	717	714	690	669	694	718	676	705	642	711	786	711	727	717	703	703	687	705	717	719	686	669	686	699	726	679	719	701	656	672	679	694	731	695	697	709	654	646	758	709	720	670	710	693	730	686	707	729	714	675	676	723	672	724	739	697	758	683	705	717	673	677	646	753	721	680	687	712	686	687	684	685	735	752	707	680	730	731	698	661	670	658	715	662	706	768	705	727	681	691	702	757	703	665	744	710	727	750	710	691	675	707	695	710	751	741	754	718	702	711	695	714	683	700	720	683	679	699	667	685	675	699	721	721	743	696	679	719	699	709	731	669	689	671	666	733	693	665	735	737	710	735	761	616	711	776	713	678	670	743	701	707	711	667	715	696	717	679	734	723	707	700	639	728	687	716	692	703	741	695	735	681	718	682	687	726	749	714	711	721	707	701	725	722	647	680	723	716	746	664	728	696	672	686	699	727	676	743	703	702	693	717	701	735	717	722	736	724	723	686	697	706	710	697
10210	27337	20921	12385	8830	6494	5029	4033	3213	2744	2315	1966	1654	1462	1263	1260	1151	976	1023	988	993	1001	980	941	865	879	831	773	778	754	719	744	798	797	746	810	737	766	774	772	741	814	764	773	757	828	863	844	809	853	831	801	882	836	796	746	741	757	779	749	784	793	731	757	707	734	756	723	761	737	736	772	709	712	750	771	733	713	728	745	752	724	691	725	705	704	651	674	736	753	712	720	712	779	736	710	707	707	690	753	714	724	737	738	720	705	708	719	748	696	739	693	729	694	648	707	703	708	692	692	669	695	673	686	742	729	715	724	727	724	705	703	700	712	710	667	718	677	679	688	665	707	713	695	723	677	702	691	684	730	723	702	712	708	760	674	733	706	683	702	698	709	720	743	739	722	705	686	739	688	737	743	730	692	708	692	659	672	692	741	717	720	682	668	704	723	696	679	724	723	719	694	732	707	748	674	686	725	654	701	785	704	730	689	677	698	675	668	691	692	710	659	699	724	750	682	698	713	683	696	690	704	730	696	679	679	682	692	724	714	717	707	681	721	757	714	713	688	679	712	681	728	696	689	718	671	718	656	643	660	716	735	691	716	707	693	687	745	706	699	702	695	654	705	695	688	721	691	736	749	726	692	722	670	696	718	748	750	706	708	668	710	710	719	727	671	687	656	662	695	753	740	739	718	734	742	702	715	693	689	709	770	742	703	733	708	686	722	703	747	649	681	711	727	729	717	725	674	720	682	724	741	732	698	765	710	709	715	714	701	697	666	713	722	699	664	723	670	671	723	705	753	692	695	751	731	696	723	718	686	722	731	712	648	729	746	694	743	734	766	713	764	676	735	703	690	714	690	723	747	734	713	729	745	680	645	718	709	679	697	701	703	705	756	754	698	684	683	735	690	716	686	746	749	734	747	669	721	724	707	671	720	719	747	741	743	696	721	691	724	724	737	663	728	656	655	657	709	707	682	691	714	680	726	688	712	694	706	743	687	686	661	697	750	690	757	713	751	699	711	693	689	715	739	713	674	705	702	644	693	723	662	686	725	696	718	729	684	715	706	731	746	672	638	724	655	708	747	696	690	738	681	723	694	728	718	632	729	691	761	699	729	692	703	711	710	695	687	760	676	742	695	706	671	661	682	734	754	718	700	718	694	716	733	743	676	703	721	718	705	716	708	746	735	691	743	719	686	681	697	660	759	702	687	723	710	698	717	745	728	699	745	680	731	668	713	695	702	712	708	680	694	722	718	745	767	701	699	712	716	673	686	710	700	663	698	678	705	723	710	636	704	679	695	676	727	698	673	723	741	702	709	650	697	697	692	741	703	733	675	718	679	672	759	744	696	696	727	741	719	672	682	710	711	651	729	704	694	712	740	647	720	735	746	714	703	700	672	675	712	679	696	726	712	670	697	747	706	675	673	660	691	726	717	723	715	722	721	695	744	694	711	706	695	696	710	687	725	725	749	693	731	706	694	734	721	734	702	747	695	718	707	674	737	701	746	700	714	677	722	722	732	727	668	698	685	712	650	724	714	704	702	719	667	755	671	713	695	730	695	638	720	707	664	701	740	645	711	670	679	676	672	716	714	702	737	702	700	700	690	683	694	708	675	710	691	719	679	701	753	671	718	681	683	727	697	673	708	702	712	721	665	685	689	685	669	687	710	731	694	680	697	689	676	689	679	704	672	704	691	691	710	683	734	703	701	689	657	674	684	675	717	700	690	688	720	719	690	694	689	711	642	712	726	710	690	685	726	710	739	724	706	720	703	706	754	719	714	708	687	711	729	690	697	701	740	675	705	696	690	690	683	709	692	720	704	660	703	686	735	699	728	695	652	703	705	701	699	728	710	773	704	698	718	734	679	698	736	686	741	738	722	730	684	743	730	711	720	692	688	723	667	708	726	699	689	676	693	733	643	672	671	700	715	767	720	727	693	707	682	700	692	722	719	712	690	675	724	722	688	686	718	731	686	718	678	732	678	697	730	750	657	733	717	713	660	742	679	670	682	676	691	721	721	703	669	676	662	682	728	743	697	677	697	700	694	747	648	679	689	706	695	718	722	701	772	700	717	684	700	702	715	720	699	674	681	733	716	659	716	665	723	673	686	751	695	679	710	683	669	666	735	669	712	721	750	701	734	707	737	711	701	723	669	681	739	735	731	718	726	657	696	667	717	711	739	707	698	736	726	703	698	696	739	727	714	757	677	670	663	733	667	723	682	677	728	688	770	702	751	721	664	698	720	742	656	719	684	714	695	721	697	723	728	694	703	686	704	684	681	654	709	693	718	747	676	673	699	679	713	746	702	661	705	719	728	766	715	715	648	723	694	726	713	751	688	746	703	695	662	722	688	702	689	702	716	673	652	731	648	702	749	708	704	683	678	678	656	656	753	670	712	721	712	733	719	692	684	711	667	734	694	654	698	680	711	745	663	732	698	730	744	696	683	702	670	680	679	673	696	682	659	701	712	715	658	738	640	690	762	722	711	697	724	703	714	700	708	709	737	694	717	786	750	685	686	672	690	718	722	709	694	713	753	679	650	703	701	698	718	728	730	752	679	675	704	767	693	705	749	704	673	743	673	740	700	746	688	736	724	777	704	694	696	715	709	714	733	679	738	664	711	742	754	690	708	704	742	764	701	727	695	696	736	700	701	684	776	697	721	696	700	709	726	760	779	694	738	702	650	732	675	726	713	751	744	713	698	695	702	723	680	685	664	668	686	666	671	722	667	689	673	725	738	712	748	750	720	693	707	698	681	676	710	691	652	661	712	685	707	706	709	695	714	691	698	678	668	697	679	691	721	666	756	699	690	719	714	701	701	705	694	691	693	719	677	693	683	729	710	683	678	731	678	717	722	717	732	730	719	686	695	741	718	713	692	699	722	707	682	711	661	692	747	707	678	647	757	692	734	702	727	688	717	697	665	696	731	655	694	730	715	695	752	705	712	729	697	710	695	712	696	685	758	698	708	753	680	737	687	725	694	671	688	703	743	678	667	695	710	706	727	713	682	697	753	735	711	725	714	703	682	698	729	710	693	680	701	710	740	681	741	704	690	715	686	670	741	701	690	680	718	710	733	727	723	686	730	677	673	716	720	679	711	680	686	713	700	746	661	730	728	763	713	673	730	735	742	714	677	714	717	726	730	704	694	725	695	698	690	704	688	715	710	722	714	678	709	670	677	700	658	703	712	729	716	703	691	686	715	727	679	701	709	666	678	751	667	694	701	752	746	729	734	724	725	739	723	683	682	692	682	693	713	750	704	641	662	725	722	675	769	678	685	697	739	701	714	688	682	726	644	659	730	739	743	702	699	676	690	703	713	666	691	724	684	674	708	668	697	746	725	691	702	698	693	683	707	717	657	670	715	691	671	710	700	688	715	699	666	761	703	669	690	695	717	725	711	726	707	701	720	691	658	733	690	677	692	731	715	668	716	693	690	686	677	672	710	715	718	670	740	682	685	722	734	654	686	691	680	691	688	671	678	713	719
28103	19466	10732	4876	2717	1934	1657	1467	1386	1323	1187	1212	1088	1094	1073	1065	988	1073	1041	1037	988	995	989	991	1020	998	972	939	945	979	974	947	1033	943	1005	970	984	955	955	879	961	901	1012	973	943	963	1033	989	1023	989	971	924	1034	968	1030	969	1009	923	941	965	969	957	917	950	930	975	922	975	1022	969	974	1033	967	971	929	989	1037	940	1003	976	944	1019	971	947	949	1033	985	983	985	946	926	936	945	1017	971	951	979	976	946	955	907	946	981	975	1025	959	985	965	993	992	1006	955	903	927	912	923	921	965	1005	943	957	994	1003	976	927	929	991	997	1054	951	965	939	954	969	970	930	957	938	945	1013	943	980	947	1020	968	934	955	957	981	1002	977	979	950	963	952	952	1012	945	967	985	955	985	942	997	974	997	948	942	978	1010	939	964	962	991	966	1050	966	941	1006	1013	972	937	930	937	954	955	994	975	882	993	975	1003	995	976	1058	967	973	946	973	956	935	977	965	991	974	944	942	977	979	935	983	984	911	956	938	983	953	973	974	952	991	971	949	965	1008	1011	1024	964	923	982	904	936	952	980	968	1023	962	969	958	897	990	1025	979	1007	962	916	940	908	984	984	981	947	1018	978	963	952	987	1000	1003	936	949	958	987	943	1010	945	976	932	994	995	921	976	933	951	973	988	946	975	899	992	958	963	877	973	961	990	952	991	954	1004	1019	920	974	982	936	960	921	943	994	941	963	1011	960	923	925	944	958	970	988	964	1004	998	972	936	952	1004	950	964	982	975	1005	969	994	1008	1006	953	933	948	949	918	943	965	934	1017	970	986	911	994	1012	924	955	979	926	960	996	998	1071	954	971	933	1017	981	935	913	960	975	1005	1002	961	981	956	982	952	948	989	1038	911	1014	1011	1009	940	991	931	967	941	986	986	995	872	951	920	936	996	954	992	1022	1012	895	980	878	1040	981	979	1013	970	960	975	958	956	982	1012	955	1008	985	925	986	906	930	969	1014	1015	959	989	1022	965	916	982	947	942	947	950	967	937	971	930	936	959	947	1008	992	985	964	968	951	964	1002	956	1011	915	1001	965	966	941	996	943	943	897	992	951	931	903	939	942	900	907	925	924	960	986	907	977	954	1001	929	993	991	993	956	1010	969	988	970	977	973	976	947	953	934	928	940	983	1003	978	928	1007	959	964	962	962	951	953	907	945	922	982	915	1018	945	944	1012	933	1000	948	1027	977	935	945	956	975	959	1008	1022	942	979	903	966	992	969	1000	942	1056	990	960	1036	950	992	965	952	975	1006	944	937	954	962	986	978	926	926	984	1034	966	989	1019	993	977	957	996	1010	945	965	900	1030	969	943	893	932	924	949	964	933	1020	966	966	990	993	944	1008	967	984	981	934	988	932	937	946	980	988	972	980	957	932	980	1003	944	938	950	958	904	922	986	999	975	961	935	1023	1032	946	983	961	975	911	984	952	942	972	966	990	925	1014	957	940	921	977	1003	952	940	974	968	963	1008	988	942	949	938	946	956	970	987	973	913	937	878	991	912	963	992	919	979	952	1000	990	946	922	907	988	944	960	981	975	991	1003	954	919	989	972	923	967	951	1048	972	941	995	946	960	1000	952	966	931	938	955	962	923	973	935	990	996	937	946	1021	960	941	968	977	980	968	988	923	954	974	1002	974	974	957	976	975	947	939	995	954	976	969	964	966	995	960	923	913	995	993	993	944	983	1008	928	943	968	1002	976	979	935	1010	997	933	966	951	963	961	995	986	1009	979	985	982	957	1000	936	956	948	961	954	915	984	963	965	924	966	985	927	989	940	946	947	928	988	949	944	968	928	974	998	939	921	975	966	1000	983	964	989	947	962	939	960	994	1031	948	992	968	956	943	994	1022	991	976	956	953	1052	976	984	945	1012	931	965	960	1006	1008	996	993	931	975	983	930	937	988	981	952	961	945	993	993	875	988	990	996	949	948	974	931	935	1011	1014	1004	985	973	940	969	927	944	944	1007	966	953	1000	957	975	963	947	930	970	969	929	949	924	961	1007	995	978	1004	940	954	954	958	965	1022	946	1006	968	989	960	905	995	932	953	987	1007	1018	991	972	994	956	972	1010	991	971	1007	941	993	897	930	1004	949	976	919	1006	991	981	931	959	887	973	985	928	942	970	966	937	956	965	934	989	952	922	939	975	928	959	944	988	904	976	1033	945	990	923	929	1007	965	1014	1007	998	936	988	978	939	968	979	943	1016	1003	984	1020	970	974	954	971	956	970	988	1002	926	980	970	920	983	998	1013	975	993	996	967	963	973	961	910	974	996	981	981	1040	960	1014	962	1004	938	920	938	1015	930	927	962	948	945	980	966	935	1053	975	928	995	976	927	948	969	963	965	980	1016	981	977	978	941	975	980	975	979	962	963	950	917	1005	895	965	949	1007	942	936	1013	964	937	929	937	963	978	986	979	922	940	973	985	916	921	922	932	916	987	913	928	955	993	1044	999	996	1006	948	927	964	983	1010	909	918	952	963	976	1049	876	901	1012	938	1019	1005	916	981	942	887	1000	994	998	1013	1005	929	1003	939	957	1010	996	957	920	1000	962	984	987	970	1013	956	1018	1015	952	953	995	965	1004	965	999	982	973	975	963	960	980	967	919	998	1019	955	948	1011	943	987	946	997	959	928	931	1001	1015	964	963	964	1017	941	968	1029	1000	981	975	968	949	973	941	930	994	966	944	977	980	969	976	976	1031	945	924	973	991	972	924	957	958	956	961	1000	1033	966	955	1025	951	926	992	1020	990	966	1037	963	986	940	976	984	1021	992	1038	990	959	994	951	961	945	1024	894	945	1045	996	936	951	948	934	1004	974	941	970	970	947	940	945	981	995	963	957	1013	970	970	967	923	1003	880	934	933	961	959	1021	933	907	925	1005	955	922	928	941	990	987	970	928	947	945	1005	946	991	1045	1006	1014	956	977	1004	971	1009	967	1004	998	905	973	1004	1004	994	950	960	947	956	948	978	920	999	961	976	986	1037	1029	964	967	986	966	932	985	925	998	1011	944	1036	962	1014	981	928	975	931	923	959	994	919	970	958	958	1027	1009	981	974	933	1019	965	1008	1012	1044	969	937	925	962	985	964	1004	989	972	945	975	870	969	980	1011	928	895	942	985	993	935	994	933	959	948	972	907	986	945	994	973	969	938	977	998	931	935	1011	926	946	1040	1009	943	969	998	944	1017	970	988	974	988	1004	963	975	1019	1004	1019	984	975	966	955	1017	1010	962	1054	968	967	944	958	986	947	967	933	969	931	935	972	944	976	972	931	967	935	989	963	1000	920	960	917	1003	953	956	926	996	960	951	869	946	954	981	1018	938	977	881	966	1004	981	1013	952	968	933	1016	961	927	942	960	1020	1043	1007	1019	999	969	1021	911	1003	1013	978	972	951	971	942	968	915	957	881	953	1004	893	937	960	934	957	954	850	927	1002	992	977	970	982	954	962	1012	979	977	996	907	956	982	960	940	971	969	972	954	981	958	1000	919	976	966	960	998	944	989	1013	922	937	976	993	901	991	930	922	1001	968	964	989	955	981	976	987	976	983	1011	934	949	983	1002	982	921	1002	958	972	926	967	990	948	1024	1004	977	938	982	947	976	941	989	943	974	930	958	978	895	1012	950	964	923	958	942	961	980	983	1019	967	1002	1016	990	930	942	909	984	968	960	950	964	929	908	955	973	990	923	949	1033	952	1002	930	929	970	983
8553	12472	9109	4760	3505	2684	2081	1815	1725	1513	1365	1284	1255	1138	1142	1108	1089	1055	1097	1069	1055	1059	1012	985	966	959	1071	1006	969	969	1012	966	1062	979	984	994	958	984	993	1047	949	1006	990	983	1033	1047	1038	966	1045	1058	1001	968	1000	1013	999	994	939	1008	963	965	997	981	937	957	1036	989	996	996	995	1020	960	1020	999	998	1002	970	994	965	974	1042	1026	951	997	964	945	956	1009	1009	912	981	1000	950	1005	976	1010	959	947	991	1034	955	949	1013	961	971	940	999	995	931	1005	925	932	916	981	1016	1032	965	962	1013	1006	950	993	993	959	950	966	1010	936	981	977	985	1007	1008	967	919	992	986	939	966	962	1000	943	996	970	988	1035	1005	977	1000	1015	1022	954	950	957	983	961	995	983	982	1005	955	948	964	995	933	1019	958	1005	985	969	997	966	967	983	945	941	991	996	988	990	973	939	1007	984	947	1058	984	974	1030	947	975	1000	980	977	1013	974	988	942	962	985	986	942	1025	1050	1040	986	1018	1042	988	947	1008	969	975	1000	976	944	989	1006	943	960	924	1008	964	1021	983	997	968	965	986	967	944	978	897	1019	968	985	993	1000	962	989	949	975	940	981	982	958	993	982	972	1003	961	991	1013	920	997	927	981	1006	980	998	990	951	953	1021	952	988	940	1012	1003	979	1004	976	991	1011	992	1004	964	957	992	956	1030	916	1014	1005	935	947	872	1015	919	925	1019	990	983	973	948	987	940	921	965	958	942	970	1037	992	1016	1025	928	998	985	995	1054	938	941	965	929	980	928	931	961	1024	957	1013	947	1012	957	965	923	974	1005	976	973	945	1018	994	1006	984	956	971	965	1003	935	995	958	999	963	1006	974	989	926	961	1002	981	1000	990	963	980	982	990	1005	965	953	940	1050	965	987	985	979	1017	1007	943	956	959	996	1006	985	988	961	1014	962	965	963	945	955	989	999	941	992	992	959	962	962	972	993	963	987	1001	959	964	1005	975	989	969	957	935	966	1000	964	977	1006	978	948	956	1018	1024	970	956	951	985	1061	939	980	951	955	987	956	940	970	971	922	989	959	1018	971	982	1044	984	998	969	982	960	1000	1027	999	992	957	1015	1047	935	923	1011	948	941	964	925	1047	957	941	955	953	1012	1006	980	1006	945	983	978	1002	941	977	976	945	975	980	948	1022	935	924	996	959	1008	968	978	1060	955	997	955	1000	1010	967	993	1036	969	1000	998	983	949	968	971	973	983	980	958	960	984	996	1003	933	969	1047	975	947	918	971	981	970	999	996	936	930	1040	957	942	959	1025	980	967	968	973	955	1023	949	981	1014	982	1034	966	995	971	943	1017	951	996	919	955	1048	1009	942	956	986	1005	1003	979	1031	985	918	1067	976	1032	975	984	967	958	1036	943	1020	1033	919	970	1019	986	1013	952	1018	961	986	1050	976	1000	976	966	953	1009	982	1008	975	1029	969	983	953	979	966	935	967	959	1014	962	961	957	1003	901	1027	975	958	1012	964	962	958	1010	987	912	965	1001	957	952	947	979	969	958	972	1007	1025	1019	953	1012	988	924	1001	946	957	944	934	975	1007	958	943	985	1004	950	964	976	938	1027	962	967	926	935	979	978	974	1014	967	1004	982	976	966	940	943	902	968	986	958	983	990	1040	968	991	931	926	926	1022	1038	1013	985	1050	998	968	963	989	1060	1005	945	974	984	1043	930	1036	939	944	992	949	958	958	932	1042	974	1007	973	955	920	947	986	1025	1004	952	997	965	959	986	975	1009	988	953	928	989	1001	978	982	1008	954	992	956	936	979	963	1007	923	1021	970	955	958	977	1013	994	1025	985	971	996	966	953	953	989	978	1024	1008	1012	976	993	1043	969	975	980	998	1002	985	965	939	1001	973	922	949	958	1024	940	945	966	981	928	1008	966	948	997	992	1014	941	976	948	1019	975	966	1001	943	991	968	1011	1008	933	969	990	980	970	996	981	1027	1028	998	959	945	943	996	946	967	942	933	961	984	958	984	1036	930	924	993	986	975	983	969	1016	938	974	992	982	973	974	988	972	968	996	973	991	952	998	981	983	1008	1015	1000	948	1052	980	984	999	929	937	1003	1001	986	1007	1021	976	961	951	1003	995	971	994	987	1024	994	955	1008	1057	957	956	995	956	920	967	994	989	989	930	960	923	1041	967	1018	1022	966	993	1005	958	1004	913	1004	975	973	1021	970	1005	966	999	914	999	1039	980	913	989	1014	994	1041	1034	985	975	969	1011	973	1015	989	977	973	998	937	945	967	970	990	1003	1016	969	1022	974	976	976	997	950	1002	974	956	1013	955	964	943	957	970	1001	1007	961	972	988	963	994	982	938	1011	994	1004	989	970	948	980	977	983	965	987	935	992	984	975	961	1013	970	1000	984	1031	1039	997	953	988	980	976	994	1009	1005	979	971	946	966	982	973	947	981	983	937	988	984	949	958	980	1017	951	941	1021	953	990	1023	974	970	1039	966	964	990	1022	951	972	961	1001	988	1028	996	958	971	962	917	955	976	933	914	960	951	1033	989	982	985	968	993	987	1002	959	949	1008	951	930	1045	978	995	923	1071	1034	1026	980	940	952	1025	971	953	924	1018	967	988	988	987	1017	925	1016	949	981	991	983	997	1001	984	978	943	991	1008	1000	947	978	1052	1009	1001	996	969	953	992	940	995	1012	948	952	999	1000	960	964	967	998	972	1016	1004	956	915	960	1015	962	1000	966	986	936	990	978	987	1016	979	987	985	1025	1015	982	955	1017	945	1000	1009	986	962	911	980	1019	998	948	912	923	939	975	993	956	1011	950	977	989	1024	938	947	1018	959	979	935	972	935	980	959	993	926	1010	995	947	972	977	954	1015	964	972	972	990	945	983	974	931	929	994	957	997	1044	997	989	966	991	967	985	1033	978	965	1041	957	984	1024	967	968	932	1033	980	953	966	951	965	951	987	970	964	921	966	904	985	1001	1015	994	1020	998	941	958	950	979	1003	955	1021	953	928	962	979	961	969	1001	909	978	922	973	947	971	976	1009	933	936	979	1030	1033	953	975	1015	938	985	1008	927	986	1034	989	954	1002	995	974	954	970	982	985	1019	976	1022	912	975	989	996	1004	980	951	955	1028	996	983	931	1004	992	961	897	996	1008	978	958	982	1004	915	981	917	971	987	998	976	932	965	997	993	1046	978	968	984	1000	952	973	982	971	957	968	941	1017	983	1017	955	997	881	994	933	979	1052	982	985	998	1029	1002	964	967	957	907	981	989	992	1019	1050	943	937	1009	990	1008	955	922	958	1006	991	978	949	954	1018	932	963	964	945	977	945	957	991	972	984	993	991	946	1038	1002	1026	969	917	982	994	1009	973	1022	966	1008	1052	988	977	992	1034	1000	930	914	977	949	974	1023	976	985	1025	960	1038	999	906	992	989	1008	1024	1021	976	1023	924	984	952	980	918	992	953	967	982	984	1040	999	962	1063	1015	1000	990	959	1018	1026	1003	953	957	951	1007	979	926	942	957	971	935	958	981	963	968	947	968	969	977	989	970	969	984	937	1012	978	1014	948	950	978	984	1008	1011	975	951	978	987	960	974	1016	914	992	982	990	1009	982	1018	994	1006	1000	959	931	930	954	923	973	1003	993	1009	932	960	1072	946	1034	1003	947	953	973	1053	991	957	934	945	932	972	930	981	972	1018	985	1021	994	1023	986	971	1010	912	964	1003	965	990	992	979	976	1023	967	999	1013	968	1002	1003	1027	998	1001	964	1008	961	999	965	967	991	954	1005	959	972	1039	980	953	953	934	976	983	981	961	936	960	932	1011	962	948	995	972	990	1045	1001	1001	976	971
23537	21225	28573	24205	21260	13463	3579	2090	1747	1556	1431	1295	1136	1031	977	932	994	930	885	867	863	850	906	855	854	834	821	752	820	719	763	755	759	776	783	752	753	750	772	785	784	795	792	741	801	794	763	828	840	843	761	777	786	753	755	768	739	764	738	796	787	773	725	766	759	776	743	766	752	758	765	746	769	747	789	774	767	743	743	743	735	765	718	728	757	708	746	721	766	730	728	755	764	725	719	792	744	696	782	739	770	713	771	767	689	745	760	715	717	721	699	715	740	767	730	670	706	728	756	726	754	712	756	715	735	743	745	712	720	747	790	698	725	715	751	763	732	756	715	720	724	740	742	773	718	769	775	769	746	710	743	797	708	725	721	755	765	769	733	761	725	727	745	702	727	650	688	748	701	733	717	690	779	782	756	691	760	711	725	730	713	733	724	749	706	786	753	764	795	744	726	700	727	790	720	750	737	723	707	758	730	729	734	719	707	683	724	715	757	768	750	741	711	702	779	696	716	739	758	738	744	712	683	786	764	771	737	726	752	756	721	731	758	722	793	741	729	729	710	725	752	705	762	738	658	730	706	738	718	775	692	682	734	716	766	741	717	733	708	757	719	767	806	783	756	744	719	736	725	688	747	742	713	716	717	712	713	717	750	686	728	759	710	737	667	756	751	753	717	751	774	702	738	780	717	698	725	708	735	763	694	793	733	726	712	738	750	798	761	681	769	733	665	727	769	744	757	749	707	735	697	735	748	720	707	749	698	737	686	686	711	780	704	704	724	766	699	737	745	779	762	740	782	731	773	728	755	720	687	688	756	700	735	717	750	711	719	764	760	737	748	765	749	756	710	762	733	700	716	749	769	758	726	757	692	782	732	745	757	744	757	733	753	727	744	721	702	752	801	745	719	699	724	695	749	737	726	700	718	762	781	729	741	693	709	738	728	755	703	713	767	761	769	725	725	791	713	757	680	737	792	716	721	710	719	779	767	713	756	722	791	762	698	729	705	738	740	712	745	763	757	745	747	750	763	741	723	716	754	747	706	697	735	726	718	726	777	731	754	746	731	755	713	743	755	744	739	745	711	751	769	805	737	760	789	683	759	760	757	766	748	733	700	689	748	724	688	727	702	746	742	670	722	730	710	734	754	686	707	744	705	721	723	767	783	747	756	743	688	733	711	758	732	763	762	704	749	800	727	706	756	717	699	725	720	718	721	769	740	735	758	729	738	747	722	719	730	763	755	751	707	692	734	784	734	719	746	706	753	757	737	774	724	739	736	751	761	692	718	723	687	677	740	747	705	718	725	738	733	727	750	769	756	739	745	711	731	711	732	749	769	697	736	747	741	724	746	744	732	693	711	769	754	760	724	734	696	755	694	719	718	702	759	770	748	724	730	691	770	700	723	743	747	766	785	718	759	741	743	729	739	718	736	719	705	739	719	731	774	734	786	773	719	769	717	784	695	753	732	746	704	730	715	722	723	785	744	831	736	759	754	739	769	694	779	778	739	708	698	702	785	667	686	790	712	704	733	729	748	726	740	738	731	765	789	750	725	740	702	706	726	724	771	756	706	720	783	704	723	720	719	768	729	733	693	728	683	710	699	718	732	736	717	768	741	720	741	695	752	752	789	765	734	712	726	730	784	716	737	752	688	762	727	756	721	728	782	705	679	704	765	749	678	733	780	725	716	706	770	675	751	750	768	697	717	738	742	738	689	727	700	747	685	726	697	756	750	781	763	718	788	764	744	770	668	742	774	744	684	761	723	735	769	717	738	690	770	682	742	745	771	745	737	770	737	736	749	740	790	685	728	747	714	739	731	735	782	744	744	746	682	725	719	725	748	677	766	717	743	766	753	750	733	736	726	701	783	709	757	724	708	741	731	734	716	750	724	732	789	731	799	691	730	735	712	753	719	735	738	704	726	723	737	766	765	745	730	704	782	716	705	697	753	714	671	692	683	747	733	717	764	757	705	702	767	713	737	712	730	737	744	688	709	751	724	702	699	739	703	704	755	755	762	729	722	757	748	725	755	730	732	767	690	740	731	736	716	750	735	750	765	687	749	726	763	687	720	756	762	732	721	734	696	725	759	724	710	771	717	729	735	715	772	757	723	721	725	728	717	723	714	778	762	714	725	728	752	750	753	708	709	724	757	749	695	752	724	725	722	747	718	748	708	697	708	735	723	739	762	760	772	706	737	742	736	741	715	725	786	711	689	719	706	744	719	721	742	732	724	697	742	717	728	749	727	751	729	734	724	728	692	728	692	716	685	690	738	755	701	707	731	743	764	730	732	696	797	737	728	708	737	701	715	670	706	698	733	739	749	767	712	793	751	784	709	726	785	709	741	739	756	722	726	754	760	780	702	716	779	723	736	744	734	745	745	706	757	716	753	718	727	699	749	665	757	735	743	713	745	721	698	764	736	700	808	754	782	744	744	708	755	701	755	749	761	754	768	722	741	733	715	745	749	735	756	703	753	752	723	763	774	716	715	741	749	774	733	762	756	707	651	750	766	718	717	716	711	782	766	765	726	795	754	786	755	748	715	687	741	759	735	697	728	720	729	748	713	743	675	754	751	744	722	715	765	735	690	729	743	728	720	690	700	742	709	758	724	731	751	708	724	730	773	707	755	734	756	715	755	707	758	723	711	733	702	759	699	697	716	764	736	757	696	687	723	718	718	755	747	745	662	683	744	698	707	740	716	754	700	735	717	769	677	734	711	721	715	725	778	731	779	726	709	715	740	728	738	755	733	739	741	770	750	725	755	685	757	739	709	718	748	710	703	774	740	693	720	711	732	729	734	704	752	701	743	773	725	745	686	773	752	729	720	743	744	769	757	699	726	751	702	763	726	739	718	722	719	742	745	679	748	691	718	820	707	718	718	739	671	748	757	732	751	802	719	750	764	722	749	717	719	744	757	746	722	751	739	751	747	745	758	774	743	723	731	760	746	667	761	704	778	700	815	703	785	757	741	701	748	751	764	729	781	692	704	694	737	737	721	764	707	749	691	710	738	717	751	687	778	711	732	694	732	684	801	759	746	752	766	778	703	757	677	738	664	740	719	725	792	680	780	747	724	694	755	712	756	749	733	749	755	729	795	799	764	737	697	745	781	735	684	724	717	752	775	788	702	774	712	747	770	740	754	754	777	757	715	733	715	702	756	664	689	754	733	744	726	762	756	726	697	792	707	716	774	779	705	745	713	747	773	730	707	721	728	725	705	682	715	748	756	772	733	708	737	719	734	658	770	721	731	758	758	708	752	734	743	735	753	744	752	699	777	712	732	757	719	718	729	737	761	735	690	788	728	682	722	741	722	710	756	748	750	772	735	767	695	697	718	698	716	739	723	682	728	751	727	704	721	713	723	698	727	728	748	691	735	749	721	673	746	675	727	741	745	750	745	751	733	715	708	718	762	725	740	732	744	723	743	713	768	752	697	755	725	730	678	707	734	766	716	742	762	745	708	758	748	720	737	722	740	702	769	763	760	764
7943	20474	15350	8457	6117	4647	3597	2828	2382	1985	1750	1515	1293	1190	1165	1086	974	1013	980	942	969	888	901	918	888	819	817	796	825	809	778	821	759	787	822	782	795	733	789	820	804	849	809	775	852	831	837	799	887	855	859	789	806	817	845	832	804	797	777	749	749	764	784	765	804	794	802	723	777	798	798	818	802	788	781	764	772	760	750	749	812	783	751	774	762	726	761	792	731	792	802	718	783	748	748	756	757	794	732	718	766	782	818	777	732	737	792	708	710	772	763	715	792	706	785	762	699	748	735	773	752	784	745	762	729	778	761	792	748	756	781	735	769	756	669	759	757	768	775	743	719	695	680	797	701	761	757	782	770	767	773	756	779	737	752	702	771	764	714	766	743	738	780	743	737	781	749	737	782	711	727	713	774	788	720	720	736	711	694	735	807	778	758	749	769	790	736	723	793	739	717	761	748	765	741	698	767	763	754	755	760	751	715	762	743	735	763	703	731	737	731	736	744	749	741	754	741	748	735	728	753	737	766	764	745	771	770	723	769	787	747	765	739	797	796	774	703	770	734	706	729	778	758	773	770	764	758	731	714	757	731	812	763	722	729	806	771	756	757	723	795	759	773	723	716	777	761	707	726	744	792	730	778	808	768	764	779	736	767	766	787	717	751	723	763	815	741	741	706	793	785	816	771	763	703	753	730	742	728	789	699	776	724	741	772	735	755	743	767	785	768	738	733	731	686	755	750	715	755	762	759	746	692	752	733	753	801	822	785	720	765	794	740	757	741	728	729	684	772	799	717	761	740	756	755	722	740	749	768	706	732	808	735	766	790	715	737	773	780	729	762	737	705	744	739	737	738	738	741	755	751	716	727	744	814	793	730	780	810	729	788	756	721	762	783	768	769	765	766	778	710	775	737	704	791	724	756	776	746	748	715	752	773	742	741	733	764	721	765	760	788	747	743	763	829	734	723	750	754	710	785	768	753	683	790	758	736	761	760	724	737	741	726	744	805	765	731	786	759	796	727	752	781	722	794	782	730	760	752	756	789	765	790	769	716	742	763	735	735	742	783	779	739	797	710	728	713	703	754	753	777	758	784	787	692	806	762	766	722	734	774	730	757	757	733	742	771	760	705	774	742	754	782	747	743	757	794	767	770	741	754	746	767	779	785	767	738	756	766	794	763	772	732	754	815	784	760	738	807	763	755	748	786	742	759	734	732	767	729	739	747	769	732	759	717	769	709	826	805	741	722	733	762	692	732	731	690	715	706	771	735	762	700	747	769	736	762	783	714	763	737	764	790	770	756	740	792	743	725	748	772	721	714	773	771	786	745	763	758	762	745	758	727	766	805	777	664	724	759	732	725	789	697	785	787	740	719	776	774	764	733	709	752	770	760	786	694	709	742	778	755	762	777	747	719	727	736	740	762	715	749	723	806	703	749	691	786	755	781	746	777	715	788	718	816	797	708	749	747	726	726	755	793	764	786	747	797	765	777	805	784	783	726	795	765	793	731	742	718	708	757	795	802	757	722	771	727	752	718	757	765	716	719	765	765	782	784	736	750	783	783	748	736	716	781	764	743	757	712	792	756	751	738	710	754	767	769	790	816	769	753	773	724	736	757	771	728	715	744	787	720	723	760	777	740	736	795	719	759	736	764	771	744	775	782	765	755	744	780	766	740	765	736	764	771	730	741	768	728	756	733	747	799	764	781	755	742	785	772	746	767	735	759	772	785	793	726	754	721	718	740	748	758	737	752	738	743	761	776	797	739	748	741	757	836	707	716	717	765	710	749	785	765	748	702	746	754	754	779	703	782	748	756	717	747	725	741	798	747	794	723	730	753	764	776	728	752	742	763	766	784	770	744	746	797	778	732	772	744	765	752	748	765	761	750	782	801	759	777	788	766	755	727	757	795	775	815	730	741	706	741	704	735	743	770	757	757	789	771	789	730	767	757	776	731	737	734	723	769	755	753	787	716	746	744	729	706	760	774	779	808	729	736	760	763	776	719	800	740	729	767	780	775	811	776	747	704	753	776	731	759	737	768	715	752	716	740	724	728	755	782	743	742	706	782	718	742	754	766	789	739	791	748	724	771	730	705	733	814	733	762	807	715	740	751	760	772	746	741	720	766	723	732	717	708	751	762	784	761	758	778	716	778	761	743	713	744	755	745	730	732	724	777	755	716	767	748	772	766	737	706	734	741	749	750	719	792	784	743	796	699	766	760	823	721	770	697	739	777	775	798	750	752	784	744	755	713	738	738	760	759	728	744	732	724	784	755	760	753	768	790	688	735	735	773	725	784	725	741	787	784	786	700	749	793	754	775	785	741	795	779	796	759	731	740	726	723	713	745	734	781	791	764	776	745	735	778	768	753	733	803	755	738	723	777	716	727	743	764	733	814	756	749	802	725	732	762	789	805	694	762	752	803	766	749	793	773	766	767	766	744	766	724	747	757	730	764	763	769	733	733	731	720	743	795	769	737	797	798	817	690	744	797	749	749	736	767	713	756	731	726	723	738	752	748	755	695	754	736	712	764	755	791	761	762	796	746	781	744	763	725	709	739	747	741	752	738	738	737	766	780	759	732	720	782	773	764	695	754	732	747	764	796	776	766	765	838	805	758	751	779	712	778	732	789	814	790	728	765	759	749	697	786	807	748	729	726	785	754	752	760	751	788	704	800	722	737	743	762	759	767	766	756	739	745	766	772	751	713	753	759	759	755	722	708	746	722	795	786	702	742	736	745	779	760	677	766	748	723	737	742	730	751	722	742	721	832	762	740	763	779	738	767	790	766	762	766	764	727	751	757	777	703	760	769	730	746	807	731	743	751	771	772	789	764	771	734	751	791	749	732	713	750	753	762	723	765	744	814	701	741	749	732	751	752	738	753	729	783	755	770	725	744	743	799	749	681	763	792	787	795	765	764	762	770	710	782	780	778	755	780	734	713	789	829	762	735	807	724	756	756	784	754	789	763	744	756	764	789	759	750	768	703	717	775	707	743	750	706	784	793	779	743	709	741	800	743	748	818	776	750	751	773	749	752	764	780	743	778	752	723	731	738	772	746	741	779	737	710	780	725	765	738	759	767	769	685	764	767	786	772	776	794	755	745	781	755	717	763	741	761	743	780	753	768	794	715	749	752	754	740	771	717	756	756	769	775	730	724	797	826	774	727	795	795	763	702	838	751	752	774	745	732	746	689	749	712	779	784	768	756	750	707	788	718	760	766	712	767	749	765	725	728	734	726	734	706	780	762	764	749	697	738	734	750	813	774	735	758	739	723	756	794	758	765	729	751	782	737	742	729	748	731	722	771	766	761	748	750	774	755	758	776	788	758	734	716	773	760	728	756	749	708	744	769	756	728	736	736	717	787	759	743	768	762	749	750	776	760	731	781	768	778	746	795	753	730	720	769	781	817	776	761	763	800	758	769	766	696	739	758	784	811	732	762	750	774	761	739	755	757	752	723	786	774	765	742	736	744	775	724	740	762	756	702	716
24774	21320	27762	25148	15336	3699	2368	1896	1659	1556	1376	1323	1231	1246	1176	1196	1188	1125	1094	1052	1093	1053	1013	1050	1047	1027	1017	1025	1006	1008	995	994	1038	1018	958	988	1046	979	1039	1007	1010	986	1062	995	1020	972	998	1072	1015	1008	1022	1016	1040	1012	1019	980	966	997	976	974	1007	1060	982	987	967	967	995	1006	1014	995	966	1072	991	1050	976	1003	1031	1013	1026	1018	996	989	907	971	997	979	977	1011	980	1004	1020	1014	981	979	933	1012	976	947	952	1039	1007	1048	919	920	964	1011	1006	957	1019	1003	987	1033	951	956	991	1030	1008	1033	978	953	954	984	997	951	1000	993	971	971	990	1026	986	1011	1046	925	969	968	963	1036	1016	993	991	1001	987	988	1002	1028	905	1027	1000	969	1020	1017	992	982	944	986	1013	999	937	985	990	993	975	1007	993	1056	1006	1023	1003	1039	991	939	970	957	1001	1018	1017	995	955	947	961	1006	920	941	975	956	974	1015	1020	1006	1048	1012	992	1012	960	941	961	958	1031	963	971	979	1003	1019	1014	1001	932	968	956	1008	960	928	978	1023	973	989	994	931	997	954	990	985	958	997	997	952	996	975	991	984	1016	975	1012	966	943	958	1018	1022	981	1016	1012	917	1020	1044	930	916	1006	958	1004	1010	993	914	1039	994	982	989	978	977	1050	1040	926	950	977	991	1026	997	983	965	1026	1019	1012	994	903	967	967	1042	1001	997	1002	979	942	944	902	1043	905	924	959	1006	977	992	945	1014	928	988	1021	983	1010	1031	981	941	964	908	948	1053	945	980	993	937	982	967	1000	920	984	943	953	1000	934	1070	985	995	1027	1072	956	1018	980	974	1051	1004	995	967	1010	907	1025	1013	1000	945	954	985	966	958	959	997	1005	993	1019	1013	922	914	1031	938	1045	963	1021	973	1033	939	1031	943	990	1014	1032	1007	1038	981	1019	1033	992	965	1008	946	979	992	910	943	983	960	970	976	968	964	975	950	917	991	954	1007	1043	992	983	993	1034	939	1034	974	973	1008	928	1000	950	974	958	1015	954	950	959	947	964	997	1014	983	959	1002	1015	964	962	932	1001	1030	994	1011	1027	995	978	987	983	1010	1065	982	918	950	963	977	1034	981	985	1079	992	980	946	994	957	972	1013	977	988	955	959	988	966	993	970	1005	973	990	1012	983	955	992	951	959	993	997	1016	982	996	955	907	991	997	963	1019	967	1051	1022	1011	981	944	964	963	988	1034	972	966	999	950	921	947	1004	960	1000	993	1018	937	1030	951	1009	989	1026	957	976	972	989	1003	1014	964	1028	963	974	995	981	942	976	1016	946	997	916	1022	950	954	996	1005	996	942	936	957	991	988	1021	1002	1019	965	989	979	1017	946	1015	959	967	981	947	985	979	978	1026	1016	1045	1001	1001	998	1019	973	944	983	931	979	1016	991	1005	964	987	948	981	920	886	1019	956	927	948	955	1012	985	977	979	978	1015	960	991	1030	949	959	999	977	993	972	993	964	958	997	1033	958	934	994	978	1001	985	1030	951	911	996	977	994	980	988	983	1022	937	1026	949	993	984	943	968	991	946	914	994	973	1071	929	955	1021	971	956	1014	936	1006	1025	961	997	1018	936	988	995	988	1032	982	1019	922	1001	986	920	936	941	1023	993	969	991	992	964	1022	958	976	959	1017	982	961	992	984	940	972	996	993	984	959	945	943	947	1029	1016	971	984	1006	959	1021	987	979	945	964	937	1064	1013	953	999	976	1000	956	970	999	1021	1022	977	1047	951	1019	920	1025	977	981	978	934	954	1018	1029	1021	1008	965	974	1015	917	923	962	985	962	1006	978	949	1018	1001	970	1001	984	1003	968	1040	963	975	1002	962	995	952	937	951	958	950	949	903	951	1047	998	986	1047	960	981	1032	1026	953	955	982	968	984	1012	988	993	962	948	974	960	1024	993	994	1033	1023	1039	986	977	1021	968	941	998	935	944	887	1017	1023	985	980	998	1004	1016	992	958	924	957	969	1015	1012	1052	1002	1006	1036	973	923	998	982	982	986	970	975	969	991	1018	1001	1005	1026	961	990	975	955	925	1031	1005	978	1021	1009	989	941	1000	995	944	980	980	959	982	997	998	1010	960	946	1025	1017	1010	1005	974	985	1028	995	965	992	976	962	991	908	971	948	919	994	968	1015	1031	943	1008	1012	950	1007	1008	988	996	965	994	955	958	999	933	969	998	936	986	956	1006	957	1019	986	989	908	965	955	923	1005	995	1079	981	1053	1057	984	1051	981	1026	969	962	978	1014	934	984	949	982	1018	1014	1007	999	1025	957	982	995	1007	997	890	977	944	987	1015	1009	1011	1051	1051	978	1009	968	994	1004	951	1021	978	968	935	1028	1012	962	970	998	905	974	1017	930	975	1089	1009	984	954	949	988	897	977	970	1031	972	996	1023	963	953	978	993	1008	999	1051	969	961	927	1046	976	1012	935	956	937	971	975	963	941	975	992	1002	970	995	985	1037	969	964	992	918	1020	966	1007	965	1060	984	994	987	988	1016	976	976	995	971	987	924	953	1033	949	959	992	1011	976	973	988	1042	1027	931	963	1061	959	996	987	960	925	998	998	960	995	961	991	1030	1029	1017	975	1057	1017	1000	1001	996	943	976	938	993	953	977	1034	993	1015	949	951	941	997	983	1026	1008	968	1004	1015	948	991	972	1028	1001	962	1033	928	952	1039	997	970	989	1016	942	1028	969	965	960	989	1022	1019	918	976	994	958	977	958	1004	990	964	987	964	941	1013	991	959	986	991	1022	970	961	997	991	977	1006	960	966	966	976	973	1052	1023	978	991	974	971	1031	952	1025	1011	989	945	986	996	976	972	983	992	955	963	1010	961	994	975	960	961	1004	962	1004	1006	948	989	982	931	950	936	972	1033	1002	963	974	934	966	997	967	941	983	987	1019	956	981	964	1003	975	1017	1032	975	951	968	952	986	994	941	985	995	938	1004	979	994	990	1008	1009	1010	976	1022	957	979	967	1016	1031	929	985	960	973	1029	932	928	950	909	1007	995	996	951	972	1013	997	975	1034	920	996	979	977	1050	951	979	988	1020	976	971	1011	1020	981	985	1037	956	943	980	1019	1032	931	962	1027	1012	981	908	955	953	958	1003	1021	983	1019	951	974	963	963	951	965	958	985	987	948	1006	950	996	993	977	989	972	987	975	957	960	946	1014	979	992	1004	965	944	960	983	967	949	931	990	1009	1013	944	963	982	984	1049	975	994	958	1029	967	996	1017	941	1043	1000	995	1016	987	997	978	943	981	1023	1003	967	960	960	990	1004	1033	1010	1025	970	1035	996	996	1001	966	954	1011	965	989	984	958	1052	944	963	954	1028	981	1019	983	987	954	1037	1051	1066	946	1035	990	1012	972	982	992	993	1006	957	1025	929	997	985	1000	1022	977	940	968	1009	963	981	1044	982	1008	978	959	970	947	955	1032	1008	1015	926	1004	1008	1035	1081	954	947	968	979	970	982	934	1045	984	982	980	904	949	962	981	972	977	995	1007	985	928	981	967	979	1002	897	961	986	977	972	1013	981	1014	1006	1036	987	1011	1020	912	948	921	966	987	1007	997	1011	1017	976	1015	924	947	1002	1015	1020	954	1010	1016	1038	980	998	964	989	960	989	1026	931	938	1028	1031	966	982	952	1010	1000	951	1032	956	1006	964	981	956	961	1020	993	1016	963	973	1008	1010	1029	954	961	983	1025	1002	982	935	1073	981	972	1021	976	951	1021	923	1019	1012	1047	994	925	941	971	988	1003	1022	1015	955	981	1002	978	973	1005	982	964	1024	1001	989	1000	988	885	981	984	973	1008	978	967	967	964	943	918	960	994	1013	1037	948	956	925	925	969	984	973	1045	998	961	983	1022	993	993	1025	948	1070	1010	992	971	1015	973	928	989	921	986	986	953	983	988	1063
7700	17153	12342	6896	4973	3952	3126	2568	2218	1952	1659	1463	1340	1288	1181	1189	1147	1148	1094	1084	1071	1146	1064	1046	1065	1073	1045	1000	986	1035	1008	1008	1037	1016	1064	1035	1017	1041	998	1041	967	1012	986	965	1055	1022	1073	1030	1060	1053	1002	1074	990	1050	982	1026	998	1014	1038	965	989	1004	1014	975	1053	1021	999	1020	969	1012	1019	1005	996	964	991	990	967	1011	1023	991	985	976	962	1024	950	965	987	1014	1032	1047	972	940	985	980	1029	957	943	952	1000	1014	1074	991	973	997	1039	958	970	971	970	955	986	984	975	980	957	997	986	961	949	944	986	949	918	978	931	946	1019	928	1025	1003	987	995	941	939	972	1011	982	936	983	1027	958	967	990	930	1005	964	964	987	980	963	974	945	1012	996	950	1031	1021	955	1021	966	989	927	1007	985	995	986	1012	973	964	1004	999	996	947	972	906	984	999	964	996	989	944	982	1000	964	973	981	987	1033	1025	982	963	958	994	960	997	975	1010	985	1001	972	982	1017	979	1002	1048	1015	941	973	987	956	986	1026	991	916	1026	994	940	994	982	1024	947	974	988	992	1012	960	956	957	986	999	988	941	979	952	975	951	984	933	987	1022	981	988	1024	936	1002	1030	988	1032	957	907	1021	1008	985	950	984	1008	985	969	1002	965	972	1004	966	1018	984	1018	959	1001	976	935	988	963	962	960	1028	960	999	938	998	1009	984	974	963	949	971	1030	978	989	972	997	1008	1065	978	986	969	945	1006	1035	909	951	961	975	963	960	980	1003	971	1017	998	985	1011	963	960	985	1020	919	1001	1051	951	987	961	979	967	1014	1028	988	933	981	996	1026	935	986	959	983	985	956	1030	973	926	972	997	999	994	972	927	1042	1010	991	988	1003	970	991	1000	988	956	984	947	943	945	998	1039	996	1023	963	985	973	965	938	1018	971	985	940	943	1024	990	992	960	1021	933	941	995	1022	1014	969	978	962	931	1066	910	1001	1005	1010	1013	998	985	955	985	976	981	1016	1047	951	990	1008	975	1037	977	970	988	973	941	956	1001	980	920	914	996	988	982	1019	1002	961	1026	1007	934	988	970	1022	1020	965	1014	1025	987	972	924	1021	959	1024	955	1003	932	1010	992	954	975	943	959	985	981	984	951	945	931	1038	985	987	977	1014	1022	954	964	946	938	967	1029	931	1007	986	1008	1006	1042	1009	1011	965	955	1010	937	1009	980	1016	987	999	978	1022	1003	975	1010	961	991	1009	934	930	984	1009	960	998	998	1014	969	1016	989	1012	1001	1009	951	983	988	958	944	1003	978	1010	994	1011	1014	965	999	992	963	961	1027	1025	1057	1026	999	989	1038	987	976	942	961	1015	1012	978	1005	967	975	947	1019	968	1013	961	954	967	1007	1017	972	971	958	1000	1016	965	1018	1032	1047	997	950	1050	968	998	1018	925	955	976	1005	953	947	1008	955	981	968	983	1043	1025	936	991	1001	988	989	949	1013	1014	995	973	983	928	935	993	1008	982	904	1027	971	972	963	1055	955	986	957	1022	1002	964	1001	980	896	981	970	922	929	965	976	1022	961	962	974	981	939	1009	1001	960	974	936	969	1012	954	961	973	975	921	1012	973	1029	956	981	988	974	921	949	993	943	921	986	953	953	963	940	945	929	924	976	956	988	993	941	991	1007	938	1012	1025	972	1011	969	944	962	923	1001	976	1043	955	1004	1004	963	976	984	951	1003	975	953	955	941	971	966	1004	992	1015	1002	981	1030	981	992	962	998	969	994	999	910	972	955	962	920	992	951	966	966	1027	993	951	971	947	982	1032	980	989	999	1015	962	992	954	932	946	913	981	978	977	1010	978	985	997	961	985	1007	1010	954	1004	950	1002	1005	994	998	970	934	1015	954	981	998	936	955	943	980	973	943	993	980	968	993	943	989	976	980	980	977	1002	1009	1058	923	997	930	1018	986	1041	951	993	1000	978	973	982	955	925	978	1003	1042	1011	962	970	945	937	1048	982	936	1027	1030	1009	990	990	961	979	1009	999	987	980	1001	998	1020	942	1006	959	955	998	1034	943	1041	970	961	993	938	985	977	981	1028	969	978	1000	952	990	1015	1034	965	967	961	1016	961	979	966	987	1003	905	973	987	955	952	971	1007	1000	977	1018	1007	949	980	998	953	966	986	968	961	967	956	997	1001	950	965	1007	887	961	999	974	986	992	934	962	966	1012	978	1012	981	997	945	965	987	1010	998	979	990	990	969	1010	920	1020	1009	948	959	991	928	1028	1020	964	942	976	1003	984	1014	944	1004	1014	1001	946	912	993	1017	953	997	967	975	1042	1061	1000	994	961	959	1018	965	946	999	987	950	1015	983	995	921	943	991	979	956	978	990	953	952	994	952	993	921	994	941	961	997	985	954	996	942	954	994	953	1031	941	975	1009	960	975	995	959	981	987	1039	1011	999	998	974	950	974	980	925	932	953	1016	997	978	1000	957	985	978	967	977	989	978	957	948	1012	1000	1026	966	980	1011	983	964	948	1017	991	973	939	1037	1024	990	965	1035	979	947	1015	1026	964	1038	1032	1007	1003	936	964	931	975	979	927	960	952	1001	993	967	991	1001	973	1036	1024	968	959	995	1077	968	976	1002	972	1021	1011	1002	1017	1013	1004	1000	949	1020	985	953	899	984	961	950	994	985	997	961	1011	1011	958	965	1011	1026	984	997	998	986	944	1007	912	959	951	958	1008	1006	990	976	955	970	1029	993	978	939	976	970	997	911	932	1027	972	965	972	971	973	1029	988	936	1019	1041	980	953	1044	975	973	971	980	974	963	957	966	973	955	988	953	965	1003	1044	950	969	1019	927	953	989	1041	942	990	934	967	977	991	993	1022	1003	1028	1028	986	992	956	971	1013	983	1005	1008	952	931	1021	1028	1014	1018	976	1005	1015	1030	1016	948	944	949	1003	1007	1021	965	963	957	993	931	980	911	926	1035	991	985	1022	1024	986	993	998	935	988	902	1028	1031	1037	1037	944	951	975	953	942	992	1017	1006	946	993	995	926	972	957	1011	959	1032	977	993	991	1001	968	981	988	995	971	943	1033	957	1023	980	922	1033	1016	1017	1027	1002	976	994	976	990	937	968	959	978	952	995	1028	1020	1039	991	978	978	987	1022	973	996	952	1023	971	970	953	939	924	957	987	953	976	988	949	1046	964	992	1024	967	1003	978	1000	996	911	947	983	967	969	1011	985	1018	975	982	1001	978	1034	956	1005	957	1000	977	1011	984	948	992	958	967	986	992	960	946	931	1027	994	979	968	995	1026	975	934	945	975	956	972	978	981	996	940	1010	992	937	1020	969	983	970	1027	1023	1007	985	983	973	1017	997	1030	969	930	900	996	992	989	1009	954	1035	974	986	989	971	977	994	952	975	1002	998	958	985	1015	1008	965	948	971	959	980	978	936	1022	1025	1003	984	1016	946	997	975	1028	962	966	947	999	993	938	995	995	910	950	1020	956	943	974	911	990	945	1009	962	994	990	992	1016	936	993	984	1014	987	969	944	1020	918	976	981	1020	940	984	986	990	995	1016	977	913	982	1034	1020	971	973	993	960	930	1006	1023	1013	995	976	972	1024	1017	966	993	941	970	934	969	946	941	970	961	940	977	980	960	1060	983	996	975	935	1005	965	989	948	1036	982	969	1011	947	1016	1037	983	952	972	999	1029	963	1010	963	997	988	973	953	994	929	1023	962	953	979	983	1027	976	975	1000	1007	959	990	1019	996	1010	923	947	938	947	979	949	942	994	948	979	958	1017	1039	999	934	975	954	975	1034	920	981	1006	980	1012	976	934	973	979	996	957	973	992	908	1005	955	1001	911	994	985	944	1038	963	956	1013	988	961	993	1043	1011	1010	978	1007	1003	1007	1005	999	987	1006
22519	21326	29151	23856	21338	21553	12581	3208	2290	1928	1608	1426	1283	1225	1088	1044	977	1037	937	963	919	912	871	912	876	802	730	725	775	731	746	764	747	760	723	770	716	770	781	770	804	765	827	751	762	773	806	811	808	805	790	800	784	762	783	772	760	779	716	747	762	783	728	773	730	729	715	733	739	742	720	749	684	750	719	747	756	705	735	684	758	665	737	742	730	729	700	743	723	776	680	708	651	675	694	779	732	723	751	712	730	727	655	702	737	731	693	742	713	703	707	664	737	703	707	673	701	697	711	697	732	714	694	734	785	684	749	684	720	700	700	695	664	686	707	654	707	685	710	754	683	732	708	701	691	712	694	721	718	740	711	715	717	701	730	688	736	756	684	680	688	716	721	668	740	725	751	706	683	745	677	634	742	737	731	680	736	744	685	718	724	709	683	756	729	652	739	691	738	672	691	705	679	750	750	668	726	721	758	678	736	701	670	709	731	716	682	684	694	715	682	671	725	726	700	717	717	731	696	713	676	726	706	656	720	739	721	721	701	753	641	721	708	689	699	711	745	670	711	709	726	681	753	723	714	737	766	659	691	673	659	728	697	753	728	718	724	700	734	755	731	689	643	683	674	702	731	728	723	727	747	664	730	731	721	744	723	729	707	693	757	666	689	673	708	741	729	692	702	698	713	733	647	740	695	695	719	666	683	647	696	678	695	688	695	673	742	672	698	647	747	687	697	664	706	699	711	695	681	726	709	659	701	726	706	672	718	677	704	751	706	725	681	651	703	701	684	731	766	689	721	699	741	675	731	684	692	722	739	672	680	676	713	739	722	658	690	711	699	776	696	687	727	742	675	762	717	754	680	718	685	711	755	728	694	671	727	717	693	669	647	654	688	720	680	688	688	710	772	740	698	675	649	647	700	692	758	691	678	741	687	678	630	688	750	696	707	686	720	700	717	675	686	681	691	720	630	676	697	730	725	712	713	664	705	672	655	651	706	707	716	656	717	730	686	706	759	722	697	707	706	726	701	713	726	677	675	701	720	668	753	725	722	649	764	655	641	686	740	692	713	668	671	670	666	692	711	707	696	712	678	706	687	719	739	689	716	737	707	734	713	703	698	717	763	706	701	701	696	711	712	715	684	684	691	699	716	677	683	668	730	698	741	702	698	769	717	707	721	710	706	721	672	670	695	723	704	696	709	718	717	717	777	683	703	671	703	705	709	716	672	701	706	691	719	691	703	666	745	698	686	719	662	715	725	775	729	694	705	725	694	682	695	728	683	707	685	721	664	696	673	703	712	722	673	705	709	746	721	704	732	707	701	709	735	748	764	743	709	688	684	703	637	702	757	700	726	709	736	654	725	690	728	681	696	697	732	704	692	710	725	653	706	704	707	648	652	724	723	695	725	669	725	659	681	713	710	744	704	715	739	715	744	669	698	693	703	692	749	672	685	715	749	727	732	694	762	697	699	742	701	693	654	728	732	736	728	702	695	693	705	698	716	685	774	686	677	695	713	755	674	711	657	702	696	704	699	693	726	756	697	691	717	651	698	721	667	694	743	709	692	688	753	733	720	646	687	682	707	732	733	706	731	692	720	676	676	729	719	677	734	683	692	728	659	678	676	678	702	689	734	710	722	730	717	743	695	719	740	670	761	727	701	674	702	666	666	794	725	726	744	713	714	720	647	721	721	682	687	667	667	707	737	696	722	697	700	703	686	706	684	700	667	668	743	710	740	726	727	719	690	742	693	718	731	691	642	762	716	784	693	649	682	743	697	677	723	667	734	679	787	691	656	699	693	721	688	669	679	665	727	700	703	694	684	690	720	686	699	696	691	721	711	749	692	678	717	730	668	683	732	736	672	702	695	718	726	689	692	719	688	686	711	756	693	688	690	715	712	729	674	668	703	705	620	719	729	743	713	742	706	747	712	743	696	732	664	702	727	733	664	723	664	681	696	705	722	670	711	707	720	744	696	721	734	727	734	712	685	659	711	694	762	706	685	683	704	738	685	730	740	705	702	682	691	701	703	679	718	710	712	740	768	740	743	683	700	693	740	699	718	686	709	717	695	724	679	706	724	755	704	727	737	674	666	707	713	720	715	717	720	708	733	674	688	682	669	663	745	699	710	722	704	700	742	703	745	678	655	737	717	701	728	757	715	717	711	717	697	704	776	720	748	688	735	695	712	716	746	707	666	666	718	747	720	719	686	730	692	705	735	753	723	698	676	758	711	699	686	770	704	699	696	786	741	691	734	720	697	727	711	743	702	695	713	756	727	731	715	740	748	759	715	731	739	741	739	716	685	707	721	739	647	712	709	720	698	702	684	751	661	725	725	680	720	666	759	695	696	673	680	729	715	738	731	704	667	740	744	709	710	668	740	699	735	691	740	735	720	711	714	672	709	681	713	735	700	684	688	716	715	699	664	674	690	704	719	724	698	759	694	720	712	729	719	717	706	683	734	697	709	698	725	766	721	713	732	699	690	711	685	718	719	669	722	729	688	674	739	736	657	732	716	700	674	716	706	736	651	715	712	714	766	723	755	726	736	689	728	733	746	715	694	702	702	708	734	752	726	727	687	683	735	714	707	731	714	718	707	722	682	682	720	764	666	756	704	732	682	700	685	710	701	700	673	702	723	667	711	649	704	727	705	736	680	699	738	691	692	708	678	666	708	709	729	687	707	703	661	681	725	710	704	679	675	712	739	730	710	672	654	664	643	690	713	674	727	713	689	702	744	737	684	687	701	674	698	711	694	659	665	702	699	733	672	752	689	742	758	688	746	704	699	731	714	690	703	718	725	677	663	673	649	674	705	730	695	756	727	678	724	687	669	651	712	694	718	704	711	707	696	742	696	713	704	694	664	713	674	639	758	682	709	726	727	655	715	705	664	663	721	707	714	663	738	679	719	664	688	704	696	710	726	722	711	716	749	706	704	654	712	696	722	685	709	646	672	711	680	717	709	698	702	704	706	709	724	672	690	704	736	707	685	738	718	714	734	646	668	727	695	677	696	730	682	661	676	716	696	730	729	698	725	727	713	652	722	697	723	683	679	696	666	705	749	691	674	681	704	696	700	724	674	628	704	674	703	738	696	747	732	711	703	697	703	766	680	673	689	701	694	708	714	704	635	691	715	697	644	710	687	710	752	711	723	708	734	697	756	691	695	702	689	689	757	701	668	710	697	643	675	713	716	741	708	691	712	668	699	706	721	684	701	679	727	656	701	714	679	683	669	694	719	730	738	687	684	726	734	692	699	756	663	698	688	747	704	675	683	689	668	723	712	714	750	743	704	728	681	652	675	707	737	688	692	723	664	680	665	741	690	721	713	714	661	665	640	624	736	697	683	699	692	689	684	702	732	702	705	728	698	716	713	723	708	737	683	755	708	743	700	723	720	755	715	716	744	680	724	666	673	741	660	701	709	699	707	733	696	699	679	689	720	722	734	744	730	723	692	681	710	695	735	728	712	692	709	727	698	728	719	724	725	678	701	707
9230	25530	19439	11444	8741	6639	5041	3811	3180	2520	2094	1807	1566	1425	1283	1188	1147	1076	1047	1017	1072	961	911	900	943	842	842	787	801	774	766	769	787	778	790	795	751	756	811	762	734	753	783	812	774	830	861	860	836	836	833	810	793	799	783	797	775	731	724	736	745	749	731	732	760	789	743	726	808	801	743	760	708	692	799	770	718	756	742	767	729	723	724	748	730	681	724	736	731	694	695	761	701	741	697	720	726	728	714	718	727	728	676	732	716	685	746	735	675	740	712	709	706	738	710	704	704	738	696	656	685	682	676	699	700	766	735	751	722	681	679	738	721	699	712	692	682	664	786	696	717	690	696	685	694	683	722	712	729	673	689	669	707	765	666	723	675	736	759	733	676	719	755	647	724	721	742	685	753	712	692	705	696	671	706	726	693	705	666	703	673	689	679	746	686	705	689	707	675	662	716	690	683	704	686	771	663	746	725	690	702	658	705	725	678	734	697	736	701	695	762	728	699	710	733	733	708	631	692	701	738	730	702	710	702	662	723	690	727	723	739	651	679	721	701	683	678	675	696	699	697	709	659	694	664	764	732	679	687	725	703	724	706	711	693	737	726	687	694	712	711	716	686	698	714	719	674	683	690	730	700	722	710	716	720	745	743	706	707	671	701	693	738	711	683	715	697	712	726	708	668	705	722	754	690	716	714	728	748	732	753	682	712	656	683	688	703	714	714	733	681	707	673	695	667	716	729	698	760	675	693	646	743	704	680	714	768	708	755	678	704	747	715	709	717	742	704	694	699	667	700	676	686	684	735	702	753	703	721	696	698	722	718	776	686	711	675	670	685	780	703	706	723	698	708	692	715	714	684	695	651	679	728	731	733	697	742	702	698	705	702	665	685	684	662	708	737	712	697	711	704	696	747	715	719	712	729	714	670	689	696	728	676	719	716	703	677	749	720	678	712	719	666	732	704	704	700	664	715	713	731	725	697	679	741	662	685	743	709	677	697	685	698	717	717	750	768	706	632	677	692	710	743	712	692	729	723	712	752	703	724	727	714	700	695	703	718	691	713	732	693	710	718	680	696	665	690	690	718	716	690	760	705	707	744	703	655	664	720	708	698	707	690	668	720	714	700	725	671	688	685	684	706	744	726	711	760	692	691	714	726	701	712	730	734	665	755	705	675	726	703	670	743	703	733	651	730	716	707	696	665	694	677	750	679	699	779	703	730	691	698	675	683	713	698	711	725	708	670	698	698	687	749	696	742	735	689	713	664	676	742	677	642	740	717	710	661	733	713	710	680	730	719	746	681	710	719	704	718	688	676	740	662	681	667	705	747	665	702	705	730	675	726	691	726	686	691	661	687	716	724	688	725	706	690	725	755	682	690	674	666	707	669	717	711	675	662	683	714	706	739	737	712	727	694	713	690	712	746	714	690	713	696	715	712	686	664	735	667	747	724	738	694	651	682	674	680	695	712	716	701	659	716	764	721	676	682	732	695	717	720	753	735	683	746	709	699	682	714	699	711	671	701	737	711	723	711	734	741	747	711	690	756	713	669	721	743	724	718	709	722	659	736	728	776	684	683	674	672	696	729	697	681	710	736	704	738	683	646	701	680	685	653	765	711	716	700	725	720	738	673	703	680	731	743	722	727	674	706	683	670	709	680	705	686	695	691	718	690	727	728	709	720	699	676	658	654	721	743	731	734	740	670	708	717	687	745	695	690	728	713	698	732	724	725	685	718	705	734	708	702	699	689	709	718	717	682	689	683	685	747	744	720	719	696	741	711	695	702	723	721	716	672	755	694	727	698	659	661	710	725	692	718	744	713	729	674	696	716	696	736	676	694	701	700	689	678	720	748	694	701	706	679	736	739	703	739	687	687	726	741	733	712	699	704	700	698	703	704	732	717	705	736	725	723	668	722	715	695	707	669	707	777	689	709	696	712	701	746	696	685	752	723	668	666	698	722	724	689	727	676	722	668	708	689	714	736	682	731	666	701	696	674	736	713	696	677	671	753	719	697	690	682	680	746	718	672	673	701	666	722	690	678	747	760	717	664	708	733	739	710	712	720	685	649	725	722	737	759	746	707	688	703	717	704	703	695	716	731	702	698	714	655	722	664	677	691	682	684	712	720	664	691	703	702	728	711	664	716	705	713	703	723	661	680	699	706	723	718	683	723	692	728	714	665	729	760	683	668	703	723	712	681	700	726	672	724	715	708	699	682	736	695	635	751	763	695	658	718	689	691	741	725	697	683	708	702	769	707	687	695	721	677	690	713	667	686	713	752	720	718	697	736	716	693	644	683	718	679	716	722	731	713	707	734	672	726	677	683	704	680	733	748	700	738	674	733	660	718	677	677	693	693	727	705	709	735	680	725	717	698	726	702	718	736	712	709	724	680	645	691	716	674	689	701	688	744	735	685	677	743	716	694	702	693	718	655	710	708	673	657	692	689	716	699	702	647	718	751	666	722	711	718	701	699	698	698	696	701	702	710	693	752	700	708	717	714	721	717	753	744	699	719	677	682	742	704	698	698	678	688	666	690	724	714	685	700	715	729	696	751	680	677	690	750	741	689	716	696	682	744	692	623	731	696	732	725	687	711	692	707	685	727	733	707	718	696	745	693	742	699	712	721	708	731	680	671	698	758	699	696	715	731	719	723	723	667	693	708	746	709	711	670	721	700	686	724	728	741	732	699	693	666	717	720	696	717	696	720	695	759	680	747	705	717	670	731	721	704	713	678	665	699	681	677	732	713	686	690	716	679	707	688	677	758	692	696	730	719	717	716	700	678	712	756	744	711	671	727	723	675	660	746	669	674	723	706	710	689	719	727	665	686	661	702	737	710	690	692	694	685	704	723	697	710	739	701	702	686	765	681	657	706	679	746	695	746	713	675	726	710	716	705	693	711	710	719	696	720	708	686	697	683	671	770	703	700	722	732	759	685	700	696	719	688	730	718	680	730	721	714	724	704	678	704	744	767	690	683	715	736	720	695	690	702	746	726	711	688	699	714	699	710	693	649	765	680	712	679	723	716	751	657	646	714	724	690	734	684	730	727	758	696	726	719	728	686	742	743	703	712	719	727	684	689	691	735	697	669	672	695	743	720	675	695	710	778	735	713	674	635	713	700	728	684	705	726	721	729	702	717	725	771	658	636	759	734	696	719	734	731	701	713	676	672	735	722	706	693	713	675	706	712	722	688	705	702	716	681	702	721	704	690	703	697	676	693	710	726	716	724	677	689	710	713	721	722	651	737	658	724	690	698	748	644	731	714	695	759	694	684	697	720	694	734	707	691	729	705	681	706	736	694	691	713	663	695	700	706	739	710	710	664	719	737	718	675	724	700	727	621	732	723	721	708	666	699	682	719	710	680	706	720	721	713	721	683	670	635	731	762	706	673	705	770	710	724	667	710	721	717	718	686	736	700	767	717	735	753	741	700	710	689	647	745	663	699	705	713	669	701	711	689	699	709	674	710	728	736	655	722	675	678	667	687	747
27973	19344	10057	4369	2530	1968	1670	1456	1316	1241	1169	1171	1109	1064	1022	1023	1040	1079	982	966	1025	1062	985	1016	995	1039	972	982	1002	962	991	1014	1039	983	1035	962	982	1002	981	1006	1050	955	986	989	1009	980	990	964	995	974	1002	999	1055	991	1017	1020	953	997	939	997	993	946	990	922	966	995	924	945	979	1011	949	1007	1001	958	974	977	1008	956	953	1033	961	1036	923	988	980	982	929	938	933	959	974	977	952	981	969	963	960	960	952	1003	975	976	956	1019	954	1013	935	965	992	955	998	981	1040	991	996	987	953	972	1018	1001	1013	1002	930	959	956	990	946	954	1009	1011	925	976	950	1037	917	940	989	963	973	971	954	985	980	992	951	980	981	929	970	982	999	993	999	954	1016	998	970	978	930	974	951	977	970	980	936	1024	994	959	924	875	1013	958	960	966	958	965	967	1018	982	940	1044	960	927	997	976	1003	942	964	1005	986	957	939	956	955	914	977	959	974	976	984	953	949	925	932	943	1000	997	960	995	937	991	1021	930	937	941	1029	902	972	988	940	944	990	970	980	875	996	979	990	955	940	980	1011	924	1006	1007	1011	947	925	979	962	961	970	1021	969	957	1012	961	952	960	998	986	940	1015	989	967	1026	941	972	976	969	954	970	940	1010	952	978	984	968	976	960	971	980	956	951	974	939	930	982	1038	990	932	996	910	949	1001	987	965	933	974	947	956	962	970	953	966	932	933	990	970	1028	1006	924	968	1013	962	941	949	952	996	934	985	961	982	923	956	935	987	1015	976	956	992	970	934	952	982	972	969	971	947	1001	949	1011	950	945	940	991	1011	950	964	950	960	945	930	972	971	1006	959	966	962	997	967	1002	920	1026	1010	987	929	950	940	963	1015	961	994	959	933	1030	994	886	974	958	1015	913	945	925	980	986	969	997	981	992	959	978	971	980	995	944	1027	991	969	982	970	986	1030	897	973	1001	921	945	965	1006	975	955	977	963	969	994	952	1000	1003	970	952	977	941	997	952	966	1031	1002	974	997	959	1046	942	988	933	1017	916	976	895	1016	991	973	1006	1025	965	907	1008	908	925	978	936	973	1007	1021	961	966	976	988	1011	945	991	984	967	999	940	1017	980	974	981	1024	974	1011	983	1004	1012	968	971	897	1005	992	967	931	968	973	974	975	956	1032	1012	1020	977	1024	968	980	953	930	991	912	992	996	1002	992	998	942	953	948	970	995	944	958	984	1022	968	1011	991	929	992	1018	964	1003	1033	1014	1009	977	971	1026	1000	934	961	1014	964	1017	921	927	959	949	994	1016	957	1031	915	979	988	950	990	929	996	1038	960	983	983	983	962	955	952	958	977	964	885	953	1032	991	1013	950	966	960	956	939	978	953	934	966	1034	1022	1004	968	964	943	979	957	922	901	983	983	955	954	1028	987	981	946	965	1031	1040	944	982	936	947	1004	997	941	973	966	986	987	980	938	986	920	960	1006	985	1041	971	964	1007	943	959	966	966	911	953	1005	1002	965	967	939	944	975	924	943	977	1005	979	1020	970	942	926	959	953	980	1041	941	999	1005	976	943	964	970	974	994	1045	1028	959	967	994	981	954	981	972	964	963	967	979	994	1001	986	990	979	968	951	977	1033	967	981	983	1005	990	970	975	955	927	948	967	988	1034	903	959	954	946	995	941	1009	922	994	995	1028	964	1012	949	979	959	1008	948	1017	1018	963	988	982	990	995	981	973	964	931	991	980	955	942	1025	949	983	953	973	1025	1005	979	975	938	903	944	968	979	940	1027	977	1036	942	980	948	999	1002	962	972	962	957	979	950	1011	919	932	953	966	982	1027	919	963	920	931	929	1007	967	974	964	940	960	1003	934	961	975	995	926	1004	924	1008	934	968	924	939	979	969	929	895	967	907	940	978	993	1012	905	941	897	948	903	958	1007	946	995	1016	976	960	952	941	1008	1031	982	975	924	993	958	982	975	946	964	959	960	974	968	947	1005	980	972	981	973	990	1033	1014	965	935	917	926	972	972	944	949	1067	961	975	977	1045	963	952	1011	1006	1022	921	1016	935	949	999	1024	998	975	962	984	954	968	986	958	967	1010	1005	965	943	935	951	939	993	941	988	949	977	923	928	954	979	1001	1021	939	1007	993	928	942	1007	1003	963	932	981	943	991	989	957	964	926	986	992	962	979	969	988	960	993	969	982	927	981	963	896	934	982	996	981	921	970	970	993	988	986	932	948	985	993	908	1018	949	989	1017	1000	971	947	952	995	933	950	959	973	976	979	1027	981	963	937	989	963	951	1029	942	948	944	970	970	957	957	941	965	932	1014	1004	985	997	967	883	968	1003	935	1015	993	963	973	1011	1011	988	961	916	1025	925	963	939	964	990	996	968	1014	995	898	934	1001	968	928	932	921	990	1020	945	959	959	959	947	942	1008	941	994	1008	953	957	923	990	978	991	969	938	1043	930	976	943	945	969	945	974	999	1011	990	975	996	949	907	905	970	994	952	944	955	962	984	963	941	1015	941	961	946	987	937	940	974	955	972	1050	987	952	921	945	1002	957	944	996	1019	987	985	939	954	941	920	934	930	929	956	870	982	920	940	989	1001	952	956	940	949	974	962	977	1013	960	1014	1042	977	1032	1003	913	929	988	927	936	1009	970	993	956	980	947	917	961	910	976	1022	1021	982	1001	970	913	953	990	956	924	943	957	967	970	942	962	955	916	953	956	918	936	990	913	946	952	990	953	979	967	1009	969	972	985	975	968	977	957	964	995	966	968	980	952	951	982	998	926	965	1000	938	968	959	910	966	1019	972	996	966	978	960	962	922	965	1014	981	1014	1012	937	933	918	990	940	992	971	947	958	949	1014	961	949	959	932	976	997	941	970	979	969	988	984	961	999	966	969	993	1024	1016	985	1043	951	975	1027	960	1021	961	931	962	967	942	961	1003	977	946	994	1014	966	981	994	925	987	952	1006	965	993	931	909	947	912	954	1037	915	982	938	984	1001	933	979	943	945	964	956	960	977	896	939	962	973	965	968	988	949	954	976	951	1038	1027	923	959	979	945	1042	977	1004	954	982	1039	958	1008	967	916	1044	951	1000	1012	945	1001	947	988	930	923	946	931	977	964	903	964	930	976	933	932	940	976	926	994	955	982	975	962	907	989	1047	938	1038	991	947	952	965	961	978	1009	986	957	900	1006	998	947	921	1004	970	961	962	951	1022	931	906	1008	1002	994	968	911	944	926	987	981	998	955	960	979	977	915	999	995	924	976	969	997	968	1009	945	949	976	942	1013	924	987	971	977	1008	968	979	1017	976	941	932	970	979	980	1011	980	1007	1023	915	950	1025	894	945	1006	963	1025	987	982	996	1004	979	918	976	1014	1020	970	915	975	1054	965	1035	956	978	1021	966	952	952	935	919	957	956	981	972	960	951	988	945	981	992	997	936	970	958	951	955	1008	954	971	975	975	938	965	941	954	923	988	962	977	966	930	947	879	997	994	967	901	956	954	986	950	941	943	915	1014	913	981	989	977	1003	999	968	955	983	920	925	998	1000	939	936	960	960	987	978	929	980	1000	938	1038	977	945	962	968	1017	981	957	1003	943	927	1062	942	980	956	960	1021	934	1035	980	1053	943	967	968	951	1026	1004	1011	972	992	990	998	963	1009	990	983	944	970	995	993	945	968	972	917	981	954	960	962	956	949	976	993	962	914	967	985	974	927	956	1007	970	933	986	916	925	1008	992	972	925	975	976	985	988	995	944
8190	11238	7866	4419	3362	2740	2288	1881	1595	1465	1367	1159	1164	1120	1129	1081	1039	987	1071	1035	1046	1026	1027	966	1046	997	996	1008	997	1022	1016	1053	979	985	988	1003	981	931	987	971	1017	996	999	955	1003	1037	1052	1026	969	1004	1020	1005	1003	997	1020	1004	1004	999	997	958	945	966	1016	970	936	968	967	960	976	1016	1052	1008	1021	983	925	918	973	992	974	994	968	921	997	1036	934	1004	981	996	958	980	954	962	1006	944	1003	1008	1011	988	1014	962	1008	947	1035	949	938	981	969	916	963	927	988	1004	985	991	922	964	959	1015	989	996	940	982	999	1030	955	1017	1022	989	1004	987	967	994	975	1003	1050	950	937	966	935	1033	930	1068	1020	961	972	990	978	934	1009	985	981	982	977	946	960	1009	964	983	950	957	922	984	1019	1007	974	981	954	965	1005	1011	924	958	1003	956	993	1006	989	979	948	1047	955	1007	987	970	968	1030	974	979	1012	951	993	965	920	997	1016	1005	1005	987	942	985	957	955	1000	904	1018	953	967	1055	943	963	979	1037	993	967	999	966	952	1007	989	992	1013	1012	1000	962	1015	937	1055	993	990	1057	978	967	935	953	977	936	973	927	947	993	995	974	989	1014	982	907	980	1000	947	977	967	979	937	1038	971	950	960	1012	997	975	991	957	977	957	960	989	969	1025	1001	972	987	1002	978	951	975	989	1012	961	962	961	897	994	919	951	921	960	965	951	990	996	1013	978	971	985	969	996	986	984	953	968	1002	997	966	985	930	970	994	992	988	976	947	1000	974	952	999	974	1018	949	1014	935	922	951	961	947	989	963	957	954	993	967	992	982	1009	979	959	933	955	938	928	896	965	981	984	938	992	979	957	927	929	994	993	946	925	998	1006	969	982	1024	956	953	943	978	990	975	1013	1065	973	950	1004	972	971	967	906	955	965	947	968	972	1005	946	934	1015	1001	936	973	1013	958	993	1052	968	997	1018	1021	973	1020	1001	988	935	917	990	1028	1034	940	999	974	991	955	970	1055	1027	909	984	1001	963	928	957	973	974	1006	917	986	999	999	982	942	962	982	997	981	941	1051	970	1008	924	958	959	995	957	972	937	970	1014	1005	1009	971	1022	975	991	937	950	1008	1008	972	948	974	965	988	977	964	991	922	997	994	962	904	968	968	1017	1016	948	990	1017	937	971	974	985	970	994	975	929	964	961	986	992	968	923	977	983	929	942	990	1018	934	986	978	956	1042	944	1016	969	1039	965	992	995	989	957	1026	1065	962	1015	988	958	961	951	1002	953	987	996	964	952	998	970	968	914	937	966	989	946	1028	1041	977	1029	1000	923	963	979	994	898	960	927	962	929	1000	1019	1013	987	988	959	971	1013	981	975	983	976	993	1007	928	987	1021	964	1043	954	1036	975	984	1014	950	954	977	1002	966	1019	1010	996	948	1038	979	982	978	990	989	995	980	966	1016	968	972	953	992	944	981	1013	981	984	988	1042	994	925	1037	957	973	968	918	975	987	969	967	1012	979	941	1021	984	979	904	989	999	923	1033	1012	972	992	988	1014	921	995	977	993	993	942	952	1000	975	954	937	1037	1028	965	932	1016	1006	895	1003	1009	972	1028	970	971	1030	953	957	1048	968	987	1020	965	929	990	962	995	1055	994	1030	1019	978	954	1002	988	954	977	962	957	978	939	981	975	1043	996	976	1006	1022	975	950	972	983	936	954	982	996	1012	962	992	1020	1003	978	897	1002	951	976	1014	1008	939	1010	965	999	976	993	1044	999	975	991	983	982	982	1030	983	997	969	1018	992	995	1012	983	967	984	933	1025	1009	999	997	1023	974	983	977	1014	960	951	968	1016	931	1005	944	972	1004	1038	985	998	951	987	953	943	1018	972	1040	997	979	937	999	966	986	923	1025	900	957	963	950	973	1003	938	950	973	972	982	952	969	979	975	981	1001	954	991	963	977	987	949	1000	950	1005	977	977	964	950	961	987	1012	980	997	1001	986	978	980	961	978	933	932	975	972	958	1025	955	1044	963	978	1014	972	978	974	923	1002	1021	975	931	976	975	969	1004	938	999	976	1017	1013	1013	1004	887	929	1038	905	1014	946	1029	951	1011	996	1041	996	1006	977	976	986	918	954	982	954	998	1008	986	1015	930	1006	955	1002	997	921	999	960	970	972	952	979	932	998	919	984	990	971	987	953	956	1002	975	969	1010	947	982	951	1005	960	962	969	988	949	995	962	996	931	953	936	1041	958	1007	978	961	964	989	998	951	994	978	1016	984	958	996	979	997	1000	951	1035	1016	971	959	978	1008	954	996	986	1046	939	970	984	987	991	953	953	998	970	982	986	1005	1007	962	994	985	999	981	953	955	1012	997	974	961	1024	949	961	981	991	980	1018	935	976	985	978	998	930	1000	978	952	979	1020	965	1014	969	967	958	946	1049	1013	952	1017	1004	955	984	1022	934	960	976	950	948	1005	936	1016	1009	1036	1048	968	992	1007	1030	955	990	950	989	928	952	956	942	963	1025	931	990	986	934	1010	990	949	1007	964	982	944	956	989	1027	1000	998	980	948	947	967	989	951	983	1000	994	960	1013	982	955	996	976	1040	1017	999	989	978	1022	936	1016	942	991	981	1009	1005	979	973	1036	975	1025	1002	918	977	1033	1025	1050	918	1005	1019	948	986	960	984	935	965	961	1000	885	954	976	1045	966	981	973	1024	966	1024	915	994	951	965	983	935	951	1000	955	947	1023	932	1022	986	965	989	1010	1031	919	1001	976	951	989	1038	978	1021	996	950	984	1022	941	976	974	980	1007	980	1031	1021	996	945	969	973	983	988	950	977	962	951	912	1022	1037	1021	956	933	1017	984	960	998	961	997	971	988	948	1013	968	1009	987	1001	953	962	990	977	994	973	997	982	994	999	977	937	972	979	1042	997	966	995	964	1002	986	979	948	984	976	1007	931	967	1041	957	974	946	983	1004	1000	971	935	1006	957	917	957	977	1017	899	961	969	987	987	964	958	972	957	993	965	1016	955	1021	997	1006	961	962	975	929	1024	912	1016	978	1020	961	992	970	986	959	967	991	1020	926	937	981	969	942	987	1032	955	952	1035	964	950	945	933	977	1024	984	988	949	1014	974	1000	999	944	993	982	965	976	940	963	1021	991	957	980	956	928	953	984	979	1033	955	981	1002	1005	1010	955	955	1039	987	985	1006	994	986	953	997	1000	986	1025	930	951	1018	961	963	1043	944	991	1045	926	969	951	1032	1021	995	1018	957	979	974	983	1001	979	995	1001	977	1014	990	944	968	955	966	944	976	944	1001	969	998	1020	982	949	954	1003	978	981	1013	1006	972	957	996	949	987	942	997	1010	993	985	974	972	991	986	1037	978	989	963	976	935	967	1080	953	1061	978	1032	964	1021	968	1007	956	982	984	982	973	963	964	1033	989	991	964	994	961	1044	987	998	1017	985	922	951	940	984	989	940	1001	1027	926	1007	973	997	1009	958	1007	1031	971	1014	939	973	1005	952	977	943	953	956	1026	979	994	1005	967	924	958	974	1041	969	1014	996	953	987	918	983	1028	979	918	1031	970	942	951	987	937	1047	961	964	959	933	1001	984	970	997	968	983	911	972	945	964	969	979	951	945	1004	935	995	990	994	1004	950	968	986	1000	1036	959	1018	1018	959	989	990	1009	986	950	976	929	1004	981	966	939	1030	958	978	977	941	972	982	939	969	979	1011	1019	996	930	1023	997	951	956	990	989	963	1011	940	1042	1025	992	971	1033	924	1015	1014	891	945	919	965	990	984	980	984	969	1020	963	986	996	1002	999	943	975	1014	984	957	989	913	948	1006	994	1030	941	959	961	978	982
23627	21345	28740	24308	21353	13344	3331	2012	1663	1486	1303	1112	1089	1011	928	933	898	933	888	935	832	922	897	831	830	823	767	801	741	758	750	750	789	780	791	715	773	800	778	814	785	786	758	703	805	785	850	802	775	776	770	860	757	759	757	806	726	784	731	773	769	765	781	722	772	754	760	780	763	755	768	738	804	790	787	750	705	785	755	740	768	736	727	718	764	763	735	724	757	719	708	731	732	762	756	736	746	713	696	753	782	761	792	732	743	674	761	761	697	740	679	734	714	726	757	697	750	736	750	665	795	795	721	732	739	741	751	704	776	753	721	756	723	694	710	769	736	669	717	737	705	742	695	763	751	671	748	717	710	723	796	735	696	735	715	685	730	750	720	732	739	726	802	719	715	791	717	719	749	716	775	737	707	722	729	705	755	772	726	781	733	745	673	717	715	707	742	709	720	709	726	780	669	734	746	722	771	686	738	743	716	700	800	688	766	756	728	735	796	723	761	743	753	752	679	693	705	740	747	757	702	740	714	687	747	754	699	749	746	732	800	717	738	777	721	722	752	762	746	708	743	721	791	711	755	750	723	724	761	705	743	768	723	688	749	736	715	741	713	714	714	789	743	743	726	738	681	742	773	696	733	738	735	721	654	734	755	770	700	809	700	728	739	751	742	729	713	716	697	771	740	688	782	671	749	731	749	704	704	729	765	734	721	750	736	721	783	720	779	733	808	721	752	728	751	716	729	745	697	694	743	730	687	687	740	766	723	733	763	735	718	749	706	719	723	748	734	712	728	726	705	713	764	706	770	767	730	764	752	859	743	720	753	765	710	806	712	740	671	692	739	769	716	747	719	750	764	757	707	714	777	733	729	734	729	724	779	692	787	758	744	717	758	704	705	741	712	695	745	702	702	735	711	711	685	735	742	674	732	718	721	742	749	760	759	774	729	741	792	695	772	739	702	703	774	717	783	716	754	728	744	786	717	746	731	765	726	721	737	735	755	749	734	736	725	669	742	727	755	769	728	710	712	738	712	743	739	759	746	755	678	795	751	692	735	732	672	749	754	713	738	709	726	751	748	732	700	712	752	743	738	716	776	723	708	747	749	722	737	733	765	708	716	778	692	745	743	714	764	757	741	768	743	766	752	758	706	764	712	739	746	718	691	712	730	768	782	704	742	765	743	735	760	728	742	753	733	716	752	726	732	734	736	701	739	772	734	731	759	752	718	800	739	730	771	783	726	733	697	761	724	786	757	721	779	768	724	702	719	736	722	761	745	718	734	757	773	726	722	716	741	751	737	710	775	758	738	749	731	713	736	709	762	773	779	737	704	726	713	729	743	765	705	721	683	766	751	710	779	751	702	729	731	701	742	723	721	757	736	752	733	745	774	749	742	739	716	711	750	766	787	715	722	773	767	745	745	757	736	724	742	712	739	723	752	781	758	741	735	718	754	717	710	756	722	799	771	685	735	716	733	721	766	717	651	731	720	724	743	721	742	707	742	707	796	731	709	702	736	762	762	756	704	719	707	741	711	702	751	676	765	700	758	767	749	777	734	793	737	733	713	700	640	768	742	732	705	744	757	721	740	718	778	687	711	752	730	741	737	784	734	721	737	713	752	695	731	646	697	718	719	721	740	748	737	711	727	755	739	783	779	742	759	749	731	752	778	780	727	735	728	770	744	711	745	737	734	765	722	726	717	703	756	764	740	735	756	806	703	710	719	769	707	793	724	726	778	691	737	755	750	710	688	696	724	737	737	731	760	710	719	716	714	738	748	710	747	786	728	794	744	718	749	780	739	727	721	760	701	771	748	740	735	733	765	756	695	720	713	702	726	736	696	796	706	721	748	756	761	697	710	719	688	749	758	776	747	769	728	744	723	750	735	767	730	692	788	791	710	714	725	755	734	685	724	705	725	697	772	727	696	736	694	735	707	737	704	757	756	693	731	711	776	737	741	735	737	745	763	729	779	765	737	754	720	750	738	702	724	723	787	723	726	750	795	813	754	716	740	721	720	747	752	735	769	765	727	770	728	705	740	722	698	736	731	725	751	735	751	738	694	733	709	741	761	731	709	711	763	709	749	784	745	713	736	708	736	711	733	722	714	761	726	743	758	715	728	748	708	749	750	746	753	718	784	757	724	743	772	743	750	723	760	719	744	732	750	724	735	726	686	709	703	740	720	714	724	703	734	734	742	745	719	674	694	722	771	730	719	761	749	717	767	759	802	735	741	770	723	660	740	703	722	733	693	728	732	762	677	718	690	683	726	715	701	754	746	713	729	734	691	745	770	746	705	702	711	727	683	757	704	748	720	807	740	729	774	729	729	709	741	705	726	773	725	680	709	737	730	748	713	766	760	725	716	776	755	776	722	747	776	733	732	699	712	757	777	754	731	740	789	710	711	774	741	756	764	759	756	732	703	746	758	722	742	764	738	746	786	712	754	779	721	728	738	705	730	760	738	782	720	737	706	762	729	727	736	724	708	758	696	749	771	750	756	788	731	699	701	727	701	736	732	758	738	738	707	745	747	712	744	723	734	694	737	735	739	745	709	671	746	750	841	770	731	764	730	771	756	724	725	708	736	718	788	757	725	741	749	729	735	741	730	774	725	674	732	786	751	717	714	778	736	694	777	693	727	706	781	687	748	738	753	715	715	689	726	697	791	719	768	733	741	740	716	747	740	699	738	729	753	693	748	726	727	750	716	785	761	714	725	731	742	748	754	705	702	749	777	758	727	726	777	720	706	642	760	786	728	716	725	749	750	743	709	699	716	747	790	768	759	749	734	687	730	760	695	703	727	734	764	733	683	722	717	743	737	762	731	765	788	734	661	707	757	748	685	770	743	730	760	733	718	724	734	757	732	743	778	748	726	722	755	762	684	717	759	670	684	710	711	700	722	713	780	690	727	757	732	691	731	758	697	752	776	744	775	715	732	771	732	726	775	721	752	714	746	702	717	728	708	773	751	703	768	743	735	718	736	747	734	767	739	686	679	738	739	735	790	728	725	737	752	740	758	714	751	711	686	672	730	708	737	709	723	780	737	773	723	723	714	764	715	708	749	724	701	760	742	702	754	716	701	743	687	744	745	768	780	759	758	729	797	735	684	697	693	699	751	698	758	709	783	752	750	722	725	766	725	705	696	733	777	719	778	747	736	730	731	665	749	741	714	735	709	727	793	735	749	731	713	734	736	771	749	711	743	732	748	705	729	797	747	722	722	717	711	691	769	760	736	716	738	731	717	721	735	711	703	715	700	696	768	780	777	700	696	737	696	713	717	732	700	706	761	716	697	750	761	755	698	692	750	723	767	751	764	728	712	747	768	777	743	748	712	737	706	707	783	739	730	735	739	704	681	742	740	729	735	705	756	730	733	727	704	694	722	739	728	729	740	682	761	689	719	759	755	693	713	764	781	749	764	736	722	767	740	726	738	757	735	700	751	782	727	695	726	755	763	704	740	708	740	749	741	702	693	756	736	738	752	713	764	723	773	771
7446	19186	14324	7893	6087	4654	3633	2730	2257	1905	1578	1376	1314	1203	1150	1025	1025	976	944	956	957	918	932	893	853	812	784	849	788	816	812	790	780	821	807	752	783	768	802	745	805	759	755	772	767	820	776	839	812	836	873	868	811	823	834	797	825	833	837	812	811	758	798	800	779	824	781	816	794	770	748	843	792	780	749	802	798	807	752	767	768	739	775	791	770	809	745	751	786	759	780	774	810	783	729	789	756	772	776	775	785	770	744	783	757	771	800	803	753	760	760	732	759	725	754	716	785	780	753	775	778	718	767	770	777	746	724	807	735	700	753	733	736	730	789	798	720	781	768	728	758	776	690	736	733	736	769	753	750	763	795	753	727	790	725	745	762	731	736	777	749	728	770	772	762	768	761	758	768	756	745	758	764	779	747	771	711	733	781	766	778	791	780	771	774	756	740	777	759	732	772	755	779	755	780	769	783	729	746	763	751	724	731	746	755	674	728	770	748	796	759	765	789	771	722	727	773	741	755	777	749	746	719	720	775	731	729	755	745	765	744	720	783	752	777	745	721	761	815	769	773	764	751	787	776	784	774	781	738	796	696	788	751	737	731	763	768	735	777	771	731	697	729	724	771	739	772	765	782	689	777	725	771	732	755	733	790	772	761	769	737	758	781	733	752	713	784	798	737	751	765	735	728	714	773	765	791	786	717	767	747	766	772	777	732	760	746	783	752	777	817	766	771	741	756	756	741	737	696	745	790	750	799	739	760	745	785	749	780	765	776	796	718	774	780	784	730	776	760	741	746	743	788	793	757	740	807	792	729	756	784	773	737	741	754	763	785	723	793	795	754	783	749	796	759	731	727	732	729	784	761	778	749	748	768	761	758	780	744	735	764	747	741	756	745	779	763	712	769	730	751	780	732	732	754	724	762	770	757	763	801	811	780	693	786	751	786	731	743	744	742	767	758	750	741	748	759	759	719	674	774	803	815	760	796	803	768	780	752	751	759	768	740	760	717	748	733	728	773	755	770	734	760	740	771	740	748	775	762	772	739	757	787	776	815	781	751	793	733	738	773	752	712	784	763	735	765	809	729	762	729	743	768	751	773	758	752	751	761	772	763	758	765	768	772	714	672	830	787	791	789	752	697	757	775	722	760	727	773	762	796	767	766	812	760	745	749	737	760	744	734	810	749	810	751	786	736	754	804	759	735	748	724	768	752	734	745	768	739	753	764	739	672	712	794	720	755	761	752	776	748	714	746	704	725	736	788	804	779	733	804	750	755	759	794	768	791	761	752	761	732	761	754	747	776	758	729	785	756	776	769	827	703	755	778	767	705	754	731	780	784	735	775	731	774	764	728	727	798	763	756	746	764	714	744	773	735	754	877	781	732	735	817	775	759	733	776	777	788	728	743	785	799	783	789	765	751	737	789	746	804	774	750	783	804	800	759	744	738	759	733	776	765	769	718	744	779	768	759	759	761	778	765	794	788	736	754	760	773	744	801	809	793	765	802	720	801	749	758	715	775	752	725	770	771	761	751	746	757	754	783	718	747	766	708	752	818	769	699	734	798	791	742	749	753	732	743	742	769	801	758	842	721	771	786	741	806	769	743	796	781	781	777	719	690	767	776	747	760	804	788	787	768	751	732	724	763	773	719	763	772	757	749	766	745	711	764	783	790	823	768	775	753	795	784	728	790	755	761	785	739	769	779	757	784	727	765	772	701	757	776	752	720	738	783	711	723	716	751	742	742	802	794	793	711	729	751	778	786	774	742	779	762	725	822	781	805	771	761	734	781	732	754	736	789	761	740	793	752	769	699	812	750	747	781	759	765	726	711	774	832	731	779	779	736	725	783	802	783	733	805	704	723	757	733	812	727	753	700	779	736	743	732	778	755	785	732	725	757	766	717	729	744	791	697	701	791	757	766	769	732	776	793	714	771	725	784	797	810	730	784	831	799	747	814	740	810	752	715	718	778	794	757	763	758	810	747	726	731	811	769	800	767	771	771	734	778	740	787	731	768	744	732	778	753	771	774	731	762	747	779	753	796	758	753	744	778	822	762	795	759	744	754	734	729	739	775	729	759	759	742	787	715	806	722	767	785	805	766	760	795	744	745	753	774	781	754	786	746	773	745	775	737	753	798	777	695	743	729	787	752	766	742	747	757	759	790	759	785	719	739	769	698	809	748	780	730	766	687	777	770	822	756	756	809	762	757	792	778	717	782	780	784	790	773	728	776	776	750	760	741	744	777	760	769	785	770	731	782	746	788	700	779	746	786	723	719	757	767	768	762	745	784	715	736	766	773	792	750	747	775	745	708	778	767	782	750	748	776	736	743	751	776	759	764	774	795	766	714	736	754	781	810	749	752	714	773	766	752	773	736	785	771	751	798	751	786	724	730	792	791	757	710	748	786	772	790	774	797	758	700	717	775	791	724	741	756	843	729	737	771	813	773	805	734	778	732	739	743	726	786	736	753	751	721	787	804	741	798	782	808	738	705	770	743	782	772	795	777	759	779	702	767	803	762	711	751	778	741	799	795	761	764	795	712	762	816	771	715	691	782	789	725	757	820	761	792	802	739	781	793	744	783	735	819	740	793	770	723	769	811	703	702	743	741	762	807	762	809	794	744	789	816	750	781	721	787	762	752	792	791	746	714	788	718	747	791	753	780	777	775	718	780	773	730	767	762	779	781	734	808	765	765	790	721	726	711	781	773	750	760	784	748	743	764	794	798	763	761	745	757	756	765	746	803	729	743	753	754	761	798	805	736	756	757	792	763	787	731	774	758	766	760	760	754	742	782	784	741	795	788	715	760	823	735	709	794	779	740	748	756	764	774	786	781	770	736	763	724	771	784	704	725	735	744	785	746	748	729	796	713	748	706	765	744	754	789	734	764	737	748	710	766	800	768	760	760	775	712	750	724	736	775	746	755	747	768	737	745	745	758	714	794	722	752	776	710	809	746	783	793	774	780	780	738	721	735	709	732	715	768	770	764	762	762	766	835	783	775	771	770	775	769	731	732	771	742	773	769	759	755	760	752	744	816	748	773	765	716	771	687	765	759	745	768	760	702	761	772	685	768	762	769	790	750	727	734	789	750	780	808	751	780	752	783	735	761	783	800	788	737	753	745	706	785	754	753	719	763	721	773	762	728	772	728	720	753	758	798	703	703	763	769	758	714	799	757	739	735	734	764	771	783	746	766	766	780	751	742	778	783	794	739	797	755	773	738	730	740	763	732	774	741	773	726	759	749	777	796	724	762	746	799	770	717	753	775	761	779	753	722	754	740	772	773	800	730	716	765	730	734	725	735	708	769	750	746	782	761	760	768	737	760	778	767	775	772	732	752	773	760	727	741	760	799	728	728	783	760	753	702	777	749	784	777	762	802	753	737	757	791	748	749	767	774	782	804	795	802	781	697	745	737	721	752	788	762	738	710	718	753	757	760	724	740	720	758	763	776	791	804	781	771	781	758	739	769	762	776	776	730	779	759	756	717	780
24790	21299	27812	25105	15373	3594	2413	1811	1582	1465	1367	1293	1201	1253	1145	1151	1130	1150	1053	1086	1118	1115	1059	1062	1029	1011	1085	1020	1048	947	991	1057	1010	1031	1017	988	1038	988	1038	1077	1001	1031	1026	977	1032	1019	994	1068	1055	1034	1046	1005	990	1049	1007	1044	1029	1075	973	1015	1066	990	1006	975	983	1056	1000	998	939	1016	988	1048	1021	991	1010	1055	946	915	1003	1061	995	923	985	1042	999	1012	993	1020	1049	964	1011	1038	995	1020	1008	1027	975	975	1007	986	992	1020	1006	904	945	967	1013	967	1004	978	996	1041	969	998	968	949	993	941	919	967	963	998	960	1030	1011	1000	983	963	1012	975	949	1012	928	962	948	1014	975	1008	982	934	975	996	993	952	982	1007	993	1017	988	987	920	1022	975	989	936	971	985	972	1020	1010	964	969	982	1003	940	1016	1016	996	1004	991	989	990	952	924	972	1005	978	961	1033	973	982	1000	1057	952	969	970	986	946	964	1014	1001	976	965	1003	1025	1035	971	1006	952	965	946	974	996	1006	1027	986	936	979	1021	984	959	933	1015	1009	1019	989	1001	1004	1000	975	975	963	987	953	982	949	1003	991	1003	948	942	986	969	1006	970	1005	1027	998	980	994	984	943	950	940	996	982	952	1012	964	1010	1023	1025	995	1000	907	902	970	948	966	947	938	1040	940	958	960	991	975	1045	968	971	984	1021	948	1029	1011	1006	1038	997	941	1008	982	984	994	935	978	966	1053	961	932	980	977	963	999	1013	972	1045	943	1029	991	992	1039	936	966	993	1017	1001	1009	930	967	977	928	961	951	1015	1014	1005	1011	967	1006	988	1029	995	946	972	976	999	993	981	981	946	1009	989	1003	931	1041	998	989	981	975	1030	944	998	986	1027	1009	992	976	967	1011	1065	994	1006	1039	1006	1016	987	1035	988	995	992	997	981	962	965	992	1025	972	997	1049	1054	1004	998	989	1014	961	1016	995	974	980	994	925	1007	1023	1004	952	999	1023	970	1004	942	989	1004	894	1006	979	971	951	970	1002	965	1026	988	984	1031	983	987	1018	1056	1000	964	1006	994	983	1020	982	1049	996	1022	984	983	931	943	996	944	1003	939	986	1005	962	1004	965	1045	1036	955	991	1035	967	1013	979	950	989	956	1027	1025	940	1013	989	987	961	989	968	995	978	1044	946	994	909	999	977	944	951	980	1010	996	991	1019	990	970	911	972	965	974	1056	1078	1042	992	964	945	995	975	975	999	987	948	993	1018	955	928	1008	1038	947	970	1003	978	1013	976	998	1000	963	992	968	970	958	1018	1006	1024	989	985	981	962	990	973	982	954	927	953	970	1046	1000	1018	937	1022	971	1011	946	1025	971	934	986	956	964	976	1032	953	983	1023	963	1011	1029	1002	973	967	961	962	980	972	1032	1005	971	953	1018	948	925	1044	996	979	1028	971	1003	976	926	1003	985	1039	957	996	1000	995	1051	1007	932	1088	1004	1008	979	1031	979	1037	989	1007	998	981	1009	1015	958	978	995	946	985	1030	964	993	957	948	996	926	936	982	1011	994	981	992	941	991	936	983	953	943	997	1004	999	994	1004	1007	1014	960	984	954	976	1006	994	947	990	1035	987	1014	972	978	953	990	961	941	994	1041	950	944	1011	1020	984	996	1033	1025	993	987	1017	915	1022	941	988	987	989	1055	943	1054	974	951	1042	971	971	970	954	952	950	985	997	970	1016	979	979	926	978	1008	966	1039	978	1000	974	955	1027	955	1010	956	987	998	976	1040	999	1040	1022	987	939	944	1011	1045	932	1016	1001	1003	942	1022	1020	1006	958	996	1006	1007	994	999	981	981	980	1007	1078	951	984	979	998	947	961	989	1004	947	995	1005	931	956	955	994	920	973	1018	969	996	918	1031	965	969	998	1006	939	934	966	910	982	1026	988	1016	957	983	926	1025	959	959	1052	923	964	962	930	987	997	950	944	916	987	1032	983	1026	916	1014	1010	943	998	1028	964	1019	1024	978	1066	953	963	1000	1022	1012	1049	991	929	961	1020	969	1019	1004	962	1059	996	972	999	938	976	1010	999	1025	962	991	941	977	992	937	1024	1049	1013	1004	961	1013	969	1021	1013	1008	1026	1013	949	963	946	991	997	1005	954	1001	954	939	998	990	985	979	972	966	1010	1024	1010	1010	917	926	994	954	932	984	1008	960	1005	915	989	972	956	1001	1016	965	1023	1024	988	992	1021	981	1013	970	943	1005	995	999	1000	976	1015	983	981	1004	942	1016	994	1007	958	1001	992	1013	959	970	996	1037	956	996	986	967	972	1046	988	1003	987	1007	971	952	983	1013	953	1009	1057	1001	988	989	1008	1020	953	1003	1064	1033	1047	968	1002	998	993	1022	977	984	1006	1030	973	983	1046	1034	975	1033	946	995	978	952	1013	998	953	986	957	941	1027	997	1012	938	979	983	952	947	987	950	936	986	950	985	933	1054	945	1036	1022	1012	1016	1034	955	1010	1046	963	1032	1006	986	961	960	1043	1004	994	996	990	1008	976	1007	1001	1014	963	1037	965	1004	946	981	977	1015	965	990	970	1010	1013	990	970	965	976	975	1021	929	894	1021	964	934	980	996	939	949	1019	933	942	956	975	997	1030	993	904	1008	978	997	1005	961	976	962	943	981	975	1005	959	952	989	945	968	984	975	1010	981	1021	945	969	1022	910	1028	948	962	1014	1012	1007	1000	1025	1038	957	986	999	993	947	995	997	962	948	1040	980	1025	959	920	1061	975	982	964	1027	987	1020	1023	1002	1000	959	1029	1004	986	965	955	1032	975	999	1015	961	1007	1002	1003	997	1022	949	931	931	936	1006	955	998	996	1043	987	1000	1027	995	985	967	1019	966	953	995	1003	966	970	982	1001	1007	987	942	999	939	980	1000	962	919	938	969	1026	946	985	992	989	1019	956	985	949	985	971	951	1035	967	991	999	952	990	982	963	987	1021	942	979	990	1017	988	1033	994	960	960	965	969	964	968	1008	934	972	974	965	1005	984	1014	976	963	988	960	950	1007	1001	1016	1021	1035	964	937	992	930	1017	989	980	1024	971	1025	968	989	935	1015	1021	963	976	1052	945	1049	1005	987	970	1045	984	1016	1004	970	1026	1003	935	1002	961	956	948	956	977	1008	957	980	989	1006	1013	965	992	986	967	1026	972	1015	997	1006	973	980	1020	918	965	1026	958	988	1002	962	979	1015	1007	922	986	988	941	962	932	996	986	969	961	909	1012	965	1008	1035	933	945	1042	959	972	1001	1016	961	1007	1006	1016	1004	994	987	975	994	1003	989	997	965	978	957	975	1011	955	987	1002	1018	952	979	988	952	1006	922	961	1018	995	1024	1000	1037	983	947	1026	959	1015	998	992	942	988	946	983	964	942	986	935	996	995	986	975	990	1051	1011	994	988	947	936	986	989	1003	1001	986	963	960	966	1025	973	966	904	1014	1034	971	953	1001	1005	982	966	1013	1019	1067	1034	965	997	964	1003	978	983	985	1012	984	992	956	985	998	1002	984	1002	1030	961	1000	1013	1008	968	1012	1011	1001	990	968	984	999	993	976	969	922	951	996	990	944	1004	972	975	987	1007	984	952	985	991	940	977	977	1001	940	1016	983	958	984	1003	953	967	949	961	976	939	972	1039	1013	1002	1014	973	1011	993	975	1038	1020	972	1001	959	1005	1000	964	1057	994	949	1014	1082	892	987	1030	1017	1003	1056	987	990	953	977	1044	992	998	977	1026	972	972	964	957	1001	1009	991	1018	1047	1009	1035	1012	979	1006	1044	984	1018	1008	987	956	986	980	1036	976	1020	982	940	973	946	899	900	1011	962	1037	973	929	1002	953	941	953	988	976	934	973	1042	971	950	966	952	996	983	989	1056	998	1005	962	978	988	989	957	975	986	936	977	1031	1017	972	1079	958	977	1020	1046	978	986	941	969	942	1026	991	1009	968	985	1046	938	980	1071	991	922	1007	941
7376	15738	11599	6582	5096	4140	3202	2601	2053	1793	1528	1436	1380	1239	1263	1197	1152	1139	1113	1085	1108	1136	1125	1037	1063	1020	984	1066	1028	1000	1042	987	998	1014	995	973	1030	1035	982	932	1037	1011	999	1061	997	1057	1028	978	1071	1045	996	1058	1040	1070	998	1011	1006	986	1042	981	1006	959	979	995	1052	987	1043	997	947	1017	1045	975	972	951	1048	1004	1021	1079	963	1024	1037	997	973	995	1032	989	1038	997	958	975	991	1032	1008	1008	984	991	985	1002	1007	961	981	989	962	1001	991	984	951	1061	965	1013	939	1013	1028	999	968	1015	1018	953	964	985	1056	954	1001	991	944	982	983	978	983	964	989	976	955	1000	973	1002	997	994	974	951	959	999	1014	915	998	975	1010	972	981	951	970	933	963	987	1033	959	1001	982	977	976	1005	1030	975	1005	967	998	956	997	997	960	1004	943	1009	1017	976	978	988	952	978	1030	971	986	996	1021	1000	1041	1019	1006	931	941	999	998	1043	951	974	1033	985	983	997	960	990	987	938	1033	967	976	1003	969	1001	1003	947	1000	1006	1007	984	1053	982	999	1017	949	983	1008	1028	985	949	955	934	1040	983	967	1013	964	959	1025	1007	1045	990	1000	970	1024	949	1004	939	981	1028	972	1023	980	983	1016	983	979	987	980	924	978	910	974	975	974	1063	974	998	929	1031	987	990	954	988	1024	988	929	931	1019	992	1026	996	976	961	950	1022	923	955	1042	971	978	1000	973	968	916	994	1000	1019	958	1006	972	1035	972	959	1002	936	1001	1000	945	1001	946	977	1027	931	987	1025	977	977	1031	1027	959	969	985	969	930	964	974	925	1038	955	992	1000	935	984	945	999	986	998	1011	1005	992	975	1008	956	976	1007	970	982	975	961	934	963	951	1002	1027	968	993	1053	989	977	989	1028	958	1059	970	998	977	1003	997	1013	1020	980	987	968	989	993	1024	1041	986	1023	1021	944	933	972	977	910	961	1051	967	981	970	961	961	1011	1023	1016	1024	1004	976	945	1009	1001	981	975	955	987	994	1013	991	1037	988	993	1036	1007	934	924	970	971	998	959	1013	975	911	980	998	971	1001	1004	970	956	1002	1006	925	1009	954	974	978	947	1001	952	965	993	980	1015	966	1022	973	956	955	1024	1018	966	951	1014	996	952	1005	1040	1054	976	995	984	991	989	979	1002	973	965	990	958	1024	972	1002	969	1002	990	985	987	1038	996	1003	1002	925	1005	994	978	1017	1009	988	985	944	1010	975	1008	987	957	970	977	1000	918	1014	1012	1012	1005	957	955	1032	1000	954	925	959	966	1010	960	990	972	956	966	974	1011	996	954	1006	996	943	966	1008	1019	1023	938	1013	974	981	957	1055	971	1016	991	954	920	952	961	995	967	970	1012	1006	1054	978	998	1042	975	948	992	973	1003	989	946	958	1024	1001	936	1027	1036	989	991	990	975	997	1003	983	938	969	960	987	987	1015	1013	938	961	1015	962	1036	961	945	1000	997	932	962	965	978	910	972	943	951	998	1019	1030	974	973	1004	1004	962	978	974	1008	1027	973	947	1014	979	1001	1025	1016	981	977	928	976	994	989	1090	1038	959	952	1005	1014	925	997	1008	1028	1015	983	999	976	1017	998	1012	935	961	992	1001	1014	923	1035	1000	913	928	975	1019	954	1018	1051	986	998	1021	1042	990	1094	981	983	942	928	994	1008	1021	992	988	953	997	982	1050	989	1017	977	1022	1001	993	1004	1006	1020	1003	969	981	1027	1007	959	981	947	987	951	966	979	1007	1020	986	1018	990	969	973	968	968	978	984	962	981	987	974	976	984	1002	1006	965	971	984	968	989	958	1019	953	1017	1008	959	966	1014	1036	965	982	986	1003	906	1015	965	960	997	946	1015	968	972	966	999	999	978	980	990	936	992	1013	995	969	953	988	1018	938	983	1033	932	985	1002	1017	940	985	998	1004	975	974	1003	970	1038	991	987	991	925	960	984	992	1015	1025	945	989	988	921	965	923	944	968	978	1004	981	984	990	989	1034	986	964	955	999	1017	989	1007	994	997	979	1036	1020	960	964	1007	975	918	1025	1002	1048	1010	935	1070	965	1029	1011	1009	940	946	1051	954	955	955	997	979	1023	994	975	959	983	960	980	959	955	996	999	970	965	990	983	975	975	991	1032	974	1016	997	963	1009	1047	1027	1011	1013	1022	984	1020	952	1016	968	988	1009	961	967	940	978	943	971	969	942	1013	969	960	977	886	981	914	953	980	947	1014	973	961	1006	982	1008	1023	1024	947	965	1024	979	1011	1026	992	1017	975	1010	1006	1002	1048	1003	972	976	981	964	972	979	999	1004	971	971	1049	1022	967	976	1008	976	974	1028	1017	984	1033	944	1029	984	968	979	1005	950	966	973	939	1015	953	972	1000	979	1042	996	988	961	968	998	1008	1006	1026	997	986	972	1037	1050	1010	986	984	905	1007	1037	1060	1015	994	970	959	951	982	1008	969	978	1057	999	950	953	944	1027	955	1024	1010	988	972	983	1006	998	963	1028	956	1016	1014	982	949	937	970	946	1066	935	1036	997	1012	933	992	957	1017	952	978	1006	1049	975	1037	909	947	966	984	985	991	965	987	976	942	1042	985	999	981	978	969	996	944	1031	980	982	1008	970	969	974	1030	981	992	947	980	1064	1069	944	938	931	939	952	1002	966	992	974	992	995	996	975	1020	989	969	1048	987	1026	1000	1063	973	992	999	987	1017	1017	1005	1037	973	960	1006	1029	956	957	961	999	1020	1005	1033	1018	985	1036	1053	990	1015	989	959	1021	964	1014	956	989	993	1051	933	1007	1027	983	1048	1029	993	965	969	966	971	1005	1032	967	1016	1022	1006	1025	946	979	989	937	984	977	983	965	984	1002	986	1009	934	996	932	982	960	991	955	1022	940	1036	935	970	973	1032	993	967	979	1010	968	990	965	927	1001	985	972	985	1062	1033	981	956	1019	946	984	970	977	989	958	965	1121	989	991	1032	993	987	968	1001	1008	965	1030	1005	1001	1034	979	998	980	1012	955	945	936	973	918	943	936	970	1006	943	964	967	998	910	983	969	981	995	945	989	1008	989	1027	958	984	944	1012	920	987	1001	933	1000	959	1028	981	934	959	984	996	970	925	957	922	985	972	984	1002	955	999	922	997	1016	1011	1020	1043	1007	984	985	942	992	993	931	976	1013	1014	1024	1004	941	982	969	953	1000	943	992	991	1002	1012	999	997	1016	961	974	994	996	906	1004	937	1013	994	975	1022	1005	980	1038	1022	981	993	926	983	952	989	956	980	941	993	951	1015	937	1061	993	969	951	995	981	1009	954	1018	987	918	954	957	1002	1041	1032	997	1042	950	962	944	1010	961	1019	1013	976	1008	982	929	991	988	989	1028	971	971	985	1033	965	1021	1032	923	944	960	1002	1040	965	947	899	994	941	1022	1005	1039	1002	932	984	888	967	1033	924	1010	1030	937	982	1000	981	923	977	917	994	998	956	1009	993	981	999	1022	1017	954	1013	987	1014	979	1018	1035	990	976	946	1000	982	1032	1005	980	965	990	965	1003	985	1045	997	939	982	982	967	992	1007	1017	980	1049	992	996	997	1024	967	944	1030	1081	1023	992	988	1012	934	993	994	964	1004	991	1014	952	950	976	985	988	914	962	974	1018	961	985	973	1007	1031	994	975	990	996	988	964	941	991	940	1003	1028	999	1011	982	1048	1006	969	1031	997	993	1022	979	971	984	974	981	978	971	1007	987	988	1032	986	1020	928	1022	998	982	1030	977	986	1009	1006	965	972	985	947	970	970	1017	983	1001	1016	960	940	963	988	925	923	1033	959	1016	994	979	938	972	986	942	991	950	1046	1021	1016	1014	1005	978	976	972	935	962	953	1013	1007	988	968	1017	1008	930	1008	1013	969	1012	1037	1053	979	984	987	976	1002	1002	1009	998	944	998	973	979	940	981	985	966
22519	21325	29086	23866	21335	21547	12550	3154	2123	1741	1564	1418	1297	1156	1048	1071	1010	993	951	1010	945	925	877	833	773	789	791	778	766	744	709	794	770	756	767	777	744	744	760	777	743	733	817	781	746	766	744	829	786	757	760	734	788	806	761	784	775	734	773	725	779	725	767	720	755	717	727	708	739	801	760	760	748	754	700	741	766	756	784	680	708	681	748	739	711	688	727	699	709	692	709	726	760	667	712	733	700	721	726	727	703	732	715	741	702	709	702	725	713	712	694	723	726	749	696	747	704	702	719	670	710	738	711	682	720	718	665	760	687	709	717	728	772	738	703	680	743	722	682	692	708	720	765	675	713	663	705	704	755	687	742	697	730	713	758	705	704	695	657	677	703	699	717	694	729	727	707	738	738	715	680	651	733	699	701	741	664	712	735	690	733	737	719	756	686	700	718	730	712	682	784	690	742	678	760	692	693	762	708	723	696	749	690	666	730	737	695	697	704	707	776	691	723	688	695	717	731	675	717	711	699	677	720	700	704	677	773	705	691	654	679	707	695	686	700	678	705	729	719	688	666	703	684	675	701	742	686	739	703	756	689	712	666	698	750	721	679	711	666	719	713	716	710	678	706	684	646	702	688	713	690	710	662	701	750	702	665	712	734	703	699	676	681	748	719	681	725	710	674	718	694	689	738	713	729	743	685	695	738	712	698	689	719	729	692	750	677	691	687	692	694	686	715	677	644	663	732	678	709	657	730	679	698	725	737	703	713	701	736	716	737	687	726	686	680	681	653	679	734	745	720	738	695	676	723	751	672	654	711	709	675	718	681	702	662	685	667	680	703	684	686	692	688	667	762	711	650	682	685	692	734	695	734	680	753	707	703	700	671	714	655	737	728	685	721	681	706	652	711	703	700	727	688	732	681	705	712	744	683	687	668	698	710	704	679	671	705	754	689	709	670	716	721	716	716	706	735	723	655	726	706	730	716	665	730	744	667	656	702	717	731	705	687	741	683	665	743	741	684	746	694	690	732	755	700	650	683	699	723	708	712	691	722	741	701	743	690	669	682	712	724	679	737	649	708	716	696	738	701	693	733	688	742	707	729	714	718	735	732	729	714	670	683	643	697	737	721	673	716	678	699	673	739	729	708	671	697	692	712	732	704	687	695	663	713	729	705	650	685	683	683	726	768	681	653	716	710	653	747	694	696	738	726	712	736	728	704	693	673	681	685	678	696	667	744	712	735	723	719	727	681	703	721	676	690	658	692	720	682	748	709	699	699	698	741	733	747	710	681	741	744	694	724	741	699	695	717	639	712	700	685	692	665	693	728	675	674	702	705	711	718	715	786	727	688	689	710	707	661	736	696	697	719	670	723	730	707	695	719	652	683	734	700	696	697	677	703	669	702	753	612	742	687	688	690	720	727	717	723	665	687	692	757	652	703	649	687	680	748	729	694	716	649	768	708	746	686	696	690	703	668	709	718	699	757	698	704	711	671	745	658	711	665	749	719	660	693	677	694	657	690	719	724	780	702	704	734	685	701	726	734	679	726	696	719	718	697	700	695	700	732	738	674	725	705	724	711	734	719	739	740	686	717	745	662	687	710	700	637	677	698	694	751	689	700	695	759	686	737	719	695	725	692	715	666	729	660	667	687	666	745	671	734	736	690	689	713	722	687	689	733	683	713	723	711	715	699	708	762	677	741	714	746	750	685	711	735	710	683	727	714	675	731	689	709	703	670	697	693	665	682	733	710	729	724	669	703	694	725	719	711	689	688	713	654	665	696	673	704	727	691	662	734	723	751	675	690	712	722	771	689	742	685	707	706	720	722	698	717	730	732	690	719	708	662	710	687	697	779	663	725	717	722	691	733	738	696	708	674	711	701	690	670	679	729	696	656	707	652	687	728	699	741	685	676	712	702	705	686	703	750	702	749	681	690	699	689	676	697	707	713	712	676	690	721	691	718	737	731	757	663	685	666	705	704	682	711	678	667	713	700	727	731	702	733	693	686	734	737	724	718	692	613	716	673	754	730	691	718	705	710	690	705	696	690	689	737	717	713	681	678	679	699	661	688	693	684	708	727	732	735	716	719	679	700	661	734	731	740	683	729	729	751	709	733	707	721	691	749	672	688	692	727	725	744	733	739	668	740	730	717	669	686	682	702	669	731	721	686	693	732	698	699	639	658	700	673	675	718	685	661	744	695	701	661	723	757	686	716	692	729	682	698	669	683	660	765	695	740	728	737	694	667	745	694	656	676	691	672	717	687	700	712	658	693	677	716	744	740	692	702	706	726	666	710	701	727	657	659	690	687	678	677	702	687	649	686	733	782	698	738	719	722	729	705	759	714	687	706	669	728	707	671	666	717	688	703	741	752	724	719	748	678	679	695	744	657	730	698	736	714	722	760	696	691	699	710	669	681	668	657	684	734	634	698	710	689	692	719	727	695	757	731	721	660	672	664	652	737	683	755	722	700	684	650	749	696	744	717	756	723	706	713	703	716	688	727	686	735	700	724	658	694	734	662	745	747	680	767	732	703	732	668	741	720	690	689	668	692	744	710	675	716	704	723	695	753	677	721	789	678	746	690	721	721	722	708	709	708	702	708	722	681	719	691	683	680	720	683	682	674	721	662	726	704	699	717	700	733	683	736	730	667	715	742	687	706	699	690	751	734	719	702	712	701	738	750	698	680	704	730	700	693	702	754	711	720	698	680	682	693	696	720	703	690	741	691	697	762	667	694	678	706	725	725	701	704	737	732	729	668	699	691	712	687	684	720	714	689	679	730	714	722	668	708	706	726	698	661	737	655	743	691	717	681	706	671	728	723	740	690	699	704	679	735	720	684	721	748	672	704	691	673	665	689	697	712	691	743	719	637	695	756	692	708	674	712	724	671	735	673	692	734	747	725	703	722	730	686	736	732	734	700	670	679	700	695	746	710	742	737	704	732	672	743	687	725	773	720	698	673	657	759	700	672	696	731	720	662	682	739	704	742	730	714	731	718	679	694	725	700	646	699	667	699	788	694	688	649	737	730	647	708	733	677	721	758	621	685	708	691	698	733	716	693	741	711	693	689	718	781	744	690	701	714	703	681	656	701	688	729	664	697	696	674	733	724	713	660	713	734	725	697	728	693	680	674	703	704	724	724	736	717	746	745	673	737	681	722	698	677	703	674	675	699	707	750	700	677	687	725	637	711	728	697	667	669	704	711	715	723	695	679	700	704	682	737	730	702	708	718	688	725	721	717	714	709	738	712	721	654	764	753	708	651	697	794	700	720	743	720	744	677	650	702	678	714	753	690	738	694	756	711	692	717	686	733	704	726	721	708	697	648	663	766	696	642	727	735	726	701	748	684	654	712	699	703	721	713	702	707	672	667	761	725	785	708	690	705	682	726	697	688	719	659	654	718	667	664	729	728	687	665	676	647	736	741	762	755	718	677	760	673	728	696	702	723	697	668	712	700	735	736	689	697	661	684	662	711	678	674	685	675	681	679	756
8695	24206	18607	11020	8699	6695	5074	3866	2919	2381	1960	1758	1492	1452	1325	1157	1157	1092	1049	1049	1059	994	1003	915	824	808	765	816	786	756	788	792	760	747	809	778	791	756	744	755	755	782	712	790	769	800	819	763	817	777	803	796	800	740	754	686	744	754	736	741	743	766	754	762	797	757	746	762	749	770	756	748	792	723	775	743	678	737	724	735	713	725	770	714	761	742	714	727	693	704	693	693	691	720	726	720	699	717	725	664	698	720	742	681	674	720	690	745	731	668	700	699	708	703	704	741	683	700	699	715	644	678	716	669	714	683	750	686	738	697	668	697	689	711	698	709	703	698	732	713	690	681	759	666	735	719	724	712	665	763	712	725	704	682	699	683	649	703	715	705	703	706	728	669	661	721	735	693	664	737	676	721	702	701	722	705	722	696	706	701	686	696	731	702	690	702	693	705	699	683	757	701	706	725	740	682	736	719	690	755	702	677	677	671	697	669	673	699	683	695	704	745	700	691	683	642	729	682	683	703	687	704	719	693	724	724	686	687	710	667	661	733	696	729	741	736	707	723	664	712	710	695	725	712	667	671	758	690	695	677	688	746	634	727	707	703	748	716	693	771	659	706	694	706	678	719	699	731	658	670	657	695	680	712	699	713	723	727	757	698	684	705	729	694	723	695	773	670	725	659	751	710	721	684	755	717	667	712	647	690	680	720	702	701	696	733	706	719	676	751	717	686	708	673	680	668	657	682	743	681	694	748	674	720	715	688	657	740	704	731	732	708	700	717	687	735	697	641	759	677	745	714	673	714	713	707	709	715	727	681	701	722	727	669	711	689	729	713	710	739	706	759	710	725	679	716	701	699	720	685	710	722	691	674	734	697	698	695	726	643	702	702	690	688	709	714	700	679	716	724	690	685	718	691	710	713	711	679	679	680	658	722	712	703	692	689	748	679	716	694	699	686	710	713	661	715	744	679	693	747	713	754	708	688	668	702	725	750	734	760	727	738	728	698	745	709	690	739	693	679	722	648	712	783	694	719	726	683	691	729	733	694	735	702	690	727	699	681	691	685	734	717	694	689	700	738	727	685	697	729	738	721	681	736	709	696	717	715	723	735	698	666	662	712	721	711	741	678	678	630	707	713	702	711	687	636	692	673	698	743	709	701	741	701	697	730	708	718	723	708	721	742	749	781	649	653	737	750	664	702	738	719	681	728	721	748	700	697	758	740	709	760	670	686	725	692	715	711	738	695	700	697	721	746	733	683	697	664	671	708	712	651	709	688	699	744	725	634	724	700	743	688	699	687	714	656	726	665	691	688	696	705	692	682	701	732	676	738	694	730	740	645	682	653	724	700	701	675	694	713	701	727	645	700	698	722	768	710	692	678	680	667	691	714	705	700	643	710	714	731	717	673	684	747	669	704	726	676	672	722	733	734	751	677	730	668	629	691	666	712	725	691	655	719	744	698	656	706	628	661	677	671	666	754	670	704	701	719	689	648	677	716	694	681	687	724	683	765	701	719	726	700	676	685	731	709	698	759	742	686	673	707	669	680	645	691	695	643	745	691	716	702	672	685	659	687	660	699	693	699	695	658	710	730	712	753	676	674	709	713	714	652	693	715	712	652	626	739	719	687	753	674	746	757	682	733	701	726	631	677	726	701	715	740	699	704	672	731	701	725	676	719	668	684	684	742	708	688	684	677	663	729	706	701	674	693	652	658	727	687	709	682	688	703	723	688	657	744	704	724	657	678	688	691	743	764	712	691	714	629	743	727	742	744	702	701	705	721	729	695	652	707	727	702	688	710	678	743	724	693	747	688	703	686	721	676	671	656	652	714	668	734	682	703	713	687	701	662	686	680	699	710	705	729	711	718	705	703	698	746	707	718	721	708	679	696	692	633	725	690	667	724	664	679	688	720	646	714	712	671	724	659	667	708	709	747	728	693	661	662	717	710	743	701	729	709	719	707	706	713	710	658	689	700	670	644	696	740	757	683	714	682	628	671	738	659	756	701	708	698	714	705	699	799	682	717	686	655	722	681	686	693	688	690	753	664	718	768	719	655	686	710	699	732	678	697	753	724	755	716	724	688	716	728	693	715	738	698	685	748	673	689	676	739	684	728	714	704	695	696	669	750	705	712	673	691	688	713	745	677	732	726	732	723	692	742	724	708	706	698	730	710	696	704	698	693	685	688	725	635	684	709	702	685	706	734	696	682	673	696	691	737	703	671	713	676	689	732	709	700	735	666	703	680	682	710	682	716	725	684	675	710	707	718	701	674	707	689	715	670	701	689	704	710	713	671	691	732	700	687	659	732	695	672	731	683	680	693	708	695	725	646	721	693	714	691	713	700	734	686	700	738	708	756	691	683	742	758	697	716	689	712	705	687	730	705	706	689	725	720	695	716	754	663	771	701	705	660	699	718	689	670	696	664	697	731	692	663	732	745	721	762	724	711	706	671	655	733	654	733	696	727	647	709	717	704	664	721	664	672	710	766	703	738	775	777	761	755	715	711	744	711	678	715	655	689	718	729	726	696	683	711	720	700	673	731	704	748	691	721	717	680	693	736	711	685	723	720	690	660	722	741	736	705	701	683	704	689	641	712	728	724	721	637	707	691	689	744	734	716	710	689	647	739	716	684	716	688	727	702	738	733	685	690	770	676	728	712	754	750	700	757	685	662	746	748	742	707	701	721	710	679	652	704	705	723	684	678	694	712	673	702	760	684	653	718	680	690	689	684	694	700	645	695	686	659	712	700	681	735	688	715	684	684	708	662	706	724	718	716	704	703	762	756	734	725	735	684	684	734	683	725	755	699	684	717	722	711	647	712	699	679	704	692	738	673	707	723	706	740	675	719	724	766	684	746	702	715	656	702	726	736	723	737	685	685	733	717	701	693	682	709	733	731	704	677	683	687	682	715	662	616	719	690	688	789	695	718	681	637	669	698	721	695	696	696	722	680	730	706	688	683	694	731	754	712	744	710	683	667	701	674	718	727	709	723	728	684	693	748	708	699	729	736	673	713	673	679	705	692	737	693	720	725	630	717	689	705	731	727	696	698	711	709	744	753	724	700	685	728	694	699	683	707	719	716	753	742	695	690	712	701	736	729	679	738	719	706	695	709	727	707	716	726	715	652	726	681	706	688	692	725	694	700	697	760	702	732	654	645	679	698	681	716	733	658	729	684	691	719	715	696	680	695	726	723	711	725	681	738	707	702	686	694	732	672	705	708	689	741	741	669	696	714	713	720	728	692	714	708	685	686	719	694	673	698	726	724	719	710	677	703	720	720	691	710	680	712	691	687	669	658	703	655	724	736	694	731	761	656	714	731	753	673	680	739	757	714	750	668	694	706	725	685	702	692	712	694	725	681	693	678	699	716	706	753	778	679	687	736	723	711	734	688	714	708	728	717	768	647	685	703	691	697	692	688	710	715	713	681	686	728	704	690	696	694	661	773	731	713	655	774	715	698	745	695	709	640	706	650	697	732	691	731	732	722
27961	19083	9349	4047	2604	2038	1705	1449	1340	1276	1118	1128	1131	1097	1055	1045	1036	1088	1029	1083	1096	1026	991	1012	991	1005	1026	929	1000	995	978	963	956	979	1009	1035	1021	967	972	968	982	932	977	1004	956	999	941	1011	973	988	942	1008	984	996	1010	967	937	1008	954	964	955	960	980	944	957	1025	1005	956	1029	1006	1042	963	932	952	974	1004	970	991	961	1003	1034	999	968	1007	991	995	958	1034	1028	985	981	979	964	976	922	982	984	947	924	947	932	1018	944	953	976	980	943	999	948	1012	985	990	978	1021	913	976	954	997	953	972	943	955	1031	983	954	984	951	965	1012	987	992	1015	1035	1086	934	977	988	949	998	1018	957	995	1022	939	953	1015	973	947	978	996	982	966	984	1018	959	993	975	976	974	934	951	983	1004	936	1014	979	1054	966	927	1013	991	951	975	977	1016	1018	1015	920	913	977	983	1008	1000	996	966	948	994	973	1011	984	945	1005	979	1036	977	941	986	1032	965	965	1004	985	892	992	985	985	1014	987	934	967	999	983	973	1010	995	981	977	892	1000	951	955	998	932	1032	982	969	999	983	952	1019	958	969	985	1021	980	962	948	1034	911	957	944	972	908	967	963	916	1001	980	991	953	968	1006	961	962	931	979	1000	957	989	958	961	1010	987	984	976	1026	1023	955	922	956	986	970	976	966	965	937	973	949	980	945	970	962	946	981	970	1033	959	924	969	963	932	999	948	1054	930	974	933	964	991	977	986	989	977	1001	944	930	989	966	909	986	996	985	957	981	930	973	953	990	958	982	983	988	1020	980	948	1001	1016	1026	956	989	1051	980	996	972	976	979	986	1034	980	1026	912	1020	982	985	943	986	968	939	970	975	928	960	949	983	952	982	962	912	967	976	969	936	950	982	981	934	967	971	933	957	1009	986	961	976	966	918	1024	932	958	950	1007	972	1006	956	963	1039	949	995	984	955	949	920	953	944	1003	968	1000	929	956	1034	988	1016	957	988	988	991	1023	974	1018	1008	962	1024	951	947	978	922	926	962	1004	963	980	951	946	965	980	953	952	960	1054	992	958	914	991	998	963	905	1035	949	928	953	949	962	961	1017	976	1006	986	956	977	953	922	1010	950	980	978	1022	931	964	978	953	970	1017	981	967	970	980	980	949	953	999	1027	1012	987	1011	962	957	1025	942	997	1011	1014	988	973	971	930	1012	932	933	961	986	964	951	996	1015	1002	985	947	995	949	993	1033	947	1015	965	969	900	942	974	988	970	1011	994	1019	1000	950	960	1010	988	974	987	949	985	962	1021	934	960	1001	901	922	991	992	949	996	979	954	978	1008	991	1013	982	1015	945	981	1009	1023	941	990	1001	987	991	939	952	930	979	987	941	1025	1004	1022	992	903	909	978	938	945	974	941	997	983	965	977	971	953	1029	975	1040	958	969	991	999	934	926	980	984	948	955	1014	978	974	973	982	982	973	968	970	1013	910	967	1033	1042	1022	963	929	1012	1030	1029	1019	1007	987	953	1003	1004	996	945	1013	1000	1053	984	953	990	946	970	972	1038	1015	924	913	981	990	947	997	974	973	1005	1004	965	998	944	990	987	950	1004	964	1012	946	992	979	967	963	954	969	920	933	960	994	887	1014	1021	963	982	946	1021	987	941	917	987	987	974	983	932	906	997	1027	929	982	1006	992	1003	1008	1067	998	1040	968	958	1005	1028	1005	975	979	945	915	985	902	961	1003	963	993	975	1044	985	1004	983	1021	1018	959	919	971	938	938	923	994	946	1028	984	964	997	945	969	990	969	1006	960	1010	958	997	986	1054	973	946	957	971	919	952	989	970	1029	1008	977	968	952	1029	972	1018	959	911	964	1011	976	966	957	997	968	961	919	995	938	942	998	983	951	970	1005	1012	947	947	967	931	905	981	1022	1042	986	981	908	915	1002	1022	1011	989	976	968	903	951	1065	912	978	1017	967	1003	994	927	1001	962	960	963	987	984	948	954	966	955	972	971	1001	975	977	984	948	998	1013	975	998	964	979	957	1003	1072	983	982	949	980	996	976	984	985	945	992	936	1001	1011	955	988	1014	942	988	1013	965	1056	965	949	998	939	942	917	957	988	942	960	1018	949	989	992	979	946	890	973	967	1015	996	1021	964	959	977	941	964	954	981	989	959	1028	972	1004	984	1020	981	981	974	999	934	994	982	981	974	891	1028	973	975	969	1028	982	985	999	942	920	979	992	979	967	940	892	990	961	1000	1014	980	998	937	955	1015	936	943	964	999	955	952	947	944	958	970	983	972	968	1045	952	1021	963	962	959	941	1015	981	966	1012	1022	1000	1026	928	989	978	980	997	914	945	951	961	964	987	910	983	1006	931	965	940	937	1025	1021	991	982	1004	980	981	934	926	954	977	984	1013	1004	972	953	1031	931	994	974	968	933	995	947	1006	911	1000	1012	990	891	949	971	981	961	959	959	1019	1027	974	974	1000	978	977	973	971	933	1003	997	992	989	1053	941	966	970	952	983	939	1016	1001	1008	995	944	995	1026	1070	1018	967	1042	928	1008	961	1053	1003	942	1009	1051	958	961	950	1002	957	1002	996	954	948	963	1043	1003	989	939	947	995	957	1005	912	968	966	997	964	957	955	960	969	947	934	960	956	963	926	977	982	938	1011	949	961	968	977	952	1000	961	1013	995	996	1035	952	954	1009	978	996	985	967	955	929	990	954	928	966	952	996	966	1002	1017	945	1015	998	919	956	969	1025	993	994	1006	949	963	968	981	933	927	1019	980	1029	922	919	958	926	944	949	929	991	983	999	929	1019	967	957	974	978	968	928	996	941	946	965	973	923	958	950	1020	920	1036	971	919	991	1000	986	925	941	985	923	930	1008	978	996	992	1014	986	967	929	972	954	963	975	938	1067	988	882	1005	959	962	995	978	1023	963	985	989	972	951	1034	997	956	983	970	912	929	1000	971	927	938	895	949	983	1028	963	982	1007	942	942	972	977	1016	1033	993	987	940	1019	1034	988	950	995	930	991	965	991	1040	980	975	993	969	962	940	932	965	975	957	981	990	926	977	965	935	1010	983	1062	965	939	971	965	927	1002	942	947	1038	972	962	937	984	981	928	1005	991	1008	1027	937	978	974	931	1003	984	988	951	999	1043	1051	1016	927	957	1021	934	1002	942	973	987	1013	897	1019	920	952	989	896	1024	942	954	1015	959	932	1006	922	967	940	974	1003	1054	914	926	990	973	994	922	1008	986	976	949	956	942	955	972	942	915	1000	1027	937	982	1012	949	959	996	965	1013	937	1022	981	937	1006	957	996	955	950	1008	1002	988	985	978	924	975	972	994	993	944	942	973	1004	961	980	1028	1022	989	938	941	943	1023	940	921	1005	937	1038	964	938	986	954	936	998	957	1015	976	1021	998	928	924	995	972	922	1026	959	924	906	950	974	996	906	963	1016	933	940	936	931	1021	1023	954	939	940	998	950	965	1018	1023	950	979	998	913	946	984	1004	926	990	1037	1033	957	1006	930	960	963	951	943	1007	978	1031	977	964	950	948	999	936	972	957	970	1039	1008	980	985	1022	976	937	986	1013	993	963	987	997	965	981	930	981	1026	952	1021	1018	1011	970	985	991	980	957	952	1043	969	1024	979	1041	990	1033	998	1005	977	1002	978	1033	933	958	954	1010	1009	945	976	985	962	964	904	987	987	1030	985	931	1014	1026	985	976	989	958	985	978	977	966	993	907	972	932	968	998	965	1005	985	916	975	1007	898	960	983	923	986	989	987	949	992	934	915	1002	971	957	933	943	934	990	988	982	979	915	921	929	1011	961	928	997
7517	10029	7207	4116	3383	2715	2221	1786	1580	1363	1296	1256	1156	1082	1063	1098	1143	1055	1137	1108	1097	1084	1041	1053	1060	1036	1002	993	1031	999	1020	1041	993	1018	1050	985	1003	1011	974	1051	1003	983	1012	1066	970	1066	976	993	996	1008	993	1014	971	1023	1008	974	1004	1010	1030	1021	1011	970	984	1004	1018	1035	932	1018	983	983	1052	977	971	999	1018	1001	1004	983	985	945	978	1039	964	1052	1070	965	970	1039	993	970	940	970	960	1048	946	1014	977	985	1011	1002	994	1010	971	1034	962	994	990	967	996	1011	1062	960	981	968	950	951	1020	1034	1040	1008	957	959	1007	985	999	946	994	965	966	981	940	931	985	985	1004	972	948	1020	1003	987	947	920	935	928	957	971	924	1007	936	921	995	991	1000	990	1029	993	922	958	909	1010	970	979	978	1017	1043	940	995	967	1001	961	955	968	991	1008	979	1043	933	1001	967	985	1006	971	1005	1004	1009	1043	999	977	1031	943	961	997	1011	977	963	996	933	940	948	957	960	945	992	986	971	1013	959	974	958	986	1002	971	971	979	1011	973	964	1018	1001	985	983	1023	981	996	997	942	987	972	1004	943	934	1050	954	1013	994	936	966	962	997	963	914	924	1012	945	930	1013	995	1009	959	1016	1013	1009	989	986	1007	964	992	1007	998	977	981	948	977	978	1066	993	959	958	998	1004	999	964	1011	975	943	992	1003	1004	981	992	932	995	928	945	919	1002	969	970	989	959	962	946	975	942	952	989	1023	1023	923	1005	1009	996	952	982	984	1000	951	1004	950	956	984	1049	975	966	1006	966	969	982	961	974	949	993	989	1001	1020	970	1004	985	1026	927	962	999	945	969	947	1016	971	961	1004	902	1034	940	971	1017	1017	997	954	965	1019	1042	946	975	961	974	934	1030	971	987	978	969	996	990	974	1016	1012	931	929	977	983	1031	938	998	1020	958	987	952	1000	984	966	1013	1005	941	1013	1013	995	973	971	949	966	972	1023	1005	945	970	1023	964	998	939	998	993	960	1002	994	1018	975	988	989	992	1012	968	969	975	977	1007	1052	1038	971	985	976	990	971	1006	955	996	981	979	926	969	980	988	984	1013	1008	974	958	1016	978	1009	948	1040	983	989	946	974	1018	1025	929	958	984	1022	955	1012	1011	960	961	965	989	1004	1007	1001	1018	1022	982	969	1046	993	971	952	1010	979	980	978	992	1014	1041	994	966	955	966	1004	1008	932	1036	973	979	935	1002	959	1003	962	1011	1013	982	1003	997	1014	947	993	1030	985	978	1018	983	979	983	951	964	996	981	986	1015	970	972	1024	1021	993	969	1003	939	978	996	928	1012	1018	955	1014	1002	958	1036	976	991	985	959	999	930	961	1004	967	967	972	1006	915	960	1023	981	999	986	965	997	1014	919	953	985	946	943	968	984	979	1043	937	1037	981	987	1072	1006	956	959	1004	946	1002	990	954	982	1033	953	1013	979	958	991	981	977	948	945	977	990	1002	978	1018	973	978	1003	965	976	993	973	968	965	992	965	947	965	1000	989	1000	934	1020	975	995	1043	955	967	1006	967	987	1033	942	917	965	1012	960	984	1001	976	1003	1006	1056	1044	965	961	1001	1004	1041	966	923	1035	1004	984	997	999	1003	932	1003	974	937	1011	998	1017	1006	941	1058	973	1006	1030	943	1007	1000	1005	1020	992	1020	988	1007	1002	982	938	979	1026	987	998	1057	985	962	993	1007	908	1006	1030	979	1028	951	986	986	996	973	1036	986	962	1015	1026	979	933	1005	990	983	958	973	982	968	1011	940	1014	967	986	1038	984	1006	985	977	957	1014	954	1037	948	1036	994	976	992	993	1019	1020	977	967	1022	1039	945	1012	1001	1034	985	971	1029	966	981	962	983	988	979	950	966	987	975	982	1015	946	970	974	917	955	986	980	1042	990	1012	965	975	1024	963	988	1007	994	981	996	968	946	998	987	1044	985	972	961	996	1006	975	986	986	991	1000	998	1020	979	987	1047	1011	995	1015	999	941	1000	958	948	904	943	999	919	951	945	974	951	984	1020	974	985	1006	987	1048	1061	955	952	961	975	935	974	1004	1035	986	969	1010	1016	1012	1029	962	973	944	1011	978	944	982	1040	946	1005	985	976	1024	960	1020	968	989	990	987	1026	951	1004	975	956	1000	978	1000	1013	968	1003	997	1025	973	997	989	1021	966	976	993	1005	1000	973	940	1044	1024	969	976	989	1019	969	991	966	951	996	1004	996	1036	945	981	1013	1030	1013	971	1058	993	960	985	997	932	961	988	967	940	1013	1019	965	979	959	979	990	969	1002	1013	963	984	1031	969	1008	979	947	1061	1007	955	1001	978	979	1013	986	952	1019	943	997	978	978	972	951	1031	954	979	979	942	970	963	987	995	1030	988	946	1051	950	971	984	995	1030	949	929	1002	1021	1027	989	971	962	995	1009	986	913	996	958	1009	1001	967	1008	1005	1050	955	1019	1014	969	979	1001	1028	998	1016	1023	980	968	942	956	935	976	998	999	970	972	987	1034	979	986	988	962	1020	1026	977	1024	959	1001	975	958	935	926	1026	1016	1009	934	1002	988	967	999	1012	981	1000	985	1047	1001	991	980	934	990	988	1004	1016	925	927	967	974	997	975	1012	968	1005	972	964	1002	999	955	1003	982	986	962	989	1002	1032	978	991	984	963	962	1054	1001	972	912	962	933	958	991	960	1008	1020	1012	980	961	994	957	1002	979	951	996	992	948	963	981	1008	955	970	934	987	1012	991	1031	987	968	1029	1012	974	946	985	1009	996	996	976	1006	904	1010	1007	1042	1009	1002	1026	960	1016	952	962	1011	1034	957	990	916	973	909	1006	993	1002	987	1040	995	949	982	944	996	979	914	960	985	1047	948	1059	1033	966	1036	953	1006	965	907	1054	970	889	997	1030	990	987	1012	997	1028	976	931	989	1023	1032	947	1022	978	995	977	986	966	1042	964	1036	932	947	977	1004	1007	1009	977	980	973	945	946	959	1092	1022	992	1021	1006	1016	995	998	1028	989	949	1022	975	983	969	998	975	993	1034	1020	1009	1009	932	957	981	971	974	955	1011	1024	1023	1028	979	962	1034	980	974	984	1009	947	1021	974	1000	985	941	976	898	998	954	999	990	985	997	1028	975	1030	983	1021	954	948	969	994	977	956	958	954	969	961	998	980	1015	983	1044	959	964	947	964	988	956	983	1050	973	951	1030	990	950	976	1025	974	928	966	1040	992	957	975	1026	967	965	970	983	1064	1041	956	984	974	1018	948	981	923	998	1043	990	960	913	973	1010	1031	968	985	966	1003	1007	938	1022	947	982	1034	981	1025	1042	967	993	966	965	959	995	989	1044	976	1011	969	993	1024	983	1025	973	953	1033	1029	968	931	1003	973	1009	987	1017	1006	975	979	949	946	974	1007	979	983	961	1012	974	969	961	994	943	930	1020	954	1043	977	955	970	1000	1008	1001	934	1027	1017	997	954	1009	982	1025	1000	936	1020	979	1002	963	993	1018	959	942	931	972	1027	966	948	1019	1034	1047	932	1035	958	1034	959	935	984	943	973	954	959	1000	989	1063	993	1005	990	1005	976	960	1022	993	976	1015	1038	1014	1039	1006	1060	929	953	979	981	1033	958	990	951	1037	981	951	971	975	962	955	1003	955	986	1016	985	963	976	1000	978	979	971	923	1008	952	987	969	1014	982	1005	1051	957	970	995	990	957	999	979	1009	981	927	1059	922	957	1029	968	1026	969	913	986	1018	1012	1020	999	1002	993	974	989	1010	952	1005	1018	957	1020	989	927	906	1033	990	999	1033	994	995	994	983	965	1061	937	947	988	1033	1064	941	982	1002	973	953	1043	1001	980	983	996	979	1019	1007	964	1007	974	962	943	995	995	955	930	996	958	928	987	958	965	935	1006	997	993	993	974	968	955	1022	937	999	1011	1001	1020	995
23651	21314	28687	24308	21363	13578	3411	2089	1588	1464	1181	1201	1081	1049	991	981	983	855	814	953	904	846	858	813	823	754	736	835	771	781	809	783	809	807	761	795	792	804	744	718	791	790	824	761	800	752	787	778	735	786	801	764	759	806	749	715	683	779	760	724	751	744	774	805	714	786	755	759	745	797	749	700	784	725	747	786	765	742	756	713	697	753	697	739	736	743	743	767	736	746	719	710	816	757	764	797	757	773	757	715	748	751	734	732	776	757	766	753	782	829	785	718	725	751	757	737	758	726	755	728	700	752	708	733	764	751	690	737	754	721	769	750	757	722	702	709	726	717	746	707	733	768	717	745	766	780	716	715	710	774	805	720	690	698	725	725	716	749	732	731	735	720	719	801	719	747	759	768	692	735	737	710	740	773	753	732	707	691	767	750	784	771	710	791	744	708	722	726	730	739	730	756	727	734	749	722	746	730	717	726	709	814	723	740	722	733	740	724	761	723	752	711	734	739	768	724	761	759	749	736	701	728	708	735	766	742	746	715	727	740	739	755	716	766	743	710	757	757	755	718	722	736	728	757	742	737	709	691	741	725	745	758	686	681	743	712	769	741	710	701	745	719	709	660	694	671	704	773	738	769	754	698	695	729	779	755	765	759	757	735	735	693	751	752	807	744	727	732	759	736	750	731	762	724	755	746	738	721	731	739	737	743	716	743	757	729	756	765	725	768	746	743	752	729	696	754	737	712	725	773	744	726	748	738	708	723	767	774	712	780	755	758	687	748	734	752	714	752	725	714	725	754	713	752	734	742	706	732	752	707	749	734	727	753	772	730	764	758	761	744	750	737	706	759	795	746	731	720	765	776	724	725	737	737	751	760	741	726	754	746	716	703	749	644	724	748	726	698	706	755	808	818	741	743	790	770	729	707	717	733	695	757	736	710	781	738	715	782	668	799	719	688	730	776	759	726	732	759	706	706	724	743	732	749	767	740	739	747	760	715	762	755	733	737	747	719	769	752	769	756	758	722	747	760	762	781	747	732	737	720	726	769	758	731	766	729	724	704	754	731	719	786	745	779	718	789	728	712	766	742	749	737	711	695	775	750	737	717	732	718	733	750	750	717	722	690	731	735	750	734	748	749	772	749	746	706	733	773	726	755	699	762	708	708	729	712	755	730	771	742	688	720	762	715	761	741	689	750	716	723	749	743	755	740	747	716	746	746	729	719	764	718	748	737	743	720	728	719	722	751	750	696	667	712	752	725	782	769	773	776	720	727	778	763	786	715	715	730	676	716	735	742	722	693	772	799	754	751	737	732	759	758	738	817	722	748	737	780	727	736	735	715	750	742	713	742	742	781	741	736	768	763	730	716	719	742	688	754	746	723	777	778	730	750	754	706	736	687	704	748	755	740	702	782	737	738	735	713	765	772	710	759	713	727	723	796	728	723	750	767	697	746	750	796	775	704	707	757	765	759	746	707	754	697	728	721	745	700	734	701	751	742	710	751	679	728	752	763	759	773	752	761	740	759	739	723	744	707	736	669	709	750	724	721	728	710	687	697	713	714	770	764	729	707	716	746	710	758	733	684	759	761	724	700	694	740	745	746	688	748	726	751	714	752	744	747	758	752	708	764	750	726	756	749	670	708	750	736	724	746	757	758	699	749	757	751	756	746	752	736	722	705	721	683	754	754	768	767	721	681	756	753	713	732	757	709	780	712	779	722	701	740	744	745	741	774	758	736	807	744	788	686	683	712	728	753	697	707	762	747	778	726	757	732	719	764	716	680	727	780	765	740	748	762	758	728	769	740	725	723	710	732	765	675	766	742	731	728	733	739	749	775	744	743	704	782	758	766	725	779	746	719	717	807	782	726	695	724	767	732	748	676	737	729	763	697	753	775	693	718	732	750	750	769	688	720	749	735	694	754	768	736	731	743	757	699	721	714	694	707	738	723	707	722	773	767	765	780	702	722	739	734	776	740	743	750	739	722	738	729	747	754	722	708	748	693	724	727	691	752	736	775	742	714	772	737	702	700	750	731	702	748	662	764	785	773	757	742	748	743	724	771	744	769	718	713	736	733	752	717	771	726	769	735	762	668	730	766	745	737	752	718	713	755	750	771	744	761	718	776	732	724	729	764	766	725	681	778	728	673	743	688	774	754	725	740	777	767	759	719	715	753	771	740	776	735	735	736	742	773	774	766	726	743	815	755	755	689	715	752	700	744	783	745	692	763	740	719	731	746	731	775	726	702	761	719	749	749	766	753	748	754	720	715	692	724	759	732	750	723	721	741	754	701	703	731	698	744	810	697	724	779	720	683	747	737	769	733	673	765	732	718	754	757	758	753	701	765	716	701	764	760	735	737	778	701	707	704	692	734	736	761	714	747	700	746	746	731	733	738	729	760	764	780	752	738	702	729	747	742	685	752	696	716	757	724	703	706	757	722	742	714	718	724	779	733	710	730	798	749	750	743	774	781	728	714	706	764	791	748	766	739	807	750	761	744	749	757	732	735	737	761	774	791	744	764	715	734	726	701	740	749	728	689	705	742	774	741	770	778	715	725	733	714	768	723	741	717	734	736	706	752	692	696	741	696	793	694	712	733	743	740	733	796	708	689	738	691	762	729	683	774	741	697	736	736	781	765	728	670	720	737	697	742	741	721	758	743	716	744	725	700	727	760	749	682	755	758	754	717	755	746	740	755	740	737	721	722	682	744	736	754	721	692	754	747	736	704	715	720	774	770	707	704	740	720	723	694	740	767	743	797	736	759	734	729	751	736	766	756	713	710	755	736	720	735	740	702	689	671	768	725	729	733	681	735	709	701	738	773	749	756	721	701	751	764	756	752	707	727	767	744	780	745	757	769	724	752	726	751	743	730	730	767	766	711	676	760	723	743	792	724	739	754	707	718	732	735	781	782	737	732	713	765	749	703	744	706	724	700	713	763	744	720	760	734	743	706	714	751	713	741	777	706	746	736	727	724	720	721	734	712	725	731	729	710	728	776	771	686	772	732	763	707	741	749	731	745	774	794	705	736	701	751	740	769	758	743	719	702	715	709	749	710	738	761	737	783	703	752	777	761	708	738	757	731	747	764	734	743	775	772	710	735	723	740	696	701	711	750	724	780	759	718	675	689	738	712	705	701	765	754	702	768	743	758	761	723	738	726	769	787	728	706	725	725	714	764	754	709	773	740	735	719	771	732	743	722	688	708	723	819	756	745	750	746	716	735	764	680	728	720	726	698	768	729	738	702	754	753	734	775	722	703	783	767	740	750	744	703	736	788	777	744	718	766	756	710	792	721	700	721	754	741	696	778	738	733	785	703	720	668	753	704	715	692	698	723	745	753	683	720	730	725	774	689	768	803	810	719	731	741	738	715	711	702	696	703	680	779	787	717	710	757	753	785	756	745	720	760	766	724	683	736	708	734	775	740	717	744	708	721	742	745	760	732	751	777	761	713	762	810	736	723	775	665	738	701	728	647	752	703	749	753	760	711
6918	17972	13595	7797	6096	4719	3665	2711	2239	1869	1526	1395	1287	1188	1106	1016	1002	978	978	987	1016	950	903	871	834	818	824	813	781	806	781	792	823	821	844	774	796	807	833	793	765	780	766	860	844	797	846	806	814	793	840	793	823	764	802	753	796	778	774	858	776	809	804	728	785	770	760	717	801	779	760	793	835	758	788	799	777	771	809	769	768	755	775	798	751	779	767	773	756	733	740	761	755	726	747	778	791	837	853	694	817	779	781	794	795	766	742	759	787	837	784	801	728	753	739	771	786	771	771	771	737	750	849	692	778	723	757	756	762	756	750	768	757	719	790	801	741	776	746	787	744	765	769	709	770	758	767	788	754	746	735	708	757	799	744	810	757	773	742	760	736	733	746	748	714	759	783	723	780	722	795	745	774	764	763	717	758	780	757	743	762	750	717	787	775	791	719	720	792	753	764	740	819	772	756	776	705	760	777	774	770	707	706	762	762	769	736	747	754	759	786	784	774	737	779	750	715	783	723	798	738	739	768	741	718	763	790	797	747	792	782	751	749	715	772	728	789	777	759	703	734	794	707	747	751	802	794	767	773	781	788	763	753	760	772	784	744	779	740	715	798	782	729	791	782	726	817	752	730	819	759	814	764	777	772	729	775	757	781	769	776	775	774	749	708	773	714	721	766	764	752	767	743	753	758	762	749	792	783	797	742	728	710	702	764	750	750	793	753	729	731	778	767	771	730	699	802	797	742	732	750	762	801	739	749	793	749	745	771	773	774	788	734	748	712	769	742	769	757	730	751	760	721	761	783	727	741	753	736	786	777	771	775	798	729	810	722	725	770	710	731	808	676	767	758	806	756	749	774	781	787	764	733	781	746	772	753	728	750	750	762	734	765	704	785	736	777	760	756	695	782	755	777	740	741	733	685	722	775	705	775	751	758	753	769	776	754	755	748	715	775	817	741	746	744	744	771	737	774	722	749	780	766	772	782	774	703	776	732	760	774	791	777	779	780	726	759	739	740	746	734	720	793	787	785	733	795	785	770	731	781	755	778	765	744	819	730	742	771	734	780	762	723	762	742	748	781	763	784	729	760	766	741	766	750	776	712	758	748	743	779	747	763	759	781	797	751	743	742	728	813	720	767	738	742	740	783	782	749	734	752	735	705	711	711	749	749	736	718	721	712	727	735	716	748	759	801	709	771	753	722	776	709	781	760	733	752	816	817	745	757	773	761	716	787	780	809	755	779	734	758	725	776	740	766	750	728	773	773	767	711	767	758	729	726	750	720	765	782	752	747	722	755	763	779	766	722	713	822	766	764	791	760	771	716	793	772	736	760	810	777	833	747	741	714	711	748	735	735	778	756	770	792	759	753	750	767	749	765	759	768	798	791	729	697	799	775	793	786	717	723	724	676	797	764	815	741	793	738	755	739	735	789	764	728	733	783	761	751	716	783	746	784	768	729	729	759	713	739	776	734	754	770	767	736	710	752	761	760	716	744	765	699	761	763	710	767	760	750	777	835	740	724	748	759	753	756	766	819	720	771	805	783	750	769	680	776	749	675	735	781	785	791	731	716	783	757	764	779	739	803	726	715	782	764	782	782	763	754	746	778	746	738	764	771	744	737	734	759	811	772	813	800	733	750	769	774	766	787	717	764	722	758	765	789	743	729	781	718	731	760	760	783	759	779	748	757	757	767	793	777	728	746	711	783	754	771	732	742	745	768	742	727	816	758	760	774	773	765	786	741	708	782	744	735	779	790	763	750	771	754	764	829	753	768	738	799	754	780	750	734	782	727	762	791	746	731	778	767	722	724	826	724	751	744	769	773	755	741	737	756	729	754	771	776	764	725	777	683	731	764	756	769	758	765	764	772	751	783	734	783	807	822	750	731	734	786	785	789	753	725	789	742	762	730	748	804	773	698	739	811	778	783	764	779	742	783	757	706	751	756	781	727	746	789	787	778	742	806	757	775	764	712	698	758	753	704	769	755	768	725	726	733	788	768	756	770	774	752	744	753	745	701	781	721	791	727	773	796	745	728	726	819	735	786	800	715	753	759	781	783	806	791	748	778	775	717	731	715	755	772	700	760	780	818	740	744	771	725	743	772	753	757	737	786	765	749	694	755	742	735	757	710	793	754	782	780	752	681	750	795	751	737	745	779	735	753	785	752	774	744	711	812	769	732	738	764	771	771	764	744	721	743	749	794	816	756	767	775	766	766	758	750	737	785	750	754	745	744	762	760	721	775	765	740	765	764	731	745	718	785	781	787	769	718	803	756	724	766	725	743	819	758	743	745	749	783	738	752	774	775	778	745	780	739	720	752	756	756	691	792	764	794	788	781	792	725	744	800	782	747	775	728	795	727	745	733	761	765	770	770	799	800	762	732	721	734	747	751	773	710	758	752	740	790	753	771	782	726	731	720	744	741	751	748	788	739	749	813	757	771	764	785	787	752	828	743	797	704	776	788	764	729	785	814	769	807	707	791	677	755	761	756	800	735	767	722	783	720	760	732	768	738	770	739	736	741	714	769	781	742	809	754	774	781	756	726	765	740	760	757	747	713	729	726	708	757	723	733	744	752	745	784	747	733	792	700	727	744	782	806	748	783	763	778	766	736	764	770	758	724	785	767	771	728	766	763	762	747	702	768	773	757	796	778	746	767	748	737	794	749	746	707	762	737	771	743	784	777	731	750	733	735	777	759	782	762	788	785	758	771	771	810	760	781	817	754	766	742	735	776	766	740	815	772	703	776	779	755	804	728	752	717	728	780	797	746	732	761	748	785	747	782	783	743	760	735	748	743	727	751	803	758	784	732	799	708	740	764	788	728	754	769	784	764	829	787	759	780	748	787	729	815	743	783	723	722	749	779	735	791	791	772	758	767	735	750	757	802	769	768	776	722	828	797	746	766	740	806	735	825	745	787	753	718	769	769	763	754	737	778	795	794	743	789	779	731	768	786	770	785	752	785	738	797	786	743	792	773	724	727	764	744	750	756	745	752	766	704	715	778	744	800	755	761	767	738	780	761	753	759	742	740	715	814	738	719	719	785	744	736	737	776	819	725	775	782	747	747	738	773	723	752	751	724	769	770	727	800	748	761	732	685	808	751	745	747	726	763	780	795	770	730	749	773	791	722	781	766	848	753	810	770	776	764	772	735	763	759	738	746	723	770	773	776	730	745	695	724	742	749	698	729	734	724	777	776	758	760	767	747	761	790	719	758	758	762	741	752	698	718	743	770	731	773	815	769	798	774	748	759	770	788	732	733	798	766	716	723	766	759	736	777	753	779	754	754	756	786	762	771	732	810	742	727	688	740	780	784	758	709	784	775	770	736	776	734	755	762	777	789	739	729	750	737	770	754	737	749	745	756	707	734	756	738	758	804	765	689	758	747	725	740	757	750	742	798	745	771	775	785	765	741	762	826	775	756	714	759	724	760	706	762	745	787	748	749	796	715	750	747	781	753	711	789	714	753	771	740	788	758	729	773	736	756	771
24687	21286	27754	25182	15602	3865	2470	1842	1548	1460	1408	1303	1216	1196	1095	1103	1186	1110	1080	1084	1062	1117	1053	1040	1013	1045	988	1002	1018	1041	1054	1028	989	1001	996	991	1026	1059	953	1000	1009	1043	1021	1029	1078	1035	990	991	1039	1034	1029	1067	1043	996	1032	1082	1063	1016	1062	994	1024	997	964	999	1002	1026	1003	1014	941	979	1038	1002	997	976	1006	1018	1000	1054	915	1049	1057	951	966	1030	1014	984	1071	987	954	1028	1022	1012	972	1024	1041	1036	1029	1031	998	982	1018	960	939	990	971	1009	1026	1031	1003	978	958	960	973	1012	1013	993	990	1030	984	991	936	987	1027	958	1005	1067	982	958	1016	980	989	1035	986	972	984	1028	1036	989	1001	1057	1007	1019	1013	1024	1035	981	967	1021	1076	972	948	990	1025	1017	978	979	976	1026	1003	975	1016	958	1027	958	1056	996	1088	1012	1038	985	1003	1001	995	999	964	1039	954	1021	1033	990	1030	1053	1067	1099	963	1022	953	1044	929	1012	1043	999	1032	1003	968	1052	1034	1063	1015	981	1029	984	956	1068	944	1035	1091	1057	975	1023	1045	1005	1021	1018	983	971	1022	987	965	977	991	957	993	963	1040	980	1035	964	1056	1025	1057	1006	1011	981	1013	1006	1008	997	1023	1015	1021	964	988	981	1020	1045	1060	1002	1029	1040	1006	961	1037	950	1056	1039	1045	1006	939	999	999	1017	958	1000	1052	991	985	959	1045	988	989	960	1047	995	997	988	1026	1015	964	1043	1005	1010	990	1043	1027	1015	1007	940	956	984	1009	1008	1027	1025	1008	1011	972	1092	943	939	1012	945	989	1019	982	959	1005	974	991	981	1048	985	1026	1005	1001	987	994	982	975	988	997	965	970	1074	990	950	983	987	1040	986	1038	998	958	1001	1013	1014	1030	1008	1024	1012	979	968	985	988	1036	984	990	1071	993	958	1027	1030	1001	959	1040	991	1047	1034	1007	1022	976	1006	1011	961	1029	1016	1000	953	936	995	992	986	1047	996	1001	951	1030	1014	1019	1111	1001	980	1015	1075	963	974	1022	1004	1036	1013	1027	976	1006	976	1018	995	1028	1013	937	955	1005	993	961	1070	968	987	1030	1012	1031	922	1030	970	1010	1006	962	1034	1056	1009	1006	1001	1021	1047	957	1091	993	1049	978	1008	1032	982	941	983	938	1030	1005	966	1003	941	1009	1001	1012	1028	991	1003	947	1012	1043	977	979	999	1014	1065	989	1070	1006	1051	1048	1055	946	1037	997	992	1000	994	1045	942	1074	1003	977	1016	1037	1071	1007	1006	988	1047	978	969	981	1029	988	1043	1009	963	1024	1029	1001	967	996	1028	999	1015	972	1077	983	977	985	972	992	1009	1009	1022	1011	1015	1045	970	1023	962	991	1018	987	1010	1004	1002	1018	1035	1019	971	1019	1018	1053	1087	1061	1001	1025	1043	1016	1002	992	960	991	1045	1043	996	948	950	987	1000	1050	1024	963	1018	999	978	1081	992	1003	974	995	1033	1000	991	952	1005	963	974	1031	986	990	983	1008	968	1023	950	1064	912	972	989	1036	968	1040	978	1039	1007	997	985	1017	1056	1047	1006	1004	994	967	1007	976	1034	970	975	958	1023	1028	992	940	990	1030	962	981	972	992	1013	1008	1072	985	992	1027	948	1037	984	1008	980	995	1040	996	1001	980	982	1009	957	1024	998	1021	1057	1019	961	989	1003	1016	982	970	946	1004	1036	969	979	1030	984	990	988	1063	1056	1016	1013	996	966	962	1004	1059	996	1045	999	961	1013	961	1049	1008	1039	1048	970	999	971	1037	994	960	1027	1010	982	970	1004	1065	991	999	969	1088	998	941	1000	1019	958	992	987	1022	1015	972	1022	1027	1063	996	977	973	934	961	978	981	1052	993	990	1033	951	1067	966	1042	959	994	953	1055	992	999	964	1024	1047	972	948	1019	1040	1015	949	1021	985	973	976	985	945	1032	983	968	1023	1019	981	1011	975	992	1081	945	1013	1087	999	999	942	928	998	1042	1009	929	981	1110	1006	998	971	1011	998	978	1068	970	966	954	1090	982	1068	1043	1023	1004	1019	994	971	969	1006	998	1011	1008	1004	978	1009	1008	983	1004	1045	965	995	1006	1021	987	975	912	1005	996	1035	1002	1052	1052	1007	991	966	962	989	978	998	1043	1033	972	1039	955	963	958	1003	970	974	1018	962	971	1050	959	938	958	1025	987	1053	1033	986	988	931	978	1000	977	990	1001	965	965	911	1009	1014	984	946	1014	995	979	1064	978	949	1011	1015	997	992	1033	1067	1008	983	976	1043	995	1007	974	963	954	1007	972	1006	1036	1034	958	1020	986	953	1046	1010	1011	995	1002	1027	1051	947	1018	1029	984	964	993	964	1055	1012	971	1054	954	976	994	992	1035	1039	995	991	1043	972	988	1010	980	986	989	968	1017	1009	1029	964	1059	1030	970	981	1057	1050	929	976	1082	991	1022	991	1052	1027	1015	969	1030	953	977	964	1034	980	1019	1044	1015	998	1010	985	1017	963	1037	1010	1016	1000	1009	1018	941	973	1056	1077	1038	1005	1020	1028	1109	981	996	994	970	1006	1009	1019	991	983	1076	993	1017	1065	1007	958	960	998	1001	910	1024	963	1036	1021	970	1019	971	972	1022	971	952	1015	1038	1000	963	981	1022	1019	1012	957	1046	947	1028	963	1042	953	1035	1003	999	995	1029	943	1019	1033	1074	955	1017	920	939	909	1016	1050	1013	982	1031	1042	985	1094	993	972	1004	1002	1000	1035	973	921	961	1050	954	1042	951	1044	981	1025	1014	1002	968	996	1023	1029	1005	925	1022	960	1043	1021	1003	997	985	989	1067	1048	1071	1023	955	1098	958	961	979	926	979	946	1040	1054	987	1003	989	1009	977	979	1002	970	989	1077	982	978	1016	1048	1001	977	987	1013	1043	1029	1020	977	952	970	1002	971	996	966	970	1023	997	1011	949	1008	988	982	952	962	1012	1069	1004	1057	992	927	996	1048	1031	1003	999	964	1012	987	995	992	966	996	1076	1028	1016	975	981	972	1017	980	976	967	1006	996	1008	982	1055	978	1062	1011	1055	971	1016	989	1008	988	1023	1055	1006	970	981	1041	962	1021	972	1020	1002	982	1055	986	972	1050	1031	973	967	1016	1037	1000	970	994	950	1046	1011	983	997	988	996	970	995	999	987	983	977	1000	1033	989	985	970	973	944	1013	978	1070	992	1039	1027	936	996	1001	990	991	1016	998	986	1028	981	991	996	1043	983	1003	1019	958	964	952	991	929	1013	1035	1020	1014	964	1038	955	996	974	978	961	1008	1058	964	1010	1015	1037	1013	1007	968	1003	967	924	989	992	1008	1038	1031	1040	984	994	1010	1002	984	982	959	1019	1017	1010	988	975	1010	948	979	989	983	1069	956	970	961	1015	963	997	1016	998	1012	1040	1048	1028	968	986	1022	962	1042	1002	1017	1080	1025	972	1018	1061	1005	1038	1035	975	936	941	990	983	998	934	1015	978	995	1044	1002	998	1007	974	998	972	1038	962	970	1004	983	1042	1006	983	1027	989	1010	1033	981	966	1014	1022	971	1021	944	1030	954	1010	976	1018	1057	1001	1013	979	1006	1004	972	969	996	988	1021	967	959	973	1025	1024	1000	1022	944	982	990	934	1001	1035	1064	982	1021	1017	980	1047	1031	975	1000	1005	983	1014	976	1052	999	1032	955	964	1015	1053	1034	1050	960	1020	972	944	978	993	1049	962	974	995	1021	1000	957	971	990	991	1002	1005	1021	973	1010	1067	992	1043	1008	1048	999	1023	1043	1014	957	985	983	944	1030	982	972	1019	1042	1010	972	1003	1036	1007	954	1059	1029	1005	985	1017	1008	1014	1012	922	988	973	1031	995	995	993	1034	1045	992	964	1002	1018	987	990	970	977	994	1020	1016	993	1013	980	953	1000	970	1063	945	1007	975	1017	1042	980	1070	927	971	988	981	1002	1033	986	976	987	1039	1012	1002	976	1006	943	1001	1024	1004	1022	984	1027	1033	934	1000	1070	1001	983	980	970	1022	1023	1003	991	974	924	1023	1032	961	1036	1070	983	995	974	989	971	938	1035	978	1009	996	1012	1067	1028	937	984	1038	1040	1008	963	1012	1016	980	1024	955	1016	1008	981	1038	1013	1043	998	966	1017	1011	990	1023	1047	1020	985
6803	14409	10638	6483	5371	3999	3162	2409	1988	1772	1554	1452	1340	1291	1212	1215	1196	1092	1160	1085	1157	1117	1085	990	1042	1044	1097	1032	1043	1037	1047	1063	1022	1076	1060	1077	977	998	1016	1012	991	1023	1041	1017	1067	1044	973	984	1018	1020	994	1031	1044	1063	1060	1040	1054	1061	1024	1040	1048	1000	1042	973	1031	992	974	988	1017	1037	921	1020	987	997	1016	1048	990	1037	945	991	1046	1038	1018	1002	951	1091	992	1046	1020	1094	1014	1035	1056	904	928	1008	985	1036	980	1050	1010	1030	967	950	989	976	1016	984	1058	942	1021	933	999	964	939	979	1006	1007	1018	950	985	1004	938	1016	996	985	975	998	998	943	974	1005	1023	995	992	1033	1039	1001	1010	1030	966	1043	1018	1034	967	984	964	986	1010	933	946	1028	1004	924	988	984	1025	1027	1024	965	994	996	978	995	947	984	946	1050	957	1013	960	973	976	965	971	989	995	957	976	952	918	1086	969	977	1036	1004	991	991	978	1001	983	1012	999	977	1015	988	990	991	1038	1036	993	940	929	986	958	990	1049	962	1003	940	1002	959	1028	923	1030	959	933	971	1008	949	1040	979	984	1012	996	964	932	926	983	1011	933	991	1053	1051	1054	1012	993	990	1018	997	964	990	1015	985	1031	958	992	996	962	988	998	986	1019	969	1048	969	1017	1008	986	980	988	947	1090	997	1010	959	975	1006	1026	1016	990	990	974	1031	953	1060	947	1044	966	968	985	934	992	969	1012	1023	1014	1044	973	1026	994	1014	951	999	1017	1025	1019	972	971	999	1033	1008	935	980	979	974	964	1011	968	981	996	1039	946	981	1005	995	959	954	957	999	983	968	972	979	996	1013	994	981	1031	965	1013	971	1048	957	992	1007	971	1030	947	1028	1022	989	1024	998	998	988	938	997	1023	1020	993	999	970	964	973	1037	1021	983	962	1051	961	1000	1013	1059	1009	910	1013	953	945	990	1015	1023	969	930	1019	987	986	972	991	987	1010	1012	1029	1021	1009	936	1001	1013	1027	965	983	926	957	945	996	964	950	1020	1031	988	990	963	1097	961	1009	930	927	1005	988	978	1008	958	1024	961	1005	949	1028	937	995	1020	1046	1001	953	989	1057	968	973	970	957	957	1025	980	1002	1039	1033	886	986	1026	1019	991	1014	976	981	1007	993	979	934	974	1004	968	1000	974	1007	983	1055	930	995	985	997	985	968	1023	1024	960	976	996	1045	974	930	1039	972	996	1008	923	1003	984	1022	956	1021	965	1018	965	972	1009	994	1026	974	977	983	991	1032	959	999	978	1022	1009	1008	956	985	1007	995	992	941	940	970	1007	978	1013	991	1008	992	1027	964	1033	978	934	983	1002	993	950	1005	990	1027	950	950	984	1013	961	1055	995	967	932	962	941	994	963	973	1027	947	947	999	1026	1048	968	1052	1016	996	995	994	974	1005	981	957	1009	979	1009	1027	962	973	940	954	1027	1020	1010	990	1007	999	993	988	1049	949	984	968	1054	969	1025	983	962	1007	988	1022	984	999	1036	992	912	978	1000	986	925	1017	1000	990	984	1037	980	996	999	980	1025	962	989	980	949	1012	989	1009	1026	971	1003	1012	1044	953	1029	966	971	977	961	995	1010	991	966	1009	1007	950	937	1005	994	937	1006	1017	985	939	1022	1033	1023	1009	987	993	977	978	1002	955	1004	987	964	1011	949	963	1061	988	977	998	927	969	977	1022	991	970	1006	1038	987	994	972	965	1000	1051	998	1063	960	994	1010	929	973	951	1021	982	971	1030	996	968	942	988	954	994	983	965	991	999	1008	970	1026	1033	1004	992	1008	1016	1035	978	1058	1014	980	1013	1007	988	993	1032	948	999	995	980	1015	985	1023	980	1007	982	998	997	1024	1002	992	1031	1034	998	1010	1002	982	1022	936	985	927	968	982	977	1025	989	1026	932	935	977	971	978	970	931	981	971	972	1065	952	1013	989	974	1033	978	1003	994	977	968	1008	983	1028	1021	981	1028	921	934	1006	1011	951	1059	983	995	1017	948	983	997	1048	973	1001	994	983	936	984	982	1002	1001	1003	997	996	991	1032	1019	964	969	995	1016	981	974	963	1015	1049	1022	979	985	957	1038	976	986	953	990	961	1012	1011	1031	925	1012	964	969	1003	993	1000	984	997	959	993	1006	985	997	937	977	911	965	954	986	1038	997	927	953	987	997	955	959	1000	986	1011	954	991	969	976	972	1035	995	985	1034	991	1059	996	1011	1013	965	994	998	1010	934	1044	965	1041	952	1026	978	1027	1015	998	946	953	984	986	958	1054	963	985	982	994	987	1016	1027	1001	1029	985	964	963	1012	1017	975	991	1012	936	1023	1021	956	958	1005	1049	1004	1005	1000	995	937	1003	1000	958	1033	994	1014	971	936	980	991	992	952	1010	1014	966	1031	972	995	1050	942	984	957	1009	1023	949	1033	1001	955	975	1028	986	1052	1007	955	967	1001	1007	995	971	952	992	1008	986	973	964	955	1035	1009	977	982	938	982	985	963	1005	1021	992	963	1022	937	997	1002	964	962	959	989	972	982	975	1024	954	999	986	984	972	1029	1018	961	994	964	1035	960	1018	981	1035	960	1059	1025	999	1003	1006	1005	1026	990	958	1006	1021	1042	957	931	947	1013	986	998	995	975	966	954	1018	965	989	928	1033	1039	948	932	1012	973	1026	1003	1003	1025	971	930	989	1007	969	1009	990	1042	1004	978	1021	975	1020	970	1071	1009	986	970	955	974	1019	1004	970	978	1022	1072	990	987	988	993	1028	939	1001	1081	981	979	930	932	1032	987	966	981	982	975	1023	995	971	969	973	938	981	984	958	960	1010	989	1047	1004	963	966	981	985	996	1000	1014	981	986	987	1038	966	911	1006	1062	986	1001	967	980	981	1018	1028	1005	940	1029	964	986	1007	1021	990	1019	1057	1023	964	977	977	952	999	947	972	1026	985	962	989	1000	1035	1008	1021	983	1007	986	1042	980	990	967	953	999	1033	961	968	995	989	1037	956	981	1007	983	1018	1014	977	1012	956	968	969	937	1008	1018	966	923	958	1013	1016	968	941	947	967	999	971	1020	968	958	1039	1010	1006	1043	1021	968	977	995	1021	1000	960	949	941	997	1036	979	954	976	1049	993	1093	993	1031	1024	993	1020	1036	1001	989	984	962	1000	958	940	996	991	981	1004	1008	988	1024	964	990	977	997	949	961	937	990	1006	979	991	997	993	1014	943	934	990	1010	923	979	972	973	1044	997	986	1014	998	968	1015	921	1018	993	984	945	1037	957	964	964	975	933	936	1015	1003	1045	1019	937	923	1034	1001	980	984	983	947	969	985	967	998	1016	1006	1025	1007	1043	994	969	999	989	1002	948	1005	992	1045	1035	1008	1013	1024	974	1019	953	1001	997	969	1004	989	984	970	959	1010	992	1024	981	1008	1004	1026	1031	966	1008	1028	1017	992	1027	996	992	942	1003	1033	1006	1008	999	1000	990	1011	996	967	1028	1025	994	1047	1007	951	986	1021	1047	979	1000	981	967	987	1023	956	1027	977	944	980	988	1004	1010	953	972	987	1020	946	981	959	988	976	955	1036	977	988	1000	993	1001	1086	937	1019	1020	1026	970	982	1012	1024	970	981	929	1000	1004	1040	1000	998	985	986	962	983	1019	960	1046	1028	1040	1001	1020	988	991	987	1017	1008	1021	997	1006	981	1022	969	935	1037	1011	1028	1025	970	1049	917	979	1012	926	947	950	1030	1005	1005	995	989	997	966	1009	985	944	964	973	963	991	954	1017	944	991	961	992	1006	955	1014	959	1024	930	943	961	972	970	996	984	997	1064	984	979	960	980	978	1021	965	923	1021	991	990	1037	1003	1050	981	1009	1029	944	1025	1004	1012	965	1002	976	998	979	987	1001	1038	1016	973	999	1002	1035	993	956	1045	1013	998	952	998	965	932	970	998	980	958	947	1006	1008	1020	926	990	1016	993	967	994	1010	1032	1016	1022	984	976	965	1023	984	1008	997	1007	971	964	984	978	1038	1033	983	977
22578	21334	29124	23899	21349	21532	12646	3011	2037	1784	1444	1425	1272	1187	1121	1044	1047	1031	976	984	922	883	889	777	801	811	746	781	791	745	759	793	810	736	796	807	763	760	747	846	712	744	754	807	790	736	754	832	820	747	733	768	775	799	758	728	778	711	729	777	688	805	741	692	721	744	734	732	796	721	726	754	775	707	748	685	740	770	791	703	731	747	707	697	749	720	726	695	752	686	719	713	698	691	696	718	712	730	678	699	700	729	690	711	726	682	759	729	752	684	726	748	733	679	710	680	666	691	726	722	697	706	687	642	699	720	691	685	676	728	729	670	660	673	719	703	699	698	674	729	727	762	694	719	697	705	683	739	722	685	709	731	698	642	783	701	718	729	739	662	730	688	722	676	656	714	700	672	703	693	652	736	693	697	733	666	731	703	691	684	701	726	716	727	721	697	727	716	663	660	683	704	689	653	709	712	751	684	688	733	649	664	741	696	713	718	682	683	691	669	701	696	733	710	735	749	707	780	740	656	727	666	746	709	690	688	742	724	731	714	731	629	709	669	704	737	760	699	654	728	741	695	717	703	696	709	717	704	652	666	683	683	691	737	709	728	699	680	742	673	695	701	722	750	704	693	699	692	688	734	702	670	734	701	682	761	706	645	743	737	667	704	717	690	616	735	702	745	696	709	701	709	721	699	702	703	750	707	720	666	694	706	751	669	736	713	742	722	678	724	680	717	708	727	677	718	688	735	721	702	709	732	708	712	721	708	693	732	674	733	707	725	722	727	697	672	723	719	692	703	676	683	704	744	770	686	672	717	682	745	722	694	700	711	719	737	718	715	712	704	732	709	657	667	660	712	676	649	712	749	760	717	667	686	681	722	707	705	711	707	642	723	719	679	718	720	741	749	671	675	740	681	736	709	721	698	685	723	708	718	759	699	703	672	711	725	713	663	670	727	693	689	678	648	702	698	717	680	765	659	691	674	751	698	707	762	714	708	675	731	695	717	672	687	695	759	691	742	695	686	699	647	686	656	742	705	657	707	709	719	685	704	692	724	692	697	729	747	683	703	709	721	716	703	729	719	732	711	709	758	700	675	709	681	744	735	737	672	716	714	777	710	715	708	713	731	722	722	697	719	698	709	651	749	693	674	750	728	699	676	691	738	706	681	728	696	726	722	698	707	737	689	672	716	696	684	674	731	716	702	729	739	755	706	704	688	744	693	691	735	663	708	747	733	664	724	697	685	673	684	719	732	723	708	685	731	705	715	677	687	734	699	737	682	747	726	689	665	693	707	744	700	703	752	715	696	705	702	693	720	738	727	701	687	679	703	727	660	696	735	725	673	691	680	708	760	709	704	737	717	696	697	699	705	680	714	717	718	695	724	715	700	670	742	705	742	697	724	662	736	713	705	688	693	686	701	709	705	689	719	713	722	715	698	753	740	691	722	690	701	730	699	689	687	740	690	719	727	695	707	724	698	665	734	713	721	694	669	724	717	696	698	700	799	735	689	635	693	683	746	715	694	660	722	686	631	740	713	733	694	726	653	749	736	694	676	693	716	741	702	706	688	680	698	687	662	722	667	724	679	718	691	706	709	730	730	705	683	696	687	702	715	697	681	709	720	712	711	634	694	670	631	734	737	673	674	689	698	728	700	730	733	676	780	644	741	693	696	759	721	708	691	698	659	670	683	742	770	684	671	768	667	709	696	679	698	684	697	675	677	676	705	672	675	702	730	709	701	773	719	721	733	722	685	701	657	744	711	741	689	726	715	652	693	693	744	727	667	640	676	702	706	692	715	739	715	748	682	733	708	723	725	715	692	713	652	676	720	689	735	719	705	697	751	694	719	702	695	708	730	728	721	690	755	721	715	729	731	674	715	713	686	712	685	706	678	684	727	649	682	713	673	681	731	732	737	736	721	701	681	716	691	727	666	691	690	675	707	745	734	738	662	692	699	706	700	711	706	738	649	677	682	683	699	755	735	718	707	760	724	653	644	687	725	741	714	680	740	757	676	689	728	697	730	709	717	686	707	678	669	723	721	713	721	741	715	693	689	714	688	742	667	682	681	689	666	728	747	688	645	706	757	731	679	717	705	698	714	715	732	683	708	706	708	694	673	690	692	730	668	703	671	660	694	741	678	745	717	714	696	682	719	698	712	684	710	750	723	704	765	709	708	663	696	712	733	720	741	686	664	690	728	661	674	709	719	707	635	736	700	714	710	743	708	708	720	677	714	767	717	656	749	672	684	676	696	691	750	725	662	712	736	743	680	762	691	711	710	718	727	743	670	740	699	748	692	675	654	719	752	724	722	745	687	692	717	729	768	755	712	727	677	641	720	701	701	756	683	684	716	693	703	699	688	697	695	706	652	707	738	687	710	742	700	671	740	708	736	683	696	777	677	679	725	710	655	698	701	687	685	700	692	694	717	689	717	720	721	702	679	701	685	709	693	690	708	751	734	718	686	771	762	708	680	710	676	749	695	685	705	723	710	738	715	699	682	695	773	737	680	689	698	702	687	674	677	721	709	671	743	745	713	664	678	705	718	721	702	727	710	687	728	699	693	717	705	683	683	688	691	729	730	698	684	729	712	719	714	670	675	693	709	708	668	729	705	681	730	700	696	697	737	751	659	688	699	733	690	716	706	719	686	710	687	708	691	699	695	715	692	710	662	675	692	735	687	732	681	704	715	710	697	672	712	681	678	730	659	718	671	700	713	724	724	701	721	733	753	714	691	661	700	694	706	738	681	754	676	672	707	707	714	734	703	712	708	672	701	641	689	730	705	697	686	721	692	699	716	725	679	760	724	718	750	710	733	715	739	747	657	732	736	691	698	660	686	713	725	693	713	662	735	701	670	711	721	749	716	673	742	705	681	698	708	731	698	684	688	692	709	690	689	679	704	656	683	658	710	699	676	696	682	688	695	686	741	713	703	737	682	733	726	714	693	696	741	741	744	674	703	713	712	685	636	704	684	705	731	726	705	713	719	735	714	747	753	740	687	680	756	682	717	707	736	687	682	744	709	667	681	708	682	705	744	691	717	699	737	693	684	712	665	729	706	740	720	699	671	741	724	693	712	684	697	697	694	680	740	717	679	691	726	667	717	742	682	684	759	687	697	673	656	709	754	712	694	691	730	675	681	704	732	732	673	708	735	690	679	738	685	728	668	714	708	689	733	663	678	715	728	676	697	665	744	682	696	679	683	674	733	671	699	714	768	717	672	693	687	645	688	711	687	731	679	698	666	682	687	715	695	699	698	726	669	681	715	701	690	700	736	674	731	693	690	687	723	676	712	692	697	680	704	725	703	689	689	674	700	703	665	679	686	666	691	724	773	734	679	704	685	659	701	714	688	679	733	724	703	690	734	693	662	709	715	711	683	763	720	710	724	671	653	674	792	705	741	719	688	653	695	747	722	662	707	689	689	749	676	694	688	698	704	724	705	730	706	689	631	701	690	705	731	699	697	706	710	682	687	705	690	720	615	725	685	684	709
8069	22727	17846	10935	8513	6783	5084	3729	2918	2287	1898	1670	1628	1344	1280	1145	1148	1062	1057	1075	997	952	904	878	828	720	818	743	778	783	793	828	824	784	823	769	834	773	782	754	794	736	734	744	739	781	762	799	774	803	735	773	786	804	765	786	736	761	728	737	743	774	789	756	688	713	751	840	764	779	760	751	732	739	729	747	691	721	718	722	734	708	687	718	692	683	769	708	734	770	744	744	699	677	726	707	705	690	687	701	715	675	704	720	655	734	729	711	712	676	716	684	687	708	676	653	719	700	750	704	712	681	657	669	678	690	729	699	765	689	695	688	682	663	698	698	709	695	746	688	645	697	682	733	658	717	734	733	704	722	723	743	725	674	709	702	647	699	713	687	691	687	710	733	695	707	717	703	680	687	659	642	685	733	723	729	724	675	684	725	664	693	726	650	734	665	694	716	734	688	672	679	705	706	674	681	663	698	723	699	721	728	732	691	649	667	712	761	720	699	702	699	695	704	669	721	710	686	732	726	671	680	725	687	668	725	732	708	684	704	722	711	737	692	719	675	740	695	694	704	656	703	681	710	679	679	729	712	658	715	721	706	743	718	725	716	653	719	716	701	659	688	754	699	722	719	728	738	726	668	723	723	707	719	660	706	701	691	721	702	726	687	730	733	701	737	731	715	683	703	661	694	702	697	746	686	742	705	664	672	740	686	694	740	699	652	713	700	691	687	703	699	705	712	706	671	745	716	694	707	693	636	670	665	756	681	711	720	677	684	709	713	708	693	740	706	644	623	705	700	672	687	711	721	726	688	762	775	685	699	706	689	750	676	710	709	701	716	728	701	681	703	731	720	650	743	709	683	676	747	676	747	672	709	727	665	687	700	716	701	723	710	705	682	703	670	726	650	674	723	706	730	731	708	690	736	705	664	698	709	729	732	685	721	696	699	682	736	703	708	695	677	719	691	676	711	698	696	705	704	717	700	667	696	672	711	737	713	695	692	691	674	703	751	699	674	733	673	742	691	663	706	715	716	644	706	718	674	692	703	679	695	649	663	718	721	696	724	693	714	704	724	677	668	681	752	697	756	689	709	710	662	692	698	681	718	698	716	696	707	692	700	663	777	689	709	663	716	682	688	661	660	689	728	683	703	683	683	715	652	664	691	690	710	711	686	701	693	692	673	723	722	688	691	677	680	716	734	709	741	659	654	713	696	725	720	644	684	731	749	725	714	711	685	703	692	707	716	728	670	712	671	689	695	684	739	706	686	705	671	713	674	733	673	707	677	725	703	715	717	681	723	693	705	730	691	729	717	691	717	660	704	710	696	701	682	692	739	668	728	700	675	728	700	705	679	698	700	692	690	720	658	710	671	725	685	749	679	726	717	714	670	730	691	711	721	699	736	702	690	692	701	705	672	719	700	708	718	739	683	667	707	744	675	706	664	680	725	693	703	655	742	700	700	720	702	692	715	686	679	692	748	734	685	696	702	682	725	693	746	705	713	744	689	711	697	728	716	684	736	710	684	685	677	721	688	705	677	704	688	689	708	727	675	671	731	680	702	687	720	671	697	665	701	731	736	701	702	684	714	706	699	664	677	753	713	685	738	693	710	671	748	687	683	696	701	692	708	719	708	678	675	678	708	729	728	676	698	735	717	674	695	703	687	690	646	703	728	721	700	647	659	733	672	678	668	714	729	700	684	682	693	661	711	703	712	689	664	746	720	709	675	674	694	676	706	721	718	706	679	649	718	659	684	703	735	711	694	700	720	667	694	660	724	682	699	648	694	700	738	713	695	684	692	687	699	740	730	709	709	682	719	689	723	707	677	673	699	706	747	702	713	716	663	662	720	705	715	702	725	706	752	697	664	708	717	665	689	672	687	709	723	689	722	718	683	721	700	716	692	710	720	721	743	693	715	709	642	716	692	754	669	683	717	665	733	729	721	706	727	694	739	672	663	770	756	711	723	705	693	663	756	691	690	778	712	738	723	675	720	703	769	681	702	687	674	713	729	721	736	732	696	726	659	690	770	640	707	716	685	693	721	766	705	695	736	721	678	688	698	694	695	685	706	688	732	705	737	767	678	719	679	745	749	711	711	694	661	695	685	665	677	671	731	742	642	713	689	697	728	683	695	683	695	688	686	704	659	689	665	707	722	744	745	710	726	725	666	659	669	704	722	708	754	691	733	697	675	735	682	708	713	743	692	720	761	703	730	703	635	712	677	700	690	692	737	747	734	709	717	757	677	694	739	713	744	689	736	678	723	720	705	703	686	680	706	683	695	719	721	734	689	714	684	759	677	692	711	695	665	715	730	715	748	723	674	699	696	686	692	705	728	667	654	690	665	701	694	702	702	711	784	714	701	745	679	693	677	659	668	755	746	715	685	690	686	701	734	691	687	717	720	743	684	698	708	691	661	638	719	717	702	675	708	711	693	661	669	711	664	677	700	709	724	673	668	723	721	690	726	729	722	708	712	694	697	729	711	697	681	698	703	724	729	672	749	720	706	694	748	687	718	689	703	686	670	662	763	755	712	710	699	694	662	702	676	690	731	740	704	721	653	744	734	755	689	720	701	734	699	698	706	730	755	717	688	695	718	715	721	700	732	677	675	707	679	738	677	732	711	689	722	707	719	661	653	706	717	695	687	720	687	690	701	712	646	693	688	668	734	738	684	708	698	668	709	703	653	663	718	717	698	655	716	723	729	699	713	708	699	758	695	702	725	671	744	735	715	670	703	691	711	670	752	746	678	688	684	685	680	731	700	697	700	730	696	681	686	695	722	701	701	686	685	763	761	704	715	689	664	698	730	697	730	728	658	679	649	741	728	712	645	700	695	731	726	717	726	664	693	730	660	724	678	696	711	715	700	736	726	687	737	730	684	703	694	713	751	695	710	674	713	685	747	745	667	724	649	667	688	723	697	701	723	714	721	714	696	722	669	705	684	701	657	752	706	683	719	728	669	677	693	781	679	689	707	647	661	720	660	667	730	700	695	652	661	695	726	692	639	730	714	742	680	695	697	655	689	720	663	673	711	748	717	694	688	718	733	693	717	728	703	687	705	659	720	689	703	685	670	698	709	718	717	682	675	666	695	681	667	729	728	713	682	646	672	688	666	671	728	747	646	698	698	733	672	717	720	660	720	739	691	699	654	703	726	728	727	701	734	681	718	666	680	666	685	705	676	700	659	674	706	742	722	677	739	712	695	744	749	678	705	708	734	724	729	712	678	666	715	695	681	683	713	698	686	677	701	657	736	688	687	727	667	742	676	705	685	709	688	651	752	725	689	685	679	671	671	696	669	697	699	696	697	716	786	709	690	738	685	685	717	700	692	699	698	718	669	670	703	690	698	699	701	732	697	729	717	699	672	662	700	718	681	725	671	657	715	733	703	697	733	722	711	726	679	739	678	710	625	759	702	722	692	667	712	754	692	679	706	706	680	714	718	730	726	711	712	748	702	762	687	686	701	692	678	751	700	735	736	717	709	701	677	677	699
28140	19023	8964	3927	2479	2006	1714	1395	1308	1198	1109	1148	1143	1124	1057	1101	1037	1101	1021	1075	1018	1029	1017	1039	1018	1001	976	1007	1000	1002	994	980	1027	973	1035	1042	943	1012	1032	1003	998	972	962	1036	1013	979	992	976	1012	1020	1074	1019	964	999	986	981	1014	1032	962	997	1028	1042	1011	962	1024	986	1012	994	980	1043	950	997	992	982	996	976	984	1015	1054	1003	999	999	1011	971	997	957	1018	1009	998	911	1042	987	956	1005	1049	1021	929	996	1003	992	1010	978	962	915	986	1008	1027	987	975	983	1038	987	958	971	1028	942	974	965	1048	1010	955	1065	972	962	1023	987	1004	960	970	987	1008	996	947	986	995	967	992	966	997	995	982	948	984	957	1009	1022	998	1039	983	980	994	998	1013	1003	982	971	1024	990	1002	949	976	989	980	983	997	985	974	967	943	1033	961	966	957	941	935	998	978	1006	989	998	1043	950	1004	922	1027	959	977	965	966	1040	1065	988	969	994	1003	976	976	1002	959	943	1003	995	976	993	998	1017	988	962	992	964	1011	1004	936	954	933	1052	983	1015	1043	920	1029	984	992	965	965	1051	943	971	1017	1007	1003	1002	917	980	1022	1018	923	1023	987	981	988	990	993	1013	1000	1051	1012	1001	1017	966	1040	979	958	972	961	1029	1059	985	973	963	1000	1012	1026	1010	957	939	1010	996	1036	974	1015	1008	1032	984	997	950	1009	972	986	945	989	1056	992	934	1078	1001	987	1033	985	1021	967	957	932	1011	993	1005	1030	1011	1007	996	1016	1017	975	1005	996	977	959	915	975	1024	973	985	999	1028	969	987	965	996	994	1025	1020	1049	931	973	1002	957	991	1028	1034	1040	967	920	1017	1010	976	932	981	1004	975	925	966	941	936	997	989	1000	1018	991	1008	986	1023	1010	976	957	1016	971	1012	1052	970	950	988	938	947	976	998	990	958	1002	986	918	950	982	948	999	1029	1026	967	985	981	973	966	985	1042	980	999	1007	1022	985	1011	974	979	990	1010	1000	999	954	951	1023	984	976	1054	1045	1023	1063	1026	1018	1026	981	1003	975	985	1022	943	968	999	938	993	955	1027	961	1024	1000	1002	1021	993	982	1008	995	970	930	935	1025	970	941	958	971	1033	1023	999	1044	983	952	1025	1002	1038	1008	1019	962	998	998	970	997	978	964	972	998	943	930	973	943	1007	981	1000	995	987	1035	948	1020	998	985	1003	999	988	953	1006	1000	958	975	977	1018	947	965	959	964	976	922	983	1011	996	990	992	995	1018	1007	1032	975	1006	996	1057	937	982	950	1014	949	977	1016	998	1002	967	955	982	996	930	985	917	997	1001	965	956	1052	1004	1026	950	949	985	975	967	1008	1000	1049	1008	988	965	964	941	972	997	969	940	1004	1039	975	1047	970	986	1042	1035	977	1005	980	1062	901	1001	956	969	1008	1033	1009	945	1020	957	991	993	950	962	1014	979	972	997	970	995	1015	960	1015	978	954	970	1005	1058	943	955	1017	984	967	980	992	995	925	984	1017	976	1041	972	991	963	1005	1010	980	1046	984	992	938	1027	1060	1007	1017	981	975	998	946	984	989	1008	971	1029	987	978	946	964	979	988	968	934	1006	957	989	1000	1015	942	969	1007	1021	1027	1043	961	979	1001	965	938	978	1003	1002	1023	920	1013	1016	964	1012	991	954	947	982	1014	981	989	1041	1044	960	989	947	983	934	1063	990	939	983	1008	1036	1023	988	939	979	1010	991	967	1042	966	973	956	969	985	963	1008	1020	947	953	1019	979	962	962	977	985	946	914	990	1014	908	942	981	975	1021	990	993	974	963	1013	991	984	960	981	1014	965	1005	991	961	1032	971	950	1006	1004	957	980	983	959	998	1006	1013	951	1019	956	997	1035	999	1020	980	988	951	1002	1002	949	1038	1009	974	1049	998	1033	1004	1023	966	953	932	964	978	957	984	976	974	955	992	978	1003	1006	927	946	979	966	934	956	965	991	1022	1017	1027	950	965	957	1010	956	970	918	1022	1025	967	1003	988	998	972	953	997	907	1001	1022	987	1034	984	1022	957	1042	998	985	1010	949	983	1000	952	990	979	1007	1032	1020	998	1010	1017	1011	1034	993	1028	952	995	1026	945	999	985	992	982	965	969	991	961	1009	964	979	973	994	970	993	1015	1003	1002	1003	1036	986	977	978	979	1009	964	962	967	1020	1022	998	987	960	1009	1025	981	983	1000	1050	1028	968	995	997	971	942	1036	1047	960	1009	972	917	929	944	950	985	961	967	981	958	1005	988	983	1022	981	973	999	1005	982	1044	977	959	1012	1002	997	999	996	1014	1004	999	1018	967	989	1005	950	990	939	1026	1022	1012	995	986	1050	999	1004	958	980	1010	961	987	936	981	961	1037	993	1003	1011	1010	989	1001	985	998	1022	995	1015	993	1020	961	970	1013	1028	986	1021	970	945	1047	1026	958	1012	1003	986	1029	961	1005	1029	1010	946	1000	954	934	1002	981	976	930	980	991	1005	990	1008	1018	1002	988	1035	1043	992	1002	996	970	1038	993	987	1009	1021	970	1059	1043	1034	994	966	995	1001	1018	1001	977	988	984	953	952	1044	999	984	990	970	1015	993	1002	1000	965	1021	968	992	971	1003	960	989	974	1034	1020	988	982	993	984	1034	1005	963	1041	966	1010	959	962	991	1007	957	1054	1018	1016	1026	952	929	936	948	999	942	1008	945	945	1030	1017	985	1009	990	961	969	997	1009	1002	986	1019	980	957	962	992	954	1046	980	967	1047	986	968	1015	1003	945	1012	949	964	1047	1029	951	970	1048	1017	994	941	1019	1053	1022	970	979	992	995	934	997	991	1011	979	962	962	987	1023	961	998	969	1039	975	1003	983	992	1045	972	1016	943	984	925	964	975	1017	1027	935	996	996	1012	1024	990	954	926	950	946	965	958	988	969	1044	1003	1008	1008	978	983	1075	1015	981	994	1038	967	1001	1008	932	996	1020	1051	1055	959	986	964	987	974	1034	999	1000	971	1012	989	1008	996	964	998	954	1015	973	1010	1028	1042	950	994	954	979	979	1027	979	974	981	927	989	1027	989	990	949	971	1034	1008	987	981	966	937	1012	1029	971	946	1010	976	968	1028	997	948	1018	986	985	973	1050	987	1002	1031	987	983	1021	983	978	943	1003	1066	977	998	1032	955	990	983	938	1027	964	1042	1001	1021	1025	1017	929	974	1024	1000	1032	971	964	994	1015	1034	911	1008	975	945	915	996	1022	976	1027	981	956	981	995	967	984	959	975	935	979	926	989	977	981	1065	988	1016	984	969	959	996	950	967	979	968	993	975	996	983	1017	990	965	951	1007	945	963	1037	990	928	1020	971	1032	1010	988	982	964	990	990	982	987	1043	988	1027	1015	993	987	1012	988	962	998	1029	993	972	1020	1011	1001	1002	982	962	1011	979	970	1014	960	999	1019	1002	975	961	1004	973	988	984	1062	966	1027	920	990	978	982	993	998	957	924	932	977	1010	957	989	976	1014	965	983	969	1021	1030	967	1038	917	993	986	999	935	913	1008	998	1069	1039	991	968	992	996	955	1005	979	1035	1011	970	1019	987	1025	905	992	1039	1005	1018	972	1008	1006	1000	1002	1046	933	991	984	954	983	968	1002	996	988	982	981	1029	995	1013	962	984	1007	975	971	975	964	944	966	1014	946	976	963	994	967	969	959	1040	995	999	1025	975	932	1015	1037	994	956	951	997	1007	950	988	977	1011	970	996	984	1038	1046	1010	987	1083	1028	977	1012	974	1029	978	988	996	950	931	966	1000	1001	995	1043	981	957	992	967	1020	988	991	959	976	942	997	951	964	928	971	1012	954	966	1035	986	1026	953	990	951	999	1040	1035	984	1008	1008	1049	985	964	1019	990	1010	987	987	1050	967	933	1018	939	953	1051	1001	1037	1014	975	996	970	976	1005	1004	1026	1004	943	1009	940	944	1043	959	1004	1017	943	1031	1026	990	960	1029	1003
7325	8859	6640	4006	3210	2706	2182	1681	1530	1388	1271	1264	1219	1131	1172	1160	1099	1094	1101	1037	1097	1004	1080	1047	976	1012	1048	1022	988	1035	1017	1008	1042	1026	1000	1051	1039	1027	1011	991	974	995	1015	998	1065	991	995	1092	1085	944	1027	1042	978	1033	1008	1005	1006	998	993	1017	1031	1006	1021	1030	1019	1020	985	995	1022	991	1028	977	1012	1027	1004	989	1001	1032	969	1062	993	945	960	1004	979	956	1016	992	981	998	965	1064	981	983	1010	1025	1010	963	990	963	998	1027	941	1000	1018	927	998	1042	1011	1022	1028	1006	971	1037	987	1024	1012	994	1052	987	977	1014	981	1003	960	981	961	1026	993	956	896	1013	1000	986	963	1027	1004	1017	1021	1011	1041	998	959	1017	985	998	1018	968	985	1070	939	1004	992	1012	971	1005	967	1065	1027	1001	997	996	1027	1000	952	1026	1004	992	988	1034	1004	941	1017	953	1030	978	982	1025	997	1067	965	986	1046	1032	992	950	1005	1014	954	988	990	924	1029	943	984	952	949	980	969	1008	957	980	998	1030	1006	1001	966	1049	968	984	989	996	1003	1019	1017	1016	950	1051	1043	962	957	987	977	955	1002	1015	1002	947	995	990	1000	969	1028	984	984	1061	988	973	987	999	957	1028	984	986	980	1017	1019	1002	1008	999	969	975	1026	1007	993	953	963	1028	1013	962	953	964	994	997	973	1030	1028	1091	998	1020	973	1023	980	1034	1004	980	997	1043	1019	991	937	983	1033	995	969	970	999	984	909	997	1057	943	950	941	946	1033	1023	962	989	1025	1020	1004	971	975	1039	938	1014	996	1011	958	980	1050	1001	997	991	1014	1008	1029	971	1044	980	954	987	986	981	1041	999	1022	980	1009	959	1002	968	961	1006	972	958	1060	1002	990	991	992	1045	1010	1006	992	1003	959	948	1007	986	1000	989	976	1013	974	1005	1009	1033	1057	988	992	944	1037	1013	975	978	1002	965	1010	995	996	994	982	1027	1005	963	1010	1098	970	999	1008	1006	1022	948	991	996	996	972	980	949	986	964	1050	970	967	959	944	1005	1028	978	969	948	1031	1008	981	930	968	1026	943	969	968	1040	1008	919	932	963	1000	992	968	923	1017	1007	988	1015	1028	1019	996	1055	983	937	1039	967	1000	970	978	1038	983	1019	1028	980	989	966	994	1018	934	963	1036	994	1005	931	995	982	994	962	987	1017	994	933	994	994	949	1001	1026	973	1005	992	999	964	1016	1044	1030	993	1019	1006	991	958	994	1018	962	992	997	955	952	933	1003	1033	944	1008	1026	1086	931	1012	924	951	1006	982	1018	982	1003	999	980	937	1042	1009	984	951	995	1004	1051	989	982	990	952	1018	987	1049	996	1032	961	988	1019	969	1027	986	1030	963	998	976	982	1008	1029	1020	1013	942	948	1030	938	1024	995	968	991	992	1017	991	1029	973	997	989	1048	970	955	996	1010	996	939	993	947	1033	1038	996	959	980	1025	969	1009	978	1046	955	965	1000	989	1012	995	1016	1059	1046	967	1010	1043	976	1033	996	971	1001	967	1009	1060	977	993	980	966	984	945	989	993	999	1038	995	1039	962	1041	1043	1029	987	984	999	965	966	1013	1014	988	950	1001	989	1023	963	958	974	930	1023	1002	1032	956	952	977	955	988	1006	977	1020	982	954	1054	982	989	1028	978	980	992	972	997	984	1004	997	1015	951	934	1035	1025	1017	1022	1003	1007	987	1054	990	979	985	1054	999	999	930	965	925	1058	984	943	995	953	1062	1076	966	1018	975	979	984	953	1041	1014	905	993	998	984	987	961	987	993	975	1002	1038	984	1002	995	942	996	1018	973	982	1007	1007	998	983	1059	934	982	1040	996	985	971	964	955	941	996	989	982	994	971	996	971	958	993	951	986	968	1028	1000	1023	1014	973	975	1018	987	978	1007	982	986	937	962	1029	1004	976	1004	984	984	957	1030	985	992	982	1031	1025	1046	997	1032	984	966	968	995	957	959	952	1035	986	1022	1015	961	1016	962	1006	966	917	943	963	955	970	977	1026	995	989	966	952	982	991	996	947	997	1005	956	994	1016	991	1020	1013	967	1002	966	1015	1017	963	1005	1035	1036	983	992	1000	1013	969	972	1019	1023	939	966	976	996	990	965	1048	974	997	1029	937	1029	1002	988	993	1011	959	995	976	969	1005	992	1016	1036	1013	1023	1011	971	979	995	985	1036	998	1007	1031	969	1000	966	992	967	968	1000	1045	1039	1037	1009	1038	966	984	1016	996	944	989	984	980	991	970	968	1008	990	984	1049	1020	987	1027	1081	937	983	996	997	991	1020	939	985	995	1007	1034	1008	974	989	1007	999	964	1012	940	1024	1039	950	948	993	995	992	941	980	1010	957	1032	1013	1019	934	994	987	966	1042	1022	964	1001	1029	985	978	1027	968	958	1006	948	986	992	1001	984	1038	987	1027	1024	966	1050	967	963	992	982	994	1034	981	988	969	943	1012	975	971	1006	1013	989	1006	1018	1001	1035	960	1053	1006	1010	1025	1008	979	975	1013	1036	983	1026	953	1046	992	977	1041	913	1036	935	992	984	1001	976	979	1016	957	982	953	954	1020	996	1047	1014	983	1021	990	979	927	1013	1002	1005	1022	956	1027	1011	998	999	981	996	992	968	929	1013	1019	1011	991	950	1022	961	1012	963	975	982	957	936	936	990	966	1007	1066	997	948	995	992	961	997	1029	1015	990	987	1035	993	1067	1002	982	1045	940	1014	1044	1004	948	975	985	1021	994	997	1001	1010	1015	999	1030	971	1043	1009	984	994	1033	984	1031	968	976	976	972	976	1004	976	955	974	980	1004	965	958	909	945	1009	958	967	995	1008	991	1064	1041	992	928	1003	1002	974	974	979	1009	1009	985	970	942	999	987	965	1034	976	1025	988	974	962	1020	955	1001	976	911	964	968	990	966	935	1013	994	1020	1022	955	987	992	1011	940	1006	1066	1044	1037	1008	952	975	949	979	964	992	1001	964	1006	1008	1006	979	955	990	1056	971	978	999	998	1015	982	986	939	1044	987	961	971	1029	1013	1040	984	980	942	1022	946	977	1001	998	994	1017	1013	1007	982	984	988	983	1034	1018	950	981	1008	961	967	1023	1024	989	965	1026	1006	995	1005	1000	964	987	989	962	1006	1026	985	973	1005	1043	1003	1038	1002	1016	998	1013	935	1051	1078	1025	961	971	983	984	974	999	999	1067	991	1026	985	990	991	994	948	1049	992	1021	977	1028	970	1034	1011	973	986	971	943	1010	974	952	1009	950	975	1010	999	976	974	1039	1006	969	977	930	973	1033	995	1001	968	960	1046	1039	966	920	963	1043	937	999	962	1027	963	1020	980	1002	998	966	993	1023	1015	1028	1046	976	1001	1018	1034	898	941	1031	1035	969	1011	1052	1005	1001	977	979	970	1066	994	976	998	945	982	961	985	998	1066	948	982	1013	1010	951	1014	887	984	978	1019	1009	1029	1019	934	1010	1008	1036	982	1043	965	991	981	991	995	972	989	1030	989	1010	1018	996	981	1008	1049	1049	1005	993	1000	1043	981	1015	1028	1024	932	992	1008	970	1007	985	962	1017	994	984	991	999	965	1034	1017	979	974	938	1036	988	975	995	973	965	1020	932	1008	948	985	935	981	1048	985	1015	1008	965	919	1002	994	1034	943	1000	965	959	992	1032	995	947	981	1090	932	955	983	1000	941	1004	965	947	990	987	953	956	975	1008	1030	1070	1063	990	972	978	993	963	967	1030	981	1030	961	903	945	1032	1002	987	1008	981	1018	987	963	981	980	1018	963	1028	991	1036	936	982	1043	970	991	1017	973	1011	1001	979	984	1008	1023	992	991	1013	967	991	962	972	1003	985	1044	1021	1025	980	1085	948	1022	973	986	975	1024	1028	1015	1006	1011	997	981	999	973	1037	983	995	915	1001	1004	958	1003	1009	1014	949	973	1012	1062	1018	1049	964	1018	1012	1037	957	1022	993	968	952	992	1034	1034	1026	1068	1004	1019	1049	1010	1013	1004	918	936	1017	1072	952	1034	1044	965	990	977	978
23635	21262	28632	24224	21302	13701	3414	2028	1545	1340	1289	1141	1156	1071	1014	958	907	972	956	888	922	858	809	793	800	828	819	780	812	785	753	850	788	790	784	784	736	745	761	763	822	773	761	778	803	748	756	801	797	808	778	734	771	803	748	755	791	787	791	767	783	778	786	746	745	789	795	790	816	754	778	758	762	779	765	782	769	718	720	730	782	710	771	755	707	753	747	772	781	732	829	756	763	760	757	736	746	788	756	731	775	746	742	782	738	743	744	768	725	698	747	732	691	705	730	755	751	777	691	744	748	707	709	794	806	706	775	719	714	759	723	758	715	763	798	775	719	741	750	706	751	759	726	769	746	726	720	789	790	775	769	764	697	743	758	726	728	729	724	710	760	749	788	716	698	762	741	730	741	750	765	773	770	752	766	783	699	703	745	732	665	787	759	755	785	744	770	738	753	776	726	702	743	720	717	751	715	776	754	789	715	741	752	739	749	753	755	723	762	732	745	757	705	733	733	736	723	740	745	721	736	787	711	741	756	739	772	755	749	744	742	672	727	752	768	769	753	768	763	758	708	818	745	739	762	742	763	732	756	719	760	707	720	793	743	767	703	780	718	750	779	675	747	716	723	784	749	692	757	727	759	775	744	775	748	708	717	743	719	769	753	770	725	765	725	689	760	743	730	706	765	738	783	723	773	716	783	753	752	726	752	727	721	754	760	778	719	768	737	757	700	744	780	684	749	724	724	765	749	786	757	790	744	752	788	714	784	790	729	757	720	724	804	725	764	762	730	773	733	764	748	727	755	689	720	758	762	767	726	784	760	730	706	749	767	732	732	762	756	726	693	776	689	766	727	710	766	692	690	724	755	749	742	709	786	713	728	754	700	754	778	776	754	767	743	713	773	752	748	737	771	772	704	708	722	754	773	723	799	771	761	791	720	723	750	761	731	702	782	750	733	744	731	749	762	737	734	738	758	726	783	702	734	715	755	746	715	717	743	741	733	755	708	739	796	768	768	682	742	739	795	717	766	783	743	785	735	741	754	711	748	760	733	763	699	790	743	773	778	759	764	760	722	728	680	742	775	769	765	744	768	797	721	756	744	753	738	717	759	809	736	684	768	757	759	772	762	665	763	724	754	678	718	706	811	713	694	751	715	761	780	738	704	692	811	737	696	756	741	690	723	778	741	768	736	738	758	753	739	783	724	771	743	776	768	771	714	690	766	763	754	731	731	759	747	708	739	765	789	711	738	738	739	715	730	794	769	766	719	713	754	684	730	723	741	749	710	702	699	770	721	723	737	791	747	709	761	742	723	779	763	750	756	732	815	774	772	697	804	789	745	730	783	791	756	743	733	743	716	767	736	744	697	782	728	703	741	752	728	738	767	794	764	731	768	735	772	722	749	778	719	716	775	735	679	744	772	712	721	747	756	695	730	743	762	758	761	802	768	724	767	702	764	759	763	735	720	749	752	765	726	735	715	786	778	796	729	751	723	733	702	769	719	732	732	752	775	786	705	743	734	722	735	717	755	762	782	756	735	756	712	714	764	686	698	719	754	779	740	708	765	768	729	758	691	767	749	738	764	768	712	705	820	743	726	747	813	754	717	746	779	737	740	771	795	723	715	752	741	789	692	715	716	763	799	702	748	787	719	742	775	757	748	700	745	726	738	737	743	770	751	756	703	766	723	747	762	789	723	696	771	767	775	727	772	730	718	755	752	755	741	712	746	721	760	757	730	732	748	779	745	715	749	771	717	763	758	727	744	687	739	759	781	709	718	733	782	742	795	759	769	733	762	668	746	752	706	693	786	747	758	744	690	780	782	767	756	704	774	769	736	752	745	748	774	711	737	731	767	745	758	754	731	793	741	719	792	735	768	715	737	754	789	705	717	744	773	724	698	728	739	676	746	758	718	757	733	719	727	755	741	775	735	760	731	759	788	745	712	726	790	710	753	771	706	754	725	714	742	748	720	717	752	740	691	694	727	773	753	724	698	732	739	768	776	734	737	733	745	701	731	762	760	761	770	740	805	721	770	782	710	739	738	768	758	711	748	729	777	760	707	741	740	773	775	809	778	741	819	741	765	749	745	722	791	771	766	724	723	719	730	715	711	777	760	766	771	760	728	720	732	686	747	790	764	715	735	780	740	702	714	750	733	739	729	756	769	777	749	756	731	683	772	727	756	717	751	731	744	737	772	717	734	681	767	770	778	787	779	703	746	720	743	805	753	788	752	796	758	762	768	710	723	732	753	773	692	735	732	750	765	767	761	701	689	778	771	721	790	752	717	767	747	690	757	726	765	783	717	742	746	747	706	774	765	751	729	718	741	697	715	768	767	706	752	739	749	753	734	775	732	705	719	764	778	741	756	720	732	762	778	771	691	731	769	707	761	734	720	730	744	719	731	772	743	755	777	759	744	689	720	767	748	714	721	744	748	752	788	767	716	754	750	710	727	726	720	710	723	708	736	794	775	763	753	774	740	740	749	713	742	760	698	730	735	732	724	765	711	730	711	729	755	716	728	754	759	741	766	752	744	734	790	665	758	729	715	740	772	742	726	786	752	758	739	722	759	736	708	731	713	734	736	738	748	766	742	715	741	749	719	694	721	706	711	766	728	721	767	763	771	755	752	738	753	774	756	785	766	710	778	755	727	757	757	754	718	752	767	728	687	716	801	748	729	701	735	714	765	772	774	738	727	708	767	738	760	736	752	737	765	747	704	746	765	740	817	721	744	723	775	775	758	731	726	751	765	713	758	812	745	699	744	745	777	754	749	763	731	726	775	738	749	764	754	727	757	762	776	741	755	752	754	767	708	732	754	813	762	735	739	758	778	726	729	780	712	718	721	763	749	765	774	782	772	733	743	782	745	747	715	727	786	733	736	731	758	737	797	793	809	702	740	717	745	783	749	735	742	727	677	757	770	737	677	749	706	742	760	753	700	729	757	749	745	748	786	745	741	710	758	776	708	752	764	742	721	773	687	744	731	757	724	770	721	706	764	769	719	782	750	783	722	757	720	718	760	738	728	767	768	730	744	711	726	731	679	730	742	696	746	715	735	791	749	756	737	757	772	720	716	786	746	708	764	751	689	682	720	755	762	744	714	759	771	708	723	790	721	705	748	703	732	747	706	791	728	751	749	757	699	766	758	728	752	766	734	724	759	703	736	771	775	747	798	757	753	727	765	800	749	731	795	740	704	738	739	723	744	775	754	724	827	779	712	775	723	773	759	757	705	708	748	753	725	695	681	701	732	680	713	767	751	723	760	726	728	801	811	775	754	715	717	719	763	775	753	693	732	769	758	713	767	758	709	743	764	761	721	723	735	719	709	804	717	776	744	774	742	730	784	742	753	721	748	720	750	709	728	817	785	749	747	733	774	759	706	737	785	750	767	748	723	735	716	736	775	769	738	744	673	754	748	720	778	734	743	767	709	764	785	766	733	751	785	824	732	740	737	751	715	777	701	721	771	760	738	761	717	753	737	747	748	719	736	742
6488	16674	13034	7684	5913	4740	3469	2710	2087	1768	1580	1408	1287	1176	1171	1013	1061	1083	1013	993	938	894	851	865	858	858	842	747	762	877	784	846	856	847	838	828	785	860	809	836	857	765	843	875	852	851	824	837	797	783	800	793	832	781	795	804	755	814	796	773	820	774	832	766	779	812	820	791	832	773	768	820	777	790	825	750	776	799	741	798	773	813	787	757	738	781	764	803	773	735	761	789	777	739	754	807	751	781	822	774	777	738	750	727	780	741	746	760	772	784	818	789	772	823	807	823	761	765	723	814	775	800	808	756	770	771	745	767	796	776	744	799	717	775	745	807	697	739	783	759	769	795	769	738	771	783	731	792	746	757	760	747	783	811	744	764	768	770	768	781	793	755	748	791	787	782	780	795	781	807	751	799	720	791	754	774	725	844	763	761	739	727	788	755	749	758	763	765	767	772	741	794	747	793	793	756	779	762	779	757	792	759	769	774	776	782	755	763	750	761	766	777	772	756	808	782	750	777	763	767	768	729	780	804	770	753	782	760	733	787	730	784	806	776	729	780	814	762	762	740	767	786	779	739	761	747	739	757	800	768	732	763	784	758	808	769	758	764	771	779	778	783	735	784	721	750	777	754	775	783	753	784	737	722	750	753	792	801	793	822	734	764	777	797	794	777	752	794	749	687	757	759	777	696	778	762	748	784	747	736	760	792	745	788	802	793	730	755	745	780	799	734	741	750	741	781	805	754	744	755	722	763	756	771	733	809	769	739	736	778	765	746	714	770	730	753	750	789	772	700	758	719	790	785	760	735	755	813	744	749	777	788	777	763	738	791	790	778	797	779	785	740	821	829	805	792	732	805	737	783	793	795	788	801	744	750	794	767	740	738	814	733	748	727	741	821	763	781	798	845	727	769	770	792	760	792	780	806	782	786	741	789	762	757	743	771	789	722	762	785	741	787	763	759	732	780	721	789	760	784	697	734	758	707	795	719	795	743	763	727	762	782	760	798	767	766	837	763	771	779	746	751	767	766	769	711	780	795	738	736	762	754	716	723	761	770	743	728	749	784	781	740	761	797	757	762	783	762	746	756	771	747	753	750	763	756	750	796	747	782	716	774	794	761	767	787	747	739	688	744	802	775	781	782	810	796	729	749	759	737	784	766	704	727	759	750	767	769	767	762	774	798	757	770	830	783	734	782	756	778	806	796	739	759	717	730	749	733	785	744	744	805	759	733	783	744	780	776	732	740	759	741	829	800	749	769	779	757	775	797	760	754	760	792	770	800	790	735	739	763	731	760	737	732	793	752	805	720	763	762	776	769	802	791	824	771	727	752	811	778	708	770	766	803	783	778	771	776	810	779	798	727	797	752	757	745	786	775	785	754	781	748	790	731	792	760	759	770	709	739	773	774	760	714	771	769	743	725	714	714	745	752	758	702	783	784	781	745	747	759	728	734	751	788	748	785	801	759	748	776	783	767	752	747	750	782	779	830	732	765	767	786	771	803	740	795	805	786	792	742	711	793	776	761	780	726	778	776	745	809	751	790	763	753	735	770	700	805	800	795	765	745	762	793	788	774	796	824	711	788	813	797	760	792	722	734	764	804	737	789	841	762	758	786	795	774	765	719	773	756	722	771	748	787	759	752	774	796	775	715	804	764	756	753	775	779	759	776	779	766	749	810	768	817	723	795	747	762	771	731	753	739	775	766	743	793	794	725	715	762	767	789	753	771	743	734	761	806	791	815	770	732	761	784	740	758	778	778	758	714	752	736	773	761	737	807	753	743	785	815	728	797	798	755	756	730	793	768	819	778	713	785	790	728	808	786	774	750	756	722	716	759	810	787	752	732	738	751	728	779	713	781	776	774	788	764	743	776	769	848	763	783	747	726	776	783	705	799	783	755	735	814	788	811	754	740	782	727	775	768	766	770	774	751	806	785	738	770	730	734	824	712	733	735	781	763	751	781	742	733	793	742	776	744	787	737	740	784	774	754	785	767	806	774	767	805	758	778	788	761	740	743	710	751	760	779	792	757	744	744	771	751	730	761	767	742	732	739	702	734	825	829	751	767	762	757	755	769	796	722	736	722	821	746	723	766	753	742	751	751	743	761	772	770	734	723	821	767	766	777	773	750	737	758	751	756	777	780	790	779	735	721	817	751	784	773	802	701	746	793	807	794	728	776	792	779	727	779	725	800	760	734	761	726	719	754	749	776	811	786	733	729	781	768	785	807	746	781	742	776	792	775	771	760	744	749	798	739	750	744	757	802	745	754	797	814	772	773	742	743	757	760	764	767	753	752	767	746	734	700	753	805	806	749	758	804	742	775	748	758	778	806	778	757	752	800	787	777	786	786	768	755	747	742	761	815	742	734	743	759	795	804	778	749	759	762	751	744	791	768	822	778	777	755	768	776	753	757	730	710	723	706	801	802	752	790	796	774	734	771	765	821	769	736	769	760	776	813	782	793	733	713	725	768	745	763	777	741	732	755	795	730	793	792	765	756	776	763	744	703	785	757	793	786	734	784	835	736	753	766	768	742	768	751	774	731	827	778	720	742	769	782	786	747	769	707	737	746	760	788	752	774	793	760	747	785	713	757	792	765	790	767	779	803	745	710	795	766	760	744	746	763	765	781	728	753	797	780	751	798	832	730	742	712	835	764	734	726	727	736	753	825	756	764	757	767	786	753	812	786	780	729	764	766	751	720	756	777	791	782	718	716	781	769	767	756	757	738	772	704	739	749	795	740	788	754	776	724	774	786	802	740	794	755	757	807	767	794	754	794	702	798	755	760	731	825	770	740	764	748	764	739	768	788	805	729	751	775	781	778	735	784	780	757	764	797	741	733	710	735	787	775	812	778	809	829	781	762	798	776	764	752	755	733	766	790	730	740	794	777	751	769	782	761	765	761	750	736	769	821	780	779	738	734	763	751	850	747	799	744	783	723	748	822	756	827	769	788	734	780	742	763	741	745	782	714	775	716	789	788	737	776	757	753	775	753	763	754	794	769	744	795	736	767	765	757	797	769	841	770	786	779	714	800	775	800	796	789	744	731	767	830	835	787	782	793	810	787	733	746	753	716	742	732	743	725	780	773	764	759	756	741	744	780	757	771	748	781	775	802	808	764	792	756	766	762	771	750	800	778	721	808	768	736	811	755	813	766	752	790	754	748	805	767	753	721	734	756	810	729	782	751	735	790	782	708	745	773	805	739	769	778	741	778	786	738	771	750	789	754	775	775	752	770	769	757	716	842	768	765	710	812	801	711	724	766	718	721	744	739	788	769	796	788	763	782	728	767	778	753	767	734	758	776	784	783	792	785	729	760	762	745	744	753	776	776	728	772	778	755	739	754	712	737	762	793	815	756	747	802	699	805	763	759	760	772	775	750	773	776	777	756	752	779	763	743	810	802	760	784	770	754	740	798	787	792	738	736	770	758	771	758	780	781	771	790	735	729	743	730	737	745	775	769	697	740	791	742	780	793	760	822	735	728	746	807
24726	21298	27794	25088	15486	3790	2404	1806	1595	1471	1420	1334	1243	1220	1217	1202	1222	1160	1174	1204	1107	1091	1075	1108	1082	1095	1103	1058	1045	1051	1073	1046	1057	1041	1093	1057	1057	1088	1069	1060	1045	1023	1054	1037	1023	1033	1079	1002	1106	1015	1025	1065	1005	1030	1079	997	1025	1010	1029	1034	1013	1034	1020	1032	1078	1039	1092	1054	1071	1019	1072	1122	1048	1034	1022	1022	1023	1061	1039	1014	1002	1048	1047	1059	1001	1049	1086	1003	988	1014	992	1011	1013	967	1026	1015	986	1026	1020	961	964	1076	1056	1034	1019	1003	1036	963	1043	979	1023	1042	1007	1017	1034	1061	988	1017	983	1010	985	986	1012	1060	1043	1011	1029	1000	1036	984	1012	997	1047	1034	1036	1028	1017	999	976	1030	999	1038	957	969	1015	1032	1064	1029	1028	1043	1010	974	988	1014	1008	1052	999	994	1005	1021	994	993	990	997	998	963	992	1070	1078	1062	971	1053	1003	993	1032	1061	1046	1060	1021	968	980	1031	1045	1032	1017	1055	1024	1030	1023	978	1003	1072	1034	999	1058	1021	934	997	1037	1056	1003	1047	1024	1005	1001	1067	989	1069	1032	1003	969	965	1124	1004	1025	1014	978	1044	1051	1048	986	1066	1004	1050	1016	995	1006	1073	1035	1061	1042	980	1038	964	1042	1036	1000	1010	998	1000	1030	973	981	1046	1030	1090	1062	990	1016	1017	993	1105	1064	964	981	1026	985	1017	1009	1033	1001	1022	1025	1015	1035	1026	1055	1035	1068	1101	1084	1055	999	1060	1027	989	1026	1023	970	1010	1040	1075	1041	1029	1019	1036	1035	998	1034	1075	997	1053	1026	982	1005	1002	1004	1052	971	1055	1007	1016	1073	1000	1032	1031	1006	1019	1054	1013	1006	1066	1038	1039	951	1030	1052	990	1065	1007	1013	1007	1041	1028	1014	1058	960	1032	962	991	1043	1042	1014	1062	1071	999	986	1002	1010	992	1016	1024	1037	1016	1020	1047	1002	1032	1006	977	1027	1022	1017	1008	936	1014	1058	1017	1018	1061	991	1002	1041	1030	1060	980	996	1018	1003	1026	1030	1032	1028	1055	995	977	1028	1075	979	940	995	1048	1067	978	1033	987	1025	997	1003	1009	1010	1021	981	959	1083	1045	1036	1006	1052	1029	1001	1020	1063	1027	1017	1020	1031	1045	981	999	995	1076	948	1002	1011	1066	1078	987	992	1035	1020	1039	1058	1046	1056	1015	1012	981	1003	990	992	990	983	949	1027	1063	988	1009	956	943	1027	1030	1079	1008	1021	1015	1012	1012	1006	1038	977	1017	1026	977	985	1055	1051	1010	1016	983	1060	979	1047	1036	1029	1041	1020	1027	973	965	1031	1029	1033	1051	965	1002	1032	1018	1010	1014	1000	1014	1043	1040	999	935	995	1010	1075	1019	1009	973	993	986	980	974	1048	1060	1037	962	1019	1001	1036	1038	1024	1023	973	1031	962	1025	992	1017	1014	1007	1033	990	1018	1015	1005	1006	1000	1122	959	1015	1025	1013	1030	1084	1057	991	1027	1008	1038	983	1046	967	1026	975	1006	987	998	1023	1037	1017	1007	990	1039	1032	960	1044	995	987	1003	988	1021	1063	1069	988	1057	1030	974	973	1036	971	1036	1055	1013	1022	928	1049	1046	1015	1010	1005	1027	1011	1041	1023	977	959	1052	995	986	1010	1026	1076	1031	966	982	1012	983	1031	985	1068	1018	1048	994	1057	1025	982	1015	1050	1020	1000	1068	957	987	1041	1048	1066	996	969	1012	1003	973	1019	995	943	1015	1020	1053	1022	1010	1011	953	1064	1010	1004	976	1034	1070	1050	1028	980	991	1003	1043	1011	1008	1029	1034	1028	1063	1055	1102	1094	1063	1013	990	986	1027	946	925	1027	1088	1053	1003	995	1049	1095	1010	1059	1046	1015	1023	973	991	1011	1023	981	1037	1052	966	993	1010	974	1005	1064	1027	980	1056	1021	1018	1012	1027	998	943	982	1065	996	1023	1000	1017	1004	983	1008	1065	1040	1024	999	997	1085	1016	1008	1068	1039	1021	982	998	1050	1047	1019	985	1066	1023	1019	947	1038	954	1002	1041	1040	1023	988	1006	1020	1043	1022	957	980	932	951	1037	1021	987	1067	993	1063	1054	961	1067	1048	1001	983	1050	1060	1037	974	973	1006	1002	1017	1051	1051	1062	996	1026	1039	1020	1057	1062	999	1037	989	1020	1047	1028	1017	962	1024	1056	1005	1013	927	1063	1033	1071	1010	1042	1014	1007	999	1059	1027	1035	963	1042	1084	1090	1023	930	1001	949	1014	972	1013	989	1041	990	1029	1000	1018	989	1086	959	1015	1036	989	996	1032	1047	1009	1014	983	1006	1077	1078	1040	1031	1026	951	1004	1032	1033	978	1061	1048	979	1027	1013	1053	975	1029	1005	997	993	985	1016	1067	1056	1048	991	1009	1035	978	1004	1084	1019	972	949	980	1006	1037	988	1037	974	1052	1062	1012	1042	972	1068	973	1032	1019	1017	1062	1011	960	994	1011	961	978	1017	1024	1006	1025	1072	1050	967	985	1011	1001	1026	1049	1002	1029	999	973	993	998	1030	1005	1020	1002	971	1046	1023	938	1018	1022	1070	1094	975	1014	985	982	1026	1013	1021	987	1003	997	1011	1048	1003	1050	1030	1050	1021	1036	1020	1041	974	1041	1009	1074	959	1017	1042	1033	1020	995	970	943	992	1058	1033	1019	1055	1051	1017	1019	1068	1000	1002	1035	1067	1003	963	1006	996	1092	1007	1046	980	1004	977	995	1057	1062	1030	1017	990	1000	1020	1028	1012	1028	1028	1039	963	1018	1086	952	982	1082	1031	1050	1013	1014	1013	994	1045	1013	1031	1000	1001	1020	999	1029	1058	1027	1019	992	1019	1019	1012	995	992	1023	1046	991	957	1000	1017	1006	982	1010	1046	937	1049	1055	1090	1046	1030	980	979	1024	1016	1006	1011	982	987	1029	1007	964	1005	1026	1008	962	1019	968	1010	1036	1073	1007	999	996	1006	1010	992	1050	986	1018	992	994	1012	997	1032	1018	993	1068	1048	1026	1004	1031	1002	997	973	994	1007	1013	1027	1017	1028	1060	1019	1029	1072	985	1032	988	1021	1056	1000	1029	1001	974	1111	1019	975	1029	1030	1044	1054	1025	988	940	1023	1036	984	1005	1029	1030	1019	1030	1068	995	1048	1038	1007	1015	1051	998	1009	1037	988	1051	966	974	1003	1032	1004	1038	1087	1004	1013	1029	971	994	1019	1047	1091	1125	982	1012	938	1023	1044	1059	1025	1034	1010	999	1020	1023	1029	1023	1035	1021	1061	1014	1027	1052	1048	975	998	1101	946	972	1016	1045	1003	938	971	991	1033	1034	1059	987	1039	1023	1027	960	985	1018	1013	1044	1068	1084	1071	1040	1001	1024	981	1041	956	988	1059	992	1028	1036	1000	1026	1026	946	1025	1009	1037	972	1013	1080	1027	1053	1003	1058	1100	1000	1054	1036	977	1058	1024	1009	985	1017	1033	1047	963	994	1034	1008	1014	1031	1022	1036	1024	1045	1032	1009	1045	1046	1022	1045	947	1001	993	1028	1038	987	1013	1046	1023	1004	1008	1010	1038	993	1056	1080	986	1027	955	956	985	1011	1020	969	1055	960	1052	1011	976	1019	1084	967	1036	998	1012	1025	1062	953	1052	1078	1004	989	1044	1010	1044	966	1001	1025	1053	1032	970	1012	989	1043	1012	996	990	980	1002	1012	1005	1026	978	977	991	1042	1032	992	1018	1033	1057	1066	1044	1028	983	1031	1032	983	1011	1029	1015	998	1011	1037	1021	1090	1040	984	1017	964	1081	1054	1024	1039	999	1032	1010	964	986	998	1037	1083	975	973	1036	974	1034	987	1030	965	1004	991	1043	975	992	1019	934	1052	1011	1084	1019	1021	1005	1018	1029	1007	1017	1008	1028	1008	1021	1056	1009	1014	1006	997	1004	1077	1033	1036	1011	1041	974	968	1040	1059	974	1036	1053	1028	1001	1053	1031	1059	985	1063	1038	1061	1033	928	1034	962	1005	1056	1015	1011	997	982	993	1063	1004	1025	1002	1025	983	1038	986	1008	1053	1073	1029	1009	1022	1074	974	1023	1021	1027	1042	1058	1110	1007	1030	976	1037	1020	1036	1047	928	1038	1020	971	997	1030	1016	975	1002	1029	1007	1003	1046	963	1052	993	1030	958	1016	1002	1050	983	1035	974	977	1009	949	1005	1099	981	1047	1042	968	1046	943	1009	1032	1027	1015	965	1009	1027	969	1025	1040	1012	1065	1035	1024	1017	979	1014	988	1050	985	1082	1068	1027	986	1005	1034	1006	1066	1019	1004	986	971	1007	1050	998	998	1010	1031	1043	990	1043	1031	1018	988	1035	1074	994	1052	1051	1005	974	1003	994	1025	1024	1041	1048	997	1064	1001	998	1046	1026	982	1015	1041	1014	970	966	973	1012	1019	976	1038	1052	1050	1047	1011
6345	13689	10771	6325	4987	3907	3029	2379	1892	1700	1603	1480	1299	1304	1236	1295	1269	1216	1185	1167	1186	1132	1018	1036	1037	1033	1099	1086	1008	1070	1078	1108	1116	1047	1088	1041	1023	1036	1006	1019	1049	1024	1007	1061	995	1044	1020	1019	998	1039	1033	1068	1038	1051	1063	1074	1057	1014	1067	1050	1016	1051	991	1035	1022	1089	1045	1041	1075	1025	1009	1022	1009	1076	1041	987	991	1044	1066	956	991	1069	980	1021	1012	1030	959	945	1047	1004	980	968	1007	1076	1050	1076	984	1051	990	1033	1004	1004	979	1005	1019	1061	1005	1002	1054	1052	1028	1014	1044	1018	994	991	1032	1044	981	988	971	1044	996	1027	980	1056	991	1030	1024	1022	1026	1006	1058	955	978	993	953	1003	1006	1001	1033	1025	1011	1072	964	1041	1022	979	964	1011	1015	1001	1016	1037	1011	1014	1023	1055	977	1045	1050	1016	986	968	1050	921	1015	1049	1028	1002	1008	1002	1017	1008	990	990	981	1006	1021	1005	1040	1033	996	995	995	967	1048	1046	1008	1025	980	997	991	988	1044	991	1014	1008	991	961	1006	984	964	1031	1061	978	1023	1036	1057	998	1024	980	1005	987	1008	992	949	989	1035	1029	1010	999	987	994	989	978	989	1020	978	966	1043	995	1020	1008	988	998	1019	954	1052	994	1064	994	1040	972	986	1007	1005	1018	1003	949	964	964	1023	1008	982	1045	967	1023	997	1023	1010	984	1031	1019	986	980	1015	1044	1051	991	983	964	940	981	997	1065	998	1045	998	1036	957	963	1006	960	990	971	1003	991	980	964	1052	994	977	1015	1073	1085	1016	966	967	956	1030	990	987	1016	1032	1019	995	1027	990	1023	1016	993	988	1006	1026	987	1022	997	1014	992	1006	1012	985	943	1005	974	1009	1031	1008	1006	997	1015	931	989	1035	1026	992	1017	1026	1034	993	979	967	995	1033	1005	1022	1001	1040	997	991	1099	986	993	1110	952	1018	1013	1024	1029	991	1047	1041	1009	1023	987	1073	1027	1012	987	984	1041	944	1045	1030	952	995	1007	1031	1034	1011	992	1031	1006	1043	1029	1001	997	1009	986	983	1010	1017	1013	979	1013	1031	998	1013	1040	968	1007	1015	1052	964	1043	999	971	1038	957	1024	1005	1023	996	999	962	929	983	1082	1000	1027	961	1008	987	1019	978	1006	1017	995	958	1055	959	1029	1018	1023	1039	1014	1010	959	1005	1007	982	949	1014	1030	1013	1036	961	1037	975	963	981	999	1033	980	1074	969	947	972	1059	987	999	1011	1015	1014	973	940	1050	1041	1004	1006	1014	972	1064	1010	1009	1014	978	1030	960	1009	1042	989	1024	984	997	955	971	1011	993	998	1032	992	1006	1022	1039	1000	979	990	1006	1006	1001	979	1029	971	983	1038	1001	1009	971	988	986	979	943	1079	1014	1003	1020	1008	997	992	1012	987	1019	1032	973	1012	1024	1017	967	1014	987	997	1014	1016	1002	1039	1073	986	1039	960	1016	1090	973	1014	1018	997	1049	994	1035	1020	957	998	1013	1030	1028	1079	943	1028	998	1022	1023	1054	1020	1032	1007	1058	1001	978	1031	998	992	996	1015	1016	962	1049	1030	1011	1049	995	1011	948	988	996	966	1047	980	1000	1045	1009	993	1047	1078	990	992	1048	1008	1028	1031	997	994	994	979	1017	1037	967	964	999	1001	1056	954	973	1033	1040	997	998	1001	1007	1013	1033	981	995	991	1006	987	991	969	1053	1023	1014	1035	1004	1019	1039	936	974	993	998	1047	987	1020	1011	988	1009	1031	998	1020	974	1024	1037	1047	1004	952	1004	1038	980	972	999	970	1004	953	950	1032	1007	974	1024	1017	952	1016	1056	1006	985	1012	983	978	987	1004	972	1012	993	1010	965	1051	952	1001	960	1041	1070	1047	1020	995	1020	1021	1024	1113	1027	1032	1007	1009	1033	997	1068	975	1018	997	1019	952	1006	1021	1019	980	1084	962	938	1028	946	1038	972	1019	1012	1008	1046	949	1023	987	1008	1000	974	999	1010	949	1001	981	996	994	1077	1005	1035	970	900	958	1052	1024	1003	1038	1077	1038	1021	1010	893	998	1027	960	1028	1010	1034	1001	1039	1017	997	935	1043	954	1028	1051	1008	1007	1000	1025	978	918	1042	1007	1019	1007	1034	967	991	1013	1130	981	1007	1009	981	1004	1012	1070	1051	989	990	977	948	1032	1003	1008	993	984	1039	1034	1041	983	1003	1012	995	984	983	1039	977	1009	997	988	1008	999	984	1050	996	1010	1002	991	992	1037	968	1038	1027	994	1050	1065	1033	1007	1048	1014	964	1036	966	1061	1011	1023	1073	960	989	1068	1012	993	980	1015	1000	1000	1007	1071	990	993	976	992	1000	992	995	1054	1062	986	1041	966	1041	993	1029	1007	944	999	1001	1000	1005	1029	972	1012	977	1012	923	1007	972	986	1040	979	972	991	995	991	1071	1024	992	997	994	968	946	991	1062	1017	1024	1021	998	947	985	1055	1006	1009	1045	943	1064	1072	1018	968	1016	974	990	1022	976	949	1046	1002	965	1006	1015	1012	1062	999	941	1021	1011	1064	1054	992	1035	1032	997	986	1007	1032	1004	1011	988	953	988	1029	1002	1016	965	1020	1062	1013	963	968	955	999	1012	973	1020	949	1065	1024	1038	1016	973	963	986	986	1001	963	987	974	948	1032	975	1039	962	975	1022	1030	1037	1071	975	1015	1012	977	1011	1030	952	1021	971	1048	1044	1065	1043	967	986	1025	984	1009	1010	980	1064	1006	1019	955	1051	1002	1015	1036	1042	1012	975	956	1007	993	1039	1042	991	1008	990	1008	990	1018	1017	1066	1011	1047	1078	993	1020	1010	1004	1056	1025	1040	982	1011	970	971	974	1002	999	1026	1040	1002	990	981	1010	1050	935	946	1071	1069	1015	1000	1029	984	962	998	1013	976	1036	1020	1053	973	1000	1048	1026	973	997	1044	960	1070	1060	1075	1007	1005	945	987	1019	1029	948	998	981	968	939	1024	951	1046	995	955	972	969	997	989	969	1018	1011	975	1030	946	974	1010	1019	1030	994	1050	933	959	967	1008	982	989	1031	1009	1007	936	981	997	1006	1021	962	1005	979	1017	1033	1016	1032	994	1024	997	1027	1010	1040	1014	1046	954	959	967	1017	982	982	1057	982	1063	1014	961	1037	1002	1023	989	1028	1001	981	1019	1050	984	999	1020	979	1055	913	1045	971	1051	1003	997	977	1020	967	980	974	1011	934	964	1006	967	977	1019	967	993	989	1048	1053	965	1015	1017	1013	1023	1017	1002	977	1020	948	956	975	1025	1054	980	1034	1019	1044	996	1018	969	1042	979	999	1027	1036	982	993	1009	995	1008	996	1014	995	978	956	1008	988	995	1027	1012	1023	1020	1031	1036	961	1012	1013	963	979	1018	1008	1041	1024	996	1026	994	1038	1009	1028	1017	1017	1011	1024	1061	1007	963	1079	1009	1016	1001	990	1004	1006	948	1023	1047	1054	957	1058	1001	998	1027	1068	932	1009	1010	1009	1004	1068	987	1090	1040	1059	968	977	999	1006	1008	1028	1052	1026	965	973	1033	997	950	990	959	959	1032	1054	986	966	1074	1027	995	1013	1029	975	1007	1030	1003	975	1024	1031	1014	1023	995	997	986	1029	990	954	1034	1056	926	1015	1017	1015	982	1042	939	1011	977	1058	1034	990	1034	997	1015	1037	987	991	1051	1026	959	1072	1031	985	991	1035	1005	1017	1026	997	997	1011	1031	1021	981	1023	1059	1008	992	971	983	972	1061	1049	1032	1007	1013	1021	1002	983	988	1025	950	987	1039	1043	987	1048	1013	992	1007	1072	1055	1035	1054	1030	1023	1006	994	949	1014	1021	974	970	1048	975	1018	968	993	982	973	1006	1044	1037	996	996	1016	1061	1027	1028	999	998	991	990	1016	1022	1002	1026	956	999	1004	1028	1001	1031	1048	1029	990	1000	1000	1038	996	997	1032	1028	1047	991	1037	1010	998	1006	1019	1039	1028	1051	990	1008	1043	1003	985	1019	978	945	1013	978	957	1000	1012	993	931	1016	1024	1008	1031	998	980	985	993	1057	1053	986	943	1004	988	1018	1031	936	994	894	995	1009	1017	1037	1040	1016	1038	1010	1088	984	1010	1022	1005	999	997	1039	1027	981	1007	1042	1003	976	1031	1062	989	1034	1021	990	1000	982	1019	1032	1005	1014	1004	1018	1006	1025	1082	1008	1049	1045	977	1044	1027	1059	1011	1019	1007	1029	1033	1020	1026	1043	1007	992	987	984	1039	1007	958
22491	21268	29028	23831	21283	21469	12596	2768	1995	1760	1473	1356	1352	1218	1137	1081	1018	1129	1016	956	915	835	858	841	833	800	817	786	869	770	807	794	825	834	843	819	768	863	777	780	780	811	811	826	754	800	743	819	782	780	784	773	749	770	807	767	800	739	839	764	736	769	820	751	762	744	790	795	738	750	790	777	771	791	774	702	813	765	783	761	727	710	742	797	739	762	710	709	734	763	736	721	699	746	671	753	689	722	712	722	755	704	719	751	737	693	756	721	719	753	714	754	713	734	737	748	744	760	749	690	686	717	706	691	726	712	721	719	750	759	707	738	748	734	709	735	736	679	743	696	716	757	721	726	709	754	710	697	750	730	702	736	718	719	672	731	713	723	743	716	752	732	730	756	689	699	744	705	730	788	726	700	711	740	757	721	749	727	698	648	749	705	733	773	773	733	741	787	725	740	679	704	706	737	702	689	710	696	700	746	755	712	726	715	722	721	732	696	730	684	709	704	745	748	739	732	787	773	706	732	719	681	710	746	753	676	707	722	777	743	755	710	726	709	754	722	672	745	745	755	683	715	687	696	761	732	654	700	782	690	710	768	706	710	722	724	734	742	729	680	688	712	737	771	715	728	738	727	747	718	714	736	745	721	713	712	701	773	745	700	735	700	708	664	732	727	741	728	736	725	756	750	732	664	708	741	698	720	731	749	765	722	747	747	782	753	720	720	739	693	700	713	707	685	734	711	743	700	744	714	708	753	714	749	713	748	757	693	709	727	728	743	722	721	700	740	718	750	696	714	732	762	702	759	829	732	786	734	708	710	734	734	745	722	763	733	722	717	705	675	747	711	723	762	683	727	733	759	739	698	749	737	746	722	720	699	700	715	732	736	744	747	760	705	733	661	766	757	697	724	739	761	742	746	756	720	679	706	729	715	708	743	728	772	691	729	703	700	711	696	720	722	693	735	654	708	758	770	706	753	736	735	748	747	690	717	690	672	674	735	720	732	739	740	687	695	761	712	735	723	718	685	731	739	737	762	714	740	689	741	691	718	727	717	720	725	725	731	703	738	689	717	754	669	753	756	681	713	709	753	715	726	747	784	736	747	709	739	772	713	741	750	718	680	745	682	657	703	729	744	731	711	694	746	758	758	765	775	723	728	698	728	703	764	702	720	729	731	752	752	723	740	715	716	695	708	710	713	719	719	718	726	750	755	718	717	735	769	716	697	737	720	695	699	727	679	721	657	741	656	717	738	691	729	711	706	685	702	703	757	690	762	700	749	661	689	751	709	726	734	723	717	716	768	727	731	692	677	704	700	750	753	703	737	731	734	732	691	745	702	723	690	728	775	714	693	726	707	716	736	757	772	680	717	735	704	698	727	778	728	744	726	695	709	743	758	727	746	740	767	712	732	716	675	751	720	738	716	708	703	766	726	760	694	740	736	742	707	757	725	741	707	721	698	676	671	742	688	693	694	724	680	690	739	729	719	681	676	693	732	756	718	704	721	727	717	704	752	726	731	714	693	735	753	691	707	690	729	727	738	721	664	750	678	705	676	718	716	706	707	724	704	732	717	707	749	745	690	770	716	699	745	728	747	749	742	710	737	724	756	741	731	715	749	761	728	696	740	759	737	716	717	760	693	763	723	700	736	710	684	722	679	730	760	734	743	729	720	736	679	745	702	717	747	724	723	762	765	752	687	723	720	703	668	779	720	793	676	691	752	677	743	692	755	679	737	768	763	707	741	653	745	694	686	710	740	717	712	747	725	695	732	694	728	778	729	770	669	718	723	745	690	751	757	668	722	713	675	702	752	705	741	712	703	722	780	735	713	760	713	695	689	718	755	708	700	679	664	775	727	737	727	679	690	748	734	770	724	731	714	701	724	717	684	779	692	678	734	698	713	671	703	722	697	685	702	752	741	747	766	733	726	725	715	706	680	709	704	726	744	720	711	737	721	735	709	714	720	741	671	733	717	715	700	711	713	768	705	724	735	713	677	761	722	733	721	715	685	751	717	762	765	723	683	735	694	699	719	736	683	707	717	669	683	702	758	686	768	706	751	744	731	760	727	719	752	707	709	717	757	757	640	745	715	731	743	740	709	717	702	696	765	694	693	716	725	710	729	743	684	747	704	689	730	728	674	710	714	735	697	764	723	695	709	697	696	757	686	697	690	718	753	745	719	753	722	706	729	729	751	726	736	684	733	708	705	693	699	724	742	682	746	752	776	721	819	756	685	697	727	730	690	738	731	731	718	688	716	744	736	672	722	742	732	693	667	685	732	760	722	740	739	764	723	706	742	726	723	782	731	723	736	741	738	676	721	694	731	733	726	726	705	711	744	725	713	709	710	723	749	734	694	710	752	769	713	745	745	751	709	757	669	720	767	733	693	730	713	712	744	688	729	760	692	714	733	731	756	746	694	716	714	740	730	712	693	779	681	731	703	700	726	760	631	703	713	724	793	717	692	703	717	678	690	745	675	743	713	743	725	719	685	705	743	765	723	664	704	676	708	765	708	703	711	716	714	711	745	710	716	734	753	736	701	663	761	788	743	691	684	727	723	669	768	727	698	697	729	715	736	753	722	710	720	721	716	677	720	765	727	698	717	702	694	625	709	749	731	695	768	683	752	697	676	718	762	766	691	759	744	744	725	742	704	728	707	665	730	729	757	701	737	753	739	706	727	746	703	758	761	764	718	737	726	744	721	751	703	736	736	720	724	688	725	766	769	695	749	713	741	753	741	740	710	778	748	681	692	738	726	680	762	727	716	690	721	723	696	691	752	675	693	746	745	721	701	736	695	728	721	747	738	716	694	701	716	736	746	795	696	742	732	728	732	747	699	721	699	749	720	681	715	747	762	680	753	684	728	711	703	711	751	698	757	726	685	727	744	690	688	760	741	745	746	735	768	729	765	736	741	809	788	720	724	762	725	754	691	781	746	697	739	713	701	702	708	708	760	743	740	693	727	759	718	721	736	694	729	689	715	751	736	759	706	725	733	800	755	725	711	710	755	728	664	744	688	755	706	705	737	757	731	666	717	730	679	737	723	686	740	702	709	700	696	719	721	699	742	714	719	726	759	739	726	723	721	739	700	723	742	658	703	747	766	752	713	689	709	722	695	704	725	710	788	715	715	687	722	736	714	674	726	710	729	761	702	711	713	728	756	690	751	664	762	715	705	757	701	718	727	740	692	730	728	716	734	669	753	779	749	666	717	767	718	723	683	687	699	685	698	755	676	750	692	745	706	739	708	733	749	734	739	741	731	731	686	708	713	731	706	712	763	717	694	718	720	729	736	715	753	726	755	692	720	713	702	681	760	713	688	639	776	729	665	738	728	719	739	747	714	756	691	745	741	709	721	696	755	713	695	716	721	701	702	735	726	738	748	769	730	747	715	708	669	718	728	704	756	679	681	733	728	748	684	709	710	671	770	722	759	759	665	669	713	671	718	729	717	725	709	693	756	772	714	741	749	740	706	746	727	736	679	721	741	712	682
7802	22492	17452	11040	8622	6581	4794	3596	2837	2218	1935	1651	1535	1374	1315	1282	1234	1224	1106	1084	1044	936	894	890	886	786	802	856	820	812	827	807	804	799	842	818	797	818	779	816	777	775	823	776	786	787	795	800	784	814	812	757	763	861	770	802	766	787	756	782	776	770	741	791	800	823	759	747	815	830	810	790	770	743	766	703	730	744	746	732	729	751	780	770	732	756	767	732	777	730	768	722	743	716	721	731	720	800	717	723	712	713	709	662	742	699	744	749	765	693	693	732	677	707	743	715	722	699	704	705	715	699	704	756	730	734	722	730	658	694	746	694	728	719	691	761	685	725	733	724	682	682	687	721	755	699	669	724	696	719	712	715	726	686	763	703	740	702	743	755	784	650	741	693	697	730	697	703	728	677	728	768	733	807	688	672	692	682	719	697	703	714	720	762	733	686	743	692	737	705	664	759	746	727	712	722	726	731	743	806	731	704	745	717	712	716	729	714	733	739	694	718	749	729	688	766	728	704	702	691	669	716	720	685	725	698	725	707	731	747	739	703	686	764	701	731	693	723	754	677	676	691	717	746	730	774	701	737	751	674	744	703	678	741	727	758	731	711	713	771	719	753	728	719	708	767	715	702	677	733	717	720	669	735	688	749	688	751	717	718	707	767	697	722	721	727	759	733	718	718	743	700	700	737	738	748	695	703	734	781	725	706	719	708	699	757	714	731	689	702	750	708	679	724	730	723	729	721	773	696	713	721	740	776	727	693	726	723	751	704	696	747	724	711	734	679	734	697	753	717	683	709	724	745	747	705	717	697	703	762	720	775	729	715	715	708	720	708	664	686	688	753	729	668	713	743	694	703	773	731	725	722	713	737	703	697	738	738	698	726	712	703	718	735	740	735	705	721	755	731	758	661	734	762	671	767	738	726	758	716	705	785	715	683	704	760	688	737	755	746	681	717	736	704	722	737	727	679	702	764	756	724	706	735	736	726	741	698	713	726	700	718	712	723	707	761	727	737	701	719	710	710	744	732	722	687	703	739	700	731	708	717	721	720	770	705	749	676	745	742	737	715	680	657	729	727	717	747	669	724	712	749	715	731	709	727	701	777	695	688	747	737	687	686	730	715	737	718	750	726	718	713	677	757	707	707	706	709	737	720	719	667	715	715	705	746	748	732	742	707	714	684	767	778	729	723	730	723	740	713	717	719	710	753	730	729	733	716	726	664	730	724	768	726	672	747	701	750	725	729	698	757	727	686	724	769	682	779	731	722	737	734	675	711	766	707	704	689	671	702	715	671	714	680	720	729	670	705	726	750	718	753	738	692	710	672	719	745	700	714	722	742	739	778	732	717	699	748	673	681	640	728	738	754	737	722	677	725	710	700	719	770	722	720	718	732	752	742	749	709	683	676	764	710	734	726	685	685	727	670	740	681	712	732	725	753	721	759	695	727	763	682	758	725	729	710	729	719	685	693	640	711	709	753	762	664	720	679	684	690	697	713	713	762	701	679	693	705	729	698	708	696	642	712	752	695	688	690	712	675	725	703	724	712	735	716	754	720	728	748	719	739	708	687	717	703	658	669	734	687	718	699	699	687	742	705	738	725	686	733	746	761	732	685	738	686	677	732	694	729	744	754	727	734	738	665	710	704	688	700	719	701	746	680	721	711	714	729	712	729	700	750	667	716	711	690	701	702	729	733	726	680	709	708	703	703	653	720	740	693	763	749	707	743	706	692	740	738	698	724	717	683	675	723	756	671	684	736	748	706	715	779	710	714	727	703	709	743	687	725	722	688	750	736	766	717	655	701	695	706	707	714	737	701	678	713	688	692	724	733	706	728	743	737	699	705	758	740	744	711	734	733	745	761	703	647	739	756	732	656	750	715	756	683	683	728	701	732	715	717	735	718	718	742	735	728	740	714	780	733	678	713	724	694	741	711	724	754	741	763	723	691	707	745	695	709	725	696	724	707	741	715	721	719	718	718	727	687	728	711	687	753	715	717	753	711	720	699	696	680	689	750	690	686	716	724	678	740	764	696	695	738	724	710	712	704	727	728	702	740	753	689	749	682	727	711	685	741	716	673	678	756	725	739	723	746	780	681	751	739	692	765	729	689	730	727	720	738	690	725	703	694	772	676	702	751	689	748	788	746	741	722	653	733	707	733	695	721	727	739	717	739	717	709	706	735	705	704	722	724	730	699	729	699	756	767	692	709	696	767	755	760	729	719	681	718	672	725	740	722	710	693	726	706	715	684	736	779	766	724	727	711	727	722	757	732	710	686	659	704	733	708	705	698	701	737	718	701	709	730	738	747	708	722	714	718	772	733	741	748	736	759	707	721	750	720	735	754	731	722	751	697	657	676	705	722	695	760	734	731	740	736	764	701	692	719	771	659	694	688	712	727	727	698	746	753	770	722	710	710	705	692	735	670	771	764	694	742	690	770	706	723	714	673	697	704	735	780	750	762	696	716	744	706	716	707	737	694	750	742	741	751	745	711	739	751	712	712	708	800	715	722	762	718	719	741	747	742	717	734	685	723	703	706	651	734	692	748	694	680	709	716	754	714	743	717	733	711	704	728	737	724	719	766	654	755	732	737	738	719	665	714	717	771	713	694	731	707	694	761	687	683	727	706	690	723	751	741	738	743	768	711	691	730	728	768	779	718	744	734	762	685	695	755	747	717	678	749	724	715	702	695	754	742	739	731	723	749	724	692	710	736	745	741	747	707	754	654	734	736	711	709	672	694	699	710	706	670	726	711	749	769	773	719	683	783	747	733	773	732	697	668	735	701	738	747	711	762	739	723	656	693	727	730	761	705	707	758	702	746	695	670	729	721	785	718	692	719	694	738	740	763	689	719	659	790	685	693	723	718	721	728	673	714	744	723	698	725	725	690	704	687	703	725	669	689	697	748	702	752	712	737	713	726	745	678	724	717	702	747	734	745	720	704	760	691	727	756	706	722	773	750	684	702	698	704	707	742	720	714	785	707	712	732	661	742	700	720	721	739	748	725	730	684	769	698	727	680	724	717	689	731	718	682	727	707	739	729	720	723	664	731	736	712	713	721	747	716	733	703	682	720	697	740	771	698	744	669	682	729	716	657	699	703	664	704	772	722	769	714	727	757	697	694	771	664	708	672	724	739	652	689	722	712	716	680	697	721	725	688	729	734	711	713	725	685	740	727	720	743	735	726	726	700	732	730	729	755	727	726	745	722	712	692	729	715	730	683	694	741	746	723	720	709	692	720	704	727	731	715	687	729	725	732	706	711	730	770	696	745	736	745	703	696	659	727	703	733	683	783	708	705	739	673	681	741	728	706	744	707	703	720	727	778	720	690	673	718	633	728	718	744	698	716	703	709	716	677	719	689	754	692	730	692	698	715	679	661	706	712	698	731	714	729	726	741	726	727	722	712	712	774	705	758	711	726	713	755	713	716	754	728	726	727	732	728	726	750	717	731	735	721	735	684	725	739	725	755	678	720	711	693	698	709	721	702
27807	18798	8924	3930	2518	1853	1587	1393	1240	1227	1173	1146	1136	1080	1097	1137	1099	1138	1114	1103	1006	1037	1030	1060	1005	1065	1067	1085	1026	1002	1028	1017	1024	972	1046	1054	1007	1037	1047	1065	1100	961	976	993	1024	967	1024	1068	992	990	977	1045	1035	1011	1015	1002	1068	1060	975	1024	1013	986	1015	1026	987	1030	1060	1018	1051	996	1001	1065	1020	990	971	1032	1017	1023	1045	993	1050	958	984	1025	1001	1005	983	1023	993	975	1052	987	1027	993	1004	1037	984	1040	1023	1006	1008	991	1017	1059	959	1012	1000	955	982	1012	973	991	1002	959	965	998	988	1026	975	1029	1026	1032	931	996	1045	998	958	1049	981	999	978	1007	1008	1025	1014	1013	996	1040	994	974	982	976	1002	981	954	1057	996	1081	987	1022	1039	1047	1025	1015	972	1005	1019	1022	1045	990	1017	1028	1000	977	912	1018	1022	1018	1028	1001	1005	962	1024	1057	959	965	974	980	1046	1057	1011	1012	1038	978	958	997	975	997	998	1073	1018	977	1042	972	1008	995	1028	985	1003	997	1000	1038	1056	991	963	992	1008	936	1048	979	1058	986	1014	1001	1033	1019	1031	994	1020	1024	1014	1030	1004	977	972	1008	969	1000	1029	1007	1073	968	993	1021	1020	995	997	1004	1004	973	1028	999	1051	936	1041	1052	996	997	984	1037	999	981	1015	1028	1033	1046	1009	1043	1043	953	1002	1043	1016	1026	967	1007	997	1028	1029	1030	953	1006	1052	1019	963	1037	998	1002	1001	1063	1034	1001	978	1012	975	1018	995	908	992	1017	1019	1014	1024	1013	956	983	1009	980	1003	1014	998	994	1003	1043	1009	977	986	975	965	1018	1029	979	1023	974	966	998	1047	1000	1061	998	1021	1004	1015	993	991	988	1003	1014	1054	1015	1018	972	970	1107	966	955	967	1020	969	1033	1005	1049	984	1011	1006	1033	1019	989	1044	996	966	996	982	992	984	1011	1026	980	1035	1055	1011	1027	1056	1019	1028	1071	1005	1036	1046	974	962	956	977	965	1060	1052	1034	978	1052	988	1028	1015	1004	1016	1037	1020	1062	1032	1026	996	995	1038	1007	1037	1049	991	1014	996	1002	1029	1023	1032	1023	1015	998	969	984	1002	977	949	964	1078	989	1024	1018	1035	1061	1054	974	999	997	1028	1009	989	1017	973	1000	1060	995	992	1018	1036	1029	971	1047	984	1044	1026	1003	1049	992	987	1015	988	1004	1047	972	954	987	1038	1000	1075	1017	1001	996	1053	1021	1018	1053	1019	990	985	963	954	998	1005	1056	1024	1035	1026	1049	1020	928	1014	993	955	1093	1013	1047	997	999	979	1003	983	980	1064	969	995	990	1041	976	1009	1018	1006	1031	1000	976	1023	985	1045	978	1006	978	1005	1067	1038	979	1001	1008	1002	1040	1050	1031	1087	982	1034	995	997	1020	980	995	1009	1043	974	1031	1072	996	969	955	983	921	1048	1013	1025	1003	1016	1022	921	993	992	1010	977	972	1047	966	932	998	1010	955	971	1017	1014	993	943	963	1019	978	1023	992	982	1000	971	1024	1028	977	1021	1018	1005	1014	930	1052	979	1015	1017	973	961	1014	1007	1056	1032	1027	1028	950	1012	1012	1069	991	948	1040	1019	1023	973	1044	989	1021	996	953	1033	1026	1002	965	951	944	1023	986	1006	1007	1021	1016	955	1004	1013	998	1016	1043	970	999	967	999	1033	1020	1056	1022	1013	1022	1009	968	991	1078	1009	1024	989	986	1068	962	981	967	1023	1021	994	972	1042	1053	985	981	1048	1026	1020	999	987	1006	1045	1028	943	990	1019	1032	1008	991	989	1031	975	1041	978	1036	998	1020	941	1010	975	997	980	1020	961	1031	954	970	1060	966	1032	1072	962	1035	1026	1008	986	1005	965	1012	967	1026	963	1006	1034	936	1009	1034	1007	959	1013	930	1054	1018	1019	1028	982	1023	993	1031	1031	989	1022	1016	1022	981	1008	973	973	1020	941	1008	1040	942	1059	1014	1013	1029	964	1012	945	1003	991	983	1016	1020	1075	961	1010	1052	1054	1039	975	1048	1038	994	1048	984	1049	991	1043	1009	1049	1010	1055	1010	1050	964	990	1016	1023	1018	1064	1015	966	926	1031	968	966	1023	1034	967	994	1041	977	1035	1070	1002	989	1045	1011	1040	1017	1039	996	994	1030	969	1023	1015	987	1051	971	1028	1011	966	1019	984	1001	999	980	982	947	997	1033	1024	955	990	1008	1012	1022	979	980	1023	972	991	1026	992	1109	972	1030	1013	978	993	976	978	1033	945	1085	1006	963	986	1030	991	1007	1006	1015	990	1078	1051	1079	1048	1006	956	989	1007	967	999	989	1103	962	1007	996	1002	977	1031	1040	1010	1075	1001	970	1018	1043	1041	1057	1022	1018	1074	953	1002	929	957	1000	1009	1020	973	1082	1022	1005	996	994	1020	1005	1025	1041	1037	986	1049	994	1043	986	989	1000	1063	1055	1018	995	1031	985	1038	984	906	983	1031	1004	1031	1030	983	1078	959	991	968	993	1007	1012	1027	1008	1005	957	999	1049	962	963	993	981	991	997	1029	1001	994	1037	975	1005	1042	1020	986	1031	1043	1017	968	1022	1014	1025	1044	959	1036	1014	1071	1004	1064	1045	995	965	958	1037	1129	1021	1064	1004	999	1023	979	1081	1079	1011	1058	984	1017	1061	1046	1005	972	1053	984	1090	1007	1012	965	1019	1035	1029	994	1013	963	1040	1045	992	990	1027	1097	988	985	1003	976	1013	1013	1051	1118	950	1040	979	994	1016	1029	999	1071	954	998	1003	1015	1040	995	984	1016	994	1034	960	1013	991	1026	1075	970	979	1024	981	983	999	1034	1000	958	968	993	991	965	1032	979	1001	1029	1003	1018	1011	996	1049	983	957	985	1049	1039	1011	994	1004	969	971	1068	999	1016	984	1001	962	1010	1013	997	1048	1034	1028	1006	1020	1008	940	1004	1001	1007	1000	956	960	976	986	1036	993	1091	1032	1006	996	1027	940	993	1014	1014	976	1064	998	967	1030	1011	1032	1008	968	1019	984	1020	1030	1003	1023	1041	1032	1059	1032	1045	1017	1023	971	1036	1005	970	1000	1028	989	965	1012	1026	976	1009	1046	1028	989	952	956	1020	1052	1038	1012	1002	980	1000	1028	921	985	951	989	1025	989	1056	967	1031	1043	1017	999	995	967	1019	1043	1034	979	1072	1050	1014	1006	973	948	1028	1017	992	1016	1026	1034	992	1031	1011	1033	984	971	1059	916	1033	1039	991	989	956	1036	1030	1074	986	1080	1066	983	995	1022	1023	996	1038	1018	965	1041	993	990	946	966	999	1022	950	989	1027	1016	968	1033	1033	1012	1051	1025	1035	1030	996	1010	975	1011	1038	975	985	1029	955	1040	1061	986	1037	986	999	982	1027	947	1011	1022	983	1014	1113	934	1048	1031	1043	1025	953	1018	1020	1013	1003	986	928	974	1017	1065	991	1050	974	1006	975	978	1042	1045	979	957	1074	1079	982	982	1023	992	1083	1013	1049	975	1011	1014	1014	1065	974	1043	1050	1031	954	998	966	1002	989	1002	1026	989	1049	986	1000	1032	1070	1040	1019	978	1002	1055	1005	996	1007	998	963	994	1013	973	1054	979	972	969	1028	1040	1037	991	1045	939	1026	1019	993	952	985	958	986	952	1032	1059	1001	963	1018	984	969	1027	1040	992	1019	1035	1036	972	990	1037	1005	946	987	999	978	1005	1033	1018	1031	1012	1042	977	1060	956	1031	1028	1019	1040	1001	975	1049	1030	987	976	1031	1045	981	1013	1008	1049	995	1042	1069	1037	1057	995	1011	1048	1007	986	954	929	971	992	1012	1033	991	1025	1018	1014	999	981	973	967	1036	969	961	958	1088	957	1027	994	1046	994	986	995	1042	1007	974	1053	1022	987	1013	1033	1044	1035	1055	1025	993	1056	983	977	1069	1079	1027	1032	982	1016	1053	979	1031	1025	1043	1007	958	1044	1041	988	1010	1032	1057	985	1002	950	978	978	1048	975	1026	973	1056	1066	1038	975	993	1028	958	1025	1032	1006	986	993	994	1008	982	1013	995	981	1062	1016	979	1008	1086	952	991	1006	982	1017	980	957	991	972	1026	983	1009	978	996	980	1039	983	1046	1052	1003	1012	986	991	997	1014	1058	1062	954	981	1018	1039	967	982	978	1054	989	976	1005	1024	972	1023	1073	1066	1087	1010	1061	1026	1081	987	1035	1037	1031	1020	1015	1070	981	963	1026	938	947	1025	1029	1036	1022	1019	958	1014
6980	8755	6700	3993	3236	2583	1998	1671	1540	1319	1190	1217	1125	1152	1099	1150	1103	1138	1095	1134	1031	1076	1119	1021	1075	1014	1022	989	1027	969	988	1000	1060	1053	1098	1096	997	1035	974	1011	1037	1030	1034	960	1036	957	1052	1019	1017	1016	1007	1040	1024	1056	1000	1048	1067	1016	1016	1011	1037	1018	1005	1030	1037	1077	1020	1037	1007	1075	1048	993	992	1018	1012	1031	1043	987	981	999	1004	1020	1022	1023	991	1059	1027	1021	1015	995	996	991	967	997	1007	1045	1026	997	1027	1006	1034	1034	1009	1057	1043	967	1005	1038	1028	942	1040	992	1018	1006	952	1040	994	993	965	1024	1002	1051	997	1015	1022	983	1034	972	986	982	1000	998	1016	979	953	1041	957	976	974	1038	1013	1029	996	975	972	941	1042	1010	1074	980	1051	981	944	980	950	962	1020	1027	1013	999	1013	986	999	1017	1008	1001	1021	998	1061	1045	984	995	1007	1056	1022	1064	1006	1039	1011	993	972	1021	1022	981	1003	993	956	966	966	1030	1068	1032	969	964	1035	994	1007	1065	1010	1020	987	996	933	1005	993	1044	1043	1013	982	1037	991	1047	1052	1013	994	1012	988	1013	1020	1036	1026	985	1004	1011	990	1010	1031	1026	961	941	977	1015	1045	1000	987	1032	974	1035	1026	1004	1011	1012	984	1032	999	990	958	1070	965	1027	1014	1083	1041	982	996	973	971	1009	1022	1010	1015	1031	987	1024	983	1039	1021	964	972	1001	970	1020	990	1020	1048	1006	999	997	1007	1063	1040	987	1031	1028	1045	1007	977	968	1015	1027	1013	1026	999	966	1023	972	1028	1014	975	976	989	1010	1038	1052	973	971	1005	986	1008	998	997	1021	1026	998	1007	1000	973	954	1042	1044	1029	995	1061	1006	970	1047	982	985	1077	1006	995	965	997	1032	982	986	1038	1025	1005	1013	946	1035	1015	960	1042	953	1003	1042	1044	1006	946	1026	1022	994	978	1003	945	1021	1046	1023	1014	1015	1031	929	1009	996	1020	1065	1008	1040	989	964	981	1041	1081	1011	962	1005	1018	991	973	983	1023	982	981	1022	966	1059	1002	927	1025	1024	1049	931	1035	995	993	1012	996	953	995	1033	948	1011	1025	1033	948	1043	989	914	987	1024	991	990	977	1027	1046	968	1017	1007	1002	982	1002	1013	1058	1008	947	988	986	1031	973	1014	975	969	967	1021	1001	1003	969	975	998	1062	982	971	1049	1011	1015	959	989	982	982	1080	990	1026	984	964	1011	971	1014	993	996	1003	1076	1021	1042	986	956	1073	1041	1012	1022	985	1021	1021	971	969	980	966	1022	978	979	1082	1014	999	997	1025	1024	1075	1023	1008	1013	978	983	978	980	1025	962	1027	1018	1035	978	986	958	1008	1090	1051	967	1038	1038	1027	993	988	974	986	1020	1003	1016	1002	975	1073	1017	1024	1028	986	1054	988	977	1024	1001	1027	979	1021	1029	1029	994	1094	971	957	978	1008	1027	1014	1088	953	1037	1028	995	964	1018	939	996	1015	1014	940	961	971	1015	971	1043	966	1028	1003	1003	993	999	1006	1025	1028	969	1005	987	998	999	1043	1015	1004	1035	1013	990	1041	1013	1028	995	1044	1045	1073	1001	1011	988	989	984	954	1052	1036	1051	1022	1041	973	944	978	992	1021	1049	1014	917	1013	1001	1014	964	1076	991	994	941	984	1017	982	955	1041	1015	1044	961	1001	981	1033	1011	1018	995	1052	1004	1091	997	1002	928	1037	968	1049	968	1084	1031	1029	978	1007	1013	1025	996	1033	1005	1058	978	1065	990	1033	1009	1051	1044	994	1022	1038	990	949	1022	1020	984	1044	1021	985	1002	982	1029	1103	1010	1019	1017	1076	1052	1036	1020	1023	996	1040	1005	953	1017	937	1024	1004	997	1058	989	1021	1036	1035	1032	1054	1033	1025	995	1011	986	1052	953	982	1011	940	943	1049	997	1000	1012	999	1028	986	1045	1010	991	1032	980	1006	992	1004	1048	1015	977	1039	1033	1026	1090	1021	985	995	1030	993	1065	1003	985	992	1043	984	1056	1027	956	997	1018	968	985	1065	1016	970	1075	975	980	1021	1011	1037	978	1005	952	984	1046	1005	1014	992	1020	985	992	1005	1058	1032	984	988	951	1012	998	1033	1021	992	976	946	1060	1021	1023	998	990	1005	999	1001	1008	1038	1010	996	1052	962	1000	938	1039	974	985	1010	1018	1023	1042	972	1056	986	1009	993	966	976	990	1031	1024	977	978	1021	988	1023	1012	978	992	1009	1006	986	1023	990	1031	952	1024	993	975	1043	979	1054	1018	1007	1019	1029	1046	1022	1006	1033	1070	978	1013	1043	944	998	1022	1049	1027	1010	1014	997	971	1004	989	1038	966	1002	1013	973	1095	1050	1008	1009	1001	982	972	1021	981	994	985	1031	1006	997	1048	990	1053	1020	1047	992	1004	982	1037	1011	1021	994	1063	1011	938	1000	981	1046	1042	981	1020	997	1032	1030	1010	1016	1001	1016	1028	1016	955	995	1011	1018	979	1023	1002	1030	937	1017	985	1033	955	991	1017	1009	1021	988	995	956	1058	1008	1008	1016	1048	948	1041	1005	1011	996	968	1005	1011	1007	1079	997	1005	1011	1028	989	990	1060	974	1036	1030	942	1004	951	1008	1013	995	1030	1001	982	1044	968	1045	980	992	999	1012	965	1031	1026	1018	1065	1013	957	997	1025	1030	1014	1009	974	993	1038	985	982	1019	933	1006	986	1015	1037	948	1047	951	1041	998	998	993	929	1030	966	1020	1042	978	983	1031	1005	1024	1006	1018	1028	1031	998	984	999	1021	1020	993	1019	945	1103	999	997	1035	981	971	981	1005	990	1010	1084	995	965	953	987	993	1036	991	1023	974	1010	950	1035	1024	965	1026	1007	963	939	993	1058	1014	1032	1018	1019	986	1047	1047	1024	1015	936	1027	972	1009	1011	997	1004	1009	969	1033	1017	1014	989	1047	977	1015	976	1044	1034	975	982	1034	1053	993	1002	971	992	996	1005	1009	1051	1019	986	1023	1009	968	1006	982	1007	1004	1030	1036	966	989	1015	1100	987	990	1079	950	1006	999	1032	978	1029	1028	979	985	990	1039	1054	955	1017	1000	1015	1026	1008	1019	976	1025	979	970	1023	1012	1035	1000	982	1049	1043	1033	988	998	976	1063	958	1042	1017	1038	1032	991	971	1045	997	1002	1043	1051	1023	1008	985	962	1031	1049	1007	1110	984	995	1038	1030	1015	952	997	964	996	990	1019	983	964	1014	1025	1009	1045	981	995	1019	974	1091	1014	1040	997	995	1045	1048	1031	974	978	1061	1010	1018	1007	1008	1025	1003	1037	1009	1011	987	1010	1044	1030	997	1009	982	1043	1024	1006	940	974	1015	1004	1038	943	983	979	998	998	1002	1055	1016	974	1006	978	1043	1002	1014	975	1028	995	1032	1003	1043	1000	989	1034	995	1002	971	1030	981	1006	1022	1038	1006	1022	1077	1028	1046	1030	1051	1012	950	988	957	988	1054	1011	1015	1012	1000	1019	951	958	1033	966	1044	1023	989	969	1021	1004	959	1022	992	1042	995	1042	999	1026	983	994	984	996	1022	1012	966	1001	972	1007	1039	933	948	962	1045	1024	1031	1039	1010	994	954	941	1097	940	939	1039	1021	1033	1074	1012	958	948	1046	992	1038	956	1004	1033	995	1025	985	988	1009	981	982	977	964	992	1016	1011	985	996	1045	956	944	1011	1003	1012	984	1034	1011	1028	977	1022	1039	983	988	981	1023	996	1011	984	981	974	947	1046	1025	989	1035	1036	994	1035	1023	1014	978	1070	1021	1035	1040	1038	1012	1008	1060	1001	974	1018	994	969	995	963	1024	984	978	1007	1002	977	1016	984	1034	1011	1007	1009	987	1043	1020	1014	982	961	986	959	1005	948	977	997	1020	1067	1065	970	987	965	1017	1054	1016	1020	1024	1001	984	1003	1008	1006	1053	1000	1033	980	1027	1078	970	1052	1020	1051	1011	962	1049	1013	1006	1007	1056	1028	1023	1006	1081	967	1047	983	988	1003	1021	1031	1026	1025	989	1033	940	994	994	967	1031	999	981	989	1012	927	992	995	1022	964	968	1005	992	972	1016	1007	969	955	1002	1010	979	1000	1016	1075	998	949	989	977	1033	1001	997	1027	1073	1068	994	961	1056	987	999	941	1027	1004	1003	1055	959	1008	1026	1033	1044	989	1036	1018	980	1058	980	968	993	1018	1022	1020	1002	1025	1011	1006	978	1075	981	1095	962	1002	1012	1011	1037	1013	939	1020
23637	21336	28705	24334	21386	13579	3314	1938	1546	1393	1280	1191	1049	1055	1066	975	992	991	929	894	900	784	804	835	846	795	797	795	829	829	774	834	828	844	900	791	812	744	815	821	823	805	820	822	792	870	792	849	808	819	843	798	840	787	840	802	764	775	839	791	831	843	827	794	800	809	720	820	824	725	759	787	750	724	830	777	818	761	724	785	777	779	781	788	754	731	789	802	748	807	756	742	796	772	793	780	803	793	790	702	783	765	752	816	734	781	783	806	845	791	713	797	759	808	798	746	770	803	804	751	789	800	728	775	738	803	734	749	769	786	749	765	795	799	774	765	755	763	771	774	831	758	749	772	751	758	768	822	829	759	762	789	746	770	809	758	739	810	803	762	787	798	764	760	793	768	797	808	769	794	753	747	758	786	802	836	768	756	772	770	728	814	792	767	778	772	824	773	760	813	721	770	768	770	731	781	725	813	739	753	768	771	739	810	804	829	815	796	785	761	811	790	788	799	797	782	752	767	755	735	799	759	736	739	793	776	711	772	768	782	771	720	765	742	738	731	777	794	793	775	805	759	761	784	789	775	759	784	736	782	768	814	725	765	734	792	781	768	786	791	768	766	787	741	741	738	745	776	772	749	756	741	721	751	772	778	808	805	807	752	770	796	785	815	781	770	783	796	758	751	776	790	771	772	757	782	807	743	810	840	773	749	796	748	762	770	790	794	751	756	794	803	729	758	813	778	836	780	779	733	738	751	779	759	758	795	782	754	727	761	793	748	729	761	815	807	807	791	739	762	778	753	755	744	779	804	770	783	749	776	797	770	831	739	753	799	791	818	784	767	778	754	808	813	760	793	775	783	744	811	755	758	758	801	765	778	781	787	792	787	777	793	808	766	829	774	757	799	727	750	724	790	763	823	754	726	781	775	802	823	785	773	840	733	784	717	817	740	806	768	778	712	776	813	756	767	773	756	763	788	752	760	773	726	747	813	807	796	805	743	734	734	775	776	793	797	794	726	757	755	744	736	747	796	824	771	738	780	735	727	760	822	746	753	740	773	735	786	742	770	771	764	735	730	760	741	756	813	796	803	703	722	761	742	746	763	736	734	762	808	765	757	771	775	739	808	731	753	857	795	796	761	770	719	806	730	743	762	753	744	798	742	777	778	777	798	720	784	767	755	818	735	788	751	777	796	774	718	789	800	783	780	790	762	729	773	792	756	754	735	817	797	761	822	754	775	786	738	774	759	821	771	803	753	752	723	770	782	777	815	797	796	753	773	751	733	758	794	786	777	804	746	745	747	733	812	724	793	753	760	776	725	776	795	784	794	773	792	729	756	764	737	801	739	768	769	801	763	798	712	738	762	776	759	786	731	732	770	760	807	750	757	794	791	754	725	776	792	772	778	765	745	786	702	781	739	761	774	787	794	803	720	822	770	821	806	790	736	813	805	771	745	763	763	768	780	768	797	770	797	821	767	765	747	797	776	790	846	737	822	768	770	750	785	763	776	739	770	751	751	726	817	829	777	776	777	804	757	808	763	774	820	787	783	770	745	774	780	786	769	767	800	746	805	785	783	759	796	788	789	751	768	780	781	786	791	799	797	771	790	774	802	804	794	778	738	784	743	756	751	706	788	810	722	763	738	767	753	795	690	785	728	835	756	838	737	762	785	711	774	739	734	748	786	764	775	734	813	777	800	762	770	773	703	766	767	767	796	810	811	755	770	785	791	791	782	748	701	773	750	758	806	766	750	828	717	773	764	774	724	763	774	768	741	791	762	796	737	757	744	735	818	813	770	754	795	775	781	797	826	796	755	768	723	775	725	772	804	777	750	758	810	780	777	776	756	774	735	775	796	808	748	742	806	832	798	730	806	748	770	734	760	811	801	788	701	797	728	740	738	773	712	787	735	754	743	776	741	771	753	791	768	778	764	752	734	702	772	778	739	758	726	793	786	748	748	795	737	793	797	777	775	787	803	805	788	822	747	807	749	757	749	801	743	749	801	809	778	798	739	742	784	801	796	774	788	772	761	810	850	795	777	793	795	768	776	783	774	820	763	761	762	770	758	769	777	769	798	771	758	780	702	768	722	760	781	767	773	739	764	771	767	796	709	769	820	772	749	732	750	811	773	800	746	761	777	783	770	791	784	807	793	754	803	764	746	764	758	773	807	730	750	762	774	825	802	758	796	755	769	730	746	812	772	798	751	767	768	720	754	774	749	786	792	730	720	748	757	783	777	788	783	773	774	832	766	762	760	755	794	694	711	799	783	748	783	788	743	778	773	779	770	753	725	764	779	773	787	748	773	831	775	835	744	762	841	731	748	776	839	758	764	754	744	819	783	784	813	753	732	798	765	817	780	770	813	750	799	795	794	777	760	764	765	764	748	788	754	748	775	820	781	805	762	779	799	808	787	807	781	778	718	747	789	747	830	789	770	714	765	808	815	794	771	755	756	798	799	794	798	792	743	769	759	776	779	768	717	758	754	727	788	771	805	785	810	755	756	727	779	763	749	767	761	765	803	816	738	739	763	775	735	753	744	765	745	783	734	782	747	730	775	772	752	807	780	783	731	762	835	773	797	792	773	759	775	759	761	760	752	794	795	748	730	774	779	802	708	789	787	749	708	826	802	709	742	789	784	766	757	795	717	791	782	791	749	730	800	780	763	770	772	776	728	761	815	765	748	780	823	778	793	809	762	802	768	775	780	715	778	758	793	796	805	780	791	778	796	755	761	804	743	757	764	777	783	736	766	801	772	742	782	813	797	747	747	774	775	786	771	765	791	778	800	777	752	760	775	756	781	783	796	767	763	784	734	727	784	777	733	762	720	825	744	750	807	784	767	819	754	753	786	709	779	714	776	766	745	798	767	756	759	751	777	743	806	747	749	822	784	814	769	782	763	717	797	738	753	770	767	753	794	800	735	829	785	805	783	743	756	804	768	767	793	729	811	775	767	785	790	750	739	788	738	758	748	778	748	768	752	769	750	744	742	802	758	809	695	799	759	792	790	722	739	775	749	719	763	770	748	787	741	775	763	767	773	796	758	815	806	722	742	781	761	792	787	751	825	855	804	786	760	769	804	726	712	774	774	780	775	808	789	743	733	738	750	761	731	809	781	763	773	753	783	809	750	810	761	779	788	733	774	775	759	705	770	766	732	723	774	835	754	746	777	802	768	770	771	781	744	754	806	820	771	718	784	778	718	717	748	804	697	740	755	745	813	740	769	785	788	748	771	768	807	741	777	792	751	737	766	818	821	767	752	720	802	777	746	798	756	768	814	791	768	695	794	790	782	747	799	747	794	808	824	721	757	752	769	769	732	799	773	776	780	734	756	773	772	741	772	819	754	744	722	782	762	776	770	795	744	792	755	807	791	810	745	730	788	823	782	765	747	769	762	764	818	803	767	829	789	781	762	766	782	824	779	755	756	760	797	777	757	824	759	760	760	788	743	794	723	833	800	785	777	766	761	785	800	774	826	777	815	746	758	826	729
6133	16736	13467	7818	6035	4458	3282	2544	1990	1713	1565	1418	1301	1216	1169	1091	1129	1012	1035	937	904	865	838	837	846	805	852	891	842	797	861	908	866	821	918	871	803	840	806	832	790	861	803	798	830	839	825	828	850	811	846	805	916	788	811	834	845	834	797	859	792	821	876	807	821	844	782	817	791	848	837	770	825	829	784	814	778	781	790	778	760	811	743	762	782	752	805	815	867	783	776	800	812	825	811	789	798	766	761	746	760	848	790	755	865	793	767	783	783	771	740	805	786	813	777	800	822	782	767	780	797	897	779	773	748	841	819	780	752	814	826	787	782	721	745	840	799	771	846	728	802	757	811	774	791	765	794	817	770	795	795	769	795	745	791	795	838	792	768	833	784	792	750	741	745	783	762	759	816	861	818	734	804	785	781	805	857	786	795	827	735	765	755	801	755	788	771	778	805	792	747	780	777	789	768	809	808	790	794	750	740	822	787	760	733	808	773	836	782	773	698	823	816	786	795	805	823	780	775	799	772	777	794	759	774	794	798	793	804	783	840	801	810	765	795	772	811	739	735	805	802	806	790	763	783	816	835	778	770	758	731	798	766	782	779	807	787	750	802	807	856	751	786	792	773	851	766	804	792	843	829	810	781	784	809	779	829	825	767	785	800	784	782	866	810	784	795	748	723	794	726	752	777	759	776	777	762	760	763	817	760	805	848	733	690	832	820	763	770	769	766	781	768	822	822	758	804	764	723	794	715	765	738	762	778	813	798	810	735	800	844	787	758	779	778	778	806	770	757	758	791	814	786	745	780	752	797	774	768	714	714	785	789	798	823	805	825	797	766	780	809	792	790	806	778	776	780	751	803	795	775	763	811	801	798	767	809	780	780	761	776	766	806	806	781	770	763	798	805	790	760	794	820	827	815	778	818	777	807	806	735	762	766	804	781	748	792	821	783	784	816	754	788	776	802	791	814	739	817	770	792	779	766	770	815	799	836	808	799	785	781	785	784	774	758	809	768	800	773	778	767	793	805	799	797	781	797	771	767	816	811	800	805	776	784	821	807	811	776	784	764	775	791	782	830	795	775	756	816	773	855	746	728	725	772	786	778	790	770	756	800	787	791	798	744	789	831	839	763	778	749	762	836	809	816	783	740	812	781	753	775	771	770	805	749	754	742	807	759	769	753	737	797	766	752	781	760	786	810	741	781	837	839	835	787	807	727	821	791	769	768	784	780	825	761	749	791	794	799	749	759	787	793	842	822	754	794	787	812	749	782	852	755	796	761	764	743	786	793	751	757	820	796	747	756	763	766	766	851	793	865	792	844	770	744	774	772	813	761	819	806	781	788	794	736	777	801	795	819	808	777	759	798	789	797	759	805	771	812	823	796	810	740	827	835	784	804	771	792	729	753	774	755	753	750	771	810	775	774	819	758	796	807	793	771	790	789	741	819	738	783	822	807	772	788	753	785	796	800	807	783	768	768	744	808	793	826	772	797	798	753	846	761	823	775	820	770	806	748	780	739	783	719	814	802	797	812	784	771	834	786	812	762	811	741	776	765	815	798	752	731	756	776	785	835	736	820	835	776	794	771	830	815	745	797	836	748	790	799	730	774	785	787	762	788	756	786	782	730	810	757	779	771	818	734	792	801	803	774	784	786	792	782	799	813	753	793	767	810	803	778	796	760	796	792	779	815	740	790	798	813	787	754	812	795	780	735	730	785	734	793	749	771	792	781	740	731	809	793	751	799	732	806	753	763	756	798	807	741	811	737	758	807	809	804	746	784	776	750	791	831	781	780	803	777	744	791	785	802	720	828	763	813	729	787	784	759	745	760	821	766	797	783	815	792	786	780	769	792	781	805	794	756	752	754	795	809	776	840	708	766	785	771	769	833	787	745	779	780	801	814	769	790	753	787	778	747	797	772	762	776	798	811	774	824	771	809	812	743	780	852	749	781	771	740	787	818	800	783	781	734	756	801	817	795	803	757	807	786	745	744	777	787	753	796	839	804	789	808	745	802	779	773	762	802	761	744	749	738	798	790	738	799	739	841	742	737	803	773	798	826	768	795	752	863	814	827	746	752	824	817	812	770	831	743	804	759	850	741	753	786	742	757	828	764	747	809	768	753	757	755	768	732	798	784	752	766	777	775	740	799	786	789	736	812	821	774	833	772	783	786	770	775	812	802	839	846	799	777	756	785	803	797	824	819	798	736	757	832	787	812	806	779	812	770	768	809	778	788	758	794	807	791	784	815	778	802	752	772	799	819	787	775	826	819	798	801	810	808	814	728	845	816	793	794	753	767	754	826	763	786	753	779	814	779	845	788	759	723	828	782	761	811	788	792	882	769	820	762	797	788	791	787	797	784	789	768	805	825	785	753	813	781	825	808	866	786	777	779	738	771	783	753	804	803	732	794	778	808	769	822	739	798	788	792	765	761	753	785	818	798	757	764	795	771	750	854	742	810	734	759	765	752	771	814	760	837	784	798	831	788	769	783	784	785	781	807	786	792	767	811	781	870	784	777	806	827	784	784	755	768	766	779	754	753	798	852	781	834	757	799	792	806	766	824	752	772	810	791	810	770	804	775	819	832	786	817	776	783	810	826	743	802	763	820	789	761	749	770	781	808	800	792	775	778	809	830	829	795	788	758	802	779	744	831	784	835	830	746	726	768	751	778	803	799	765	781	799	800	804	769	846	803	843	765	778	785	798	784	773	829	823	798	735	766	729	817	795	807	821	802	771	801	791	772	808	764	769	754	785	811	761	797	816	807	760	805	729	805	826	819	759	759	839	843	771	755	755	744	836	784	804	736	796	753	806	813	775	754	811	805	739	791	719	825	748	796	789	786	792	775	743	785	821	797	763	820	790	782	732	815	786	822	787	762	748	800	747	769	776	761	806	803	809	789	771	795	790	751	774	788	752	770	810	770	796	830	762	786	819	829	798	808	798	764	789	769	747	780	777	786	767	788	813	813	808	828	808	839	793	757	762	797	846	786	787	715	779	751	788	812	799	791	747	813	782	752	762	766	806	736	760	763	808	781	756	797	752	777	809	802	792	779	792	803	762	764	820	786	784	807	755	785	820	760	831	787	789	787	769	808	748	755	773	758	849	791	841	776	773	767	781	780	828	821	769	748	773	761	801	747	763	793	771	789	789	768	856	789	784	738	771	787	793	771	788	857	737	729	872	786	772	789	747	758	802	762	722	767	773	738	746	752	769	749	785	778	826	742	811	754	828	767	759	779	761	766	785	823	798	816	789	797	719	776	789	811	817	811	803	789	778	796	843	770	742	785	809	778	777	745	757	838	791	786	751	805	793	826	818	819	779	796	759	784	778	813	788	819	778	772	765	786	761	777	754	780	752	795	792	809	755	796	823	784	794	746	780	780	785	807	808	794	768	831	769	805	798	752	732	772	748	766	768	766	796	796	735	789	772	767	785	784	769	828	783	776	761	781	827	818	735	808	714	806	787	800	790	798	788	848	810	749	773	781	813
24669	21301	27762	25138	15439	3526	2246	1777	1507	1475	1392	1287	1274	1277	1257	1208	1178	1181	1118	1178	1100	1144	1066	1078	1045	1086	1100	1123	1028	1058	1119	1074	1081	1041	1111	1018	1068	1149	1094	1108	1057	1022	1066	1082	1039	1038	1086	1025	1074	1064	1068	1027	1167	1075	1094	1063	1054	1088	1084	1041	1089	1073	1057	1068	1076	1029	1004	1072	964	1043	1086	1068	996	1023	1048	944	1062	1066	1064	1076	937	1002	1039	1060	1110	1073	1006	1072	1004	1064	1066	1023	991	969	1060	1081	1038	1100	1105	997	1072	1046	1064	1005	1042	1029	1024	1092	1032	1017	1065	1046	1064	1034	1008	1048	1041	998	1001	1036	1055	1062	1025	995	1068	1033	1041	1098	1015	1038	1028	977	1041	1007	1036	1064	1017	1058	1077	1007	1000	991	1062	1031	994	1050	1056	1043	1061	1029	1036	1028	985	1008	1038	1045	985	1078	1048	1002	1009	998	1079	1034	1089	1055	1001	1012	1065	1042	1024	1037	1012	1056	1082	1038	1113	1017	1067	1002	998	1059	1027	1029	977	982	1032	1021	1045	1014	1046	1051	1044	1022	1050	1074	1069	1013	975	1097	1026	970	1061	1034	1059	1017	1028	993	1041	1013	1010	1080	1050	1005	1050	1053	1076	1006	1013	1059	1009	1029	957	1030	994	1020	1039	1052	933	1058	1017	1068	1011	1034	1041	1069	988	1038	1082	1057	1050	1012	1056	1040	1018	1056	1008	1064	1005	1017	1033	1050	1034	1043	1033	1109	1038	1042	970	994	1013	1019	1029	1004	1060	1063	1083	993	1075	1066	1020	1046	1017	1008	1009	1035	1079	1017	1071	1044	1086	1048	985	1111	1017	978	1004	1041	1013	1026	1033	1036	995	1020	1044	1010	1050	972	1054	1025	1043	1044	1044	1056	1070	1031	1065	1032	1014	1058	993	1089	1054	1052	1016	1049	1002	1034	1049	1032	1039	1075	1004	1031	1046	1009	1015	1016	1119	1078	978	1023	1037	1080	1121	1042	1007	1038	1074	1031	1050	1066	1026	1045	1040	1045	1061	989	1099	1094	935	1099	1023	1002	1045	991	1046	999	1012	1021	1011	1039	1092	1041	1047	1064	1021	1028	1035	1097	1044	1007	1087	1070	1066	1080	1050	1015	1024	988	1025	966	1084	1039	1066	963	1019	1046	1006	1052	1013	1024	1018	1007	1070	984	1094	1018	1043	1053	1021	1066	1107	1027	1015	1006	1080	1066	1063	1016	1027	1092	1068	1015	1012	1004	974	1025	1017	1029	1023	1045	1062	1000	1084	1073	1022	1078	975	1084	977	976	1038	1026	1064	1080	1010	1021	1023	982	1000	1015	1006	1042	1065	1023	1039	1013	1038	1061	1071	995	1067	1074	1039	1035	1031	1022	1020	1035	1068	1046	1069	1062	1061	1027	1068	992	998	1033	982	1036	1019	1108	1080	1033	1066	1048	1027	1019	1018	1061	1011	1050	1027	1076	982	1055	1007	1025	1028	1065	974	1003	1040	1046	1017	1058	1060	1037	1082	1058	1027	1062	1009	1005	1012	1033	1025	1028	1049	1008	1041	1023	1088	1001	1026	1091	1018	1028	1086	1039	1005	1056	1045	1089	1062	1030	1075	995	989	1045	1000	1021	1057	1037	1055	1050	1092	1030	1041	1053	1011	1069	961	1029	997	1042	968	1072	1051	1061	1029	1028	1048	977	1040	1073	1038	990	1004	1009	1058	1025	1063	1074	1105	1004	1048	1051	1065	1013	984	1045	977	1043	971	1057	1018	1072	1037	1002	1071	1088	1001	1005	1032	999	1033	1050	1058	1029	987	1087	1033	1066	1080	1009	1048	1100	1039	1027	1045	1003	1030	1032	1035	1001	1015	1082	1108	1036	1040	1021	1064	1049	1016	963	1027	999	1037	1050	1060	1055	1036	1017	1027	1056	1009	982	1096	1050	1003	1064	1082	994	1007	974	1052	1016	1023	1108	1043	1000	1043	1059	1062	1050	960	1037	1046	1005	980	980	1022	974	1041	1010	990	1030	1058	1053	1089	1037	1053	1095	982	1038	1065	1043	1025	972	1056	1018	1058	1016	1024	1115	980	1023	1051	1050	1027	1015	1085	1063	1065	1004	1030	1070	1072	1047	1058	1048	989	1078	1084	1069	1004	1030	1024	1063	989	1072	1052	1073	1023	1046	1049	1062	1013	1049	1039	1075	987	1022	1058	1033	1017	992	1078	1012	1031	1049	1002	1015	1071	1042	1060	1061	1053	1072	1027	1058	1039	1036	1076	1038	1044	1049	1060	1039	1051	987	1025	1056	1077	1031	1067	1034	1026	1036	1074	1051	1028	1088	1007	1028	1016	1066	1054	1027	980	1040	989	1051	1047	1001	1043	1051	1027	989	1082	1027	1023	1053	1029	1057	1064	1043	1034	1014	1047	976	1005	1053	979	1001	1042	1043	1017	1085	1114	1072	1006	1063	1069	1017	1009	1014	1037	1051	995	1069	1019	1087	1104	1023	1063	991	1075	993	1014	1038	1037	982	986	1013	1016	1068	1003	966	1074	1014	1047	984	1038	1025	1024	1029	1003	1036	1033	1027	1075	958	941	1008	1070	1062	1061	1038	1045	1060	1032	978	1087	1073	979	1025	1047	999	1013	1014	1040	1030	1038	981	1047	1077	976	1067	1049	968	1067	1047	1005	953	1078	1045	973	1019	1009	1090	1029	1035	1048	1110	1021	1034	1063	1006	949	1050	1015	955	1060	1056	994	1052	1027	1019	1033	981	1041	996	985	1053	1001	1058	1038	1063	1015	1058	1065	1017	1010	1053	1042	971	1097	1076	1051	1081	1036	1007	1070	1079	991	1042	1041	990	1061	1046	1041	1083	1008	997	1009	1004	1043	1120	999	1121	972	1064	1020	999	1021	1016	1036	1043	1008	1042	993	1042	1079	1022	1017	1025	1029	1064	1014	1071	1023	1053	1064	1032	1055	1078	1015	1060	1022	1013	1026	1047	1016	1037	1050	967	1083	1006	1008	1021	1049	1057	1036	1017	1075	1098	1064	1046	1088	1050	1027	1020	998	1045	1022	999	1027	992	1009	1007	1023	983	1041	1065	1030	1112	1011	1018	1096	1081	1027	1035	1036	1013	1089	1118	1039	1039	1026	1010	997	1013	1111	1071	1061	1003	988	1034	1074	1050	1113	1010	1011	1006	1082	1020	978	1013	1028	996	1010	1077	1048	1023	1050	998	1061	1052	1010	1034	1004	1047	1058	1057	1068	1037	1094	1045	1041	1047	1055	992	1037	1034	987	1039	1038	1093	1011	1002	1044	1009	1019	1000	961	999	1018	1006	1013	1116	1069	1006	1004	999	1032	1030	1000	1042	992	1078	958	974	1073	1025	1065	1054	1040	1083	998	1011	1016	1076	1058	1034	1006	1028	1106	1019	1106	1038	1054	1093	969	1018	1132	1064	1010	1018	1013	1068	1028	1085	1023	1027	982	1013	1061	1047	1029	1073	1077	1006	1041	1059	1031	1001	1032	1064	1034	1020	1044	1001	1038	1030	1042	1044	1051	981	1050	989	1014	1075	1036	1021	1021	1014	1012	1080	1028	1023	1078	1029	1045	1043	1044	1008	1009	1016	1030	1093	967	1098	1077	1056	1056	1043	1011	1045	1018	1021	1043	1036	1053	1082	1002	968	1023	988	1065	1007	974	1003	1017	1007	1024	1016	1009	997	960	1006	967	1018	1025	1040	1011	1070	1059	1057	1063	992	984	1058	1009	962	1025	1012	1077	1092	1008	1024	1009	1050	1062	1027	989	1036	998	1048	1069	985	1022	1074	1032	1071	1025	1000	1043	1059	997	1014	1085	1089	1011	1075	1026	988	1060	1053	1045	1071	1104	1005	1067	996	1056	1112	1062	1015	1040	1038	1068	985	1010	1012	1070	1035	974	1055	1053	1064	982	1052	1002	1003	997	1073	1003	1026	1063	974	1028	1049	1019	1121	1006	1059	1019	1038	1029	1062	1021	978	1011	1032	1061	1017	1074	1014	983	1018	1058	1066	1013	971	1033	987	1019	1084	1009	1097	1074	986	1061	1034	1072	1078	1045	1053	1073	1013	1055	1008	1070	1017	1043	1014	1071	1030	991	990	1070	1033	1027	1004	1010	1094	1009	1010	1048	1042	1013	1032	994	1023	1042	1045	1021	1101	1022	999	1072	1053	1059	1004	1015	1038	1080	1043	1007	1079	1022	1068	1072	1006	1034	1011	1086	1048	1049	1024	1002	1018	1050	1038	1026	1074	1019	1016	1034	1060	1061	979	1040	1032	1021	1030	1071	1074	1014	1024	1023	987	1047	985	1060	1035	1051	1021	996	1064	1030	1050	1022	1085	1058	941	1099	1095	1047	1090	1054	1004	1021	1024	1073	1049	1007	1055	1071	1012	1051	1025	1032	1053	1023	986	996	1023	978	1010	1053	1010	1037	1016	996	1031	1022	1060	1084	1090	1005	1065	1031	1038	1063	1063	966	1057	1041	965	1009	1012	1039	1060	1044	976	1024	1059	1037	967	1134	1058	1036	991	1019	1014	1070	1051	1034	1038	1001	996	1011	1059	1069	1037	1045	1031	1035	1024	1033	1071	1037	1039	1051	1031	1043	1059	1019	1056	1044	1034	999	1025	1024	1071	1036	1048	1021	1037	1097	1012	1012	1026	991	1008	1043	1038	1013	1051	1011	1025	1046	1069	1016	995	982	1037	1018	1051	1036	1043	964	1073	1017	1013	1060	1044	1029	1080	1046	1010	1037	1046	1055	1017	1042	1045	1026	1065	1007	981
6036	13650	10923	6473	5036	3740	2842	2247	1881	1686	1546	1401	1318	1301	1280	1299	1198	1168	1211	1162	1151	1073	1076	1053	1153	1075	934	1084	1045	1109	1080	1095	1114	1141	1089	1079	1129	1101	1091	1102	1077	1011	1057	984	1009	992	1073	1025	1141	1040	1088	1085	1068	1074	1027	1034	1098	1060	1048	1088	1042	1039	1000	1026	1087	1079	1069	1008	1032	1082	1015	1041	1059	1086	1083	1032	1024	1045	996	1057	988	1034	1071	1105	1022	1059	987	1034	1041	1041	1001	1034	1050	1001	1049	1037	1019	1067	1000	1070	1038	1004	1035	1019	1052	1056	1017	1030	1092	1063	998	1009	1060	1035	1007	955	1009	1031	1062	991	1010	1066	974	1002	1047	1010	1059	1005	1029	972	1025	995	1053	1043	1056	975	1005	1013	1015	1028	985	1061	1035	999	1040	1115	1052	1057	1005	1027	987	1040	1031	1045	1034	990	996	1022	996	975	1019	1038	1032	1054	1047	988	986	1047	987	995	1021	1026	951	1038	1006	993	1040	1021	999	1022	996	997	1015	1005	1046	1084	1036	984	1029	1012	987	1066	1043	988	1048	1061	966	1028	1024	1059	1023	1049	1029	1040	1008	1050	1025	1049	1057	1039	1008	1034	997	1072	988	1006	1090	1008	1037	981	988	1027	1019	1029	976	1059	1004	978	961	1060	991	1029	994	1051	1046	997	963	1006	1048	1050	985	1037	1008	1073	1019	1071	1047	983	1045	1031	1040	1046	973	1006	1033	1007	1085	1015	1048	1029	950	1018	1057	1016	1076	1089	1030	982	1016	967	987	979	1053	1054	1054	950	999	1056	997	1004	1024	1032	991	1016	1007	1000	1072	1051	1001	976	1042	1067	1022	986	1047	986	1074	996	989	1041	1020	1028	1011	1021	960	1039	1056	1027	998	1056	1042	1076	991	1015	1004	1049	1001	1033	1009	1056	1020	1033	969	1016	1048	1035	997	1026	1053	1039	1079	1008	1014	1005	1022	1035	1032	981	1103	1021	1039	1010	993	1047	1053	982	1093	1083	1032	1033	1023	953	1006	1009	984	1073	1064	1009	1002	1005	1040	1036	1036	1027	1029	1035	980	984	1042	1060	968	1007	1070	1010	1071	1066	1088	1019	1029	992	1071	975	1021	1046	1034	1012	986	1023	1056	1010	991	1012	1000	1096	1032	1019	1076	956	1033	964	1024	1027	1048	990	1076	1048	1010	1007	1014	1015	983	1066	1092	1057	1052	1047	1025	1027	1064	1036	983	1034	1051	985	1045	1009	958	1044	1038	1019	1002	1011	1020	1007	1068	1006	1066	1068	1029	1038	989	985	1042	1033	1061	996	960	1046	1016	1031	987	976	1070	1088	1027	1057	990	1044	1045	1003	981	1016	1016	1054	1011	1022	1062	977	1000	1027	1021	1051	1057	1010	1004	1003	1053	1024	1035	1008	1066	1034	1007	1093	1083	1035	1002	1021	1053	1012	1024	1072	1069	990	1052	1079	1016	1069	1047	1038	1025	1014	978	997	1025	1041	1050	1046	1008	1087	1032	1021	1021	1037	1034	1039	1022	1020	1029	1020	976	1083	997	1020	1000	1028	1058	993	1016	1036	1075	1020	1043	1034	1041	1017	1033	1010	986	1023	1073	1072	1066	1069	1005	1049	1055	1038	1041	936	1047	1051	986	1015	1068	1005	1044	1019	966	1067	1034	1064	1018	1059	1045	1070	1056	1020	1003	1033	1009	985	1013	981	1034	1017	980	1023	1000	1035	998	1053	1025	1022	989	1020	1054	1046	1049	1009	986	1020	1008	1010	980	1055	1016	1019	969	1055	1043	1070	1007	1011	990	1041	1041	1049	1049	991	1009	1028	1049	1042	1050	1011	1082	965	1066	1028	1006	1120	1019	1005	1037	1021	1007	984	1082	1073	1013	993	1046	1059	1003	951	1015	991	998	1002	1031	1111	1034	1021	997	990	1082	1071	1024	1001	1046	991	1041	996	990	988	1063	1069	1058	1011	1057	1061	1009	1036	1013	1059	976	1060	1072	972	1001	1003	1020	1051	1002	1020	987	1013	1013	1012	982	1053	978	1023	1015	1002	1046	1024	971	1034	1024	1021	1000	992	965	1026	1077	1061	1032	1033	1026	1047	1030	1070	1024	1027	935	1029	1048	1025	1060	1000	1027	1044	956	1045	1030	924	1006	1053	1052	1054	1011	1009	990	1025	1031	1019	1000	1003	1015	1049	1093	999	1049	1072	1003	1005	1011	1043	999	1012	1096	1066	1067	1060	1034	994	975	1027	1081	1034	984	1066	1015	990	1064	1024	1001	1041	1032	980	1001	1050	1024	1033	1042	999	992	1011	1057	1035	1020	1050	1008	1047	983	1003	1023	1092	1016	1028	1048	1018	1018	1003	1018	1006	1063	1086	1004	1061	1043	1077	1067	1053	1069	1071	1059	1056	1019	974	1031	1011	1035	1011	1019	1015	1058	1009	1029	1037	1027	1040	1050	1019	1026	1025	1010	1023	1010	1044	983	1048	973	1039	1036	1000	1022	1013	1005	1033	1027	1035	1020	1034	1034	1034	1070	989	1029	1024	1048	977	1022	1053	1006	1065	1033	1064	1065	1018	1064	1047	1022	1049	1009	1053	1027	1031	1020	1067	1102	1035	1035	1026	1035	1023	962	1041	1078	1028	1023	985	1044	1018	1101	1046	1031	1054	1034	1083	1060	990	1046	1036	1062	1063	1050	1013	1062	1066	1047	1077	1082	1048	1035	1049	1014	1050	1007	1032	1017	1019	996	1017	1033	1006	1043	1020	987	986	1001	1027	1069	978	1068	984	980	1043	1051	978	1023	1049	1009	987	1021	1043	1024	1072	1029	1034	1052	1021	1071	954	1069	1026	1017	1028	1085	1045	1028	1072	1047	1048	1032	1059	1084	984	1037	1006	992	1038	988	1012	1040	1048	1036	1004	997	961	1026	978	1020	970	986	981	1103	1023	1085	1065	1023	1080	981	1039	1040	1030	1033	1004	1036	1037	1083	1022	986	1056	1014	1055	1027	1032	1052	1023	1004	1060	1023	977	1021	1055	1051	1061	1041	1032	1008	999	1054	1066	1042	1046	1076	1068	1032	1060	1047	1051	1073	1060	988	998	1019	1004	1036	1054	998	978	1033	1017	1006	1026	1071	1002	1028	998	1008	986	1009	994	1038	1030	993	1054	1049	987	1045	986	1019	994	1066	996	1023	1028	1010	1030	998	989	1031	988	1072	977	993	982	1055	980	1029	1068	1033	1017	1027	987	1025	1031	960	1024	1074	1028	1027	968	1060	994	1002	993	1035	1032	1059	1008	1079	991	995	992	1099	1032	1032	1032	951	1034	1004	1043	984	1006	1018	963	964	1017	979	1053	1024	1072	1040	1012	1027	1052	1066	1036	1063	1003	1022	1052	1028	1035	1063	985	1045	1011	1019	1004	978	1035	948	1016	969	1016	1002	1045	1027	988	1036	1025	1047	1017	998	998	1022	1060	973	999	1056	1042	1062	963	1033	1015	1024	979	1006	1031	1051	1112	1002	1029	1017	991	982	993	1060	996	1008	1069	985	1057	1040	1003	1039	990	998	1055	1021	1009	1021	1049	1033	1008	980	1053	968	1047	1045	1033	991	1026	963	994	1056	1023	989	1043	1022	989	1008	1034	1025	1014	991	969	1017	968	1041	1063	1005	1051	1012	1042	988	1016	1023	994	956	1012	1063	1085	1024	1046	1002	1058	1095	994	1048	984	996	1049	1011	999	1058	1017	1048	1033	1058	1129	1004	1042	1058	1063	991	995	1071	1021	1011	1045	1069	1026	1012	1042	1054	997	1058	1001	1005	1008	1004	992	1054	1003	1029	1047	1038	1103	1074	1004	1074	971	993	1006	1029	1071	1031	997	1028	1014	1064	987	1001	1028	998	972	1075	1008	1040	1000	1061	1048	1053	1041	1025	1023	1001	1030	1003	1008	1034	1004	1031	1045	1002	1041	1038	985	1028	991	1006	1039	1014	1013	1036	1055	1028	988	1035	1041	1034	1034	1032	948	1039	1058	1061	1063	987	1054	1042	1020	1045	1010	1032	1090	1022	991	1063	1039	1039	1035	1001	1020	1019	1001	1031	1018	1005	1029	1030	1016	1059	1008	1051	1051	990	975	1001	997	1035	1042	1039	1028	1013	981	1037	961	1022	987	1030	1069	1038	1027	1040	1009	1063	1012	1027	1029	1044	1056	1050	1017	1020	1038	1066	1002	1077	1027	1083	1015	944	968	1013	960	1006	993	1048	1001	1013	1048	1027	1054	1008	1038	1007	1041	1087	1027	993	1006	1058	1077	1035	1098	1009	993	1045	1034	998	942	1019	1087	1018	1063	1064	958	1010	1022	972	1038	1032	1037	1096	1025	1061	1035	1019	1011	1002	1044	1065	991	1036	1031	983	952	1025	1032	1022	1045	1003	1036	1014	989	1059	1007	1036	1025	1024	1021	1042	1038	1041	1008	1075	1039	1005	1076	1032	1050	1009	1001	988	1001	1080	1068	1000	1060	1005	1025	1039	1055	995	1033	1055	1064	1022	1023	974	1020	1027	1030	997	1064	1000	1009	1056	1021	993	1032	986	992	976	992	979	960	1017	1052	1009	1029	1020	1023	1025	999	1051	1032	1077	1006	1020	1009	983	989	1023	1013	1012	1065	1027	1063	1032	986	1053	984	1017	1011	1087	1001	1102	1027
22557	21373	29177	23924	21392	21564	12270	2864	2006	1756	1570	1409	1265	1165	1152	1092	1130	1086	1034	964	930	863	902	871	818	839	830	817	816	791	834	794	855	870	898	843	784	775	812	778	803	830	789	816	828	825	793	775	830	845	887	797	790	757	797	820	766	809	789	810	779	818	848	757	810	789	804	814	738	741	746	775	780	717	798	776	752	713	720	739	756	729	724	754	790	829	808	745	791	707	804	744	694	796	735	743	722	739	725	807	706	694	712	749	761	740	728	772	774	773	764	723	719	777	745	751	719	726	793	696	727	699	730	784	724	753	707	749	760	761	768	692	746	761	761	746	798	772	736	682	735	710	728	724	755	711	749	787	750	774	766	724	766	778	746	768	710	755	713	760	738	720	702	790	773	745	772	733	760	772	721	727	777	774	744	733	805	741	722	706	766	810	761	737	761	746	731	813	738	721	744	788	787	782	733	738	752	737	720	725	757	756	717	702	749	723	718	748	783	780	767	700	763	740	747	777	706	769	717	727	788	723	720	786	745	722	757	775	672	731	750	768	794	726	711	752	764	726	698	788	763	790	723	738	740	771	750	730	782	744	678	744	759	781	747	721	767	764	782	759	763	735	741	758	737	760	739	734	780	711	756	726	731	750	750	767	711	690	795	792	797	751	767	728	695	654	763	796	716	744	733	712	709	729	727	777	739	702	706	768	757	697	723	697	723	746	715	742	753	723	698	701	696	740	744	727	728	759	701	735	761	717	718	732	709	767	731	766	713	759	696	739	723	774	729	695	832	746	769	707	746	756	746	733	811	761	761	763	746	782	740	776	749	748	754	756	761	706	738	784	801	697	756	739	779	714	783	758	741	730	699	781	735	751	748	742	698	735	761	739	759	758	717	759	732	790	720	790	799	776	764	713	759	725	730	744	780	770	736	723	688	724	699	794	722	721	751	718	756	759	741	742	712	748	734	782	746	757	791	798	756	769	811	735	751	748	794	713	767	737	749	747	740	709	774	741	732	731	748	764	701	741	754	764	722	750	726	715	751	713	751	777	783	734	738	733	767	793	784	689	729	741	714	704	697	785	771	777	702	773	695	745	746	762	745	730	749	695	762	733	750	724	723	729	743	711	763	779	740	727	792	790	769	731	675	761	735	794	719	750	694	728	733	760	730	743	742	687	738	702	760	699	710	731	754	731	760	777	737	773	775	749	721	743	707	761	690	684	766	766	784	789	718	740	729	702	727	750	770	713	723	763	756	763	733	803	779	761	761	766	717	751	725	736	737	769	760	708	741	738	738	745	714	719	780	762	738	708	768	719	740	781	707	770	764	767	736	698	768	775	695	739	757	740	753	749	762	741	734	755	747	748	698	728	747	737	732	778	774	792	790	767	700	721	769	769	718	770	750	730	793	723	781	747	743	719	701	772	727	733	773	744	788	701	698	712	725	730	748	751	746	732	706	729	766	755	715	731	732	749	729	769	709	718	732	708	707	775	724	710	817	724	769	729	703	741	740	742	699	707	798	713	769	732	728	742	708	711	776	701	710	730	741	717	759	773	772	749	713	722	725	747	721	763	755	728	735	727	742	745	748	765	760	744	765	711	723	760	748	753	774	774	755	705	746	778	717	747	753	688	718	748	807	743	710	733	731	733	742	736	779	714	764	734	723	747	752	760	723	765	770	740	715	693	726	730	700	813	766	770	734	706	747	760	737	729	751	748	760	729	730	720	722	717	775	746	738	752	722	715	764	730	708	698	727	733	770	773	759	674	728	734	732	776	753	726	697	755	761	769	731	738	742	707	733	702	741	741	750	726	745	676	741	813	709	700	765	718	766	718	772	702	672	753	735	776	716	762	686	733	774	744	719	764	730	708	797	733	821	696	730	703	773	731	670	754	720	734	736	761	740	752	751	697	782	703	755	745	712	718	698	756	779	740	753	757	739	763	759	716	809	738	755	740	741	747	779	723	721	729	713	731	741	766	758	690	698	769	735	708	771	718	727	773	761	742	721	784	755	729	740	722	766	786	753	768	752	696	782	730	756	710	732	698	752	710	775	780	723	724	751	727	755	729	750	739	751	706	763	718	738	686	737	766	724	731	728	748	735	773	701	752	724	781	700	725	779	738	743	760	756	756	699	750	727	711	737	689	722	787	747	738	724	770	670	775	776	742	788	700	737	781	762	738	760	743	703	748	766	736	782	714	723	768	749	736	761	740	768	746	727	709	755	748	745	719	715	739	767	760	685	713	770	717	730	745	769	791	727	784	731	786	763	756	770	743	694	762	755	712	775	822	730	712	758	729	757	709	737	687	712	690	756	765	692	700	735	803	698	768	752	749	758	746	718	707	775	711	700	757	752	723	754	796	798	743	716	744	758	751	744	714	737	725	721	763	763	713	702	726	772	743	770	769	706	716	731	747	728	777	702	708	703	741	724	743	718	720	767	751	741	709	734	748	760	764	712	711	736	760	692	723	714	740	719	744	793	723	773	764	685	723	746	721	741	734	734	785	742	708	730	770	735	771	753	708	779	717	771	707	758	747	738	745	717	792	744	734	774	735	725	757	740	712	764	747	740	714	734	759	732	758	705	739	772	708	764	741	687	713	773	738	755	745	725	727	788	712	734	695	708	727	698	746	760	707	725	798	782	750	718	753	730	737	768	729	733	744	761	709	720	802	741	729	778	751	736	735	747	725	788	770	716	798	779	755	743	777	721	785	737	743	729	771	693	732	793	742	730	718	784	751	757	819	726	744	708	706	733	717	733	750	767	721	723	745	737	733	746	762	765	743	709	718	774	795	719	777	797	739	723	732	710	747	713	775	743	734	691	709	727	777	813	783	756	760	747	758	728	764	721	696	731	743	719	729	777	774	797	746	766	752	732	770	700	683	712	764	719	752	760	786	742	778	732	779	785	760	724	831	777	706	745	755	695	746	769	727	750	768	753	747	793	742	730	750	759	766	725	746	714	735	726	766	748	734	728	714	688	712	678	731	751	752	715	752	750	806	765	695	738	759	754	787	735	741	750	754	792	717	750	790	766	777	755	736	754	748	771	734	734	734	726	717	744	702	754	731	778	687	743	717	739	702	786	745	749	746	725	735	773	741	746	737	761	757	742	778	740	702	730	759	722	787	742	775	745	742	750	702	733	782	745	714	730	734	755	724	748	692	782	748	722	749	742	747	734	777	750	709	754	740	722	765	710	722	710	697	726	737	743	790	757	746	740	760	743	709	762	761	723	737	769	716	716	751	727	754	727	773	666	717	771	720	758	804	700	762	678	715	761	735	737	749	749	754	751	754	741	725	723	693	715	706	732	763	719	743	793	788	747	793	743	710	779	733	776	774	749	718	782	727	687	748	748	747	751	788	779	821	786	756	711	689	672	731	711	714	749	847	786	708	797	757	700	780	728	799	765	768	800	767	775	723	781	739	797	697	719	729	701	744	754	750	763	763	737	839	761	796	743	731	745	757	724	719	759	786	763	751	731	781	708	733	731	780
7530	22650	18333	11437	8642	6364	4697	3517	2640	2252	1955	1653	1583	1324	1353	1289	1181	1183	1156	1076	918	951	875	879	851	828	831	880	861	803	842	837	952	955	907	924	896	820	741	787	862	806	831	793	775	763	829	809	816	828	801	767	810	790	802	730	839	811	812	789	829	792	759	820	823	790	763	797	782	775	807	843	749	734	774	731	756	757	793	765	783	767	749	724	722	768	757	776	760	803	716	756	776	745	777	740	735	750	755	712	735	769	759	778	754	764	711	717	792	695	729	764	756	807	702	771	777	779	738	755	750	757	746	715	757	726	770	736	789	750	739	750	688	756	692	760	744	690	790	751	760	753	717	718	722	762	735	762	803	715	743	714	736	721	763	726	730	740	701	762	765	701	715	732	735	743	753	728	722	779	718	717	763	740	735	741	780	740	781	695	752	732	762	732	756	750	720	741	780	720	716	750	706	785	753	718	741	753	725	716	731	730	791	768	742	739	694	697	772	742	772	717	731	771	765	734	749	753	751	749	732	752	773	723	773	758	694	729	757	789	721	731	750	779	700	738	756	743	728	741	751	741	716	743	736	750	772	730	713	757	774	746	742	709	749	749	752	748	752	778	730	717	720	733	727	786	770	751	741	739	689	720	768	702	751	792	749	711	768	766	720	740	774	746	749	763	741	722	693	725	726	746	794	727	768	717	749	753	746	740	775	777	763	770	735	743	743	730	744	757	728	722	734	745	745	762	777	733	706	793	742	787	711	756	735	728	734	753	716	813	723	789	748	756	739	754	707	751	730	766	737	765	718	750	739	735	740	773	723	784	716	678	700	729	704	746	719	746	766	730	752	745	764	694	797	707	718	728	736	711	724	747	760	700	744	718	735	662	736	765	744	685	752	730	758	748	753	744	748	735	765	717	758	736	725	721	733	706	688	703	722	740	771	716	694	700	743	761	728	721	717	773	736	730	735	741	729	787	751	762	714	727	778	751	772	735	778	756	724	690	711	748	720	798	748	711	725	703	739	786	752	704	737	705	764	764	759	750	712	754	776	716	680	771	751	745	706	779	744	761	793	699	757	768	753	738	749	718	694	727	725	758	709	739	694	730	787	728	687	715	724	743	691	782	747	782	737	741	785	760	777	762	741	732	730	743	704	751	764	794	807	753	766	756	706	741	779	720	714	685	750	704	734	759	713	758	693	808	729	696	744	768	799	753	709	728	731	724	710	707	732	732	772	741	748	743	731	720	722	722	746	740	755	768	710	750	743	766	717	731	733	744	742	748	706	785	733	725	738	780	700	742	730	742	757	744	698	760	712	765	701	705	747	762	700	775	759	714	717	756	714	760	745	709	712	782	706	803	753	727	748	726	746	746	707	703	721	729	741	776	738	755	700	720	715	716	715	741	800	679	765	722	752	785	714	758	777	769	733	716	763	777	732	722	760	740	749	713	777	707	743	716	715	733	795	724	740	766	729	685	769	726	738	744	704	747	714	697	735	734	716	773	774	737	718	726	743	779	732	767	733	751	762	740	713	761	712	745	767	697	770	769	756	721	720	708	739	733	785	759	733	746	729	715	708	694	733	769	775	783	706	761	753	721	711	768	723	725	760	741	752	745	771	756	689	792	709	777	707	721	725	768	743	737	673	777	763	776	786	720	795	773	757	763	755	709	727	759	729	709	761	731	749	716	748	719	733	737	731	761	733	712	710	727	720	763	721	785	695	749	726	762	700	734	787	714	739	735	721	765	757	770	754	677	753	716	712	748	720	702	715	719	765	684	715	806	716	733	770	733	774	718	737	768	695	759	748	749	745	726	758	728	730	751	748	723	751	763	751	773	729	780	757	790	741	744	720	784	723	723	711	719	783	726	789	691	693	775	702	691	717	744	757	728	715	774	749	715	724	755	731	705	774	733	762	740	715	674	740	764	775	775	670	760	770	761	722	730	798	760	728	716	737	755	722	740	725	734	723	683	714	744	709	732	725	727	736	695	787	727	739	711	722	740	752	796	773	741	705	724	728	733	752	688	712	753	788	722	726	724	761	717	736	685	694	728	790	725	703	720	739	747	749	704	710	751	795	755	756	758	742	733	714	771	743	741	752	754	701	711	722	709	719	723	726	745	713	737	735	695	703	754	739	708	779	754	729	792	705	728	684	705	763	720	736	788	766	723	763	707	763	701	755	749	736	752	737	750	735	744	718	705	753	794	709	736	743	741	725	793	727	756	704	766	762	785	774	748	775	709	719	723	739	755	720	745	737	722	729	738	741	737	707	749	722	774	752	691	717	724	777	738	709	743	772	723	754	798	736	738	715	738	763	726	761	791	759	758	711	722	742	753	709	713	746	770	762	680	718	743	789	715	727	736	734	768	679	768	717	681	745	709	739	767	750	725	717	774	740	700	762	769	768	753	717	709	728	705	774	730	701	731	734	727	739	723	755	741	769	739	763	715	723	693	713	727	721	752	736	760	784	699	706	765	702	750	731	713	738	769	754	759	737	800	766	752	725	729	766	719	783	725	748	781	699	734	747	729	730	704	703	737	747	772	731	698	713	715	746	715	704	699	774	718	719	692	758	736	727	783	769	753	777	713	718	716	752	744	726	745	758	752	715	733	795	708	742	754	723	734	715	741	746	762	729	697	711	724	753	753	740	715	740	728	751	711	789	740	718	724	689	737	771	696	726	728	746	718	763	785	772	765	777	757	744	713	741	767	760	747	751	698	735	770	721	773	767	774	725	743	761	724	765	690	761	737	753	684	714	773	746	758	768	802	759	738	734	724	760	775	781	720	720	712	721	744	708	733	691	771	756	753	730	738	748	725	754	782	745	725	730	741	712	701	730	724	742	755	766	683	700	718	767	745	761	694	718	695	723	737	733	771	722	751	744	712	742	745	766	776	710	711	766	756	765	772	782	737	760	690	733	671	769	743	771	754	699	747	731	750	695	741	734	759	727	699	731	727	772	740	727	763	720	741	735	740	776	737	778	728	768	710	735	707	768	734	746	731	797	737	739	738	745	706	752	782	778	733	752	728	705	716	759	813	712	706	681	740	761	772	760	720	742	745	762	694	688	764	734	751	768	720	714	750	708	781	712	729	731	728	741	747	764	731	743	775	740	764	747	749	758	733	712	722	747	743	742	734	696	677	727	725	781	755	709	716	749	715	744	781	715	742	717	705	693	739	757	713	717	713	737	810	705	735	746	765	746	712	727	764	726	704	752	725	773	713	754	729	724	766	762	741	686	811	759	764	706	701	770	722	776	754	706	790	760	745	797	751	734	758	764	789	704	706	731	740	741	729	727	733	742	761	739	741	709	781	743	720	728	762	733	700	762	786	778	711	771	809	763	768	737	710	739	754	718	745	735	767	746	805	711	713	731	739	743	741	745	715	780	790	787	724	729	770	763	709	750	752	781	732	651	694	759	736	691	770	715	696	776	720	771	758	708	756	697	723	756	772	788	717	693	733	685	735	748	720	710	744	769	739	737	764	687	715	733	756
27937	18837	9178	4250	2608	1830	1618	1400	1283	1262	1187	1170	1196	1182	1099	1161	1087	1031	1075	1100	1041	1060	1032	1057	1110	1027	1017	1050	1014	1049	1049	1035	1074	1077	1093	1021	1081	1033	1042	1067	972	1041	1008	1089	1091	1033	1062	1048	1026	1057	1094	1028	952	1010	1050	1071	1044	1034	1072	1004	1028	1077	1032	965	1055	1020	1081	1067	1034	998	1056	999	1035	1080	1029	939	1079	988	1006	1021	1041	1054	991	1037	1058	1044	1020	1042	992	1048	997	1104	1012	1055	1015	1068	992	990	1000	1003	1064	1042	1026	1011	1022	984	1011	962	993	1079	1056	1086	1029	995	1015	1067	1019	962	1021	1041	1032	1001	1038	982	1034	1010	1064	1032	1073	990	996	1073	967	990	1039	1011	1079	1056	1009	1045	1045	1036	1031	991	1020	1010	1000	1017	996	1037	1027	1028	1135	1030	1009	923	1012	1066	1036	995	1021	994	1070	1058	1041	1033	1003	1008	1047	1024	1045	1041	1028	1021	1024	1010	1066	1044	1016	1027	1057	1017	1002	1033	1062	1045	1076	1025	1020	1045	1070	1019	1018	1035	961	1023	1031	977	946	1079	1055	1021	1019	1015	1016	1007	1073	1013	987	967	1031	1019	1062	1049	1071	1039	1029	1019	1053	1095	1051	1042	1039	1007	1004	1042	1048	1062	1037	1064	1003	1041	1015	1027	958	1032	988	984	1034	1062	1015	1002	1003	1057	1014	1033	1019	1018	1045	1048	1095	1041	1030	999	1034	1038	992	952	1049	1026	1013	1069	1001	1036	1054	1004	1084	1023	1009	1049	1030	1059	1036	1052	1027	992	1004	1054	1029	998	1070	1047	1053	997	1020	1038	1034	1029	1025	996	1013	1069	1023	1010	1039	1054	1034	1025	1011	1042	1022	1032	947	1019	1030	1048	1082	1035	1036	1004	1064	966	987	1012	1013	1018	1006	1065	1014	1025	1067	994	1041	1080	1051	995	1001	1022	1014	1000	1030	1042	1052	990	988	1046	1077	1043	1007	1050	1053	972	1017	994	1058	1000	1047	1093	1030	1061	1087	1044	1049	1025	1007	1002	1004	1018	988	1059	1003	997	1025	1029	993	1003	1056	981	994	1007	1049	1058	1034	1046	1033	1027	979	1030	1031	1036	1054	1026	1065	1039	980	1058	973	1030	1015	1005	1062	1006	1044	1016	981	1002	1005	1023	1032	1082	1074	1015	1053	1020	1033	1081	1036	1062	995	1037	1031	1074	970	984	1024	1066	967	1012	1004	1093	983	1013	1026	1029	1068	992	987	1060	1039	1040	1098	1041	1019	1000	1033	969	991	1029	1071	996	1055	1041	1048	1077	1048	1067	1046	1011	949	1099	1047	1043	1025	1027	1050	1012	1047	1033	1014	1008	989	1010	1000	1080	990	992	995	973	1019	998	1001	1088	1033	1018	1057	994	1001	1013	1012	1045	1032	1055	1010	1042	999	1045	963	972	1055	1071	1030	1041	1038	1063	1034	1055	953	1017	1014	1055	1036	1038	999	1067	1027	998	956	1034	1017	1073	1048	1014	1022	1031	1019	1025	1037	1071	1084	1014	1043	1009	1030	1063	1023	1044	1043	1092	1004	1056	1078	1049	1022	1012	1044	976	1032	984	1070	1008	1024	1030	1061	1013	1008	1056	1045	983	1016	997	1010	1029	996	1062	986	1011	1035	1076	981	1010	1005	1019	1059	1045	1073	1049	1024	1023	986	1074	1021	1072	971	1020	1017	1057	1046	1017	1025	985	1025	1049	1114	1036	974	1086	1029	1041	1066	1090	1085	1044	1074	1021	1004	1070	975	1066	1060	1029	1078	1023	1057	1021	1012	1009	970	1058	1026	1047	1015	1026	1025	1055	1034	975	1028	1057	1060	1048	1080	1029	979	981	941	1030	1006	999	1024	992	1052	1015	1009	1037	1034	1049	1024	1051	1002	969	1025	1018	1061	984	1039	997	1025	1025	1008	1056	1026	1001	1084	1056	1002	1035	1059	1003	1033	997	1113	1019	1030	1029	998	1092	990	969	1007	1086	1041	983	1072	997	1022	993	1006	1025	1050	970	1035	983	1052	1022	1039	1040	1025	1083	1050	1037	1033	1008	993	1009	1030	979	1018	1051	1031	1029	1082	1081	1035	1034	1037	1062	1030	1038	989	1037	984	1034	1073	1028	953	1069	1031	1092	1046	1029	986	1050	1039	1011	1008	1041	1074	1040	998	1017	1079	1054	964	1059	952	1018	1013	1007	1024	1074	1029	1000	1017	978	998	1044	993	1042	1009	1019	992	1038	1005	1029	1068	1063	1008	1010	1007	992	1025	1020	1028	1053	1015	996	1067	986	998	1074	1084	1055	1066	991	1008	1064	1056	1025	1087	1037	1000	1044	973	1042	1030	1054	1011	998	970	1039	1010	1016	999	989	1068	1005	1020	1055	1042	989	1054	1009	1038	999	1047	1022	1035	1053	1000	995	976	1086	1023	1042	981	1018	998	997	991	1026	1010	1047	1039	1026	980	997	1018	1020	1000	1033	997	1019	1017	990	1055	991	1076	1096	973	1036	1064	1019	1005	989	1033	1087	1039	1074	1051	1030	968	1018	1068	1021	1036	989	1028	1062	1039	953	1060	1047	1044	1052	1054	1079	968	1061	1046	1026	1067	989	1032	1033	1036	1013	1032	999	996	1047	1034	987	1017	1045	1007	988	1021	1036	976	1037	1029	1014	1027	1037	1008	1022	1039	1009	1068	1019	1021	1060	1019	1043	1071	1016	1067	1046	998	1018	1045	1061	1039	1009	1050	1012	1028	1036	1057	1030	1035	986	1050	1001	982	1031	1041	1088	1019	1039	1036	1048	996	992	990	1039	1020	1026	1007	1053	1035	1039	1039	1023	1104	1028	1026	997	1053	973	997	1014	1019	997	999	1023	1081	994	1042	1006	1010	1061	1062	1022	968	1031	972	978	1032	1038	1042	1071	1010	972	1062	1020	1013	1001	973	1044	1017	1006	1024	1074	1093	1008	999	1013	1006	960	1021	1053	1004	1070	1001	1013	1035	959	1042	1006	1047	1041	1010	1037	1096	1020	1031	1051	1013	993	1010	1014	1008	1035	1031	1032	1102	1000	969	974	1028	967	978	1020	1016	1082	1074	1046	1064	1038	1017	1009	1089	975	1029	1091	1058	1047	1010	1048	1056	991	1053	1037	1072	980	1038	991	987	1004	987	1020	1056	1022	992	1041	1041	1004	1084	1059	1034	1016	991	997	1012	1010	1005	957	969	1047	1080	1003	1044	992	1055	1012	1067	994	1039	1041	1094	1077	1050	1055	982	1042	1050	1048	1046	1023	961	986	1002	962	1010	1056	1014	1030	1050	1049	1021	1091	1056	1025	1009	993	1028	1029	1046	1000	1060	1053	1089	1008	1009	1013	1054	1032	1015	995	1040	1011	1052	1058	1053	1070	1047	1028	1053	1071	987	1013	971	992	1019	1017	1083	1078	1008	1005	1064	1009	1015	1028	1065	1092	1028	1041	969	971	1042	1012	1048	972	1078	1034	1063	1016	991	1005	1061	1025	1050	1072	1000	984	997	1083	994	1039	970	1020	1035	1056	1008	1002	987	1006	1027	984	1090	1010	1038	935	1007	987	994	1040	1039	1021	1092	993	992	997	989	979	993	1040	1089	1045	1017	991	997	1008	1004	1046	1034	1025	1078	1054	1021	984	1041	988	1040	1052	978	982	1017	979	1034	1067	1041	1015	1027	1006	1015	1011	1066	1070	1020	992	938	1039	983	1026	1017	1034	1023	1035	1068	1058	1100	1055	1094	1069	1046	1027	957	964	1053	989	1103	1086	983	975	978	1057	1043	1024	960	1025	968	1065	978	1024	981	1026	1013	1055	1104	1000	964	1038	1040	1031	1025	1002	1041	1045	993	1022	1089	1053	1051	1042	1029	942	1039	1043	973	1013	1039	1043	1051	1056	988	1032	1032	1050	995	1051	952	1029	1029	1003	1014	1008	1030	1012	983	1015	1020	1063	1016	1048	981	1057	1000	1077	1089	1008	1047	994	1004	1075	987	1045	1005	1001	1015	1095	1100	1013	1053	1027	997	992	1020	967	1009	1029	1007	999	1055	1005	986	1020	1003	1034	1046	971	1047	1059	1120	996	1030	1003	1045	993	1035	1037	1029	974	1011	1045	1014	1034	1016	1002	1037	961	1025	1029	1015	999	1064	1006	1021	1028	985	1016	1018	1064	1032	1100	1061	982	1026	1065	1017	1013	1010	970	974	1058	1028	1018	970	1039	1057	993	1004	994	1007	1074	1028	1064	1032	1044	999	1008	1051	990	928	1081	1078	982	1045	1028	1015	1044	1051	1019	1014	1045	1013	1013	1039	1024	1081	1053	969	1058	926	1023	1041	1046	1023	1045	1052	1059	1003	1057	1018	989	1088	1036	1008	1045	1053	1031	1014	1030	952	1004	1015	1063	1032	948	970	1027	1067	1059	1077	980	969	1027	1018	982	1009	977	1002	1044	1062	1022	986	1027	1046	1039	1007	971	1007	1036	1033	1034	1007	1062	1025	998	1010	1028	987	1043	955	989	1029	1024	1032	1083	1027	1008	1074	1050	986	1050	1081	1089	1048	1036	972	1002	1071	1026	1027	1042	1009	999	1002	1079	1025	1020	1054	1058	1041	1058	1029	999	1011	991	999	1022	1033	1026	1048	1027
6865	8666	7300	4424	3268	2505	1976	1665	1472	1345	1306	1241	1179	1196	1168	1146	1128	1082	1151	1153	1078	1017	1026	1097	1029	1043	1008	1081	1063	1064	1014	1011	1071	1156	1087	1070	1041	1048	996	1025	1038	1025	1081	1071	1092	1016	1048	1051	1025	1070	1048	984	1043	1056	1038	1137	1045	1017	1004	1002	1048	1061	1050	1044	1024	1062	1055	1024	1078	1013	1018	1037	1066	1038	1042	998	1055	981	1031	986	1078	1062	1065	969	1022	1044	1043	1070	1085	1073	985	1031	1046	997	1039	1032	1065	1023	1061	1028	1062	991	1033	970	950	1017	1046	957	1040	1051	1041	981	999	1011	1044	1055	1000	1038	1002	1110	1024	1069	1025	1042	975	1071	996	987	993	1111	1034	1025	1011	981	1092	984	1005	1017	1045	1054	1071	1031	1017	1056	1074	1021	1060	1061	1048	1043	1084	980	988	1051	993	1021	1072	1029	1030	1028	1013	1013	1029	1050	1029	1019	1017	1036	1029	1050	996	1093	1051	1005	1014	1030	1041	1101	1009	1092	1029	1030	973	1066	998	1053	991	999	1052	1037	1062	1041	1058	1022	969	1038	1048	1073	1011	1003	1050	1029	987	1078	989	972	1009	1051	1078	1041	1067	1036	1015	1011	1086	1029	1020	1066	1038	1017	1023	1103	993	1067	1064	1043	1006	1013	1076	1041	1037	1069	1077	1042	1018	990	1027	1064	1018	1034	1031	1027	998	958	1059	1047	1041	1064	1013	1002	992	989	1063	974	1050	1011	1042	1007	1105	1025	1054	1025	1082	1014	1058	1028	1017	1062	1019	1021	982	1035	997	1051	1039	990	984	1009	1064	1028	1003	1008	1005	1017	975	1078	1006	1058	1013	1049	1082	1048	967	1049	1060	1061	1052	1026	1019	979	1025	1019	1074	1049	1067	1044	1016	1041	1080	990	1071	1060	1070	1010	1094	1017	1016	1032	1064	997	1027	979	974	1022	1021	1031	977	1034	1068	1031	1046	1063	1022	1003	1029	1029	1023	1029	978	1031	995	1012	1007	1057	1007	983	993	986	1015	1088	1059	972	1047	975	1007	1060	1014	1036	1041	1010	1008	1054	982	1131	1048	1036	1046	1066	1034	1018	1032	1049	999	1048	1063	1015	1025	986	1050	1006	992	1013	1072	1023	1016	1049	1042	1067	1035	1014	1008	1058	1043	1031	929	988	1043	996	1008	977	1016	1034	987	1035	1047	1039	1054	1052	1091	1058	1060	1052	1059	1027	1035	950	1017	1027	1029	1023	1001	978	995	1017	1032	1046	1010	975	1079	1003	976	998	1082	1025	1024	1030	1029	1051	1060	1053	1082	1045	1039	1005	1040	1026	1032	979	1025	1106	1057	1056	1023	979	1062	1005	986	1019	1038	1045	990	1050	1023	1066	1007	1019	1030	997	1040	1058	973	981	1010	1033	1074	1102	1024	1013	1021	1015	1009	1017	1004	1048	1007	1005	1021	1004	1065	1035	1037	1022	1020	1006	1035	1067	1023	1026	1076	1041	1118	1002	1029	1006	1047	1060	1036	994	1033	1058	997	1089	1028	1078	970	1026	990	1018	1030	1046	984	1074	998	1055	1038	979	1002	985	1047	995	949	1076	1107	971	1059	1019	1017	967	1010	1087	1060	1012	1062	1034	1053	983	1052	1085	1033	1015	1055	1092	1026	1042	1015	1037	1024	1042	1039	1079	1032	1075	1007	950	997	1008	1059	1007	1047	999	1057	1046	1029	1013	993	1046	1035	1084	1056	1050	1030	1069	1079	1036	1062	940	986	1035	1020	995	1036	1029	1018	991	1021	1050	1083	1018	1063	1057	1078	1002	1025	1033	1038	1081	945	1085	973	1052	1026	1042	1004	1024	1005	960	999	1028	1028	1035	1008	1013	1009	1007	1029	1070	1043	1010	1009	1024	1057	990	1067	1062	1014	1008	1075	1040	1012	1048	1043	983	1021	1109	963	1089	960	998	1043	1002	1019	1012	1043	1029	1086	1061	1127	1064	995	992	1042	1007	945	1014	1027	1055	987	987	1009	948	1035	1016	1074	1042	1002	1026	983	1084	1041	988	1003	1066	1084	1095	1107	968	1004	1040	1023	988	1046	996	1017	1032	1049	1037	1006	1006	1033	1037	993	1029	1036	1052	1026	1034	1037	1002	1047	1040	1069	1012	1013	1055	992	1012	1074	1054	1051	982	1058	1027	980	1019	1006	1059	1047	1030	1010	1010	1040	1046	1051	1037	1016	1009	1043	1012	1082	991	1039	1017	966	981	1094	1045	1084	995	1042	1037	1048	1076	1021	1054	1081	1010	1040	1018	1023	1014	1040	1042	1040	1027	1067	975	1009	994	1054	1035	1026	1048	1045	1061	1041	1033	1070	998	1040	998	1032	1043	1024	997	1005	990	1074	963	1070	1033	1070	995	1022	974	992	1031	1032	991	1036	1066	1017	999	1010	1039	1011	999	1064	1044	1042	1016	1055	1010	1003	1049	1087	1010	1057	992	1010	1014	1019	1028	1028	1038	1097	1030	999	1014	1009	1026	1054	1032	1102	1058	1016	1060	1022	996	1085	1010	1041	961	1049	1028	1019	1014	1003	1023	1017	1025	1032	1049	1010	1036	1038	1082	1008	1034	1043	989	1043	1054	1108	1046	977	997	1059	987	1033	1032	1032	1025	1061	1065	1015	1011	1075	1142	1033	1046	971	990	1053	1095	1051	1018	966	1055	1078	1006	976	1059	1007	1101	1049	1057	1083	1051	1000	1033	1076	1060	1035	1033	1080	1018	1016	1025	1063	1029	1016	1015	996	1090	1070	1058	1070	1028	1038	1047	1058	1025	1065	976	1016	1007	1076	1013	1080	1004	1011	1011	1063	1025	1037	1001	1039	1014	1054	997	1009	1088	995	1043	1024	1053	1023	1026	1018	1083	1020	1044	1018	1049	1016	990	1036	1040	1050	983	1005	1067	1009	1050	975	1016	1071	1048	1015	959	976	1020	1042	1031	988	1090	1106	1068	1050	1040	1059	1050	990	968	1061	1115	1017	1039	976	1005	1026	1042	1030	1044	1020	1027	1034	1095	1075	1038	1054	1022	1053	1024	1042	1085	1074	1008	1029	1018	1081	1018	1046	1036	1063	1011	1017	1008	1018	1048	1033	1023	1047	1024	1038	1024	988	984	1061	1100	1008	1001	993	1065	1003	1058	1005	1060	1078	1065	1072	1073	1106	1025	1049	1057	1038	1056	1003	1032	1062	1041	1003	1000	1023	1046	989	1021	1051	1094	1073	1041	1084	1056	1075	963	996	1059	1027	1031	1075	1089	1050	1037	1044	995	1043	1072	1090	1056	981	1018	1033	1086	1048	1005	1002	1007	1058	1019	992	1030	1063	997	1010	1046	1080	1007	987	1032	991	1042	978	1081	1012	1045	1099	980	1077	1023	981	982	1030	1054	1060	1030	1008	975	1073	997	989	1109	1050	1014	1041	989	1048	1077	1012	1041	979	1046	997	1026	1024	1000	967	1039	1004	1070	1082	1022	1016	1006	1035	1002	1059	1024	1016	1061	1100	1026	1005	1068	980	979	1049	1037	1026	1037	1021	1035	1028	1036	1003	1039	1033	1024	968	1017	988	1011	1094	1020	1006	1033	984	1036	1067	1073	1017	1020	1079	1025	980	1074	1007	1069	1061	1094	1003	999	1010	1023	1005	1035	1039	1021	1046	1020	1056	972	1059	1079	1013	1025	1054	1015	1017	1019	1028	1042	1034	1031	1065	1008	1052	1050	972	1026	1055	1015	997	1050	1011	1003	1018	1055	1041	1013	1061	940	968	983	1015	1069	1038	1058	1027	993	986	1050	1068	956	1076	1027	1018	955	1037	1039	1004	1030	996	1082	1019	1029	1010	999	1007	1020	1035	1011	1036	1035	992	1073	1006	983	1076	1059	1003	1047	1037	1094	1008	1080	1044	1032	1069	1037	969	983	1052	1025	1048	1028	1013	1016	990	994	1065	1032	1036	1008	1005	1049	992	999	1028	1080	1055	1021	1024	1003	1023	1063	980	1055	1006	1039	1006	1043	993	1027	1084	1037	1041	1034	1000	1016	1029	1062	1043	1032	1071	999	1004	1053	1051	1016	1054	1047	1023	1020	1055	1009	1077	1076	1018	1002	1044	1029	1005	1043	1149	1041	1005	1096	1015	1042	1008	984	971	1071	1020	1008	1060	1000	955	990	1030	1049	1026	991	1040	1020	1065	1050	1044	986	1013	1083	1033	1051	1023	971	1019	1039	996	1024	1034	1027	1003	1021	998	978	1028	992	1090	1033	1041	1016	1009	1051	985	1076	1034	1043	989	957	1107	1061	1042	1063	1071	1058	1015	1064	958	1052	967	964	1019	1096	1089	973	1084	1016	1055	1066	1037	1102	1035	1037	1038	1026	1028	1049	1030	974	1057	1012	1054	1011	1055	1018	1035	980	1087	1027	956	1056	1029	1027	994	1066	1077	1077	1012	1022	1003	1059	1040	991	945	1042	981	976	974	1000	1055	1029	999	1095	1068	1034	1055	1034	1035	1012	1015	1013	1006	1018	1003	1051	1017	1108	1084	1041	1037	988	1055	1020	1051	1055	1023	1009	1057	973	981	983	1066	1058	1060	1012	1079	978	1006	1041	1031	1000	1052	1036	1037	1012	1025	1041	1068	1036	1037	1036	1092	1001	1025	1020	1061	1037	1007	1033	1036	1039	1011	1020	1077	1085	1073	1005	1072	1023	1013	1016	1011	1054	1021	1025
23622	21319	28660	24321	21341	13602	3236	1948	1485	1357	1228	1199	1146	1118	1066	1015	1021	987	958	915	846	922	862	853	846	817	877	850	836	810	871	805	805	854	829	856	881	870	758	791	827	868	826	871	829	836	824	869	787	775	817	826	875	866	835	837	844	823	806	803	822	788	820	826	792	854	835	778	794	822	796	739	795	814	718	825	797	828	773	846	794	823	842	815	736	810	800	790	792	760	789	752	764	759	786	803	806	812	768	811	803	712	821	808	805	740	810	800	763	857	845	768	764	802	819	770	775	831	796	800	784	810	765	858	843	763	799	825	831	830	799	795	761	815	724	815	777	799	761	760	810	792	793	783	795	785	817	846	811	803	780	776	751	751	739	806	817	730	817	809	812	791	781	744	805	761	782	759	821	777	772	776	843	795	784	783	811	771	790	748	815	851	799	741	763	777	709	785	766	728	818	811	787	770	782	817	768	789	743	777	762	771	842	814	809	723	791	771	782	801	806	797	816	773	782	792	844	788	777	790	778	821	775	789	802	771	781	770	793	881	808	803	809	819	862	789	775	719	759	811	859	781	821	724	813	844	762	777	770	811	864	839	746	814	828	769	759	752	798	786	781	833	813	790	814	799	820	761	803	784	854	743	771	814	850	787	811	746	826	813	805	792	795	813	858	827	845	786	828	771	772	807	802	845	744	769	739	751	772	746	762	768	778	727	803	787	806	811	778	820	782	818	819	782	820	751	744	784	802	771	809	789	814	801	801	782	794	792	784	824	818	783	785	807	835	761	798	742	746	826	728	795	739	766	786	770	789	788	798	743	834	769	752	771	821	729	769	735	818	782	793	788	772	818	794	791	791	801	734	767	828	805	810	753	811	822	807	745	788	702	816	849	804	830	818	776	800	786	796	834	801	790	784	730	765	780	806	741	814	844	765	818	774	836	796	773	761	749	778	802	819	812	791	816	811	812	731	757	759	765	810	784	744	789	799	787	750	788	827	740	776	819	733	794	810	800	818	809	801	755	763	817	824	778	797	803	825	775	816	837	802	796	841	739	772	816	787	739	777	802	763	772	809	832	773	781	808	778	831	754	796	802	777	731	805	767	745	789	762	775	775	800	763	761	778	760	809	793	764	785	858	766	801	739	799	773	835	762	729	789	792	782	747	770	770	732	770	762	739	791	832	823	796	812	789	784	827	764	759	757	795	824	805	791	765	769	811	769	783	790	798	800	820	733	735	789	790	834	782	781	810	755	797	819	767	792	787	804	750	775	781	760	759	788	788	805	796	760	754	807	788	803	781	782	778	791	776	754	738	789	776	774	757	816	816	835	762	799	781	786	832	771	856	764	822	724	766	764	745	812	851	741	809	779	793	801	810	783	766	785	788	808	780	837	823	769	726	786	821	800	828	767	786	801	815	851	817	826	789	793	788	789	782	797	732	740	758	831	768	770	807	771	797	781	801	820	794	759	769	799	842	749	776	790	735	787	812	751	733	831	773	738	771	796	790	777	802	765	753	808	773	775	778	744	758	733	744	783	805	730	773	789	800	753	752	796	823	819	828	824	797	788	806	848	748	806	770	792	769	782	769	786	760	815	836	755	747	830	818	785	781	753	840	789	784	761	790	796	795	749	799	745	822	815	795	739	770	785	804	780	761	774	791	777	750	802	799	806	755	786	798	804	770	799	748	850	799	831	776	780	722	838	793	776	812	764	757	813	773	849	748	786	803	793	773	770	779	755	734	786	744	782	857	775	785	753	790	765	787	794	761	777	744	803	752	768	791	805	805	798	825	742	774	812	800	802	778	771	750	776	773	788	776	757	802	813	773	787	791	790	776	782	776	822	766	813	778	777	791	847	797	750	803	782	781	775	817	797	770	811	768	811	785	841	783	769	799	772	827	787	793	742	806	759	762	826	792	743	766	808	803	760	748	810	785	767	789	786	817	815	799	761	815	746	826	781	734	793	800	807	715	737	755	817	791	860	807	795	786	800	759	768	809	799	792	753	800	826	856	766	795	764	768	773	802	753	781	789	748	816	767	770	776	801	812	837	770	778	769	815	828	829	804	812	787	763	817	748	811	773	765	795	778	772	824	828	778	782	809	841	772	763	814	751	731	766	717	791	785	778	790	800	750	775	719	797	765	768	804	802	770	833	759	742	792	797	716	789	772	766	789	783	784	810	769	789	798	708	794	788	762	780	767	844	776	813	836	788	768	815	808	795	805	732	801	787	803	781	799	787	771	741	819	788	804	772	775	795	795	781	762	748	795	769	767	717	769	794	764	775	786	789	796	815	791	791	759	794	808	800	778	800	714	754	789	775	783	743	799	776	759	792	757	805	774	771	738	813	806	809	784	811	770	769	825	770	772	810	786	794	840	807	781	748	807	783	774	812	804	821	788	764	805	786	799	764	809	824	806	758	782	800	778	811	781	823	786	837	742	743	820	807	822	748	795	773	820	802	795	756	789	780	728	771	819	786	833	766	770	764	803	757	769	802	760	828	773	792	802	787	747	765	780	758	828	765	783	820	785	812	745	752	835	811	782	803	807	813	786	836	789	779	762	823	772	773	769	753	794	795	804	765	817	748	812	753	798	766	753	785	750	851	827	806	831	797	777	791	764	881	797	778	780	786	745	737	785	788	765	763	771	772	783	773	783	758	746	760	747	802	726	775	760	782	766	743	772	839	795	816	785	780	758	803	801	766	786	773	826	804	785	759	737	822	773	788	757	777	800	817	820	788	807	806	754	747	817	797	744	764	796	734	813	754	755	810	792	815	718	823	763	821	846	809	746	766	754	782	842	771	808	742	754	772	773	799	811	752	809	812	742	827	809	798	681	756	715	748	724	803	704	813	802	797	820	769	793	724	811	815	786	774	740	840	839	723	791	792	818	835	844	736	800	791	785	804	777	787	805	794	744	780	714	772	797	773	792	781	798	818	818	771	813	777	767	784	774	802	734	757	799	778	762	784	810	780	798	847	749	812	808	740	798	811	826	795	773	776	798	779	803	794	795	797	824	773	794	794	773	768	775	794	786	785	797	784	810	779	801	744	778	797	733	781	794	801	806	775	742	782	766	828	747	744	769	806	797	849	793	785	769	761	778	796	781	745	812	764	797	743	794	831	799	742	806	727	835	804	814	841	770	801	772	740	820	755	828	752	836	794	820	759	760	784	792	763	858	810	750	755	774	763	766	775	827	756	788	769	801	789	767	788	767	788	780	796	829	758	743	786	805	776	775	797	793	801	827	794	768	790	784	784	794	798	811	766	765	775	779	791	826	776	735	815	791	834	768	823	756	802	796	767	823	802	793	797	802	791	809	774	773	789	778	774	830	760	792	813	769	807	787	757	794	776	794	751	806	798	734	802	756	756	762	789	761	754	777	771	740	761	792	791	781	717	822	791	786	891	760	796	799	803	828	779	799	769	782	804	746	783	809	792	756	802	784	764	758	808	803	792	809	783	829	829	792	772	779	791	826	783	802	779	743	829	802	778
6004	16809	14167	8276	6077	4473	3208	2432	2032	1738	1558	1392	1285	1174	1197	1177	1105	1078	1011	944	923	820	865	887	841	860	847	925	857	848	871	911	879	866	940	953	909	860	837	842	858	884	807	887	824	846	820	829	817	853	888	872	832	841	846	825	848	833	845	849	854	859	849	834	846	843	859	826	835	794	829	828	839	829	806	822	814	849	791	808	838	883	840	804	849	746	846	864	808	835	848	843	773	789	797	807	789	855	811	784	828	789	811	849	821	797	791	828	789	834	795	786	817	827	820	826	812	785	793	781	823	773	797	765	822	776	797	804	772	787	794	840	851	795	784	807	786	773	844	777	776	841	781	847	789	791	855	816	809	826	828	816	809	803	820	766	784	775	863	832	815	772	768	831	806	793	816	741	838	776	818	806	880	782	766	804	780	777	803	825	778	833	854	842	817	813	798	811	768	820	756	756	784	835	767	831	799	844	815	805	772	789	770	819	749	782	798	790	785	802	784	810	829	840	769	789	820	839	761	805	814	778	854	798	847	842	773	844	771	824	852	811	824	790	776	837	770	779	843	831	797	817	820	824	752	872	760	812	773	779	817	820	818	785	764	788	822	802	792	755	792	811	761	774	782	800	774	870	782	834	791	794	819	810	733	786	806	820	795	777	829	789	812	801	835	788	796	815	809	794	839	799	768	861	770	857	812	774	786	802	766	807	810	751	784	841	823	786	876	835	770	825	838	771	807	775	791	781	815	788	799	816	828	800	786	838	809	795	758	810	811	790	776	784	793	831	798	778	786	770	825	826	800	775	832	786	801	813	831	769	753	772	840	818	813	791	771	726	841	817	823	858	813	723	798	777	776	805	830	805	813	792	836	786	795	794	837	811	840	838	773	785	811	791	773	851	833	831	789	856	772	781	801	796	796	815	807	828	823	837	756	804	810	756	784	781	771	847	853	826	850	832	802	785	827	878	764	770	775	816	768	771	801	788	819	871	862	762	799	857	796	783	819	831	786	845	762	781	879	817	799	765	783	785	815	830	775	787	830	782	783	788	834	805	795	772	781	773	784	826	753	823	803	798	832	809	842	811	765	817	756	831	791	841	758	845	783	777	841	809	830	841	764	806	812	799	785	829	820	774	793	798	832	827	812	822	800	804	827	817	755	823	790	762	797	810	820	779	807	776	816	766	788	824	805	804	824	785	793	824	732	872	790	814	841	816	807	783	800	827	798	773	835	788	794	816	745	787	837	846	837	833	782	781	849	824	775	814	827	780	741	769	730	832	822	819	777	786	851	821	777	833	819	785	808	787	863	799	792	802	829	852	819	850	792	800	804	775	816	814	789	823	814	799	784	815	782	803	771	805	835	845	769	781	810	820	816	809	780	848	856	814	777	789	812	802	795	820	831	812	809	811	770	772	785	783	783	823	796	850	812	789	833	792	800	789	775	822	832	831	778	805	791	819	745	826	819	815	789	860	836	826	826	792	815	833	792	818	807	749	798	830	817	816	827	793	824	818	771	874	757	839	815	803	840	790	758	803	755	821	825	778	794	784	839	831	783	795	835	849	829	769	759	773	838	775	786	801	805	808	818	810	780	772	780	809	783	774	780	804	808	791	758	821	834	769	756	772	792	849	821	816	767	831	767	820	827	836	782	767	783	819	853	822	786	769	802	814	803	809	811	771	830	844	803	816	835	806	795	793	782	797	776	844	787	786	780	768	757	807	834	802	833	800	825	783	771	764	825	789	805	783	815	788	803	823	846	792	801	799	827	760	868	844	784	800	830	818	864	790	825	772	821	803	738	794	809	769	805	813	805	767	773	808	797	776	849	817	757	795	783	756	766	805	760	806	848	807	828	731	757	821	851	780	797	821	827	846	784	832	814	769	765	794	789	800	826	806	831	810	839	809	816	820	823	775	753	804	795	790	797	871	780	844	776	814	837	761	775	805	784	786	841	782	783	835	828	793	787	786	817	773	842	791	777	838	781	791	875	843	866	781	805	773	802	804	771	798	777	760	836	793	822	792	816	798	738	786	799	804	794	713	820	791	787	838	803	756	782	784	817	835	784	814	817	806	819	817	825	829	773	800	808	793	784	754	830	766	808	850	793	809	778	786	829	800	804	780	788	796	783	821	803	874	863	791	838	755	812	783	753	764	786	807	796	791	787	838	826	836	800	809	829	823	800	759	756	779	796	809	799	784	811	770	814	778	802	801	808	795	814	839	823	783	821	815	869	810	843	779	802	763	794	837	806	837	782	797	818	807	803	763	795	821	777	796	793	815	847	796	784	811	876	850	834	802	849	798	834	840	795	780	789	837	765	800	760	830	808	779	853	833	813	824	814	807	766	752	773	832	795	816	848	851	831	799	796	757	777	792	822	776	802	810	797	793	808	818	766	781	824	783	789	812	833	813	816	818	831	794	837	790	767	806	775	810	766	842	760	817	792	796	789	849	810	781	763	817	763	813	793	752	811	786	778	760	780	828	784	820	770	786	771	794	808	790	822	811	799	730	772	790	845	775	819	788	763	804	805	764	788	789	791	804	825	767	764	804	787	777	748	826	838	787	785	760	780	825	847	818	830	767	733	736	793	797	798	767	766	795	794	830	822	818	841	772	851	762	850	789	796	773	781	781	841	825	844	783	794	837	812	820	849	774	831	797	820	756	777	804	807	808	810	808	807	808	818	814	782	859	806	784	818	845	777	771	806	784	802	823	809	823	805	791	788	801	778	808	837	785	785	767	812	768	789	797	790	800	816	843	797	803	838	789	804	801	820	820	847	819	845	808	830	820	764	819	755	808	785	831	778	836	778	828	798	807	824	816	810	799	788	827	842	802	766	796	810	851	798	811	778	854	815	768	785	793	762	780	789	785	832	798	845	798	798	771	787	785	806	828	803	819	830	769	810	824	840	802	804	834	810	802	811	775	807	827	809	817	808	871	788	791	839	811	820	821	834	793	832	758	815	827	787	809	768	899	803	813	833	803	767	816	796	824	783	825	807	823	786	800	828	805	846	825	818	815	792	811	778	802	734	789	801	794	826	772	786	755	801	819	779	787	797	839	802	792	810	754	767	826	804	829	798	855	831	775	772	791	824	821	877	797	829	786	857	802	825	823	815	846	816	756	809	785	807	780	786	842	805	826	829	775	846	782	811	799	810	783	751	818	831	834	802	800	773	778	830	814	831	755	778	805	770	819	788	814	825	851	830	773	869	814	806	773	797	801	812	790	780	816	797	836	778	821	772	861	816	777	796	827	838	843	788	857	833	803	767	773	838	803	797	779	778	796	810	811	826	797	760	792	762	834	771	765	826	796	813	852	817	837	775	806	781	817	754	761	820	852	771	808	793	763	744	772	742	828	789	818	786	795	769	814	813	795	827	823	826	804	793	799	750	826	827	874	820	812	770	810	806	855	857	850	787	808	778	796	739	778	773	823	831	817	800	785	798	795	802	811	799	805	800	823	852	846	813	799	781	794	800	751	801	812	837	790	788	795
24766	21297	27812	25153	15534	3797	2231	1823	1522	1445	1483	1351	1303	1239	1262	1194	1226	1221	1173	1048	1167	1090	1109	1104	1105	1052	1090	1144	1155	1087	1094	1095	1170	1188	1146	1143	1145	1072	1056	1086	1038	1078	1057	1081	1088	1041	1123	1082	1093	1024	1085	1071	1119	1096	1068	1100	1023	1102	1101	1105	1078	1099	1049	1073	1117	1029	1092	1060	1104	1055	1032	1084	1048	1130	1001	1028	1051	1112	1106	1066	1136	1053	1051	990	1038	1077	1053	1088	1035	1015	1072	1071	1065	1007	1108	1099	1080	1068	1013	977	1048	1048	1111	1067	1050	1091	1127	1089	1077	1062	1084	1080	1119	1110	1060	1064	1061	1049	1019	1054	1081	1058	1068	1034	1025	1042	1018	1045	1021	1083	1083	1020	1032	1055	1002	1135	1125	1039	1078	1063	1015	1082	1057	1098	1056	1055	1100	1097	1033	1042	1078	1091	1001	1058	1035	1071	1051	1028	1081	1101	1060	1083	1047	1058	1104	997	1056	1128	1067	1006	1067	1064	1048	1013	1078	1061	1061	1051	1037	1088	1058	1121	1142	1042	1071	1028	1005	1034	1046	1071	1113	1068	1060	1055	1042	1084	1027	1048	1069	1103	1050	1116	1060	1056	1093	1051	1039	1067	1022	1005	1053	1012	1070	1083	1143	1056	1028	1043	1021	1056	1074	1123	1080	1083	1059	1035	1081	1116	1079	1037	1035	1051	1063	1047	1062	1047	1078	1105	1093	1155	1093	1052	1104	1107	1041	1073	1108	1068	1069	969	1024	1069	1043	1042	1111	1081	1055	1010	1039	1045	1046	1074	1069	1090	1033	1066	1079	1057	1014	1084	1077	1071	1018	1069	1001	1042	1066	1013	1084	1084	1032	1055	1034	1053	1049	1018	1034	1086	1038	1009	1075	1041	1017	1071	1068	1088	1130	1066	1091	1069	1071	1056	1032	1099	995	1032	1098	1040	1056	1089	1082	1080	1070	1028	1023	1092	1002	1035	1087	1062	1021	1085	1075	1024	1067	1095	1131	1056	1045	1108	1023	1102	1030	1046	1072	1085	1102	1017	1096	1050	1063	1081	1054	1090	1100	1040	1133	1010	1075	1061	1019	1106	1103	1072	1018	1050	1064	1036	1042	1021	1051	1058	1071	1011	1111	1098	1104	1052	1073	1059	1092	1062	1053	1110	1078	1069	1086	1008	1032	1126	1053	1047	1012	1015	1077	1039	1082	1069	1095	1021	1068	1081	1068	1132	1069	1114	1128	1081	1007	1070	1056	1074	1091	1093	1038	1032	1016	1057	1076	1091	1091	1035	1083	1045	1047	1077	1045	1082	1079	1049	1058	1086	1038	1083	1028	1034	1065	1080	1041	1065	1042	1076	1101	1036	1084	1073	1017	1055	1046	1088	1069	1119	1013	1019	1072	1038	1068	1032	1018	1057	1056	1003	1064	1016	1023	1067	1023	1092	1019	1065	1042	1076	1075	1055	1045	1038	1116	1098	1016	1063	1110	1079	1045	989	1134	973	1104	1072	1053	1099	990	1104	1086	1073	1053	1060	987	1018	1054	1023	1061	1041	1045	1036	1059	1057	1075	1047	1081	1070	1073	1021	1025	1008	1037	999	1062	1054	1037	1030	1100	1046	1078	1037	1105	1085	1066	1038	1044	1033	1037	1040	1114	1065	1054	1064	1108	1088	1059	1051	1038	1050	1052	1051	1097	1049	1025	1111	1064	1037	1070	1058	1033	1082	1056	1066	1115	1082	1074	1073	1079	1085	1040	1034	1074	1071	1045	1037	1055	1095	1068	1010	1100	1029	1057	1082	1102	1043	961	1023	1058	1099	1041	1022	1033	1069	1060	1002	1081	1094	1060	1083	1094	1042	1056	1019	1103	1032	1109	1073	1116	1050	1102	1091	1080	1087	1037	1041	1049	1014	1070	1048	1089	1082	1047	1088	1091	1068	1043	1063	1059	1087	1061	1097	1091	1078	1158	1014	1030	1060	1087	1093	1087	1031	1026	1060	1061	1067	1029	1062	1022	1077	1119	1061	1032	1126	1065	1055	1098	1071	1117	1045	1020	1065	1079	1055	1075	1095	1036	1078	1021	1018	1024	1057	1049	1039	1122	1045	1092	1045	1066	1072	1062	1085	1045	1041	1048	1031	1002	1041	1005	1055	957	1037	1061	1041	1109	1078	1112	1049	1084	1055	1051	1086	1025	1045	1033	1050	1050	1071	993	1040	1087	1043	1079	1049	1057	1035	1052	1045	1039	1109	1010	1085	1035	1058	1112	1060	1050	1030	1049	1037	1039	1059	1030	1071	1070	1021	1030	1091	1059	1058	1035	1071	1005	1072	1003	1017	1011	1096	1039	1070	1079	1123	1006	1046	1079	1019	1079	1078	1026	1026	1041	1002	1098	1034	1083	1098	1031	1073	1112	1049	1122	1067	1087	1040	1116	1085	1072	1063	1083	1089	1029	1053	1063	1054	1135	1064	1007	1083	1036	1048	1054	1058	1014	1051	1094	1047	1070	1034	1066	1005	1089	1100	1004	1062	1108	1109	1027	1090	1125	1046	1026	1048	1005	1079	1048	1071	1057	1058	1068	1117	1019	1041	1054	1053	1069	1049	1068	1056	1022	1095	1037	1122	1012	1105	1062	1034	1055	1085	1047	1057	1056	1050	1025	1078	1104	1051	1017	1036	1131	1050	1100	1026	1086	1044	1044	996	1070	1046	1046	1042	1079	1092	1078	1091	1067	1039	1067	1122	1043	997	1079	1103	1027	1105	1140	1068	1072	1019	1082	1129	1026	1078	1064	1042	1082	1034	1082	1106	1082	1145	1046	1030	1073	1060	1026	1086	1081	1063	1022	1052	1059	1000	1059	1059	1080	1136	1068	1014	1068	1059	1038	1067	1093	1078	1081	1067	1038	1051	1013	1126	1022	1079	1051	1073	1069	1099	1060	1048	1133	993	1041	1065	1104	1050	1094	1072	1009	1046	1030	1071	1049	1129	1074	1075	1008	1028	1019	1022	1070	1098	1030	1027	1045	1076	1061	1044	1069	1089	1099	1077	1092	1018	1008	1123	1104	1077	1066	1075	1064	1031	1078	1046	1018	1042	1109	1089	1006	1081	1013	1068	1089	1038	1039	1110	1027	1007	1050	1065	1071	1064	1055	1095	1069	1046	1041	1043	1038	1056	1156	1141	1073	1042	1039	1140	1078	1061	1070	1052	1024	1028	1022	1061	1036	1083	1014	1073	1058	1062	1003	1023	1121	1042	1071	1033	1035	1054	1072	981	1054	1047	1127	1049	1001	1079	1067	1098	1074	1045	1096	1051	1052	1145	1075	1070	1104	1068	1114	1036	1050	1044	1084	1028	1034	1084	1078	1076	1076	1084	1075	1062	1042	1101	1085	1084	1057	1094	1062	1022	1084	1116	1155	1113	1076	1110	1059	1032	1095	1081	1018	1085	1048	1007	1038	1075	994	1079	1101	1035	1044	1054	1087	1061	1078	1117	1077	1054	1069	1115	1063	1036	1112	1032	1085	1103	1051	1061	1115	1031	1097	1008	1052	1059	1029	1029	1053	1036	1049	1080	1032	1077	1030	1043	1031	1064	1045	1061	1041	1071	1065	1055	1028	1030	1094	1053	1058	1128	1077	1018	1045	1091	1084	1074	1043	1016	1116	1033	1059	1015	1110	1047	1129	1025	1091	1042	1049	1020	1078	1112	1069	1061	1078	1089	1075	1105	1072	1088	1152	1043	1096	1027	1016	1018	1016	1052	1100	1046	1041	1087	1094	1049	1101	1043	1046	1112	1069	1050	998	1077	1082	1007	1039	1066	934	1061	1064	1074	1040	1030	1017	1044	1036	1048	1051	1044	1048	1067	1009	1119	1033	1069	1044	1057	1107	1059	1060	1067	1059	1049	1075	1101	1134	1041	1051	1074	1069	1065	1000	1091	1016	1057	1070	1050	1034	1040	1052	1021	1037	1026	1066	1061	1036	1005	993	1090	1095	1034	1011	1082	1058	1079	1111	1065	1021	1100	1079	1049	1060	1012	1139	1087	1052	1024	1033	1075	1095	1083	1147	1062	1044	1042	1047	1016	1031	1046	1069	1169	1042	1083	1072	1115	992	1029	1139	1070	1092	1039	1014	1043	1021	1035	1134	1071	1109	1020	1009	1072	1071	1006	1074	1169	1066	1047	1049	1059	1008	1112	1067	1045	1061	1089	1041	1057	1084	1067	1020	1037	1063	1011	1050	1001	1054	1042	1053	1096	1062	1052	1083	1022	1052	1093	1027	1080	1065	1066	1133	1048	1109	1052	1120	1111	1119	1068	1055	1001	1110	1081	1096	1034	1066	1008	1071	1023	1106	1138	1114	1096	1071	1043	1032	1080	1091	1078	1111	1070	1058	1046	1100	1051	1138	1003	1094	1044	1061	1029	1067	1077	1043	1068	1087	1026	1021	1063	1050	1065	1067	986	1044	1054	1062	1056	1090	1000	1089	1085	1090	1065	1025	1042	1043	1073	1012	1048	1057	1043	1101	1016	1004	1083	1027	1091	1073	1085	1041	1016	1013	1070	1074	1117	1103	1022	1098	1029	1040	1119	1047	1101	1064	1067	1003	1013	1007	1012	1051	1042	1060	1050	1098	1086	1074	1084	1046	1055	1054	1061	1115	1090	1059	1085	1044	1066	1039	1042	1009	1051	1046	1058	1111	1058	1063	1001	1102	971	1012	1012	1093	1068	1085	1163	1028	1054	1091	1038	1098	1076	1045	1030	1007	1114	1071	1014	1049	1079	1086	1043	1080	1059	1091	1064	1014	1044	1031	1117	1046	1011	1036	1028	1080	1091	1078	1081	1046	1078	1040	1085	1025	1058	1086	1067	1029	1055	1089	1101	1053	1075	1056	1106	1063	1027	1084	1096	1093	1138	1018	1065	991	1128	1049	1090	1065	1056	1049	1028	1019	1081	1068	1046	1053	1069	1025	1110	1029	1077	1064	1104	1127	1067	1122	1013	1010	1099	1045	1042	1059	1082
6120	13954	11597	7132	5295	3797	2864	2247	1868	1719	1631	1450	1368	1331	1400	1334	1233	1231	1213	1150	1071	1164	1118	1097	1045	1107	1129	1078	1022	1076	1065	1102	1098	1128	1153	1228	1111	1074	1096	1064	1069	1088	1107	1037	1052	1104	1057	1036	1086	1053	1098	1100	1053	1058	1036	1108	1084	1004	1090	1026	1141	1096	1099	1049	1096	1079	1014	1064	1117	1006	1062	1049	1059	1113	1048	992	1012	1091	1060	1067	1037	1056	1087	1046	1044	1019	1059	1065	1131	1042	1050	1028	1080	1008	1088	1050	1084	1058	1087	1021	1046	993	945	1050	1042	1064	1016	1145	1051	1035	1047	1099	1004	1062	1058	1033	955	1034	1058	1083	1106	1054	1055	1087	1018	1043	1070	1020	1123	1096	1008	1043	1014	1052	1099	1008	1020	1047	1043	1081	1015	1069	1053	1050	1111	1049	1118	1013	1053	1101	1077	1076	1042	1097	1089	1069	1070	1019	1000	1092	1025	1032	1034	1080	1007	1065	1051	1008	995	1051	1016	1034	1053	1019	1001	1054	1106	1056	1079	1040	1054	1034	1074	1055	1046	1045	1107	1058	1060	1062	1061	1011	964	1063	1012	1069	1062	1089	1050	995	1048	1077	1055	1069	998	1039	1073	1006	1077	1096	1013	1058	1085	1031	1040	1027	1066	1011	1074	1086	1070	1077	1017	1091	1124	1058	1029	1023	1061	1066	1077	1063	1045	1029	1108	1019	1034	987	1094	1044	1075	1008	1011	1022	1008	1042	1077	1094	989	1019	1041	1064	1097	1055	1040	1038	1047	1057	988	1102	1042	1034	1072	1025	1017	1041	1059	1133	1047	1045	1057	1046	1081	1101	1072	1083	1069	1052	994	1089	1031	1104	1073	1069	1096	1050	1012	1095	1043	1021	1069	1054	1024	1056	1069	1108	1059	1037	1052	1050	1059	1072	1087	1037	1080	1076	1068	1062	1047	1048	1050	1015	1092	1003	1050	1090	1071	1028	1035	1062	1054	1042	1101	999	1052	1099	1057	1052	1033	1056	1064	1097	1062	1070	1068	1066	1007	1018	1097	1076	1033	1035	1066	1008	1105	1079	993	1100	981	1037	1054	1053	1016	1053	1030	976	1083	1061	998	1055	1041	1001	1105	1032	1031	1055	1050	1041	1035	1057	1052	954	1105	1060	995	1081	1076	1064	1062	1074	1024	1024	1050	1089	1122	1066	1043	1025	1009	1063	1066	1062	1028	1050	933	1049	1077	1048	998	1068	978	1046	1043	1082	1057	1013	1073	1020	1035	1027	1108	1021	1087	1086	1047	1039	1047	1040	1042	1095	1051	992	1085	1037	1055	1065	1023	1068	1079	1041	1086	1010	1100	1077	1107	1062	1021	1027	1048	1106	996	1038	1045	1031	1039	1066	1035	1107	1013	1006	1096	1093	1013	1038	1046	1056	1070	1005	995	1059	998	1039	1066	1049	1060	1014	1090	1092	1059	1033	1140	1109	1027	1088	1088	1125	1016	1029	1029	1013	1024	1029	1109	1119	1088	1043	1109	1055	1021	1030	1043	1057	1012	1066	992	1041	995	1029	1107	1113	1036	1055	1124	1041	1032	1097	1058	1042	1090	1032	1058	1042	1041	1097	1062	1022	1076	1045	1096	998	1062	1033	1070	1066	984	1032	1026	1088	1073	1063	1034	1056	1068	1077	1023	1029	1074	1007	1006	1048	1040	1021	1015	1060	1066	1005	992	1028	1028	1072	970	1118	1027	1002	1057	1088	1036	990	1040	1037	1062	1042	1017	1036	1031	1067	1054	1079	1002	1040	1076	991	1003	1050	1068	1055	991	1018	1090	1065	1022	1072	1033	1062	1090	1076	1058	1045	1033	1048	1052	1058	1042	1000	1059	1103	1086	1039	1069	1018	1071	1048	1063	1063	986	1042	1012	1066	1016	1051	1034	1025	1054	998	1052	1037	1048	998	1034	1044	1100	1084	1050	1063	1022	1068	1086	1085	1098	995	1042	1079	1039	1008	1056	1047	1051	980	1016	1041	1094	1061	1073	1033	1070	1044	1036	988	1104	1065	1036	1029	1084	1054	1061	1032	1042	1040	1010	1014	1091	1008	1080	1112	1070	1104	1090	1038	1059	1036	1055	1066	1068	985	1056	1062	1039	1066	1042	1058	1107	1094	1034	1077	1106	1022	1034	1100	1111	1000	1061	1014	1066	1136	998	1033	1005	1096	995	1072	999	979	1045	1068	1028	1008	1086	1058	1057	1021	1052	1040	1060	1053	1031	1031	1060	1059	1084	1045	999	991	1043	1062	1036	1099	1057	1114	1038	1064	1067	1027	1033	1079	1045	1056	1067	1006	1041	1066	1033	1077	1067	1096	1049	1099	1138	1023	1086	1056	1008	1081	1058	1034	1022	1103	979	1035	1009	1055	1069	1087	1027	1058	1090	1032	1012	1035	1043	1047	969	1055	1088	1075	1098	1010	1065	1032	1034	1041	1033	1023	1060	1033	1057	994	1056	1043	1089	1040	1000	1056	1060	1028	1000	1007	996	1007	1091	1075	1029	1006	972	1108	1015	1030	1028	1077	1056	1014	1044	996	1101	1039	1052	1062	1022	1025	1047	1061	1045	1016	1032	1055	1060	1051	994	1053	1037	1056	1046	1123	1087	1032	1039	991	1062	1126	1055	1101	1006	1062	1079	1061	1023	1034	1055	1051	1063	1065	1072	1113	1135	1059	1030	1095	1075	1013	1015	1052	1099	1044	1068	1007	1002	1008	1083	988	1089	1036	1092	1069	1020	1083	1079	1026	1059	1093	1037	1051	1053	1012	1016	1035	1036	1058	1043	1036	1066	1043	1037	1073	1095	1036	1055	1002	1043	1076	1032	1047	1054	1019	1088	1059	1001	1098	1071	1058	1076	1079	1060	1052	1078	1067	1054	1051	988	1059	1088	966	1088	1044	1005	1040	1012	1105	997	1102	1007	1090	993	1054	1033	1055	1037	1010	1098	1067	1033	1035	1099	1046	1070	987	1022	1038	1035	1046	1048	1070	1132	1077	1061	1065	1028	1056	1007	1068	1050	984	1081	1068	1085	1054	1053	1047	1060	1104	1047	1131	1067	1014	1043	1029	1053	1059	1077	1054	1046	1067	1066	1032	1019	1028	1051	1110	1069	978	1090	1080	1017	1035	1042	1061	1033	1099	1118	1070	1053	1094	1047	1042	1034	1077	1027	1080	1094	1046	1082	1011	1055	1101	1056	1046	1001	1005	1077	1023	969	1068	1041	1094	1086	1046	1067	1033	1107	1081	981	1021	1037	1036	1088	1089	1063	1036	1066	1028	1029	1026	1045	1040	1051	1081	1083	1088	1113	1017	1027	1009	1021	1021	1081	1037	1059	1055	1020	1042	1093	1040	1033	1091	1086	1021	1051	1007	1061	999	1058	1088	1069	1098	1016	1035	1077	1022	1043	1054	1010	1008	1070	1036	1056	1056	1037	1025	1049	1060	1080	1040	1041	1011	1090	1054	966	1024	1057	1066	1041	1009	1026	1063	1075	1088	1098	1122	1058	1020	991	1051	1037	1062	1068	1047	1077	1011	1062	1044	1072	1102	1028	1040	997	1097	1058	1021	1030	1058	1029	1051	1017	1049	1062	998	1038	1077	1046	1014	1007	1107	1031	1012	1050	989	1061	1082	1021	1051	1021	1073	1068	984	1017	1035	1081	976	1030	1017	1047	1028	1095	1082	1057	1013	1035	1087	1058	1047	1063	1073	1044	1051	1035	1044	1078	1082	1036	1065	994	1075	1060	1059	1085	1034	1042	1087	1025	1020	1013	1056	1010	1080	1052	1065	1048	1082	1080	1051	1056	1064	1019	1067	1060	1022	1042	1034	1053	1058	1043	1058	1107	1078	1055	1095	1049	999	1072	1035	1071	1085	1033	1078	1037	1101	1078	1017	1061	1058	1029	1080	1056	1049	1056	1044	1033	1052	1056	1028	1027	1028	1013	1067	1082	1076	1020	1088	995	1047	1032	1060	1054	1005	1033	1086	1102	1079	1043	1079	1088	1025	1008	1009	1012	1061	1073	1029	1030	1077	1058	976	1105	1033	1046	1011	1054	1069	1019	1042	1093	1085	983	984	1031	1024	1069	1078	1068	1061	984	1048	1014	1055	1051	1071	1043	1044	1046	1046	1035	1054	1028	1087	1061	996	1027	1040	1055	1034	1046	1021	1007	1031	1050	1059	1021	1000	1069	1027	1057	1075	1037	1028	1052	1037	1051	1018	1095	1041	1019	1012	1058	1006	1046	1095	1066	1020	1018	1032	1036	998	1059	1026	1033	1081	1052	1012	1032	1068	1012	1062	1041	1049	1039	1081	1022	1092	1092	1050	1024	992	1013	964	1091	1034	1069	1109	1034	1006	1070	1075	1033	1030	1087	1110	1085	1036	1072	1028	1086	1047	1079	1058	1074	997	1044	1089	1063	1031	1028	1014	1020	999	1054	1039	1056	1094	1058	1004	1042	1056	1012	1029	1161	1142	1064	1021	1052	1036	1104	1027	1091	1036	1011	1082	1036	1054	1109	1003	1052	1066	1017	994	1075	1007	1055	1073	996	1047	1019	1049	1098	1086	1079	1019	1069	985	979	1068	1045	1039	1077	1026	955	1038	1065	1082	973	1035	1073	1095	1053	1078	1012	1105	1038	1036	1090	1108	1070	1033	1006	1054	1023	1040	1071	1040	1087	1096	1077	978	1060	1009	1058	1069	1027	1071	1006	1004	1059	1052	1033	1074	1024	1045	1083	1074	1030	1057	1071	1018	1044	1056	1043	1005	1059	1004	1054	1088	1028	1061	1030	1022	1013	1023	1086	1047	1020	1059	1051	1082	1064	1008	1071	1009	1035	1059	1062	1024	1031	1043	1023	1029	1043	1041	1040	1025	1016	996	1047	1073	1097	1019	1054	1086	1064	1011
22544	21302	29084	23858	21311	21493	12360	2776	1929	1706	1490	1412	1344	1196	1221	1194	1093	1076	1019	914	868	892	820	890	884	826	810	855	788	811	879	924	863	914	933	929	886	836	859	839	814	826	796	829	868	860	825	782	819	811	870	837	826	801	794	813	837	836	834	832	828	798	817	818	805	838	843	836	817	818	779	769	784	781	744	842	779	780	790	764	800	799	805	745	799	749	792	805	778	811	764	850	791	773	813	771	780	787	802	772	842	767	794	750	784	767	769	761	743	772	771	771	785	800	804	793	776	718	759	721	794	806	793	714	762	740	765	760	789	770	745	762	741	787	777	806	780	765	766	816	731	830	813	830	799	750	797	798	804	799	762	758	798	753	784	760	810	781	825	735	754	735	760	748	791	724	742	785	785	793	793	790	803	754	754	746	753	762	791	790	854	766	771	772	788	769	749	760	777	801	772	836	803	744	725	759	805	784	760	840	748	758	751	762	772	775	812	756	761	793	745	744	703	758	836	769	746	746	767	756	812	806	823	806	756	743	787	790	762	775	746	812	756	775	731	778	706	779	750	741	701	770	798	757	769	784	816	798	761	788	777	795	788	799	716	801	721	799	804	769	745	799	820	753	762	777	768	802	783	758	782	809	722	762	764	755	761	781	757	783	783	743	779	785	756	861	775	827	764	822	789	768	734	773	785	778	783	802	746	786	814	736	751	812	803	737	753	812	758	804	752	803	749	793	734	760	778	833	733	745	774	774	726	817	799	794	780	734	767	781	765	791	833	730	757	830	750	769	766	776	789	778	790	762	793	787	778	752	784	719	756	760	752	750	770	763	735	758	763	707	789	792	774	790	826	809	790	730	750	710	757	798	800	781	762	770	747	746	732	752	769	758	785	711	781	807	779	742	766	750	759	712	826	739	786	755	746	797	743	752	772	769	801	770	728	798	817	719	774	766	792	820	787	776	790	782	782	753	783	812	766	746	787	763	777	786	790	809	763	799	738	804	756	694	752	777	798	797	758	775	756	800	755	774	744	711	716	803	765	697	746	799	792	774	740	720	812	757	749	774	778	805	739	778	763	738	770	810	748	764	815	778	792	781	764	703	768	765	738	737	819	723	765	730	776	814	736	769	766	714	793	787	754	761	780	772	779	788	747	761	747	781	758	794	728	773	773	776	763	767	792	750	759	766	790	771	747	807	791	731	781	779	736	718	742	789	739	820	785	768	761	777	779	792	745	756	760	736	784	766	746	766	759	783	765	754	818	793	721	794	796	766	768	778	806	768	771	811	775	788	756	710	765	761	751	771	760	822	806	731	732	756	746	721	750	738	803	741	765	754	751	779	791	748	798	762	783	755	769	753	776	780	775	732	742	748	744	742	833	720	737	824	758	766	741	766	756	747	749	788	733	794	796	753	750	752	776	779	726	767	751	786	755	756	832	735	784	719	750	734	792	750	770	779	756	842	778	751	782	722	770	738	746	717	730	733	782	761	783	804	730	720	773	745	769	746	785	798	773	786	771	765	807	729	746	792	717	771	783	754	759	765	781	791	802	803	825	746	749	780	811	732	758	779	761	820	761	794	752	730	769	776	803	728	751	777	753	729	774	776	747	809	779	732	755	761	776	773	788	774	742	736	736	765	821	824	789	805	768	728	810	787	732	743	748	776	795	773	728	763	802	729	796	718	785	733	724	790	774	774	758	726	821	790	733	746	771	747	781	745	752	739	745	759	747	825	770	756	749	766	768	767	761	760	782	796	741	744	723	715	736	714	766	718	730	786	763	789	774	761	774	717	756	750	796	783	745	784	728	780	728	770	728	799	718	766	780	795	797	759	798	740	796	766	779	790	759	717	761	759	720	770	767	770	783	754	744	742	775	779	794	741	765	775	715	737	733	782	741	783	829	770	701	768	808	721	771	754	805	755	782	840	775	740	786	747	752	757	760	732	738	748	736	713	794	689	765	762	723	773	737	768	774	767	806	751	740	705	771	772	773	757	735	745	798	758	775	759	755	760	802	751	768	775	721	758	740	758	781	780	758	782	740	780	763	802	744	732	745	756	803	749	796	719	703	731	758	714	735	756	789	794	757	776	782	741	777	727	763	810	770	802	772	835	806	747	719	733	809	772	752	759	835	766	768	742	786	740	753	754	780	768	734	776	799	787	811	733	741	785	768	771	793	756	695	768	745	735	699	766	771	741	721	722	780	722	789	786	810	785	750	761	748	718	748	786	786	758	777	793	737	758	770	788	839	763	726	817	774	749	779	731	828	797	796	770	798	748	755	772	765	797	756	779	798	760	795	817	724	766	787	785	764	689	724	779	757	765	853	746	791	738	780	827	772	799	753	795	801	733	758	780	756	770	741	771	702	757	791	760	754	709	786	831	759	819	805	770	748	814	763	816	755	789	803	746	780	760	798	781	764	718	761	760	728	787	764	803	756	725	759	747	743	747	785	763	752	805	769	767	782	781	718	771	796	736	789	766	740	753	819	774	746	753	794	786	804	723	784	780	745	787	781	736	782	794	706	738	801	780	764	775	815	791	758	772	784	767	762	784	751	766	776	792	708	783	769	701	799	783	763	749	768	777	784	752	784	808	747	743	796	752	806	772	808	788	706	772	794	800	724	728	738	734	749	743	768	770	756	747	756	763	764	791	772	746	759	687	785	787	781	738	801	788	733	746	750	747	699	754	757	720	753	783	737	776	714	762	773	752	736	766	757	785	737	758	763	786	740	786	760	777	764	778	729	748	783	714	795	775	778	730	739	776	789	767	781	759	812	765	716	803	789	758	763	783	756	749	747	804	788	797	771	750	705	762	743	768	700	779	736	785	774	795	796	755	732	769	780	793	789	760	747	754	753	785	763	741	764	768	737	746	803	730	813	754	785	754	797	813	808	773	786	740	749	802	779	837	775	794	781	754	738	788	796	799	724	789	737	780	750	745	766	751	756	781	744	760	774	750	766	755	744	766	796	800	771	744	743	753	764	703	783	753	762	765	749	791	789	766	774	750	764	763	776	755	770	801	712	761	789	739	738	779	747	743	757	779	753	798	743	740	817	796	768	789	759	721	728	730	793	804	784	752	694	783	741	769	742	776	731	769	729	819	779	745	801	770	783	741	781	717	796	764	739	753	724	783	775	742	771	769	749	812	774	771	819	760	778	702	772	788	739	743	726	765	763	721	764	802	785	746	737	743	762	778	790	785	775	774	790	756	748	752	744	802	796	744	764	741	695	781	818	790	796	781	770	754	741	777	758	807	776	768	751	719	799	806	747	748	788	717	746	766	735	779	760	789	750	727	779	779	807	727	722	775	705	781	801	817	772	731	737	793	772	739	763	760	814	797	734	781	787	774	783	763	699	753	755	775	745	716	838	769	778	761	786	761	782	758	754	783	815	760	784	764	755	800	731	800	765	749	797	778	708	764	747	796	764	746	802	747	793	772	766	765	776	793	792	766	783	762	714	781	710	752	750	761	733	748	794	719	759	755	781	760
7593	23083	19421	12097	8868	6480	4678	3448	2641	2197	1882	1687	1622	1457	1451	1341	1154	1162	1054	983	995	942	902	864	940	901	891	895	848	900	853	865	875	951	980	991	944	890	848	744	794	820	831	804	802	864	768	806	767	749	865	859	862	781	795	847	801	812	826	835	816	811	830	812	867	872	811	762	819	810	784	818	754	772	820	789	793	766	790	756	823	768	832	785	772	779	776	752	818	786	826	816	777	793	773	771	774	763	766	794	778	851	789	744	757	756	773	777	751	723	758	712	771	739	792	791	718	733	817	764	783	796	717	742	764	708	773	794	736	744	765	747	781	747	807	810	754	759	763	734	747	770	749	769	739	776	783	770	770	729	813	758	791	691	738	763	748	775	790	781	764	750	782	766	750	763	784	712	719	789	740	747	780	738	723	747	792	762	743	783	711	780	769	733	796	744	716	714	756	735	764	786	757	741	801	758	759	784	724	780	735	700	783	763	789	721	804	732	744	748	814	758	814	785	791	810	716	735	766	720	773	787	738	751	783	759	727	745	736	796	752	745	796	768	758	779	777	802	772	662	765	751	746	726	723	779	770	839	750	780	729	758	729	765	804	720	739	760	754	757	789	751	768	734	761	778	784	828	760	746	739	764	823	795	768	770	763	752	716	784	740	722	788	776	770	767	782	749	795	724	757	796	748	742	779	789	752	773	763	739	783	744	725	754	811	762	745	770	748	749	739	764	766	766	772	799	767	720	805	721	782	746	733	756	723	796	717	760	775	748	770	699	794	730	747	720	764	762	759	744	750	781	739	767	755	749	730	732	780	752	761	750	777	780	763	759	812	830	752	725	733	769	737	761	800	803	752	802	727	745	748	793	761	733	752	793	719	729	789	775	712	780	758	824	768	780	741	801	716	773	796	756	723	783	748	769	809	795	792	810	777	752	746	708	748	769	762	793	807	744	768	731	766	767	736	749	760	799	772	731	781	825	781	769	779	749	773	785	740	809	805	763	792	754	750	781	755	773	693	736	779	748	777	724	729	776	758	773	766	831	755	764	751	830	778	762	750	766	773	757	772	756	715	740	763	745	730	748	706	711	732	766	760	760	779	796	740	760	762	780	779	749	744	764	757	781	745	745	786	766	761	772	756	744	768	743	713	778	730	750	756	775	703	772	765	733	807	820	757	764	772	755	828	748	764	811	734	773	796	775	797	790	739	730	715	697	759	780	719	724	792	698	811	779	778	728	794	756	767	736	732	783	777	739	723	763	797	727	736	750	725	798	785	773	746	777	754	767	740	785	758	780	790	747	708	792	758	752	741	763	754	770	736	764	706	800	768	759	766	756	776	762	731	785	737	743	732	753	744	740	718	754	786	757	760	754	741	742	758	763	748	806	778	774	785	718	747	757	761	750	768	754	708	776	769	718	789	778	748	758	775	726	781	791	762	761	815	806	764	757	805	804	761	738	793	835	746	728	795	746	799	777	755	782	776	786	745	799	724	694	793	768	813	686	777	737	720	767	776	767	782	822	752	744	758	767	777	760	753	808	779	771	753	742	792	730	784	728	748	763	735	730	786	798	741	755	787	747	788	733	785	780	701	849	786	720	761	738	751	726	763	794	779	769	808	748	728	787	767	790	760	756	763	701	764	774	764	748	759	737	732	812	755	729	747	718	783	744	716	806	740	771	771	741	795	770	802	726	704	772	736	768	724	762	761	784	818	787	785	777	757	744	823	715	783	776	726	722	777	754	750	773	749	752	774	717	732	771	761	776	766	756	780	770	713	742	747	779	786	731	769	779	737	730	797	730	768	763	751	771	769	768	789	767	727	794	776	729	798	775	788	822	800	755	770	757	745	749	771	762	816	731	745	757	728	788	793	766	725	742	811	741	787	743	815	736	784	780	734	743	735	765	765	725	737	742	773	762	739	805	805	729	756	730	767	767	745	750	770	762	740	788	770	774	772	828	797	757	736	742	792	794	711	792	730	720	739	747	728	768	761	715	749	787	775	750	755	766	762	742	775	723	756	730	807	743	741	734	738	767	773	733	788	709	779	749	785	745	764	750	790	777	757	779	759	759	777	771	757	782	754	781	725	729	769	746	763	784	729	752	721	768	754	775	728	777	751	750	790	783	792	747	776	765	747	738	780	792	766	774	789	794	723	742	756	733	770	767	752	743	767	785	748	744	782	772	768	764	761	780	741	731	765	774	750	754	779	749	780	758	751	761	787	788	743	744	771	762	776	731	772	767	744	704	720	718	711	736	805	765	772	765	780	774	761	731	733	749	724	746	746	770	773	791	775	790	741	730	745	763	728	750	724	789	763	760	719	790	835	827	753	733	760	775	756	763	764	739	783	709	734	752	773	789	778	800	692	771	779	777	737	791	698	760	807	720	770	784	763	802	755	764	767	729	726	755	763	717	780	814	745	825	759	758	777	811	747	809	781	738	774	744	769	730	726	771	744	762	755	766	768	721	720	762	763	802	724	737	782	759	736	728	767	776	754	772	753	745	730	720	765	795	825	793	755	806	711	747	764	772	735	756	741	743	742	786	818	734	696	761	749	736	728	754	788	754	759	787	735	795	787	775	731	800	786	779	708	797	732	752	749	779	757	791	766	738	725	737	777	761	733	723	750	728	761	757	741	759	753	733	729	743	733	785	794	776	743	811	753	743	748	836	739	766	779	742	752	798	752	731	756	774	750	731	741	747	765	758	775	773	760	789	737	787	757	781	772	763	803	772	806	762	736	775	737	816	747	720	756	781	738	789	753	770	773	794	772	717	767	748	780	727	767	816	797	791	758	763	800	787	816	790	760	775	763	689	772	812	736	721	757	759	806	783	745	779	770	720	739	768	783	761	765	790	719	790	762	776	783	785	715	741	743	789	779	763	765	737	735	776	717	791	797	786	799	756	714	756	708	759	767	776	729	702	777	777	780	724	780	793	775	790	696	781	785	772	762	732	759	718	784	746	727	769	773	752	695	769	749	755	765	825	769	732	710	755	748	795	776	778	751	775	706	772	787	743	736	723	801	752	735	771	741	782	775	765	769	820	790	722	734	783	721	780	776	783	779	753	782	806	762	781	736	734	756	787	731	753	751	778	728	756	763	756	738	751	786	678	782	788	757	779	752	770	776	751	769	751	749	759	748	756	701	768	753	773	791	804	771	791	744	777	725	792	783	742	768	733	762	766	769	712	733	771	697	754	786	743	715	726	769	768	796	801	724	792	713	709	750	770	706	731	776	794	806	767	741	767	798	790	730	751	752	757	741	744	759	741	770	772	824	768	738	744	816	779	753	713	772	760	721	792	777	744	783	767	757	784	752	763	749	743	764	747	745	758	736	760	742	814	805	771	837	719	781	758	748	762	758	728	790	745	805	751	806	760	716	761	797	754	729	794	808	810	760	750	764	826	800	771	740	774	740	810	740	778	755	695	703	735	725	754	764	757	834	738	697	711	765	744	794	805	792	727	762	739	748	775	735	779	763	746	740	760	777	731
27969	19019	9573	4616	2635	2048	1627	1412	1295	1245	1210	1202	1150	1138	1120	1191	1199	1100	1130	1067	1107	1069	1054	1187	1073	1084	1069	1099	1053	1083	1086	1090	1154	1069	1114	1115	1046	1060	1097	988	1099	1081	1091	1062	1167	1094	1080	1033	1022	1049	1144	1088	1074	1069	1116	1055	1036	1021	1034	1090	1067	1038	1015	1046	1108	1096	1022	1105	1087	1074	1078	1022	1070	1078	1065	1014	1044	1063	1024	1031	1029	1048	983	1040	1091	1016	1068	1072	1086	1062	1065	1091	1065	1099	1099	1028	1041	1023	1055	1032	1043	1022	1009	1009	1044	1083	1058	1005	1064	997	1092	1052	1022	993	1081	1032	1020	1078	1026	1015	1104	1065	1024	1058	1094	1026	1027	1000	1095	1044	1045	1022	1097	1056	1068	1060	1025	1061	1051	1044	1056	1074	1118	1127	1001	1099	1080	1063	1045	1055	986	1066	1050	1057	1080	1050	1018	971	1087	1060	978	1037	1086	1091	1017	1061	1035	1070	1053	1079	1039	1061	1102	1095	1056	1050	1065	1054	1048	1098	1035	1066	1064	1029	1063	1057	1051	1060	1044	1089	1006	1052	1107	1010	1068	1105	1067	1077	1141	1021	1031	1031	1035	1017	1046	1010	1022	1057	1037	1053	1090	1081	1116	1017	1042	1015	1053	1020	1023	997	1058	1007	1030	1080	1069	1043	1055	1079	1039	1081	999	1095	1006	1041	1021	1022	1140	1060	1037	1121	1089	1027	998	1022	1001	1074	1070	1082	1016	1056	1050	1013	1018	1058	1023	1015	1088	1044	1053	1034	1004	1089	984	1064	1046	1043	1057	1041	1060	1055	1098	1036	1013	1126	1005	1030	1103	1090	1082	1072	1079	1035	1067	1057	1053	1086	1067	1011	1001	1068	1011	1055	1041	1026	1112	1064	1043	1054	1036	1084	1068	1031	1148	1035	1132	1111	1048	1057	1055	1042	1013	1057	1066	976	1028	1075	1058	1016	1151	1068	1031	1077	985	1062	1060	1058	1041	1072	1078	1058	1046	1034	1057	1087	1069	1073	1047	1065	1070	1044	1029	1056	1120	1075	1025	1086	1038	1060	1067	1071	1083	1034	1031	996	1079	1008	1027	1031	1031	996	1028	1083	1086	1035	1111	1066	1133	1087	1070	1054	1050	1092	1060	1097	1041	1003	1054	1080	1061	1000	1039	1095	1006	1054	1087	1092	1051	1023	1028	1024	1062	1028	1084	1044	1074	1065	1008	1048	1039	1050	1069	1110	1084	1084	1060	1042	1112	1108	1103	1017	1048	1026	1096	1030	1038	1072	1081	1062	1104	1064	1054	1016	1066	1019	1063	1069	1022	1022	1048	1099	1118	1072	1052	1077	1073	1102	1045	1020	1044	1030	1034	1035	1072	1048	1041	1068	1019	1044	1052	1031	1101	1019	1025	1084	1070	1081	1042	1062	1027	1060	1068	990	1069	1062	1085	1093	1017	1056	1073	1035	1051	1031	1025	1128	1063	1024	1056	1080	1073	1079	1026	1091	1064	1041	1059	1064	1041	1065	970	1006	1044	1071	1013	1007	1075	1016	1046	1095	1068	1058	1008	1017	1003	1041	1055	1047	1030	1044	1061	1061	1096	1003	1113	1092	1037	995	1109	1098	993	1067	1037	1061	1120	1108	1066	1086	1005	1073	1017	1045	1020	1059	1066	1065	1084	1077	1016	1116	1048	1036	1053	1056	1069	1052	1051	1038	1037	998	1023	1066	1069	1092	1085	1084	1035	1082	1065	1055	1036	989	1067	1088	1039	1053	1058	1086	1053	1022	1069	1043	1051	1082	1056	1025	1067	1043	1081	1027	1002	1061	1091	1097	1076	1066	1024	1080	1114	1061	1022	992	1042	1048	1081	1005	1075	1024	1050	1121	1066	1064	1080	1088	1071	1060	1064	1015	1008	1046	1015	1065	1010	1085	1121	1047	1101	1068	992	1016	1103	1099	1065	1051	1056	936	1071	1067	1063	1079	1053	1048	1027	1023	1106	1034	1085	1055	1036	1044	1026	1035	1086	1098	1005	1005	1086	1091	1110	1091	1017	1050	1066	1055	1069	1088	1077	1066	1009	1036	1093	1069	1041	1035	1060	1028	1033	1035	1103	1040	1101	1098	1021	1009	1028	1031	1069	1027	1111	1051	1089	1047	1036	1069	1032	1083	1062	1051	1017	1050	1007	1007	1045	1022	1035	1084	1094	971	1092	1102	1065	1083	1068	1083	1127	1080	1080	978	1051	1027	982	1075	1083	1064	1074	1058	1070	1068	1090	1087	1010	1039	1017	1022	1020	1044	1067	1078	1104	1028	1069	1096	1100	1085	1028	1070	1075	1028	989	1073	1090	1026	1036	1062	1075	1066	1043	1122	1087	1034	1062	1081	1064	1082	1081	1075	1039	982	1067	1061	1073	1040	1099	1050	1005	1057	1016	1079	1010	1035	1069	1078	1062	1099	1107	1056	1103	1100	1063	1011	1039	1071	1036	1048	1092	1004	1042	1051	1094	1132	1097	1058	1099	1109	1093	1097	1044	1087	1061	1049	1062	1067	1030	1084	1098	943	1080	1090	994	1045	1057	1041	1070	1022	1060	1085	1012	1033	1069	1050	1083	1017	1016	1057	1084	1027	1095	1041	1034	1049	1013	1025	1096	1058	1133	1027	1047	1069	1113	1004	1050	1117	1088	1051	1064	1078	1069	1045	1057	1011	1018	1057	1044	1008	970	1077	976	1046	1060	1016	1083	1011	1021	1032	1029	1031	1099	1084	1035	1022	1076	1088	1057	1041	1047	1048	1030	1049	1064	1082	1089	1002	1019	1029	1043	1123	1078	1032	1119	1079	1046	1082	1059	1106	1011	1137	1102	1016	1040	1094	1075	1041	1055	1045	1100	1080	1118	1015	1002	1044	1052	1038	1010	1011	1107	1059	1115	1049	1105	1023	1110	1062	1006	1090	1099	1060	1044	1018	1017	1036	1066	1094	1056	1048	1079	1060	1066	1089	1031	1040	1068	1072	1051	1040	1051	1071	1028	1060	1082	1043	1043	1080	1022	1017	1000	1065	1105	1100	1065	1035	1121	1057	1030	1092	1108	1056	1040	1078	1040	1060	1039	1110	1041	1064	1095	1023	1050	1047	1065	1062	1041	1049	1018	1027	1022	1056	1072	1075	1026	1055	1121	1109	1069	1052	1102	1051	1012	1086	1045	1035	1092	1080	1148	1048	1093	1074	1076	1044	1008	1082	1063	1042	1052	1058	1059	1038	1080	1078	1035	1031	1100	1072	1049	1091	1104	1128	1089	1033	1076	1005	1038	1056	1045	1093	1055	1024	1109	1095	1025	1099	1035	1038	1089	1064	1095	1090	1096	1025	1071	1063	1027	1094	1061	1052	1013	1067	1024	1052	1028	1077	1057	1056	1069	1122	1045	1095	1074	1046	1069	1123	1079	1048	1089	1054	1018	1027	1038	1060	1070	1046	993	1109	1019	1014	1033	1092	1063	1032	1086	1072	1050	1049	1106	1035	1089	1028	1083	1007	1070	1107	1094	973	1010	986	1090	1057	1065	1106	1065	1061	1042	1063	1038	1077	1057	1015	1022	1080	1071	1086	1111	1089	1037	1010	1048	1017	1050	1025	1064	1010	1048	994	991	1005	1072	1049	1061	1052	1018	1021	1061	1063	1014	1045	1014	1015	1119	1075	1069	1047	1071	1062	1061	1033	1061	1047	983	1028	1056	1067	1037	1025	1078	1146	1063	1091	1045	1056	1063	1074	1063	1078	995	1109	1090	1047	1059	1053	1043	1003	1005	1042	1069	1034	1002	1020	1104	1127	1091	1063	1106	1033	1013	1081	1093	1030	1014	1060	1066	1071	1014	1046	1065	1021	1044	1010	1095	1010	1040	1058	1084	1012	1067	999	1018	1039	1070	1109	1027	1043	1032	1072	1004	1090	1071	1066	1003	1040	1110	1027	1075	1053	1084	1090	998	1021	1097	1037	1080	1082	1051	1052	1092	1083	1074	1094	1086	990	1096	1056	1008	1044	1074	1077	1067	1063	1042	1014	1061	1096	1079	1090	1080	1092	1058	1113	1037	1039	1051	1098	1078	1034	1081	1095	1015	1027	1048	1024	1081	1088	1054	1085	1112	1024	1099	1053	1050	1099	1052	1056	1077	1098	1016	1064	1025	1057	1083	1089	1074	1145	1042	1072	992	1038	1045	1031	1052	1063	1079	1034	1071	1136	1044	958	1095	1053	1059	1029	1044	1048	1051	1087	1076	1055	1024	1037	1063	1064	1093	1032	1026	997	1033	1006	1073	1034	1070	1063	1074	1032	1083	1044	980	1065	1101	996	1043	1001	1053	1061	1075	1062	1022	1056	1071	1070	1036	1064	1068	1100	1094	1077	1034	1031	1036	1035	1073	1097	1105	1142	1011	1084	1048	1089	1072	1104	1077	1058	1081	1061	1052	1019	1117	1069	972	1049	1090	1047	1066	1046	1070	1063	993	1070	1102	1060	1057	1039	1056	1050	1079	1113	1075	1051	1100	1035	1067	1061	979	1046	1070	1113	1053	1023	1049	1087	1066	1031	1049	1025	1062	1090	1016	1106	1032	1066	1125	1096	1068	1032	1007	1045	982	1083	975	1052	1080	1089	1018	1154	1038	1056	1077	1018	1071	1024	1035	1032	1028	1032	1108	1056	995	1007	1123	1087	1043	1002	1037	1073	1034	1037	1088	1083	1103	1021	1090	1070	1034	1066	1059	1010	1033	1046	1048	985	1082	1025	1071	1036	1017	1152	1109	1113	1048	1063	1036	1106	1121	1072	1067	1042	1027	1035	1064	1005	1010	1071	1006	1117	1016	1084	1047	1051	1027	1029	1013	1075	1072	1065	1030	1014	1028	1036	1089	1126	1097	1048	1055	1083	1034	1020	1090	1082	1115	1024	1014	1049	1160	1027	1029	1112	1091	1072	1077	1059	1032	1041
6890	9255	7843	4703	3580	2585	2079	1749	1437	1355	1313	1241	1218	1232	1255	1154	1139	1129	1106	1125	1112	1072	1104	1109	1126	1126	1162	1100	1083	1108	1113	1102	1068	1083	1055	1103	1154	1062	1046	1058	1076	1020	1078	1022	1048	1108	1147	1073	1112	1065	1049	1063	1091	1071	1097	1058	1023	1046	1036	1107	1058	1080	1094	1121	1071	1029	1051	1071	1141	1090	1069	1123	1032	1098	1117	1103	1043	1085	1076	1075	1049	1083	1001	1076	1037	1039	1004	1050	1087	1092	1048	1032	1042	1063	1075	1017	1050	1072	1051	1098	1114	1018	1003	1060	1055	1062	1043	1103	1064	1034	1073	1072	1057	1065	1109	1090	1076	1080	1029	1071	1092	1007	1054	1032	1067	1058	1095	1054	1061	1066	996	1045	1041	1039	1043	1060	1043	1097	1042	1027	1057	1056	1043	1027	1068	1071	1054	1081	1106	1044	1058	1053	1036	1044	1029	1039	1096	1015	1043	1054	1028	1053	1026	1016	1059	1029	1071	1090	1058	1078	1037	1082	1014	1050	1019	1039	1074	1014	1055	1109	1077	1077	1026	1033	1041	1055	984	1058	1057	1036	1052	1049	1055	1039	1009	999	984	1040	1038	1031	1080	1084	1046	1043	1095	1145	1079	1070	1074	1099	1076	1075	1015	1083	1053	990	1019	1096	1069	1036	1100	1084	1081	1041	1090	1061	1038	1073	1093	1077	1059	1037	1051	1075	1047	1061	1076	1096	1102	1066	1004	1032	1009	1075	1041	1092	1054	1045	1082	1073	1067	1046	1066	1028	1068	1069	1084	1079	1067	1028	1068	1073	1030	1056	1093	1133	1058	1049	1077	1040	1086	1086	1024	1038	1057	1075	1082	1068	1077	1053	1038	1074	998	1035	1057	1047	1108	1065	1091	1067	1060	1081	1067	1011	1042	1052	1079	1010	1074	1025	1058	1065	1019	1010	1089	1039	1012	1018	1032	1027	1060	1041	1045	1108	1042	1014	982	1026	1075	1074	1096	1048	1034	1092	1093	1042	1045	1032	1043	1108	1074	1074	1072	1029	1076	1043	1052	1073	1105	1079	1024	1033	1035	1090	1107	1093	1143	1015	1105	1070	1026	1065	1108	1000	1066	1073	1060	1076	1079	1062	1018	1022	1054	1056	986	1129	1081	1071	1083	1076	1005	990	1047	1064	1069	1018	1107	1032	1047	1062	1095	1069	1077	1078	1071	1058	1061	1069	1107	1081	1064	1016	1045	1059	1044	1056	1068	1038	1109	1060	1076	1052	1085	1004	1062	1010	1048	1070	1084	1068	1085	1051	1111	1064	1072	1076	1063	1054	1016	1027	1040	1089	1087	1099	1054	1027	1058	1024	1031	1050	1024	1019	989	1058	1053	1031	1056	1074	1073	1092	1042	1085	1080	1070	997	1084	1046	1036	1079	1099	1129	1025	1056	1084	1018	1063	1077	995	981	1099	1081	1083	1018	1057	1041	999	1043	1035	1047	1070	1062	1120	1041	1079	1025	1066	1021	1059	986	1105	1042	1091	1073	1083	1082	1059	1030	1051	1053	1051	1073	1054	1033	1027	1038	1152	1078	1022	1025	1011	1079	1089	1011	1060	1071	1095	1050	1063	1091	1058	1058	1040	1041	1082	1079	1065	1041	1050	1123	1062	1055	1047	1129	1102	1062	1058	994	1118	1031	1062	1031	1051	1051	1019	1041	1093	1066	1076	1061	1009	1034	1089	1020	1074	1051	1074	1051	1029	1072	1017	1057	1037	1094	1120	1004	1022	1058	1070	1053	1024	1099	1078	1060	1089	1000	1090	1055	1042	1003	1071	1079	1098	1035	1089	1051	1028	1035	1058	1015	1069	1072	1009	1009	1091	1033	1059	1070	1036	1060	1005	1136	998	1065	1016	1041	1094	1069	1046	1030	1062	991	1055	1061	1125	1074	1060	1069	1033	1046	1079	1041	1067	1057	1097	1087	1049	1043	1050	1051	994	1075	1081	1132	1071	1010	1035	1122	1043	1071	1065	1074	1110	1076	1032	1044	1078	1065	1044	1029	1063	1073	1057	1053	988	1052	1029	1117	1040	1092	1046	1100	1120	1040	1011	1041	1072	1066	1039	1077	1003	1031	1038	1102	1064	1033	1032	1128	1071	1087	1043	1016	1022	992	1043	1027	1016	1058	1106	1078	1075	1071	1045	1072	1034	1039	1009	1025	1078	1038	998	1052	1085	1105	1094	1094	1041	1075	1068	1098	1040	1072	999	1014	1057	1014	1035	1046	1020	1046	1055	1077	1109	1109	1053	1075	1056	1053	1065	1120	1093	1033	1023	1079	1138	1030	1067	1024	1080	1053	1036	1065	1101	1019	1112	1083	1049	1076	1033	1030	1077	1071	1096	1115	1072	1039	1019	1053	1078	1077	1052	1050	1051	1074	1034	1043	1039	1079	1001	1051	1055	1024	1082	1057	1067	1000	1038	1055	1010	1058	1046	1037	1088	1060	1038	1007	1097	1068	1044	1099	993	1057	1072	1037	1074	1071	1033	1075	1033	1023	1095	1053	1014	1076	1018	1104	1041	1051	1074	1037	1048	1017	1049	1038	1024	1024	1078	1119	1032	1082	966	1058	1004	1015	1053	1078	1136	1065	1052	1027	1062	1073	1042	1115	1129	1095	1042	1012	1073	1104	1090	1052	1073	1061	1041	1019	1095	1112	1082	1006	1087	1058	1027	985	1088	1115	1044	1085	1086	990	1032	1073	1060	1124	1068	1033	1057	998	1041	1075	1109	1085	1038	1054	1053	1046	1061	984	1073	1082	1053	1073	1029	1062	1053	1019	958	1046	1061	1014	1080	1077	1078	1047	1049	1039	1101	1132	1005	1024	1083	1053	988	1067	1016	1113	1045	1089	1052	1093	1065	1035	1026	1022	1077	1035	1058	1058	1076	1015	1078	1059	1031	1054	1014	1027	1073	1046	1055	1049	1015	977	1101	1081	1063	1012	1056	1068	1038	1037	1092	971	1097	1016	1072	1083	1087	1076	1044	1092	1033	1059	1039	1095	1069	1057	1078	1049	1107	1032	1073	1076	1078	1070	1015	1041	1115	1027	994	1091	1093	1058	1045	1031	1031	1123	1020	1049	1023	1085	1034	1031	990	1062	1056	1063	1033	1011	1069	1061	1008	1092	1100	1067	1053	1048	1031	1065	1082	1096	1018	1054	1046	1017	1006	1076	1042	1082	1038	1031	992	1089	1091	1103	1084	1060	1035	1065	1082	1069	998	1024	1034	1069	1011	1056	1103	1051	1044	1070	1083	1072	1069	1039	1056	1037	1063	1058	1026	1153	1048	1066	1029	1085	1086	1025	1072	1074	1025	1108	1100	1012	1028	1036	1018	1059	1028	1062	1049	1084	971	1075	1080	1019	1084	1029	1111	1050	1019	1010	1044	1031	1062	1029	1033	1011	1059	1063	1126	1032	1053	1039	1059	996	1026	1023	1089	1117	1082	1079	1045	1063	1058	1058	1039	1037	1063	1054	1090	1088	1035	1089	998	1059	1059	1079	1052	1043	1071	959	1078	1017	1052	1033	1058	1049	1073	1054	1074	1045	1028	1067	1053	1063	1034	1040	1020	1016	1071	1008	1037	1054	1061	1100	1061	1104	1015	1057	1033	1036	1036	1051	1057	1041	1074	1077	1017	1051	1035	1060	1096	1062	1046	1018	1030	1053	1038	1070	1060	1021	1076	1006	1083	1080	1078	1105	1002	1096	1074	1059	1040	1028	1029	1054	1059	1055	1077	1095	1034	1071	1072	1042	1071	1058	1084	1058	1008	1047	1066	1058	1037	1104	1101	1059	1010	1032	991	1060	1096	1056	1068	1072	1055	1060	1053	1047	1030	1044	1056	1028	1103	1023	1053	1006	1056	1022	1087	1017	1096	1025	1071	1078	1102	1052	1063	993	1027	1048	1040	1037	1090	1054	1028	1105	1102	1074	1098	1080	1039	1043	1029	1039	1032	1045	1072	1052	1018	1101	1060	1071	1073	1069	1043	1031	1024	1060	1055	1091	1101	1012	1090	1040	1072	1010	1058	1086	1033	1088	1072	1050	1026	1049	1073	1026	1025	1015	1099	1095	1083	1041	1097	1074	1052	1052	1042	1075	1090	1028	1048	1094	1051	1043	1018	1068	1068	1123	1032	1070	1078	1054	1089	1078	1077	968	1108	1074	1085	1065	1032	1060	1026	1016	1002	1108	1004	1081	1129	1023	1124	1045	1040	1023	1006	1097	1073	1024	1094	1095	1047	1099	1058	1057	1008	1129	995	1035	1034	1084	1031	1081	1070	995	1053	1035	1099	1070	1023	1089	1125	997	1064	1083	1075	1051	1083	1063	1050	1025	1087	1028	1115	1091	1083	1028	1028	1095	1088	1062	1045	1069	1086	1081	1062	1074	1107	1082	1055	1075	1032	1120	1106	1046	965	1028	1065	1044	1055	1041	1034	1086	1064	1071	1067	1072	1003	1050	1057	1042	1036	1039	1037	1078	1069	1114	1054	1078	1035	1085	1045	1081	1021	1046	1029	1046	1075	1011	988	1027	1032	1016	1055	1014	1035	1079	1061	1086	1078	1088	1093	1091	1056	1007	1067	1052	1089	1035	1060	1026	1060	1069	1052	1061	1032	1092	1085	1029	1051	1107	1008	1036	1027	1066	1031	1047	1062	1039	1070	1026	1076	1043	1034	1057	1063	1100	1017	1057	1100	1032	1046	1042	1038	1022	1021	1083	1057	1074	1110	1081	1047	1042	1074	1072	1081	1063	1065	1076	1115	1071	1033	1038	1055	1076	1096	1070	998	1067	1116	1053	1016	1097	985	1052	1062	1097	1078	1069	970	1029	1076	1056	1100	1103	1022	1048	1098	1011	1079	1096	1057	1031	990	1026	1091	1044	1095	1074	1001	1034	1068	1022	1061	1035	1095	1078	1053	1079	1033	1032	1025	1033	1062	1004	1019	1044	1061	1063	1051
23583	21304	28700	24268	21347	13529	3372	1990	1514	1331	1337	1191	1124	1105	1135	1025	1031	917	916	896	920	862	859	900	888	835	899	889	833	862	899	796	893	913	940	899	891	884	856	849	879	839	820	852	820	859	856	874	890	816	875	838	840	820	815	805	884	842	825	875	861	871	847	802	827	863	855	880	832	867	806	809	858	840	847	859	837	777	786	792	798	817	797	810	841	835	816	851	824	763	893	826	811	831	787	805	832	890	792	811	833	801	875	803	825	815	828	789	809	806	814	803	912	812	797	880	801	827	824	789	829	840	750	853	807	812	803	850	789	819	859	840	799	859	814	800	811	825	732	789	854	780	819	826	812	773	797	785	817	805	805	824	784	794	836	820	822	774	750	812	815	784	792	768	808	775	859	841	778	789	840	792	831	810	802	780	852	821	843	805	839	803	828	831	795	756	801	784	857	811	795	828	796	832	828	787	811	755	751	790	810	782	811	804	808	826	735	835	805	781	785	772	800	856	824	823	828	888	895	758	849	805	810	839	778	794	773	824	784	818	841	835	787	798	789	843	793	774	811	807	775	780	810	781	827	801	817	845	840	842	818	832	799	801	823	810	800	810	827	806	860	813	785	810	802	779	823	773	810	851	826	773	880	828	831	856	779	789	807	843	796	823	821	827	755	777	846	811	816	828	828	839	823	851	780	799	848	818	827	813	814	832	821	770	811	840	842	820	808	813	823	773	820	771	823	780	785	779	740	823	845	796	827	845	814	801	835	839	822	841	773	840	818	822	832	789	768	756	776	851	776	821	808	819	791	852	790	799	798	824	814	757	807	804	870	750	813	857	787	764	804	816	765	773	782	829	808	811	788	820	805	779	816	820	812	810	846	831	780	802	865	768	829	815	810	771	739	824	788	848	810	808	810	782	818	787	812	798	766	819	849	819	780	806	867	777	788	807	844	829	792	820	829	835	883	845	845	848	801	817	859	806	808	809	843	779	771	871	816	849	821	806	739	837	836	795	827	773	841	822	771	788	752	805	836	742	781	806	771	818	807	805	774	843	858	853	793	821	819	787	832	754	780	804	782	800	855	769	828	822	817	817	807	783	827	763	844	829	837	782	856	845	820	785	839	818	769	777	841	805	812	770	783	858	782	796	804	834	791	830	780	834	795	790	791	807	794	816	878	831	796	855	819	792	799	764	810	777	828	801	793	793	766	747	842	747	776	798	817	841	819	837	816	803	809	854	784	821	768	795	832	782	773	752	763	822	809	815	798	838	860	798	760	814	813	808	782	842	806	804	813	807	829	820	845	749	877	809	824	835	804	788	819	853	813	786	821	767	802	781	798	808	812	777	854	806	778	798	789	751	847	803	819	824	854	822	813	806	810	806	815	786	840	785	839	872	786	766	768	806	861	775	814	766	833	832	824	854	758	805	769	875	820	798	812	835	788	763	778	809	807	766	788	798	837	809	808	847	814	824	870	809	785	837	833	865	839	843	862	810	803	786	834	735	826	798	798	744	787	799	808	815	780	819	835	791	780	841	828	801	809	839	776	815	824	817	806	818	769	773	794	792	794	808	776	825	809	788	798	755	775	866	842	784	774	774	740	794	829	822	773	809	777	833	772	791	836	845	833	817	815	815	812	757	786	825	825	827	886	830	770	774	790	838	831	811	839	834	774	785	795	792	794	794	835	769	810	809	799	881	770	828	812	821	794	858	812	814	821	776	809	786	792	802	817	766	796	825	827	775	759	815	791	847	853	767	824	783	869	812	781	825	803	795	766	816	805	796	783	815	805	771	771	774	842	795	853	717	785	831	865	809	792	812	763	827	795	780	862	775	825	804	822	817	811	861	746	834	806	825	820	823	807	819	846	813	807	869	831	789	825	859	795	809	787	807	813	792	768	845	795	812	807	855	756	837	838	851	805	788	759	831	799	839	848	750	803	844	795	806	801	782	806	806	819	813	814	797	830	843	769	787	787	804	841	791	794	808	782	847	795	828	804	777	846	791	821	829	813	842	806	861	825	820	830	737	805	777	787	859	816	807	773	804	808	791	797	796	807	794	824	756	828	812	859	803	810	795	782	735	809	758	754	812	789	810	816	771	799	823	785	837	778	830	746	817	830	855	812	809	763	803	838	799	803	833	804	828	794	813	784	764	796	775	778	814	780	836	813	827	825	849	863	850	777	850	748	784	788	834	769	721	797	816	801	793	786	778	841	766	776	799	753	793	825	752	803	780	781	821	858	778	764	800	875	777	756	848	812	884	816	791	835	788	840	835	763	779	807	793	829	808	882	807	783	776	819	838	818	733	795	810	795	867	777	855	775	764	845	797	830	795	795	794	807	767	796	839	796	786	815	792	829	823	869	785	861	804	821	804	755	804	818	779	817	843	748	804	816	797	757	777	773	813	800	828	804	805	786	763	817	812	784	807	763	812	866	818	799	839	817	819	837	869	819	799	802	836	768	824	796	830	785	800	833	791	769	764	761	775	844	833	767	803	854	766	807	812	764	783	768	857	814	803	772	796	803	776	803	780	824	824	779	769	781	806	795	841	783	780	774	780	829	802	788	834	786	806	794	832	764	799	787	787	762	795	801	800	820	828	854	808	777	798	784	799	844	853	835	807	775	751	796	797	796	832	812	829	832	818	797	786	734	812	808	765	748	866	787	821	805	854	757	790	842	805	819	830	837	798	808	819	872	821	804	811	851	813	779	764	809	842	761	759	800	800	818	822	815	787	813	798	859	771	808	844	831	786	773	810	812	844	834	819	790	789	818	850	792	840	835	807	804	783	764	811	828	843	818	852	838	835	788	782	887	824	833	776	828	802	836	803	801	747	782	762	829	781	781	814	831	773	903	816	770	839	755	870	772	803	766	818	784	795	817	822	841	809	797	817	768	813	784	793	823	803	833	777	809	803	806	808	820	734	770	854	816	802	785	753	803	830	802	810	793	801	729	835	819	838	810	828	748	799	791	840	831	841	791	793	763	819	829	830	798	782	813	781	775	772	832	823	787	810	828	822	832	797	839	825	799	762	812	831	789	810	806	796	826	834	785	826	877	807	839	815	838	801	820	824	793	816	779	765	810	808	799	788	834	818	792	765	819	760	825	792	824	843	823	756	798	837	837	814	873	737	860	798	842	847	780	820	816	881	809	849	763	818	837	770	844	784	821	826	774	821	801	808	817	826	815	793	818	821	806	799	809	806	836	782	858	767	771	750	768	787	832	772	771	831	769	820	801	865	791	802	831	775	791	849	856	814	785	839	809	784	801	802	779	817	793	844	804	798	844	863	853	786	819	896	838	792	867	825	783	846	840	790	810	794	850	806	813	808	812	827	815	847	814	865	759	794	845	840	838	761	827	794	838	774	725	804	804	809	791	796	781	875	793	783	746	835	820	784	780	822	807	778	804	827	798	830	806	849	797	826	802	798	833	831	754	839	797	814	803	790	830	812	842	804	787	824	850	843	776	781	752	797	821	858	830	780	828	810	795	819
5891	17569	14517	8731	6209	4588	3437	2509	1998	1680	1562	1454	1319	1225	1281	1161	1049	1011	1068	921	940	929	916	940	880	868	846	871	921	906	942	913	854	959	947	926	950	926	910	866	894	905	854	902	877	876	850	867	899	876	884	856	846	833	879	900	862	863	875	867	885	843	874	849	830	832	840	870	813	821	849	857	841	881	835	827	840	831	841	807	829	803	807	861	796	862	845	871	843	871	780	787	798	836	813	857	849	849	893	750	834	819	889	801	863	789	826	845	804	797	789	853	857	805	854	815	835	832	775	808	800	836	823	854	782	797	828	833	815	826	798	843	832	819	839	880	910	822	814	855	819	849	783	803	797	787	844	843	814	879	838	774	802	835	829	830	825	791	767	803	762	855	777	835	835	832	830	836	865	803	888	795	850	809	874	871	824	807	862	825	851	793	814	842	833	828	785	834	836	815	820	835	773	873	830	841	790	835	796	838	789	823	862	814	859	811	816	807	858	846	849	819	822	773	773	797	828	793	851	815	801	822	807	863	839	828	850	878	814	856	811	819	892	791	792	826	802	834	831	786	795	834	787	762	836	863	803	785	783	813	850	789	847	803	817	842	808	810	802	840	783	822	799	820	879	812	788	845	825	835	832	807	814	760	785	810	790	792	759	790	860	813	767	788	824	829	817	816	833	832	816	822	788	825	836	823	820	830	814	855	821	843	834	801	819	840	882	876	862	804	850	845	808	822	818	808	828	834	825	862	817	838	841	807	777	870	839	864	820	784	826	820	834	803	795	867	868	861	809	773	853	823	844	843	789	799	846	766	853	825	796	782	833	834	869	835	799	875	795	806	860	857	794	804	847	830	832	819	821	826	819	838	817	791	814	810	836	831	833	825	849	844	810	796	778	884	834	832	802	863	810	815	836	818	813	850	843	806	794	840	831	838	828	852	861	828	811	811	827	833	757	803	896	796	852	795	834	854	840	830	831	810	794	889	810	856	793	859	778	805	794	801	817	767	830	788	799	827	789	845	827	853	809	809	788	791	879	822	817	856	842	815	864	774	836	796	813	813	817	797	877	845	812	814	781	842	835	901	826	855	835	785	841	808	834	797	861	828	867	809	863	785	812	845	818	834	806	848	791	814	845	821	823	813	828	820	793	900	835	853	812	787	808	791	845	841	822	847	792	793	807	805	794	829	823	837	846	797	832	796	802	815	848	788	880	877	806	823	861	868	883	785	792	890	810	822	838	841	857	816	824	780	832	817	849	817	817	810	886	856	840	829	810	839	844	835	823	789	812	877	837	826	841	851	838	828	823	840	842	813	812	815	810	814	801	824	844	878	828	838	786	803	810	849	810	801	791	789	848	834	855	848	786	818	840	808	828	821	867	795	856	780	836	814	852	826	824	844	805	825	829	764	815	820	847	858	851	790	805	808	774	822	831	842	797	855	799	831	840	898	835	886	797	774	806	824	861	867	860	781	874	829	818	780	823	841	825	785	838	773	767	806	857	865	844	819	802	825	838	806	833	800	815	832	844	914	824	831	783	813	852	827	807	808	796	862	797	789	839	820	810	800	809	859	837	823	832	871	800	834	822	844	827	799	808	863	749	837	778	782	846	834	835	828	782	860	819	875	821	788	782	844	806	773	833	795	821	851	853	821	859	884	882	812	849	830	832	826	845	824	799	821	801	800	781	824	771	817	814	822	751	867	814	802	816	838	916	850	860	803	827	886	837	826	830	861	833	857	812	814	843	814	792	875	804	823	806	867	797	891	847	829	861	825	844	806	793	809	834	798	807	858	800	826	822	747	855	826	901	836	821	818	814	793	819	828	825	840	827	807	841	858	796	846	778	800	869	828	817	843	846	821	822	887	819	854	861	884	835	852	886	849	871	840	823	814	848	837	799	810	825	817	784	831	910	834	808	838	863	813	831	840	809	854	826	817	814	904	823	910	850	819	802	801	830	799	816	788	789	799	812	796	799	824	838	801	834	853	820	828	762	776	790	828	860	812	834	840	839	833	851	797	821	845	857	824	803	789	825	795	862	814	825	779	802	819	845	791	816	809	834	813	851	920	843	816	824	812	840	812	841	840	831	806	836	783	822	773	802	866	789	857	849	796	821	807	801	824	800	852	813	798	818	803	824	838	816	842	807	870	809	824	830	858	807	803	835	835	863	811	827	818	800	806	867	806	828	823	871	856	879	819	786	780	848	777	817	860	895	803	808	787	773	807	865	836	836	783	789	807	809	847	826	838	833	845	860	855	816	815	878	830	824	841	837	823	804	810	856	832	805	834	785	831	847	835	849	847	852	866	798	832	887	828	814	848	882	807	832	836	784	842	809	801	823	821	794	820	824	842	884	833	819	802	796	808	832	801	825	837	811	823	775	812	903	810	865	824	852	799	806	766	856	829	833	812	818	804	812	821	860	822	842	771	834	861	846	841	817	818	830	841	803	875	789	785	838	843	812	887	819	844	775	799	839	789	772	806	834	816	830	874	817	796	813	853	846	871	815	821	824	880	797	842	812	837	825	831	796	788	798	837	855	745	802	800	816	831	786	836	820	855	808	867	809	861	822	850	769	858	816	853	800	757	859	822	830	832	819	822	836	849	774	888	833	795	785	862	820	807	800	816	831	820	829	825	795	786	829	829	827	875	838	867	807	835	794	872	832	817	827	818	844	845	843	827	800	844	859	779	823	872	889	789	790	798	811	787	824	806	816	899	789	860	804	824	828	863	776	837	876	849	888	843	809	823	857	845	825	813	885	855	785	820	841	888	861	840	828	815	842	809	856	793	804	847	808	891	873	836	874	870	864	860	802	884	852	857	778	887	816	862	836	810	810	811	805	793	786	829	881	881	788	877	825	845	803	894	840	815	790	808	779	846	824	784	821	859	834	827	829	829	845	860	798	796	826	829	803	791	811	807	813	804	812	804	831	825	884	823	854	809	857	832	822	792	780	821	867	756	794	832	844	837	860	826	783	840	847	823	841	879	757	819	787	874	796	843	794	803	836	847	756	845	817	823	825	820	824	839	847	822	818	828	789	850	825	825	778	801	825	845	807	804	816	841	767	854	849	791	806	822	826	802	810	862	823	820	770	800	844	813	815	851	855	823	764	873	858	807	808	862	780	822	806	862	863	854	823	788	862	823	798	802	848	772	786	839	828	824	754	812	814	836	877	829	858	840	751	824	817	824	792	862	813	822	818	831	863	817	823	792	905	825	824	851	794	820	813	828	833	861	827	875	808	798	824	847	830	814	774	804	784	826	873	851	839	850	834	803	830	796	793	850	846	784	867	841	819	820	857	805	801	805	815	864	799	829	830	836	798	808	788	803	801	846	813	839	807	772	813	814	797	839	845	813	855	852	808	821	856	858	848	771	851	836	831	826	789	829	848	807	815	815	785	868	833	823	750	839	883	831	831	854	809	864	792	827	819	817	865	801	872	836	842	875	790	817	800	824	871	823	882	781	857	788	822	814	841	815	814	784	841	814	827	847
24708	21255	27668	25094	15377	3674	2347	1835	1603	1450	1390	1383	1312	1245	1259	1244	1192	1219	1205	1090	1164	1137	1072	1138	1115	1046	1147	1129	1115	1122	1079	1120	1137	1144	1136	1163	1176	1035	1094	1148	1138	1136	1075	1082	1083	1071	1100	1092	1116	1115	1108	1108	1096	1136	1127	1077	1069	1141	1079	1105	1074	1134	1100	1117	1130	1082	1117	1132	1099	1073	1169	1122	1123	1102	1069	1016	1112	1087	1044	1051	1098	1100	1095	1052	1073	1121	1089	1019	1050	1034	1111	1094	1009	1046	1021	1012	1045	1021	1053	1075	1102	1082	1021	1065	1112	1045	1063	1059	1050	1135	1090	1026	1088	1085	1063	1022	1068	1088	1059	1017	1072	1063	1066	1093	1086	1067	1089	1112	1070	1060	1083	1067	1037	1085	1013	1047	1131	1007	1024	1072	1012	1021	1080	1057	1073	1075	1087	1010	1067	1014	1024	1037	1091	1071	1065	1099	1040	1078	1040	1066	1100	1059	1053	1057	1056	1079	1065	1079	1079	1091	1094	1056	1068	1038	1047	1058	1070	1118	1128	1080	1117	1074	1062	1029	1064	1015	1045	1018	1070	991	1050	1053	1058	978	1113	1092	1099	1087	1089	1148	1050	1046	1076	1032	1086	1079	1032	1023	1042	1092	1051	1077	1043	1014	998	1022	1051	1095	1093	1091	1076	1036	1051	1104	1071	994	1100	1082	1059	1093	1051	992	1055	1119	1037	1064	1078	1055	991	1025	1097	1092	1014	1052	1034	1013	1078	1082	1138	1115	1034	996	1087	1075	1059	1085	1093	1112	1077	1104	1040	1060	1086	1081	1029	1049	1073	1091	1117	1039	1186	1063	1105	1110	1119	1041	1045	1093	1049	1024	1073	1056	1039	1090	1067	1072	1073	1053	1112	1044	1110	1084	1055	1116	1093	1070	1096	1043	1060	1038	1100	1068	1038	1039	1070	1077	1025	993	1140	1100	1055	1054	1059	1066	1097	1049	1027	1104	1094	1041	1045	1085	1054	1052	1103	1096	1052	1065	1036	1060	1066	1085	1051	1028	1153	1118	1093	1110	1066	1104	1063	1055	1053	1040	1047	1063	1043	1039	1095	1036	1030	1063	1034	1030	1076	1075	1091	1053	1130	1106	1102	1081	1054	1077	1079	1025	1078	1100	1038	1042	1089	1080	1074	1086	1088	1052	1053	1156	1077	1021	1078	1093	1077	987	1094	1035	1083	1069	1075	1078	1075	1082	1053	1129	1052	1055	1069	1011	1047	1092	1064	1127	1075	1157	1065	1122	1083	1133	1033	1078	1077	1110	1064	1098	1066	1078	994	1064	1075	1095	1057	1023	1044	1034	1076	1101	1038	1124	1065	1079	1031	1105	1093	1122	1059	1049	1061	1093	1091	1082	1080	1019	1092	1079	1063	1068	1039	1034	1068	1084	1091	1067	1055	1052	1047	1051	1059	1057	1097	1131	1100	1121	1089	1051	1059	1051	1045	1094	1071	1008	1135	1082	1026	1012	1057	1072	1029	1107	1054	1083	1121	1032	1098	1047	1077	1126	1040	1081	1041	1061	1127	1098	1113	1074	1112	1071	1067	1058	1066	1111	1066	1099	1071	1050	1093	1091	1030	1014	1040	1071	1074	997	1017	1135	1105	1049	1061	1096	1095	1019	1039	1001	1046	1023	1072	1077	1096	1071	1106	1150	1043	1079	1120	1093	1139	1041	997	1067	1092	1056	1060	1072	1033	1098	1036	1009	1060	1113	1038	992	1135	1054	1085	1030	1124	1073	1048	1076	1069	1102	1025	1043	1023	1046	1072	1055	1085	1014	1106	1100	1115	1103	1085	1036	1123	1078	1074	1003	1146	1014	1119	1107	1055	1155	1071	1053	1083	1049	980	1086	1073	1115	1095	1082	1053	1079	1064	1119	1154	1108	1095	1093	1059	1059	1086	1031	1128	1114	1104	1070	1025	1069	982	1042	1084	1096	1039	1074	1020	1065	1071	1080	1125	1087	1090	1075	1087	1043	1064	1058	1073	1044	1131	1104	1099	1030	1111	1084	1086	1104	1049	1018	1123	1055	1082	1075	1075	1120	1060	1036	1062	1079	1049	1079	1081	1115	1094	1085	1051	1098	1100	1106	1084	1038	1124	1073	1089	1042	1108	1040	1071	1076	1069	1129	1056	1087	1079	1070	1050	1049	1089	1031	1011	1091	1049	1083	1112	1071	1058	1076	1055	1072	1017	1075	1075	1079	1011	1135	1028	1116	1053	1039	1073	1078	1022	1007	1169	1119	1136	1142	1081	1040	1038	1077	1062	1058	1078	1059	1101	1057	1111	1130	1028	1106	1020	1046	1089	1040	1053	1099	1112	1135	1110	1063	1043	1092	1092	1023	1075	1077	1056	1085	1080	1063	1039	1011	1087	1085	1063	1000	1085	1066	1094	1120	1102	1018	1077	1106	1113	1059	1062	1080	1041	1060	1085	1070	1034	1057	1075	1065	1033	1076	1013	1090	1054	1050	1058	1093	1144	1167	1075	1010	1075	1099	1093	1140	1070	1073	1108	1055	1052	1050	1068	1061	1093	1035	1056	1053	1037	1082	1105	1111	1126	1068	1107	1085	1081	1028	1072	1055	1128	1097	1043	1078	1109	1053	1091	1055	1041	1047	1085	1078	1035	1098	1136	1106	1076	1058	1017	1096	1041	1074	1051	1087	1004	1123	1061	1072	1034	1038	1076	1071	1106	1068	1030	1082	1062	1055	1095	1037	1054	1014	1021	1035	1092	1104	1071	1043	1086	1107	1074	1115	1051	1080	1082	1078	1089	1130	1058	1034	1095	1060	1054	1070	1062	1113	1068	1058	1092	1081	1112	1119	1004	1036	1087	1112	1039	1106	1077	1033	1104	1067	1043	1013	1110	1110	1093	1067	1134	1108	1058	1053	1113	1102	1079	1024	1118	1053	1090	1178	1037	1051	1106	1017	1095	1118	1067	1063	1084	1013	1060	1047	1027	1064	1057	1076	1079	1068	1003	1012	1057	1109	1100	1075	1049	1073	1056	1099	1052	1118	1056	1048	1080	1107	1066	1091	1039	1072	1064	1065	1082	1043	1026	1083	1082	1092	1058	1068	1058	1088	1020	1107	1063	1060	1124	1057	1084	1078	1081	1062	1061	1020	1071	1063	1118	1080	1006	1071	1073	1051	1052	1099	1048	1033	1163	1104	1067	1034	1033	1025	1061	1057	1111	1001	1060	1030	1106	1077	1110	1053	1037	1135	1035	984	1073	1073	1091	1105	1077	1043	1078	1089	1085	1083	1050	1091	1093	1058	1138	1075	1046	1095	1077	1030	1064	1029	1064	1058	1061	1061	1131	1040	1097	1046	1084	1029	1075	1065	1100	1036	1022	1104	1067	1091	1043	1014	1099	1067	1072	1033	1078	1044	1008	1020	1090	1061	1032	1087	1100	1054	1059	1053	1062	1090	1028	1060	1103	1122	1066	1103	1115	1154	1087	1109	1000	1038	1044	1070	1115	1071	1093	1065	1098	998	1055	1068	1074	1083	1075	1119	1066	1008	1070	1088	1134	975	1056	1052	1052	1029	1027	1050	1084	1086	1068	1064	1092	1063	1042	1063	1032	1060	1129	1108	1039	1107	1052	1036	1101	1095	1037	1051	1147	1120	1081	1049	1086	1064	1078	1092	1084	1074	1103	1102	1059	1024	1095	1041	1076	1071	1048	1069	1089	1064	1083	973	1085	1116	1086	1058	1082	1056	1090	1104	1093	1055	1029	1042	1057	1068	1100	1050	1059	1090	1056	1059	1041	1059	1065	1070	1082	1092	1072	1016	1065	1096	1112	1046	1106	1055	1147	1097	1144	1086	1069	1107	1064	1102	1066	1099	987	1073	1080	1087	1016	1090	1086	1062	1066	1075	1064	1167	1088	1119	1144	1052	1040	1032	1028	1099	1084	1119	1006	1033	1063	1074	1080	1126	1049	1061	1140	1028	1090	1079	1029	1066	1068	1107	1046	1112	1044	1068	1036	1089	1069	1061	1075	1129	1159	1114	1118	1098	1113	1052	1042	1084	1070	1036	1073	1072	1080	1105	1103	1034	1069	1064	1042	1078	1114	1061	1063	1057	1073	1069	1102	1062	1088	1062	1095	1038	1085	1077	1052	1071	1041	1075	1112	1063	969	1082	1073	1110	1091	1049	1062	1046	1061	1098	1090	1103	1122	1017	1056	997	1052	1079	1059	1015	1120	1116	1069	1045	1094	1041	1026	1086	1098	1032	1073	1074	1085	1064	1089	1097	1102	1054	1024	1069	1072	1041	1070	1107	1053	1055	1020	1080	1080	1067	1055	1141	1102	1057	1122	1096	1004	1097	1035	1069	1045	1105	1092	1054	1114	1046	1083	1045	1030	1113	1062	1052	1160	1074	1110	1073	1129	995	1070	1061	1099	1070	1047	1069	1075	1099	1046	1092	1094	1033	1101	1064	1092	1050	1090	1132	1070	1030	1098	1055	1057	1144	1087	1091	1082	1143	1028	1079	1070	1086	1043	1063	1055	1063	1100	1140	1083	1055	1102	1127	1084	1065	1045	1094	1108	1068	1008	1073	1121	1058	1038	1082	1084	1020	1114	1045	1081	1091	1043	1108	1114	1133	1049	1110	1055	1040	986	1084	1087	1031	1036	1047	1075	1062	1027	1055	1064	1026	1129	1102	1059	1066	1041	1076	1106	1072	1116	1116	1084	1091	1043	1117	1064	1039	1097	1042	1050	1067	1124	1042	1026	1091	1084	1081	1077	1088	1082	1063	1066	1072	1149	1081	1016	1068	1030	1100	1067	1083	1038	1142	1066	1030	1026	1065	1040	1065	1030	1014	1033	1074	1042	1123	990	1115	1053	1108	1112	1101	1082	1049	1072	1093	1042	1139	1076	1134	1051	1083	1021	1097	1032	1054	1054	1099	1055	996	1078	1069	1062	1075	1103	1057	1049	1043	1037	1085	1024	1099	1100	1064	1046	1088	1059	1124	1068	1061	1074	1095
6074	14434	12000	7087	5303	4019	2928	2394	1927	1760	1574	1482	1467	1323	1285	1327	1224	1212	1196	1133	1140	1149	1086	1068	1157	1054	1110	1117	1065	1125	1151	1076	1168	1122	1131	1209	1110	1184	1112	1092	1059	1097	1079	1076	1128	1074	1074	1012	1114	1073	1086	1095	1094	1086	1102	1129	1123	1110	1104	1041	1091	1088	1123	1090	1101	1057	1078	1076	1097	1046	1133	1077	1052	994	1089	1107	1048	1087	1117	1067	1065	1012	1028	1010	1017	1142	1050	1062	1103	1033	1085	1085	1040	1064	1041	1083	991	1068	1064	1069	1108	1065	1026	1111	1074	1055	1083	1055	1042	1065	1116	1079	1081	1020	988	1098	1088	1084	1085	1060	1022	1054	1090	1031	1064	1081	1087	1066	1097	1064	1084	1063	1026	1096	1117	1051	1104	1088	1053	1043	1076	1066	1036	1078	1036	1069	1128	1109	1025	1074	1061	1002	1039	1055	1053	1085	1040	1101	1065	1119	981	1071	1036	1059	1080	1030	1064	1062	1066	981	1086	1073	1055	1075	1116	1032	1118	1049	1107	1079	1075	1033	1081	1051	1068	1065	1031	1099	1065	998	1046	1089	1009	1046	1078	1058	1031	1141	1077	1062	1084	1070	1048	1042	1039	1068	1060	1063	1000	1078	1056	1050	1062	1069	1027	1056	1014	1019	1006	1084	1085	1015	1013	1016	1045	1063	1047	1042	1059	1102	1081	1025	1058	1057	1042	1062	1074	1062	1055	1096	1079	1029	1084	1028	1072	1100	1137	1067	1070	1084	1085	1043	1085	1070	1051	1069	1061	1054	1060	1090	1074	1006	1077	1044	1059	1024	1087	1056	1059	1048	1065	1075	1092	1027	986	1062	1049	1057	1062	1107	1059	1109	1014	1133	1060	1010	996	1020	1053	1065	998	1067	1084	1096	1124	1123	1070	1075	1095	1080	1134	1048	999	1030	1044	1113	1079	1050	1099	1077	1086	1059	1056	1036	1047	1050	1131	1055	1047	1064	1068	1032	1128	1048	1100	1063	1088	1030	1051	1103	1125	1082	1027	1080	1070	1104	1045	1087	1064	1101	1044	1104	1100	1044	1101	1029	1086	1010	1127	1061	1077	1086	1073	1040	1046	1074	1084	1099	1041	1036	1067	1062	1098	1092	1072	1094	1053	1047	1034	1040	1009	1114	1053	1091	993	1037	1101	1066	1000	1075	1031	1082	1076	1063	1066	1053	1004	1070	1075	1065	1041	1084	1093	1045	1075	993	1086	1072	1069	1054	1083	1069	1055	1060	1041	1061	1074	1047	1040	1101	1123	1085	1084	1061	1098	1006	1068	1116	1128	1084	1037	1065	1080	1021	1081	1061	1105	1021	1055	1076	1064	1052	1081	1138	1115	1068	1112	1128	1053	1092	1067	1078	1097	1052	1120	1079	1090	1060	1035	1043	1064	1086	1017	1082	1062	1079	1078	1026	1102	1102	1042	1054	1023	1067	1047	1046	1068	1037	1028	1065	1104	1090	1066	1081	1106	1003	1020	1060	1103	1040	1081	1076	1043	1045	1085	1161	1094	1060	1121	1087	1024	1092	1064	1061	1062	1069	1033	1042	1041	1045	1069	1038	1071	1046	1076	1068	1052	1036	1097	1100	1131	1079	1007	1072	1055	1056	1061	1052	1103	1081	1093	1055	1001	1106	1108	1040	1092	1095	1087	1061	1053	1016	1066	1060	1023	1009	1050	1040	1088	1069	1058	1004	1019	1061	1079	1079	1064	1070	1068	1023	1116	1119	1036	1106	1058	1001	1100	1054	1031	1123	1008	1095	1062	1050	1055	1020	1032	996	1129	1100	1119	1077	1099	1089	1119	1053	1155	1039	1052	1063	1038	1041	1043	1103	1067	1056	1076	1015	1092	1068	1057	1019	1068	1112	1067	1075	1112	1037	1050	1029	1097	1078	1089	1062	1095	1105	1047	1069	1076	1035	1057	1037	994	1052	1094	1033	1089	1060	1043	1103	1051	1080	1062	1064	1097	1056	1072	1088	1103	1038	1028	1032	1097	1055	1047	1057	1056	1092	1105	1083	1011	1023	1037	1090	1026	1080	1082	1030	1120	1083	1104	1119	1026	1070	1073	1062	1067	1055	1039	1138	1119	1104	1032	1047	1087	1060	1131	1086	1078	1070	1092	1028	1061	1045	1098	1068	1094	1006	1075	1028	1096	991	1070	1121	1115	1056	1091	1106	1060	1046	1060	1049	1011	1108	1069	1080	1006	1011	1060	1048	1044	1106	1055	1023	1086	1066	1031	1085	1062	998	1064	1025	1024	1041	1121	998	1073	1054	1056	1039	1017	1053	1069	1040	1049	1072	1098	1046	981	1042	1061	1037	1081	1031	1094	1078	1070	1123	1070	1090	1046	998	1101	1052	1108	1029	1000	1085	1035	1078	1062	1051	1045	1025	1091	1113	1118	998	1078	1105	1046	1048	1064	1065	1103	1033	1121	1043	1126	1070	1019	1134	1044	1027	1082	1050	1112	1045	1064	1071	1041	1044	1102	1113	1099	1049	1081	1032	1043	1016	1098	1015	1079	1037	1071	1098	1007	1046	1025	1017	1061	1095	1046	1046	1046	1119	1066	1064	1048	1052	1056	1051	1064	1065	1029	1082	1108	1074	1051	1047	1078	1026	1042	975	1078	1085	1106	1087	1058	1062	1095	1099	1098	1007	1072	1057	1026	1031	1064	1049	1061	1060	1023	1047	1046	1044	1110	1038	1044	1092	1050	1037	1115	1054	1062	1090	1067	1113	1012	1068	1048	1089	1053	1086	1113	1083	1106	1089	1072	1078	1016	1086	1095	1056	1053	1105	1086	1087	1046	1106	1052	1085	1067	1017	1048	1093	1062	1079	1058	1100	1054	1049	1094	1059	1079	1067	1090	1053	1051	1034	1044	1090	1042	1049	1117	1043	1134	1050	1042	1057	1069	1031	1125	1080	1059	1077	1057	1079	1093	1016	1079	1056	1073	1140	1091	1031	1039	1082	1120	1077	1014	1078	1123	1084	1074	1019	1112	1072	1075	1039	1060	1052	1113	1076	1041	1057	1042	1068	1073	1058	1060	1067	1069	1065	1031	1028	1077	1164	976	1031	1071	1051	1035	1124	1089	1089	1069	1050	1050	1035	1047	1083	1052	1058	1043	1021	1079	1015	1044	1108	1105	1092	1100	1016	1045	1081	1023	1062	1111	1047	1039	1065	1122	1039	1107	1066	1069	1106	1028	1052	1032	1043	1116	1098	1087	1060	1074	1072	1035	1092	1098	1056	1028	991	1061	1060	1027	1080	1065	1102	1101	1068	1061	1019	1072	1069	1066	1103	1019	1042	1066	1027	1067	1029	1080	1077	1113	1069	1069	1059	1090	1081	1060	1030	1064	1072	1031	1078	1060	1029	1026	1123	1087	1068	1005	1121	1101	1093	1074	1106	1071	1066	1024	1049	1064	1050	1027	1050	1039	1046	1049	1088	1052	1043	1072	1111	1071	1066	1011	1063	1010	1085	1098	1065	1037	1101	1084	1019	1081	1034	1056	1078	1056	1080	1098	1119	1064	1070	1069	1011	1079	1018	1038	1027	1063	1016	1007	1063	1057	1054	1129	1064	1097	1033	1113	1086	1085	996	1032	1094	1072	1049	1150	1082	1064	1042	1027	1065	1106	1004	1045	1014	1106	1083	1109	1099	1111	1054	1091	1052	1069	1012	1049	1032	1054	1082	980	1100	1082	1070	1037	1034	1061	1071	1104	1041	1058	1032	1035	1060	1100	1061	1079	1006	1041	1041	1042	1031	1012	1026	1069	1096	1014	1090	1089	1060	1037	1028	1016	1089	1070	1073	1018	1079	1048	1041	1029	1096	1021	1077	1037	1080	1100	1078	1061	1026	1073	1027	1047	1021	1040	1053	1088	1017	1094	985	1057	1036	1109	1076	1075	998	1069	1044	1069	1051	1107	1052	1017	1140	1038	1112	1096	1062	1077	1080	1041	1055	1067	1052	1040	1052	1085	1059	1034	1132	1055	1032	994	1068	1064	1053	1103	1099	1061	980	1025	1045	1066	1037	1033	995	1099	999	1112	1054	1073	1068	1027	1045	1023	1072	1096	1107	1070	981	1032	1123	1096	1033	1125	1078	1047	1016	1057	1017	1050	1064	1099	1061	1088	1096	1047	1101	1083	1059	1097	1052	1020	1056	1029	1131	1082	1052	1031	1071	1060	1070	1050	1069	1045	1057	1030	1103	980	1079	1042	1090	1006	1109	1060	1113	1043	993	1092	1022	1108	1039	1013	1024	1063	1006	1019	1048	1058	1082	1114	1020	1101	1117	1036	1024	1087	1112	1034	1011	1063	1046	1070	1122	1095	1124	1136	1030	1025	990	1087	1127	1065	1010	1051	1114	1042	1062	1138	1070	1054	1029	1096	1016	1036	1063	1069	1104	1042	1010	1030	1015	1109	1061	1078	1064	1017	1078	1058	1074	1100	1108	1045	1106	1090	1047	1110	1042	1051	1082	1043	1065	1100	1062	1100	1077	1058	1115	1099	1072	1055	1104	1056	1057	1077	1056	1028	1058	1077	1135	1064	1044	1077	1071	1062	1033	1037	1069	1082	1085	1007	1033	1127	1086	1066	1117	1103	1011	1050	1003	1063	1031	1080	1082	1075	1044	1072	1053	1054	1074	1041	1117	1065	1118	1091	1058	1095	1125	1050	1062	1017	1022	1083	1059	1084	1046	993	1070	1123	1050	1080	1112	1036	987	1084	1067	1037	1068	1062	1046	1068	1063	1115	1058	1069	1046	1001	1031	1054	1083	1076	1017	1065	1124	1034	1110	1029	1108	1078	1055	1010	1047	1114	1076	1051	1034	1075	1090	1080	1152	1038	1079	1066	1101	1095	1057	1042	1074	1007	1060	1064	1104	1022	1052	1059	1119	1071	1057	1049	1078	1081	1016	1046	1067	1047	1037	1054	1101	1025	1023	1085	1036	1040	1032	1051	1117	1023	1078	1039	1064
22631	21370	29165	23946	21383	21571	12496	3072	1957	1712	1643	1372	1355	1327	1225	1159	1086	1017	1025	929	937	975	959	942	909	848	888	844	913	895	863	849	905	953	928	947	891	899	815	841	807	810	838	865	822	941	884	824	846	860	846	863	799	885	842	886	829	829	891	841	779	767	862	825	872	804	843	807	839	798	824	788	819	779	822	813	814	820	798	822	846	790	807	820	784	786	780	796	778	790	829	798	791	785	783	748	784	824	831	784	757	752	778	769	830	847	787	778	765	795	749	756	759	735	773	804	799	820	738	792	799	840	815	792	784	787	772	772	811	765	814	804	822	782	756	793	812	823	779	738	780	773	775	764	794	807	813	767	772	800	776	782	759	821	821	813	790	802	802	856	779	791	818	779	772	798	789	824	763	806	772	835	748	810	788	786	721	800	730	779	800	762	816	764	753	791	750	799	790	797	802	771	761	770	769	787	792	748	825	787	780	795	823	818	813	799	810	851	855	790	796	780	768	806	787	816	779	787	806	831	752	733	809	807	805	783	757	769	787	756	781	742	787	761	810	793	802	831	862	837	761	750	833	772	848	762	788	775	785	759	723	756	790	794	837	840	761	805	805	759	825	810	843	792	789	808	720	790	796	764	743	819	804	753	784	823	807	794	782	794	801	827	754	769	782	777	773	775	812	761	811	752	796	755	733	756	776	780	773	782	790	795	807	760	786	806	734	845	737	776	807	794	799	806	819	793	854	731	812	810	787	791	794	770	783	772	835	812	724	791	807	780	856	809	779	826	800	833	802	827	777	801	803	783	801	792	790	853	766	785	765	789	799	822	779	806	777	817	808	787	764	802	811	807	760	792	811	808	744	794	749	777	839	824	813	772	797	788	785	752	784	810	788	794	803	776	782	785	820	846	819	796	779	789	784	769	814	799	799	819	878	842	826	740	784	798	844	789	804	811	776	782	779	792	768	782	759	853	772	806	780	788	819	827	775	742	800	784	823	812	746	811	811	741	767	784	841	807	797	818	816	816	804	831	775	803	791	779	814	873	743	804	763	813	774	815	836	778	757	805	837	751	802	795	790	801	798	813	754	794	750	796	776	797	807	790	799	822	806	844	815	779	782	792	771	783	746	786	740	772	820	789	778	777	816	778	732	766	744	786	817	810	828	794	824	788	771	748	769	789	787	780	760	816	828	783	792	847	801	802	791	762	805	776	815	766	715	824	797	816	800	800	790	763	825	858	789	771	769	776	805	786	827	815	806	792	803	786	797	758	803	753	799	817	823	746	774	770	802	774	801	791	771	779	755	765	827	769	835	808	786	757	806	804	793	767	758	823	753	802	832	763	765	809	828	778	815	751	772	797	739	776	858	776	795	850	768	780	789	783	745	755	820	783	813	800	792	829	755	776	792	806	734	829	731	773	808	781	799	785	747	818	760	751	799	789	776	831	763	786	850	826	787	793	820	808	840	828	781	799	720	776	795	757	807	830	830	794	775	777	767	778	782	807	797	780	820	799	736	792	816	782	706	803	817	778	867	757	814	793	822	834	828	782	809	763	766	724	789	731	835	741	764	812	820	799	860	807	780	833	854	678	800	777	801	775	805	799	775	812	802	783	775	815	765	803	793	831	794	845	843	805	764	766	799	817	773	775	783	776	792	764	809	766	814	791	775	834	768	760	799	835	761	779	813	774	813	782	833	783	832	706	777	789	759	792	776	777	778	811	794	791	819	789	749	751	795	778	785	740	798	796	789	768	798	775	734	754	818	815	824	782	843	825	796	791	787	833	767	771	823	758	787	787	782	771	746	816	810	804	808	787	789	799	794	804	828	797	820	784	798	819	803	781	855	743	760	833	783	874	830	809	798	737	779	747	801	761	845	810	782	814	792	802	817	793	789	774	805	803	810	797	785	816	812	765	780	781	799	747	836	747	792	819	766	820	794	778	808	807	792	871	804	782	793	760	794	789	764	768	807	772	849	784	816	778	758	756	771	826	759	797	797	761	828	762	778	777	790	746	832	779	842	780	800	790	756	806	835	801	806	812	747	760	751	775	778	768	799	750	807	793	785	754	785	818	831	829	803	781	799	839	746	745	766	754	782	813	823	816	817	787	806	840	765	775	753	807	794	815	797	781	798	833	782	861	804	798	827	824	826	766	800	827	757	760	763	825	773	768	782	820	747	729	775	770	828	810	799	765	770	770	759	772	722	756	808	791	787	799	801	792	797	769	828	813	839	788	812	787	810	835	861	787	817	787	791	760	773	815	819	827	769	783	768	763	822	786	782	810	825	760	764	750	790	777	834	843	783	793	724	750	748	813	780	827	769	768	829	732	798	759	776	745	783	779	807	761	811	778	793	804	796	831	797	817	850	826	808	831	723	760	749	778	819	810	822	768	806	782	808	816	763	847	838	784	774	722	760	808	817	771	822	822	764	766	760	808	801	750	796	755	855	804	744	751	801	752	837	764	785	744	797	741	775	727	795	786	813	774	809	784	818	779	755	777	793	781	748	794	785	816	740	816	817	734	760	833	792	815	851	808	763	804	854	798	813	784	804	728	820	792	764	791	842	813	757	756	807	774	769	756	789	766	815	787	776	810	739	807	770	788	799	771	795	805	793	825	817	796	767	751	797	781	772	753	787	801	779	800	798	747	760	753	751	813	866	774	836	838	778	791	806	755	786	819	768	759	800	764	830	767	840	791	789	768	790	782	785	748	762	754	813	777	834	733	773	816	805	775	750	823	811	821	803	804	803	769	790	783	762	805	785	799	771	756	839	796	763	731	797	752	799	780	781	757	797	811	737	828	742	816	762	802	773	769	808	839	783	810	782	754	758	799	758	799	707	781	803	802	800	812	830	789	802	784	814	790	764	742	806	754	808	803	868	812	814	794	815	833	795	823	796	804	770	819	799	792	805	818	769	784	791	741	830	783	760	833	770	787	805	802	727	744	781	783	823	768	778	775	802	774	767	788	755	801	794	799	804	828	807	775	774	699	818	809	743	729	768	765	799	818	792	777	757	838	782	771	767	752	783	760	761	816	785	812	753	836	769	749	837	734	849	816	789	754	806	779	717	796	798	778	800	809	786	819	806	762	797	778	813	814	740	837	783	791	804	776	764	750	796	767	769	789	781	798	782	745	831	780	828	732	763	787	731	766	835	787	783	739	792	811	791	763	757	755	734	807	839	753	759	831	795	801	834	791	769	785	834	800	774	796	805	769	772	751	821	753	751	864	825	781	772	763	784	772	749	780	781	802	757	786	742	715	755	768	751	840	797	756	803	809	802	804	807	723	818	788	853	822	792	762	781	803	769	797	780	781	774	786	754	810	782	783	750	750	798	834	791	776	756	782	788	853	791	767	745	786	788	733	791	820	778	816	796	793	821	784	720	792	791	765	775	832	810	819	741	787	817	761	809	795	786	836	769	756	817	769	811	790	853	828	763	773	814	798	792	790	814	812	801	802	807	832	837	737	775	779	768	775	819	760	809	785	824	748
7534	23227	19494	12231	9010	6735	4948	3575	2798	2242	1990	1806	1618	1568	1404	1304	1245	1067	1000	988	992	972	917	981	910	918	898	886	956	900	869	956	944	992	981	934	995	880	821	920	834	875	825	935	921	845	848	897	832	934	906	823	864	882	871	851	843	811	854	807	863	824	822	814	859	872	847	847	855	787	820	782	818	809	823	829	803	833	787	812	817	747	821	801	776	803	798	800	777	781	827	788	833	788	757	771	777	811	804	799	777	832	777	786	749	768	783	736	812	755	744	768	743	812	801	809	795	824	787	779	805	749	812	833	794	781	780	815	801	807	756	751	765	810	761	793	785	753	755	800	794	736	816	772	770	774	766	729	740	759	781	832	798	780	829	764	795	817	779	751	807	792	758	783	803	731	778	754	753	765	751	863	777	785	825	772	767	818	767	790	771	774	732	759	797	754	803	793	783	778	776	773	783	756	822	727	792	787	764	791	777	814	838	756	845	775	785	765	769	798	803	795	797	766	792	810	766	733	777	772	760	765	817	826	756	766	758	770	742	730	819	814	793	812	743	778	757	770	831	782	747	746	767	862	752	799	743	776	756	763	787	778	753	803	820	773	761	790	793	836	817	836	790	772	787	796	769	769	786	751	796	785	779	764	768	808	813	758	803	740	790	796	782	775	788	761	760	821	773	777	841	806	788	805	739	746	784	777	795	775	736	813	743	742	807	745	793	747	786	763	767	760	788	741	808	805	799	807	765	777	779	804	773	825	788	765	784	822	761	752	770	800	705	795	751	782	818	783	722	785	813	747	767	717	753	806	755	753	796	817	764	826	834	806	794	767	813	808	768	784	815	762	782	781	803	807	771	814	767	783	770	780	750	762	781	756	767	832	794	781	791	799	776	795	799	808	828	752	802	735	795	784	755	811	805	777	773	772	801	765	785	742	797	791	770	793	810	774	791	780	776	796	806	808	778	773	798	731	757	801	760	794	777	762	831	724	853	780	821	791	783	749	816	722	738	828	776	755	804	788	750	753	733	859	815	828	800	751	800	796	747	788	762	803	791	806	764	797	802	786	751	755	801	763	816	795	829	867	781	717	818	751	776	798	763	748	847	799	727	749	756	728	807	767	781	766	782	793	767	819	814	738	759	805	825	792	751	842	818	796	809	746	798	785	833	717	800	750	828	737	826	791	749	825	845	782	792	720	760	749	750	844	793	814	762	815	813	786	822	796	756	814	826	798	793	762	781	803	793	772	784	777	808	763	795	790	779	805	734	804	822	708	778	725	816	782	802	795	785	745	783	789	796	794	815	794	799	801	798	808	768	800	835	790	738	749	781	790	799	744	776	772	791	803	793	800	773	755	763	766	755	792	789	812	794	753	775	787	763	837	787	758	840	822	775	788	772	740	801	785	766	804	813	805	743	783	758	731	844	787	825	808	788	786	818	806	766	827	786	776	753	745	778	827	787	810	811	800	807	795	794	794	773	800	823	769	770	824	730	745	788	804	774	773	821	775	787	780	831	768	787	773	784	825	760	799	785	755	740	792	769	749	781	844	762	769	820	780	828	751	815	791	790	734	727	761	785	784	789	771	687	777	773	784	781	791	833	771	787	743	801	814	773	811	785	818	814	806	771	783	764	852	757	806	770	753	777	738	802	753	800	747	769	789	734	791	725	814	758	768	812	772	795	777	771	802	772	788	810	786	825	797	780	797	811	796	761	775	733	785	817	792	775	770	768	779	782	791	823	780	807	771	768	732	774	763	772	792	736	802	785	705	763	797	800	731	808	808	822	802	798	805	764	782	802	755	794	791	784	797	780	758	763	804	781	789	771	748	723	779	789	830	792	753	775	816	822	827	762	785	778	830	768	752	777	788	772	754	784	789	754	752	791	793	755	753	754	768	750	766	789	758	812	829	787	780	733	775	772	799	752	762	797	749	807	809	774	744	763	785	831	734	750	797	825	791	782	764	758	789	753	740	778	796	830	798	832	788	786	822	750	789	817	827	821	804	775	871	795	739	742	781	773	754	799	757	775	821	727	767	804	809	807	782	725	788	775	849	770	743	781	765	774	763	820	794	750	767	801	786	779	783	734	798	818	744	803	767	791	794	806	786	747	763	772	762	813	775	789	707	772	755	804	805	770	780	780	774	834	771	754	749	722	814	780	722	773	805	805	762	740	791	757	785	766	780	803	818	810	784	785	765	758	808	762	728	815	762	820	783	825	753	754	791	764	745	798	848	811	727	751	786	796	793	815	771	766	735	768	813	775	788	811	804	812	777	780	759	808	765	782	770	781	811	702	811	736	825	802	808	759	782	751	767	739	785	739	789	784	773	817	772	795	779	812	785	786	797	777	795	754	754	777	719	820	772	791	754	763	793	803	787	765	761	788	774	789	818	822	797	738	774	776	821	823	807	785	831	835	802	818	808	806	820	777	835	727	779	728	775	790	794	758	759	809	815	789	763	759	804	789	778	788	765	806	835	759	800	784	774	794	784	805	788	774	789	810	771	744	770	779	784	817	801	761	777	801	802	767	811	789	784	801	774	805	771	812	787	813	795	778	827	793	759	788	780	791	784	789	783	755	849	803	818	775	792	831	857	795	805	745	832	795	816	754	755	758	785	838	831	744	781	795	795	795	749	772	794	858	722	784	748	787	867	774	756	807	826	814	806	741	808	762	770	766	755	792	788	815	730	811	753	796	805	759	776	812	747	784	813	748	813	801	782	759	790	816	814	799	775	799	772	783	811	818	763	810	760	745	770	801	762	744	776	787	816	839	750	785	810	826	763	787	758	764	823	778	837	802	784	790	819	746	726	763	805	792	772	778	866	745	852	780	773	800	793	801	804	767	785	783	784	810	841	760	817	764	799	818	726	785	724	744	811	755	879	801	794	771	765	773	787	723	830	767	835	825	790	770	764	815	741	795	781	740	780	766	738	779	773	757	793	768	767	770	788	782	735	755	767	776	777	767	782	723	832	795	825	788	794	780	807	802	793	761	776	803	786	779	835	799	810	815	772	762	813	808	777	788	810	758	695	787	768	776	775	797	806	843	794	772	772	791	768	784	767	811	807	714	811	757	808	799	827	808	750	792	754	804	826	770	792	776	742	785	785	784	768	773	756	804	747	758	804	810	791	779	733	743	793	800	746	817	849	750	774	769	761	756	769	830	780	803	823	787	817	760	806	786	797	827	733	801	825	784	788	844	784	755	769	790	753	742	788	773	771	771	810	814	735	821	775	773	776	815	840	779	770	783	706	795	782	800	765	808	803	825	801	752	788	759	756	812	819	739	790	748	756	760	771	787	781	801	784	808	783	765	802	780	749	743	767	779	767	780	780	845	766	765	758	753	793	775	772	799	791	765	769	861	816	790	736	778	832	807	756	799	787	813	759	790	776	790	757	767	749	747	797	732	726	786	812	789	771	794	779	781	772	754	746	791	799	837	765	763	774	811	761	779	784	821	800	785	806	777	748	825	770	800	860	780	770	813	824	783	794
28005	19063	9904	4711	2834	2156	1633	1492	1346	1307	1167	1231	1236	1210	1118	1152	1145	1108	1217	1127	1080	1119	1026	1072	1071	1089	1129	1077	1048	1039	1089	1112	1100	1042	1151	1097	1112	1030	1143	1078	1082	1100	1070	1068	1104	1048	1077	1106	1142	1097	1095	1073	1066	1053	1111	1119	1122	1136	1087	1105	1063	1042	1083	1138	1005	1113	1056	1072	1069	1091	1063	1071	1102	1065	1106	1097	1075	1048	1041	1095	1079	1070	1029	1145	997	1124	1085	1049	1063	1049	1059	1076	1027	1102	1055	1139	1054	1084	1065	1034	1060	1082	1077	1116	1063	1089	1092	1148	1087	1098	1030	1103	1057	1053	1028	991	1131	1071	1082	1065	1065	1092	1043	1091	1073	1062	1109	1111	1108	1110	1106	1056	1083	1004	1094	1047	1123	1057	1078	1052	1055	1047	1104	1017	1105	1093	1081	1062	1070	1067	1078	1100	1055	1080	1090	1065	1099	1091	1025	1090	1059	1065	1135	1114	1099	1083	1092	1021	1144	1087	1058	1025	1111	1114	1069	986	1022	1109	1165	1128	1101	1088	1078	1041	1115	1110	1060	1115	1055	1075	1065	1035	1074	1072	1093	1055	1045	1113	1049	1082	1087	1076	1082	1049	1065	1067	1090	1100	1039	1111	1044	1065	1079	1090	1081	1112	1094	1063	1119	1072	1031	1000	1146	1120	1074	1068	1061	1070	1078	1041	1067	1095	1058	1092	1053	1057	1080	1123	1076	1126	1029	1081	1061	998	1056	1052	1046	1083	1050	1082	1118	1098	1051	1062	1121	1040	1107	1050	1032	1038	1107	1030	1080	1110	1079	1035	1062	1078	1132	1079	1056	1112	1063	1107	1053	1075	1008	1066	1073	1084	1070	1084	1081	1073	1131	1099	1102	1040	1130	1103	1110	1034	1082	1072	1069	1082	1054	1098	1074	1071	1081	1064	1128	1075	1046	1141	1121	1128	1062	992	1095	1115	1021	1051	1086	1106	1079	1106	1081	1115	1161	1032	1036	1077	1008	1041	1114	1087	1120	1080	1034	1003	1070	1116	1044	1071	1104	1019	1068	1103	1071	1073	1092	1064	1033	1086	1169	1076	1108	1092	1092	1041	1062	1104	1056	1067	1072	1055	1055	1093	1035	1030	1101	1050	1053	1098	1033	1076	1059	1087	1040	1069	1046	1038	1025	1091	1036	1127	1082	1022	1078	1048	1016	1085	1055	1086	1088	1065	1063	1081	1066	1097	1050	1043	1051	1056	1111	1126	1066	1095	1080	1020	1093	1076	1056	1085	1029	1071	1101	1071	1059	1128	1021	1061	1034	1082	1063	1060	1041	1083	1052	1055	1048	1078	1067	1030	1072	1108	1074	1061	1081	1064	1091	1048	1113	1044	1037	1125	1126	1077	1079	1084	1081	1063	1063	1054	1105	1032	1060	1058	1042	1039	1087	1111	1070	1070	1047	1068	1040	1060	1100	1050	1019	1047	1083	1050	1032	1104	1094	1013	1087	1089	1113	1076	1099	1021	1084	1062	1078	1052	1059	1061	1012	1091	1057	1097	1122	1022	1069	1053	1063	1036	1027	1110	1085	1108	1114	1087	1111	1031	1051	1064	1046	1080	1056	1079	1095	1036	1090	1032	1117	1063	1092	1103	1105	1098	1069	1104	1080	1096	1074	1101	1069	1072	1110	1065	1042	1094	1065	986	1057	1049	1033	1101	1070	1125	1120	1001	1115	1043	1072	1107	1101	1135	1046	1115	1050	1123	1067	1098	1070	1047	1087	1042	1044	1102	1086	1039	1100	1069	1094	1029	1064	1013	1061	1012	1057	1082	1104	1055	1105	1087	1084	1042	1095	1060	1075	1057	1011	1068	1109	1046	1115	1036	1043	1035	1118	1061	1079	1075	1137	1096	1072	1045	1061	1044	1139	1081	1055	1054	1050	1142	1116	1103	1090	1060	1056	1067	1064	1058	1033	1069	1057	1026	1102	1073	1145	1071	1157	1085	1060	1025	1081	1045	1099	1009	1126	1067	1057	1037	1068	1094	1094	1058	1135	1080	1088	1115	1095	1047	1095	1053	1074	1068	1085	1098	1105	1042	1110	1089	1063	1065	1048	1061	1007	1118	1033	1054	1099	1027	1075	1061	1066	1033	1059	1055	1046	1107	1083	1044	1058	1098	1102	1021	1082	1150	1062	1077	1078	1138	1015	1049	1084	1064	1093	1049	1073	1147	1096	1073	1034	1065	1070	1019	1043	1055	1061	1109	1121	1023	1047	1093	1088	1053	1091	1045	1082	1060	1061	1107	1080	1102	1061	1063	1100	1061	1040	1103	1059	1075	1084	1114	1059	1068	1074	1113	1064	1044	1020	1106	1121	1072	1043	1097	1084	1129	1003	1038	1071	1114	1011	1058	1121	1101	1068	1080	1068	1118	1061	1078	1112	1108	1184	1085	1061	1013	1052	1050	1075	1086	1073	1065	1059	1131	1049	1064	1026	1034	1078	1072	1017	1083	1038	1146	1131	1047	1083	1037	1018	1103	1056	1032	1046	1012	1066	1068	1073	1034	1042	1104	1083	1075	1079	1043	1051	1064	1104	1028	1046	1066	1085	1085	1069	1065	1133	1034	1083	1064	1174	1052	1045	1051	1153	1061	1038	1018	1030	1128	1120	1041	1067	1093	1026	1056	1101	1040	1089	1067	1091	1072	1073	1015	1053	1083	1059	1042	1040	1096	1106	1087	1033	1047	1028	1099	1034	1082	1083	1064	1067	1117	1059	1054	1101	1069	1131	1044	1045	1086	1083	1047	1102	1080	1098	1073	1092	1101	1058	1086	1044	1060	1068	1113	1122	1108	1094	1022	1082	1086	1084	1081	1059	1107	1088	1080	1082	1050	1065	1091	1117	1067	1017	1063	1072	1134	1073	1154	1051	1067	1076	1037	1097	1024	1067	1101	1042	1164	1055	1073	1090	1068	1025	1033	1052	1044	1165	1051	1033	1043	1075	1070	1062	1122	1103	1075	1083	1047	1042	1098	1052	1075	1106	1081	1096	1110	1095	1093	1107	1029	1043	1019	1109	1022	1044	1050	1112	1047	1051	1075	1094	1029	1050	1070	1118	1040	1040	1127	1099	1051	1007	1044	1027	1127	1044	1074	1061	1071	1100	1093	1090	1105	1095	1109	1083	1030	1102	1137	1117	1124	1073	1149	1069	1074	1060	1059	1018	1070	1059	1106	1093	1062	1068	1089	1062	1058	1088	1050	1061	1073	1050	1109	1126	1077	1005	1064	1084	1086	1068	1056	1094	1130	1033	1043	1085	1043	1042	1108	1107	1098	1085	1110	1093	1078	1079	1067	1166	1064	1108	1104	1083	1039	1037	1114	1115	1054	1013	1096	1082	1082	1083	1038	1072	1050	1133	1063	1077	1045	1127	1029	1069	1057	1110	1098	1148	1082	1092	1068	1094	1069	1075	1098	1016	1082	1112	1095	1032	1061	1063	1110	1074	1086	1084	1096	1074	1008	1060	1080	1089	1089	1041	1072	1087	1094	1090	1082	1030	1106	1060	1085	1069	1012	1056	1037	1068	1075	1084	1062	1090	1106	1100	1089	1116	1087	1074	1018	1100	1064	1094	1062	1051	1099	1075	1106	1067	1061	1113	1099	1087	1102	1122	1068	1065	1110	1127	1073	1014	1081	1044	1073	1077	1089	1082	1082	1082	1100	1103	1076	1025	1043	1102	1076	1104	1057	1037	1039	1053	1069	1054	1044	1091	1067	1008	1077	1070	1116	1087	1003	1138	1115	1120	972	1099	1064	1116	1084	1087	1044	1105	1069	1102	1110	1094	1054	1060	1058	1069	1069	1070	1092	1053	1070	1133	1027	1074	1044	1103	1083	1075	1072	1099	1102	1078	1058	1079	1076	1106	1048	1132	1069	1047	1084	1089	1097	1050	1116	1049	1092	1118	1047	1055	1033	1057	1047	1064	1079	1071	1041	1051	1151	1054	1062	1069	1067	1085	1082	1049	1054	1125	1069	1030	1067	1109	1150	1103	1077	1098	1113	1031	1068	1087	1030	1083	1085	1107	1056	1061	1101	1008	1027	1056	1048	1031	1066	1075	1087	1019	1061	1100	1073	1086	1073	1045	1068	1038	1110	1065	1089	1117	1080	1089	1078	1086	1057	1061	1134	1137	1050	1102	1027	1016	1014	1097	1075	980	1036	1014	1087	1060	1035	1043	1098	1053	1033	1082	1130	1062	1040	1020	1091	1065	1014	1069	1064	1103	1106	1102	1046	1074	1006	1021	1122	1030	1081	1091	1071	1079	1062	1094	1053	1111	1084	1098	1043	1058	1085	1071	1068	1124	1019	1023	1076	1082	1098	1091	1083	1082	1054	1100	1055	1081	1033	1078	1100	1122	1077	1060	1102	1077	1094	1147	1066	1112	1031	1070	1028	1134	1100	1088	1083	1078	1051	1142	1094	1043	1053	1130	1032	1092	1126	1085	1100	1031	1057	1038	1029	1112	1076	1050	1041	1007	1079	1031	1049	1084	1119	1087	1047	1032	1095	1042	993	1047	1054	1064	1057	1101	1077	1070	1008	1074	1070	1069	1074	1127	1026	1090	1034	1103	1065	1105	1064	1031	1054	1052	1130	1055	1053	1077	1098	1072	1051	1118	1079	1008	1060	1139	1078	1102	1024	1055	1148	1115	1078	1116	1081	1037	1040	1090	1094	1069	1114	1050	1114	1124	1096	1114	1066	1068	1094	1073	1125	1065	1071	1068	1084	1049	1082	1086	1087	1062	1082	1052	1061	1067	1025	1104	1067	1060	1035	1054	1046	1063	1077	1116	1032	1113	1087	1048	1076	1124	1060	1079	1082	1105	1091	1091	1066	984	1079	1058	1073	1037	1079	1045	1099	1049	1061	1092	1040	1076	1066	1079	1106	1073	1080	1115	1098	1078	1080	1099	1094	1119	1086	1062	1110	1046	1030	1031	1141	1043	1020	1058	1090	1066	1107	1119	1055	1108	1094	1101	1109	1084	1064	1062	1012	1048	1096
7024	9560	7964	4554	3688	2775	2174	1791	1554	1480	1348	1315	1366	1249	1155	1171	1170	1119	1090	1142	1100	1158	1120	1084	1122	1103	1096	1136	1093	1129	1097	1167	1172	1112	1167	1147	1120	1092	1114	1044	1087	1097	1060	1085	1102	1147	1038	1125	1081	1083	1051	1170	1076	1074	1012	1075	1100	1065	1097	1121	1072	1099	1084	1019	1088	1089	1126	1097	1060	1080	1133	1078	1127	1082	1106	1042	1078	1104	1102	1064	1052	1157	1024	1142	1076	1091	1097	1101	1121	1065	1116	1096	1071	1082	1087	1073	1064	988	1063	1080	1090	1033	1094	1126	1102	1091	1035	1048	1088	1096	1077	1081	1033	1076	1070	1034	1117	1087	1092	1101	1027	1048	1127	1071	1109	1130	1065	1066	1028	1101	1129	1131	1049	1032	1047	1101	1075	1046	1076	1141	1061	1034	1068	1105	1094	1045	1111	1070	1085	1041	1078	1062	1063	1066	1051	1072	1075	1070	1110	1081	1046	1098	1086	1060	1036	1107	1053	1066	1090	1077	1048	1094	1058	1011	1065	1119	1041	1097	998	1059	1107	1131	1088	1081	1089	1093	1071	1098	1079	1085	1142	1122	1062	1107	1101	1047	1039	1024	1133	1036	1091	1053	1034	1086	1077	1058	1061	1089	1051	1047	1071	1032	1067	1098	1086	1114	1077	1038	1065	1091	1062	1087	1080	1066	1081	1103	1056	1064	1079	1075	1020	1049	1145	1114	1079	1029	1110	1032	1073	1044	1092	1043	1072	1013	1067	1035	1072	1032	1119	1081	1056	1128	1067	1088	1072	1018	1077	1048	1147	1056	1036	1097	1093	1164	1059	1067	1067	1098	1044	1093	1060	1083	1159	1089	1150	1069	1070	1060	1101	1122	1121	1115	1054	1114	1086	1080	1052	1018	1038	1045	1130	1037	1103	1076	1088	1086	1057	1086	1110	1094	1135	1043	1065	1124	1046	1058	1079	1048	1137	1079	1089	1099	1137	1071	1055	1111	1078	1061	1118	1108	1034	1086	1107	1120	1064	1129	1051	1121	1124	1076	1058	1132	1044	1060	1089	1070	1094	1110	1148	1115	1099	1090	1109	1093	1080	1116	1019	1079	1058	1125	1110	1044	1107	1041	1041	1098	1015	1066	1053	1054	1118	1121	1012	1104	1094	1078	1068	1119	1047	1106	1041	1064	1093	1038	1061	1063	1049	1042	1119	1126	1074	1093	1099	1119	1060	985	1108	1087	1063	1089	1089	1072	1057	1086	1043	1061	1084	1014	999	1104	1135	1078	1054	1042	1045	1089	1057	1011	1100	1079	1120	1092	1092	1085	1067	1083	1039	1040	1079	1064	1011	1057	1051	1090	1097	1059	1064	1072	1151	1125	1075	1113	1085	1072	1072	1077	1121	1034	1048	1079	1061	1092	1014	1089	1088	1051	1024	1089	1090	1119	1026	1055	1108	1065	1108	1075	1083	1030	1104	1112	1061	1106	1062	1094	1039	1074	1055	1056	1084	1060	1090	1067	1065	1033	1110	1022	1067	1041	1113	1064	1070	1064	1071	1044	1104	1082	1080	1095	1038	1085	1052	1071	1089	1058	1062	1029	1043	1095	1097	1070	1035	1016	1018	1052	1094	1049	1097	1104	1062	1042	1088	1087	1084	1090	1134	1068	1069	1045	1092	1029	1041	1041	1086	1104	1022	1060	1098	1104	1038	1078	1096	1066	1078	1081	1054	1041	1074	1122	1115	1137	1074	1076	1104	1012	1077	1048	1038	1082	1081	1086	974	1057	1058	1135	1028	1121	1091	1086	1075	1039	1067	1130	1068	1042	1152	1095	1087	1077	1040	1077	1120	1067	1105	1054	1054	1010	1092	1107	1128	1010	1078	1091	1039	1126	1082	1065	1067	1075	1022	1062	1088	1095	1070	1049	1146	1088	1079	1043	1039	1051	1039	1104	1074	1109	1157	1097	1091	1079	1107	1019	1033	1104	1138	1077	1065	1130	1079	1110	1062	1110	1065	1028	1086	1074	1122	1045	1073	1030	1108	1063	1103	1056	1052	1090	1054	1059	1035	1035	1078	1146	1145	1092	1094	1102	1041	1027	1123	1047	1099	1100	1073	1117	1123	1064	1069	1049	1089	1030	1073	1033	1127	1050	1041	1086	1033	1051	1077	1068	1065	1078	1075	1056	1010	1090	1044	1137	1064	1042	1084	1081	1144	1036	1089	1142	1101	1034	1047	1055	1021	1071	1065	999	1168	1096	1072	1081	1060	1142	1093	1050	1054	1085	1048	1110	1031	1009	1078	1056	1126	1093	1080	1044	996	1065	1076	1062	1045	1103	1087	1087	1062	1064	1034	1176	1111	1118	1057	1054	1090	1084	1017	1057	1083	1027	1149	1041	1076	1053	1033	1096	1080	1072	1046	1102	1051	1064	1177	1080	1051	1097	1061	1124	1096	1072	1040	1104	1097	1104	1057	1072	1116	1037	1042	1038	1016	1024	1077	1091	1062	1130	1094	1075	1091	1129	1072	1025	1106	1004	1046	1111	1098	1021	1087	1064	1094	1060	1072	1097	1094	1100	1124	1096	1065	1064	1022	1050	1050	1091	1072	1049	1075	1054	1104	1056	1103	1098	1108	1083	1056	1123	1102	1084	1062	1115	1077	1075	1025	1157	1074	1127	1047	1101	1020	1067	1094	1145	1048	1078	1034	1110	1114	1114	1071	1081	1006	1084	1033	1099	1119	1079	1134	1090	1074	1022	1072	1058	1115	1110	1042	1093	1028	1062	1091	1148	1112	1087	1077	1063	1055	1031	1067	1068	1088	1051	1098	1124	1052	1066	1048	1056	1124	1123	1127	1085	1074	1113	1098	1058	1119	1087	1088	1051	1059	1083	1059	1024	1012	1093	1061	1030	1095	1065	1079	1078	1069	1003	1012	1038	1097	1053	1064	1072	1048	1045	1026	1092	1068	1082	1111	1052	1052	1038	1060	1060	1010	1148	1082	1095	1091	1101	1046	1120	1108	1104	1078	1057	1126	1120	1025	1113	1061	1087	1107	1090	1075	1053	1115	1124	1083	1075	1079	1102	1036	1067	1079	1103	1052	1108	1082	1077	1123	1102	1009	1034	1113	1047	1088	1034	1034	1065	1084	1104	1092	1107	1112	1105	1067	1090	1118	1090	1087	1059	1056	1119	1067	1014	1114	1043	1084	1108	1102	1079	1032	1030	1043	1081	1042	1073	1053	1043	1099	1039	1107	1049	1041	1080	1070	1036	1088	1092	1098	1091	1036	1032	1102	1094	1044	1117	1060	1062	1118	1098	1077	1061	1048	1084	1093	1099	1067	1067	1047	1075	1084	1036	1056	1040	1065	1101	1079	1076	1082	1050	1032	1060	1036	1061	1045	1102	1060	1093	1125	1085	1044	1058	1080	1064	1112	1046	1054	1069	1072	1096	1071	1024	1081	1114	1051	1004	1043	1092	1136	1075	1088	1113	1094	1075	1085	1071	1098	1047	1066	1079	1069	1039	1067	1089	1090	1094	1197	1092	1039	1086	1111	1047	999	1100	1078	1071	1024	1043	1037	1114	1102	1092	1100	1069	1040	1110	1115	1071	1069	1030	1017	1082	1084	1041	1054	1115	1082	1088	1130	1086	1055	1071	1127	1103	998	1116	1101	1122	1047	1112	1074	1045	1103	1058	1075	971	1056	1065	1066	1114	1047	1112	1034	1121	1069	1013	1083	1143	1081	1154	1070	1094	1046	1032	1048	1072	1050	1057	1103	1107	1046	1052	1059	1006	1070	1107	1043	1074	1092	1057	1053	1071	1055	1084	1062	1067	1077	1083	1111	1139	1056	1113	1099	1108	1113	971	1015	1032	1083	1019	1122	1063	1062	1126	1095	1082	1098	1071	1084	1150	1046	1107	1046	1112	1059	1066	1050	1051	1085	1102	1060	1082	1058	1085	1148	1174	1085	1081	1093	1094	1044	1042	1050	1099	1078	1082	1077	1092	1130	1080	1044	1076	1084	1115	1044	1130	1048	1034	1066	1051	1099	1040	1015	1025	1094	1076	1106	1070	1068	1060	1039	1061	1116	1125	1125	1113	1074	1103	1039	998	1075	1070	1090	1051	1085	1056	1118	1077	1115	1079	1028	1067	1071	1127	1053	1096	1073	1075	1084	1118	1130	1078	1105	1069	1077	1089	1079	1100	1080	1066	1114	1143	1118	1145	1056	1115	1069	1107	1102	1031	1122	1114	1078	1094	1078	1095	1072	1068	1115	1103	1062	1070	1110	1056	1135	1110	1125	1064	1041	1074	1067	1074	1029	1059	1055	1087	1073	1148	1060	1057	1068	1060	1028	1093	1122	1034	1046	1126	1086	1072	1100	1123	1105	1025	1045	1077	1076	1102	1093	1073	1113	1044	1062	1092	1097	1104	1100	1024	1022	1071	1058	1111	1109	1093	1115	1072	1081	1089	1132	1048	1080	1137	1094	1108	1082	1067	1113	1073	1061	1074	1113	1081	1103	1090	1066	1082	1078	1064	1112	1088	1075	1049	1066	1052	1103	1036	1041	1105	1024	1144	1097	1092	1099	1085	1048	1082	1134	1058	1094	1078	1115	1039	1022	998	1052	1049	1060	1093	1068	1046	1096	1055	1049	1098	1112	1063	1067	1034	1093	1098	1024	1113	1114	1158	1073	1074	1076	1075	1117	1074	1076	1049	1051	1127	1134	1139	1065	1065	1073	1052	1109	1080	1071	1083	1097	1093	1145	1088	1098	1070	1092	1081	1050	1101	1083	1051	1063	1075	1103	1090	1082	1109	1110	1080	1090	1062	1093	1136	1101	1070	1137	1059	1049	1068	1084	1097	1092	1134	1130	1068	1077	1007	1099	1085	1092	1126	1069	1089	1120	1072	1119	1071	1031	1059	1055	1089	1063	1072	1083	1067	1098	1050	1058	1076	1119	1019	1126	997	1109	1044	1059	1116	1040	1070	1125	1137	1106	1095	1116	1142	1083	1019	1104	1037	1062	1073	1075	1034	1040	1092	1069	1070	1085	1069
23657	21300	28659	24295	21344	13523	3658	2088	1712	1464	1425	1198	1234	1192	1116	1038	931	896	912	879	897	915	894	875	883	855	822	905	844	855	903	920	914	965	915	900	889	895	909	880	882	879	844	872	883	881	887	894	924	928	815	888	920	863	860	909	903	878	884	910	828	910	872	897	838	852	850	859	838	849	842	818	851	832	844	814	911	848	846	855	888	896	837	849	793	816	829	859	872	844	823	829	830	810	864	834	825	820	850	868	805	901	819	816	804	830	840	822	830	834	847	823	816	827	834	850	808	815	801	779	798	871	855	872	787	837	798	847	833	848	817	837	806	850	770	837	771	817	823	790	810	771	786	846	851	842	854	828	858	848	833	805	831	797	814	839	809	838	841	831	831	818	870	836	806	833	826	853	767	817	822	813	829	803	842	845	849	866	799	787	886	873	830	848	773	813	916	864	828	818	845	826	815	853	828	901	851	838	851	826	805	798	821	830	820	872	849	832	795	829	856	790	824	838	773	852	820	778	835	842	826	812	856	785	821	857	817	800	810	826	822	893	816	835	822	849	819	834	835	799	807	783	901	843	797	773	839	817	804	831	833	766	839	800	795	807	858	852	755	858	832	820	847	821	817	736	808	890	841	778	787	862	845	869	761	832	843	864	847	855	813	824	817	834	832	832	796	841	822	840	820	807	822	840	820	817	810	892	822	839	863	858	814	817	852	853	780	791	812	763	823	861	872	849	769	861	824	889	843	879	832	806	789	887	833	842	837	827	848	855	852	817	820	813	794	783	831	889	854	810	848	818	821	825	785	801	847	832	770	799	816	843	827	856	769	845	824	766	821	816	820	847	837	806	876	830	766	839	803	813	830	822	842	817	841	804	822	805	851	766	829	835	859	831	865	818	852	791	857	795	811	870	850	832	800	828	832	849	849	822	859	822	837	842	861	773	813	830	847	822	796	766	870	806	865	818	829	846	825	835	866	803	839	836	791	822	814	815	778	766	818	815	842	847	815	863	797	879	891	830	837	828	719	851	798	851	869	831	824	816	831	826	817	791	865	822	784	790	823	803	761	843	827	812	780	826	821	784	842	809	793	866	840	831	793	823	845	798	854	780	828	848	826	794	812	851	815	845	818	797	847	837	835	853	862	843	810	811	858	781	837	805	782	881	793	829	800	811	822	892	834	816	843	820	854	811	873	780	850	766	808	900	785	765	829	817	858	860	903	798	828	848	810	813	822	801	850	819	838	833	816	800	794	873	808	834	850	888	810	812	807	808	804	892	815	842	825	803	808	819	786	851	816	827	799	837	821	817	799	810	840	778	836	822	842	838	833	860	882	823	819	789	819	829	776	846	839	789	838	784	815	786	862	871	848	864	866	819	812	859	825	860	820	827	870	854	827	838	840	866	881	825	891	832	885	872	838	833	816	826	853	857	800	808	792	831	836	859	816	853	815	838	830	833	845	817	802	849	833	807	784	811	800	863	823	763	832	832	816	808	804	801	750	796	853	790	837	801	885	848	825	807	827	791	786	819	823	798	822	883	851	798	847	846	796	906	844	820	827	833	777	808	791	805	831	832	794	864	831	861	798	818	814	845	850	792	876	804	830	851	858	845	792	817	813	868	819	823	781	790	784	841	779	792	807	780	811	873	835	853	842	809	826	814	865	798	817	814	805	871	851	819	807	883	820	766	870	833	809	826	817	812	895	852	840	806	819	827	811	817	817	801	853	811	846	831	880	792	838	838	831	821	849	883	840	834	861	873	812	847	827	850	827	801	799	825	790	828	814	820	833	794	819	849	785	871	808	772	833	793	818	822	815	826	797	828	837	807	855	833	854	792	833	860	816	833	824	813	834	815	797	845	805	797	831	849	794	801	807	795	823	824	817	794	823	824	809	868	789	817	826	850	793	868	812	808	830	803	811	893	855	852	812	856	807	817	856	808	867	845	809	800	839	863	820	814	850	825	807	877	817	809	844	865	819	856	855	803	885	876	819	823	848	801	820	824	841	798	841	828	752	833	832	798	866	839	839	854	828	795	874	853	826	815	847	828	835	818	842	790	775	788	834	809	814	815	819	839	826	867	790	822	864	824	800	837	856	777	860	826	858	778	816	803	857	816	793	827	821	891	817	786	815	786	840	828	825	808	843	891	790	864	815	848	766	809	864	899	835	761	800	853	795	826	876	773	844	860	848	831	855	822	863	817	875	792	816	843	829	804	825	818	850	798	826	804	846	884	760	813	834	824	822	797	846	810	838	874	786	865	832	803	806	840	831	807	788	872	796	825	809	801	829	850	836	864	812	855	793	867	787	790	860	791	853	852	789	837	853	814	868	810	781	786	819	784	799	840	846	839	835	835	824	822	812	846	847	837	828	831	815	854	860	841	885	831	780	801	844	839	881	849	767	840	822	796	855	846	824	825	806	845	877	847	834	860	853	793	853	825	843	823	851	852	822	810	834	808	845	868	804	848	821	789	824	833	796	792	843	759	845	799	836	869	814	835	822	810	851	807	777	863	843	803	818	862	808	894	828	882	862	840	854	829	814	847	860	865	841	801	817	769	803	794	824	835	818	823	794	821	844	846	820	803	845	826	871	841	792	856	861	821	840	879	837	829	831	812	843	837	781	833	834	819	838	825	829	869	836	787	863	811	785	851	888	809	786	767	763	821	803	796	831	842	859	879	812	832	777	847	815	858	826	851	790	817	772	817	869	847	878	787	801	836	868	786	828	860	871	837	832	799	826	803	817	814	810	856	826	834	835	846	852	879	827	817	837	833	781	855	853	874	802	851	809	814	798	849	858	815	842	835	829	839	825	797	846	844	809	908	819	839	852	829	795	789	843	812	822	847	868	863	833	781	840	843	847	769	770	849	852	864	778	840	826	850	841	745	818	797	815	831	808	829	844	767	845	793	896	841	814	804	836	798	794	845	818	824	883	836	837	864	849	815	826	801	817	808	850	786	874	802	808	831	797	874	804	798	862	845	791	793	837	877	864	838	797	849	784	800	821	800	852	797	855	855	851	833	782	808	822	814	835	793	848	854	781	789	828	861	833	797	760	830	860	838	829	858	819	802	860	895	807	820	820	827	820	801	827	868	829	832	867	821	830	831	844	896	862	840	837	862	809	871	783	845	801	907	840	819	801	798	824	828	850	779	829	840	824	876	838	836	813	851	860	823	815	814	800	880	818	841	829	818	841	788	826	837	862	830	823	835	776	806	827	824	822	859	822	801	819	797	773	787	844	806	775	854	826	822	822	848	800	758	819	837	809	829	822	814	786	798	840	739	857	858	831	773	782	816	857	809	812	833	826	836	835	869	831	826	847	824	800	798	794	838	848	860	852	800	822	825	804	842	794	771	831	800	801	792	842	818	801	787	853	796	807	805	820	785	822	785	870	821	787	840	793	802	831	873	799	769	808	784	802	813	876	856	777	862	874	796	781	820	825	884	813	827	851	846	828	813	842	805	835	843	821	795	827	819	870	813	840	853	829	848
6071	18249	14684	8576	6468	4985	3621	2798	2128	1825	1684	1492	1362	1281	1228	1194	1083	1003	955	974	848	992	943	900	962	885	904	875	903	875	858	959	940	1000	932	971	903	935	880	942	871	926	923	884	960	883	935	900	906	861	954	905	891	874	904	896	887	949	901	892	867	864	887	878	902	872	856	805	879	891	834	846	864	862	895	841	835	792	851	881	787	893	911	825	873	878	883	877	828	838	799	850	820	844	856	862	841	877	878	853	879	873	853	813	817	845	802	829	847	796	850	801	807	915	805	821	829	829	866	850	847	859	829	871	837	840	859	787	860	790	845	815	840	799	858	875	791	898	882	847	844	858	844	838	844	808	865	829	823	819	824	807	809	845	848	822	907	831	810	838	840	822	826	797	809	824	858	861	905	839	886	821	842	817	838	863	849	832	816	889	828	818	841	901	840	854	838	822	844	830	870	819	878	821	837	888	859	795	823	814	833	824	870	818	852	826	841	838	810	810	833	845	841	808	913	884	886	818	836	897	810	871	822	830	894	833	830	831	800	795	838	815	797	793	849	864	870	851	828	827	793	871	846	831	848	904	799	879	826	825	809	786	826	821	887	867	857	890	889	789	911	828	852	781	872	862	808	804	824	814	851	875	856	874	870	840	826	827	879	806	844	844	843	824	808	867	841	832	829	831	799	807	829	813	818	812	836	825	837	892	871	831	841	823	831	874	816	825	827	831	863	860	864	874	842	816	854	849	825	888	812	858	809	857	845	832	838	856	822	798	811	827	881	815	804	851	856	835	809	799	822	872	823	804	817	824	832	847	899	848	835	825	791	836	835	849	829	845	883	821	825	808	838	850	864	890	856	857	859	802	807	831	871	787	797	779	867	867	869	868	891	843	847	777	877	867	840	857	857	809	886	817	845	843	845	840	883	920	803	805	834	847	818	786	868	870	855	827	865	797	870	800	897	846	853	836	819	901	816	866	866	848	854	864	839	857	793	822	855	809	817	849	828	841	838	834	810	834	816	828	855	856	841	832	838	863	849	874	836	869	844	856	870	858	808	833	833	849	858	842	852	849	870	824	862	909	819	846	867	869	803	865	840	873	831	865	878	854	864	848	867	820	812	865	825	880	829	844	859	845	785	866	895	810	803	862	836	834	863	819	793	875	836	812	898	862	872	826	878	783	812	817	811	842	809	848	860	823	773	839	875	820	863	842	852	817	878	841	834	799	834	849	814	816	834	825	851	834	830	816	850	844	869	869	834	883	849	852	823	835	852	848	862	863	821	842	810	792	883	823	839	826	870	836	807	838	854	854	870	834	891	796	897	865	868	871	871	813	857	868	821	881	850	822	789	810	840	854	890	807	860	801	884	835	819	859	888	920	826	811	836	844	848	856	867	804	847	775	818	884	874	849	894	843	863	835	795	850	851	864	831	885	824	812	831	861	859	900	820	816	862	867	859	860	812	841	851	817	869	848	887	841	849	834	836	852	881	808	822	834	856	850	869	893	813	808	830	831	851	868	840	813	845	882	834	866	835	848	841	820	837	819	825	872	874	802	857	811	850	826	810	878	821	838	825	828	848	858	863	856	857	836	839	822	847	918	870	896	865	845	840	826	863	851	852	828	847	847	831	832	830	812	827	836	863	822	850	916	870	834	838	791	858	819	861	866	852	900	855	826	884	842	845	846	822	864	870	905	867	816	863	854	828	894	810	802	891	821	811	893	818	853	881	825	831	813	823	849	850	855	840	875	846	824	798	841	827	896	825	813	867	826	869	851	851	848	842	817	836	849	842	876	795	791	828	840	852	850	844	841	841	820	792	869	816	800	848	841	870	851	864	857	837	856	830	811	830	821	894	847	846	822	818	812	862	817	825	817	833	886	870	865	813	872	859	830	770	847	811	799	807	821	854	870	827	819	847	825	782	882	824	834	880	848	821	873	782	833	886	824	839	852	865	848	846	830	789	814	848	843	895	820	836	874	888	871	831	812	834	841	815	844	880	814	850	821	846	802	871	872	864	856	850	836	796	900	837	798	816	787	796	833	805	767	821	832	819	844	808	861	804	837	809	861	834	844	853	859	834	775	826	842	844	805	851	820	900	871	844	823	843	806	839	816	851	874	872	874	852	820	864	873	846	838	870	835	849	841	840	877	827	824	836	845	826	921	861	784	832	864	844	780	828	840	834	876	939	870	828	823	885	789	832	882	894	826	844	882	865	834	853	799	809	896	882	825	837	871	839	823	827	853	888	899	859	817	867	847	859	856	819	879	834	825	857	788	812	892	834	812	785	836	860	856	849	836	821	869	842	879	821	821	850	865	876	843	793	821	840	858	817	836	815	817	832	814	879	883	859	808	813	909	924	851	816	817	829	804	789	845	883	862	839	874	820	790	843	900	879	859	827	859	845	890	855	870	840	852	832	815	842	862	810	847	835	814	796	808	878	849	826	840	790	853	853	805	874	876	899	814	844	843	787	860	840	858	794	901	842	856	865	838	893	834	796	816	822	878	854	822	849	827	825	861	812	891	832	854	833	816	858	840	808	850	904	876	875	851	823	846	832	856	847	841	844	793	856	864	869	824	849	863	827	817	877	871	868	862	834	830	888	804	784	871	826	862	848	875	827	803	836	854	809	849	826	809	820	861	876	813	854	842	869	849	863	881	818	833	891	873	788	803	858	872	857	881	865	869	813	833	854	880	846	878	862	789	826	825	839	853	897	836	830	828	844	859	850	804	827	808	842	822	829	821	810	794	851	838	821	859	850	852	867	825	846	884	872	853	835	849	838	850	842	864	883	860	785	810	779	828	851	838	861	861	852	858	854	863	785	848	838	908	806	808	837	872	836	849	857	846	818	815	880	813	780	844	817	843	836	806	812	817	839	858	838	815	845	773	851	823	826	904	880	840	825	789	833	855	801	816	843	856	879	841	860	832	837	813	889	820	880	837	838	877	840	801	850	886	871	795	835	835	798	830	828	813	852	837	811	779	795	853	794	798	863	807	859	848	846	871	819	859	842	853	879	842	840	842	840	851	827	878	826	813	825	829	823	834	849	797	889	874	887	814	893	828	853	817	814	843	890	812	821	831	857	836	853	891	867	813	848	856	811	842	815	860	863	831	833	830	860	831	851	868	857	855	855	852	859	822	873	807	829	890	824	874	837	878	942	806	823	846	836	845	894	859	811	850	846	813	849	824	862	888	846	863	855	878	844	875	862	810	841	860	765	851	875	827	837	816	893	827	827	839	750	857	871	787	832	792	838	835	776	851	898	829	810	853	835	817	827	836	836	818	821	835	892	832	853	906	809	813	858	867	816	844	836	873	840	791	813	857	823	813	837	897	843	886	848	870	815	840	843	833	834	829	820	830	841	841	824	851	806	866	863	817	846	844	849	781	873	876	827	845	870	834	832	888	880	854	865	862	840	833	867	857	838	892	813	843	842	856	842	842	785	834	837	852	839	833	842	822	775	857	850	836	835	802	850	859	852	812	849	831	871	819
24690	21264	27743	25052	15554	3957	2525	1968	1730	1614	1503	1464	1378	1298	1262	1242	1195	1175	1159	1124	1178	1176	1169	1159	1147	1164	1169	1148	1174	1154	1144	1194	1134	1205	1171	1175	1137	1141	1115	1173	1106	1097	1110	1094	1080	1103	1144	1139	1131	1221	1145	1143	1110	1149	1150	1157	1132	1138	1148	1112	1098	1128	1114	1136	1145	1169	1129	1097	1181	1089	1083	1085	1106	1137	1090	1112	1115	1118	1085	1099	1105	1075	1115	1067	1151	1102	1131	1116	1080	1147	1075	1059	1087	1100	1107	1118	1087	1163	1106	1131	1078	1077	1102	1060	1036	1139	1123	1077	1119	1055	1047	1078	1143	1085	1093	1123	1131	1070	1081	1123	1116	1138	1111	1073	1087	1061	1161	1151	1077	1051	1134	1106	1126	1081	1066	1054	1062	1051	1050	1092	1071	1111	1116	1105	1070	1099	1136	1096	1086	1128	1118	1118	1125	1092	1092	1073	1075	1102	1106	1071	1063	1137	1122	1100	1079	1051	1140	1100	1057	1160	1069	1114	1100	1062	1089	1077	1112	1168	1117	1098	1093	1039	1027	1075	1133	1061	1089	1147	1031	1071	1100	1095	1072	1057	1066	1083	1085	1048	1100	1125	1136	1108	1130	1078	1124	1025	1127	1050	1079	1074	1162	1077	1054	1050	1081	1117	1169	1132	1114	1065	1097	1103	1101	1085	1082	1059	1074	1087	1114	1118	1120	1084	1086	1147	1114	1103	1161	1119	1113	1080	1060	1078	1104	1071	1082	1093	1091	1135	1110	1067	1073	1153	1122	1106	1093	1122	1124	1134	1027	1137	1154	1068	1077	1236	1078	1097	1119	1076	1074	1099	1099	1145	1067	1058	1110	1052	1085	1118	1051	1120	1064	1105	1091	1145	1107	1118	1099	1041	1112	1117	1082	1145	1122	1091	1083	1113	1090	1052	1129	1102	1090	1066	1059	1166	1041	1051	1052	1117	1113	1131	1099	1096	1096	1074	1135	1061	1106	1090	1083	1112	1097	1105	1113	1101	1089	1174	1081	1124	1121	1026	1122	1071	1151	1089	1067	1069	1103	1109	1088	1073	1120	1098	1105	1097	1045	1032	1066	1163	1079	1059	1111	1106	1081	1077	1065	1130	1122	1132	1120	1050	1070	1061	1139	1082	1079	1078	1081	1136	1098	1048	1036	1094	1042	1059	1130	1094	1138	1054	1104	1131	1016	1132	1125	1098	1109	1110	1112	1168	1046	1086	1083	1105	1058	1135	1090	1078	1077	1105	1067	1080	1156	1174	1131	1051	1138	1057	1129	1060	1069	1055	1126	1154	1072	1042	1088	1050	1077	1131	1187	1120	1072	1131	1099	1142	1094	1087	1119	1045	1075	1161	1128	1166	1031	1090	1109	1124	1132	1088	1139	1090	1133	1109	995	1080	1112	1093	1087	1058	1121	1039	1106	1093	1111	1075	1075	1118	1101	1061	1155	1115	1070	1130	1174	1099	1057	1094	1108	1060	1121	1091	1175	1053	1064	1152	1065	1119	1089	1095	1123	1095	1130	1183	1139	1094	1134	1100	1097	1091	1125	1067	1130	1081	1129	1093	1109	1140	1139	1098	1052	1134	1067	1106	1043	1096	1122	1101	1084	1070	1089	1130	1093	1075	1116	1080	1132	1134	1123	1048	1044	1146	1082	1136	1058	1078	1074	1129	1075	1098	1095	1095	1143	1056	1106	1088	1094	1191	1150	1079	1097	1059	1083	1058	1051	1082	1136	1068	1066	1165	1130	1119	1087	1115	1106	1126	1183	1107	1090	1062	1118	1094	1139	1078	1110	1125	1129	1107	1150	1093	1084	1074	1059	1048	1097	1060	1077	1087	1046	1122	1110	1094	1035	1104	1116	1126	1081	1119	1064	1146	1090	1127	1179	1147	1088	1067	1056	1071	1140	1088	1135	1080	1099	1056	1117	1087	1067	1057	1126	1105	1093	1062	1036	1103	1142	1120	1121	1126	1082	1145	1173	1068	1053	1089	1149	1082	1103	1120	1127	1049	1054	1097	1054	1129	1099	1077	1073	1113	1154	1149	1122	1098	1154	1058	1068	1092	1119	1091	1115	1093	1037	1089	1105	1108	1137	1059	1124	1144	1087	1109	1097	1038	1041	1089	1128	1063	1138	1158	1040	1099	1154	1115	1160	1108	1098	1064	1078	1047	1131	1120	1136	1181	1121	1076	1115	1110	1094	1102	1094	1154	1132	1074	1104	1062	1147	1147	1090	1092	1052	1110	1089	1073	1128	1106	1071	1093	1113	1115	1119	1081	1091	1119	1121	1112	1123	1100	1094	1102	1104	1055	1107	1101	1110	1091	1115	1066	1103	1139	1057	1109	1055	1083	1085	1133	1084	1087	1074	1147	1051	1067	1113	1100	1124	1118	1133	1033	1120	1079	1171	1135	1138	1117	1106	1109	1067	1108	1166	1104	1087	1120	1076	1146	1061	1156	1131	1054	1103	1079	1095	1048	1101	1150	1040	1075	1111	1121	1098	1048	1114	1124	1134	1115	1143	1066	1054	1073	1158	1120	1058	1095	1038	1125	1121	1153	1104	1095	1121	1088	1069	1072	1035	1092	1022	1104	1068	1074	1072	1048	1044	1035	1143	1076	1096	1061	1145	1182	1117	1126	1133	1098	1110	1134	1085	1154	1091	1078	1075	1061	1092	1109	1116	1094	1078	1119	1116	1120	1055	1018	1104	1087	1020	1108	1061	1107	1109	1132	1109	1171	1113	1097	1100	1100	1052	1156	1069	1019	1136	1132	1089	1074	1069	1038	1081	1113	1098	1136	1129	1026	1034	1078	1072	1087	1114	1098	1103	1167	1083	1082	1086	1102	1147	1108	1081	1023	1098	1054	1075	1115	1125	1102	1081	1084	1058	1052	1105	1119	1082	1025	1029	1123	1103	1073	1053	1094	1090	1062	1125	1128	1071	1073	1118	1103	1105	1070	1063	1060	1074	1084	1108	1045	1126	1081	1147	1104	1154	1085	1155	1052	1094	1152	1069	1098	1084	1147	1138	1040	1123	1081	1056	1075	1069	1128	1087	1026	1043	1107	1104	1101	1141	1136	1087	1097	1077	1092	1076	1122	1089	1119	1131	1083	1077	1065	1134	1094	1078	1193	1159	1049	1072	1035	1064	1171	1168	1100	1135	1043	1049	1130	1060	1043	1111	1087	1073	1112	1092	1104	1088	1145	1027	1126	1103	1066	1132	1123	1110	1148	1091	1101	1105	1049	1052	1141	1150	1154	1108	1103	1081	1125	1101	1109	1092	1144	1098	1097	1149	1116	1134	1129	1110	1114	1080	1122	1178	1097	1067	1125	1087	1107	1135	1162	1128	1042	1116	1065	1097	994	1059	1044	1170	1091	1103	1113	1178	1075	1086	1136	1103	1041	1138	1135	1044	1114	1123	1070	1049	1119	1169	1069	1129	1118	1085	1083	1072	1085	1137	1152	1085	1103	1138	1087	1129	1060	1104	1100	1114	1128	1097	1084	1050	1090	1159	1140	1047	1033	1057	1101	1091	1058	1039	1104	1102	1015	1104	1096	1147	1107	1031	1104	1134	1148	1079	1090	1138	1160	1138	1116	1065	1092	1101	1073	1071	1083	1017	1089	1116	1131	1071	1074	995	1118	1081	1071	1135	1094	1109	1117	1081	1065	1117	1164	1122	1017	1095	1122	1076	1079	1073	1133	1102	1077	1096	1060	1140	1120	1118	1132	1140	1067	1107	1147	1026	1080	1039	1135	1072	1111	1046	1096	1055	1118	1095	1128	1137	1056	1090	1103	1099	1092	1114	1069	1058	1037	1112	1097	1141	1101	1104	1053	1088	1104	1147	1074	1109	1027	1069	1111	1120	1090	1073	1126	1115	1107	1084	1144	1153	1060	1096	1128	1116	1081	1126	1101	1100	1108	1109	1131	1157	1149	1130	1028	1128	1170	1067	1047	1078	1085	1096	1129	1188	1099	1169	1081	1098	1061	1102	1100	1115	1096	1119	1155	1124	1089	1087	1180	1097	1017	1045	1167	1097	1109	1103	1081	1076	1060	1185	1084	1045	1126	1102	1139	1065	1093	1037	1116	1111	1097	1106	1083	1112	1095	1138	1168	1141	1068	1127	1130	1078	1135	1111	1038	1118	1106	1061	1046	1093	1099	1090	1097	1146	1112	1130	1093	1093	1065	1106	1104	1102	1050	1059	1128	1112	1066	1098	1088	1070	1129	1057	1129	1088	1145	1122	1093	1103	1112	1083	1084	1131	1093	1137	1098	1072	1149	1087	1160	1094	1073	1078	1103	1116	1109	1127	1055	1141	1046	1144	1079	1102	1043	1117	1105	1130	1123	1110	1093	1041	1078	1147	1086	1116	1092	1103	1027	1100	989	1095	1056	1115	1187	1116	1131	1137	1065	1040	1073	1197	1125	1110	1141	1106	1095	1108	1110	1180	1068	1120	1089	1075	1154	1123	1041	1058	1075	1104	1044	1075	1047	1095	1078	1084	1053	1076	1100	1054	1139	1097	1111	1024	1151	1110	1053	1065	1139	1071	1049	1132	1090	1114	1053	1062	1089	1109	1036	1070	1088	1110	1058	1062	1167	1146	1109	1100	1145	1132	1104	1128	1118	1143	1085	1093	1064	1153	1138	1080	1144	1097	1066	1063	1117	1155	1084	1061	1049	1113	1055	1119	1057	1103	1084	1036	1092	1061	1093	1095	1113	1107	1042	1133	1129	1132	1085	1112	1063	1115	1139	1035	1104	1046	1184	1063	1099	1102	1075	1153	1105	1080	1098	1104	1067	1113	1071	1106	1062	1100	1147	1079	1122	1080	1037	1132	1102	1094	1137	1091	1093	1127	1121	1081	1128	1118	1068	1102	1088	1039	1107	1071	1089	1104	1150	1094	1144	1103	1112	1137	1141	1136	1094	1125	1109	1071	1121	1110	1061	1077	1119	1080	1134	1099	1017	1149	1183	1043	1094	1154	1071	1108	1097	1100	1091	1019	1035	1133	1052	1059	1075	1104	1073	1086	1092
6360	15202	12404	7077	5330	4237	3114	2509	2161	1914	1715	1517	1516	1432	1334	1300	1228	1234	1191	1204	1175	1117	1189	1185	1184	1186	1070	1107	1154	1081	1159	1135	1157	1179	1214	1150	1136	1152	1103	1112	1106	1175	1153	1080	1109	1077	1147	1123	1137	1141	1115	1167	1109	1092	1106	1109	1171	1161	1110	1064	1146	1083	1100	1088	1072	1087	1122	1113	1095	1086	1098	1074	1154	1083	1070	1152	1088	1151	1098	1075	997	1075	1096	1085	1102	1112	1083	1114	1107	1088	1091	1057	1106	1108	1063	1110	1054	1048	1073	1046	1064	1050	1003	1080	1055	1096	1074	1058	1068	1091	1099	1074	1056	1061	1080	1071	1055	1140	1058	1018	1102	1061	1096	1120	1082	1194	1108	1086	1080	1128	1078	1053	1065	1001	1097	1040	1076	1061	1132	1091	1097	1056	1124	1082	1104	1058	1119	1047	1103	1069	1108	1110	1070	1023	1052	1045	1084	1103	1072	1067	1071	1101	1063	1073	1050	1080	1104	1111	1075	995	1067	1039	1077	1055	1096	1077	1106	1089	1067	1097	1092	1046	1064	1079	1095	1061	1085	1091	1075	1061	1083	1089	1065	1096	1104	1092	1088	1090	1034	1116	1059	1068	1046	1107	1043	1033	1118	1109	1048	1149	1099	1080	1087	1123	1102	1028	1032	1092	1126	1082	1091	1086	1061	1068	1050	1055	1082	1013	1056	1086	1119	1042	1125	1060	1101	1056	1085	1059	1071	1038	1088	1095	1079	1088	1022	1078	1123	1104	1087	1148	1125	1094	1112	1104	1114	1104	1132	1106	1144	1046	1043	1180	1020	1112	1081	1043	1076	1089	1058	1083	1077	1072	1073	1036	1016	1062	1051	1050	1039	1104	1072	1092	1091	1036	1023	1052	1058	1056	1092	1121	1122	1076	1127	1029	1082	1041	1077	1038	1104	1117	1072	1020	1079	1080	1118	1036	1122	1056	1074	1087	1107	1015	1125	1110	1069	1026	1092	1055	1080	1124	1137	1018	1118	1029	1076	992	1078	1127	999	1077	1094	1043	1059	1102	1071	1065	1046	1079	1042	1067	1025	1073	1091	1118	1058	1029	1104	1049	1095	1070	1029	1027	1145	1089	1044	1130	1105	1104	1093	1127	1082	1147	1134	1093	1085	1143	1106	971	1091	1097	1030	1078	1111	1095	1022	1072	1044	1054	1105	1059	1102	1027	1092	1129	1059	1083	1121	1091	1083	1113	1078	1134	1058	1085	1080	1071	1076	1103	1116	1073	1056	1113	1061	1080	1087	1079	1101	1085	1084	1027	1077	1097	1063	1063	1101	1097	1113	1082	1050	1078	1082	1038	1080	1121	1061	1114	1078	1138	1049	1026	1047	1094	1152	1062	1096	1051	1082	1112	1118	1036	1081	1093	1132	1110	1094	1095	1064	1090	1016	1091	1083	1067	1034	1046	1125	1087	1173	1066	1096	1026	1093	1118	1142	1069	1127	1037	1103	1098	1070	1114	1090	1051	1047	1078	1046	1105	1095	1097	1069	1092	1022	1058	1119	1071	1068	1090	1056	1097	1066	1109	1147	1081	1094	1028	1034	1104	1090	1084	1126	1128	1082	1078	1050	1086	1097	1095	1053	1060	1057	1077	1024	1057	1036	1100	1068	1116	1085	1076	1070	1086	1152	1086	1045	1051	1100	1063	1085	1077	1061	1054	1067	1056	1105	1139	1044	1104	1097	1042	1125	1093	1027	1048	1066	1066	1072	1046	1093	1128	1100	1045	1115	997	1123	1110	1075	1072	1091	1070	1000	1071	1021	1094	1106	1068	1104	1131	1080	1046	1100	1059	1117	1130	1083	1124	1091	1133	1030	1116	1049	1074	1094	1101	1108	1120	1044	1077	1124	1085	1119	1088	1094	1059	1109	1071	1105	1086	1134	1086	1029	1072	1096	1062	1096	1099	1056	1117	1012	1027	1121	1116	1072	1142	1085	1072	1080	1124	1054	1060	1053	1028	1132	1033	1048	1144	1053	1095	1049	1013	1072	1119	1102	1116	1051	1069	1102	1077	1132	1107	1078	1039	1078	1073	1030	1075	1065	1124	1057	1040	1053	1104	1066	1043	1097	1075	1028	1117	1081	1072	1083	1139	1113	1049	1166	1112	1108	1052	1027	1086	1116	1094	1043	1086	1074	1060	1103	1136	1070	1115	1131	1056	1080	1120	1100	1038	1145	1082	1078	1050	1111	1054	1073	1104	1059	1042	1086	1107	1104	1076	1100	1073	1070	1031	1122	1100	1065	1083	1060	1081	1052	1098	1038	1089	1110	1082	1105	1040	1169	1085	1074	1036	1051	1033	1077	1058	1094	1097	1092	1020	1041	1067	1127	1107	1077	1039	1060	1067	1070	1072	1092	1073	1063	1116	1058	1114	1063	1062	1104	1058	1027	1093	1085	1053	1088	984	1091	1061	1024	1043	1128	1108	1103	1105	1076	1099	1035	1077	1085	1085	1076	1125	1020	1097	1173	1113	1078	1082	1079	1123	1065	1052	1104	1097	1064	1068	1053	1032	1051	1123	1066	1049	1047	1071	1105	1096	1087	1074	1084	1070	1054	1022	1079	1066	1051	1036	1099	1058	1070	1048	1074	1124	1104	1150	1048	1063	1064	1091	1064	1065	1098	1162	1090	1122	1065	1038	1067	1091	1108	1050	1109	1027	1120	1071	1087	1094	1027	1122	1082	1093	1091	1088	1073	1064	1081	1053	1060	1030	1097	1073	1076	1105	1062	1066	1048	1090	1083	1065	1079	1118	1094	1096	1053	1105	1107	1119	1147	1052	1086	1143	1055	1106	1036	1092	1067	1056	1095	1106	1058	1042	1062	1058	1071	1110	1046	1108	1043	1085	1056	1070	1020	1059	1098	1081	1041	1045	1125	1116	1097	1068	1193	1150	1068	1107	1043	1081	1127	1090	1102	1090	1067	1096	1087	1080	1123	1166	1061	1097	1039	1097	1112	1141	1104	1119	1137	1091	1076	1029	1127	1120	1053	1065	1064	1084	1126	1106	1036	1092	1080	1064	1083	1072	1130	1083	1041	1072	1090	1118	1120	1068	1123	1058	1041	1075	1093	1100	1087	1016	1105	1110	1083	1099	1027	1052	1069	1097	1043	1032	1031	1078	1086	1057	1090	1023	1086	1016	1123	1076	1079	1063	1077	1063	1042	1100	1057	1056	1111	1123	1084	1053	1044	1017	1076	1070	1105	1060	1105	1095	1068	1049	1038	1014	1081	1090	1022	1075	1096	1066	1086	1071	1121	1178	1121	1118	1108	1106	1096	1064	1094	1120	1097	1089	1051	1064	1109	1122	1050	1110	1082	1014	1056	1122	1118	1148	1074	1089	1053	1095	1083	1069	1062	1143	1081	1101	1070	1047	1048	1100	1114	1068	1072	1066	1050	1102	1101	1072	1022	1098	1070	1076	1082	1086	1074	1052	1059	1125	1112	1124	1153	1028	1104	1123	1049	1103	1066	1104	1076	1023	1108	1048	1041	1074	1059	1070	1038	1132	1041	998	1041	1059	1062	1119	1105	1106	1127	1074	1078	1110	1089	1022	1070	1142	1012	1069	1032	1090	1080	1068	1068	1099	1092	1063	1070	1060	1078	1038	1090	1022	1143	1033	1084	1079	1098	1069	1088	1054	1035	1069	1083	1043	1065	1106	1117	1088	1049	1089	1080	1063	1070	1089	1078	1103	1088	1024	1097	1095	1074	1075	1089	1045	1171	1099	1088	1063	1101	1116	1050	1054	1138	1098	1088	1043	1105	1145	1062	1075	1070	1068	1094	1050	1060	1073	1076	1107	1102	1141	1143	1117	1079	1091	1146	1139	1089	1106	1094	1077	1146	1022	1118	1053	1093	1018	1056	1125	1029	1068	1117	1074	1166	1080	1099	1061	1083	1111	1141	1091	1072	1104	1080	1089	1065	1097	1083	1049	1029	1101	1084	986	1029	1117	1060	1079	1050	1050	1050	1074	1099	1125	1064	1103	1084	1072	1090	1099	1077	1064	1018	1083	1047	1076	1076	1123	1073	1129	1092	1080	1071	1096	1086	1055	1085	1106	1100	1076	1031	1050	1060	1046	1096	1010	1046	1071	1057	1070	1077	1106	1061	1023	1043	1111	1026	1071	1099	1102	1113	1036	1037	1049	1068	1065	1057	1073	1092	1084	1099	1101	1057	1050	1122	1045	1100	1133	1089	1064	997	1052	1058	1071	1047	1033	1060	1084	1074	1059	1064	1108	1081	1093	1047	1031	1077	1055	1107	1039	1109	1119	1071	1095	1081	1026	1094	1109	1116	1075	1057	1024	1097	1101	1025	1089	1062	1037	1072	1051	1132	995	1107	1095	1064	1070	1065	1146	1094	1123	1116	1118	1049	998	1126	1044	1054	1042	1074	1067	1088	1087	1100	1117	1049	1062	1088	1031	1068	1135	1077	1114	1098	1029	1051	1088	1027	1071	1049	1076	1134	1082	1057	1039	1074	1066	1058	1074	1123	1086	1093	1037	1064	1069	1070	1098	1026	1020	1105	1011	1040	1018	1122	1063	1060	1045	1121	1084	1059	1093	1082	1108	1103	1070	1119	1034	1072	1076	1081	1113	1038	1123	1122	1067	1152	1025	1126	1076	1085	1101	1072	1079	1079	1090	1072	1049	1131	1102	1091	1125	1152	1165	1105	1115	1054	1122	1102	1081	1066	1072	1130	1059	1169	1133	1035	1127	1020	1027	1077	1062	1029	1052	1085	1048	1080	1020	1022	1051	1084	1129	1041	1010	1063	1049	1088	1006	1093	1032	1039	1118	1114	1049	1113	1025	1052	1062	1113	1034	1145	1093	1046	1087	1043	1051	1127	1005	1064	1096	1094	1111	1073	1093	1118	1094	1037	1061	1008	1105	1116	1043	1106	1136	1054	1027	1110	1039	1058	1060	1054	1039	1108	996	1077	1122	1036	1083	1071	1056	1053	1108	1102	1090	1052	1036	1059	1097	1077	1064	1129	1059	1021	1089	1181	1057
22555	21331	29060	23904	21348	21515	12788	3262	2383	1999	1829	1601	1421	1324	1190	1149	1054	984	1007	938	990	955	885	955	956	845	893	866	925	961	913	891	925	940	942	864	933	844	873	897	856	808	831	926	793	835	849	864	924	891	874	880	886	824	837	818	845	896	887	857	903	843	880	822	838	804	784	809	827	837	819	862	812	870	811	816	820	818	790	834	832	775	810	771	767	806	817	815	799	775	775	833	788	789	746	799	792	737	783	815	768	805	846	775	835	808	761	814	777	873	830	835	730	833	827	859	739	818	805	795	837	813	816	781	808	812	804	787	802	833	806	789	766	807	787	813	799	809	791	752	818	785	792	805	831	755	812	793	752	774	777	836	795	795	797	813	796	765	810	826	811	801	841	789	753	736	792	754	779	792	802	772	823	768	837	776	805	826	793	748	819	839	778	836	785	813	788	817	823	787	829	765	774	796	831	807	825	802	789	842	822	840	843	787	805	746	809	808	846	806	782	828	787	820	805	749	838	851	804	804	767	837	803	819	812	758	826	793	811	803	809	853	773	801	784	885	805	783	780	822	795	794	807	822	813	816	820	798	821	751	821	805	834	814	755	771	800	816	806	849	778	759	778	822	822	780	811	787	802	784	810	770	816	770	797	785	794	826	785	869	856	817	830	821	796	788	774	758	743	796	799	822	812	771	822	776	844	771	741	842	778	849	774	790	766	777	793	790	774	789	854	794	757	804	802	829	815	830	814	753	805	820	815	816	805	752	844	816	860	811	769	802	799	797	769	838	779	794	786	773	804	848	785	784	767	805	779	800	797	853	833	811	811	820	839	837	776	820	797	812	839	824	805	739	766	762	783	774	795	813	775	789	782	833	751	812	807	819	785	786	791	835	768	808	840	798	813	804	785	808	808	772	833	821	805	801	787	773	768	860	785	783	804	810	799	784	777	775	805	824	758	804	835	770	832	809	816	803	800	780	784	773	826	790	797	783	751	790	813	791	800	792	820	770	760	828	733	831	802	788	873	810	794	775	787	788	740	839	792	797	777	809	817	781	788	814	846	810	788	738	786	756	809	811	817	795	828	816	776	786	823	816	799	776	749	768	779	757	795	783	834	754	772	798	770	817	738	804	792	810	764	781	847	755	815	807	758	778	789	815	777	785	822	834	812	792	773	830	790	799	812	752	756	796	801	792	821	793	814	773	819	775	779	805	836	810	828	778	779	804	786	791	855	758	831	780	727	818	811	769	778	806	769	789	795	853	793	757	767	769	805	780	768	807	807	840	783	800	808	815	798	748	767	821	851	737	832	790	828	749	873	798	764	795	770	774	776	836	815	781	799	814	816	791	779	770	803	836	765	836	790	820	834	815	845	859	807	788	804	811	709	812	781	846	806	736	781	850	771	819	832	818	789	830	732	815	789	787	804	759	819	764	839	756	776	806	838	766	842	799	839	810	805	772	823	840	815	767	847	790	812	775	787	771	831	796	825	752	773	815	808	769	792	806	840	774	811	821	804	794	720	785	852	745	803	822	835	860	786	846	802	780	846	826	806	830	766	864	771	796	790	807	804	731	835	819	788	778	766	814	779	827	764	805	783	801	756	773	769	764	829	837	838	841	811	800	781	790	801	808	826	777	767	784	803	832	764	781	790	811	778	838	811	783	817	809	804	804	753	798	751	795	822	791	804	803	809	721	851	769	842	803	877	860	750	792	827	752	816	820	772	740	809	826	839	824	805	804	779	775	804	778	817	775	780	816	827	813	784	821	812	818	827	764	779	805	838	766	782	759	798	795	815	821	816	833	863	860	824	825	803	862	778	803	812	800	780	764	769	833	805	811	817	774	738	771	792	793	806	828	829	793	776	749	842	746	824	799	829	777	791	749	807	806	773	813	751	791	792	778	774	814	820	775	754	803	782	845	831	775	794	807	852	776	779	783	760	814	801	818	774	782	811	798	831	795	798	851	815	792	798	815	809	834	849	783	838	799	828	745	870	788	772	819	786	750	754	825	789	843	850	758	753	775	782	748	837	814	848	814	744	754	787	796	792	772	769	831	792	799	818	810	793	822	788	847	821	795	796	782	822	776	780	768	802	719	814	792	795	800	783	773	828	802	821	792	757	831	760	844	795	792	822	821	774	789	777	793	773	843	778	767	801	771	802	785	795	760	827	766	815	780	756	775	802	805	803	783	809	804	842	813	803	798	716	828	811	878	800	845	780	789	764	835	814	809	771	807	773	809	765	781	756	810	807	768	756	812	835	810	797	823	834	774	821	775	770	752	835	733	810	757	727	806	775	805	767	786	823	795	751	802	788	783	763	841	812	804	818	777	808	833	718	759	749	797	797	777	802	778	818	830	790	822	794	779	802	781	781	811	813	799	818	807	780	757	712	808	826	784	829	774	826	709	836	773	788	775	796	801	776	783	791	845	758	774	734	785	778	801	736	782	850	756	776	735	814	804	850	832	779	792	768	828	766	776	765	818	796	824	802	797	783	794	774	781	756	775	785	826	839	769	793	766	802	864	822	756	681	830	782	792	845	809	814	772	812	789	775	796	784	800	801	752	791	839	792	762	809	803	800	798	823	808	845	782	818	817	758	850	769	820	805	788	764	824	765	846	768	782	790	838	767	806	803	771	789	733	809	758	781	842	794	781	830	766	801	788	793	869	742	795	771	834	765	760	856	855	785	782	819	786	818	790	774	766	774	828	790	840	798	793	771	747	769	806	742	846	797	845	823	785	812	812	823	749	798	817	779	738	792	750	807	829	756	816	775	791	807	818	827	742	835	873	816	818	818	805	813	819	827	790	820	770	800	812	794	828	778	865	828	766	738	810	776	853	810	827	816	775	752	788	781	801	810	796	741	830	813	732	759	792	794	761	805	780	783	809	762	826	766	780	793	797	797	800	806	786	789	809	790	795	849	775	785	763	745	817	758	734	867	773	837	790	822	832	764	787	757	776	841	845	800	866	802	745	807	790	810	787	818	760	830	782	829	784	758	829	767	792	794	816	763	748	764	794	809	790	823	798	732	828	801	791	835	760	759	816	813	825	776	745	760	807	782	800	817	822	809	818	796	785	835	834	817	793	810	807	757	791	766	787	817	802	778	842	788	818	820	743	811	819	796	764	812	823	729	810	795	763	791	815	766	742	821	784	807	824	811	841	791	789	783	838	803	799	791	844	730	793	811	792	805	810	790	809	795	779	805	796	771	903	751	732	820	802	788	788	835	756	862	743	770	745	773	788	765	782	780	787	843	872	744	813	831	790	801	811	829	793	817	807	773	769	764	821	776	783	790	826	843	834	847	823	761	792	798	787	728	810	830	789	824	786	803	840	786	795	789	821	820	754	783	762	799	745	831	780	828	785	788	791	785	838	812	779	760	777	797	738	769	816	845	810	764	759	821	767	768	799	821	793	778	787	780	783	814	753	843	821	786	797	798	773	832	803	833	825	814	836	825	840	834	869	792	741	825	824	799	748	843	781	756	771	802	758
7778	24197	19768	11955	9002	6880	5243	4011	3174	2549	2169	1919	1716	1581	1421	1217	1148	1098	1000	1065	1041	979	902	944	917	917	905	932	921	895	913	927	1050	1012	964	981	970	895	897	871	841	859	884	880	916	888	890	935	905	867	910	895	857	893	831	850	905	901	885	853	825	820	805	856	819	828	859	802	841	761	855	789	811	756	849	839	843	834	812	806	775	748	785	770	797	838	799	752	803	774	793	788	787	811	806	772	819	775	803	826	772	810	821	831	811	790	802	788	807	822	777	733	811	859	793	811	748	787	816	775	778	820	794	810	743	825	787	830	800	757	759	823	775	768	813	748	805	832	775	776	847	821	726	789	749	784	797	803	802	777	774	807	797	813	833	766	708	779	824	774	774	839	806	800	843	766	790	800	829	873	792	805	834	777	854	807	824	836	825	803	786	810	798	808	824	706	776	785	795	814	774	809	773	800	780	817	786	791	831	789	786	789	838	809	768	768	835	793	805	780	831	793	829	817	852	768	756	824	781	816	809	878	791	772	784	755	789	815	784	787	763	735	816	797	770	788	828	774	803	771	865	817	784	783	742	777	799	801	767	771	780	766	773	857	816	823	758	771	784	785	832	846	824	759	757	749	818	822	793	835	802	822	787	804	858	794	819	778	832	757	798	801	778	749	753	765	783	822	783	809	811	779	755	810	847	801	762	786	826	817	759	727	819	778	813	804	783	752	826	834	828	765	790	814	797	770	789	794	815	837	789	798	799	800	813	800	790	815	814	803	866	775	815	819	783	822	808	825	784	796	847	822	803	788	803	778	757	815	789	793	835	810	800	773	812	774	804	776	823	831	805	819	831	769	792	762	808	845	773	787	832	805	772	811	786	822	818	779	813	847	763	832	779	805	824	800	826	846	819	758	792	774	809	793	779	822	799	786	730	789	766	794	851	795	763	749	846	828	781	766	750	771	800	794	762	780	846	806	750	786	843	800	817	755	818	812	811	833	825	813	792	785	810	843	795	839	819	848	796	788	811	745	743	744	778	803	814	782	763	734	823	761	811	795	793	793	798	790	810	829	792	808	842	792	787	770	793	764	784	800	827	786	812	767	747	805	822	757	803	845	764	783	804	772	770	818	761	822	840	808	805	816	768	787	800	794	860	839	791	818	814	781	785	741	814	813	784	819	808	828	814	797	780	790	824	819	823	788	766	808	823	744	809	782	791	803	811	788	795	775	791	802	845	835	819	826	780	793	778	810	798	818	831	817	821	771	799	765	768	794	824	768	789	810	786	822	775	754	784	766	826	778	785	798	816	804	820	799	795	765	782	810	746	793	802	787	799	832	814	808	836	788	759	807	770	831	847	782	791	841	810	759	847	805	776	850	814	796	800	788	771	814	782	853	765	774	837	791	823	832	834	789	749	821	830	763	845	788	771	768	782	798	781	811	748	840	792	811	761	800	847	829	779	784	776	769	805	854	801	745	820	843	814	745	739	790	803	785	858	761	819	782	816	764	771	802	789	782	787	778	788	778	797	758	772	794	723	810	786	831	857	766	765	767	809	789	764	774	771	762	799	836	823	717	847	809	832	787	813	799	801	820	829	750	753	808	813	798	718	795	800	797	857	787	759	795	850	832	772	811	794	755	766	767	777	755	725	754	780	781	804	802	788	803	798	766	773	807	797	826	817	815	812	822	778	783	805	793	788	841	848	797	789	778	781	748	781	790	829	819	805	784	844	794	785	749	780	816	742	782	782	770	819	717	777	822	797	785	817	781	770	830	811	842	789	838	764	806	822	815	764	812	781	801	814	780	845	792	787	811	796	758	786	817	807	764	752	845	830	729	807	827	816	761	790	827	803	797	809	759	805	777	799	826	777	769	816	777	759	778	813	814	785	759	822	779	763	779	752	784	777	826	785	767	805	829	794	871	752	736	798	844	773	766	769	845	754	769	767	773	788	789	820	786	785	754	857	743	781	835	802	839	806	812	807	789	770	784	785	821	763	767	874	780	851	824	778	760	795	834	775	805	813	778	759	785	760	797	790	782	777	786	786	803	752	827	798	737	814	788	794	799	773	802	750	844	763	778	770	804	806	831	802	806	779	799	783	815	834	774	780	831	753	813	778	767	806	874	789	800	809	796	807	764	811	803	784	714	816	775	811	818	793	793	731	801	807	787	846	768	789	828	745	760	777	848	781	829	739	812	803	757	797	819	821	795	784	797	786	786	736	793	868	757	745	797	815	795	786	782	814	755	806	824	764	773	845	801	768	753	779	787	787	820	770	812	820	755	755	786	813	772	786	810	797	815	777	777	794	830	824	750	789	807	792	854	742	796	809	792	793	764	743	822	762	776	765	733	789	775	820	775	810	734	820	834	794	789	793	809	778	820	802	804	812	806	804	779	802	788	839	798	781	820	765	737	833	818	765	782	819	757	769	765	830	808	760	813	804	779	747	852	772	776	779	784	790	771	799	839	810	806	819	834	789	820	753	780	815	731	766	750	795	772	808	755	779	858	819	794	855	815	763	851	761	786	832	764	780	754	800	823	820	746	736	822	773	814	792	789	786	799	773	765	798	739	767	780	772	787	817	804	843	811	849	835	822	826	771	768	851	774	840	816	795	845	796	846	763	819	762	780	740	794	785	783	781	763	816	756	796	787	770	807	849	775	797	783	782	819	767	756	761	783	846	783	771	815	759	799	793	774	732	770	801	769	814	754	814	828	762	785	831	786	751	789	763	791	820	791	799	841	813	800	801	767	808	801	778	788	795	770	794	812	776	823	806	793	837	804	769	802	790	791	822	787	834	825	791	768	846	775	812	784	752	834	776	813	787	836	753	806	829	838	756	762	782	729	789	747	783	801	780	796	787	780	767	766	758	790	787	745	809	807	805	859	749	773	807	848	818	813	785	827	855	760	745	776	782	857	838	795	770	752	777	788	762	801	809	760	761	828	862	763	781	815	780	810	753	787	799	800	804	766	776	774	822	841	787	773	802	824	797	760	779	782	785	784	777	816	763	731	787	819	819	849	790	810	816	797	796	798	809	774	769	791	780	801	771	823	818	799	759	802	815	782	793	793	826	832	794	828	806	825	782	779	762	802	758	825	785	826	767	803	788	834	745	791	767	774	802	774	820	760	775	805	789	765	768	773	811	785	789	812	778	789	752	776	805	845	783	807	789	789	779	805	793	819	810	803	823	767	802	852	788	809	770	787	818	792	790	800	799	808	781	829	779	797	772	832	784	774	812	803	782	800	742	776	800	829	771	795	817	811	749	813	805	821	804	764	798	778	823	756	765	796	806	785	780	814	763	800	806	838	813	765	767	761	757	798	796	768	798	805	800	795	824	759	829	730	788	778	757	870	786	793	781	769	801	773	751	778	817	825	811	789	824	784	862	823	854	832	779	763	803	789	827	779	795	841	784	781	753	810	725	788	830	744	805	836	800	803	774	848	794	812	820	767	772	789	774	766	782	797	748	792	830	796	754	816	768	775	784	793	774	778
27897	19090	9782	4734	2627	2228	1774	1515	1447	1355	1279	1262	1219	1235	1139	1064	1125	1153	1074	1059	1134	1106	1080	1072	1144	1097	1093	1085	1049	1106	1090	1108	1176	1129	1185	1132	1132	1121	1091	1073	1093	1091	1148	1155	1078	1116	1081	1101	1086	1097	1073	1102	1081	1060	1150	1056	1065	1111	1017	1092	1043	1128	1051	1090	1100	1119	1092	1067	1093	1008	1073	1099	1110	1110	1068	1052	1094	1076	1066	1057	1074	1135	1105	1010	1113	1157	1098	1111	1058	1084	1076	1045	1085	1080	1127	1112	1059	1110	1049	1087	1095	1074	1067	1104	1067	1044	1046	1017	1059	1090	1028	1037	1050	1092	1043	1075	1099	1114	1124	1077	1074	1078	1025	1045	1084	1029	1101	1103	1035	1058	1065	1097	1115	1017	1092	1082	1063	1063	1122	1106	1056	1105	1066	1074	1096	1063	1112	1052	1052	1090	1000	1089	1043	1099	1097	1073	1061	1044	1096	1121	1079	1072	1114	1031	1121	1039	1017	1101	1068	1071	1086	1093	1045	1100	1081	1086	1092	1027	1099	1060	1094	1069	1014	1062	1073	1061	1009	1109	1023	1065	1137	1119	1043	1030	1043	1065	1094	1058	1019	1010	1094	1083	1084	1081	1072	1112	1115	1061	1134	1047	1032	1066	1135	1025	1057	1061	1009	1034	1096	1071	1048	1068	1043	1106	1080	1012	1069	1005	1003	1061	1112	1015	1067	1098	1124	1042	1089	1064	1080	1090	1097	1098	1024	1059	1047	1106	1072	1046	1098	1104	1064	1108	1100	1136	1102	1095	1052	1095	1063	1034	1080	1088	1160	1013	1088	1092	1124	1027	995	1017	1025	1088	1122	1134	1134	1051	1021	1075	1010	1061	957	1066	1090	1082	1063	1027	1118	1064	1057	1092	1064	1085	1072	1091	1032	1138	1084	1054	1107	1097	1040	1051	1047	999	1057	1041	1078	1067	1107	1091	1082	1027	1075	1137	1072	1081	1026	1106	1071	1073	1135	1015	1140	1110	1078	1104	1076	1119	1062	1064	1078	1073	1115	1087	1093	1071	1086	1080	1084	1029	1111	1123	1032	1076	1079	1039	1062	1073	1101	1138	1088	1076	1071	1072	1091	1046	1030	1117	1020	1079	1121	1127	1054	1078	1100	1102	1029	1075	1044	1035	1075	1087	1044	1131	1152	1044	1030	1082	1040	1084	1092	1097	1054	1013	1093	1101	1077	1083	1098	1068	1129	1062	1076	1094	1059	1071	1041	1047	1114	1037	1069	1059	1103	1118	1084	1103	1102	1044	1033	1035	1070	1106	1109	1037	1100	1114	1040	1082	1078	1039	1081	1040	1092	1052	1025	1054	1070	1054	1083	1101	1115	1121	1146	1073	1085	1043	1110	1046	1064	1091	1057	1046	1092	1054	1087	1074	1118	1049	1160	1051	1066	1076	1123	1048	1074	1119	1079	1046	1043	1038	1086	1150	1035	1030	1097	1079	1024	1061	1049	1027	1078	1133	1051	1122	1064	1071	1051	1054	1072	1045	1111	1122	1097	1083	1038	1069	1033	1078	1046	1037	1050	1119	1138	1109	1109	1110	1116	1044	1027	1075	1093	1069	1103	1083	1031	1094	1119	1002	1048	1101	1075	1035	1078	1118	1050	1028	1063	1092	1072	1059	1185	1117	1077	1126	983	1083	1039	1091	1071	1071	1137	1134	1036	1087	1101	1079	1063	1084	1128	1057	1157	1044	1127	1043	1051	1154	1115	1061	1040	1086	1096	1049	1146	1091	1057	1004	1083	1034	1096	1126	1111	1064	1061	1045	1067	1012	1071	1099	993	1105	1082	1139	1087	1112	1111	1084	1125	1074	1030	1054	1111	1081	1115	1052	1076	1110	1094	1081	1013	1088	1094	1093	1064	1095	1093	1035	1096	1015	1055	1074	1062	1044	1059	1116	1074	1021	1078	1023	1076	1048	1049	1068	1084	1070	1066	1053	1067	1124	1100	1032	1060	1011	1085	1113	1067	1051	1151	1052	1054	1061	1156	1043	1130	1110	1092	1079	1040	1076	1064	1066	1039	1126	1098	1076	1094	998	1071	1071	1124	1054	1085	1083	1090	1019	1018	1055	1055	984	1063	1071	1087	1072	1096	1132	1112	1022	1076	1104	998	1047	1053	1073	1012	1062	1048	1072	1103	1066	1037	1051	1133	1089	1036	1082	1109	1040	1076	1072	1051	1044	1063	1090	1083	1124	1033	1125	1048	1092	1060	1005	1071	1073	1088	1069	1067	1098	1034	1137	1081	1025	1065	1050	1100	1109	1029	1081	1079	1034	1027	1070	1060	1089	1101	1083	1078	1137	1137	1064	1062	1111	1108	1048	1103	1053	1149	1063	1023	1060	1051	1062	1140	1071	1081	1076	1048	1110	1046	1120	1036	1011	1097	1063	999	1108	1072	1144	1043	1044	1116	1101	1086	1102	1007	1055	1049	1069	1065	1081	1066	1069	1109	1078	1037	1072	1067	1061	1051	1111	1041	1140	1088	1109	1109	1103	1090	1102	1099	1076	1064	1139	1069	1057	1102	1075	1058	1091	1098	1091	1089	1088	1047	1056	1078	1064	1068	1096	1091	1033	1090	1085	1110	1113	1121	1075	1063	1112	1116	1120	1038	1072	1106	1116	1027	1086	1058	1079	1074	1059	1011	1067	1053	1004	1072	1057	996	1058	1051	1042	1154	1001	1059	1090	1106	1051	1064	1077	1029	1072	1050	1039	1097	1018	1061	1056	1206	1129	1143	1115	1023	1043	1065	1050	1111	1101	1051	1046	1122	1083	1059	1079	1069	1101	994	1032	1063	1069	1054	1100	1064	1044	1084	1060	1066	1074	1019	1098	1097	1077	1090	1047	1043	1030	1125	1039	1044	1109	1051	1042	1055	1073	1063	1057	1044	1095	1068	1099	1047	1051	1102	1071	1060	1050	1048	1084	1078	1043	1094	1095	1087	1103	1109	1039	1113	1112	1124	1095	1100	1054	1065	1118	1085	1068	1063	1065	1113	1011	1038	1089	1033	1064	1082	1027	1055	1064	1080	1070	1120	1095	1087	1116	1087	1099	1124	1021	1029	1076	1081	1018	1108	1078	1056	1043	1007	1042	1017	1109	997	1081	1096	1078	1089	1032	1096	1067	1083	1092	1099	1045	1037	1023	1031	1026	1109	1069	1033	1095	1126	1053	1101	1082	1065	1046	1028	1105	1030	1074	1009	1034	1055	1080	1121	1064	1022	1113	1106	1070	1046	1113	1097	1081	1057	1058	1095	1027	1011	1073	1114	1134	1076	1015	1081	1125	1088	1150	1071	1101	1111	1057	1083	1096	1020	1065	1060	1073	1056	1030	1031	1120	1076	1036	1053	1097	1083	1089	1098	1107	1062	1071	1043	1109	1029	1114	1047	1047	1083	1049	1086	1060	975	1032	1056	1134	1054	1047	1018	1110	1046	1072	1105	1084	1038	1041	1041	1041	1023	1102	1050	1045	1053	1023	1039	1053	1114	1035	1022	1051	1071	1008	1038	1088	1082	1088	1084	1080	1073	1048	1062	995	1057	1064	1111	1081	1074	1041	1079	1145	1103	1121	1073	1092	1061	1015	1012	1043	1106	1046	1084	1018	1079	1080	1159	1094	1055	1097	1048	1081	1093	1054	1112	1114	1071	1084	1124	1063	1049	1128	1107	1072	1056	1052	1080	1028	1071	1059	1099	1073	1167	1089	1071	1099	1128	1035	1061	1057	1091	1116	998	1028	1117	1034	1060	1057	1035	1070	1058	1023	1042	1121	1046	1082	1076	1134	1091	1055	1080	1124	1135	1030	1049	1056	1096	1096	1032	1048	1086	1085	1073	1107	1067	1093	1077	1056	1035	1045	1093	1019	1087	1096	1025	1096	1121	1047	1116	1074	1091	1079	1102	1097	1126	1139	1061	1017	1071	1116	1159	1105	972	1052	1063	1144	1092	1035	1085	1041	1032	1078	1080	1097	1060	1055	1109	1055	1062	1066	1012	1043	1085	1099	1025	1006	1082	1069	1029	1060	1063	1141	1085	1071	1098	1049	1067	1109	1033	984	1047	1111	1095	1105	1071	1059	1094	1075	1070	1070	1092	1031	1096	1017	1040	1138	1037	1051	1055	1093	1065	1012	1018	1076	1008	1059	1039	1071	1078	1077	1091	1045	1061	1030	1060	1094	1073	1123	1106	1132	1048	1072	1099	1072	1052	1026	1091	1105	1085	1063	1068	1033	1081	1045	1083	1016	1046	1074	1060	1070	1029	1047	1078	1095	1111	1078	1108	1129	1052	1046	1062	1097	1099	1081	1049	1071	1042	1040	1077	1106	1068	1150	1039	1097	1018	1046	1043	1059	1023	1071	1068	1051	1091	1089	1098	1066	1102	1089	1126	1098	1114	1013	991	1054	1084	1109	1011	1063	1077	1072	1037	1074	1050	1065	1073	1030	1115	1085	1065	1070	1074	1110	1043	1043	1096	1003	1033	971	1016	1104	988	1108	1050	1037	1073	1089	1029	1040	1039	1083	1083	1070	1146	1084	1077	1112	1061	1092	1083	1068	1085	1098	1095	1044	1069	1097	1063	1080	1033	1077	1085	1087	1037	1042	1095	1046	1031	1092	1062	1097	1032	1108	1115	1078	1078	1046	1110	1095	997	1113	1080	1117	1114	1133	1053	999	1070	1101	1059	1089	1063	1043	1014	1012	1082	1091	1090	1065	1079	1030	1109	1081	997	1051	1090	1054	1062	1098	1035	1123	1094	1079	1137	1045	1050	1079	1056	1031	1090	1031	1075	1061	1063	1056	1088	1041	1082	1096	1087	1040	1065	1056	1049	1109	1092	1140	1048	1096	1152	1057	1052	1091	1048	1031	1100	1086	1087	1054	1085	1038	1153	1057	1089	1113	1091	1104	1051	1068	1198	1104	1081	1105	1062	1048	1118	1102	1099	1131	1040	1096	1120	1070	1078	1048	1092	1086	1084	1063	1076	1055	1067	1075
7138	10660	8280	4561	3464	2820	2336	1948	1717	1557	1445	1373	1333	1200	1191	1203	1147	1171	1126	1114	1109	1087	1109	1185	1112	1078	1098	1057	1079	1140	1149	1187	1160	1162	1155	1152	1131	1138	1124	1121	1111	1060	1088	1119	1139	1132	1104	1142	1107	1171	1119	1106	1095	1125	1101	1138	1095	1085	1076	1127	1140	1155	1046	1049	1109	1096	1073	1115	1188	1084	1051	1117	1100	1079	1094	1094	1105	1075	1080	1084	1071	1106	1065	1066	1017	1108	1096	1073	1095	1129	1053	1053	1075	1093	1128	1107	1063	1116	1049	1056	1016	1128	1103	1139	1089	997	1096	1057	1050	1082	1095	1115	1059	1043	1041	1082	1080	1096	1095	1139	1088	1076	1097	1085	1075	1096	1095	1033	1089	1089	1053	1038	1089	1052	1076	1100	1035	1100	1135	1007	1134	1068	1048	1072	1054	1103	1100	1067	1071	1130	1081	1069	1113	1091	1083	1105	1082	1054	1127	1083	1089	1151	1095	1062	1079	1121	1045	1060	1088	1036	1112	1040	1048	1109	1059	1104	1125	1064	1093	1139	1082	1027	1053	1119	1045	1083	1048	1059	1049	1097	1124	1081	1101	1083	1126	1071	1144	1092	1056	1043	1115	1050	1047	1060	1089	1133	1091	1103	1094	1088	1050	1082	1038	1124	1095	1103	1068	1079	1145	1068	1132	1091	1086	1081	1058	1045	1085	1042	1026	1089	1081	1099	1121	1100	1103	1079	1086	1032	1118	1109	1130	1084	1086	1102	1140	1107	1049	1084	1133	1118	1070	1088	1055	1070	1043	1138	1088	1055	1022	1052	1116	1112	1055	1087	1086	1068	1089	1081	999	1060	1116	1095	1044	1033	1066	1061	1061	1107	1040	1099	1081	1102	1086	1054	1062	1115	1002	998	1052	1122	1080	1066	1104	1107	1039	1048	1076	1068	1035	1081	1036	1072	1125	1077	1089	1112	1103	1057	1062	1118	1102	1052	1059	1023	1132	1011	1098	1073	1132	1082	1036	1088	1075	1110	1080	1060	1066	1103	1040	1080	1135	1066	1082	1095	1122	1078	1038	1123	1160	1082	1026	1042	1074	1096	1106	1082	1107	1051	1103	1083	1044	1106	1146	1101	1112	1071	1089	1088	1111	1135	1144	1115	1080	1011	1102	1098	1082	1031	1034	1119	1059	1086	1092	1048	1067	1080	1018	1062	1076	1063	1129	1125	1119	1101	1086	1103	1080	1049	1113	1045	1060	1047	1062	1044	1111	1073	1091	1066	1097	1044	1033	1083	1111	1083	1056	1058	1146	1103	1016	1110	1088	1127	1061	1121	1025	1065	1110	1063	1136	1075	1118	1026	1093	1083	1081	1097	1074	1029	1106	1085	1073	1052	1099	1088	1050	1059	1025	1113	1095	1070	1092	1103	1095	1112	1076	1087	1097	1106	1052	1066	1088	1130	1101	1091	1081	1071	1069	1106	1081	1019	1066	1071	1072	1090	1029	1089	1074	1072	1095	1033	1040	1131	1070	1069	1082	1046	1090	1061	1117	1072	1074	1053	1099	1080	1051	1053	1096	1112	1059	1080	1040	1037	1100	1059	1008	1086	1074	1084	1138	1090	1070	1081	1099	1077	1131	1081	1045	1000	1073	1076	1113	1065	1037	1084	1099	1126	1068	1066	1068	1106	1050	1114	1062	1070	1081	1076	1010	1073	1067	1086	1063	1112	1115	1028	1061	1028	1118	1118	1027	1081	1071	1069	1024	1100	1108	1077	1117	1061	1134	1068	1121	1082	1091	1105	1055	1034	1101	1114	1090	1138	1087	1073	1054	1070	1059	1061	1031	1066	1072	1054	1107	1063	1062	1042	1079	1087	1071	1118	1140	1058	1047	1073	1062	1104	1107	1077	1131	1074	1051	1053	1109	1116	1068	1083	1092	1108	1105	1128	1030	1090	1038	1069	1060	1060	1048	1058	1100	1045	1049	1033	1081	1101	1101	1054	1087	1079	1069	1058	1040	1120	1076	1079	1064	1065	1072	1072	1062	1088	1102	1129	1070	1094	1081	1022	1090	1108	1071	1042	1008	1122	1049	1040	1093	1095	1124	1121	1151	1032	1077	1105	1156	1023	1152	1077	1075	1090	1111	1077	1073	1084	1115	1014	1074	1118	1110	1072	1096	1039	1037	1108	1113	1102	1078	1037	1049	1161	1083	1034	1076	1147	1038	1066	1075	1121	1094	1089	1080	1109	1119	1018	1110	1066	1127	1051	1027	1082	1099	1064	1040	1065	1100	1114	1109	1071	1061	1052	1054	1104	1067	1073	1119	1048	995	1095	1050	1079	1082	1094	1099	1119	1046	1074	1026	1101	1079	1059	1095	1060	1145	1076	1074	1084	1089	1084	1031	1083	1032	1050	1111	1025	1086	1090	1022	1092	1081	1093	1100	1095	1147	1036	1079	1088	1113	1166	1088	1110	1067	1069	1114	1077	1122	1098	1132	1043	1105	1066	1064	1086	1088	1043	1051	1066	1043	977	1037	1080	1066	1140	1082	1054	1101	1033	1156	1043	1121	1083	1052	971	1101	1109	1113	1092	1138	1127	1069	1075	1092	1095	1165	1106	1058	1037	1036	1088	1079	1134	1067	1038	1105	1087	1038	1052	1080	1075	1026	1056	1056	1079	1054	1037	1027	1062	1109	1100	1139	1142	1107	1082	1098	1114	1043	1128	1136	1054	1077	1124	1011	1088	1084	1034	1083	1088	1058	1070	1138	1057	1121	1113	1065	1028	1096	1008	1053	1141	1078	1104	1093	1112	1139	1142	1089	1093	1086	1078	1080	1076	1015	1037	1063	1081	1115	1115	1076	1038	1043	1056	1104	1084	1050	1119	1073	1062	1153	1057	1088	1058	1121	1064	1111	1049	1059	1064	1093	1061	1099	1044	1089	1044	1116	1029	1061	1076	1085	1084	1124	1105	1036	1138	1124	1094	1077	1064	1092	1114	1089	1061	977	1076	1025	1089	1008	1094	1085	1018	1094	1065	1064	1071	1116	1071	1097	1088	1034	1121	1077	1058	1090	1077	1114	1063	1102	1148	1072	1058	1056	1066	1176	1066	1108	1043	1106	1084	1174	1078	1165	1100	1060	1062	1038	1116	1103	1088	1073	1088	1072	1082	1055	1079	1048	1137	1161	1106	1056	1068	1167	1093	1103	1103	1109	1022	1073	1080	1076	1081	1099	1102	1021	1102	1048	1092	1029	1109	1143	1075	1156	1054	1109	1075	1080	1095	1078	1145	1114	1096	1039	1053	1065	1052	1106	1037	1076	1093	1078	1128	1126	1051	1107	1036	1073	1025	1069	1101	1074	1084	1138	1046	1124	1122	1047	986	1108	1083	1078	1058	1090	1014	1101	1071	1050	1084	1069	1107	1086	1049	1015	1160	1092	1074	1069	1097	1115	1072	1044	1047	1069	1054	1044	1013	1073	1112	1062	1132	1109	1051	1116	1096	1071	1077	1059	1077	1085	1072	1028	1104	1094	1061	1078	1054	1108	1089	1099	1062	1100	1105	1053	999	1050	1027	1112	1081	1093	1089	1072	1121	1092	1190	1035	1064	1084	1112	1090	1094	1082	1063	1073	1140	1119	1082	1047	1017	1053	1076	1133	1115	1034	1093	1091	1054	1058	1123	1044	1037	1091	1129	1091	1108	1047	1113	1080	1119	1086	1114	1078	1055	1071	1090	1128	1112	1063	1029	1074	1071	1084	1096	1049	1153	1057	1111	1118	1075	1107	1026	1015	1062	1070	1053	1084	1077	1103	1117	1042	1092	1115	1088	1079	1101	1049	1094	1111	1095	1094	1094	1072	1012	1077	1109	1117	1082	1058	1078	1115	1065	1083	1094	1127	1124	1106	1076	1099	1085	1017	1106	1086	1041	1069	1075	1103	1100	1040	1022	1110	1090	1052	992	1061	1104	1041	1029	1078	1075	1098	1057	1095	1099	1062	999	1109	1086	1089	1090	1032	1152	1000	1065	1084	1066	1086	1041	1078	1072	1083	1044	1091	1101	1117	1058	1003	1081	1047	1052	1089	1112	1131	1051	1101	1046	1026	1103	1065	1062	1055	1074	1091	1095	1097	1116	1080	1131	1049	1151	1065	1079	1066	1084	1098	1095	1087	1088	1099	1087	1044	1105	1074	1090	1093	1104	1044	1100	1098	1112	1082	1053	1099	1023	1071	1097	1082	1095	1118	1052	1096	1074	1059	1112	1087	1038	1098	1070	1120	1058	1130	1070	1070	1142	1127	1086	982	1094	1107	1060	1056	1046	1039	1103	1065	1003	1037	1087	1036	1049	1115	1041	1074	1075	1076	1044	1091	1063	1078	1053	1100	1100	1099	1119	1129	1073	1129	1101	1084	1141	1073	1136	1072	1088	1083	1122	1113	1078	1080	1141	1135	1045	1057	1132	1066	1141	1123	1054	1096	1053	1130	1074	1093	1131	1090	1090	1069	1089	1081	1046	1068	1122	1094	1084	1076	1049	1115	1118	1083	1016	1103	1104	1099	1129	1078	1096	1117	1080	1068	1092	1084	1102	1108	1112	1129	1102	1088	1047	1098	1077	1059	1106	1068	1074	1055	1077	1085	1107	1058	1083	1071	1108	1088	1086	1051	1153	1097	1104	1086	1085	1086	1115	1081	1154	1081	1038	993	1106	1090	1064	1084	1094	1079	1055	1074	1049	1120	1085	1088	1098	1083	1075	1091	1076	1068	1058	1153	1102	1097	1047	1133	1044	1049	1106	1073	1071	1073	1094	1097	1056	1116	1053	1056	1059	1078	1079	1133	1056	1099	1061	1158	1109	1095	1065	1070	1130	1049	1092	1071	1090	1050	1126	1132	1072	1082	987	1094	1040	1101	1110	1122	1084	1043	1084	1070	1103	1045	1099	1092	1130	1127	1099	1075	1025	1097	1056	1120	1093	1071	1089	1113	1071	1125	1053	1061	1093	1043	1050	1119	1026	1090	1016	1067	1057	1037	1034	1088	1060	1046	1097	1081	1095	1133	1059	1087	1118
23558	21216	28557	24165	21252	13615	3659	2160	1754	1597	1457	1255	1154	1091	1060	1001	997	939	959	935	985	928	911	952	922	866	870	886	913	895	882	880	907	938	919	909	892	909	907	869	856	871	901	883	879	920	848	939	865	835	832	873	885	874	828	900	890	868	905	886	860	849	874	886	854	831	864	887	848	910	893	875	884	803	819	860	833	836	833	837	835	820	857	893	844	854	838	892	855	821	843	885	868	799	856	811	855	898	834	863	822	790	847	875	820	809	824	877	846	823	863	861	843	849	813	836	865	797	893	833	829	836	819	774	873	808	835	855	841	862	901	813	828	869	840	861	767	868	839	864	823	790	781	844	838	830	857	845	804	811	822	860	844	823	834	911	787	792	873	879	824	869	792	830	818	806	845	896	819	830	777	805	863	835	801	795	830	834	783	804	863	839	838	843	812	812	833	805	822	831	827	803	829	869	818	878	870	818	801	843	817	819	826	882	876	865	843	887	895	859	800	816	837	809	860	827	827	795	831	866	816	832	851	800	810	820	826	810	824	828	844	830	828	838	849	850	854	823	841	829	829	848	766	866	830	830	821	800	840	855	814	817	794	817	814	893	867	869	872	819	828	811	832	804	796	774	814	840	834	802	844	799	850	845	833	861	817	881	809	848	849	778	806	866	845	833	903	830	817	854	847	831	852	837	827	793	813	842	849	800	869	840	813	808	818	845	792	818	810	846	840	815	875	828	876	841	808	783	829	753	779	880	864	857	840	834	828	804	805	845	820	827	888	850	800	845	810	867	805	860	872	809	864	837	848	817	861	753	824	827	832	828	851	885	835	834	806	868	874	777	835	816	832	862	841	836	807	863	826	860	859	878	857	808	869	843	874	866	866	843	848	828	800	845	889	842	826	829	870	869	773	856	831	805	786	837	813	812	835	834	803	880	820	885	862	839	870	838	833	860	854	831	849	859	903	806	840	785	847	790	785	802	813	878	842	845	876	859	851	828	834	832	816	824	835	818	847	874	785	884	823	899	866	816	834	846	833	896	839	798	861	904	852	843	884	783	864	846	846	841	847	815	825	828	797	774	808	834	809	792	858	832	880	851	806	818	854	838	863	828	820	847	891	858	850	866	792	843	789	786	805	893	863	850	811	810	843	846	857	866	856	798	816	841	789	861	853	857	809	811	822	827	837	878	877	821	844	841	828	859	869	815	851	906	824	815	816	821	849	877	875	845	834	849	861	846	819	815	830	768	862	839	880	811	836	859	870	874	822	862	819	829	859	859	788	821	829	813	862	828	814	847	852	890	870	832	896	784	803	848	857	755	822	858	812	854	844	868	855	821	820	879	841	817	874	851	873	842	876	847	803	789	837	783	810	834	884	850	797	825	787	870	847	820	818	838	784	856	863	860	873	860	839	845	854	860	863	871	861	871	829	847	820	833	866	835	842	809	839	816	803	811	841	886	892	802	824	828	840	797	862	823	771	842	816	883	804	865	836	809	817	820	874	806	893	789	823	798	863	891	841	794	846	832	821	841	806	792	817	870	830	870	826	771	857	817	840	843	829	810	826	843	813	844	849	833	881	815	857	900	882	871	861	821	849	837	837	869	832	861	817	846	838	828	831	864	889	880	814	840	802	852	850	822	797	838	781	830	843	853	859	801	858	878	773	796	831	834	870	832	836	824	845	850	877	812	843	867	791	883	827	815	893	819	799	875	859	808	853	795	843	801	851	861	847	876	824	853	798	849	799	827	774	805	816	781	834	809	893	799	832	790	804	840	800	812	844	848	837	844	863	851	862	816	871	908	854	823	821	858	823	810	842	837	772	844	876	865	846	835	871	794	856	830	843	848	810	822	791	789	837	850	863	834	859	871	784	846	800	834	858	797	790	847	814	806	856	852	834	824	844	810	828	838	785	869	811	838	864	799	843	788	833	895	868	836	829	833	847	813	888	848	849	811	775	831	827	786	799	828	796	815	871	836	872	814	772	918	818	861	809	859	871	832	851	825	803	837	837	812	879	841	818	850	824	801	858	877	821	859	832	840	761	878	852	810	834	841	852	870	859	834	860	849	799	842	817	824	830	810	836	863	899	826	803	812	801	809	826	861	838	810	880	815	863	838	824	821	826	847	832	866	837	842	845	880	818	841	871	841	805	839	836	801	832	866	817	848	885	797	781	852	838	821	800	880	837	843	777	825	785	794	767	869	847	859	864	833	849	813	791	798	838	836	829	856	895	766	813	855	838	823	783	800	812	813	787	820	856	844	797	823	797	831	856	822	853	866	860	881	806	837	854	876	828	888	836	836	858	843	777	798	839	828	853	834	867	834	817	824	851	840	874	819	846	854	859	813	834	789	786	865	851	834	864	833	856	858	810	859	875	867	812	856	828	894	881	806	815	821	842	842	851	841	776	835	867	844	801	845	828	826	818	751	840	838	872	835	794	807	801	840	798	856	824	803	818	836	846	830	866	822	848	833	818	826	810	804	792	816	866	826	848	857	877	858	851	846	862	830	841	832	853	853	794	814	810	785	874	839	862	828	879	854	762	856	829	846	779	874	841	825	873	833	841	821	837	846	809	823	840	841	857	856	864	824	870	864	803	801	838	844	859	885	797	812	863	844	865	819	807	810	855	811	783	815	849	854	852	846	819	837	829	828	832	827	838	830	832	859	825	879	886	813	869	820	879	783	797	828	844	882	892	834	917	810	852	849	850	836	850	838	842	847	824	834	838	850	805	801	840	815	865	813	823	851	847	821	875	765	866	810	823	844	868	863	802	816	851	869	824	869	823	806	868	884	863	816	819	792	832	827	909	819	879	840	814	840	843	801	837	827	842	908	792	869	840	853	793	839	847	827	841	861	807	829	848	899	865	884	825	869	856	842	898	819	865	817	773	788	845	789	900	908	810	823	822	829	873	801	859	851	808	835	801	893	841	792	875	830	875	841	817	803	819	814	833	865	787	813	888	850	822	792	868	820	800	799	916	823	828	824	868	841	828	835	854	872	819	847	791	861	789	793	845	843	829	825	842	796	806	854	883	803	836	869	808	833	863	823	834	806	828	833	825	811	882	843	799	842	864	909	816	843	829	851	814	816	859	810	872	856	896	809	803	861	838	836	872	841	774	827	877	818	833	856	820	894	822	865	833	798	784	782	827	861	851	792	833	820	817	791	816	863	793	849	800	819	854	831	824	825	843	823	828	857	858	800	821	887	896	833	809	819	793	852	853	878	831	810	828	831	800	861	856	823	863	846	828	818	862	883	861	807	771	852	806	838	878	836	812	847	807	814	821	866	826	900	876	820	851	863	836	823	816	816	878	817	851	868	886	837	764	857	814	813	834	842	832	846	801	845	848	876	820	804	821	841	804	819	919	872	833	842	831	843	764	842	833	795	818	852	845	827	833	806	828	856	807	831	863	859	814	813	830	820	779	810	841	802	839	822	839	794	803	823	845	853	831	805	823	820	811	885	787	773	806	844	822	847	843	802	819	783	857	815
6682	19053	15324	8393	6357	4924	3745	2900	2314	2009	1776	1592	1482	1304	1153	1092	1000	1008	990	956	1012	958	958	956	929	908	928	935	914	921	863	938	950	945	971	904	945	873	912	878	866	927	982	898	932	913	924	907	906	906	883	922	875	864	830	866	932	864	873	902	849	858	888	908	902	892	874	832	863	851	868	886	872	874	857	903	876	865	867	922	877	883	903	844	882	832	921	819	835	825	882	892	879	877	855	898	875	846	886	852	831	846	851	818	857	881	867	918	861	890	786	841	852	839	844	830	858	896	860	880	832	861	839	839	864	832	849	854	916	826	839	843	839	821	797	856	852	871	888	845	850	813	855	857	851	802	875	871	841	853	856	849	821	829	839	793	851	858	806	869	829	875	852	844	809	859	840	846	811	808	826	841	845	838	900	808	861	809	882	823	905	879	829	796	875	848	885	838	827	837	887	851	886	871	841	877	849	799	840	848	853	850	869	843	825	797	836	882	888	845	869	860	859	885	827	841	864	829	898	891	853	875	865	890	844	902	839	845	842	813	773	805	798	825	848	838	846	917	920	850	855	857	855	850	890	831	812	817	857	809	876	885	841	803	827	862	844	885	865	857	888	865	830	844	806	814	811	881	792	816	860	819	839	830	797	821	891	893	901	907	837	813	871	890	874	830	782	902	867	906	869	860	871	838	853	849	845	881	895	805	859	871	831	823	917	829	847	843	819	858	844	850	857	893	875	828	857	821	837	803	830	908	818	861	888	882	809	882	884	859	838	864	912	869	842	854	857	931	869	882	857	871	843	904	875	826	837	815	829	856	886	846	827	827	847	818	841	833	881	852	902	860	830	879	827	854	845	865	846	831	827	815	816	876	841	830	865	880	851	853	893	856	845	845	843	863	799	866	840	850	868	810	824	858	881	795	846	821	874	859	833	812	843	801	851	828	864	851	820	826	804	851	878	852	832	866	857	854	811	857	846	890	893	869	839	775	863	801	837	804	830	841	896	888	827	876	860	849	802	816	892	842	840	814	845	878	831	850	875	891	874	846	840	844	870	832	902	849	860	830	843	846	849	832	846	833	802	868	889	866	833	842	883	877	875	813	867	864	850	803	866	862	872	856	879	826	861	855	874	835	850	844	847	787	849	785	811	769	852	829	846	764	829	845	831	874	914	833	867	832	864	876	829	862	830	837	816	862	837	821	813	839	878	867	837	860	886	774	896	850	843	811	818	797	841	872	874	835	844	835	855	875	844	874	811	826	865	826	870	879	822	860	794	889	868	885	880	854	813	913	819	857	853	863	817	857	858	839	839	859	858	876	820	811	863	833	859	784	866	834	848	877	883	900	826	852	800	824	886	843	876	855	808	858	860	809	823	876	813	846	850	833	851	854	868	878	896	851	870	838	864	791	880	841	909	840	828	859	838	877	861	886	850	867	874	891	858	876	877	821	829	868	822	825	887	817	838	822	821	839	813	844	828	825	850	832	856	861	863	882	826	904	862	796	893	862	837	902	903	815	753	886	767	865	843	835	853	849	863	896	822	867	844	840	849	887	852	824	882	818	834	871	865	850	809	868	884	821	811	825	894	887	857	842	910	806	895	879	879	901	826	852	823	848	891	847	812	850	853	881	887	889	826	821	880	834	784	833	861	861	827	804	865	850	864	805	830	844	824	871	816	831	827	832	826	798	842	795	876	843	856	863	814	856	864	809	800	863	886	843	885	807	819	858	923	865	846	796	865	823	843	872	864	816	865	850	839	826	858	858	827	837	884	893	819	856	864	887	875	839	856	827	858	861	768	833	863	824	849	849	796	825	885	784	845	858	832	795	874	850	834	805	819	865	848	837	937	824	847	822	906	901	821	872	830	903	880	858	895	835	887	901	854	879	888	828	835	854	877	813	814	851	849	832	830	889	851	839	845	838	856	843	827	851	821	830	855	836	910	839	838	871	810	830	870	828	799	818	811	802	793	829	872	829	840	843	882	868	820	859	831	880	858	825	813	844	842	878	861	824	846	808	858	858	824	792	846	893	843	884	809	895	796	831	906	876	834	855	878	847	842	863	809	868	827	866	859	801	863	861	837	789	848	814	837	807	773	841	848	822	828	851	878	854	797	909	788	838	802	824	832	863	885	828	828	827	883	855	863	855	849	815	890	837	828	892	826	878	881	832	905	827	879	842	846	882	853	819	901	864	824	848	834	840	860	810	810	827	857	846	866	823	859	863	832	878	861	834	818	798	862	811	846	875	856	895	882	896	910	844	865	819	821	807	853	866	848	848	826	865	838	797	850	857	851	857	861	859	893	800	851	826	844	857	828	908	904	895	839	796	833	815	826	901	836	843	807	825	843	857	844	829	851	798	854	877	831	878	839	795	863	841	802	845	777	856	888	833	787	877	878	829	885	799	853	819	842	875	849	887	843	907	825	797	853	893	839	826	881	882	857	803	838	853	830	918	863	859	870	857	843	845	890	885	822	810	803	814	836	851	823	869	877	873	833	889	861	820	832	855	869	830	895	831	912	853	851	845	834	833	872	970	816	851	833	823	841	825	827	836	819	834	852	860	842	823	832	834	872	830	841	827	895	860	860	817	824	899	811	836	838	823	859	876	824	814	847	847	841	813	834	805	869	808	844	855	833	828	836	837	838	854	831	880	839	864	837	875	873	807	846	869	883	883	826	895	816	839	822	836	848	857	843	850	833	816	840	868	847	867	887	858	821	827	831	870	819	850	881	887	846	844	858	846	865	851	864	875	827	834	843	841	840	824	834	845	860	840	835	873	900	824	880	835	791	889	824	868	865	827	864	860	877	879	840	835	824	821	854	849	848	806	859	849	824	835	862	862	807	868	884	840	856	843	809	871	833	857	893	819	841	886	861	808	794	890	858	875	820	848	889	829	832	890	866	880	829	867	827	832	870	881	829	870	820	784	810	836	859	856	832	913	893	855	789	843	824	920	848	818	834	812	904	855	809	848	862	844	893	830	844	831	855	873	843	856	835	839	860	903	876	835	849	857	874	828	937	831	862	874	830	855	863	887	882	863	846	881	865	848	878	832	800	863	828	855	850	841	804	896	823	812	865	875	826	802	869	843	832	839	849	924	796	861	857	866	786	861	843	885	907	892	823	873	898	828	838	831	824	851	878	815	906	858	856	822	878	839	885	819	787	863	836	840	873	870	783	884	859	869	860	857	860	825	850	847	854	857	808	850	861	841	869	849	904	874	860	853	792	836	789	846	853	859	845	803	833	808	878	807	859	903	875	860	865	850	893	870	854	841	837	824	829	910	860	816	869	866	872	873	808	840	894	881	813	888	856	853	846	894	828	899	817	851	833	883	845	864	812	822	831	862	838	874	827	855	859	913	812	844	835	879	811	829	850	842	849	800	870	883	863	893	903	860	785	829	851	806	847	830	805	832	815	778	861	799	874	823	815	854	844	821	806	898	855	841	927	840	843	838	867	862	904	816	904	869	875	883	880	822	867	816	853	837	815	880
24782	21294	27721	25149	15373	3927	2464	2086	1751	1709	1582	1401	1352	1324	1285	1247	1176	1185	1136	1188	1205	1159	1112	1141	1120	1172	1097	1169	1121	1091	1142	1175	1235	1172	1173	1260	1143	1182	1170	1134	1130	1122	1204	1122	1030	1133	1100	1142	1128	1096	1167	1144	1088	1139	1086	1136	1120	1128	1128	1203	1083	1139	1134	1092	1134	1115	1122	1107	1106	1117	1101	1115	1080	1150	1091	1149	1101	1106	1094	1080	1104	1097	1116	1146	1166	1102	1102	1136	1190	1101	1117	1091	1157	1070	1124	1124	1105	1140	1099	1092	1144	1158	1103	1136	1145	1095	1049	1087	1075	1065	1065	1084	1161	1092	1169	1065	1110	1075	1033	1131	1104	1106	1100	1139	1110	1080	1049	1118	1139	1177	1083	1086	1078	1052	1076	1146	1134	1136	1137	1068	1102	1100	1091	1104	1079	1134	1116	1102	1037	1147	1146	1134	1101	1042	1144	1088	1141	1093	1135	1141	1085	1151	1087	1114	1123	1104	1120	1089	1066	1069	1102	1071	1142	1056	1084	1109	1119	1083	1113	1106	1068	1103	1138	1147	1109	1062	1164	1103	1079	1063	1091	1072	1120	1089	1120	1114	1124	1122	1130	1046	1095	1098	1121	1140	1226	1067	1117	1110	1135	1092	1084	1077	1049	1115	1138	1077	1111	1070	1120	1144	1126	1139	1086	1115	1157	1052	1096	1108	1133	1099	1165	1112	1119	1119	1110	1102	1132	1107	1128	1109	1159	1109	1150	1151	1137	1109	1131	1062	1119	1135	1076	1110	1157	1147	1120	1032	1101	1093	1123	1076	1120	1127	1091	1069	1114	1074	1075	1120	1125	1099	1096	1186	1092	1118	1083	1114	1074	1146	1083	1164	1147	1075	1145	1176	1101	1162	1117	1078	1091	1102	1165	1091	1147	1103	1128	1097	1095	1128	1078	1140	1123	1161	1135	1131	1095	1061	1071	1125	1098	1098	1124	1125	1127	1095	1081	1101	1081	1069	1120	1070	1143	1083	1149	1091	1063	1097	1088	1102	1114	1113	1065	1118	1097	1126	1119	1094	1061	1087	1121	1127	1109	1159	1121	1055	1129	1099	1157	1114	1162	1064	1078	1070	1071	1094	1121	1067	1145	1046	1122	1103	1128	1146	1075	1087	1163	1126	1119	1073	1126	1073	1128	1125	1158	1125	1079	1087	1095	1114	1177	1134	1146	1108	1114	1127	1117	1125	1111	1135	1093	1041	1054	1073	1004	994	1094	1110	1127	1140	1162	1105	1093	1091	1083	1146	1171	1126	1137	1124	1126	1136	1066	1150	1113	1147	1043	1097	1076	1067	1179	1100	1043	1096	1070	1048	1127	1151	1100	1144	1120	1145	1104	1055	1044	1158	1130	1087	1112	1087	1140	1097	1113	1171	1113	1106	1170	1077	1148	1164	1189	1116	1164	1067	1116	1107	1174	1128	1071	1060	1146	1140	1129	1139	1095	1092	1184	1062	1134	1108	1166	1080	1093	1135	1100	1089	1095	1122	1118	1080	1072	1098	1081	1171	1046	1124	1155	1125	1107	1082	1119	1077	1116	1115	1123	1079	1164	1153	1095	1091	1085	1077	1061	1100	1037	1005	1083	1115	1108	1095	1129	1130	1108	1120	1057	1059	1063	1133	1135	1099	1161	1072	994	1131	1159	1130	1130	1106	1146	1121	1099	1096	1054	1139	1160	1097	1130	1142	1108	1042	1058	1117	1138	1088	1068	1079	1076	1131	1112	1113	1157	1116	1071	1077	1088	1077	1099	1110	1057	1057	1062	1061	1139	1123	1107	1097	1126	1076	1102	1130	1156	1153	1098	1102	1172	1100	1121	1064	1124	1114	1109	1188	1110	1079	1140	1157	1126	1143	1175	1081	1093	1073	1154	1055	1096	1093	1150	1071	1086	1142	1147	1139	1070	1100	1018	1132	1152	1149	1145	1144	1100	1081	1068	1089	1094	1127	1063	1136	1150	1095	1168	1046	1096	1114	1072	1106	1142	1100	1101	1123	1105	1076	1092	1121	1057	1115	1138	1069	1087	1132	1142	1121	1110	1123	1130	1103	1095	1135	1023	1119	1113	1110	1136	1117	1101	1127	1097	1123	1100	1082	1112	1105	1076	1123	1141	1111	1158	1106	1121	1116	1130	1148	1107	1072	1127	1090	1083	1067	1075	1090	1089	1136	1090	1150	1095	1140	1098	1082	1086	1123	1077	1178	1118	1143	1091	1096	1138	1152	1072	1090	1104	1139	1110	1076	1130	1094	1065	1048	1114	1092	1097	1091	1065	1146	1124	1146	1098	1110	1133	1059	1117	1090	1152	1097	1100	1097	1125	1099	1149	1149	1125	1085	1083	1086	1074	1126	1095	1094	1164	1074	1143	1105	1107	1102	1152	1093	1170	1050	1104	1140	1120	1034	1101	1127	1079	1069	1123	1118	1159	1101	1111	1124	1214	1091	1116	1090	1126	1074	1039	1092	1025	1063	1136	1132	1098	1109	1051	1113	1106	1086	1099	1162	1089	1090	1111	1137	1162	1111	1060	1187	1113	1123	1134	1082	1086	1079	1092	1051	1131	1078	1127	1113	1102	1117	1057	1066	1098	1139	1081	1099	1054	1051	1088	1108	1127	1118	1134	1110	1153	1085	1049	1113	1140	1111	1098	1130	1114	1128	1141	1134	1091	1113	1126	1109	1099	1062	1124	1063	1117	1121	1110	1095	1178	1179	1133	1088	1104	1158	1152	1072	1075	1066	1069	1060	1122	1142	1099	1068	1153	1072	1098	1143	1167	1118	1090	1086	1165	1146	1084	1076	1042	1128	1098	1017	1085	1088	1095	1064	1070	1049	1033	1051	1146	1087	1074	1059	1119	1128	1089	1157	1007	1104	1114	1093	1122	1132	1109	1092	1112	1157	1069	1097	1061	1094	1051	1132	1135	1064	1088	1141	1168	1128	1082	1124	1083	1141	1046	1117	1082	1123	1084	1123	1117	1105	1064	1070	1123	1128	1170	1162	1072	1122	1120	1101	1072	1066	1164	1064	1098	1163	1080	1086	1161	1087	1091	1140	1137	1151	1076	1107	1081	1060	1125	1169	1115	1074	1073	1148	1131	1071	1200	1112	1135	1102	1073	1053	1135	1122	1100	1078	1077	1101	1064	1164	1159	1098	1119	1067	1149	1084	1149	1163	1129	1109	1103	1112	1086	1071	1096	1095	1117	1135	1110	1103	1082	1094	1042	1138	1134	1101	1101	1092	1105	1075	1124	1129	1111	1092	1148	1102	1115	1148	1107	1137	1134	1193	1114	1100	1125	1064	1144	1021	1072	1122	1076	1092	1110	1074	1102	1081	1114	1109	1114	1072	1103	1093	1150	1070	1081	1079	1148	1121	1072	1115	1112	1123	1092	1159	1119	1105	1103	1122	1143	1143	1072	1097	1103	1154	1045	1074	1122	1108	1075	1155	1111	1132	1044	1080	1112	1100	1081	1181	1120	1107	1078	1085	1141	1130	1108	1084	1080	1159	1134	1124	1093	1111	1093	1077	1139	1124	1040	1101	1017	1074	1123	1116	1098	1072	1093	1075	1129	1129	1090	1084	1192	1121	1119	1112	1121	1105	1077	1117	1079	1073	1072	1117	1089	1123	1086	1125	1055	1133	1163	1126	1101	1107	1090	1110	1091	1070	1142	1072	1096	1047	1153	1106	1067	1044	1135	1039	1118	1098	1099	1098	1111	1082	1066	1151	1062	1082	1168	1075	1090	1104	1138	1114	1114	1116	1094	1125	1121	1076	1148	1113	1097	1045	1078	1118	1174	1167	1113	1100	1106	1124	1042	1095	1125	1048	1123	1080	1052	1126	1095	1124	1105	1101	1063	1155	1120	1081	1161	1092	1092	1109	1128	1096	1084	1128	1132	1134	1118	1127	1085	1125	1106	1071	1143	1184	1153	1023	1139	1188	1116	1089	1094	1087	1085	1015	1101	1114	1116	1108	1020	1130	1093	1115	1123	1089	1096	1129	1126	1130	1138	1105	1075	1091	1088	1142	1090	1118	1103	1087	1021	1088	1067	1086	1125	1005	1123	1115	1090	1082	1169	1109	1099	1114	1110	1144	1064	1098	1139	1099	1133	1077	1099	1171	1169	1083	1018	1106	1112	1107	1100	1111	1154	1126	1084	1068	1119	1135	1088	1115	1096	1165	1138	1071	1136	1081	1038	1156	1101	1097	1100	1122	1097	1091	1109	1102	1100	1138	1111	1093	1156	1106	1063	1149	1105	1109	1193	1160	1075	1087	1073	1064	1078	1071	1077	1063	1105	1161	1111	1111	1130	1122	1145	1152	1066	1146	1135	1119	1172	1143	1054	1059	1087	1187	1106	1118	1087	1095	1164	1053	1178	1054	1091	1125	1160	1109	1097	1111	1067	1089	1128	1122	1102	1097	1069	1145	1095	1082	1124	1106	1114	1155	1157	1132	1161	1110	1097	1094	1163	1070	1110	1054	1100	1109	1097	1109	1096	991	1115	1114	1104	1056	1137	1179	1175	1067	1175	1116	1165	1128	1068	1066	1120	1164	1164	1100	1077	1068	1117	1085	1079	1103	1103	1134	1090	1181	1103	1196	1074	1098	1098	1123	1110	1112	1105	1103	1125	1055	1103	1173	1062	1091	1103	1095	1094	1145	1087	1088	1098	1148	1131	1113	1074	1091	1090	1072	1109	1138	1111	1053	1117	1128	1098	1102	1081	1129	1166	1137	1089	1055	1103	1164	1137	1095	1094	1119	1104	1083	1072	1132	1147	1133	1093	1118	1103	1074	1042	1118	1060	1056	1099	1127	1034	1091	1123	1122	1155	1048	1037	1091	1115	1139	1114	1075	1057	1123	1119	1129	1086	1117	1026	1108	1130	1091	1206	1072	1164	1082	1078	1117	1137	1098	1098	1153	1107	1095	1120	1101	1097	1099	1125	1104	1075	1093	1129	1148	1104	1092	1093	1076	1121	1135	1157	1076	1086	1054	1110	1072	1103	1072	1080	1104	1132	1069	1113	1105
6900	16678	12638	6915	5198	4218	3258	2684	2321	2038	1806	1617	1517	1412	1336	1230	1244	1185	1150	1194	1185	1188	1225	1116	1144	1117	1084	1099	1055	1157	1140	1260	1212	1169	1102	1188	1184	1144	1164	1144	1098	1127	1116	1122	1048	1105	1124	1168	1153	1153	1159	1075	1181	1077	1106	1146	1130	1107	1181	1088	1119	1103	1122	1124	1134	1150	1156	1073	1057	1085	1116	1107	1191	1078	1121	1118	1080	1115	1088	1067	1139	1126	1125	1098	1096	1088	1064	1077	1074	1087	1099	1139	1135	1136	1102	1057	1054	1097	1043	1037	1102	1064	1109	1129	1081	1119	1070	1129	1093	1083	1090	1146	1133	1086	1103	1125	1214	1050	1093	1080	1111	1122	1071	1093	1058	1142	1122	1087	1108	1088	1080	1065	1069	1077	1097	1036	1099	1073	1026	1139	1082	1031	1073	1105	1087	1029	1121	1102	1114	1070	1097	1068	1089	1111	1111	1104	1114	1143	1070	1058	1066	1087	1076	1144	1115	1044	1065	1119	1086	1052	1063	1110	1100	1082	1117	1090	1091	1143	1125	1032	1095	1100	1129	1072	1116	1098	1092	1082	1093	1116	1057	1104	1053	1132	1080	1067	1064	1095	1075	1090	1111	1059	1071	1054	1096	1089	1065	1097	1094	1102	1068	1107	1148	1138	1060	1114	1091	1128	1084	1084	1106	1091	1091	1117	1164	1107	1162	1123	1150	1069	1116	1089	1081	1097	1065	1091	1074	1112	1149	1100	1074	1090	1108	1117	1104	1180	1075	1081	1073	1111	1005	1074	1062	1057	1050	1095	1053	1064	1111	1051	1078	1110	1100	1110	1088	1114	1080	1034	1096	1104	1099	1085	1132	1039	1118	1103	1060	1099	1090	1069	1073	1081	1146	1125	1079	1124	1086	1067	1108	1140	1165	1095	1059	1137	1081	1098	1096	1108	1077	1182	1094	1050	1087	1148	1064	1028	1088	1093	1137	1060	1067	1070	1088	1061	1090	1101	1149	1127	1116	1108	1082	1086	1102	1110	1073	1123	1107	1111	1046	1078	1075	1074	1065	1040	1046	1085	1087	1064	1092	1102	1084	1069	1069	1065	1151	1101	1068	1076	1096	1122	1145	1112	1118	1123	1126	1101	1098	1132	1138	1074	1100	1123	1031	1077	1112	1102	1082	1088	1183	1065	1078	1060	1063	1061	1101	1071	1135	1039	1056	1060	1126	1069	1056	1075	1136	1138	1101	1070	1092	1090	1121	981	1093	1154	1084	1120	1077	1105	1067	1150	1063	1069	1085	1148	1114	1070	1126	1084	1127	1021	1143	1131	1108	1135	1128	1133	1074	1106	1127	1041	1059	1123	1081	1071	1096	1146	1127	1183	1060	1143	1077	1099	1101	1070	1051	1098	1130	1060	1132	1074	1086	1115	1079	1116	1053	1090	1077	1106	1162	1045	1041	1100	1047	1139	1056	1080	1055	1084	1075	1103	1086	1133	1090	1129	1059	1067	1128	1081	1109	1122	1059	1110	1087	1064	1119	1119	1153	1124	1107	1070	1079	1061	1053	1090	1096	1132	1140	1099	1053	1115	1100	1043	1112	1088	1067	1099	1102	1083	1097	1133	1055	1056	1073	1093	1135	1112	1099	1036	1122	1087	1068	1071	1088	1135	1138	1078	1078	1073	1106	1073	1115	1053	1139	1052	1067	1056	1085	1102	1078	1079	1098	1081	1080	1091	1117	1114	1103	1073	1148	1043	1089	1122	1066	1133	1087	1034	1099	1030	1103	1083	1112	1064	1097	1099	1098	1092	1094	1012	1068	1168	1102	1118	1060	1085	1099	1074	1162	1039	1102	1127	1097	1081	1085	1086	1137	1103	1072	1090	1098	1113	1117	1136	1081	1062	1082	1036	1041	1049	1093	1055	1060	1048	1110	1123	1057	1105	1090	1083	1131	1158	1056	1070	1114	1071	1081	1089	1133	1116	1069	1061	1062	1110	1136	1107	1193	1078	1128	1087	1076	1085	1114	1067	1050	1092	1094	1144	1069	1069	1047	1158	1119	1101	1098	1042	1094	1093	1086	1111	1067	1069	1060	1082	1120	1125	1115	1117	1107	1086	1099	1048	1092	1067	1152	1087	1131	1077	1055	1095	1107	1091	1089	1161	1036	1065	1097	1092	1076	1069	1134	1064	1095	1056	1080	1085	1123	1100	1039	1149	1058	1090	1130	1133	1089	1168	1039	1088	1070	1132	1101	1111	1120	1045	1118	1084	1086	1098	1100	1127	1090	1065	1084	1064	1122	1151	1098	1109	1063	1094	1107	1108	1116	1105	1076	1105	1089	1043	1101	1082	1064	1088	1074	1104	1102	1101	1094	1062	1130	1133	1135	1142	1126	1075	1045	1032	1113	1157	1160	1106	1162	1068	1104	1082	1133	1095	1150	1089	1145	1047	1108	1124	1107	1086	1125	1159	1099	1127	1032	1066	1160	1075	1031	1077	1096	1006	1095	1069	1123	1136	1077	1113	1057	1123	1102	1133	1131	1051	1064	1072	1164	1100	1081	1101	1162	1081	1058	1145	1115	1076	1066	1096	1100	1031	1032	1166	1113	1088	1057	1117	1050	1122	1155	1090	1152	1045	1090	1097	1087	1068	1092	1108	1074	1079	1145	1125	1062	1085	1112	1129	1079	1010	1106	1099	1090	1109	1083	1129	1075	1108	1093	1122	1106	1100	1028	1083	1086	1116	1081	1044	1077	1085	1018	1073	1112	1075	1158	1071	1091	1155	1085	1110	1075	1077	1117	1141	1123	1032	1098	1049	1125	1039	1115	1102	1092	1127	1070	1107	1082	1084	1076	1047	1068	1066	1070	1101	1081	1122	1173	1118	1066	1073	1149	1096	1069	1099	1116	1141	1032	1077	1111	1107	1101	1079	1095	1078	1077	1034	1001	1111	1113	1089	1074	1100	1076	1038	1080	1121	1048	1083	1087	1107	1165	1111	1162	1097	1025	1066	1140	1055	1098	1087	1045	1119	1127	1094	1098	1158	1102	1018	1092	1100	1067	1067	1063	1134	1119	1057	1091	1093	1087	1082	1017	1110	1115	1085	1076	1185	1099	1099	1053	1061	1151	1081	1105	1042	1059	1106	1042	1105	1125	1099	1067	1082	1144	1128	1126	1143	1079	1062	1054	1067	1115	1096	1115	1127	1018	1062	1075	1057	1134	1069	1052	1119	1116	1101	1075	1129	1068	1092	1080	1072	1094	1096	1134	1052	1091	1029	1104	1049	1083	1138	1131	1111	1100	1091	1089	1048	1038	1056	1067	1068	1162	1063	1054	1095	1057	1110	1121	1098	1124	1134	1104	1089	1115	1117	1127	1130	1111	1069	1039	1102	1072	1083	1097	1136	1149	1105	1161	1070	1079	1086	1165	1075	1084	1122	1069	1072	1139	1068	1103	1115	1072	1129	1139	1140	1151	1138	1094	1102	1073	1045	1091	1092	1056	1109	1081	1125	1062	1082	1138	1085	1111	1042	1095	1167	1115	1036	1106	1071	1139	1082	1073	1090	1134	1102	1082	1094	1008	1075	1079	1020	1114	1026	1093	1114	1088	1108	1095	1094	1090	1048	1057	1082	1040	1070	1079	1096	1085	1071	1083	1083	1088	1060	1046	1055	1063	1122	1058	1079	1118	1108	1095	1116	1065	1070	1054	1140	1112	1089	1041	1073	1182	1097	1105	1140	1097	1081	1038	1059	1112	1142	1093	1048	1132	1164	1112	1063	1166	1080	1053	1089	1127	1093	1090	1097	1070	1034	1110	1086	1058	1099	1084	1082	1110	1109	1090	1060	1021	1078	1096	1092	1062	1123	1120	1099	1121	1076	1095	1140	1140	1132	1117	1063	1071	1095	1090	1080	1137	1080	1053	1084	1109	1105	1069	1101	1082	1090	1098	1071	1024	1131	1119	1038	1084	1056	1088	1050	1134	1074	1051	1077	1101	1089	1090	1074	1080	1082	1085	1048	1107	1069	1092	1095	1063	1132	1107	1126	1068	1072	1073	1081	1130	1037	1116	1115	1069	1116	1165	1129	1043	1092	1055	1068	1085	1066	1059	1054	1083	1097	1090	1070	1071	1141	1124	1078	1065	1092	1132	1115	1111	1075	1071	1094	1088	1063	1147	1069	1120	1102	1180	1161	1062	1104	1105	1069	1119	1072	1065	1100	1082	1091	1169	1090	1076	1109	1120	1040	1117	1070	1072	1039	1101	1119	1105	1152	1130	1102	1122	1100	1130	1118	1092	1131	1102	1108	1078	1070	1061	1099	1071	1087	1081	1115	1166	1055	1171	1066	1132	1100	1114	1105	1117	1068	1121	1067	1092	1067	1026	1057	1114	1157	1094	1088	1094	1120	1036	1061	1081	1095	1082	1117	1075	1045	1064	1099	1073	1124	1101	1103	1084	1095	1070	1094	1049	1107	1072	1097	1094	1091	1111	1105	1148	1080	1118	1111	1106	1125	1074	997	1124	1050	1087	1067	1098	1183	1106	1065	1103	1102	1100	1123	1078	1091	1115	1090	1068	1129	1049	1111	1103	1047	1110	1040	1090	1087	1044	1088	1078	1060	1053	1058	1079	1107	1090	1081	1104	1074	1082	1115	1122	1069	1140	1081	1090	1063	1129	1083	1085	1098	1112	1109	1097	1147	1092	1106	1108	1108	1118	1204	1096	1090	1054	1103	1060	1116	1167	1053	1099	1054	1061	1086	1064	1149	1050	1046	1125	1053	1076	1037	1116	1075	1124	1063	1094	1142	1052	1000	1131	1171	1119	1116	1112	1057	1098	1090	1064	1030	1116	1088	1084	1080	1100	1071	1089	1086	1101	1118	1021	1107	1101	1124	1128	1076	1122	1072	1049	1082	1147	1109	1083	1107	1061	1074	1057	1069	1081	1111	1043	1093	1052	1054	1078	1153	1056	1130	1140	1130	1071	1069	1118	993	1106	1118	1083	1123	1098	1124	1041	1107	1073	1126	1093	1083	1092	1050	1118	1125	1079	1088	1034	1140	1115	1056	1067	1068	1093	1105
22598	21362	29145	23959	21380	21572	12942	3410	2519	2147	1880	1666	1476	1299	1209	1059	1073	1068	992	996	968	915	960	892	950	946	913	904	953	865	921	936	918	852	894	926	947	865	937	892	923	902	903	910	894	952	888	877	923	933	897	897	891	877	826	889	892	855	877	881	869	780	841	898	841	833	850	846	894	866	848	832	856	828	811	860	839	925	868	842	816	836	811	837	861	853	847	816	844	844	836	837	825	890	770	844	863	860	819	803	809	824	802	812	798	832	815	867	841	812	852	785	833	838	825	809	831	734	841	801	806	822	830	787	808	757	852	814	794	788	811	842	800	861	819	811	804	783	805	786	830	824	815	828	812	818	815	833	813	779	816	880	794	770	818	840	820	850	798	855	810	786	808	816	820	850	864	859	835	868	806	804	819	848	812	771	832	876	862	811	880	859	814	858	853	799	769	789	781	825	817	852	806	823	836	767	802	826	833	859	849	876	857	840	811	817	807	796	850	831	843	830	791	836	819	791	841	810	831	806	814	859	809	866	844	849	865	846	856	862	827	843	814	806	824	794	813	785	862	762	850	822	850	744	791	797	842	843	793	838	822	789	812	786	818	833	859	812	795	826	823	797	843	821	793	820	778	842	788	842	841	801	795	833	802	823	805	834	837	803	802	836	806	848	866	798	844	835	857	761	829	777	855	795	836	828	849	854	844	878	799	797	776	802	876	866	823	844	767	780	787	829	887	829	814	845	844	845	834	834	836	796	841	768	856	807	842	791	840	896	859	773	784	837	801	744	816	807	856	823	779	850	833	806	764	813	826	804	822	788	804	826	764	788	802	835	829	765	850	768	824	794	832	780	806	836	898	808	793	860	836	845	833	818	792	791	805	811	817	864	820	857	808	832	825	859	784	800	787	808	847	826	829	833	816	783	827	816	863	797	826	850	840	775	851	821	821	858	910	826	816	836	851	856	864	806	838	780	821	785	840	810	789	847	820	758	829	823	794	920	850	851	835	779	802	773	816	806	827	797	846	851	861	806	835	825	862	786	796	764	828	833	813	787	793	810	865	826	809	811	806	788	822	780	833	818	837	794	781	856	859	837	779	813	803	794	810	819	816	793	808	857	840	833	872	817	829	819	880	803	792	777	795	845	882	818	816	791	839	864	842	843	816	838	841	798	864	825	877	834	871	802	795	789	843	848	811	857	827	808	852	821	799	838	790	803	819	828	829	794	807	843	802	839	800	768	867	767	805	812	812	816	835	765	769	891	861	845	858	864	782	856	780	809	835	801	825	865	833	807	824	804	827	801	783	845	839	800	843	835	816	811	838	841	831	830	819	804	821	766	829	784	832	847	862	805	882	812	801	842	814	879	820	803	809	774	825	803	827	922	775	798	823	783	852	860	919	817	843	806	815	810	832	842	831	864	827	867	868	844	806	819	833	842	837	846	828	802	831	790	821	799	815	815	869	843	809	843	791	860	836	866	808	864	772	824	785	855	822	822	833	844	820	789	832	813	820	821	800	861	813	790	823	824	813	830	805	847	776	784	793	780	856	828	805	812	822	771	815	809	772	831	848	794	804	809	816	771	854	857	830	836	827	858	789	831	815	799	854	838	776	807	761	835	848	889	815	838	851	772	861	802	800	807	798	767	758	812	806	787	831	837	765	792	816	836	782	821	783	798	799	827	796	796	777	818	823	789	793	801	855	821	862	816	813	798	800	856	811	800	851	775	842	816	863	833	847	828	780	789	826	845	800	819	798	818	802	790	793	831	793	859	845	815	815	822	797	787	814	832	837	867	819	838	833	813	849	826	768	798	826	821	829	811	842	859	786	810	818	826	862	810	805	829	781	763	836	783	814	827	815	823	795	849	841	813	831	819	756	781	844	811	812	789	808	819	782	856	790	854	759	866	901	785	884	811	821	787	815	824	844	881	807	802	861	812	823	816	880	756	809	811	850	784	869	833	780	874	812	830	857	856	777	791	814	814	790	819	780	807	836	827	810	850	841	841	721	825	790	795	835	826	770	839	824	828	788	823	829	773	773	775	823	812	720	796	770	800	794	841	824	725	835	805	792	820	757	817	850	836	849	828	857	847	853	812	857	767	800	891	848	758	756	908	813	869	799	850	839	774	844	819	839	823	800	859	832	842	857	854	756	799	817	802	833	833	745	794	837	835	841	853	802	822	850	808	780	788	754	812	795	820	799	805	811	797	822	840	833	844	810	747	826	833	813	801	791	809	843	857	792	800	809	764	791	846	872	842	810	822	828	805	793	766	791	895	837	816	831	773	802	807	814	863	786	815	842	833	840	778	815	816	784	783	868	842	862	827	791	885	789	838	857	833	821	839	813	815	812	796	842	800	837	870	834	837	788	845	856	817	831	840	824	808	839	822	848	802	796	758	812	802	799	798	808	863	841	793	777	847	791	820	838	801	866	793	848	822	831	906	809	850	815	826	820	792	738	829	812	763	830	821	823	795	787	822	846	781	815	845	863	847	757	835	796	840	786	809	804	808	817	874	810	851	836	798	811	833	815	858	816	782	781	829	799	840	801	848	789	836	777	843	797	854	806	768	841	844	786	882	792	841	796	869	808	785	820	804	838	815	914	787	834	780	781	829	786	811	831	802	801	843	868	799	824	829	820	810	794	778	814	815	796	871	807	792	839	812	805	790	799	820	797	850	780	791	784	760	819	827	853	833	838	827	857	849	795	807	821	821	840	849	830	806	834	884	859	838	801	851	804	777	843	818	799	806	797	817	840	830	811	873	808	851	812	785	793	783	811	872	808	789	843	842	785	827	800	786	808	834	834	814	841	858	789	789	780	812	792	786	835	828	829	816	825	883	809	794	763	816	825	806	833	828	772	827	815	830	819	740	834	847	833	825	771	799	805	770	926	801	771	831	802	754	833	746	797	813	829	798	827	836	778	800	794	803	838	829	750	831	854	788	823	896	826	880	834	794	839	848	785	790	851	834	783	846	796	884	802	794	809	824	875	834	843	802	827	824	854	830	805	836	872	814	859	823	825	836	862	812	847	799	773	802	832	813	791	830	827	789	818	817	855	749	857	798	747	832	846	849	861	845	881	786	866	861	831	862	831	848	809	789	797	813	836	820	845	819	849	787	836	801	836	811	833	814	810	822	840	793	770	777	821	815	796	801	801	814	838	810	778	798	806	832	776	858	796	833	787	815	852	860	821	820	764	836	823	850	825	787	811	852	825	794	847	831	824	793	756	844	886	847	795	817	870	810	889	859	837	809	844	793	821	819	829	764	818	793	762	820	804	784	824	797	808	826	824	849	766	832	800	799	860	791	807	780	784	844	811	839	803	785	817	848	825	863	814	871	803	849	776	856	866	798	830	794	822	812	787	829	780	804	791	814	791	829	809	804	770	794	828	875	788	862	885	777	779	837	817	783	787	823	818	876	878	827	826	817	740	834	810	824	829	732	793	822	797	803	837	812	846	832	867	809	834	818	879	886	774	840	822	739	774	785	825	838
8733	25617	20518	12146	8875	6866	5362	4105	3344	2726	2397	2083	1711	1492	1265	1234	1113	1102	1022	1055	1023	999	1009	962	952	971	935	884	888	933	933	967	997	1016	980	977	936	875	888	932	873	858	839	895	869	915	866	870	868	981	901	936	876	952	853	901	941	884	885	837	841	868	937	818	833	887	847	796	892	801	855	887	843	845	884	852	832	856	813	836	846	801	784	830	788	814	815	830	796	819	778	858	779	809	852	816	825	834	852	853	793	833	857	827	832	767	822	817	817	836	822	800	782	833	797	792	802	794	814	854	774	817	786	822	772	871	784	784	801	847	837	869	779	806	781	827	817	762	780	893	782	783	777	773	809	807	800	788	763	812	784	800	792	776	838	814	787	791	802	797	788	763	790	820	827	791	819	793	795	820	807	840	777	774	787	790	861	797	801	770	841	816	775	823	777	783	808	847	800	829	808	827	825	818	803	823	833	754	768	806	886	842	807	803	843	808	778	819	816	782	761	785	817	801	807	797	804	838	841	788	784	815	786	833	794	789	824	783	815	843	797	801	797	753	790	818	757	772	824	843	833	823	781	798	789	824	775	800	793	784	842	828	765	814	809	784	795	811	794	822	847	782	883	792	816	811	806	780	829	821	828	832	748	795	809	804	794	812	818	859	815	822	785	825	805	809	793	857	793	806	835	780	803	768	812	808	792	867	852	823	818	887	802	814	888	776	818	790	782	839	809	788	758	799	812	862	765	808	762	815	773	766	778	805	814	881	838	817	812	845	797	797	766	762	817	843	838	832	769	816	810	879	842	788	830	829	769	804	828	823	858	801	828	791	758	813	820	854	817	810	782	845	804	804	798	828	821	831	767	879	805	824	853	848	781	786	814	839	846	786	766	799	775	868	784	803	837	775	850	858	834	843	814	828	810	816	770	835	815	844	815	852	820	798	776	830	809	798	804	852	787	792	787	820	843	835	842	839	826	793	825	799	812	769	852	806	724	824	818	777	786	840	817	788	866	782	848	794	808	807	778	800	811	785	814	751	821	850	823	836	852	832	789	858	808	781	856	819	781	811	780	846	808	757	816	878	807	825	790	846	821	810	828	816	837	811	846	775	795	823	791	836	789	834	825	780	801	786	802	844	800	880	797	808	764	766	835	822	763	771	834	759	809	830	812	835	808	799	846	798	816	835	858	807	786	769	837	772	800	843	826	821	779	785	798	802	747	816	833	823	803	744	831	801	787	809	816	777	874	804	752	778	812	823	860	856	835	808	813	819	867	788	806	819	793	823	727	794	844	849	803	798	809	785	826	829	833	816	824	781	814	817	811	856	789	769	813	788	848	835	812	836	869	808	833	813	767	823	809	758	869	821	838	829	826	789	791	774	806	811	777	796	799	824	850	756	827	772	833	840	805	833	830	788	840	748	807	814	799	830	784	815	744	826	781	852	799	794	845	836	844	806	758	783	801	792	762	797	836	814	845	773	791	821	861	792	811	826	820	839	801	830	793	827	798	817	815	818	804	799	821	808	805	802	789	800	786	788	817	797	789	772	834	788	809	817	817	808	759	785	858	819	794	847	787	831	816	830	776	842	785	800	842	837	789	857	811	802	822	826	786	876	796	811	854	824	816	807	772	891	830	818	844	854	807	777	843	807	819	777	807	775	824	766	839	806	770	801	784	809	759	821	748	822	805	770	797	859	796	824	791	762	818	764	860	783	813	816	820	806	702	783	802	796	830	825	777	818	822	759	835	779	768	784	803	820	743	811	766	800	756	809	766	834	785	804	826	829	764	815	827	800	796	825	801	805	812	798	833	790	803	843	810	790	807	825	875	792	793	768	777	806	779	795	812	814	797	804	806	792	837	803	793	775	784	863	835	801	820	835	815	810	797	797	831	790	759	776	822	832	818	814	781	757	800	757	780	786	776	832	850	795	827	812	848	797	822	837	756	749	820	807	797	792	740	777	741	885	831	811	795	793	797	843	809	747	775	785	854	828	801	787	813	854	825	807	844	843	831	856	816	843	806	858	817	846	812	790	817	771	746	785	799	816	791	814	820	791	806	834	809	828	762	849	780	790	797	800	751	787	816	753	817	762	848	826	810	830	839	808	791	774	864	778	828	806	788	821	833	800	808	802	769	863	790	819	848	809	823	821	851	815	781	766	790	809	845	832	805	813	811	828	827	840	785	755	851	796	767	806	799	797	828	819	813	797	778	816	773	866	793	820	773	837	784	846	795	782	848	797	820	781	757	832	828	811	889	814	810	759	779	845	830	790	804	817	856	771	813	812	780	808	824	796	810	797	816	853	809	778	751	827	841	796	846	789	792	799	809	844	802	792	782	858	814	836	829	835	836	819	836	801	833	851	820	819	822	864	806	792	775	759	797	837	799	786	798	843	850	832	823	844	861	806	753	838	792	810	849	817	823	758	800	816	804	837	790	801	780	806	794	834	768	811	775	818	817	814	836	799	771	815	798	771	792	782	828	818	802	839	838	797	800	795	812	847	787	808	786	823	827	777	817	815	776	902	781	818	822	774	782	851	796	799	818	808	844	764	828	762	746	824	783	794	786	841	771	850	769	862	869	797	786	819	769	798	814	806	798	807	810	788	729	767	801	819	810	826	785	853	817	735	782	841	824	831	831	852	806	806	825	779	753	810	812	813	830	789	842	759	805	835	803	826	803	824	806	790	825	848	778	789	788	843	820	797	761	802	825	748	784	794	807	805	821	783	811	871	846	840	792	836	796	807	794	856	783	712	842	814	823	814	816	779	801	777	775	814	839	820	799	803	828	798	849	828	818	796	820	795	838	813	827	813	767	826	806	824	802	775	783	817	798	795	819	785	825	776	766	831	826	800	810	796	825	800	824	796	787	859	823	812	806	816	846	805	761	801	711	822	823	796	744	834	814	793	820	822	816	826	831	844	839	783	762	816	793	805	832	804	812	809	801	799	801	814	821	842	852	791	790	852	860	810	798	752	817	882	798	780	800	819	821	788	859	763	769	833	806	799	849	849	860	806	817	837	805	796	808	800	819	826	789	805	815	815	839	748	763	811	757	792	781	858	769	799	804	794	774	843	834	821	837	781	829	809	817	839	796	831	830	795	766	799	742	785	774	811	844	827	817	813	835	820	819	827	852	774	802	808	780	783	819	826	798	769	784	792	803	811	809	836	790	824	800	770	794	803	801	841	827	774	786	766	778	783	836	839	818	804	833	794	784	804	778	786	852	829	819	770	832	796	782	748	823	768	847	776	848	801	859	785	827	833	850	770	810	811	844	828	834	736	768	822	826	750	785	785	834	808	841	795	821	803	822	811	817	819	794	810	845	780	785	845	834	803	763	819	806	794	814	803	816	800	799	767	772	847	759	811	855	805	844	899	808	795	773	779	857	829	822	811	768	801	837	817	810	831	763	812	775	871	765	840	814	827	773	819	851	806	825	780	794	852	775	795	852	810	848	776	760	830	898	846	776	780	779	832	805	807	790	845	820	820	851	780
27802	19042	10380	4461	2564	2035	1730	1600	1502	1314	1304	1265	1242	1173	1128	1093	1128	1077	1080	1103	1120	1093	1173	1090	1048	1139	1147	1051	1083	1108	1144	1124	1148	1107	1120	1119	1094	1094	1128	1086	1085	1103	1094	1157	1083	1125	1113	1081	1101	1096	1077	1113	1057	1090	1128	1095	1121	1120	1120	1070	1063	1026	1068	1079	1057	1088	1134	1092	1119	1022	1067	1134	1143	1077	1066	1029	1092	1098	1050	1097	1089	1096	1112	1075	1092	1100	1074	1079	1145	1067	1085	1108	1047	1092	1082	1085	1111	1079	1077	1118	1104	1039	1145	1129	1075	1063	1088	1131	1080	1102	1073	1127	1117	1094	1057	1060	1112	1029	1087	1050	1083	1093	1077	1104	1096	1074	1120	1107	1045	1122	1141	1040	1089	1026	1080	1074	1120	1061	1116	1038	1064	1049	1058	1068	1044	1043	1089	1095	1127	1133	1075	1093	1037	1098	1075	1071	1071	1096	1084	1043	1101	1108	1052	1099	1066	1120	1069	1027	1106	1070	1098	1079	1100	1080	1094	1096	1065	1049	1038	1080	1065	1078	1073	1064	1113	1126	1052	1123	1077	1099	1075	1062	1069	995	1115	1095	1132	1125	1081	1135	1080	1078	1020	1042	1084	1089	1083	1050	1117	1093	1090	1082	1114	1119	1120	1083	1052	1086	1070	1091	1053	1133	1066	1027	1127	1078	1107	1082	1094	1103	1118	1104	1124	1094	1092	1052	1102	1075	1154	1053	1105	1047	1042	1086	1091	1098	1087	1102	1029	1134	1112	1102	1058	1017	1099	1078	1082	1039	1111	1044	1114	1128	1094	1084	1081	1076	1089	1136	1112	1090	1062	1031	1101	1083	1102	1033	1039	1143	1138	1126	1088	1080	1142	1138	1146	1044	1030	1067	1102	1150	1120	1121	1044	1138	1053	1042	1158	1098	1069	1085	1084	1101	1104	1085	1042	1035	1013	1078	1139	1090	1130	1124	1119	1053	1052	1122	1112	1090	1078	1062	1067	1138	1060	1116	1073	1050	1153	1068	1096	1075	1038	1091	1030	1155	1111	1108	1074	1102	1111	1078	1113	1127	1064	1103	1090	1095	1043	1036	1092	1143	1094	1022	1074	1050	1106	1049	1083	1088	1034	1044	1130	1111	1097	1124	1092	1121	1117	1082	1067	1030	1102	1124	1115	1129	1118	1085	1051	1067	1120	1052	1092	1071	1074	1120	1118	1069	1023	1081	1036	1066	1006	1075	1101	1110	1088	1086	1081	1077	1158	1079	1116	1067	1086	1120	1145	1074	1067	1023	1081	1101	1094	1100	1081	1100	1128	1093	1048	1097	1040	1103	1146	1113	1111	1127	1064	1150	1092	1096	1105	1058	1123	1052	1097	1094	1073	1142	1056	1113	1109	1035	1096	1070	1086	1110	1109	1080	1029	1124	1124	1050	1102	1078	1058	1116	1050	1062	1104	1091	1099	1071	1117	1097	1102	1123	1134	1120	1110	1116	1111	1063	1136	1076	1098	1163	1042	1004	1101	1106	1039	1035	1050	1096	1099	1094	1078	1180	1124	1078	999	1036	1015	1056	1099	1106	1071	1133	1152	1055	1121	1112	1065	1090	1060	1023	1075	1065	1097	1109	1051	1127	1058	1081	1073	1054	1053	1074	1081	1085	1122	1105	1060	1045	1006	1066	1163	1153	1112	1003	1048	1080	1074	1050	1091	1094	1050	1089	1064	1056	1108	1074	1069	1034	1088	1056	1111	1099	1101	1091	1080	1097	1086	1066	1120	1053	1118	1099	1070	1108	1100	1083	1052	1050	1063	1096	1016	1054	1053	1095	1040	1061	1115	1116	1096	1043	1080	1113	1100	1097	1024	1063	1076	1161	1132	1099	1112	1095	1058	1091	1090	1064	1131	1020	1092	1048	1108	1117	1100	1073	1143	1077	1049	1074	1080	1097	1052	1075	1100	1095	1073	1080	1136	1073	1110	1120	1108	1044	997	1120	1058	1067	1184	1063	1042	1074	1066	1132	1122	1081	1096	1073	1085	1067	1062	1086	1067	1022	1086	1099	1101	1133	1122	1084	1093	1170	1070	1100	1106	1086	1119	1136	1101	1090	1079	1122	1052	1082	1141	1066	1076	1081	1036	1049	1036	1033	1072	1068	991	1051	1138	1112	1088	1101	1052	1102	1093	1096	1093	1102	1004	1048	1045	1058	1075	1064	1071	1117	1067	1132	1071	1076	1048	1068	1059	1047	1077	1076	1071	1088	1082	1083	1050	1095	1115	1084	1137	1059	1068	1119	1054	1138	1013	1054	1084	1081	1116	1136	1057	1077	1057	1073	1017	1099	1099	1025	1028	1109	1073	1085	1128	1124	1068	1070	1112	1077	1063	1087	1086	1065	1119	1119	1145	1108	1082	1045	1074	1020	1117	1066	1073	1048	1083	1021	1085	1073	1081	1155	1101	1104	1100	1049	1103	1107	1116	1086	1073	1061	1092	1061	1082	1090	1119	1038	1016	1157	1078	1073	1092	1035	1057	1022	1098	1107	1067	1074	1080	1117	1070	1049	1010	1080	1050	1044	1053	1146	1109	1086	1072	1087	1143	1073	1100	1062	1045	1038	1050	1071	1084	1055	1101	1116	1072	1066	1089	1091	1095	1038	1078	1074	1057	1092	1069	1116	1134	1112	1042	1060	1083	1078	1092	1109	1069	1106	1066	1041	1064	1113	1149	1057	1012	1037	1104	1114	1107	1076	1123	1054	1075	1131	1044	1078	1127	1115	1065	1024	1039	1051	1044	1171	1053	1068	1106	1046	1175	1146	1059	1134	1108	1113	1091	1073	1051	1106	1124	1083	1062	1039	1084	1034	1101	1059	1090	1104	1075	1095	1095	1091	1046	1048	1066	1041	1064	1062	1071	1057	1058	1076	1078	1114	1078	1119	1089	1051	1057	1013	1089	1097	1065	1029	1065	1113	1039	1089	1099	1074	1080	1092	1026	1063	1063	1082	1042	1058	1086	1130	1137	1098	1087	1015	1100	1135	1080	1061	1117	1118	1149	1136	1116	1124	1092	1033	1090	1086	1064	1190	1083	1061	1111	1076	1081	1079	1069	1080	1050	1083	1059	1030	1102	1036	1102	1075	1113	1103	1064	1056	1118	1123	1099	1084	1070	1138	1098	1142	1081	1080	1040	1139	1079	1061	1055	1084	1107	1051	1072	1071	1065	1111	1103	1100	1098	1023	1073	1070	1119	1042	1121	1123	1086	1084	1064	1122	1026	1058	1090	1108	1087	1042	1062	1092	1081	1004	1074	1053	1130	1152	1067	1067	1149	1101	1133	1039	1152	1073	1110	1054	1138	1096	1111	1054	1093	1095	1114	1094	1049	1097	1068	1077	1131	1068	1098	1040	1105	1093	1074	1093	1062	1100	1051	1102	1065	1066	1030	1102	1063	1125	1048	1082	1118	1115	1076	1095	1097	1090	1106	1145	1103	1027	1055	1129	1104	1073	1029	1058	1127	1075	1128	1033	1086	1065	1085	1044	1059	1028	1061	1078	1095	1103	1128	1082	1059	964	1067	1096	1084	1086	1078	1052	1008	1057	1072	1066	1045	1121	1106	1045	1071	1089	1057	1065	1053	1136	1087	1078	1173	1024	1122	1130	1115	1082	1068	1068	1073	1083	1074	1060	1045	1078	1059	1043	1015	1126	1061	1107	1050	1056	1118	1071	1073	1018	1136	1073	1089	1050	1124	1086	1070	1090	1038	1142	1083	1118	1076	1071	1051	1115	1054	1096	1092	1039	1064	1088	1102	1074	1087	1051	1061	1030	1084	1125	1146	1087	1100	1072	1065	1043	1085	1093	1068	1061	1097	1059	1066	1080	1127	1064	1049	1075	1093	1020	1119	1091	1082	1122	1088	1058	1104	1098	1074	1066	1062	1060	1049	1087	1092	1099	1080	1071	1061	1099	1042	1109	1123	1113	1044	1070	1157	1106	1027	1071	1091	1078	1094	1112	1071	1110	1089	1081	1059	1031	1071	1081	1081	1097	1097	1045	1083	1022	1101	1084	1089	1074	1087	1072	1101	1113	1094	1082	1061	1174	1030	1145	1051	1095	1048	1108	1147	1041	1081	1081	1126	1106	1126	1097	1144	1070	1122	1074	1080	1134	1053	1095	1083	1074	1032	1106	1097	1128	1112	1071	1094	1137	1115	1053	1077	1063	992	1035	1060	1102	1077	1069	1120	1063	1091	1099	1115	1073	1088	1098	1087	1015	1058	1049	1117	1053	1084	1075	1101	1105	1063	1017	1098	1090	1025	1086	1113	1043	1054	1078	1064	1078	1128	1079	1017	1100	1086	1060	1078	999	1043	1076	1052	1073	1033	1065	1063	1036	1071	1095	995	1081	1105	1067	1081	1054	1078	1119	1087	1065	1094	1092	1008	1095	1018	1085	1072	1070	1142	1078	1076	1092	1140	1101	1077	1102	1065	1130	1081	1092	1148	1097	1076	1150	1061	1094	1128	1093	1079	1096	1167	1094	1122	1079	1047	1125	1060	1056	1066	1086	1088	1041	1027	1093	1063	1020	1090	1088	1035	1052	1059	1109	1078	1009	1072	1056	1144	1076	1107	1086	1083	1107	1127	1050	1067	1132	1057	1061	1099	1091	1084	1108	1049	1156	1072	1126	1099	1044	1088	1120	1141	1100	1097	1102	1166	1078	1035	1122	1052	1064	1115	1109	1117	1067	1082	1086	1109	1092	1074	1076	1086	1110	1022	1090	1143	1050	1065	1075	1039	1027	1067	1074	1125	1106	1057	1053	1091	1082	1067	1067	1102	1099	1096	1058	1028	1133	1081	1085	1058	1116	1091	1069	1112	1118	1052	1064	1108	1076	1031	1041	1036	1100	1065	1039	1080	1101	1075	1087	1065	1060	1089	1132	1065	1115	1021	1083	1023	1134	1084	1137	1020	1096	1107	1094	1054	1092	1103	1063	1095	1142	1050	1109	1059	1151	1013	1051	1033	1077	1076	1094	1090	1037	1060	1091	1141	1100	1056	1086
7924	11681	9031	4657	3417	2669	2294	1995	1871	1533	1517	1389	1171	1180	1217	1149	1138	1159	1124	1104	1158	1110	1132	1125	1079	1085	1113	1101	1183	1120	1168	1169	1119	1124	1139	1145	1153	1076	1121	1052	1116	1040	1070	1088	1146	1090	1113	1087	1139	1080	1135	1150	1128	1089	1099	1125	1100	1087	1090	1108	1108	1076	1118	1082	1179	1073	1124	1076	1098	1021	1064	1162	1130	1101	1049	1132	1057	1005	1104	1111	1062	1056	1092	1016	1064	1098	1124	1063	1131	1062	1091	1117	1050	1111	1119	1088	1010	1136	1053	973	1103	1133	1119	1117	1101	1064	1052	1110	1066	1068	1159	1079	1080	1096	1141	1114	1107	1148	1093	1111	1068	1148	1058	1093	1056	1140	1058	1122	1088	1116	1111	1078	1093	1041	1104	1061	1124	1085	1058	1071	1117	1090	1111	1099	1138	1076	1081	1115	1105	1065	1110	1020	1091	1116	1122	1103	1084	1117	1017	1041	1053	1067	1090	1066	1047	1086	1100	1109	1077	1141	1060	1139	1069	1113	1085	1129	1060	1051	1072	1070	1144	1043	1037	1079	1100	1165	1057	1122	1031	1084	1166	1102	1092	1056	1076	1060	1075	1093	1105	1056	1049	1178	1067	1103	1112	1129	1036	1089	1076	1132	1103	1064	1124	1115	1040	1119	1110	1024	1071	1146	1034	1047	1062	1060	1128	1135	1068	1021	1141	1100	1057	1056	1101	1136	1154	1084	1033	1139	1098	1025	1196	1057	1108	1082	1062	1067	1104	1053	1135	1025	1087	1045	1127	1140	1114	1114	1099	1072	1145	1098	1033	1076	1112	1032	1117	1026	1082	1080	1094	1114	1119	1078	1067	1075	1059	1069	1100	1110	1074	1060	1060	1150	1086	1123	1147	1086	1070	1158	1010	1057	1101	1081	1042	1064	1072	1165	1076	1124	1133	1123	1100	1055	1112	1068	1093	1121	1097	1084	1076	1144	1038	1046	1057	990	1069	1099	1119	1106	1031	1062	1038	1083	1084	1025	1154	1093	1069	1113	1073	1090	1137	1143	1064	1057	1098	1081	1075	1056	1142	1079	1106	1106	1059	1076	1146	1142	1081	1063	1114	1083	1133	1041	1069	1099	1096	1068	1071	1089	1079	1087	1088	1121	1107	1094	1095	1079	1113	1042	1054	1076	1089	1037	1070	1140	1035	1070	1094	1106	1054	1087	1104	1126	1097	1043	1066	1057	1154	1073	1063	1075	1039	1052	1059	1071	1082	1042	1069	1064	1071	1056	1078	1073	1095	1069	1101	1132	1193	1139	1041	1074	1116	1083	1098	1094	1043	1131	1120	1072	1091	1090	1096	1108	1084	1135	1114	1075	1080	1092	1157	1078	1140	1103	1091	1112	1055	1083	1066	1134	1095	1131	1116	1104	1108	1096	1086	1113	1066	1116	1037	1106	1064	1106	1102	1127	1041	1045	1125	1085	1065	1032	1056	1079	1096	1068	1104	1123	1121	1152	1013	1025	1114	1018	1033	1094	1134	1040	1113	1073	1094	1110	1058	1002	1099	1057	1073	1078	1081	1058	1082	1061	1086	1068	1056	1082	1087	1035	1050	1087	1141	1136	1077	1112	1071	1110	1000	1061	1103	1069	1126	1049	1075	1126	1099	1051	1064	1093	1107	1059	1030	1060	1162	1049	1120	1095	1098	1094	1110	1088	1139	1117	1113	1053	1073	1039	1129	1073	1093	1102	1086	1090	1133	1139	1090	1080	1121	1115	1074	1078	1093	1094	1068	1051	996	1135	1121	1078	1111	1059	1038	1078	1030	1095	1079	1041	1130	1120	1103	1078	1099	1116	1056	1038	1036	1067	1066	1110	1094	1101	1091	1074	1056	1109	1095	1099	1093	1160	1062	1093	1113	1111	1107	1070	1094	996	1098	1053	1077	1086	1093	1098	1117	1084	1021	1046	1098	1108	1029	1068	1077	1063	1148	1122	1061	1097	1065	1112	1098	1123	1081	1119	1041	1045	1058	1041	1104	1092	1039	1085	1066	1070	1072	1073	1169	1119	1051	1108	1092	1100	1143	1042	1122	1150	1109	1105	1035	1061	1091	1073	1048	1090	1120	1035	1097	1079	1103	1063	1113	1124	1155	1075	1094	1052	1057	1096	1059	1093	1101	1101	1097	1095	1169	1077	1092	1028	1085	1073	1081	1131	1131	1112	1099	1064	1081	1099	1120	1118	1049	1025	1105	1081	1090	1090	1059	1117	1099	1056	1083	1078	1090	1022	1127	1060	1035	1131	1170	1057	1091	1127	1079	1065	1103	1109	1114	1111	1044	1050	1080	1062	1154	1103	1089	1111	1061	1116	1083	1100	1084	1130	1100	1062	1075	1094	1179	1057	1021	1119	1070	1069	1099	1080	1103	1074	1116	1089	1061	1059	1071	1128	1091	1133	1105	1127	1036	1035	1048	1112	1010	1090	1037	1090	1079	1064	1090	1108	1063	1124	1033	1060	1024	1063	1086	1101	1134	1110	1094	1081	1056	1020	1104	1023	1061	1070	1110	1151	1115	1116	1105	1172	1099	1070	1138	1104	1063	1072	1115	1079	1072	1031	1090	1088	1056	1057	1091	1075	1055	1048	1103	1126	1066	1131	1050	1069	1046	1090	1101	1094	1058	1100	1126	1066	1059	1073	1100	1130	1101	1129	1114	1130	1099	1122	1069	1089	1120	1094	1108	1076	1050	1090	1119	1116	1109	1058	1096	1092	1115	1089	1061	1005	991	1104	1068	1097	1020	1133	1061	1112	1135	1069	1065	1072	1069	1121	1143	1134	1020	1125	1048	1091	1084	1111	1101	1076	1094	1114	1081	1085	1095	1062	1077	1099	1066	1027	1083	1114	1096	1105	1107	1066	1106	1051	1082	1093	1085	1094	1097	1035	1063	1081	1088	1058	1060	1049	1097	1074	1062	1056	1130	1074	1097	1038	1069	1086	1039	1143	1079	1068	1052	1090	1096	1133	1071	1047	1126	1130	1084	1102	1092	1033	1068	1080	1076	1010	1128	1082	1058	1138	1111	1121	1096	1078	1120	1115	1116	1131	1056	1124	1072	1096	1088	1093	1100	1126	1059	1043	1126	1038	1085	1114	1081	1073	1065	1102	1108	1084	1102	1127	1061	1098	1128	1064	1086	1170	1076	1057	1128	1106	1057	1096	1082	1130	1038	1099	1049	1134	1090	1058	1109	1080	1136	1063	1101	1100	1084	1095	1069	1076	1068	1076	1091	1049	1084	1155	1067	1095	1017	1090	1059	1081	1081	1123	1078	1094	1108	1080	1130	1064	1121	1131	988	1116	1075	1075	1064	1143	1057	1023	1121	1065	1067	1062	1107	1101	1075	1037	1052	1025	1086	1112	1093	1087	1101	1068	1073	1044	1061	1055	1069	1105	1075	1120	1095	1049	1041	1101	1053	1108	1118	1067	1132	1100	1044	1066	1110	1052	1123	1098	1086	1044	1173	1145	1139	1088	1145	1031	1106	1125	1144	1096	1044	1064	1076	1063	1023	1022	1084	1057	1110	1091	1029	1081	1110	1087	1127	1078	1126	1041	1038	1098	1080	1036	1030	1080	1126	1054	1152	1081	1081	1108	1073	1057	1039	1073	1057	1075	1056	1049	1085	1107	1122	1072	1048	1045	1073	1056	1124	1041	1063	1114	1137	1127	1123	1085	1039	1048	1071	1076	1078	1117	1116	1077	1034	1105	1050	1159	1071	1083	1035	1106	1126	1044	1096	1027	1101	1097	1082	1109	1140	1082	1186	1139	1109	1091	1055	1058	1128	1033	1094	1050	1090	1046	1077	1081	1061	1094	1058	1137	1079	1059	1090	1086	1068	1079	1083	1125	1009	1063	1097	1055	1001	1108	1053	1084	1078	1035	1089	1117	1144	1102	1083	1072	1134	1085	1079	1085	1156	1083	1109	1151	1056	1027	1094	1095	1111	1106	1101	1108	1048	1058	1078	1082	1091	1097	1065	1118	1051	1053	1125	1057	1082	1115	1141	1093	1027	1110	1080	1098	1084	1063	1105	1104	1077	1062	1137	1086	1095	1075	1142	1102	1090	1075	1100	1124	1075	1109	1093	1129	1123	1088	1075	1112	1053	1101	1071	1012	1112	1119	1097	1053	1079	1090	1155	1104	1015	1128	1094	1022	1101	1080	1147	1078	1085	1075	1070	1111	1087	1116	1100	1085	1069	1077	1044	1127	1078	1073	1083	1104	1062	1087	1084	1080	1087	1102	1154	1082	1058	1089	1018	1047	1147	1086	1089	1052	1067	1140	1033	1094	1123	1094	1017	1100	1093	1119	1084	1073	1105	1070	1108	1062	1069	1033	1106	1100	1061	1058	1051	1085	1089	1119	1040	1164	1073	1049	1061	1101	1077	1057	1084	1031	1129	1087	1116	1109	1117	1077	1079	1059	1087	1065	1104	983	1133	1111	1104	1072	1133	1069	1112	1105	1062	1084	1075	1049	1153	1073	1058	1134	1166	1056	1097	1143	1118	1112	1096	1124	1071	1100	1103	1101	1116	1138	1033	1073	1088	1110	1019	1077	1087	1114	1093	1042	1119	1065	1143	1074	1090	1110	1107	1091	1048	1050	1107	1056	1101	1057	1113	1065	1110	1076	1063	1108	1118	1103	1068	1103	1139	1146	1035	1094	1130	1095	1093	1120	1137	1066	1128	1052	1039	1126	1090	1133	1150	1007	1061	1140	1009	1084	1025	1068	1082	1110	1070	1108	1074	1119	1083	1072	1120	1081	1118	1038	1091	1048	1080	1081	1088	1125	1089	1056	1113	1126	1085	1098	1096	1115	1101	1061	1112	1066	1098	1107	1072	1088	1084	1077	1126	1133	1099	1104	1041	1118	1140	1093	1093	1109	1082	1092	1176	1096	1112	1069	1013	1075	1068	1048	1055	1107	1062	1092	1061	1076	1121	1119	1090	1049	1123	1102	1065	1129	1036	1106	1124	1059	1136	1086	1087	1036	1121	1083	1050	1055	1099	1091	1072	1075	1151	1125
23663	21338	28697	24326	21376	13488	3724	2363	1911	1679	1548	1337	1309	1161	1048	1001	975	985	951	943	893	960	959	920	960	894	910	903	854	864	865	919	918	928	903	940	926	942	932	915	886	871	875	958	851	918	934	900	865	896	882	887	938	906	848	874	949	948	883	917	903	840	826	885	830	835	876	886	834	848	804	891	898	931	844	837	818	899	905	853	831	908	841	895	873	837	887	799	857	809	849	830	813	852	830	835	891	860	827	800	914	861	805	837	868	829	839	886	877	834	877	826	846	833	842	807	864	840	813	817	858	882	853	778	859	869	818	871	853	799	867	913	912	867	832	874	864	796	805	802	830	832	832	871	825	800	882	791	854	870	830	842	894	818	873	816	877	900	830	862	813	833	853	876	876	893	813	818	839	856	881	844	861	837	839	897	850	804	860	825	892	833	861	819	828	863	822	860	795	875	814	875	868	866	870	880	852	876	900	860	872	893	860	793	821	827	837	798	855	866	892	855	829	842	921	785	861	854	820	835	875	831	852	799	890	830	878	852	820	846	868	818	867	811	847	827	889	842	836	826	837	877	831	833	820	832	843	835	834	835	832	866	914	872	850	860	836	835	897	854	815	840	878	857	814	860	852	837	819	832	920	892	853	845	853	864	846	872	846	935	847	817	901	885	775	824	846	828	846	845	819	825	859	825	835	818	881	839	858	864	819	841	824	834	903	842	828	890	872	820	855	847	854	840	860	842	865	819	869	841	839	825	830	852	847	871	843	821	808	825	839	840	848	847	867	839	880	875	873	816	816	828	901	852	906	841	803	838	809	855	819	829	852	900	812	825	868	867	845	854	843	851	838	815	857	859	878	820	827	852	820	785	889	810	894	807	869	787	831	836	815	802	870	852	818	827	834	810	802	852	796	846	891	818	847	873	861	809	870	865	870	820	859	875	868	826	848	855	849	860	853	883	849	865	838	826	860	887	862	799	808	866	901	878	799	880	795	817	804	871	854	866	854	846	866	837	875	841	860	834	803	873	839	842	859	799	877	815	806	784	865	841	834	830	899	846	861	834	851	877	795	854	876	900	895	849	836	846	826	883	823	841	856	831	816	877	804	849	882	812	832	841	913	878	815	846	886	831	825	865	885	829	836	849	846	818	844	829	891	833	881	856	803	874	776	769	824	840	776	828	879	873	881	842	811	859	816	875	785	880	818	877	840	810	815	842	877	843	807	877	889	838	841	866	804	872	873	870	900	892	825	886	850	846	858	783	770	849	850	755	890	843	859	837	856	902	791	835	847	807	833	813	867	776	875	857	870	844	831	859	837	902	827	871	808	811	834	876	832	851	853	855	841	845	847	867	850	803	870	879	904	834	890	869	853	854	878	897	854	839	844	893	814	798	899	851	848	857	892	781	852	847	865	806	853	871	827	831	874	891	832	833	881	865	929	839	831	866	862	919	881	882	842	812	861	860	876	834	832	851	846	859	852	860	846	840	843	824	833	864	891	851	925	868	846	838	807	831	918	902	877	860	873	831	846	896	876	892	859	847	816	784	843	848	835	883	887	834	791	892	865	854	774	803	807	863	839	855	863	867	802	876	828	854	901	931	866	829	750	869	805	898	844	835	852	848	863	839	832	835	884	875	846	851	884	845	894	849	845	803	817	841	839	826	791	930	874	861	854	872	855	770	842	822	896	852	935	904	792	863	862	893	858	889	851	847	848	867	857	816	874	808	864	849	852	806	843	848	806	881	847	818	878	857	905	819	808	881	852	897	846	829	866	823	832	840	828	889	811	854	813	851	868	833	837	836	868	868	821	843	795	872	827	817	889	869	828	812	879	878	843	867	814	754	827	830	813	837	854	855	869	819	832	862	827	843	857	887	842	822	829	880	802	875	833	854	841	825	883	867	813	817	850	895	780	881	854	822	814	852	858	860	896	865	869	890	875	808	822	865	877	810	846	832	829	812	857	791	819	793	851	857	847	857	858	815	835	851	850	812	820	847	863	887	893	824	859	810	891	861	845	870	829	842	891	887	883	853	856	866	824	833	843	890	888	862	838	874	876	849	839	852	868	883	844	849	831	834	813	908	864	800	842	828	881	836	835	824	890	820	844	834	855	845	880	872	863	816	846	823	873	814	857	795	799	858	857	884	852	880	827	918	871	835	794	829	831	873	828	883	873	918	849	826	781	833	854	805	839	866	865	811	864	871	878	826	864	847	852	855	806	895	817	855	825	789	905	882	857	848	873	859	922	869	814	810	813	827	836	881	888	847	900	887	812	850	851	840	827	863	835	867	844	834	850	833	877	842	860	856	813	823	846	824	901	833	841	860	839	768	846	845	836	844	835	823	865	880	826	779	855	841	811	877	840	844	891	868	851	830	852	858	799	889	869	880	848	856	846	809	792	808	848	832	824	786	823	858	851	876	832	830	861	876	858	873	827	874	864	851	803	888	850	849	818	847	835	835	901	859	845	829	823	919	862	865	851	846	802	841	795	903	779	838	919	873	866	851	876	828	853	824	873	802	867	814	864	826	854	826	847	833	828	849	881	846	866	859	837	813	866	848	883	881	885	890	829	877	861	798	864	825	875	815	867	833	792	871	825	800	853	884	880	845	879	827	894	865	875	877	798	919	851	831	824	823	868	889	822	856	803	810	852	837	834	839	832	852	822	822	873	913	867	850	818	879	843	825	765	894	814	856	819	823	928	819	807	850	846	839	850	813	819	894	871	874	833	819	861	824	869	839	900	831	837	846	888	841	828	886	875	848	848	904	843	834	792	861	815	860	872	859	872	852	822	850	867	796	851	795	926	869	844	840	823	854	887	847	867	863	881	836	865	858	792	853	823	801	859	889	807	833	827	858	852	836	852	853	833	899	855	828	816	855	842	865	858	812	837	914	858	867	932	816	804	858	846	839	834	829	877	885	817	837	851	854	849	837	861	868	841	865	817	864	854	816	900	844	866	820	830	806	891	873	836	825	871	820	857	883	872	840	846	895	941	892	828	846	855	841	834	825	781	906	837	830	831	836	844	827	857	877	875	900	853	865	855	861	826	850	814	858	890	808	878	830	850	841	856	812	831	835	842	893	895	894	821	832	933	850	855	819	832	822	833	813	912	750	821	836	857	840	827	885	793	838	868	847	900	843	834	912	815	829	829	830	815	853	846	830	911	828	842	884	838	870	917	772	849	884	854	803	873	851	847	861	878	874	847	827	867	886	807	901	848	894	827	900	888	794	842	841	903	857	833	838	873	879	847	806	807	883	777	888	875	892	834	834	844	870	823	821	874	843	843	836	862	805	807	838	864	840	906	837	861	836	863	807	882	860	871	885	873	857	847	852	806	909	846	849	808	833	875	854	855	860	823	821	860	894	898	850	875	869	836	858	922	888	866	812	858	831	794	874	858	840	822	814	875	873	841	827	869	820	821	872	825	845	861	835	822	849	863	892	882	830	794	915	822	841	887	875	840	902	846	855	848	922	833	857	880	872	876	854	854	866
7447	21044	15951	8861	6178	4696	3611	3106	2554	2201	1918	1561	1456	1221	1117	1047	1008	991	1034	1044	983	984	971	994	911	938	961	937	940	922	938	954	964	959	906	980	979	868	947	917	924	931	915	858	918	917	903	883	907	861	986	928	916	935	929	904	934	930	902	912	902	908	894	866	889	899	923	919	885	899	908	853	835	868	893	882	917	916	868	869	866	901	870	853	844	872	911	836	832	902	828	863	870	862	853	823	895	856	882	881	881	899	862	883	819	830	827	827	849	811	881	883	884	823	889	901	838	864	827	866	860	861	849	857	844	819	894	879	844	836	849	874	853	835	883	894	833	897	875	851	840	839	874	851	839	834	831	843	865	822	878	825	849	865	847	885	881	837	854	887	889	884	898	885	861	866	869	870	879	881	865	805	854	826	798	866	849	823	793	855	893	849	905	840	879	872	855	859	859	837	839	872	859	815	902	899	911	833	869	848	887	880	874	868	879	836	856	891	897	842	887	811	811	874	863	852	866	905	859	868	875	828	852	810	850	862	868	859	867	864	847	836	866	883	894	922	860	867	875	863	852	833	822	848	830	874	888	832	827	860	921	865	895	853	870	848	898	823	918	888	837	831	938	817	836	906	854	856	840	856	882	868	888	883	858	864	869	949	906	838	911	856	891	846	856	909	844	880	907	858	857	839	917	818	891	852	889	890	831	856	880	886	829	843	857	834	830	914	841	851	910	871	902	911	891	873	877	790	843	863	845	871	843	848	883	865	856	830	808	859	831	857	767	861	832	869	860	868	911	878	818	852	856	903	851	879	856	852	864	906	810	846	879	866	923	874	885	800	869	871	830	848	816	869	867	874	827	892	877	895	844	874	826	832	896	839	853	880	864	837	834	850	899	837	854	842	828	909	808	838	878	851	866	870	848	834	874	826	907	817	854	911	857	875	851	880	861	861	836	853	873	865	840	862	845	885	867	854	858	875	875	854	878	841	799	846	852	783	926	850	887	866	886	839	903	868	826	858	829	861	848	805	844	872	882	850	900	859	827	886	856	872	870	894	854	800	872	841	848	841	813	865	880	874	861	857	898	853	891	858	887	866	869	868	933	870	832	846	870	899	865	831	868	839	833	896	915	831	844	857	846	883	865	839	895	824	903	888	840	885	872	838	837	831	851	854	839	854	844	824	888	870	883	831	925	803	891	847	837	886	836	829	847	806	869	856	808	830	833	858	839	856	840	874	919	836	816	846	863	862	883	883	867	893	819	834	882	792	824	866	764	882	899	887	886	852	865	794	899	902	896	858	876	873	860	854	835	873	849	864	850	858	884	864	835	834	834	900	835	873	862	883	836	873	842	882	881	882	885	871	860	905	871	850	870	917	892	848	873	812	866	808	876	836	842	904	866	823	858	858	850	859	914	883	886	916	918	866	879	859	868	894	830	854	871	856	861	893	894	849	810	837	822	824	843	891	956	869	859	827	888	838	906	870	874	865	862	873	825	850	794	826	930	896	835	905	868	845	890	815	867	832	827	828	856	814	846	847	848	904	844	851	845	860	797	892	923	918	856	824	891	842	835	889	872	853	858	900	895	869	806	851	820	813	811	836	854	891	946	826	855	848	869	868	856	875	862	873	811	909	879	834	819	842	907	888	813	839	903	902	831	813	908	883	915	874	852	870	854	892	866	839	859	832	909	832	842	832	900	876	831	862	891	879	867	815	819	866	855	845	870	860	839	878	861	891	866	850	837	874	910	835	829	845	888	873	842	852	880	909	853	915	895	835	834	842	895	893	818	841	863	883	867	819	848	895	928	824	842	852	844	782	855	917	838	893	848	857	808	840	840	848	919	954	889	885	897	901	859	791	865	842	897	913	835	797	924	899	880	867	828	793	913	877	950	864	867	881	891	901	875	853	876	847	880	893	821	881	847	823	847	870	851	878	880	827	848	838	858	893	839	810	851	825	868	862	889	872	833	884	912	823	884	834	887	848	854	903	892	829	854	932	819	846	807	862	902	841	824	844	865	876	892	841	877	823	839	867	850	824	902	865	847	835	887	871	834	888	845	845	869	855	864	899	844	882	817	891	821	879	852	850	816	867	892	900	848	868	874	922	887	907	883	936	895	891	818	860	830	873	868	838	866	844	816	844	884	887	869	886	900	815	846	841	829	844	853	882	894	877	822	944	866	814	856	846	872	832	837	888	827	858	841	871	887	883	874	855	823	951	858	882	855	896	851	898	879	830	890	851	852	880	838	868	830	882	880	845	836	855	865	913	852	885	848	817	810	888	906	840	833	876	895	857	888	869	849	887	909	841	869	834	835	839	817	829	871	871	875	905	862	885	859	850	875	851	842	916	872	859	828	829	858	872	880	872	888	925	835	834	886	856	899	876	920	864	873	872	853	840	911	840	840	858	849	851	822	834	862	844	843	875	866	855	873	886	859	928	838	924	898	866	873	828	827	890	837	862	848	829	872	859	830	903	851	902	822	889	801	850	844	875	859	866	854	895	824	827	916	844	896	843	842	886	900	837	832	831	864	848	826	813	875	873	843	877	847	827	819	897	882	861	866	876	867	911	844	893	873	898	842	843	898	886	894	853	828	873	837	849	936	862	804	927	817	864	899	871	852	847	889	880	809	848	861	934	866	808	891	890	867	789	888	878	851	865	887	811	843	877	821	829	890	839	857	862	830	833	886	876	856	837	872	853	844	803	825	831	813	879	836	874	869	883	857	837	887	820	857	835	872	908	895	848	854	820	873	872	838	831	842	884	913	793	851	884	872	841	858	874	921	844	832	915	900	842	864	852	837	849	881	889	891	856	895	870	890	882	859	841	842	909	870	865	847	819	828	880	848	859	872	824	838	852	867	889	863	845	832	881	878	884	850	845	898	860	864	843	848	873	868	850	866	861	943	849	854	850	882	893	863	888	814	849	892	865	887	864	836	867	880	868	884	848	820	831	818	876	819	829	846	880	876	908	902	858	826	860	848	849	857	852	866	914	883	864	877	890	882	863	842	824	849	884	863	893	869	836	834	889	902	837	820	847	899	853	858	835	868	851	814	852	854	842	908	856	846	853	831	877	824	851	847	830	886	839	901	879	879	856	839	852	889	889	810	826	882	832	856	844	866	907	851	847	874	865	857	889	872	833	830	837	828	907	849	901	888	903	862	908	879	854	830	824	874	816	855	854	880	852	888	825	858	828	873	871	845	886	815	856	843	838	881	827	856	861	880	896	930	853	834	881	843	852	883	835	824	911	845	916	815	869	836	805	885	842	857	803	851	827	811	911	874	887	860	845	860	913	828	889	873	882	873	829	854	882	892	887	789	793	842	873	860	865	859	811	875	840	855	843	830	899	877	828	821	892	903	822	860	797	870	869	849	873	830	839	845	861	820	878	875	811	884	898	858	845	846	828	853	849	885	850	865	822	902	793	857	867	803	900	924	888	845	874	800	864	907	895	892	872	858	823	849	901	846	810	885	826	859	827	883	829	911	860	933	883
24700	21299	27770	25122	15467	3897	2529	2031	1769	1692	1651	1463	1354	1344	1186	1259	1228	1161	1202	1190	1250	1186	1174	1218	1164	1132	1147	1164	1121	1146	1140	1161	1223	1155	1197	1156	1135	1182	1177	1237	1123	1170	1147	1109	1176	1098	1123	1087	1201	1130	1141	1186	1193	1078	1156	1126	1119	1106	1109	1209	1107	1138	1170	1148	1172	1063	1147	1131	1089	1158	1133	1095	1224	1220	1143	1145	1086	1141	1161	1120	1138	1087	1137	1049	1134	1084	1111	1136	1073	1113	1162	1033	1093	1120	1150	1093	1125	1133	1108	1164	1033	1093	1114	1099	1143	1145	1096	1095	1092	1159	1092	1144	1163	1104	1130	1128	1103	1143	1125	1062	1107	1139	1118	1092	1094	1146	1136	1100	1165	1117	1122	1136	1116	1076	1100	1120	1102	1069	1161	1090	1121	1119	1157	1187	1161	1108	1184	1124	1113	1188	1165	1105	1120	1159	1097	1148	1135	1136	1125	1142	1103	1143	1128	1062	1110	1124	1061	1133	1161	1055	1216	1125	1140	1147	1105	1154	1074	1054	1090	1112	1155	1082	1122	1111	1069	1163	1095	1110	1162	1178	1098	1118	1086	1114	1094	1136	1164	1135	1036	1111	1138	1072	1159	1101	1075	1082	1162	1183	1119	1114	1099	1117	1122	1130	1090	1140	1109	1108	1154	1134	1112	1143	1083	1110	1139	1186	1168	1125	1157	1158	1115	1087	1109	1097	1103	1094	1087	1137	1144	1195	1107	1135	1123	1098	1125	1133	1084	1155	1089	1082	1104	1189	1198	1099	1142	1074	1162	1106	1104	1118	1132	1131	1091	1100	1093	1115	1098	1134	1166	1113	1177	1138	1146	1120	1179	1059	1110	1127	1147	1123	1076	1105	1136	1151	1177	1114	1116	1053	1140	1101	1170	1134	1109	1116	1106	1107	1096	1068	1089	1168	1140	1027	1141	1110	1120	1129	1109	1096	1130	1135	1093	1106	1127	1120	1147	1147	1171	1057	1079	1099	1080	1067	1121	1123	1099	1185	1087	1141	1112	1082	1042	1113	1095	1103	1125	1138	1113	1060	1059	1101	1101	1111	1157	1123	1147	1069	1194	1145	1033	1139	1106	1138	1165	1089	1113	1089	1071	1163	1131	1165	1178	1141	1186	1115	1155	1186	1111	1118	1105	1144	1110	1121	1097	1114	1134	1155	1087	1108	1058	1105	1163	1191	1099	1135	1063	1141	1080	1150	1105	1074	1128	1124	1109	1130	1070	1075	1037	1106	1093	1072	1123	1161	1091	1154	1123	1081	1138	1149	1141	1109	1048	1061	1091	1117	1106	1109	1105	1108	1134	1085	1114	1167	1161	1168	1110	1122	1082	1115	1114	1092	1121	1130	1117	1123	1088	1096	1135	1129	1156	1092	1113	1087	1144	1095	1101	1140	1140	1114	1103	1076	1089	1127	1046	1090	1188	1111	1120	1150	1138	1172	1064	1099	1089	1078	1084	1097	1114	1129	1158	1099	1144	1105	1110	1110	1134	1129	1094	1117	1102	1177	1068	1062	1117	1056	1144	1121	1133	1160	1138	1076	1117	1063	1145	1094	1109	1100	1142	1126	1145	1100	1115	1097	1143	1170	1126	1138	1153	1064	1139	1066	1053	1127	1152	1123	1111	1068	1123	1160	1111	1188	1147	1112	1097	1142	1125	1100	1109	1139	1108	1161	1115	1093	1130	1128	1133	1111	1125	1106	1121	1108	1105	1119	1126	1096	1109	1131	1156	1085	1091	1087	1164	1060	1131	1087	1173	1067	1129	1113	1125	1134	1162	1129	1141	1090	1142	1105	1141	1127	1053	1112	1090	1107	1122	1150	1118	1110	1111	1102	1184	1133	1129	1073	1150	1081	1081	1078	1149	1061	1151	1153	1089	1108	1080	1096	1094	1057	1076	1098	1139	1104	1130	1201	1124	1127	1100	1145	1082	1122	1080	1111	1076	1105	1123	1163	1127	1104	1116	1142	1074	1075	1063	1114	1172	1125	1135	1079	1101	1104	1144	1055	1103	1107	1045	1137	1175	1124	1148	1134	1152	1125	1075	1156	1170	1076	1048	1097	1133	1112	1088	1104	1080	1130	1098	1109	1085	1106	1110	1125	1202	1176	1103	1089	1142	1098	1140	1141	1164	1164	1049	1096	1124	1104	1118	1124	1136	1133	1131	1157	1199	1139	1098	1169	1147	1056	1123	1072	1153	1041	1071	1098	1069	1137	1085	1115	1139	1145	1132	1154	1124	1103	1159	1150	1130	1058	1104	1098	1182	1155	1115	1100	1151	1103	1066	1102	1083	1130	1087	1125	1167	1159	1092	1105	1114	1120	1130	1081	1151	1088	1123	1089	1120	1098	1103	1084	1151	1182	1030	1137	1075	1110	1111	1056	1131	1070	1087	1100	1093	1106	1155	1178	1137	1128	1127	1118	1137	1078	1104	1142	1190	1128	1141	1131	1148	1095	1087	1126	1080	1110	1069	1132	1165	1107	1116	1135	1119	1149	1081	1109	1130	1104	1123	1150	1152	1101	1104	1122	1187	1159	1069	1113	1139	1101	1083	1159	1123	1070	1131	1110	1133	1148	1117	1096	1099	1115	1149	1089	1164	1071	1094	1117	1096	1161	1152	1143	1102	1126	1081	1126	1094	1146	1125	1121	1068	1112	1148	1113	1185	1122	1181	1079	1117	1185	1142	1122	1097	1167	1126	1086	1131	1108	1189	1171	1121	1155	1125	1074	1104	1103	1066	1119	1104	1064	1089	1136	1093	1124	1191	1126	1130	1211	1086	1116	1098	1127	1124	1113	1020	1116	1166	1168	1105	1047	1112	1161	1117	1107	1144	1116	1130	1148	1132	1153	1098	1125	1132	1149	1160	1067	1114	1106	1193	1097	1159	1072	1096	1121	1143	1102	1159	1091	1137	1121	1111	1106	1100	1033	1032	1166	1086	1122	1183	1080	1047	1134	1139	1146	1066	1098	1124	1148	1047	1076	1097	1086	1111	1097	1071	1100	1152	1098	1097	1111	1084	1071	1185	1106	1084	1094	1125	1107	1139	1123	1141	1054	1150	1214	1141	1128	1114	1094	1078	1056	1118	1105	1124	1079	1144	1157	1102	1153	1075	1135	1189	1110	1157	1139	1139	1099	1149	1065	1116	1127	1114	1072	1101	1127	1090	1147	1124	1128	1109	1123	1122	1132	1099	1156	1131	1038	1112	1114	1157	1161	1119	1110	1107	1188	1095	1124	1142	1071	1076	1107	1128	1121	1081	1124	1100	1119	1144	1125	1083	1170	1074	1123	1147	1209	1170	1161	1103	1039	1153	1048	1150	1123	1132	1141	1156	1106	1181	1108	1132	1119	1130	1085	1141	1126	1095	1115	1096	1076	1196	1126	1107	1096	1159	1115	1128	1136	1076	1068	1099	1158	1120	1137	1136	1191	1064	1122	1163	1109	1136	1110	1111	1083	1126	1160	1090	1176	1132	1141	1079	1166	1127	1107	1065	1054	1172	1134	1116	1167	1073	1176	1100	1146	1123	1083	1028	1039	1135	1123	1116	1105	1120	1116	1107	1121	1117	1141	1117	1098	1096	1175	1133	1161	1073	1074	1092	1177	1096	1088	1084	1148	1122	1117	1113	1183	1119	1078	1118	1151	1045	1106	1180	1134	1128	1195	1112	1117	1158	1096	1115	1082	1100	1100	1148	1070	1078	1148	1130	1130	1070	1082	1147	1124	1108	1095	1149	1112	1167	1126	1073	1083	1139	1100	1008	1110	1162	1085	1129	1089	1152	1052	1103	1158	1131	1107	1154	1039	1108	1084	1135	1185	1162	1091	1130	1068	1096	1088	1108	1052	1086	1088	1159	1178	1106	1103	1114	1116	1108	1117	1091	1118	1124	1147	1112	1062	1059	1117	1184	1105	1107	1080	1108	1103	1086	1097	1181	1089	1122	1116	1130	1124	1136	1140	1076	1135	1139	1091	1088	1136	1108	1165	1121	1095	1131	1074	1091	1076	1084	1133	1109	1049	1129	1144	1159	1133	1096	1148	1087	1070	1101	1154	1162	1149	1124	1081	1101	1096	1070	1122	1160	1087	1086	1125	1119	1128	1120	1119	1168	1166	1099	1189	1132	1098	1116	1153	1062	1136	1096	1078	1135	1118	1105	1032	1094	1059	1212	1113	1132	1166	1105	1100	1107	1103	1098	1157	1091	1163	1119	1165	1118	1128	1091	1111	1098	1107	1101	1147	1089	1194	1116	1147	1094	1085	1178	1130	1086	1124	1052	1140	1177	1139	1085	1185	1114	1090	1094	1105	1141	1143	1190	1150	1152	1147	1129	1119	1037	1167	1131	1092	1153	1085	1117	1118	1070	1129	1120	1146	1143	1085	1081	1172	1123	1102	1096	1080	1090	1173	1181	1072	1075	1160	1125	1101	1097	1105	1119	1112	1127	1137	1167	1105	1101	1040	1134	1088	1072	1116	1074	1129	1123	1094	1138	1163	1131	1127	1039	1158	1129	1076	1097	1156	1143	1065	1128	1126	1127	1176	1178	1144	1132	1099	1115	1116	1174	1070	1095	1160	1219	1144	1131	1119	1102	1103	1100	1089	1108	1058	1141	1111	1071	1124	1176	1147	1136	1110	1057	1112	1169	1158	1149	1120	1093	1166	1107	1129	1140	1079	1142	1103	1148	1052	1102	1157	1097	1109	1148	1139	1107	1159	1101	1081	1030	1090	1109	1101	1106	1150	1123	1132	1118	1145	1098	1081	1038	1044	1100	1137	1049	1097	1059	1131	1061	1105	1174	1116	1113	1164	1107	1115	1089	1073	1134	1103	1092	1134	1129	1075	1101	1152	1075	1132	1135	1126	1108	1095	1097	1104	1145	1106	1099	1143	1133	1131	1114	1111	1143	1086	1082	1096	1173	1049	1107	1115	1128	1074	1149	1100	1089	1099	1132	1073	1078	1093	1152	1153	1126	1153	1103	1115	1113	1116	1101	1182	1046	1133	1112	1179	1062	1148	1111	1153	1100	1157	1141	1098
7592	18461	13943	7648	5269	4067	3264	2822	2439	2088	1756	1718	1444	1356	1311	1338	1199	1202	1188	1109	1171	1174	1204	1167	1180	1158	1144	1094	1129	1146	1177	1202	1177	1215	1197	1205	1162	1181	1141	1180	1131	1152	1080	1093	1084	1129	1163	1161	1158	1146	1100	1142	1097	1197	1198	1170	1135	1140	1154	1128	1153	1112	1081	1181	1117	1091	1203	1136	1124	1113	1141	1080	1132	1151	1100	1096	1121	1155	1115	1131	1072	1130	1026	1092	1187	1108	1142	1101	1088	1142	1049	1083	1142	1062	1156	1069	1097	1122	1116	1096	1093	1123	1083	1135	1090	1159	1119	1101	1105	1141	1081	1154	1124	1078	1113	1100	1106	1066	1083	1171	1148	1116	1053	1125	1096	1050	1149	1104	1103	1141	1105	1160	1055	1158	1090	1145	1149	1110	1044	1068	1120	1139	1078	1106	1081	1064	1144	1110	1138	1068	1089	1148	1149	1150	1076	1116	1060	1078	1095	1093	1044	1185	1159	1106	1105	1097	1071	1140	1132	1038	1001	1076	1101	1143	1126	1205	1119	1079	1069	1116	1109	1118	1176	1154	1041	1088	1129	1037	1087	1145	1103	1127	1101	1074	1096	1093	1086	1145	1129	1096	1145	1052	1099	1077	1177	1095	1051	1132	1093	1074	1121	1120	1175	1059	1033	1024	1141	1085	1181	1124	1120	1121	1111	1112	1133	1043	1094	1107	1098	1127	1055	1062	1117	1078	1125	1073	1050	1080	1036	1120	1096	1097	1102	1137	1081	1121	1062	1060	1078	1132	1016	1070	1108	1059	1120	1149	1106	1026	1122	1040	1069	1072	1133	1053	1152	1086	1108	1106	1079	1082	1133	1095	1109	1063	1137	1098	1107	1062	1120	1106	1106	1091	1100	1090	1119	1135	1097	1081	1087	1073	1117	1111	1051	1111	1084	1092	1139	1103	1025	1094	1121	1065	1063	1132	1088	1124	1115	1076	1144	1079	1170	1097	1078	1125	1085	1072	1111	1094	1136	1123	1066	1160	1149	1109	1061	1082	1114	1087	1077	1156	1139	1094	1080	1179	1113	1116	1116	1084	1111	1088	1030	1074	1124	1191	1102	1130	1073	1047	1079	1062	1070	1124	1130	1094	1111	1148	1118	1070	1051	1101	1148	1126	1025	1061	1084	1129	1097	1092	1116	1104	1138	1099	1097	1066	1114	1095	1068	1114	1153	1152	1084	1097	1092	1074	1060	1089	1042	1108	1106	1063	1174	1090	1164	1126	1115	1103	1159	1026	1071	1061	1137	1187	1114	1100	1078	1084	1121	1158	1088	1042	1101	1033	1093	1077	1089	1069	1166	1134	1102	1115	1104	1079	1052	1107	1117	1139	1113	1112	1058	1104	1069	1059	1108	1054	1104	1124	1145	1118	1084	1076	1119	1163	1065	1101	1060	1138	1061	1046	1115	1130	1131	1071	1065	1081	1149	1084	1078	1098	1117	1124	1093	1125	1112	1104	1082	1083	1132	1083	1125	1104	1096	1073	1091	1130	1133	1150	1085	1100	1165	1085	1086	1124	1148	1037	1120	1101	1141	1074	1094	1099	1075	1086	1096	1110	1129	1126	1111	1079	1082	1086	1131	1127	1099	1133	1041	1128	1080	1106	1098	1075	1120	1097	1105	1081	1135	1103	1127	1128	1114	1100	1128	1105	1093	1100	1033	1110	1172	1105	1118	1046	1055	1095	1092	1061	1116	1081	1079	1083	1161	1145	1111	1113	1114	1156	1126	1125	1067	1080	1144	1104	1125	1105	1088	1145	1157	1079	1115	1065	1118	1059	1127	1055	1147	1104	1027	1078	1134	1113	1102	1088	1113	1085	1126	1167	1120	1073	1084	1117	1079	1115	1112	1073	1076	1147	1161	1120	1048	1048	1162	1100	1107	1156	1132	1090	1101	1126	1096	1082	1105	1129	1088	1098	1073	1106	1115	1101	1104	1165	1083	1131	1123	1082	1063	1122	1078	1130	1164	1085	1105	1091	1080	1103	1127	1065	1130	1095	1043	1109	1138	1115	1094	1059	1098	1107	1084	1090	1113	1112	1120	1131	1117	1145	1142	1075	1038	1150	1164	1101	1081	1117	1113	1183	1080	1122	1073	1101	1090	1091	1077	1080	1114	1073	1098	1137	1069	1124	1116	1102	1125	1138	1084	1084	1133	1086	1120	1088	1081	1112	1121	1052	1092	1086	1089	1144	1068	1104	1082	1075	1106	1084	1118	1097	1103	1093	1061	1107	1040	1056	1096	1102	1068	1065	1071	1062	1097	1079	1092	1103	1078	1154	1078	1066	1073	1085	1093	1116	1069	1145	1125	1087	1110	1060	1108	1103	1095	1110	1155	1022	1126	1134	1074	1149	1098	1102	1114	1058	1129	1107	1062	1120	1065	1104	1091	1120	1112	1079	1057	1075	1075	1091	1081	1074	1072	1130	1041	1116	1130	1080	1099	1166	1087	1149	1078	1085	1111	1065	1090	1126	1156	1137	1188	1044	1021	1078	1085	1108	1132	1070	1067	1084	1129	1144	1049	1069	1157	1031	1083	1068	1153	1112	1034	1102	1132	1080	1093	1129	1092	1092	1073	1067	1061	1095	1137	1114	1089	1125	1081	1104	1099	1037	1075	1055	1136	1107	1148	1080	1157	1099	1062	1075	1108	1095	1148	1111	1097	1089	1137	1035	1157	1075	1054	1097	1159	1050	1086	1108	1182	1079	1065	1062	1094	1076	1103	1138	1056	1090	1147	1043	1073	1126	1124	1071	1094	1120	1116	1130	1102	1137	1074	1107	1117	1121	1124	1058	1082	1109	1122	1145	1104	1113	1102	1117	1083	1120	1151	1152	1101	1127	1133	1111	1067	1090	1124	1132	1131	1138	1089	1105	1121	1049	1046	1131	1140	1147	1172	1089	1128	1098	1157	1047	1105	1110	1051	1119	1084	1118	1034	1092	1139	1091	1142	1090	1144	1056	1104	1097	1116	1083	1049	1089	1061	1125	1139	1089	1136	1150	1120	1127	1087	1063	1094	1084	1132	1117	1135	1156	1046	1136	1134	1091	1070	1139	1116	1162	1117	1066	1124	1096	1131	1104	1147	1077	1169	1099	1140	1092	1117	1060	1087	1124	1083	1064	1068	1146	1159	1082	1135	1104	1094	1127	1065	1128	1102	1140	1102	1087	1172	1104	1106	1054	1071	1103	1137	1082	1080	1139	1070	1025	1051	1088	1082	1105	1114	1078	1098	1141	1100	1096	1082	1061	1083	1045	1078	1058	1093	1143	1144	1122	1126	1149	1118	1045	1082	1080	1105	1083	1104	1142	1067	1103	993	1086	1119	1095	1072	1119	1144	1102	1096	1085	1137	1087	1033	1102	1067	1075	1129	1111	1076	1050	1140	1073	1067	1088	1127	1056	1067	1107	1101	1061	1100	1118	1139	1102	1093	1156	1118	1089	1086	1084	1177	1052	1134	1040	1141	1054	1109	1160	1059	1111	1117	1122	1212	1056	1169	1176	1094	1098	1160	1097	1113	1096	1155	1078	1075	1138	1110	1081	1095	1104	1061	1109	1130	1107	1086	1112	1119	1142	1106	1137	1137	1139	1143	1159	1143	1088	1085	1038	1118	1068	1101	1106	1141	1057	1120	1080	1096	1055	1108	1167	1050	1161	1109	1072	1095	1113	1084	1084	1112	1090	1129	1091	1085	1088	1122	1180	1107	1162	1114	1102	1149	1140	1060	1082	1087	1124	1109	1138	1105	1100	1111	1077	1109	1078	1121	1140	1077	1089	1190	1149	1105	1042	1098	1050	1138	1104	1076	1072	1092	1101	1086	1118	1130	1107	1112	1114	1161	1141	1112	1089	1062	1114	1089	1075	1100	1125	1078	1132	1118	1070	1072	1089	1109	1088	1079	1056	1153	1152	1117	1138	1059	1081	1132	1091	1100	1073	1056	1133	1130	1081	1091	1085	1127	1134	1091	1125	1090	1133	1040	1082	1112	1082	1139	1087	1098	1077	1089	1138	1105	1101	1053	1065	1142	1090	1115	1074	1097	1140	1147	1162	1164	1090	1104	1069	1186	1124	1066	1140	1092	1112	1072	1094	1101	1148	1141	1101	1125	1090	1121	1086	1103	1124	1072	1118	1073	1146	1130	1092	1115	1112	1081	1120	1162	1081	1043	1110	1139	1067	1124	1131	1104	1163	1096	1078	1053	1198	1055	1086	1049	1143	1152	1075	1143	1152	1163	1118	1142	1119	1093	1030	1111	1064	1108	1080	1111	1057	1025	1084	1169	1090	1157	1037	1089	1099	1114	1145	1092	1051	1095	1100	1106	1105	1047	1055	1080	1111	1144	1165	1095	1150	1122	1142	1118	1061	1101	1141	1090	1095	1105	1126	1097	1144	1088	1106	1115	1080	1084	1086	1075	1078	1089	1115	1124	1172	1105	1113	1107	1147	1075	1045	1131	1072	1141	1064	1079	1106	1090	1185	1105	1102	1102	1114	1069	1093	1082	1061	1102	1019	1117	1108	1103	1102	1077	1148	1084	1068	1080	1057	1163	1083	1114	1138	1153	1051	1121	1094	1108	1065	1104	1157	1053	1112	1102	1092	1158	1112	1113	1064	1050	1100	1103	1110	1143	1130	1087	1145	1105	1093	1098	1135	1082	1059	1100	1039	1148	1087	1134	1078	1153	1162	1082	1106	1035	1140	1058	1067	1101	1137	1125	1140	1097	1100	1136	1111	1150	1136	1093	1074	1063	1081	1066	1112	1018	1141	1133	1079	1121	1127	1059	1109	1047	1075	1078	1092	1108	996	1131	1068	1127	1084	1119	1128	1041	1094	1116	1164	1099	1119	1140	1119	1068	1039	1103	1083	1105	1087	1122	1057	1136	1132	1082	1097	1095	1022	1094	1074	1086	1147	1050	1149	1138	1130	1167	1122	1103	1120	1111	1075	1067	1149	1052	1170	1100	1009	1079	1142	1091	1127	1170	1094	1076	1073	1093	1088	1087	1097	1071	1108	1046	1078	1134	1094	1143	1056	1134	1137
22359	21129	28835	23679	21135	21340	12557	3526	2599	2226	1877	1476	1379	1232	1172	1025	1066	989	1043	986	980	951	976	947	927	920	934	862	877	874	910	922	959	950	957	861	915	915	926	895	878	930	874	830	935	815	882	846	846	891	888	908	867	902	897	945	854	870	875	912	814	863	862	795	845	845	827	836	860	845	814	827	822	863	831	806	842	854	783	781	823	778	776	806	834	839	785	859	888	797	801	798	778	797	774	788	779	848	844	836	825	775	856	793	814	796	846	818	819	776	776	831	793	814	831	814	836	808	841	808	831	806	823	805	806	773	779	776	777	780	844	826	812	791	842	839	801	821	813	810	824	838	806	822	763	812	811	853	841	742	795	819	784	776	750	828	861	881	847	802	774	798	771	802	809	814	808	754	815	819	821	873	819	838	780	824	810	798	785	802	809	812	827	809	812	795	785	829	809	810	818	826	756	778	861	792	786	798	867	851	817	797	769	842	817	775	832	850	752	797	860	860	806	804	838	777	770	859	844	843	841	805	808	813	824	816	813	820	803	780	838	786	824	773	820	834	792	796	820	855	795	745	863	842	801	853	786	829	828	788	844	798	799	833	854	793	829	781	837	769	792	784	804	793	741	766	805	809	845	781	776	804	802	829	782	790	823	849	836	833	833	760	825	807	771	820	743	798	779	829	828	821	824	807	810	792	834	840	768	761	840	822	799	800	776	836	813	788	838	811	783	839	836	779	798	830	832	834	831	814	817	764	832	804	759	805	857	848	786	837	839	853	796	800	770	835	857	854	784	820	825	760	783	784	821	764	812	763	773	873	796	849	827	776	828	800	794	759	832	812	855	786	773	817	830	803	790	789	805	826	834	793	831	819	809	866	788	842	844	891	799	846	822	838	759	793	833	798	802	767	784	796	792	870	790	794	796	834	853	806	822	803	826	850	829	811	754	769	782	798	860	791	772	808	773	826	815	742	797	849	888	823	799	800	800	798	777	828	843	789	782	886	813	809	801	788	786	832	763	793	845	791	828	837	816	788	784	785	850	809	855	830	790	784	832	745	834	834	827	840	827	796	866	800	762	810	834	841	794	790	792	815	834	795	733	793	787	830	813	804	769	815	797	812	853	830	791	860	835	750	785	831	882	808	810	765	819	840	862	769	761	810	871	823	850	784	795	817	778	820	792	780	833	788	750	773	826	869	790	828	788	784	854	816	808	772	791	840	815	788	781	796	845	776	780	834	847	790	744	854	847	791	840	767	796	800	799	776	829	817	784	797	837	832	852	804	804	793	835	825	848	791	798	803	812	818	790	856	823	740	797	845	787	757	811	822	783	760	798	798	784	753	863	802	794	836	819	816	781	865	814	787	815	799	806	830	818	840	829	826	809	742	819	735	805	811	813	797	861	807	817	849	871	775	863	781	801	796	717	756	798	820	843	740	808	870	808	819	830	847	775	813	788	752	796	821	815	809	742	795	795	924	834	813	815	782	798	775	800	825	821	790	829	779	814	807	815	798	842	789	765	789	800	797	841	820	824	788	801	807	820	798	793	823	809	823	826	846	761	828	825	811	750	820	804	798	789	817	839	762	824	766	792	790	791	841	801	853	795	821	803	790	791	812	780	792	861	805	832	835	785	781	824	792	861	813	829	790	824	830	839	819	853	817	799	821	790	831	875	858	817	815	822	808	808	806	826	838	788	820	830	835	824	819	841	750	798	829	799	865	819	792	794	810	773	815	804	817	780	823	836	814	830	785	797	799	830	825	761	817	850	785	839	793	754	815	818	800	802	780	805	806	812	833	831	790	855	782	767	771	765	784	811	814	793	798	775	815	842	802	796	801	790	802	811	783	819	833	787	829	790	798	804	789	807	864	794	801	752	769	787	848	803	799	845	811	856	821	784	790	808	798	776	791	815	829	821	821	832	884	791	800	804	839	805	785	805	810	821	765	813	797	827	812	799	808	817	802	845	802	841	833	764	771	823	836	804	810	853	825	821	806	805	805	789	850	776	848	877	767	842	771	803	809	863	873	794	815	816	830	808	855	813	797	850	790	771	784	801	817	814	841	756	825	817	780	871	764	808	825	777	787	815	836	825	857	801	789	831	846	780	840	774	828	809	804	810	821	796	807	805	832	813	825	861	797	767	740	773	842	832	744	817	832	779	774	834	833	819	829	773	766	817	823	768	866	862	818	813	838	867	811	844	802	815	900	808	816	802	784	835	769	743	791	805	813	786	800	793	828	759	791	772	798	818	806	809	799	737	828	810	822	809	844	772	823	831	844	801	860	788	819	874	827	801	800	810	790	819	807	810	731	778	780	769	787	825	770	803	828	797	807	824	817	766	824	760	861	805	815	851	815	772	803	796	800	844	747	889	851	788	792	785	756	833	833	852	785	816	787	764	789	805	832	811	782	828	808	774	793	810	828	806	776	728	783	790	788	785	827	781	839	776	779	774	784	833	839	814	800	812	815	822	847	808	789	868	865	800	775	789	774	829	836	754	799	765	804	813	775	790	791	860	850	818	815	791	837	810	803	787	770	781	811	770	788	816	806	807	797	780	823	775	805	808	878	754	773	816	819	828	820	786	741	813	782	815	830	764	837	815	795	839	798	816	813	761	835	766	805	810	764	830	818	822	794	789	816	826	830	824	824	771	821	814	875	796	837	819	788	824	837	813	787	790	807	826	780	788	817	812	756	796	780	775	821	780	847	777	836	768	806	811	840	787	795	749	804	805	784	794	804	799	783	814	836	791	819	839	818	839	811	758	771	773	812	822	762	817	813	796	793	788	783	834	817	766	870	847	883	797	804	794	826	817	772	793	814	850	817	792	786	773	796	786	833	830	782	769	846	781	789	748	851	839	768	832	842	792	814	783	786	821	762	806	855	825	816	772	776	808	814	810	827	787	828	765	859	827	815	789	770	835	762	807	772	809	761	808	803	838	772	802	823	816	800	800	782	844	754	804	847	812	818	813	860	830	798	835	838	806	793	742	779	783	782	848	794	812	762	779	756	790	801	831	830	820	827	811	793	801	808	806	826	789	805	804	845	782	803	821	823	786	831	828	819	770	747	872	809	795	793	770	798	812	818	793	817	826	845	834	802	748	857	765	839	794	828	799	852	795	765	813	801	812	778	858	776	846	808	823	759	841	811	775	833	858	816	790	824	787	834	817	815	803	845	831	829	772	800	813	828	871	797	782	829	780	784	806	841	783	776	782	829	795	790	813	788	815	796	848	732	771	805	807	799	827	820	803	859	825	818	703	816	828	815	816	853	791	819	808	830	810	848	821	804	833	812	801	826	822	796	789	775	835	787	874	775	812	801	814	809	824	812	813	807	864	806	801	791	829	856	853	820	863	791	814	770	786	791	808	838	781	785	789	817	841	802	800	816	767	842	783	755	833	801	856	835	812	785	884	803	803	844	826	841	837	786	796	778	774	780	774	842	822	780	816	799	797	797	813	815	868	806	778	821	784	809	811	863	826	866	795	868	811	815
9337	27249	21747	13138	9212	6724	5204	4240	3566	2805	2215	1910	1665	1428	1218	1131	1077	1019	1006	1045	1020	1038	1008	937	985	984	941	903	916	971	989	930	990	991	924	999	912	889	937	889	908	905	902	918	884	840	855	848	958	949	942	940	868	912	893	949	843	897	892	852	894	843	866	843	851	839	837	852	816	853	806	823	871	862	803	854	820	805	817	777	805	819	823	833	777	837	860	809	791	806	823	795	798	815	781	784	790	765	800	803	866	787	836	802	832	785	775	798	798	801	813	797	824	815	847	789	821	804	770	795	807	808	833	778	788	776	803	838	774	769	780	769	780	842	785	808	833	820	807	845	817	859	809	853	777	779	792	788	762	803	810	808	788	809	865	816	852	838	777	794	766	768	799	799	800	825	780	785	841	785	803	838	808	806	810	811	826	829	822	796	839	804	809	785	825	790	785	802	817	760	795	778	838	825	817	822	853	844	790	796	840	798	755	771	811	802	806	790	814	763	782	787	809	799	862	814	792	812	766	809	836	843	851	854	759	809	825	819	830	787	833	779	865	757	796	822	755	818	786	834	786	824	852	819	787	793	792	792	775	776	816	793	808	822	792	812	819	844	798	790	802	830	813	827	807	799	835	815	800	811	735	817	833	745	784	812	780	811	809	808	759	828	774	813	807	753	823	767	814	799	825	808	809	851	781	784	768	778	737	803	840	768	823	813	836	823	798	809	853	771	788	810	798	825	775	787	778	807	813	813	763	831	757	779	824	847	778	861	828	843	775	775	802	828	785	792	829	813	722	790	774	758	871	793	820	812	765	821	790	821	803	730	838	770	826	793	834	816	798	785	731	803	833	822	752	851	823	782	802	814	769	865	788	839	801	813	795	807	813	806	840	824	745	831	765	781	838	822	817	816	819	793	802	815	779	799	744	828	815	829	822	769	804	817	803	779	799	812	796	803	806	809	808	811	801	862	758	809	850	881	843	828	818	748	797	805	787	823	788	810	799	816	735	781	797	777	816	809	754	861	846	762	783	793	793	815	823	799	818	859	803	796	766	802	793	819	787	839	823	815	814	827	791	780	811	800	792	772	786	804	791	836	785	791	811	705	782	793	827	791	786	896	807	850	774	830	785	795	771	814	809	790	825	809	792	774	784	828	830	817	807	815	849	775	854	750	830	856	811	761	792	778	788	798	792	809	825	806	825	811	819	836	756	791	791	766	800	815	796	764	792	827	801	815	811	769	840	782	757	792	836	828	780	765	765	800	828	810	833	808	744	793	806	730	795	818	819	827	839	806	786	759	760	853	821	834	778	819	793	826	791	794	786	802	836	806	822	861	809	823	811	800	793	810	781	833	829	836	806	745	806	780	819	797	774	780	811	775	808	807	808	843	806	828	763	846	776	859	788	777	798	797	802	815	754	812	809	793	773	828	778	887	784	835	838	763	816	816	817	834	834	763	812	818	795	804	835	798	755	803	787	837	829	799	769	800	803	858	744	787	804	845	804	780	726	766	809	792	823	817	807	793	767	796	821	816	856	800	815	776	823	786	840	788	794	794	820	835	804	820	725	789	793	861	846	766	796	839	793	776	765	827	802	817	851	811	803	799	766	816	778	780	794	815	792	826	791	808	769	843	800	844	823	854	822	827	778	787	737	820	790	807	821	831	788	813	809	778	849	797	827	778	875	776	804	820	800	833	832	775	797	765	785	811	792	806	789	778	807	746	783	816	831	755	812	782	795	803	820	834	801	826	818	814	800	775	817	803	758	833	785	824	815	788	785	793	792	851	818	759	861	756	832	774	833	853	824	812	770	791	754	800	828	848	787	850	803	789	773	818	861	790	797	805	806	766	826	769	795	807	827	769	840	792	841	818	781	835	797	802	824	821	823	797	821	778	785	815	834	848	795	828	803	807	834	856	800	821	828	772	795	796	829	819	794	867	816	816	788	792	792	785	798	778	787	781	808	794	817	780	807	817	783	815	783	750	788	792	840	776	815	785	793	803	804	745	848	827	852	821	810	796	761	814	779	850	798	804	821	791	790	814	834	803	801	830	849	816	813	780	789	834	804	807	803	796	793	838	816	780	825	825	840	742	836	830	780	802	822	819	802	772	773	771	860	781	772	822	769	816	767	788	801	798	793	825	777	808	768	811	795	778	761	812	772	746	828	855	816	785	821	798	752	797	797	816	864	831	782	823	857	788	808	791	826	839	825	790	803	820	837	789	788	820	731	850	787	845	787	795	843	805	822	799	803	767	808	812	772	821	838	860	833	794	759	850	765	787	795	811	790	803	864	801	727	790	816	853	833	800	843	810	796	783	882	842	811	803	798	837	794	808	834	816	778	777	844	804	792	810	842	764	821	781	830	776	803	785	801	801	785	804	768	763	842	809	806	812	807	787	810	808	831	785	808	873	793	815	854	803	813	841	813	795	818	791	810	806	799	820	802	770	805	749	787	751	776	806	757	811	814	770	802	783	765	823	834	814	840	811	773	814	800	787	779	815	821	816	796	796	825	794	797	731	781	742	812	810	805	791	806	790	766	849	783	781	792	816	818	826	754	805	810	787	825	870	753	743	824	807	799	805	825	814	769	781	792	772	828	797	849	864	795	804	786	753	794	764	763	782	786	809	788	801	812	834	844	864	802	789	783	797	836	805	745	825	828	778	744	802	765	828	803	800	760	850	840	813	800	753	825	775	764	829	793	781	819	750	799	770	817	842	823	856	833	779	810	781	798	784	760	775	780	833	774	849	786	832	822	806	791	795	833	840	811	822	815	854	794	808	849	753	835	841	753	760	807	830	839	808	841	853	778	785	847	817	817	789	801	836	827	740	817	769	838	829	790	816	789	782	795	817	751	776	788	798	803	835	817	771	805	847	798	742	833	815	779	865	824	802	777	801	808	770	836	779	803	782	822	764	795	813	774	790	802	825	794	756	773	808	765	749	797	838	805	782	774	813	831	854	781	778	832	787	835	805	800	769	834	833	796	848	795	830	815	829	789	772	816	814	781	873	854	790	816	775	773	827	836	767	826	781	787	788	817	803	801	814	779	814	792	787	785	848	837	804	838	863	789	737	798	843	794	801	828	778	759	837	816	795	820	798	837	808	819	794	758	795	810	799	748	839	801	793	805	740	793	785	780	831	791	807	809	819	779	797	762	807	835	784	831	836	801	792	772	832	813	775	794	759	831	770	792	790	788	833	850	759	823	832	826	780	841	812	816	802	775	800	819	791	843	789	780	797	799	843	803	810	803	828	805	811	801	752	812	842	798	801	778	796	737	850	788	763	785	769	781	795	803	837	775	794	867	798	753	845	776	835	794	779	827	807	808	834	798	815	802	779	848	775	812	807	791	814	800	806	817	791	813	811	782	787	822	779	760	783	783	771	865	786	806	828	761	795	810	827	796	797	798	813	796	788	823	815	780	835	831	800	815	774	820	739	800	851	766	800	843	815	795	770	767	788	807	800	819	787	833	797	719	734	829	809	794	788	820	837
28221	19579	11805	5537	2831	2069	1859	1638	1525	1458	1378	1246	1193	1199	1155	1214	1181	1186	1132	1078	1119	1169	1147	1065	1158	1148	1082	1144	1081	1108	1097	1077	1155	1141	1237	1134	1135	1087	1135	1126	1127	1083	1172	1089	1161	1099	1117	1108	1185	1133	1151	1135	1168	1104	1100	1122	1111	1145	1142	1111	1083	1089	1134	1113	1103	1142	1116	1068	1159	1165	1124	1139	1059	1131	1097	1082	1114	1101	1064	1113	1083	1152	1150	1144	1145	1080	1074	1109	1040	1062	1108	1089	1108	1141	1098	1083	1126	1191	1128	1121	1079	1112	1098	1064	1077	1096	1112	1140	1102	1193	1153	1088	1118	1124	1155	1138	1068	1112	1078	1095	1053	1134	1116	1139	1077	1122	1102	1112	1118	1123	1132	1134	1097	1048	1116	1116	1124	1080	1084	1133	1133	1151	1149	1137	1112	1097	1086	1117	1151	1181	1107	1119	1095	1184	1043	1141	1055	1119	1110	1096	1111	1074	1091	1081	1162	1164	1092	1130	1130	1135	1089	1151	1135	1122	1089	1091	1158	1172	1118	1091	1131	1044	1190	1112	1094	1107	1093	1131	1064	1104	1099	1069	1096	1076	1119	1177	1084	1160	1133	1115	1142	1065	1131	1098	1147	1113	1086	1215	1070	1140	1112	1127	1097	1125	1078	1071	1145	1069	1156	1133	1081	1080	1110	1047	1094	1139	1079	1089	1145	1093	1102	1116	1096	1078	1151	1083	1113	1115	1068	1120	1096	1107	1079	1109	1029	1095	1110	1067	1117	1079	1045	1075	1097	1141	1138	1109	1129	1051	1097	1051	1074	1054	1145	1114	1074	1115	1170	1137	1086	1123	1120	1129	1120	1137	1143	1089	1129	1210	1152	1133	1037	1096	1104	1133	1101	1064	1155	1065	1104	1095	1053	1068	1107	1122	1112	1155	1156	1073	1081	1080	1112	1168	1090	1130	1045	1158	1099	1133	1094	1112	1086	1120	1051	1138	1125	1105	1132	1103	1170	1145	1094	1145	1107	1072	1101	1045	1108	1203	1119	1096	1094	1073	1142	1187	1146	1079	1105	1114	1104	1111	1094	1087	1087	1146	1155	1048	1143	1089	1161	1075	1005	1099	1109	1118	1100	1155	1072	1124	1161	1092	1095	1178	1078	1159	1101	1138	1124	1134	1129	1085	1119	1137	1137	1109	1137	1077	1078	1090	1069	1109	1087	1143	1072	1123	1086	1098	1056	1081	1169	1125	1088	1062	1122	1092	1078	1155	1071	1120	1088	1042	1056	1140	1130	1129	1097	1124	1059	1062	1095	1177	1085	1135	1078	1067	1056	1104	1100	1044	1084	1172	1086	1152	1110	1164	1109	1092	1188	1117	1061	1098	1147	1141	1061	1127	1109	1104	1064	1159	1139	1106	1061	1143	1125	1122	1128	1087	1122	1112	1106	1077	1134	1065	1076	1123	1106	1019	1097	1132	1063	1079	1136	1091	1116	1114	1054	1072	1132	1172	1074	1108	1104	1059	1148	1145	1118	1089	1105	1078	1113	1036	1129	1170	1125	1100	1127	1149	1100	1190	1119	1095	1104	1103	1118	1087	1120	1044	1103	1079	1117	1121	1087	1114	1077	1082	1114	1139	1110	1144	1162	1107	1057	1058	1110	1131	1128	1069	1133	1172	1088	1206	1089	1140	1104	1101	1144	1105	1094	1103	1071	1165	1110	1118	1118	1124	1107	1130	1110	1047	1095	1115	1085	1109	1093	1090	1105	1146	1082	1195	1182	1101	1082	1133	1177	1100	1105	1114	1148	1110	1091	1084	1066	1166	1083	1160	1130	1177	1112	1096	1123	1196	1113	1086	1069	1167	1112	1103	1120	1150	1141	1093	1126	1129	1148	1088	1098	1060	1113	1169	1062	1090	1144	1184	1122	1139	1089	1161	1119	1126	1118	1054	1128	1119	1081	1094	1110	1116	1125	1074	1154	1097	1127	1089	1152	1108	1110	1068	1095	1130	1081	1070	1107	1133	1061	1127	1052	1075	1125	1113	1080	1110	1101	1105	1142	1107	1100	1108	1129	1070	1104	1139	1114	1103	1099	1122	1093	1141	1073	1084	1117	1173	1132	1129	1083	1077	1079	1098	1056	1101	1089	1102	1117	1072	1051	1150	1063	1096	1039	1099	1170	1097	1128	1072	1114	1192	1107	1074	1092	1096	1105	1120	1158	1119	1144	1130	1116	1095	1051	1058	1117	1172	1060	1124	1130	1081	1127	1110	1149	1085	1110	1142	1174	1096	1153	1080	1076	1168	1105	1136	1110	1095	1178	1084	1089	1146	1121	1092	1122	1072	1081	1110	1128	1175	1125	1129	1144	1134	1074	1149	1103	1109	1130	1098	1114	1127	1170	1104	1108	1181	1141	1168	1084	1113	1112	1124	1109	1147	1052	1139	1132	1110	1119	1072	1131	1120	1135	1148	1153	1059	1123	1097	1099	1107	1070	1084	1096	1158	1057	1121	1143	1153	1119	1139	1089	1161	1077	1082	1139	1121	1112	1100	1089	1100	1153	1059	1182	1147	1147	1083	1125	1084	1068	1044	1109	1204	1041	1128	1114	1150	1151	1097	1165	1117	1152	1149	1170	1164	1101	1101	1145	1088	1094	1130	1127	1105	1088	1109	1072	1111	1063	1067	1093	1138	1117	1131	1093	1154	1045	1078	1167	1133	1126	1173	1117	1079	1093	1106	1099	1138	1149	1161	1118	1154	1123	1080	1149	1160	1086	1066	1128	1137	1120	1126	1144	1080	1138	1132	1171	1108	1179	1066	1142	1130	1052	1136	1100	1073	1109	1090	1176	1078	1152	1069	1136	1098	1069	1041	1130	1105	1115	1130	1198	1182	1163	1048	1152	1086	1112	1142	1045	1167	1121	1109	1080	1102	1086	1093	1087	1126	1068	1073	1097	1080	1114	1117	1140	1170	1103	1094	1099	1175	1109	1124	1127	1077	1100	1075	1148	1110	1110	1131	1149	1115	1084	1113	1121	1072	1088	1093	1128	1120	1118	1085	1163	1121	1090	1101	1128	1107	1098	1094	1120	1161	1115	1145	1110	1096	1106	1106	1172	1129	1108	1156	1143	1144	1108	1125	1104	1160	1098	1145	1081	1058	1126	1109	1133	1149	1100	1155	1118	1171	1156	1010	1146	1114	1146	1028	1063	1077	1195	1123	1113	1097	1124	1118	1078	1068	1121	1122	1097	1098	1109	1108	1157	1092	1119	1127	1079	1039	1113	1108	1151	1080	1073	1062	1106	1051	1133	1127	1106	1120	1117	1120	1224	1118	1175	1105	1082	1124	1164	1122	1108	1137	1144	1032	1117	1033	1098	1080	1127	1130	1087	1102	1040	1160	1139	1096	1065	1086	1162	1086	1086	1133	1138	1118	1114	1160	1081	1104	1067	1115	1139	1091	1109	1167	1056	1101	1141	1085	1068	1129	1156	1095	1115	1131	1092	1147	1070	1117	1126	1202	1074	1158	1132	1119	1126	1087	1105	1111	1085	1080	1151	1106	1120	1109	1097	1111	1095	1154	1116	1102	1174	1148	1082	1098	1134	1120	1043	1065	1079	1051	1132	1086	1052	1066	1163	1102	1113	1134	1088	1162	1093	1156	1140	1146	1089	1105	1081	1152	1076	1177	1157	1085	1118	1063	1138	1053	1162	1131	1085	1111	1130	1088	1101	1137	1102	1117	1095	1099	1094	1091	1134	1101	1042	1104	1149	1135	1112	1110	1104	1076	1051	1072	1163	1074	1065	1123	1084	1110	1090	1094	1104	1109	1090	1144	1129	1043	1111	1067	1141	1103	1133	1160	1101	1126	1144	1135	1115	1176	1092	1114	1073	1113	1138	1109	1053	1059	1117	1112	1109	1085	1173	1129	1086	1115	1140	1161	1140	1110	1114	1131	1112	1095	1112	1154	1116	1110	1125	1106	1078	1128	1096	1107	1096	1156	1155	1094	1062	1070	1124	1144	1068	1119	1130	1109	1128	1076	1086	1151	1146	1124	1163	1147	1122	1121	1112	1124	1148	1110	1094	1101	1125	1147	1142	1191	1167	1130	1115	1138	1094	1073	1119	1136	1083	1129	1096	1127	1123	1047	1119	1111	1108	1080	1124	1126	1170	1090	1051	1131	1123	1072	1071	1070	1013	1142	1109	1115	1099	1097	1113	1105	1164	1062	1120	1106	1099	1101	1136	1095	1087	1154	1116	1092	1040	1105	1103	1072	1157	1110	1056	1158	1137	1082	1081	1140	1099	1085	1078	1060	1145	1137	1142	1090	1133	1128	1123	1149	1042	1150	1110	1093	1092	1116	1163	1149	1125	1110	1066	1064	1088	1052	1151	1114	1126	1124	1146	1098	1075	1101	1100	1113	1089	1091	1075	1164	1118	1088	1114	1169	1105	1114	1091	1082	1118	1161	1101	1054	1077	1148	1155	1127	1147	1110	1176	1099	1073	1111	1158	1108	1087	1095	1089	1130	1105	1103	1134	1121	1113	1084	1126	1106	1140	1091	1071	1083	1160	1121	1071	1140	1108	1086	1094	1097	1138	1152	1091	1083	1104	1104	1118	1172	1157	1075	1093	1090	1087	1104	1123	1108	1093	1074	1192	1135	1151	1171	1136	1104	1100	1106	1123	1106	1108	1067	1052	1113	1114	1064	1104	1115	1162	1091	1147	1133	1118	1120	1134	1070	1167	1124	1122	1104	1105	1184	1138	1127	1073	1132	1121	1064	1106	1123	1189	1074	1111	1137	1107	1067	1190	1096	1103	1099	1088	1114	1066	1132	1055	1079	1086	1101	1091	1158	1116	1074	1117	1093	1104	1118	1132	1157	1128	1148	1115	1112	1040	1120	1103	1161	1109	1157	1136	1088	1116	1174	1136	1171	1072	1062	1122	1080	1098	1090	1047	1083	1139	1100	1139	1117	1047	1096	1125	1121	1128	1091	1145	1137	1118	1163	1090	1087	1115	1103	1096	1120	1132	1116	1058	1149	1123	1130	1076	1109	1177	1109	1150	1056	1144	1120
8486	13428	10190	5390	3727	2663	2399	2033	1846	1619	1568	1381	1270	1217	1224	1173	1129	1154	1149	1157	1124	1157	1152	1119	1154	1107	1089	1096	1116	1122	1149	1114	1144	1143	1180	1085	1129	1174	1162	1142	1123	1055	1166	1108	1176	1157	1187	1096	1126	1110	1104	1125	1114	1083	1121	1161	1131	1159	1154	1182	1137	1033	1197	1089	1127	1127	1132	1132	1124	1129	1142	1089	1080	1083	1163	1109	1020	1085	1085	1219	1070	1064	1119	1087	1154	1100	1152	1110	1084	1130	1112	1127	1114	1132	1151	1090	1106	1051	1115	1162	1152	1118	1054	1154	1104	1088	1094	1117	1061	1078	1067	1138	1186	1125	1084	1086	1078	1148	1146	1097	1094	1083	1086	1055	1041	1097	1124	1128	1097	1147	1061	1056	1088	1141	1125	1153	1146	1140	1117	1112	1105	1081	1082	1077	1070	1159	1087	1123	1090	1111	1066	1138	1105	1145	1175	1081	1074	1127	1075	1126	1044	1138	1046	1105	1113	1092	1061	1146	1049	1087	1057	1075	1137	1176	1112	1035	1118	1101	1029	1118	1070	1143	1109	1064	1061	1151	1102	1071	1104	1071	1121	1139	1159	1101	1137	1086	1125	1114	1110	1103	1085	1112	1136	1014	1118	1084	1108	1107	1105	1104	1112	1118	1131	1126	1082	1125	1138	1100	1115	1121	1118	1115	1095	1075	1118	1118	1076	1129	1061	1103	1105	1121	1090	1134	1050	1108	1094	1107	1094	1110	1156	1122	1067	1089	1125	1078	1088	1070	1072	1113	1112	1130	1083	1102	1072	1136	1055	1128	1154	1074	1104	1079	1094	1083	1114	1139	1145	1093	1161	1088	1082	1168	1077	1113	1094	1168	1119	1116	1127	1148	1167	1096	1089	1081	1114	1168	1096	1104	1112	1118	1163	1060	1080	1102	1114	1106	1137	1114	1100	1092	1131	1071	1133	1087	1075	1149	1106	1039	1092	1111	1094	1142	1126	1072	1112	1173	1092	1190	1103	1054	1106	1189	1131	1055	1096	1075	1161	1087	1085	1109	1048	1115	1101	1061	1129	1093	1111	1134	1150	1087	1127	1128	1131	1087	1094	1127	1125	1098	1096	1088	1100	1122	1129	1088	1074	1105	1113	1104	1101	1101	1102	1150	1065	1066	1121	1052	1121	1125	1081	1127	1065	1104	1096	1125	1129	1079	1143	1124	1124	1101	1054	1068	1160	1058	1044	1088	1131	1199	1110	1164	1156	1092	1154	1078	1058	1084	1121	1183	1073	1040	1155	1158	1087	1152	1124	1119	1050	1047	1121	1100	1135	1091	1157	1112	1073	1172	1062	1113	1091	1120	1078	1088	1187	1089	1120	1145	1046	1007	1119	1067	1075	1087	1106	1090	1131	1135	1128	1118	1093	1093	1075	1092	1067	1130	1092	1109	1150	1156	1127	1160	1094	1115	1160	1102	1149	1130	1137	1122	1087	1161	1075	1106	1095	1067	1144	1103	1127	1177	1143	1112	1107	1091	1099	1169	1121	1068	1121	1134	1075	1037	1064	1110	1113	1128	1032	1063	1125	1043	1134	1095	1156	1066	1145	1092	1169	1084	1098	1118	1109	1074	1067	1039	1128	1155	1059	1098	1132	1050	1174	1075	1095	1114	1105	1129	1157	1128	1118	1099	1138	1108	1040	1119	1143	1138	1156	1123	1090	1135	1118	1117	1080	1117	1100	1099	1107	1110	1182	1074	1147	1052	1103	1122	1130	1128	1104	1084	1118	1137	1118	1115	1067	1094	1129	1110	1100	1163	1087	1124	1083	1084	1146	1139	1099	1077	1077	1180	1138	1115	1127	1082	1131	1092	1042	1138	1064	1075	1101	1108	1075	1135	1107	1091	1106	1098	1073	1139	1165	1163	1111	1133	1094	1070	1086	1120	1100	1096	1069	1131	1059	1120	1105	1071	1043	1086	1086	1080	1063	1125	1109	1049	1076	1091	1073	1044	1136	1118	1033	1097	1110	1078	1048	1114	1067	1116	1087	1129	1114	1081	1133	1138	1164	1115	1064	1147	1042	1109	1063	1040	1153	1143	1046	1135	1141	1061	1087	1096	1073	1079	1144	1125	1125	1118	1104	1095	1090	1124	1110	1131	1092	1088	1089	1148	1155	1102	1119	1104	1147	1075	1119	1155	1139	1137	1122	1179	1079	1091	1112	1071	1102	1059	1150	1071	1083	1112	1084	1116	1099	1120	1094	1053	1100	1123	1128	1078	1061	1102	1139	1087	1124	1142	1110	1113	1129	1029	1114	1094	1135	1115	1159	1127	1115	1085	1152	1114	1082	1113	1098	1091	1120	1065	1092	1142	1141	1105	1125	1136	1132	1159	1180	1103	1139	1092	1062	1099	1117	1087	1133	1088	1076	1065	1089	1094	1082	1121	1124	1112	1141	1143	1074	1131	1130	1118	1032	1135	1123	1122	1122	1109	1106	1115	1107	1107	1108	1183	1135	1128	1109	1133	1113	1109	1086	1042	1078	1074	1042	1171	1082	1115	1132	1077	1150	1099	1081	1062	1111	1101	1071	1080	1075	1053	1096	1076	1074	1121	1092	1088	1108	1114	1170	1147	1091	1135	1093	1114	1160	1104	1095	1142	1134	1131	1097	1110	1084	1127	1110	1059	1086	1109	1083	1182	1081	1146	1054	1122	1093	1098	1105	1083	1062	1109	1121	1132	1151	1071	1129	1069	1100	1080	1058	1117	1075	1112	1108	1145	1134	1148	1114	1052	1072	1103	1108	1128	1143	1079	1130	1067	1147	1117	1166	1080	1117	1079	1120	1092	1087	1064	1076	1149	1169	1159	1116	1131	1079	1121	1128	1071	1053	1112	1104	1067	1112	1089	1134	1114	1102	1089	1061	1135	1136	1090	1195	1072	1145	1178	1096	1105	1109	1195	1094	1150	1053	1116	1143	1093	1116	1095	1140	1134	1051	1098	1159	1135	1085	1139	1133	1085	1077	1083	1053	1096	1120	1113	1070	1092	1059	1158	1102	1117	1160	1049	1133	1072	1087	1093	1119	1131	1082	1116	1059	1132	1056	1165	1111	1168	1143	1094	1125	1062	1104	1166	1093	1180	1125	1138	1084	1118	1076	1084	1146	1130	1126	1093	1133	1074	1152	1107	1157	1090	1108	1133	1047	1121	1147	1102	1091	1107	1090	1061	1072	1128	1094	1100	1116	1052	1136	1124	1097	1137	1070	1104	1110	1110	1203	1113	1092	1116	1151	1129	1142	1074	1116	1110	1071	1176	1104	1047	1075	1119	1126	1144	1075	1143	1098	1075	1157	1076	1146	1090	1113	1082	1172	1160	1147	1168	1098	1103	1089	1155	1111	1103	1131	1080	1146	1155	1104	1117	1187	1109	1104	1101	1068	1094	1149	1188	1110	1087	1105	1081	1120	1055	1093	1123	1077	1094	1065	1140	1146	1030	1123	1140	1048	1149	1102	1126	1070	1006	1086	1109	1130	1092	1151	1091	1090	1067	1124	1095	1125	1127	1120	1136	1120	1080	1113	1109	1079	1113	1110	1142	1115	1138	1090	1153	1144	1143	1116	1091	1061	1093	1081	1113	1120	1130	1098	1128	1112	1095	1112	1069	1094	1057	1035	1117	1115	1135	1059	1101	1040	1183	1089	1116	1075	1070	1155	1126	1103	1123	1121	1095	1142	1143	1073	1044	1093	1167	1154	1144	1100	1073	1065	1132	1162	1056	1132	1073	1103	1162	1110	1141	1112	1092	1115	1128	1141	1107	1039	1115	1103	1073	1140	1136	1116	1045	1140	1098	1100	1081	1114	1123	1095	1183	1122	1088	1087	1060	1080	1083	1132	1108	1075	1134	1072	1066	1154	1060	1091	1085	1157	1050	1132	1104	1043	1097	1101	1150	1126	1088	1088	1060	1126	1132	1091	1101	1170	1135	1113	1080	1100	1056	1116	1086	1157	1138	1173	1117	1121	1170	1142	1158	1035	1073	1147	1130	1150	1057	1117	1188	1131	1137	1117	1104	1071	1121	1064	1066	1103	1114	1147	1134	1169	1046	1063	1095	1102	1113	1116	1114	1113	1098	1116	1082	1095	1048	1101	1055	1128	1091	1090	1085	1126	1127	1164	1121	1090	1137	1098	1112	1120	1145	1031	1116	1142	1127	1104	1087	1074	1121	1104	1063	1108	1057	1131	1107	1146	1158	1119	1103	1075	1088	1073	1105	1073	1166	1128	1100	1117	1116	1115	1081	1073	1119	1081	1137	1135	1090	1137	1096	1082	1117	1148	1084	1093	1092	1151	1134	1146	1103	1040	1123	1097	1123	1164	1082	1069	1128	1108	1104	1080	1093	1128	1133	1163	1112	1098	1182	1117	1101	1099	1117	1153	1099	1162	1087	1092	1165	1055	1089	1072	1114	1092	1165	1082	1067	1146	1059	1115	1154	1157	1082	1093	1127	1037	1129	1082	1135	1161	1117	1194	1089	1184	1153	1119	1091	1125	1064	1127	1176	1107	1147	1169	1135	1114	1111	1125	1108	1066	1084	1096	1109	1142	1102	1066	1111	1097	1071	1120	1093	1067	1140	1154	1130	1141	1102	1102	1122	1090	1056	1132	1116	1145	1148	1141	1105	1066	1071	1082	1094	1039	1118	1091	1174	1089	1090	1088	1160	1131	1096	1092	1044	1140	1131	1083	1121	1096	1126	1140	1095	1126	1040	1065	1134	1094	1102	1157	1067	1077	1173	1143	1124	1113	1100	1099	1143	1037	1069	1102	1135	1082	1074	1089	1081	1147	1120	1065	1085	1104	1080	1159	1114	1028	1157	1092	1102	1115	1143	1106	1108	1090	1090	1082	1116	1090	1106	1094	1073	1092	1107	1106	1115	1165	1022	1103	1202	1075	1114	1129	1082	1114	1090	1136	1116	1074	1070	1084	1128	1119	1117	1070	1127	1123	1164	1128	1021	1093	1081	1113	1092	1175	1104	1137	1084	1158	1037	1127	1116	1095	1090	1086	1124	1077	1077	1108	1088	1129	1155	1136	1115
23701	21314	28719	24277	21349	13469	3679	2338	1837	1648	1457	1305	1124	1108	1090	966	1013	950	975	938	970	941	941	965	886	961	908	951	866	976	931	860	940	926	863	928	933	918	883	947	924	904	867	876	899	903	891	905	930	903	930	847	901	892	842	884	946	869	907	904	916	845	855	883	898	930	898	866	902	875	835	841	881	850	801	917	831	873	883	918	871	844	821	844	846	876	816	830	862	833	842	792	818	812	816	861	856	871	863	866	883	832	822	830	859	876	894	910	821	824	907	830	845	880	881	931	852	800	826	808	866	773	812	840	860	873	860	869	884	817	900	872	814	869	896	860	837	910	884	828	860	836	882	861	861	834	856	858	835	880	848	823	859	857	875	892	880	810	820	780	803	861	859	890	829	914	839	874	809	898	795	887	842	857	833	865	856	886	892	884	845	895	837	863	842	808	864	861	913	880	860	901	837	815	818	859	878	852	866	877	854	879	804	876	920	840	854	833	855	862	887	871	876	860	868	862	824	836	858	859	925	806	902	840	845	818	847	811	860	869	802	836	919	841	893	812	786	861	828	825	899	883	865	864	871	884	866	794	784	836	839	867	789	858	848	821	804	840	804	809	885	869	894	896	822	828	882	846	888	812	909	885	846	851	919	832	809	826	901	852	758	870	847	877	854	878	876	795	882	841	892	901	838	856	876	833	830	782	838	855	817	865	845	854	807	839	830	823	872	836	779	836	863	821	891	862	869	890	940	916	850	831	814	886	826	816	883	882	829	836	856	868	882	863	866	871	851	844	855	882	834	907	861	809	852	871	873	829	910	833	880	894	828	867	892	867	860	878	884	864	848	840	831	877	895	827	803	804	822	842	895	856	841	860	844	832	826	821	855	831	861	830	888	884	866	881	897	885	825	823	881	844	845	849	866	819	841	865	810	889	840	846	887	832	879	807	846	926	906	829	842	812	843	829	818	891	872	884	904	839	884	881	867	852	851	865	855	852	891	830	876	836	798	839	803	907	891	859	849	860	874	842	818	864	848	821	855	846	880	797	811	847	833	873	788	839	834	862	834	884	878	849	907	867	884	867	867	809	868	895	820	846	852	930	863	837	855	889	866	849	820	914	843	883	876	844	881	912	858	825	845	802	851	887	832	926	895	841	873	889	838	837	827	861	837	855	860	852	882	875	872	898	772	862	830	843	813	835	857	897	839	864	838	840	865	847	893	867	869	823	884	813	868	837	856	866	843	866	894	835	855	810	806	870	861	841	854	904	810	835	876	816	860	837	837	877	852	915	895	851	834	815	824	902	837	899	834	853	855	846	844	831	882	863	900	900	887	862	871	812	858	839	866	805	800	859	847	834	832	843	872	875	865	858	885	816	835	852	839	848	923	874	867	848	846	871	887	836	862	872	871	875	804	841	894	847	814	852	894	841	893	844	835	803	869	893	896	863	835	867	832	876	839	840	869	873	851	861	855	842	829	877	856	874	813	815	839	865	881	844	844	859	857	875	850	801	864	883	856	865	883	853	864	878	876	861	871	829	856	785	836	886	859	799	828	815	824	861	860	879	862	866	893	883	916	836	885	882	854	847	829	848	856	836	827	860	853	861	841	818	837	845	849	827	836	838	846	910	837	861	825	858	853	845	848	838	872	841	786	890	832	846	827	811	822	819	885	817	850	836	853	796	872	842	862	883	855	870	890	875	824	856	838	844	895	812	829	787	908	798	844	895	818	836	877	852	872	859	879	849	839	840	833	851	861	883	815	862	858	874	923	842	889	871	809	838	876	821	862	837	854	867	816	887	871	812	857	904	898	929	847	843	848	843	909	836	818	853	819	851	815	868	851	867	879	900	847	792	852	894	842	808	851	861	891	865	867	844	814	809	832	807	835	852	843	863	826	828	860	891	832	816	812	889	852	867	848	872	824	826	863	860	838	827	856	857	869	883	869	855	835	797	874	877	878	883	854	848	878	879	836	836	888	884	811	816	857	849	868	875	912	802	822	883	870	828	878	881	863	892	837	828	910	859	882	833	823	857	862	885	834	883	857	878	890	875	836	863	817	819	846	860	848	830	879	839	850	822	832	891	871	861	884	872	860	820	857	786	837	845	897	818	819	844	864	848	886	793	848	852	848	863	879	842	866	851	825	857	844	876	842	864	827	820	885	782	823	893	803	907	860	858	859	852	901	855	873	825	910	852	909	879	872	859	833	895	837	886	835	856	866	812	804	863	859	872	839	775	829	810	816	837	870	843	832	825	882	849	789	782	822	838	888	834	855	838	836	886	898	837	852	873	824	865	876	765	868	824	851	853	820	815	867	832	875	846	859	816	855	888	822	893	866	856	848	826	840	855	854	872	899	843	812	893	893	888	856	835	861	802	862	857	824	835	909	859	839	871	867	798	826	889	881	840	850	879	808	834	814	857	862	882	840	837	800	850	846	830	859	885	859	854	916	853	924	867	839	843	859	897	859	868	860	860	869	834	815	834	876	869	912	867	805	853	772	824	825	795	835	847	896	845	803	911	823	861	836	846	852	833	872	859	870	904	883	847	812	832	904	842	855	837	812	827	862	845	881	941	864	862	860	834	802	880	910	896	741	864	854	838	853	870	849	876	845	841	844	822	883	806	885	849	850	829	870	848	839	842	835	813	843	832	948	868	863	871	891	861	859	883	824	833	865	813	853	832	906	840	781	834	907	902	869	858	882	807	853	852	878	863	855	844	836	868	869	821	858	906	902	806	819	809	867	857	889	854	874	829	840	824	848	880	857	792	772	821	839	839	870	837	838	869	861	840	828	812	849	847	879	827	887	816	845	860	815	839	922	840	807	826	853	866	834	874	869	873	861	851	844	834	813	868	865	805	879	821	821	843	903	863	846	823	879	816	878	872	925	773	882	875	846	876	861	847	825	889	809	889	879	873	809	872	799	908	884	871	846	894	872	819	867	824	895	855	854	894	794	831	825	875	829	867	853	851	872	852	854	888	829	791	887	800	821	905	837	804	929	868	829	892	857	840	854	826	879	811	857	835	850	824	846	845	826	861	846	893	839	832	827	820	832	834	856	850	844	782	874	826	865	891	827	819	849	874	866	812	883	850	826	834	851	828	821	874	852	811	823	873	885	849	879	828	881	882	789	899	844	851	882	834	828	861	851	875	824	874	816	887	823	871	849	847	890	834	764	862	855	869	860	842	853	830	889	853	869	859	872	850	851	861	888	864	802	900	850	821	861	873	834	820	844	816	854	853	841	895	811	851	879	842	869	873	857	837	846	894	850	865	873	895	854	899	873	842	855	863	859	847	882	861	850	840	843	848	858	817	847	836	854	861	877	881	810	831	858	846	799	795	899	840	835	853	922	862	856	872	872	866	899	851	822	882	831	844	830	866	826	860	885	833	886	858	795	856	894	853	820	894	875	871	832	853	873	853	881	903	851	846	882	831	868	874	861	897	870	863	841	885	814	921	914	823	866	880	795	841	897	845	861	840	890	856	846	848	822	919
7933	22167	17388	9609	6643	4876	3838	3028	2512	2196	1829	1576	1375	1131	1100	1013	1043	1062	1003	1017	998	999	993	988	963	915	913	946	958	913	917	1001	985	978	959	949	974	926	914	903	907	977	860	870	979	942	982	877	958	996	950	926	987	912	906	935	885	897	959	950	930	917	934	882	915	872	914	928	891	973	903	816	913	919	901	875	904	888	913	901	895	885	872	899	910	867	828	898	887	901	827	869	888	851	840	921	846	847	901	878	837	924	857	888	881	821	913	832	868	869	928	902	823	891	832	852	862	873	878	911	904	856	835	900	898	897	879	871	842	889	850	884	891	859	888	811	867	849	891	832	868	877	877	845	902	911	827	854	905	841	883	904	869	829	880	879	872	834	887	837	866	871	855	813	868	893	855	916	876	843	857	867	894	862	897	887	930	920	925	820	896	850	902	904	874	897	872	878	856	951	880	904	872	834	867	906	835	881	893	881	825	845	866	852	851	849	861	857	881	864	885	831	884	875	857	879	849	917	883	893	879	895	889	855	866	832	887	852	930	828	876	881	815	898	810	879	854	917	873	898	904	888	886	855	852	872	803	872	851	876	834	897	889	871	889	881	862	825	876	907	879	820	853	843	881	858	879	875	901	887	910	820	858	858	889	853	926	876	797	868	856	888	841	846	836	871	899	859	852	855	851	875	893	837	867	911	825	890	826	855	790	825	862	836	858	863	893	828	885	812	885	828	905	890	876	859	897	858	866	945	856	896	833	909	807	855	843	888	914	913	809	849	860	818	859	860	855	875	887	867	885	941	919	837	853	865	870	835	831	859	884	883	840	905	910	831	904	805	856	848	846	846	859	816	941	903	869	851	886	874	809	869	937	823	842	891	803	855	881	905	893	877	901	880	854	883	872	914	829	847	863	838	809	815	869	885	834	889	835	850	843	913	840	877	884	856	867	877	852	846	891	822	857	839	866	890	872	880	870	869	915	906	848	860	859	888	855	846	889	895	842	845	853	841	862	875	875	861	884	880	832	825	841	894	899	871	823	880	847	880	856	847	856	915	893	892	829	823	883	824	905	842	850	820	893	856	885	860	841	838	870	846	865	870	893	867	899	916	809	897	869	890	842	869	882	868	910	862	868	902	864	886	870	855	858	865	856	854	897	859	851	848	923	883	858	934	836	846	874	858	896	828	923	870	874	894	864	841	883	860	889	894	864	833	790	942	904	849	850	880	916	880	864	887	846	888	885	876	825	819	840	832	813	831	825	866	896	847	907	906	894	899	899	893	865	828	850	867	878	829	857	862	869	845	824	818	883	834	929	869	859	844	863	840	860	879	891	898	879	883	828	879	905	888	901	848	883	869	808	857	876	894	861	878	864	895	894	934	836	818	890	851	897	846	814	885	860	861	953	877	830	865	864	826	877	873	877	859	892	840	845	835	927	859	836	877	864	910	858	830	831	873	809	832	846	867	820	839	873	937	841	906	851	823	860	787	887	853	913	897	875	851	887	850	876	848	879	918	880	881	854	913	845	867	881	862	909	862	855	818	880	875	882	848	870	894	883	920	917	848	853	860	866	866	884	885	865	932	873	852	853	884	874	879	851	876	876	884	867	842	856	883	907	906	894	944	863	852	843	879	851	881	861	865	826	838	833	842	889	852	816	904	903	882	878	888	861	853	889	889	880	885	786	836	758	841	916	917	911	851	850	827	864	813	887	902	886	809	804	872	896	877	852	874	895	875	871	916	871	884	940	814	847	895	894	889	879	914	898	860	846	845	843	869	838	909	838	928	844	836	847	883	886	877	862	907	870	863	911	861	898	918	880	899	880	845	880	898	866	845	895	874	879	872	772	852	863	835	910	849	864	843	875	892	850	821	875	853	864	885	867	852	889	866	853	871	859	811	822	843	909	835	844	878	837	863	880	852	876	891	870	911	870	865	882	875	839	871	864	853	889	858	886	863	847	842	843	864	883	845	886	888	868	857	827	910	891	880	862	856	866	852	885	844	858	857	847	849	880	886	855	908	895	910	869	872	831	917	884	849	864	869	859	883	863	886	897	869	864	872	834	823	875	864	853	873	895	872	887	881	868	904	890	839	869	872	868	940	911	870	866	832	840	877	884	847	863	847	889	883	822	865	850	918	895	912	870	869	840	870	859	845	815	837	853	895	925	885	870	850	879	923	842	846	907	836	889	854	840	876	882	833	867	874	870	876	905	882	893	867	839	804	880	919	836	853	901	873	813	833	845	844	903	811	873	865	847	852	832	897	896	880	818	866	867	857	853	853	870	824	820	912	918	903	880	858	852	888	840	836	816	866	833	851	899	869	803	896	897	880	868	923	850	912	835	873	845	838	873	849	887	824	896	918	877	907	886	884	872	866	887	816	934	841	842	861	875	912	852	855	941	867	870	913	832	834	853	864	873	887	826	844	820	888	852	893	853	827	807	901	861	898	918	848	888	852	873	893	861	859	881	845	817	797	834	884	836	856	869	866	887	911	912	852	867	849	875	876	846	898	846	838	844	879	832	845	818	881	821	840	868	881	839	837	853	929	837	850	919	874	838	820	881	783	915	884	820	884	839	826	913	846	852	868	813	915	897	831	887	893	877	852	840	892	882	931	869	853	861	899	904	832	933	859	841	860	852	844	856	921	893	909	862	813	899	889	899	848	881	872	891	852	895	835	843	862	836	809	878	894	885	855	905	812	884	865	862	840	863	883	859	871	844	854	881	856	822	953	898	845	860	862	882	899	828	899	842	869	839	864	829	877	852	891	885	870	852	843	910	841	854	863	888	883	872	850	832	849	866	920	867	893	835	903	901	846	888	842	872	904	856	892	948	881	840	860	873	865	851	867	843	859	850	854	876	856	886	896	901	869	883	846	914	924	881	891	863	875	887	896	909	878	875	879	859	849	882	866	871	836	869	864	863	903	860	844	857	864	916	851	850	848	887	865	853	835	905	862	860	858	829	851	896	847	894	869	838	896	876	808	855	832	892	888	850	848	850	888	856	858	883	836	862	840	860	841	855	864	916	845	912	870	845	848	896	823	871	899	842	840	825	840	820	866	849	818	820	900	889	836	890	870	875	881	833	861	893	874	866	856	856	842	851	886	871	841	880	857	895	839	879	914	853	831	860	831	864	864	869	905	848	833	850	903	832	847	817	828	863	904	899	915	837	889	818	836	860	843	848	880	876	879	845	814	890	911	927	848	882	925	836	886	895	883	838	870	875	898	843	843	854	819	855	814	889	791	832	807	900	879	889	867	865	853	837	878	826	889	880	829	838	832	878	856	912	884	893	882	899	843	837	845	873	852	903	858	871	843	860	906	814	872	872	834	892	880	878	859	867	858	868	914	830	835	817	863	866	880	881	902	866	866	864	855	880	871	865	864	859	882	865	881	783	874	852	820	847	871	869	880	807	872	864	893	892	820	869	849	902	875	864	909	871	832	846	827	873	897	891	863	850	848	840	884	827	867	852	884	865	840	844	882	845	832	826	859
24650	21225	27670	25049	15322	4005	2601	2080	1784	1703	1579	1464	1338	1324	1291	1276	1233	1186	1200	1290	1238	1142	1231	1143	1226	1159	1198	1135	1180	1207	1219	1176	1222	1197	1181	1191	1186	1165	1175	1197	1138	1182	1094	1153	1167	1152	1191	1169	1175	1179	1172	1235	1178	1121	1162	1219	1176	1255	1122	1087	1170	1195	1120	1156	1188	1127	1130	1086	1115	1159	1114	1104	1112	1111	1148	1154	1135	1174	1150	1153	1152	1145	1142	1081	1140	1139	1090	1124	1110	1139	1137	1131	1120	1166	1164	1073	1168	1107	1157	1133	1099	1131	1132	1071	1117	1177	1139	1145	1111	1192	1109	1132	1048	1120	1125	1157	1063	1046	1106	1208	1070	1122	1143	1163	1202	1145	1131	1123	1129	1142	1118	1134	1096	1155	1111	1189	1109	1107	1115	1129	1134	1123	1111	1020	1123	1157	1115	1150	1125	1150	1045	1141	1134	1135	1098	1152	1172	1100	1145	1186	1079	1137	1170	1099	1132	1095	1121	1165	1140	1101	1125	1152	1145	1115	1161	1171	1130	1155	1143	1157	1146	1167	1088	1112	1085	1139	1138	1156	1091	1114	1105	1137	1118	1174	1067	1092	1124	1088	1171	1112	1044	1157	1138	1130	1106	1115	1152	1099	1133	1172	1146	1142	1144	1138	1118	1149	1151	1076	1095	1150	1070	1137	1147	1150	1123	1118	1097	1123	1146	1106	1155	1102	1146	1120	1110	1166	1099	1074	1152	1172	1191	1105	1078	1121	1187	1059	1082	1136	1142	1142	1099	1105	1165	1139	1178	1124	1141	1194	1126	1151	1178	1132	1127	1157	1147	1146	1145	1141	1131	1147	1151	1116	1125	1147	1104	1074	1132	1099	1102	1125	1125	1116	1148	1182	1149	1182	1108	1148	1139	1173	1110	1119	1140	1195	1144	1137	1078	1142	1132	1111	1145	1164	1112	1153	1144	1090	1084	1145	1079	1141	1158	1120	1170	1122	1120	1151	1096	1130	1144	1160	1138	1113	1167	1083	1118	1114	1157	1161	1152	1128	1164	1159	1133	1096	1089	1170	1093	1160	1161	1157	1160	1162	1128	1126	1108	1109	1101	1118	1172	1126	1131	1146	1133	1059	1136	1128	1088	1127	1162	1146	1172	1174	1089	1153	1154	1143	1064	1120	1127	1109	1167	1104	1112	1091	1156	1101	1126	1090	1110	1167	1090	1122	1133	1072	1137	1153	1137	1099	1100	1151	1121	1183	1095	1040	1145	1138	1131	1145	1068	1113	1152	1081	1109	1159	1135	1079	1112	1145	1147	1151	1152	1149	1164	1161	1152	1093	1127	1080	1131	1184	1120	1125	1073	1148	1141	1180	1092	1103	1118	1116	1121	1158	1149	1198	1125	1117	1171	1119	1172	1129	1155	1193	1155	1141	1102	1118	1105	1089	1171	1131	1100	1142	1139	1059	1156	1055	1151	1071	1145	1134	1187	1161	1202	1131	1124	1145	1127	1146	1130	1128	1134	1078	1069	1106	1118	1111	1189	1153	1145	1139	1136	1207	1182	1178	1099	1125	1180	1106	1074	1106	1144	1139	1084	1155	1083	1165	1128	1160	1124	1116	1173	1135	1126	1112	1114	1117	1120	1140	1151	1130	1105	1174	1187	1119	1119	1093	1091	1090	1191	1127	1156	1171	1137	1085	1151	1140	1098	1121	1112	1131	1166	1095	1191	1125	1124	1058	1146	1183	1162	1178	1086	1152	1114	1153	1165	1147	1117	1139	1161	1142	1108	1140	1169	1133	1113	1093	1167	1106	1122	1101	1123	1084	1203	1112	1126	1130	1141	1147	1123	1063	1173	1124	1092	1092	1116	1059	1111	1089	1157	1176	1125	1092	1079	1093	1154	1147	1169	1123	1112	1131	1154	1106	1159	1169	1119	1109	1124	1141	1140	1148	1111	1131	1128	1120	1129	1157	1113	1061	1121	1117	1194	1195	1095	1123	1112	1093	1116	1148	1090	1067	1133	1140	1218	1123	1209	1137	1135	1084	1223	1144	1129	1135	1161	1105	1098	1137	1143	1121	1080	1152	1089	1100	1085	1131	1129	1177	1139	1116	1169	1106	1151	1073	1164	1113	1184	1129	1121	1124	1109	1152	1102	1083	1142	1161	1185	1138	1127	1135	1145	1129	1117	1123	1141	1130	1092	1046	1158	1176	1157	1149	1206	1121	1113	1127	1111	1115	1151	1168	1119	1189	1159	1165	1084	1177	1108	1132	1152	1094	1146	1170	1186	1152	1136	1141	1116	1136	1097	1116	1128	1086	1154	1136	1121	1198	1170	1146	1112	1081	1159	1098	1094	1120	1135	1142	1109	1128	1162	1084	1138	1106	1095	1152	1168	1112	1127	1102	1173	1147	1073	1085	1045	1136	1178	1132	1118	1112	1121	1129	1093	1094	1127	1125	1129	1070	1186	1083	1081	1133	1110	1143	1080	1110	1140	1169	1157	1137	1167	1128	1067	1117	1179	1080	1168	1091	1122	1106	1086	1111	1129	1198	1093	1091	1158	1124	1082	1124	1235	1114	1157	1119	1101	1130	1201	1139	1095	1129	1102	1136	1115	1142	1121	1137	1112	1104	1140	1086	1162	1099	1160	1110	1071	1172	1110	1142	1114	1173	1106	1126	1208	1142	1158	1156	1112	1058	1138	1108	1102	1143	1115	1102	1134	1128	1184	1163	1065	1113	1162	1158	1183	1087	1087	1085	1148	1150	1124	1090	1202	1180	1107	1117	1134	1083	1030	1158	1142	1106	1120	1082	1150	1171	1081	1155	1161	1131	1147	1189	1105	1172	1151	1128	1119	1103	1172	1139	1069	1112	1129	1199	1099	1106	1140	1165	1113	1151	1137	1131	1075	1157	1120	1137	1114	1161	1103	1153	1132	1112	1073	1138	1143	1125	1123	1100	1122	1174	1126	1163	1130	1126	1148	1161	1134	1115	1140	1077	1127	1123	1153	1103	1105	1166	1104	1150	1081	1110	1105	1144	1122	1068	1163	1125	1167	1118	1105	1099	1050	1118	1137	1140	1119	1133	1130	1100	1111	1089	1164	1120	1181	1088	1139	1126	1130	1179	1122	1175	1152	1103	1109	1087	1088	1108	1091	1126	1126	1082	1136	1138	1101	1122	1065	1089	1161	1116	1182	1106	1119	1154	1120	1157	1170	1113	1092	1123	1072	1132	1152	1146	1111	1157	1152	1111	1165	1152	1154	1156	1070	1160	1118	1109	1140	1103	1115	1179	1180	1138	1157	1105	1102	1113	1123	1106	1142	1126	1158	1098	1164	1153	1120	1156	1053	1148	1088	1158	1194	1057	1116	1081	1131	1155	1086	1125	1166	1128	1174	1153	1169	1111	1064	1073	1105	1117	1116	1130	1120	1096	1129	1110	1186	1137	1141	1112	1131	1083	1111	1123	1126	1143	1195	1154	1101	1135	1080	1122	1147	1133	1106	1153	1122	1080	1066	1095	1157	1138	1143	1088	1111	1104	1113	1114	1121	1064	1062	1169	1107	1131	1068	1132	1139	1175	1133	1134	1135	1048	1160	1157	1136	1127	1142	1134	1125	1128	1147	1138	1117	1066	1171	1201	1100	1158	1156	1120	1139	1130	1121	1095	1137	1163	1168	1131	1076	1149	1104	1072	1077	1125	1071	1128	1110	1132	1165	1120	1109	1104	1116	1151	1126	1071	1111	1161	1102	1114	1180	1140	1115	1122	1155	1097	1134	1065	1140	1083	1089	1106	1123	1146	1175	1134	1138	1185	1148	1126	1173	1135	1174	1176	1081	1108	1206	1189	1142	1141	1178	1096	1149	1122	1121	1124	1114	1122	1089	1026	1105	1182	1086	1170	1125	1139	1097	1111	1071	1121	1100	1150	1139	1138	1149	1140	1187	1100	1112	1155	1123	1123	1192	1176	1087	1127	1174	1149	1100	1153	1142	1187	1122	1157	1038	1127	1185	1115	1121	1159	1153	1134	1171	1079	1117	1135	1187	1126	1061	1163	1143	1136	1175	1129	1166	1127	1070	1189	1152	1134	1129	1184	1091	1182	1141	1157	1173	1129	1071	1012	1145	1141	1081	1167	1160	1117	1125	1078	1108	1108	1174	1157	1135	1095	1139	1124	1057	1056	1118	1108	1139	1122	1091	1116	1197	1076	1169	1102	1161	1131	1113	1175	1127	1146	1141	1130	1087	1087	1133	1129	1097	1202	1118	1161	1116	1146	1112	1130	1126	1148	1148	1119	1191	1184	1076	1059	1087	1125	1109	1133	1111	1127	1184	1160	1146	1133	1158	1093	1121	1164	1132	1107	1046	1123	1108	1153	1098	1106	1157	1087	1008	1149	1079	1121	1136	1128	1140	1103	1120	1126	1128	1120	1134	1148	1132	1111	1149	1206	1088	1161	1184	1097	1106	1076	1114	1154	1110	1094	1076	1112	1112	1127	1135	1116	1146	1125	1112	1121	1078	1117	1101	1143	1143	1132	1134	1140	1120	1181	1095	1103	1137	1157	1145	1140	1108	1149	1166	1095	1107	1079	1087	1087	1144	1025	1135	1105	1157	1174	1129	1122	1148	1103	1110	1127	1039	1115	1160	1132	1144	1141	1135	1126	1077	1149	1089	1087	1083	1175	1104	1209	1110	1155	1088	1107	1108	1123	1112	1103	1101	1131	1173	1177	1130	1120	1112	1115	1173	1124	1128	1116	1093	1097	1122	1116	1138	1109	1182	1161	1133	1089	1146	1097	1129	1173	1121	1131	1140	1189	1118	1094	1127	1068	1170	1156	1117	1093	1113	1133	1210	1103	1159	1163	1106	1118	1130	1199	1064	1114	1105	1061	1139	1113	1113	1155	1124	1152	1090	1136	1159	1086	1165	1100	1181	1100	1187	1129	1084	1203	1117	1077	1146	1108	1181	1139	1116	1040	1137	1148	1158	1112	1158	1166	1140	1104	1099	1056	1160	1086	1134	1085	1084	1126	1114	1142	1119	1204	1081	1079	1104	1147	1141	1137	1102	1242	1071	1150
8053	19115	14637	8125	5547	4172	3337	2713	2255	2081	1753	1613	1382	1374	1293	1302	1250	1242	1201	1203	1254	1243	1119	1132	1180	1153	1159	1151	1126	1161	1155	1152	1144	1233	1173	1211	1170	1149	1186	1067	1146	1165	1134	1140	1162	1107	1078	1126	1178	1110	1152	1155	1161	1147	1181	1195	1210	1150	1131	1178	1174	1162	1153	1156	1139	1192	1141	1108	1125	1113	1131	1100	1192	1144	1153	1085	1139	1117	1118	1051	1104	1116	1085	1118	1107	1125	1152	1157	1095	1099	1124	1159	1137	1248	1134	1114	1082	1126	1111	1164	1094	1073	1160	1185	1153	1122	1118	1082	1047	1058	1117	1110	1135	1146	1114	1148	1103	1126	1189	1100	1107	1089	1089	1105	1086	1140	1127	1130	1129	1113	1119	1183	1124	1076	1096	1105	1096	1177	1118	1115	1102	1104	1090	1114	1092	1125	1163	1093	1082	1131	1107	1118	1146	1115	1090	1114	1103	1182	1113	1088	1125	1165	1058	1124	1169	1099	1074	1122	1113	1111	1119	1155	1163	1116	1117	1147	1088	1140	1120	1111	1085	1119	1128	1090	1147	1184	1120	1103	1109	1157	1147	1122	1081	1108	1134	1114	1098	1144	1087	1106	1101	1114	1092	1126	1084	1146	1096	1084	1120	1189	1115	1132	1100	1189	1044	1113	1118	1050	1117	1124	1123	1139	1120	1146	1133	1077	1125	1122	1110	1146	1156	1087	1161	1107	1118	1069	1137	1128	1141	1126	1074	1105	1076	1147	1077	1129	1089	1158	1048	1061	1147	1127	1099	1100	1121	1151	1084	1137	1119	1110	1109	1155	1134	1108	1085	1130	1110	1084	1143	1064	1171	1174	1130	1100	1156	1107	1115	1132	1109	1095	1097	1094	1107	1135	1172	1119	1088	1119	1096	1119	1117	1097	1070	1104	1170	1098	1101	1043	1095	1114	1132	1064	1134	1116	1151	1172	1074	1104	1124	1069	1139	1189	1113	1118	1111	1124	1157	1164	1065	1089	1075	1091	1177	1085	1155	1132	1122	1158	1134	1090	1092	1115	1112	1125	1125	1029	1096	1144	1158	1132	1090	1152	1150	1156	1101	1132	1137	1140	1160	1071	1079	1055	1134	1065	1124	1117	1044	1155	1102	1117	1114	1083	1122	1095	1110	1167	1131	1113	1073	1125	1121	1138	1140	1126	1119	1159	1058	1137	1075	1135	1117	1095	1123	1135	1150	1134	1235	1081	1137	1087	1082	1124	1105	1155	1132	1087	1103	1131	1069	1088	1071	1141	1144	1109	1081	1108	1124	1090	1093	1081	1173	1108	1165	1143	1063	1158	1094	1129	1076	1152	1130	1088	1156	1091	1128	1122	1123	1139	1047	1164	1054	1111	1116	1085	1175	1063	1089	1126	1136	1074	1105	1085	1116	1070	1116	1165	1094	1092	1063	1118	1124	1132	1170	1105	1141	1092	1099	1136	1173	1163	1101	1056	1112	1062	1125	1122	1106	1108	1129	1129	1195	1129	1128	1131	1059	1119	1128	1086	1100	1069	1179	1092	1148	1108	1104	1132	1163	1084	1131	1128	1119	1196	1107	1133	1107	1107	1148	1125	1109	1115	1047	1175	1098	1128	1155	1102	1167	1099	1104	1147	1142	1141	1215	1157	1042	1083	1118	1081	1092	1094	1119	1190	1021	1054	1104	1104	1095	1132	1155	1085	1122	1152	1122	1084	1124	1149	1139	1074	1111	1152	1161	1152	1143	1110	1084	1096	1168	1146	1106	1025	1056	1119	1099	1091	1113	1118	1116	1147	1125	1127	1162	1158	1080	1076	1127	1141	1190	1127	1074	1120	1170	1095	1111	1142	1111	1150	1106	1151	1106	1126	1146	1088	1100	1144	1170	1106	1158	1088	1113	1091	1116	1147	1087	1151	1158	1064	1138	1127	1057	1083	1051	1142	1148	1125	1101	1164	1100	1120	1127	1080	1161	1125	1110	1143	1132	1156	1116	1056	1159	1121	1143	1170	1092	1132	1121	1052	1127	1075	1084	1179	1069	1116	1107	1108	1176	1080	1130	1096	1144	1091	1062	1054	1105	1062	1142	1101	1055	1153	1080	1132	1140	1089	1153	1140	1102	1128	1113	1153	1136	1092	1121	1127	1142	1114	1125	1109	1106	1075	1057	1107	1113	1112	1133	1125	1138	1051	1107	1097	1116	1086	1119	1092	1116	1120	1097	1053	1080	1137	1175	1106	1092	1144	1124	1094	1103	1128	1118	1113	1114	1175	1181	1171	1061	1092	1063	1094	1064	1107	1157	1129	1129	1116	1126	1113	1090	1101	1160	1063	1117	1145	1130	1108	1090	1135	1141	1095	1099	1094	1146	1115	1095	1115	1049	1130	1144	1123	1141	1134	1165	1120	1118	1097	1121	1056	1091	1119	1043	1104	1139	1154	1105	1153	1091	1105	1129	1183	1072	1098	1109	1155	1075	1117	1100	1109	1088	1140	1110	1089	1130	1105	1117	1089	1092	1138	1128	1140	1062	1144	1131	1120	1081	1051	1128	1180	1133	1183	1063	1093	1058	1082	1141	1130	1082	1116	1126	1089	1145	1112	1074	1129	1134	1134	1102	1073	1117	1084	1128	1089	1102	1107	1133	1101	1125	1084	1130	1126	1076	1138	1107	1073	1138	1101	1068	1159	1063	1130	1108	1134	1144	1083	1101	1142	1127	1144	1154	1134	1080	1130	1175	1167	1125	1088	1153	1128	1100	1102	1149	1108	1091	1093	1108	1086	1068	1074	1090	1102	1129	1021	1093	1029	1107	1142	1066	1160	1060	1105	1076	1114	1124	1182	1064	1108	1087	1129	1092	1118	1113	1078	1088	1124	1123	1092	1152	1125	1071	1147	1095	1077	1131	1106	1153	1128	1146	1113	1143	1097	1077	1150	1139	1118	1108	1094	1150	1112	1098	1066	1168	1078	1141	1124	1169	1105	1120	1154	1089	1106	1121	1093	1132	1162	1174	1142	1137	1128	1095	1103	1109	1103	1138	1172	1112	1111	1117	1082	1127	1159	1149	1082	1103	1080	1115	1073	1154	1130	1111	1056	1166	1154	1033	1066	1132	1107	1101	1162	1140	1117	1092	1119	1109	1086	1124	1114	1063	1091	1136	1108	1106	1070	1119	1116	1130	1113	1063	1101	1103	1098	1142	1077	1118	1169	1096	1157	1105	1151	1176	1119	1135	1152	1201	1095	1114	1126	1051	1128	1122	1142	1143	1119	1072	1109	1128	1138	1157	1127	1042	1151	1056	1092	1143	1084	1046	1081	1106	1102	1082	1181	1118	1146	1072	1123	1116	1131	1145	1136	1109	1069	1134	1111	1129	1140	1074	1040	1179	1050	1105	1158	1131	1167	1099	1103	1055	1111	1096	1155	1058	1062	1107	1137	1095	1116	1098	1092	1075	1163	1099	1124	1136	1140	1084	1177	1141	1123	1165	1192	1130	1064	1127	1091	1074	1111	1128	1098	1119	1069	1133	1186	1109	1119	1110	1084	1119	1126	1097	1097	1165	1130	1172	1119	1130	1095	1113	1150	1127	1121	1141	1067	1124	1067	1171	1147	1211	1038	1130	1145	1130	1129	1121	1096	1108	1131	1132	1101	1106	1105	1092	1160	1114	1136	1134	1127	1088	1084	1136	1099	1104	1119	1128	1108	1088	1193	1111	1137	1099	1134	1127	1071	1132	1038	1122	1136	1114	1136	1103	1157	1161	1170	1176	1154	1110	1069	1090	1042	1086	1168	1178	1086	1159	1111	1087	1077	1127	1108	1083	1023	1108	1122	1114	1080	1141	1067	1139	1113	1079	1141	1108	1116	1141	1131	1084	1105	1127	1093	1118	1128	1113	1143	1076	1078	1116	1101	1120	1134	1128	1161	1109	1126	1110	1167	1105	1106	1083	1139	1150	1123	1140	1088	1179	1126	1129	1116	1085	1094	1078	1109	1133	1101	1084	1116	1128	1107	1162	1077	1171	1095	1174	1096	1069	1068	1121	1082	1145	1112	1085	1081	1115	1053	1149	1115	1130	1099	1126	1136	1154	1153	1157	1084	1079	1101	1092	1084	1129	1128	1090	1099	1118	1118	1104	1111	1125	1140	1098	1126	1132	1075	1144	1072	1160	1109	1134	1104	1101	1137	1126	1118	1122	1099	1172	1171	1149	1093	1103	1152	1089	1061	1132	1117	1134	1121	1121	1087	1156	1122	1169	1133	1079	1089	1128	1135	1075	1153	1131	1106	1078	1051	1147	1108	1067	1096	1179	1103	1130	1089	1127	1126	1177	1074	1158	1132	1139	1108	1155	1142	1111	1178	1120	1039	1104	1129	1166	1124	1150	1125	1142	1126	1143	1097	1145	1081	1090	1132	1079	1135	1142	1135	1077	1137	1094	1118	1131	1181	998	1159	1128	1120	1126	1062	1127	1065	1106	1135	1085	1107	1130	1100	1134	1125	1151	1140	1125	1125	1076	1146	1128	1099	1067	1089	1169	1109	1065	1110	1119	1121	1191	1188	1101	1103	1198	1117	1101	1065	1143	1124	1094	1056	1160	1096	1098	1130	1124	1132	1086	1075	1152	1163	1113	1169	1093	1149	1132	1079	1127	1091	1145	1056	1168	1098	1110	1121	1080	1100	1111	1099	1103	1044	1064	1153	1115	1156	1170	1050	1130	1089	1132	1083	1086	1140	1157	1131	1095	1061	1065	1122	1145	1116	1137	1127	1106	1135	1070	1089	1104	1163	1133	1147	1071	1150	1167	1106	1130	1166	1074	1112	1138	1120	1073	1131	1144	1192	1199	1115	1114	1114	1120	1144	1122	1119	1067	1088	1151	1132	1111	1128	1147	1124	1028	1112	1112	1079	1078	1136	1136	1131	1115	1093	1100	1130	1031	1129	1106	1081	1141	1159	1145	1114	1120	1090	1122	1051	1103	1090	1124	1093	1124	1156	1081	1067	1106	1175	1106	1122	1156	1089	1082	1072	1106	1084	1099	1075	1107	1166	1132	1132	1159	1190	1110	1147
22503	21329	29086	23920	21353	21531	12629	3474	2409	2138	1828	1532	1360	1201	1086	1015	1098	1047	1049	1027	1046	1015	982	939	921	936	941	946	902	940	900	911	957	899	906	973	883	887	854	853	853	846	868	919	837	887	897	946	951	904	928	913	877	920	887	907	920	905	876	877	892	852	865	886	874	829	867	887	828	848	853	861	894	830	838	859	821	819	853	829	872	849	900	859	864	792	875	830	837	796	841	877	781	788	804	845	849	804	811	807	824	808	816	830	840	805	833	839	862	875	833	838	823	842	818	850	859	835	823	843	819	839	816	827	846	869	805	813	765	850	837	867	883	851	857	816	828	823	869	828	845	832	845	866	835	831	843	790	800	769	844	844	802	837	804	877	837	887	883	801	844	842	816	830	791	799	806	817	817	836	834	811	906	830	844	828	897	837	828	806	806	833	820	864	808	858	871	801	816	840	830	853	812	835	817	782	830	823	867	836	851	815	855	847	801	807	771	789	826	806	787	834	807	803	803	822	845	840	880	812	810	826	855	789	804	793	834	808	833	795	830	814	855	821	901	860	806	870	846	780	762	826	835	909	874	790	854	843	845	851	820	815	795	840	822	873	821	785	857	826	810	816	797	840	788	823	816	824	811	826	786	841	842	788	846	807	814	823	811	864	788	866	836	855	829	849	872	856	845	770	841	851	824	819	843	831	850	797	844	834	783	811	828	848	849	775	833	789	862	896	807	837	804	801	805	836	791	805	827	824	836	812	863	788	791	765	839	843	829	783	788	810	811	803	847	831	831	807	799	890	798	854	838	837	813	866	831	851	793	863	842	746	815	840	846	838	793	791	787	852	840	823	794	834	844	859	820	870	840	787	808	819	867	840	857	829	815	815	844	842	808	771	836	805	796	796	840	774	862	806	814	800	811	834	811	784	779	823	830	877	882	865	813	816	814	879	848	828	858	834	827	861	817	813	804	842	827	806	794	796	855	844	850	812	782	800	805	825	809	824	778	826	847	822	831	900	804	791	804	814	774	812	829	797	799	803	884	826	851	794	822	860	853	823	775	804	812	890	823	848	822	817	827	847	830	837	833	812	871	792	799	808	836	841	821	799	877	836	864	800	841	819	866	823	813	853	782	801	809	867	909	814	837	827	836	797	806	793	779	805	819	824	809	841	807	772	785	861	801	812	872	823	767	871	876	813	845	843	858	805	820	822	825	811	863	844	801	788	818	863	853	838	789	820	800	861	864	869	874	874	856	800	854	779	774	848	828	784	834	878	881	853	803	864	839	818	837	821	813	840	808	850	844	817	808	833	877	790	857	805	843	870	811	806	766	841	789	866	834	813	835	839	784	828	763	807	822	788	824	790	813	806	821	786	822	851	823	771	864	832	834	800	858	774	840	804	864	773	832	844	870	874	800	841	809	838	787	855	831	828	818	829	845	890	815	844	808	810	871	850	822	765	806	786	847	854	831	801	820	859	828	831	797	843	777	819	814	826	817	795	845	798	904	854	793	789	846	829	870	840	826	838	830	787	793	851	817	815	812	894	807	768	771	855	804	795	792	834	828	810	865	833	839	828	834	843	823	791	832	821	840	824	798	858	843	849	873	811	826	803	782	846	805	782	816	841	856	822	827	809	833	838	798	801	825	872	815	781	832	903	791	815	753	871	832	875	810	828	866	893	793	859	821	839	828	850	866	820	826	819	805	859	858	824	813	844	880	830	799	859	831	824	809	884	810	838	854	813	828	884	837	792	807	828	828	864	822	899	812	853	843	837	796	837	845	759	796	789	855	807	835	822	806	798	820	758	888	846	840	791	826	856	809	794	828	792	844	861	843	811	817	845	803	781	811	839	798	802	803	798	799	798	846	822	835	813	802	835	815	875	829	820	791	801	775	787	857	897	804	855	846	808	850	779	793	838	809	825	836	818	831	802	785	797	840	831	856	796	848	852	876	819	836	798	826	802	809	821	883	903	831	798	913	836	822	855	843	844	845	807	808	818	792	810	840	783	802	855	826	860	822	825	771	866	791	846	820	819	788	795	835	831	803	822	854	867	825	848	862	782	887	817	823	840	842	826	852	845	798	779	826	807	819	818	743	834	810	818	809	893	824	868	844	817	810	761	822	818	847	857	819	826	793	759	855	842	839	867	873	826	861	831	857	748	827	818	850	875	896	840	850	846	819	836	836	795	816	846	818	805	824	827	833	783	805	844	851	818	816	855	777	809	813	828	826	789	845	831	808	787	832	795	835	833	811	839	789	813	820	807	867	860	802	772	859	838	812	844	856	858	849	847	813	825	854	844	851	788	842	823	848	810	848	829	813	820	839	892	795	803	820	846	800	874	809	860	826	797	806	805	814	825	852	818	813	829	849	822	786	825	876	846	805	797	829	836	833	803	832	852	815	835	848	818	825	792	759	808	858	792	864	811	842	830	784	804	776	835	860	844	855	817	830	872	798	845	882	851	815	830	831	878	784	810	858	822	765	810	830	846	828	830	793	821	826	848	832	791	849	803	846	784	787	792	840	853	783	804	866	789	827	861	822	853	789	840	802	835	842	808	798	765	837	813	782	851	862	827	778	832	855	806	771	816	822	819	803	807	841	865	842	830	846	802	830	819	798	815	875	803	833	779	822	800	784	816	801	812	842	847	830	844	837	856	857	841	820	810	821	829	843	810	855	872	838	832	817	819	796	822	817	787	800	820	850	849	831	804	890	801	762	804	848	811	819	799	833	845	815	810	844	857	875	851	804	790	844	843	834	794	762	837	820	851	812	814	784	833	810	837	789	885	876	810	794	789	814	810	785	861	821	777	840	831	835	829	797	811	882	786	764	848	818	787	795	814	849	832	782	822	793	861	800	837	832	806	810	827	877	831	830	768	838	862	854	796	825	808	819	796	863	850	844	784	816	835	847	805	792	806	818	851	834	819	809	866	871	794	796	805	853	884	849	796	805	817	857	758	799	897	825	807	817	820	769	863	846	851	842	772	802	771	830	887	876	867	762	830	816	866	803	865	800	793	900	815	830	783	831	857	834	792	766	793	772	841	856	794	855	830	815	807	824	831	816	829	785	800	782	843	817	863	800	841	881	782	770	809	795	789	861	808	753	812	825	846	852	825	832	814	808	817	799	782	859	786	841	858	873	806	826	818	826	767	808	853	872	784	866	828	797	824	827	831	822	789	872	850	834	778	840	797	824	845	785	854	843	872	825	867	841	804	827	828	873	797	783	794	812	813	814	820	825	827	827	789	754	856	820	795	777	827	827	802	809	881	817	804	791	806	830	797	796	864	860	852	819	834	801	872	826	858	827	794	820	792	799	825	825	841	842	805	854	799	815	820	810	809	849	818	838	827	878	837	844	818	823	834	834	814	823	794	853	810	849	809	883	814	824	857	812	800	807	780	824	854	784	789	837	840	801	829	797	789	904	853	793	820	823	822	825	818	847	818	820	843	830	793	763	841	825	894	830	841	804	809	825	795	813	773	835	847	859	837	832	843
10260	28106	22268	13207	9287	6838	5375	4191	3271	2815	2168	1905	1523	1340	1229	1173	1106	1063	1062	1005	1061	990	1026	985	1002	938	923	953	963	966	947	954	943	934	1015	1000	935	894	934	868	935	880	858	877	948	936	934	861	855	901	892	940	915	905	932	934	861	861	858	868	835	865	825	919	851	868	905	804	859	833	817	856	842	825	828	814	828	838	851	806	872	902	847	840	813	845	803	818	826	861	853	827	886	835	829	807	760	845	825	853	753	794	828	775	851	839	806	867	854	807	864	800	812	828	812	822	802	864	823	848	794	828	810	835	808	851	799	829	827	866	780	808	886	836	853	842	853	794	775	826	852	811	821	854	837	803	780	821	824	826	824	827	832	800	792	822	782	810	830	821	857	835	846	893	758	812	825	780	802	803	780	771	741	789	806	831	767	814	833	815	805	818	854	767	820	834	826	832	844	784	818	818	818	756	772	781	816	820	817	863	830	780	835	792	868	812	791	852	818	818	832	812	768	844	786	815	829	799	802	832	804	818	835	841	800	812	835	848	779	806	804	807	799	874	813	820	776	803	857	843	812	817	818	798	854	821	839	801	815	789	816	795	834	828	814	825	788	772	848	819	789	816	829	834	829	799	823	824	751	854	782	834	802	766	804	838	865	829	812	821	791	803	795	778	873	840	818	816	826	830	832	748	828	798	788	846	832	851	766	791	821	836	805	836	834	840	864	848	775	814	759	832	894	845	832	848	794	809	825	813	839	834	836	826	827	804	774	864	810	823	800	822	805	785	804	845	814	800	811	813	815	814	813	825	819	780	822	793	876	826	824	843	765	834	840	823	838	801	822	842	798	802	789	801	819	781	778	842	876	831	809	793	815	878	808	788	864	811	830	865	866	819	800	819	856	809	832	829	798	764	821	790	827	852	795	767	844	820	773	800	815	852	854	781	832	773	807	810	820	856	799	784	798	836	853	835	783	792	800	786	822	790	780	810	812	829	784	844	818	847	810	807	833	840	820	842	840	791	862	841	802	779	799	821	795	807	808	849	818	820	823	834	828	841	802	754	814	831	783	767	821	824	796	826	822	783	783	817	848	848	809	775	825	803	803	849	799	788	823	795	832	837	834	847	818	838	781	801	781	802	838	804	782	818	857	821	832	805	812	802	819	809	820	870	783	847	826	798	813	759	816	828	809	818	842	817	765	830	784	818	824	831	795	837	755	798	828	854	835	837	808	800	830	870	807	866	780	815	799	816	818	852	826	870	850	787	762	830	832	836	846	811	767	844	770	829	771	815	784	832	837	782	817	784	798	795	806	883	806	798	839	823	823	799	770	851	805	826	844	817	815	834	854	835	809	759	787	825	821	831	690	868	820	810	844	788	784	822	762	852	797	779	798	808	783	831	818	815	799	848	821	815	830	857	849	853	781	830	756	810	786	754	808	786	833	772	831	821	840	836	823	851	783	820	787	828	859	823	782	808	829	777	803	838	820	853	813	826	882	774	802	813	792	773	790	789	835	849	798	768	795	788	846	801	797	855	802	797	789	821	832	829	755	819	830	820	803	816	817	862	787	829	841	833	811	833	834	799	796	830	806	836	812	820	813	776	808	811	785	814	818	855	803	835	807	813	840	831	795	803	911	793	769	783	786	806	814	789	787	797	789	881	845	847	886	789	876	833	857	844	850	803	852	816	842	749	834	864	823	840	799	820	839	821	875	821	815	832	801	776	832	817	838	826	829	838	837	777	798	828	811	738	795	810	793	832	814	818	808	787	807	826	833	843	802	782	854	822	823	843	855	830	856	782	864	857	823	825	775	825	810	823	870	801	829	801	805	836	790	822	846	830	771	855	850	857	764	796	765	828	792	827	782	766	872	836	795	854	830	791	834	817	842	807	843	814	770	814	742	810	797	798	802	855	832	797	866	789	839	834	823	778	842	789	823	775	826	811	817	856	777	791	783	816	784	833	859	835	803	852	843	838	787	845	841	786	827	838	811	806	845	813	831	820	810	787	757	818	817	798	812	830	817	785	783	787	871	798	788	882	805	832	800	815	851	754	762	805	760	833	816	847	835	793	828	864	814	808	802	797	848	764	813	840	864	857	791	795	771	836	801	810	854	860	806	800	854	768	808	836	800	871	757	826	785	813	818	818	804	814	767	863	792	791	808	804	854	813	831	787	831	805	773	822	797	797	838	802	837	836	843	901	865	826	803	809	813	860	825	844	813	827	799	794	840	809	806	835	814	777	861	790	834	800	856	830	828	791	832	791	778	801	868	830	838	800	837	801	821	859	804	841	797	806	793	810	788	842	801	820	811	836	846	817	840	858	841	797	828	817	837	823	823	785	852	807	831	874	877	801	809	844	801	801	772	813	843	827	847	802	829	796	838	809	860	773	818	804	817	843	801	864	811	805	802	817	783	806	877	861	819	811	830	849	776	814	810	838	773	831	849	791	810	822	815	814	851	838	841	831	808	843	812	785	810	823	846	819	848	812	807	800	809	782	842	820	814	805	782	848	806	793	825	808	785	806	815	837	832	823	848	783	832	827	794	829	812	808	793	772	821	849	837	840	800	774	835	810	853	801	784	867	828	782	887	807	776	817	777	797	799	757	753	805	775	765	798	797	837	852	789	809	808	797	800	818	838	863	865	835	830	810	790	849	822	850	747	851	821	826	853	784	818	801	821	801	816	821	820	841	796	891	809	848	799	834	797	829	840	783	788	818	800	807	808	771	858	812	806	804	813	801	808	815	861	826	790	794	725	799	807	809	860	822	786	797	782	820	828	835	769	786	794	798	824	801	798	775	850	869	812	823	791	840	831	878	779	877	783	844	787	820	824	853	794	803	828	779	796	822	809	800	823	810	863	810	821	855	809	800	825	769	785	759	815	851	828	803	817	805	765	823	799	803	801	804	822	790	813	834	795	797	877	829	804	789	796	820	791	822	864	779	841	757	784	856	767	865	813	807	839	868	804	793	817	789	843	886	822	824	846	827	789	813	842	837	857	817	842	790	797	815	767	818	848	822	817	827	830	794	840	819	832	830	832	788	819	833	770	790	810	805	826	789	795	838	857	808	806	786	808	858	813	787	805	858	827	789	815	781	800	823	839	815	811	802	816	799	792	784	824	814	772	831	842	822	826	806	804	833	817	799	850	851	846	796	806	813	769	837	816	829	804	798	788	824	811	873	831	809	838	795	829	825	802	757	830	783	833	772	855	779	824	849	866	823	825	810	885	834	792	811	819	834	815	815	796	824	817	754	863	827	802	747	858	773	819	861	786	806	820	833	853	808	862	883	837	808	819	808	818	836	807	804	818	839	848	770	884	790	840	816	763	795	888	866	817	800	818	819	823	866	845	758	846	793	861	805	796	831	774	803	828	829	813	827	852	860	837	789	807	837	804	809	820	809	829	849	846	782	811	793	822	821	810	786	783	779	824	816	833	820	854	827	764	800	821	807	824	811	746	759	778	777	796	827	815	811	808	796	781	852	780	815	821	806
28060	19548	11688	5245	2770	2100	1909	1602	1532	1353	1339	1239	1232	1178	1204	1180	1153	1098	1157	1194	1218	1143	1143	1134	1098	1192	1123	1134	1080	1133	1086	1177	1120	1176	1124	1151	1134	1112	1121	1081	1117	1099	1141	1143	1166	1111	1086	1077	1188	1106	1152	1184	1117	1115	1150	1094	1146	1162	1145	1163	1086	1127	1059	1097	1085	1103	1165	1122	1117	1128	1122	1166	1120	1128	1148	1102	1090	1065	1174	1091	1114	1109	1103	1113	1179	1126	1097	1100	1141	1198	1072	1171	1086	1128	1137	1050	1068	1133	1079	1130	1146	1113	1079	1108	1068	1151	1098	1103	1084	1100	1075	1072	1146	1153	1103	1136	1094	1086	1088	1093	1099	1113	1127	1105	1129	1091	1125	1131	1138	1086	1097	1136	1081	1089	1147	1098	1167	1080	1073	1120	1103	1090	1143	1053	1131	1116	1107	1109	1105	1087	1085	1105	1097	1125	1183	1122	1134	1096	1148	1066	1088	1121	1145	1106	1086	1064	1061	1047	1135	1111	1169	1067	1073	1128	1115	1154	1113	1122	1016	1106	1132	1096	1118	1085	1144	1110	1106	1082	1067	1130	1123	1106	1151	1128	1155	1090	1141	1120	1158	1157	1074	1119	1107	1121	1188	1117	1133	1137	1080	1144	1114	1123	1117	1035	1150	1110	1126	1075	1182	1147	1089	1081	1126	1146	1114	1123	1149	1078	1085	1081	1042	1117	1131	1102	1116	1139	1107	1125	1110	1081	1132	1059	1162	1128	1103	1129	1085	1141	1112	1099	1058	1086	1139	1123	1161	1088	1045	1114	1105	1124	1136	1062	1186	1128	1100	1066	1122	1135	1080	1161	1128	1136	1136	1059	1158	1114	1089	1098	1123	1114	1100	1113	1189	1142	1196	1095	1153	1121	1169	1026	1139	1128	1077	1107	1137	1106	1072	1147	1109	1125	1199	1135	1170	1076	1108	1134	1155	1128	1137	1105	1140	1152	1065	1073	1114	1089	1181	1088	1090	1072	1096	1053	1143	1111	1107	1100	1124	1146	1081	1068	1168	1116	1052	1087	1126	1165	1169	1179	1099	1069	1135	1066	1147	1081	1079	1158	1161	1107	1094	1161	1116	1097	1116	1077	1114	1157	1104	1129	1139	1058	1127	1110	1106	1171	1156	1116	1136	1080	1126	1135	1107	1090	1109	1113	1118	1125	1086	1172	1094	1042	1101	1163	1074	1168	1122	1061	1140	1158	1062	1078	1134	1161	1104	1109	1152	1092	1124	1111	1119	1101	1075	1110	1044	1159	1098	1165	1166	1115	1105	1142	1148	1055	1093	1048	1158	1097	1144	1130	1087	1146	1157	1126	1088	1095	1115	1081	1105	1146	1125	1144	1065	1136	1101	1110	1106	1126	1107	1066	1110	1075	1077	1186	1159	1114	1100	1125	1115	1138	1129	1111	1068	1147	1084	1092	1110	1070	1131	1051	1113	1148	1111	1076	1077	1033	1148	1087	1164	1053	1129	1077	1125	1073	1083	1064	1070	1115	1098	1107	1112	1115	1127	1111	1090	1137	1194	1121	1135	1036	1160	1104	1158	1193	1103	1098	1098	1103	1134	1062	1119	1064	1108	1092	1099	1089	1136	1157	1065	1073	1152	1111	1131	1104	1137	1182	1078	1102	1128	1134	1215	1129	1088	1112	1146	1108	1069	1093	1119	1054	1158	1144	1111	1011	1104	1149	1146	1067	1145	1105	1086	1167	1114	1157	1119	1094	1100	1060	1144	1110	1118	1069	1143	1202	1064	1148	1138	1114	1120	1088	1097	1079	1074	1144	1079	1103	1165	1171	1124	1090	1071	1056	1164	1131	1040	1118	1106	1112	1096	1049	1112	1141	1141	1122	1075	1111	1113	1218	1070	1026	1142	1094	1100	1078	1076	1135	1111	1075	1101	1096	1111	1132	1085	1120	1128	1147	1122	1122	1092	1112	1079	1078	1129	1112	1087	1067	1164	1084	1122	1104	1090	1088	1106	1165	1105	1162	1109	1107	1131	1143	1062	1155	1025	1126	1168	1084	1089	1102	1120	1145	1120	1112	1140	1108	1067	1156	1096	1086	1108	1110	1129	1077	1138	1180	1106	1133	1061	1125	1102	1135	1072	1118	1130	1085	1084	1107	1144	1107	1063	1183	1099	1190	1094	1136	1114	1092	1070	1064	1092	1129	1132	1140	1183	1104	1114	1195	1101	1124	1043	1074	1071	1166	1094	1124	1031	1118	1105	1133	1119	1129	1079	1122	1124	1101	1092	1094	1132	1144	1093	1111	1106	1099	1101	1165	1088	1051	1118	1109	1067	1059	1098	1111	1125	1163	1163	1098	1051	1088	1061	1075	1117	1137	1097	1076	1153	1047	1139	1072	1105	1130	1144	1103	1113	1111	1136	1048	1074	1137	1132	1155	1100	1150	1135	1105	1170	1123	1121	1142	1099	1080	1100	1099	1127	1045	1086	1163	1129	1102	1070	1152	1116	1088	1124	1109	1107	1105	1135	1142	1125	1119	1138	1121	1064	1113	1138	1182	1082	1115	1102	1095	1143	1103	1147	1126	1062	1145	1120	1106	1110	1113	1159	1113	1099	1087	1123	1105	1135	1146	1076	1146	1135	1092	1127	1049	1134	1139	1110	1101	1122	1149	1094	1159	1124	1143	1144	1164	1142	1146	1149	1054	1076	1142	1112	1079	1116	1067	1156	1090	1104	1090	1076	1108	1086	1183	1111	1091	1156	1154	1105	1124	1078	1151	1060	1105	1143	1077	1153	1068	1124	1080	1191	1107	1099	1110	1093	1070	1110	1096	1116	1063	1091	1074	1142	1083	1182	1108	1073	1050	1075	1098	1074	1097	1079	1096	1173	1183	1109	1122	1150	1160	1089	1123	1163	1103	1143	1136	1072	1085	1097	1100	1122	1058	1133	1122	1153	1115	1164	1126	1062	1106	1111	1173	1131	1040	1055	1128	1221	1116	1132	1099	1123	1138	1125	1097	1134	1147	1181	1130	1097	1108	1100	1125	1057	1077	1107	1133	1128	1165	1114	1165	1093	1099	1109	1130	1153	1129	1162	1125	1104	1115	1105	1109	1081	1077	1116	1066	1141	1087	1122	1112	1082	1162	1165	1049	1114	1054	1103	1102	1186	1142	1133	1078	1096	1080	1161	1131	1118	1137	1175	1126	1106	1130	1136	1145	1100	1168	1138	1130	1106	1058	1104	1122	1103	1128	1089	1094	1087	1173	1117	1090	1079	1072	1128	1052	1128	1191	1117	1114	1137	1105	1076	1134	1110	1093	1140	1117	1167	1102	1109	1110	1106	1113	1095	1103	1138	1123	1150	1070	1126	1179	1110	1067	1128	1171	1155	1148	1072	1138	1094	1124	1121	1101	1104	1127	1136	1116	1176	1064	1124	1075	1171	1152	1120	1097	1091	1066	1099	1089	1173	1108	1121	1129	1139	1084	1097	1136	1112	1153	1190	1132	1141	1128	1117	1110	1159	1110	1070	1074	1093	1046	1118	1125	1142	1122	1133	1120	1149	1148	1145	1098	1110	1091	1106	1105	1082	1122	1125	1151	1104	1104	1146	1126	1069	1099	1098	1062	1127	1120	1097	1162	1069	1085	1171	1177	1128	1046	1120	1055	1122	1080	1127	1141	1077	1050	1122	1114	1151	1118	1128	1091	1149	1127	1094	1129	1102	1016	1123	1090	1107	1132	1145	1110	1147	1068	1109	1086	1122	1108	1144	1135	1155	1113	1077	1140	1190	1132	1108	1163	1114	1115	1140	1147	1110	1066	1062	1089	1177	1119	1151	1095	1126	1134	1167	1138	1089	1150	1058	1107	1137	1082	1093	1105	1106	1091	1109	1158	1064	1075	1122	1131	1131	1081	1117	1077	1115	1143	1112	1124	1100	1098	1146	1115	1049	1147	1100	1131	1065	1069	1184	1086	1102	1166	1076	1115	1076	1132	1113	1120	1110	1213	1156	1092	1137	1130	1160	1080	1124	1122	1102	1136	1118	1078	1115	1079	1090	1100	1152	1074	1090	1150	1071	1124	1140	1172	1121	1098	1103	1115	1102	1071	1136	1095	1193	1039	1110	1092	1090	1090	1103	1097	1155	1092	1094	1117	1088	1110	1062	1107	1150	1109	1159	1075	1058	1130	1049	1083	1068	1193	1120	1108	1152	1114	1116	1093	1070	1107	1101	1111	1125	1123	1075	1180	1154	1104	1104	1102	1149	1111	1129	1215	1147	1166	1097	1114	1084	1055	1037	1097	1102	1139	1108	1112	1107	1119	1053	1129	1134	1116	1138	1091	1058	1164	1102	1135	1108	1128	1162	1124	1149	1080	1099	1113	1073	1104	1086	1073	1084	1118	1087	1129	1081	1118	1175	1121	1135	1136	1135	1121	1150	1117	1138	1203	1136	1135	1073	1031	1069	1187	1122	1059	1167	1077	1143	1124	1077	1128	1130	1060	1050	1113	1072	1111	1158	1159	1103	1104	1137	1129	1122	1082	1125	1116	1106	1140	1115	1067	1045	1075	1133	1110	1090	1127	1089	1150	1087	1127	1126	1124	1090	1106	1100	1133	1141	1059	1125	1054	1161	1129	1131	1117	1132	1106	1197	1125	1112	1130	1153	1074	1118	1077	1077	1133	1091	1108	1119	1075	1155	1116	1148	1085	1091	1070	1105	1121	1051	1172	1107	1148	1134	1147	1049	1135	1126	1075	1120	1146	1151	1140	1146	1180	1135	1099	1096	1082	1115	1109	1105	1087	1142	1075	1041	1105	1130	1087	1123	1099	1136	1117	1132	1087	1123	1113	1146	1123	1114	1121	1156	1107	1100	1092	1125	1112	1152	1108	1094	1165	1089	1123	1096	1133	1096	1168	1124	1101	1157	1106	1122	1084	1119	1117	1158	1127	1102	1134	1122	1152	1095	1045	1120	1089	1086	1066	1136	1115	1101	1096	1138	1144	1100	1164	1126	1158	1112	1071	1146	1094	1127	1104	1081	1124	1098	1142	1154	1114	1084	1096	1098	1115
8811	13900	9946	5237	3524	2844	2294	1964	1722	1611	1417	1326	1321	1240	1217	1203	1196	1215	1126	1185	1139	1138	1192	1138	1105	1171	1143	1105	1140	1105	1122	1183	1188	1091	1114	1142	1130	1096	1133	1109	1138	1103	1062	1143	1236	1083	1099	1127	1163	1157	1171	1137	1103	1119	1176	1220	1095	1106	1038	1105	1102	1163	1161	1082	1118	1063	1100	1127	1112	1074	1124	1071	1143	1130	1129	1078	1137	1098	1107	1188	1159	1087	1048	1129	1102	1152	1107	1083	1153	1152	1117	1116	1191	1093	1030	1053	1115	1096	1085	1186	1084	1134	1056	1079	1107	1089	1163	1055	1139	1142	1103	1155	1108	1163	1118	1100	1093	1065	1158	1125	1066	1160	1116	1150	1123	1136	1133	1112	1074	1114	1068	1089	1195	1147	1132	1104	1087	1131	1112	1137	1148	1100	1184	1054	1171	1095	1112	1091	1091	1145	1097	1141	1147	1092	1096	1054	1142	1075	1049	1126	1105	1140	1122	1105	1125	1129	1148	1141	1118	1123	1095	1197	1101	1085	1158	1095	1100	1068	1086	1046	1109	1132	1099	1159	1150	1155	1118	1127	1147	1118	1118	1085	1074	1090	1055	1112	1112	1133	1151	1092	1112	1147	1100	1137	1112	1170	1112	1127	1166	1136	1135	1020	1146	1132	1123	1089	1094	1144	1124	1172	1031	1081	1078	1117	1120	1181	1125	1081	1087	1119	1089	1107	1156	1072	1100	1060	1114	1063	1184	1145	1106	1119	1099	1149	1074	1136	1112	1090	1047	1071	1073	1077	1117	1112	1146	1139	1022	1103	1136	1132	1134	1182	1101	1169	1104	1170	1034	1090	1126	1118	1082	1123	1100	1202	1104	1110	1061	1109	1083	1150	1117	1095	1091	1104	1143	1111	1145	1107	1144	1124	1092	1093	1061	1073	1132	1043	1074	1101	1130	1109	1107	1098	1051	1125	1105	1105	1115	1118	1060	1072	1144	1095	1143	1159	1094	1123	1154	1130	1086	1121	1128	1124	1143	1180	1133	1066	1132	1138	1142	1100	1102	1141	1107	1079	1119	1155	1158	1150	1102	1162	1163	1135	1162	1116	1197	1109	1071	1136	1168	1114	1076	1114	1101	1127	1147	1147	1111	1132	1079	1126	1147	1143	1116	1132	1119	1140	1118	1112	1096	1140	1126	1171	1062	1107	1099	1094	1119	1137	1128	1115	1105	1093	1122	1127	1138	1120	1097	1128	1205	1183	1192	1155	1130	1030	1050	1078	1116	1102	1081	1093	1183	1115	1070	1114	1126	1082	1189	1124	1129	1114	1049	1081	1051	1119	1137	1082	1121	1128	1111	1048	1140	1133	1125	1106	1136	1073	1056	1140	1132	1074	1120	1068	1100	1109	1106	1140	1138	1134	1085	1123	1112	1130	1096	1122	1100	1157	1071	1133	1124	1104	1142	1099	1085	1081	1135	1115	1120	1092	1141	1096	1178	1106	1098	1158	1111	1116	1163	1139	1145	1091	1120	1103	1063	1131	1109	1067	1158	1163	1079	1074	1074	1049	1086	1129	1104	1060	1162	1073	1112	1105	1076	1103	1077	1090	1100	1088	1055	1065	1141	1092	1059	1158	1125	1066	1091	1110	1140	1150	1169	1071	1109	1085	1123	1086	1113	1051	1139	1051	1073	1069	1108	1121	1124	1101	1155	1096	1079	1096	1111	1145	1118	1122	1141	1137	1110	1147	1098	1124	1114	1088	1112	1051	1131	1108	1102	1142	1141	1138	1119	1120	1090	1103	1128	1196	1082	1114	1115	1103	1141	1103	1196	1157	1114	1145	1154	1117	1202	1081	1141	1130	1087	1112	1140	1061	1114	1128	1143	1109	1085	1119	1119	1102	1093	1111	1101	1152	1128	1115	1206	1102	1106	1088	1089	1109	1125	1132	1155	1036	1119	1213	1105	1108	1131	1101	1156	1141	1150	1118	1094	1087	1094	1126	1118	1141	1159	1114	1102	1077	1099	1127	1059	1108	1084	1083	1122	1113	1091	1092	1093	1109	1106	1101	1163	1088	1117	1146	1110	1059	1064	1084	1099	1073	1047	1087	1130	1114	1159	1106	1123	1144	1095	1090	1117	1084	1123	1129	1048	1149	1102	1157	1131	1095	1056	1159	1090	1081	1061	1112	1125	1135	1073	1138	1148	1114	1090	1064	1135	1093	1127	1143	1104	1117	1126	1116	1083	1179	1122	1163	1150	1202	1100	1114	1049	1135	1114	1141	1154	1122	1165	1080	1143	1069	1105	1063	1146	1037	1104	1110	1132	1189	1182	1110	1055	1116	1116	1096	1116	1081	1131	1096	1100	1052	1111	1088	1123	1080	1074	1107	1055	1146	1126	1082	1158	1098	1153	1122	1143	1145	1081	1087	1122	1123	1127	1105	1111	1066	1143	1121	1126	1137	1152	1131	1058	1078	1129	1106	1091	1088	1135	1096	1111	1069	1110	1111	1095	1103	1073	1132	1107	1057	1130	1131	1117	1097	1138	1103	1156	1144	1120	1055	1119	1114	1077	1116	1071	1103	1132	1060	1076	1179	1138	1092	1150	1110	1118	1140	1153	1098	1124	1080	1178	1105	1126	1085	1087	1040	1137	1035	1164	1102	1107	1127	1138	1188	1119	1062	1099	1080	1084	1146	1130	1136	1116	1093	1147	1132	1123	1112	1094	1157	1055	1098	1080	1129	1038	1082	1180	1164	1092	1170	1167	1082	1129	1141	1129	1109	1091	1071	1118	1122	1101	1129	1108	1037	1072	1146	1159	1068	1161	1086	1110	1077	1130	1083	1133	1132	1070	1150	1075	1059	1145	1139	1123	1193	1188	1156	1118	1112	1089	1099	1084	1115	1112	1115	1068	1148	1080	1121	1105	1083	1121	1133	1076	1076	1095	1109	1127	1098	1084	1138	1089	1153	1107	1187	1113	1115	1115	1157	1051	1178	1090	1108	1122	1136	1106	1104	1118	1148	1133	1070	1170	1071	1117	1055	1139	1111	1149	1158	1059	1109	1074	1195	1109	1108	1141	1082	1173	1104	1106	1125	1096	1091	1136	1079	1127	1107	1133	1114	1106	1119	1078	1155	1085	1198	1093	1079	1102	1091	1052	1060	1066	1084	1091	1111	1131	1124	1088	1136	1065	1132	1120	1062	1167	1092	1064	1101	1120	1141	1142	1119	1105	1118	1157	1063	1191	1105	1089	1104	1145	1108	1126	1135	1118	1117	1125	1159	1101	1111	1076	1145	1146	1067	1166	1096	1073	1117	1158	1142	1110	1146	1149	1110	1124	1107	1117	1150	1131	1088	1138	1072	1099	1136	1125	1074	1096	1076	1074	1064	1133	1110	1039	1136	1124	1108	1101	1066	1046	1101	1118	1082	1126	1133	1180	1118	1112	1144	1100	1153	1100	1114	1113	1132	1130	1112	1132	1060	1141	1066	1101	1094	1128	1140	1136	1171	1131	1100	1096	1122	1136	1129	1124	1115	1143	1176	1125	1123	1116	1088	1103	1130	1128	1115	1104	1121	1127	1088	1142	1137	1104	1084	1107	1095	1136	1143	1109	1169	1204	1116	1099	1110	1099	1098	1134	1097	1165	1109	1087	1159	1089	1120	1185	1114	1138	1147	1140	1139	1141	1103	1108	1126	1114	1101	1178	1115	1082	1056	1108	1164	1082	1159	1093	1109	1108	1145	1134	1130	1142	1111	1172	1118	1133	1122	1074	1131	1116	1098	1059	1145	1119	1139	1113	1108	1102	1166	1098	1155	1114	1094	1121	1114	1134	1159	1110	1063	1051	1085	1120	1079	1089	1118	1121	1166	1103	1044	1093	1090	1094	1119	1051	1126	1119	1052	1181	1098	1118	1073	1120	1077	1125	1130	1113	1110	1131	1096	1101	1126	1073	1072	1057	1151	1106	1179	1049	1139	1185	1127	1150	1105	1123	1133	1149	1111	1116	1118	1170	1157	1092	1060	1109	1136	1136	1096	1140	1176	1139	1108	1087	1158	1106	1098	1066	1130	1084	1183	1089	1101	1072	1128	1138	1078	1128	1155	1147	1095	1136	1105	1044	1101	1084	1147	1091	1116	1153	1117	1116	1181	1146	1068	1095	1084	1113	1069	1111	1176	1074	1107	1158	1137	1128	1123	1097	1090	1052	1154	1102	1113	1078	1165	1158	1126	1143	1194	1096	1155	1145	1094	1120	1195	1193	1074	1081	1107	1107	1108	1094	1121	1097	1135	1141	1114	1054	1055	1141	1093	1139	1128	1153	1066	1107	1164	1109	1080	1106	1125	1086	1095	1080	1106	1153	1096	1200	1137	1177	1145	1079	1091	1103	1106	1125	1127	1153	1122	1171	1086	1045	1125	1087	1134	1217	1126	1100	1172	1126	1126	1114	1099	1102	1096	1114	1075	1132	1143	1102	1092	1074	1175	1147	1056	1115	1084	1141	1155	1103	1095	1104	1078	1113	1136	1086	1117	1143	1086	1180	1130	1103	1133	1096	1123	1037	1082	1094	1062	1162	1176	1162	1113	1096	1075	1070	1105	1143	1083	1175	1136	1172	1108	1156	1074	1125	1129	1140	1071	1149	1118	1130	1099	1103	1082	1100	1150	1079	1132	1115	1080	1073	1089	1072	1118	1144	1107	1070	1159	1079	1048	1114	1108	1115	1121	1066	1135	1160	1098	1105	1136	1077	1136	1100	1064	1143	1137	1165	1094	1097	1139	1127	1151	1094	1125	1091	1102	1165	1098	1052	1094	1139	1096	1128	1052	1130	1063	1130	1088	1118	1143	1105	1103	1148	1136	1186	1129	1075	1100	1165	1125	1065	1080	1140	1122	1121	1115	1130	1165	1069	1109	1129	1072	1174	1167	1113	1137	1073	1103	1067	1080	1086	1118	1099	1109	1138	1111	1118	1070	1125	1168	1097	1079	1129	1112	1032	1154	1142	1193	1095	1097	1126	1077	1149	1083	1136	1144	1121	1068	1069	1159	1066	1115	1058	1104	1153	1114	1137	1133	1128	1175	1085	1090
23640	21280	28673	24220	21321	13671	3835	2186	1858	1584	1456	1203	1131	1054	1057	1013	972	948	1020	959	971	903	916	970	925	970	929	945	903	882	949	942	992	923	943	930	903	896	871	848	902	940	906	917	913	881	855	873	867	906	924	895	922	927	897	868	913	888	948	878	886	876	908	870	900	865	865	869	895	904	842	795	865	880	840	839	874	901	829	863	885	903	870	809	864	820	917	862	904	930	860	841	857	871	839	905	883	857	849	876	818	905	890	844	861	837	862	918	892	849	911	828	825	903	943	844	914	872	914	874	792	843	837	802	880	833	869	793	841	836	790	830	806	838	849	874	872	827	843	886	835	924	845	847	875	870	851	897	870	886	838	868	877	878	864	817	836	868	883	864	801	900	824	856	866	829	894	896	821	831	831	869	837	839	828	884	851	785	821	863	826	850	886	927	848	823	859	899	866	863	848	856	819	873	857	826	858	848	857	878	832	858	853	851	903	853	892	901	874	863	839	839	865	859	867	806	856	879	867	859	853	900	895	892	900	849	866	850	902	868	881	880	834	808	847	891	825	884	902	812	853	877	879	834	825	820	831	863	882	816	879	906	868	827	888	826	880	858	861	834	825	868	844	908	866	875	906	845	853	880	818	844	879	864	805	845	822	861	863	790	840	853	862	843	915	872	825	884	879	836	827	878	838	830	858	881	819	882	822	853	862	879	861	844	858	865	859	854	831	890	885	858	849	847	838	840	893	848	877	875	844	851	867	833	815	817	853	907	882	848	834	871	877	892	819	908	857	834	856	807	830	875	841	832	826	863	891	874	927	816	862	890	847	831	867	830	859	859	850	876	886	839	839	860	841	852	845	827	885	866	878	842	916	857	870	901	878	911	830	813	893	826	889	819	860	840	829	849	830	817	844	891	800	836	849	853	835	902	819	819	875	897	808	788	821	877	875	879	884	845	829	865	857	860	867	868	833	811	901	859	846	866	820	867	893	900	872	840	859	853	921	882	853	862	868	859	809	874	876	830	869	850	820	856	851	844	858	870	861	864	894	874	784	873	803	843	859	870	835	804	863	809	869	804	913	840	870	855	847	832	825	889	842	873	823	889	868	900	834	838	853	839	872	897	878	851	830	875	890	860	821	832	855	877	858	840	918	865	882	849	827	819	911	870	896	845	925	883	877	887	860	877	848	862	861	853	849	865	883	825	874	904	842	855	803	850	894	830	822	837	894	822	848	866	852	878	799	835	853	841	886	810	840	874	853	820	830	883	807	813	836	866	834	845	779	845	834	857	769	844	820	840	842	848	838	864	853	884	844	895	837	875	870	836	864	843	907	808	795	832	908	841	889	820	832	824	845	906	809	843	852	914	860	844	901	879	865	838	853	853	829	867	839	845	826	777	876	873	896	861	874	862	839	906	841	888	861	822	904	875	855	781	794	862	851	841	802	855	803	890	824	844	875	838	861	873	866	858	852	876	839	831	855	860	833	844	852	866	916	863	791	840	798	849	807	863	829	843	834	848	848	860	863	830	850	841	852	846	857	831	873	844	876	865	882	881	793	844	913	893	805	866	859	860	851	845	896	886	831	822	885	879	861	908	852	872	877	867	814	833	858	860	864	846	865	861	891	784	917	865	908	843	881	854	815	889	784	822	858	900	861	874	877	886	875	823	871	855	802	870	870	846	819	864	849	858	890	858	859	787	880	843	892	840	902	824	826	812	788	833	894	856	886	852	781	857	871	870	838	796	867	816	841	888	852	843	845	891	851	845	834	864	829	872	872	783	860	880	881	841	856	927	838	886	809	852	940	805	836	842	844	915	899	847	868	838	842	833	864	856	847	882	875	836	874	850	837	847	855	858	866	844	889	783	861	815	813	840	862	829	887	883	868	863	840	844	852	906	892	883	827	871	889	887	866	818	854	910	853	838	879	871	857	842	822	868	868	879	935	879	851	867	840	859	820	873	868	865	852	869	851	848	883	853	838	848	833	872	818	827	869	847	835	889	859	848	865	835	876	851	902	839	835	855	864	798	929	848	848	817	870	854	879	895	803	895	849	809	834	846	857	854	809	880	843	883	868	816	846	837	844	857	873	922	891	880	853	845	814	865	880	850	825	927	836	835	901	871	866	842	878	877	812	827	891	855	849	853	853	825	875	862	861	857	901	836	818	853	929	818	863	854	835	826	881	856	818	874	805	869	855	862	878	829	849	851	855	855	871	836	880	866	828	907	891	864	852	830	836	860	815	836	882	800	885	852	855	839	837	838	798	896	863	811	864	899	815	837	830	824	831	790	809	835	856	877	906	828	834	862	862	806	843	849	881	838	838	839	865	877	863	859	914	826	855	832	870	834	828	804	827	851	839	816	870	820	835	803	908	857	873	903	853	836	863	882	855	861	845	837	852	824	907	870	874	859	847	875	853	902	891	874	849	860	877	910	844	806	874	832	912	830	916	888	855	855	831	856	833	817	833	823	856	861	892	887	875	890	859	822	835	823	852	827	853	803	868	829	848	878	853	830	867	856	792	856	843	799	874	825	848	818	875	906	855	845	824	815	891	929	882	869	859	882	866	880	878	837	837	881	822	867	846	892	878	853	867	862	865	870	828	842	863	869	829	869	812	874	866	852	826	861	820	896	856	852	818	820	857	890	876	874	881	831	844	896	834	844	838	850	863	825	828	856	891	886	862	816	867	876	836	881	845	877	886	858	880	892	913	847	835	846	858	890	839	850	846	900	874	842	856	831	820	839	849	870	891	895	866	873	839	867	908	828	882	860	831	872	850	873	933	880	825	908	805	808	871	872	813	857	854	839	853	822	910	886	862	888	880	835	839	853	830	827	901	849	857	833	859	872	858	852	895	846	909	843	855	841	854	832	856	838	877	847	842	822	819	854	756	889	857	808	879	812	929	853	874	864	912	842	865	844	798	851	876	812	888	862	833	876	814	853	830	844	863	876	870	922	839	816	836	861	921	817	877	858	861	874	848	848	825	875	899	860	871	802	859	797	832	834	811	875	887	863	919	866	851	861	797	843	880	903	872	852	864	861	848	834	834	870	825	821	854	860	853	856	841	835	856	823	809	828	854	857	886	866	823	879	894	779	873	861	807	816	832	842	862	885	825	922	866	813	822	892	892	846	822	788	899	836	793	845	798	831	853	857	892	848	830	882	890	804	827	887	829	828	866	888	889	824	864	830	867	869	901	859	808	860	833	863	863	897	879	834	893	880	883	884	882	872	839	843	875	905	859	905	882	838	848	890	863	853	852	816	862	851	836	934	868	908	898	841	869	840	892	893	873	826	873	821	879	845	811	861	860	887	829	824	862	885	861	867	867	916	835	806	861	845	798	888	817	883	886	852	892	851	855	880	828	863	846	886	871	808	864	885	841	898	864	809	813	832	852	874	811	820	864	873	807	817	866	896	843	843	850	856	886	903	862	902	845	853	878	923	871	826	850	891	880	879	810	876	840	851	866	813	827	843	888	860	817	856	803	837	844	869
8221	22697	16969	9252	6513	4869	3834	3019	2404	2044	1707	1485	1307	1129	1140	1146	1073	1025	1026	1049	1059	968	960	953	967	960	956	894	971	948	883	928	989	978	949	965	962	897	945	915	921	934	946	946	933	891	890	880	900	892	921	851	946	913	912	926	885	887	931	917	926	914	875	909	865	904	879	915	907	900	927	938	824	896	873	882	870	841	876	898	930	896	854	896	844	868	926	864	931	925	839	872	872	816	845	908	867	864	905	903	848	797	854	885	870	870	864	907	839	916	892	917	865	878	851	881	892	830	810	899	861	879	911	882	836	888	923	876	880	833	883	868	896	845	817	880	884	835	853	908	861	887	884	866	821	872	841	812	864	910	854	902	842	877	895	869	833	827	890	873	863	894	868	847	803	867	907	861	911	855	871	922	849	816	879	839	891	862	901	873	864	898	852	827	907	852	851	842	875	877	827	881	835	879	872	872	892	878	849	842	866	860	857	855	864	832	893	814	907	859	788	891	849	841	896	904	899	933	865	855	885	901	872	886	827	835	861	880	833	883	865	822	799	876	883	872	835	849	878	915	879	866	819	869	880	891	860	849	881	841	874	813	839	853	855	867	882	906	867	891	873	829	891	864	842	908	812	908	906	801	806	923	827	837	825	911	857	845	849	846	876	874	869	852	924	867	871	877	870	829	895	877	870	870	936	848	825	863	897	892	840	913	833	916	758	824	845	934	971	831	818	901	899	885	830	881	873	926	874	902	823	942	829	914	871	811	860	838	802	856	883	902	900	927	867	826	822	822	919	873	875	908	847	875	875	863	838	843	865	827	871	844	857	850	865	873	843	876	817	862	904	878	821	888	863	880	859	866	857	895	895	957	819	881	894	806	905	840	818	864	894	873	839	863	858	854	834	882	893	893	866	866	866	901	865	889	813	866	850	862	845	882	873	892	869	900	846	906	880	884	868	863	865	838	878	842	849	860	823	874	821	850	925	853	822	912	893	866	854	863	884	930	877	943	851	839	893	829	824	865	857	878	885	866	847	817	872	853	877	885	909	839	923	885	872	868	839	822	842	883	895	930	878	890	890	918	894	888	923	875	853	875	913	847	849	892	922	868	881	845	850	806	836	849	834	894	878	893	870	825	883	848	810	862	812	892	855	886	907	894	880	834	855	854	781	870	846	873	829	851	842	920	877	827	875	883	797	913	905	863	841	890	823	865	890	845	857	818	901	898	827	868	964	818	852	880	864	840	865	868	819	832	821	864	848	813	882	903	879	875	828	862	867	885	889	876	876	864	850	832	896	847	883	819	862	883	852	858	871	863	881	869	834	865	789	867	895	889	837	819	863	825	835	909	844	823	861	874	813	887	882	828	893	886	919	924	866	825	858	845	884	881	827	857	813	851	876	847	863	863	876	869	846	870	869	909	890	892	852	835	858	821	873	839	870	903	890	854	813	862	857	889	825	821	853	875	870	874	890	845	852	818	893	820	860	868	800	875	894	891	877	903	801	838	844	864	854	859	844	860	882	842	923	863	866	836	886	886	875	864	866	845	848	894	853	836	916	847	928	858	847	828	823	888	856	842	897	834	887	819	890	881	839	868	870	845	801	894	897	872	920	897	844	880	908	861	874	893	832	826	864	870	874	862	858	853	883	868	857	887	898	902	853	886	841	853	891	910	849	868	864	819	913	879	856	892	881	874	864	849	851	864	888	876	888	828	844	886	870	853	879	899	863	880	821	883	824	903	852	890	903	885	882	832	814	847	873	890	812	911	882	874	827	898	858	874	864	825	878	833	870	913	895	893	869	901	861	887	864	837	914	890	918	844	886	858	883	884	898	865	830	900	871	858	827	842	905	900	823	845	880	809	932	847	872	880	885	891	828	849	894	873	892	878	883	806	893	881	808	911	834	869	897	894	876	880	905	850	859	848	895	864	889	818	890	876	894	885	846	839	867	860	878	797	924	862	915	897	862	866	933	870	819	840	884	895	869	859	899	846	882	893	896	859	882	859	838	853	883	869	860	897	866	861	841	872	870	873	848	855	911	833	845	868	841	854	821	902	821	811	842	827	864	892	898	892	833	940	823	866	809	871	846	836	935	900	863	872	890	844	897	896	919	836	846	868	882	863	876	871	864	818	892	875	857	868	852	871	902	841	850	871	866	886	915	862	801	909	812	913	849	891	882	901	846	893	854	869	891	838	877	861	914	888	890	866	890	834	841	900	895	877	918	851	888	859	856	851	859	893	871	864	833	893	895	878	932	848	900	885	858	891	890	844	883	858	889	842	891	810	870	858	856	912	858	807	881	892	835	868	846	907	820	858	849	910	902	868	853	862	875	864	799	844	840	800	864	889	878	872	853	858	875	890	929	874	874	863	830	899	829	812	892	848	849	853	877	906	895	880	848	829	914	840	880	861	858	842	887	882	865	836	868	874	876	860	854	861	832	871	882	878	933	907	894	858	961	916	857	838	854	850	836	881	882	918	897	866	846	873	866	928	877	885	843	805	854	874	918	870	841	848	874	823	802	898	896	855	940	856	810	859	838	912	887	864	840	902	848	851	873	859	850	835	840	851	886	835	866	860	846	853	865	906	851	830	873	850	897	929	862	895	930	886	898	796	847	867	897	854	898	915	874	840	908	862	872	875	826	856	818	855	885	848	891	881	841	915	840	866	905	856	864	821	854	921	853	912	850	828	806	884	848	894	867	889	898	840	905	878	865	850	912	805	815	799	826	884	834	888	921	899	816	861	862	862	838	900	828	971	889	911	849	853	868	904	862	870	846	923	874	895	846	852	920	881	834	872	908	927	882	875	855	888	869	860	907	856	896	860	821	850	842	819	890	875	892	878	874	853	915	843	861	916	850	873	855	884	833	886	818	862	841	852	892	850	867	857	878	878	905	835	867	906	906	856	898	900	898	883	905	879	876	852	878	846	878	858	836	895	811	830	819	877	881	912	893	837	876	863	932	856	869	852	848	814	900	858	865	886	834	882	851	897	845	832	829	911	844	910	843	895	847	879	876	902	844	805	861	841	904	913	920	876	904	905	804	835	869	852	860	883	871	867	835	854	850	892	857	862	882	883	849	904	916	868	883	886	847	851	847	858	911	835	871	836	908	836	972	841	834	902	867	861	849	895	883	897	814	830	858	881	860	829	857	856	902	860	884	864	878	912	864	861	863	853	878	822	897	822	872	894	899	902	850	871	851	856	843	885	870	854	931	842	853	877	818	813	861	932	909	848	875	869	897	850	882	843	840	874	858	872	859	836	864	845	906	864	824	839	853	883	842	846	873	810	846	881	887	889	814	872	850	883	856	810	896	825	875	885	865	844	860	907	887	887	866	878	841	834	843	835	880	871	866	866	885	869	885	812	832	848	914	842	847	845	869	919	860	858	855	901	859	843	848	882	871	909	871	915	854	833	863	796	900	905	862	851	894	848	854	823	870	889	883	863	847	859	828	878	854	781	858	888	861	837	847	877	814	907	866	862	848	863	855	849
24764	21343	27809	25176	15653	4042	2656	2105	1782	1598	1485	1446	1272	1377	1267	1260	1238	1220	1209	1176	1270	1205	1241	1196	1177	1216	1168	1172	1157	1164	1232	1124	1172	1179	1197	1204	1203	1181	1199	1202	1206	1094	1170	1173	1165	1162	1165	1214	1140	1115	1197	1212	1177	1192	1180	1233	1231	1139	1176	1169	1205	1147	1210	1152	1181	1165	1180	1169	1109	1197	1164	1214	1194	1181	1207	1148	1157	1176	1190	1128	1166	1095	1214	1140	1152	1156	1131	1148	1148	1109	1216	1137	1158	1144	1157	1098	1136	1113	1119	1207	1187	1126	1191	1147	1156	1112	1133	1158	1158	1145	1191	1165	1155	1174	1120	1156	1203	1152	1163	1221	1125	1090	1127	1194	1121	1150	1155	1093	1172	1133	1154	1152	1171	1201	1156	1196	1217	1136	1185	1155	1177	1126	1112	1116	1156	1126	1154	1131	1146	1187	1169	1153	1101	1237	1124	1118	1118	1122	1130	1142	1171	1186	1178	1110	1158	1157	1176	1139	1082	1106	1142	1184	1164	1231	1166	1107	1130	1201	1151	1170	1146	1208	1156	1122	1141	1167	1167	1169	1156	1144	1175	1188	1139	1156	1170	1122	1166	1192	1186	1158	1111	1141	1161	1153	1195	1134	1153	1174	1120	1159	1127	1213	1196	1189	1138	1143	1209	1132	1106	1147	1112	1183	1153	1145	1156	1101	1078	1151	1228	1204	1164	1185	1126	1146	1176	1221	1106	1109	1163	1178	1168	1168	1142	1201	1173	1167	1139	1233	1230	1122	1130	1187	1181	1118	1166	1085	1160	1109	1113	1160	1203	1146	1186	1162	1154	1216	1129	1199	1135	1105	1118	1163	1180	1153	1139	1158	1131	1166	1173	1143	1150	1145	1149	1177	1122	1107	1133	1193	1205	1187	1173	1120	1136	1197	1132	1176	1140	1107	1150	1179	1217	1156	1150	1183	1187	1139	1169	1135	1119	1127	1169	1117	1149	1140	1094	1124	1141	1171	1169	1162	1092	1159	1111	1187	1193	1136	1197	1130	1144	1137	1121	1166	1076	1157	1123	1125	1176	1171	1123	1160	1161	1192	1151	1128	1154	1109	1189	1161	1147	1197	1105	1106	1136	1135	1184	1096	1179	1182	1147	1134	1207	1151	1159	1225	1134	1104	1146	1180	1144	1088	1110	1194	1154	1243	1199	1151	1126	1154	1160	1162	1115	1174	1109	1098	1155	1160	1111	1134	1175	1094	1169	1095	1119	1086	1150	1093	1132	1173	1121	1158	1114	1202	1168	1157	1138	1140	1115	1144	1144	1160	1076	1129	1146	1167	1192	1133	1132	1095	1194	1105	1125	1186	1174	1147	1235	1241	1186	1143	1191	1184	1095	1135	1166	1166	1151	1180	1208	1141	1060	1158	1201	1191	1130	1133	1167	1079	1161	1170	1209	1093	1197	1142	1095	1168	1177	1125	1204	1187	1154	1124	1115	1127	1107	1162	1116	1178	1144	1109	1166	1138	1238	1157	1124	1118	1210	1116	1180	1175	1153	1182	1169	1202	1088	1140	1112	1107	1102	1178	1179	1099	1134	1174	1133	1156	1127	1156	1110	1129	1097	1052	1129	1169	1085	1167	1130	1104	1155	1122	1138	1152	1127	1054	1182	1125	1133	1088	1178	1190	1163	1133	1227	1154	1158	1153	1176	1142	1196	1107	1159	1093	1201	1131	1211	1110	1120	1124	1165	1077	1120	1140	1152	1075	1135	1072	1187	1181	1148	1124	1152	1095	1143	1163	1175	1054	1162	1105	1198	1115	1185	1130	1157	1142	1137	1145	1117	1127	1191	1195	1091	1149	1111	1117	1131	1172	1156	1143	1124	1165	1165	1140	1104	1141	1162	1135	1135	1131	1179	1182	1188	1200	1225	1155	1136	1110	1149	1111	1141	1139	1102	1055	1177	1130	1109	1171	1109	1111	1108	1168	1165	1091	1095	1140	1129	1180	1168	1163	1135	1143	1152	1123	1185	1137	1173	1134	1059	1148	1157	1130	1161	1173	1100	1134	1151	1118	1108	1170	1118	1153	1164	1153	1130	1160	1180	1150	1246	1130	1128	1066	1137	1175	1112	1095	1149	1168	1124	1123	1161	1134	1182	1152	1088	1179	1145	1172	1166	1117	1127	1177	1127	1173	1140	1203	1163	1146	1161	1182	1124	1139	1205	1156	1114	1195	1138	1082	1109	1078	1087	1046	1185	1167	1187	1126	1121	1172	1140	1137	1128	1172	1152	1163	1126	1138	1175	1151	1138	1177	1106	1150	1141	1121	1202	1201	1165	1095	1217	1141	1158	1244	1182	1168	1184	1161	1133	1179	1177	1097	1176	1168	1171	1144	1101	1158	1143	1189	1143	1153	1174	1085	1208	1200	1102	1176	1152	1185	1129	1132	1204	1210	1174	1168	1165	1127	1160	1210	1195	1131	1151	1168	1156	1144	1164	1132	1136	1178	1181	1131	1152	1106	1150	1146	1122	1102	1184	1154	1089	1087	1102	1165	1161	1054	1116	1116	1112	1112	1148	1135	1144	1130	1138	1152	1170	1142	1178	1162	1181	1072	1195	1141	1214	1131	1167	1108	1116	1133	1158	1177	1193	1085	1155	1186	1169	1160	1122	1159	1162	1165	1130	1158	1160	1176	1141	1200	1126	1179	1200	1132	1138	1149	1158	1132	1195	1153	1125	1148	1115	1145	1164	1141	1192	1150	1117	1163	1206	1153	1195	1155	1177	1165	1104	1171	1207	1193	1155	1118	1189	1223	1189	1126	1129	1149	1153	1187	1220	1162	1103	1173	1141	1145	1100	1086	1101	1118	1193	1095	1152	1189	1150	1128	1143	1143	1190	1147	1141	1227	1129	1169	1174	1137	1154	1191	1113	1136	1163	1141	1176	1083	1164	1148	1155	1150	1176	1156	1183	1106	1133	1121	1089	1144	1128	1185	1153	1187	1106	1172	1188	1117	1193	1194	1139	1182	1182	1139	1096	1208	1170	1151	1165	1107	1104	1211	1147	1096	1139	1165	1110	1119	1098	1151	1058	1147	1154	1173	1129	1098	1089	1100	1097	1117	1188	1121	1164	1136	1153	1121	1100	1160	1140	1138	1145	1139	1163	1179	1138	1199	1131	1134	1162	1114	1108	1183	1122	1132	1158	1199	1148	1142	1115	1173	1096	1165	1118	1133	1139	1088	1176	1093	1125	1123	1089	1110	1073	1105	1090	1106	1160	1216	1117	1212	1224	1116	1165	1128	1087	1131	1152	1140	1123	1131	1157	1086	1110	1169	1130	1199	1169	1100	1183	1200	1168	1207	1144	1144	1141	1136	1198	1126	1128	1185	1156	1154	1164	1116	1177	1180	1127	1183	1135	1100	1113	1112	1133	1125	1161	1180	1164	1111	1170	1149	1184	1186	1171	1084	1194	1117	1103	1083	1140	1160	1122	1189	1119	1130	1107	1219	1148	1123	1150	1128	1163	1154	1130	1151	1151	1171	1179	1120	1105	1105	1098	1169	1153	1165	1139	1145	1189	1173	1137	1186	1150	1184	1126	1121	1138	1143	1146	1126	1172	1106	1165	1172	1159	1241	1175	1143	1152	1098	1192	1160	1176	1122	1190	1147	1190	1086	1123	1133	1109	1210	1142	1214	1086	1125	1156	1159	1124	1172	1139	1139	1125	1143	1177	1175	1129	1142	1148	1159	1153	1097	1115	1171	1184	1174	1159	1150	1069	1167	1117	1174	1116	1176	1178	1128	1142	1094	1122	1100	1128	1196	1146	1147	1160	1135	1167	1107	1179	1064	1079	1101	1127	1119	1126	1099	1183	1187	1147	1233	1132	1142	1163	1093	1130	1216	1172	1139	1145	1162	1151	1182	1107	1125	1160	1152	1163	1127	1185	1139	1120	1158	1085	1149	1157	1180	1140	1118	1150	1172	1099	1177	1176	1167	1057	1150	1099	1118	1099	1118	1105	1200	1106	1157	1084	1137	1171	1120	1141	1117	1103	1140	1166	1153	1140	1122	1136	1138	1107	1161	1174	1217	1116	1209	1222	1193	1088	1272	1146	1141	1184	1131	1153	1214	1115	1148	1136	1139	1154	1163	1184	1225	1156	1142	1100	1175	1146	1129	1127	1117	1150	1200	1157	1144	1087	1128	1121	1073	1130	1131	1136	1168	1106	1103	1144	1111	1140	1178	1123	1165	1184	1213	1168	1160	1169	1139	1116	1164	1116	1157	1142	1173	1065	1155	1117	1091	1162	1108	1163	1171	1141	1095	1164	1116	1076	1102	1162	1113	1172	1130	1126	1115	1213	1117	1156	1112	1111	1184	1143	1154	1237	1129	1147	1081	1210	1137	1199	1126	1112	1161	1133	1147	1130	1148	1144	1151	1129	1178	1144	1048	1214	1145	1187	1146	1213	1174	1125	1205	1167	1146	1146	1147	1193	1208	1129	1133	1148	1141	1119	1170	1178	1149	1162	1201	1165	1108	1189	1106	1135	1163	1137	1176	1113	1076	1199	1188	1144	1118	1128	1090	1136	1141	1175	1156	1180	1112	1099	1149	1124	1170	1125	1157	1116	1158	1125	1126	1157	1069	1136	1112	1143	1121	1167	1146	1088	1131	1172	1125	1137	1126	1116	1136	1152	1122	1152	1100	1152	1153	1196	1145	1091	1128	1150	1166	1131	1161	1155	1158	1138	1155	1210	1139	1100	1051	1171	1170	1121	1127	1165	1161	1155	1166	1174	1071	1185	1083	1128	1142	1102	1159	1124	1129	1127	1138	1214	1126	1172	1164	1185	1100	1140	1161	1176	1158	1080	1159	1169	1297	1148	1176	1141	1119	1087	1162	1136	1169	1160	1087	1164	1130	1121	1100	1154	1172	1200	1193	1161	1171	1138	1211	1106	1123	1168	1126	1144	1159	1138	1194	1129	1046	1151	1135	1149	1138	1167	1114	1162	1119	1177	1147	1234	1170	1211	1118	1176	1118	1146	1111	1116	1182	1128	1125	1163	1081	1213	1073	1136	1135	1153	1158
8364	19707	14007	7534	5545	4140	3284	2733	2302	1962	1712	1552	1467	1382	1297	1256	1216	1201	1297	1255	1239	1214	1264	1173	1218	1185	1230	1139	1200	1154	1175	1160	1200	1176	1137	1214	1189	1190	1206	1136	1128	1207	1159	1129	1157	1146	1198	1161	1154	1220	1174	1167	1196	1174	1163	1161	1153	1070	1127	1194	1166	1154	1208	1184	1207	1194	1190	1088	1144	1166	1130	1052	1157	1121	1134	1136	1144	1109	1118	1176	1133	1144	1116	1081	1069	1146	1113	1167	1140	1042	1150	1142	1134	1104	1163	1129	1134	1123	1182	1092	1159	1144	1137	1131	1101	1161	1095	1135	1150	1163	1152	1091	1139	1136	1112	1148	1135	1130	1174	1189	1110	1125	1129	1088	1158	1211	1124	1124	1134	1143	1116	1092	1165	1073	1123	1123	1080	1103	1135	1128	1112	1145	1224	1130	1109	1079	1155	1131	1105	1162	1097	1156	1140	1050	1118	1126	1122	1143	1189	1175	1127	1105	1135	1118	1095	1222	1105	1166	1092	1051	1128	1212	1095	1156	1066	1110	1082	1135	1068	1150	1171	1157	1098	1167	1109	1146	1088	1106	1168	1103	1173	1169	1123	1172	1129	1091	1089	1100	1160	1145	1133	1140	1052	1088	1104	1119	1129	1168	1161	1136	1124	1148	1131	1145	1235	1123	1173	1117	1108	1104	1149	1076	1077	1162	1124	1146	1140	1203	1195	1132	1067	1125	1104	1050	1151	1130	1162	1104	1117	1198	1170	1139	1114	1113	1149	1101	1154	1176	1149	1112	1141	1106	1132	1149	1127	1093	1111	1156	1134	1138	1162	1122	1092	1193	1118	1169	1131	1077	1129	1048	1159	1126	1150	1170	1115	1112	1173	1065	1132	1146	1177	1098	1155	1138	1113	1107	1121	1184	1166	1107	1133	1120	1095	1123	1104	1064	1131	1155	1109	1133	1114	1188	1111	1111	1107	1039	1141	1094	1191	1087	1135	1093	1120	1065	1099	1100	1098	1233	1094	1109	1143	1154	1121	1082	1157	1128	1160	1098	1146	1130	1111	1134	1138	1165	1120	1149	1080	1096	1116	1188	1148	1099	1149	1136	1120	1174	1122	1088	1101	1188	1112	1152	1142	1110	1068	1154	1097	1150	1118	1118	1161	1092	1171	1133	1163	1157	1139	1104	1200	1091	1123	1149	1154	1068	1142	1149	1182	1094	1111	1106	1089	1165	1127	1085	1102	1102	1145	1154	1153	1114	1084	1158	1139	1079	1027	1132	1081	1140	1042	1128	1152	1107	1090	1114	1120	1124	1126	1104	1098	1071	1091	1130	1126	1142	1171	1134	1117	1104	1107	1154	1124	1113	1082	1167	1146	1078	1065	1130	1109	1107	1057	1162	1155	1095	1117	1123	1061	1112	1151	1128	1110	1062	1156	1123	1133	1108	1221	1108	1170	1134	1127	1084	1086	1127	1123	1069	1139	1146	1109	1137	1205	1145	1195	1168	1114	1126	1157	1127	1133	1138	1106	1128	1140	1131	1110	1118	1173	1096	1126	1088	1123	1098	1114	1119	1130	1158	1088	1095	1185	1109	1130	1134	1129	1140	1166	1177	1157	1150	1108	1111	1105	1156	1116	1102	1073	1080	1138	1123	1118	1143	1159	1088	1016	1114	1156	1071	1125	1083	1099	1076	1165	1155	1128	1119	1089	1075	1103	1123	1143	1162	1133	1108	1127	1118	1116	1088	1095	1157	1139	1139	1119	1115	1169	1151	1069	1176	1205	1105	1132	1132	1149	1095	1176	1122	1093	1103	1159	1126	1120	1116	1144	1140	1135	1100	1125	1201	1072	1095	1086	1128	1121	1108	1163	1091	1099	1093	1127	1074	1142	1210	1140	1103	1073	1127	1132	1101	1132	1077	1178	1094	1195	1142	1088	1152	1097	1077	1173	1153	1161	1134	1149	1189	1111	1065	1064	1162	1092	1128	1099	1125	1145	1101	1175	1129	1101	1042	1148	1090	1136	1205	1129	1142	1117	1194	1132	1170	1091	1115	1189	1190	1078	1122	1119	1107	1123	1153	1093	1106	1087	1167	1137	1115	1084	1188	1081	1147	1102	1157	1153	1107	1164	1144	1119	1149	1066	1151	1203	1136	1127	1139	1106	1109	1141	1112	1101	1109	1140	1155	1145	1120	1094	1099	1141	1112	1148	1167	1082	1140	1202	1142	1121	1143	1139	1143	1111	1077	1083	1120	1180	1166	1097	1106	1116	1121	1132	1166	1133	1157	1103	1121	1110	1068	1057	1131	1136	1138	1125	1140	1151	1116	1164	1137	1101	1155	1152	1143	1076	1158	1169	1131	1156	1118	1088	1081	1143	1078	1141	1081	1148	1178	1058	1122	1070	1090	1103	1117	1108	1071	1129	1073	1153	1102	1109	1088	1158	1131	1136	1116	1189	1086	1092	1195	1116	1115	1098	1169	1162	1204	1194	1122	1108	1127	1138	1135	1083	1195	1143	1156	1113	1115	1139	1133	1112	1171	1080	1124	1077	1114	1067	1107	1159	1157	1125	1102	1126	1115	1096	1085	1176	1128	1147	1103	1128	1120	1161	1148	1141	1124	1173	1121	1107	1125	1139	1156	1151	1031	1166	1151	1136	1094	1107	1113	1137	1143	1137	1108	1098	1132	1016	1173	1116	1097	1114	1128	1170	1129	1071	1078	1127	1131	1141	1094	1055	1117	1152	1140	1116	1149	1076	1115	1164	1137	1121	1078	1172	1089	1163	1133	1117	1137	1145	1124	1103	1090	1188	1173	1110	1066	1114	1155	1124	1082	1189	1136	1135	1112	1140	1117	1094	1050	1108	1139	1075	1129	1121	1084	1104	1128	1107	1097	1099	1159	1143	1124	1207	1185	1182	1107	1103	1126	1133	1064	1192	1109	1114	1113	1240	1133	1092	1113	1156	1111	1113	1151	1116	1090	1092	1140	1172	1142	1144	1166	1153	1133	1098	1117	1139	1124	1154	1095	1127	1149	1063	1106	1182	1124	1195	1132	1088	1141	1145	1102	1077	1155	1096	1204	1152	1140	1145	1118	1113	1105	1103	1172	1086	1096	1087	1078	1162	1140	1149	1141	1119	1105	1147	1107	1047	1117	1163	1086	1120	1123	1119	1176	1173	1141	1076	1140	1060	1114	1114	1127	1117	1088	1079	1142	1071	1132	1050	1139	1153	1118	1143	1169	1119	1183	1169	1129	1086	1164	1100	1133	1165	1091	1135	1113	1062	1091	1149	1145	1114	1110	1120	1128	1179	1165	1153	1088	1149	1109	1095	1172	1101	1085	1160	1130	1069	1123	1127	1082	1116	1107	1146	1138	1132	1160	1169	1148	1096	1067	1139	1099	1097	1137	1130	1123	1127	1120	1165	1163	1121	1110	1153	1089	1116	1136	1094	1186	1155	1163	1068	1105	1157	1087	1140	1133	1148	1091	1095	1152	1106	1167	1141	1125	1152	1138	1113	1124	1172	1091	1107	1086	1148	1175	1119	1160	1121	1113	1152	1056	1100	1150	1131	1230	1125	1129	1145	1133	1135	1161	1121	1072	1097	1118	1054	1106	1149	1090	1080	1066	1141	1085	1091	1087	1101	1137	1134	1090	1084	1190	1148	1062	1149	1137	1058	1088	1125	1119	1156	1051	1193	1128	1133	1056	1146	1119	1112	1117	1007	1132	1103	1139	1124	1234	1044	1102	1091	1107	1131	1176	1156	1068	1144	1137	1119	1085	1173	1166	1174	1145	1130	1074	1092	1071	1099	1150	1128	1157	1153	1119	1137	1119	1113	1104	1138	1074	1119	1072	1116	1094	1086	1111	1133	1107	1080	1108	1151	1111	1166	1174	1163	1103	1095	1163	1111	1136	1124	1126	1094	1110	1090	1172	1153	1111	1194	1131	1113	1106	1145	1134	1148	1140	1125	1134	1081	1133	1106	1123	1152	1158	1115	1164	1133	1179	1199	1094	1166	1129	1152	1133	1135	1115	1173	1114	1086	1127	1114	1108	1113	1128	1169	1130	1080	1144	1105	1140	1165	1141	1176	1104	1113	1128	1155	1116	1170	1133	1122	1137	1104	1159	1109	1137	1136	1166	1061	1128	1122	1112	1158	1141	1123	1090	1122	1156	1122	1160	1118	1161	1108	1125	1130	1166	1193	1130	1178	1162	1193	1175	1099	1092	1120	1192	1085	1131	1124	1170	1135	1116	1112	1150	1157	1110	1085	1146	1084	1141	1079	1180	1124	1186	1087	1159	1137	1094	1144	1158	1133	1117	1147	1132	1164	1156	1107	1116	1126	1107	1155	1111	1155	1105	1155	1102	1124	1174	1084	1163	1132	1141	1194	1188	1109	1101	1089	1111	1078	1166	1104	1161	1070	1080	1109	1144	1145	1141	1096	1103	1074	1141	1156	1064	1136	1132	1144	1147	1102	1090	1088	1119	1126	1115	1173	1146	1122	1123	1134	1091	1091	1103	1140	1095	1077	1172	1130	1151	1135	1139	1084	1150	1152	1157	1106	1125	1175	1076	1118	1132	1172	1129	1141	1073	1137	1099	1142	1135	1178	1180	1108	1115	1083	1071	1088	1111	1174	1127	1160	1077	1150	1160	1143	1129	1146	1107	1117	1073	1106	1069	1052	1136	1094	1098	1119	1153	1114	1116	1115	1130	1090	1151	1113	1121	1101	1150	1146	1096	1123	1180	1133	1122	1172	1137	1148	1122	1155	1083	1109	1143	1168	1124	1119	1124	1092	1084	1062	1172	1141	1140	1169	1139	1141	1114	1122	1120	1129	1150	1135	1153	1121	1158	1095	1088	1085	1173	1115	1088	1077	1122	1109	1107	1101	1091	1115	1114	1147	1141	1138	1112	1105	1161	1172	1120	1092	1138	1117	1132	1081	1149	1107	1094	1107	1118	1131	1137	1145	1097	1180	1082	1099	1146	1077	1146	1105	1099	1131	1192	1136	1124	1115	1111	1096	1073	1139	1147	1183	1153	1042	1074	1125	1107	1184	1134	1130	1091	1125	1201	1086	1100
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
