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
338617710835	338617711398	338617711948	338617712496	338617713048	338617713598	338617714146	338617714698	338617715248	338617715798	338617716348	338617716898	338617717448	338617717998	338617718548	338617719098	338617719648	338617720198	338617720748	338617721298	338617721848	338617722398	338617722948	338617723498	338617724048	338617724598	338617725148	338617725698	338617726248	338617726798	338617727348	338617727898	338617728448	338617728998	338617729548	338617730098	338617730648	338617731198	338617731748	338617732298	338617732848	338617733398	338617733948	338617734498	338617735048	338617735598	338617736148	338617736698	338617737248	338617737798	338617738348	338617738898	338617739449	338617739998	338617740548	338617741098	338617741648	338617742198	338617742748	338617743298	338617743848	338617744398	338617744948	338617745498	338617746049	338617746598	338617747148	338617747698	338617748248	338617748798	338617749348	338617749898	338617750448	338617750998	338617751548	338617752098	338617752648	338617753198	338617753748	338617754298	338617754848	338617755398	338617755948	338617756498	338617757048	338617757598	338617758148	338617758698	338617759249	338617759798	338617760348	338617760898	338617761448	338617761998	338617762548	338617763098	338617763648	338617764198	338617764748	338617765298	338617765848	338617766398	338617766948	338617767498	338617768048	338617768598	338617769148	338617769698	338617770248	338617770798	338617771348	338617771898	338617772448	338617772998	338617773548	338617774098	338617774648	338617775198	338617775748	338617776298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2773	3600	2300	2772	3600	2300	2771	3600	2300	2771	3600	2300	2770	3600	2300	2769	3600	2300	2769	3600	2300	2768	3600	2300	2767	3600	2300	2767	3600	2300	2766	3600	2300	2765	3600	2300	2765	3600	2300	2764	3600	2300	2764	3600	2300	2763	3600	2300	2762	3600	2300	2762	3600	2300	2761	3600	2300	2761	3600	2300	2760	3600	2300	2760	3600	2300	2759	3600	2300	2759	3600	2300	2758	3600	2300	2758	3600	2300	2757	3600	2300	2757	3600	2300	2756	3600	2300	2756	3600	2300	2755	3600	2300	2755	3600	2300	2754	3600	2300	2754	3600	2300	2753	3600	2300	2753	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24647	21667	25753	28077	21666	21456	1474	427	274	248	259	217	218	257	194	212	218	207	205	184	184	187	203	198	182	202	193	184	179	186	208	178	177	174	173	190	182	209	178	183	166	193	199	182	165	193	184	191	206	162	131	204	181	148	181	187	216	198	164	173	200	197	153	154	186	164	192	191	155	198	174	173	188	182	184	167	174	184	184	157	162	167	172	200	189	182	178	169	181	182	191	173	167	164	174	154	175	177	206	198	167	176	203	175	188	183	176	142	181	210	203	175	183	181	180	193	198	198	182	176	172	166	175	166	173	201	190	200	170	144	182	162	182	170	181	167	179	167	187	184	180	184	181	189	199	154	185	176	167	180	155	156	174	196	158	212	175	170	192	172	176	151	165	161	142	137	186	159	175	181	168	178	182	184	184	198	205	175	193	162	193	182	163	177	170	183	185	184	162	156	163	174	191	175	160	174	215	174	185	160	180	167	191	151	170	202	190	168	166	165	193	203	190	171	180	214	195	194	150	188	182	211	188	176	189	176	169	186	189	179	159	169	144	172	175	165	168	165	188	200	169	197	187	158	162	176	181	180	168	179	181	158	175	174	195	170	187	176	161	195	192	193	183	167	187	178	172	181	180	188	164	208	217	186	179	171	194	197	180	185	181	141	181	158	157	179	190	177	188	153	191	178	163	181	158	184	163	161	167	188	179	166	189	177	184	182	194	185	177	186	187	173	181	159	177	178	185	157	156	163	185	175	192	184	203	180	207	182	194	159	186	173	203	160	199	203	180	163	175	176	178	161	182	183	171	170	149	190	182	194	186	196	182	174	171	175	187	193	178	163	167	171	175	164	164	199	175	181	154	193	160	167	195	156	190	193	186	181	191	166	181	173	197	163	188	177	172	167	178	158	170	177	191	180	164	191	165	196	172	188	157	163	174	164	169	198	182	179	167	174	199	180	174	166	198	156	178	181	176	192	184	183	191	200	177	177	196	169	172	164	162	188	202	185	181	192	161	188	169	206	198	194	160	165	184	173	153	167	188	170	181	191	191	180	180	152	172	184	178	188	160	205	161	174	179	191	183	185	164	167	184	176	178	182	155	170	173	181	195	181	169	154	179	178	168	186	190	150	189	152	168	178	170	175	171	168	184	173	181	177	178	174	186	189	185	175	177	163	180	191	165	173	168	170	171	176	162	175	184	155	155	198	191	170	165	189	171	166	201	184	192	209	162	180	159	202	178	182	187	166	165	213	180	181	176	161	197	161	175	165	191	170	169	202	181	200	183	199	153	206	178	173	167	162	177	174	157	175	162	180	165	182	182	167	176	143	185	136	157	196	163	199	159	174	165	177	177	171	172	189	206	165	167	188	173	158	179	173	186	197	175	161	173	174	166	165	171	177	176	167	167	189	175	182	192	191	163	174	195	187	202	165	193	180	170	200	163	214	193	161	166	185	164	172	193	185	162	175	180	186	207	153	200	203	180	154	194	203	165	176	179	191	170	196	168	154	173	188	187	172	195	162	177	180	178	195	198	213	187	180	166	164	194	193	151	153	162	203	188	184	190	171	195	170	183	187	194	184	175	197	160	170	164	197	180	157	179	191	188	170	162	179	166	193	190	151	173	178	180	175	179	163	166	201	181	160	166	176	211	200	180	189	174	187	196	179	158	161	180	167	174	191	185	166	194	183	180	143	193	189	175	176	212	177	203	191	167	195	187	159	169	184	175	177	185	164	167	171	204	163	195	213	190	182	190	207	168	139	176	173	170	169	168	150	154	150	179	174	186	152	201	196	193	176	181	175	182	168	180	186	184	181	194	165	192	190	173	164	192	172	176	176	207	170	198	181	144	184	178	197	156	179	164	178	194	177	165	188	189	173	183	154	181	189	174	176	160	204	162	187	172	192	165	165	181	148	196	183	190	174	197	193	162	147	159	169	196	170	190	170	169	205	164	174	151	171	146	187	182	184	173	182	170	192	182	215	170	169	183	203	181	181	173	183	182	173	173	176	184	200	197	163	196	188	174	187	161	163	150	178	176	178	161	181	184	169	186	174	192	157	180	164	175	200	186	165	176	191	170	188	177	181	176	188	186	187	201	192	171	176	165	176	157	162	178	173	158	198	171	197	163	163	175	169	171	180	167	177	175	158	164	186	148	204	170	195	163	156	167	175	169	174	169	182	192	184	171	169	161	163	170	182	181	176	169	182	177	165	167	203	178	196	159	167	192	182	179	193	200	182	182	198	176	173	174	173	169	159	167	171	167	190	177	181	174	185	180	200	161	193	190	197	162	167	177	174	150	170	189	198	141	198	160	174	177	164	180	164	168	171	188	188	167	167	172	177	184	195	165	159	164	157	188	198	167	198	177	181	184	178	167	171	196	179	175	185	177	169	191	204	183	160	174	182	167	202	180	193	171	161	169	155	183	169	201	175	180	156	177	179	187	174	168	159	188	198	155	182	178	194	188	194	179	153	164	209	192	186	176	160	194	192	158	185	179	198	185	176	194	181	172	178	213	196	194	197	182	171	173	200	170	167	179	168	179	186	177	182	180	213	157	181	198	190	159	173	179	188	169	163	187	170	183	188	166	163	176	185	189	163	178	197	171	196	186	164	202	174	180	178	177	177	168	185	169	179	164	160	185	159	177	164	183	161	194	175	167	161	172	173	173	187	181	179	176	163	172	172	181	181	161	167	176	162	178	182	196	169	210	167	202	173	182	177	178	167	187	185	189	163	163	167	168	197	161	183	185	179	186	180	175	202	183	181	168	184	214	165	191	177	172	164	196	172	199	191	166	187	186	216	172	178	184	182	192	190	173	198	171	196	154	168	163	172	184	170	205	202	193	180	186	179	180	185	180	187	152	178	203	183	206	189	204	174	172	186	168	173	201	191	200	187	184	160	170	184	177	186	163	203	189	184	184	180	190	177	174	189	179	190	165	200	165	173	166	159	164	184	159	191	201	187	193	190	180	185	191	188	202	186	183	152	183	153	184	153	167	193	198	184	156	171	185	189	172	193	166	162	173	174	156	150	166	176	188	188	180	200	181	189	194	178	178	167	205	180	161	172	219	166	175	173	165	165	177	164	192	175	185	169	169	162	188	186	196	166	166	187	207	181	180	179	193	194	180	198	158	146	191	174	184	177	166	190	169	174	196	159	193	182	179	171	189	193	170	198	175	164	165	181	162	173	174	171	200	166	165	184	171	156	153	178	176	170	155	174	169	135	175	178	185	177	194	197	176	175	192	167	180	174	193	163	176	162	220	166	164	179	197	193	182	169	170	161	179	175	163	184	178	180	173	133	201	167	181	175	173	165	198	195	189	191	176	145	187	158	187	188	177	175	183	165	180	177	176	163	210	199	168	198	166	163	163	191	194	189	179	159	172	168	202	187	181	164	178	173	211	176	162	190	176	186	165	200	193	207	201	166	195	172	193	174	181	203	152	174	204	147	153	192	196	145	201	182	171	187	182	179	193	189	190	217	198	174	193	159
10735	16790	6319	1513	748	656	600	580	523	471	494	475	506	487	470	478	431	471	429	420	445	466	422	445	447	442	452	419	450	473	444	450	452	450	456	426	423	496	442	481	469	435	466	396	439	458	431	458	449	453	422	463	429	467	444	439	455	449	417	458	447	445	437	471	424	446	418	472	438	438	463	432	450	455	476	430	439	444	485	445	462	448	489	464	424	470	437	427	434	441	441	378	460	439	442	471	459	457	426	461	447	484	448	429	433	466	388	424	399	441	416	462	424	447	523	426	447	455	463	453	400	450	442	425	441	459	415	430	423	450	398	472	440	424	472	480	468	452	422	435	465	432	455	420	468	427	405	426	444	486	460	492	458	414	477	436	420	459	422	417	441	466	454	430	459	424	445	444	444	466	443	434	451	456	460	458	472	434	441	449	435	450	458	451	394	454	452	457	464	416	427	421	442	419	448	400	445	427	420	472	455	410	443	434	401	419	414	467	439	452	452	448	444	467	469	453	429	440	417	491	430	455	438	406	464	435	420	427	445	458	426	437	432	430	439	434	449	444	419	428	448	429	428	426	490	436	448	434	449	445	432	437	424	430	474	478	452	439	444	394	438	421	461	426	400	435	412	467	415	448	429	420	440	421	451	464	446	441	417	448	437	460	460	416	439	405	428	458	417	439	437	432	433	443	421	414	438	457	408	450	468	447	438	439	455	456	443	432	427	418	463	416	427	486	447	412	444	419	482	455	448	428	452	468	406	452	436	399	433	468	440	447	411	446	406	485	435	462	376	432	455	438	426	458	439	426	450	467	459	454	416	458	422	457	394	476	448	462	425	411	422	424	481	477	494	433	495	496	432	409	447	427	437	432	437	481	400	407	437	458	448	407	431	434	441	426	483	432	427	434	412	459	424	445	422	434	443	432	432	456	484	420	430	447	444	455	404	425	432	456	464	450	458	433	412	442	437	444	430	411	420	436	400	467	420	461	412	446	457	426	475	401	453	438	408	421	428	430	447	452	412	446	455	426	461	442	415	458	450	462	465	422	451	436	461	442	476	447	423	402	452	432	487	417	430	433	446	391	448	431	443	474	469	426	432	421	420	443	457	480	422	449	476	441	452	417	428	513	443	435	427	439	432	446	431	455	438	440	426	421	458	418	458	406	428	462	463	475	423	411	419	445	471	448	416	423	449	441	413	439	433	455	436	447	440	399	432	461	482	460	475	466	428	432	424	419	459	480	452	433	424	459	434	476	423	441	456	459	439	456	486	473	447	429	443	484	425	455	494	426	414	446	452	418	446	428	434	428	453	429	435	446	438	450	419	443	450	477	446	465	449	471	438	443	435	405	420	470	428	441	465	429	467	461	437	428	444	435	441	461	457	442	457	405	441	432	426	429	456	436	460	436	411	451	434	461	452	399	436	437	455	447	443	403	438	411	442	463	455	457	438	439	462	454	437	457	458	409	474	458	400	463	442	464	476	465	473	471	438	433	435	426	435	477	470	407	433	446	461	464	422	434	452	456	429	445	415	437	426	392	461	474	423	444	443	439	453	440	423	433	437	422	447	448	435	437	466	462	478	453	454	432	459	432	481	441	417	457	454	450	452	446	437	443	473	450	428	424	448	412	444	436	456	437	421	455	438	451	458	460	450	410	403	419	431	435	454	408	433	433	437	443	462	442	443	467	404	446	432	450	426	417	440	440	430	493	444	440	440	464	468	459	444	446	440	429	456	397	438	449	416	434	492	452	470	429	435	447	417	446	416	452	426	449	484	404	473	411	467	468	451	440	465	470	465	442	442	468	433	426	463	458	437	430	452	444	439	460	482	457	442	478	451	466	496	427	420	459	429	414	457	426	441	434	458	473	438	418	432	411	433	466	437	461	434	437	488	418	437	441	463	451	449	434	433	451	444	422	473	449	431	440	427	442	429	406	434	451	431	447	460	428	420	424	413	393	448	416	427	438	411	431	450	461	427	435	437	443	421	459	465	427	455	449	464	437	456	471	445	413	432	444	430	463	446	458	429	441	476	431	419	452	467	482	439	440	463	409	432	468	472	448	412	453	427	463	486	453	444	436	457	464	457	452	427	412	404	402	463	433	458	449	421	429	460	437	421	400	440	428	439	418	432	435	458	434	447	447	398	443	398	417	424	457	472	441	419	426	415	422	465	434	464	423	468	405	426	437	473	404	418	503	440	449	454	442	450	428	439	464	440	447	433	407	440	423	414	487	469	480	474	461	440	429	444	410	460	435	434	417	464	453	451	436	446	442	437	477	423	426	420	438	427	454	457	456	468	420	444	451	438	452	466	442	396	429	430	462	423	411	423	427	434	390	460	418	431	433	431	473	436	434	438	424	427	478	439	399	459	452	441	431	413	444	469	463	480	467	425	467	425	425	436	449	428	443	455	412	417	422	400	438	444	465	418	440	472	458	421	449	459	435	458	431	440	435	461	449	410	438	414	452	429	498	399	442	442	463	426	444	437	466	461	458	455	430	451	447	465	441	443	432	418	447	458	474	463	383	481	449	425	474	450	435	477	455	475	463	424	418	433	482	432	450	460	441	437	482	457	448	420	415	423	455	445	451	446	452	423	416	407	489	473	472	425	424	435	414	456	446	444	434	426	438	427	432	411	433	416	404	390	422	461	437	433	455	425	427	452	452	452	454	444	414	421	438	443	494	443	420	458	441	451	436	461	414	426	430	411	459	453	474	387	456	461	446	456	457	469	420	458	434	437	442	411	428	444	489	449	431	441	465	478	412	443	457	443	426	410	428	448	448	453	447	460	419	450	437	433	408	425	424	461	417	441	487	430	474	428	436	442	387	436	436	441	442	446	443	440	461	453	469	437	427	429	406	399	438	427	451	487	467	452	423	414	451	413	446	464	423	442	396	448	426	470	506	407	420	434	444	441	432	434	426	448	431	426	444	433	435	423	470	459	466	425	414	465	434	432	420	480	423	442	456	426	430	458	430	438	425	440	456	425	457	449	404	439	425	471	456	470	424	465	463	408	452	443	443	440	477	412	448	427	466	459	400	419	447	414	390	434	483	446	458	495	420	440	448	461	412	437	443	493	432	445	439	435	444	414	468	447	451	421	418	436	446	434	422	430	417	469	475	477	430	424	449	452	501	401	469	431	434	421	429	438	461	412	450	425	444	424	431	464	398	423	453	445	434	424	439	418	454	467	428	430	423	441	437	473	416	471	479	477	426	447	460	462	443	452	430	469	455	440	436	476	453	485	475	431	463	430	450	454	448	435	445	406	485	428	443	429	411	426	430	457	425	412	407	462	425	440	453	458	433	439	432	445	476	455	430	437	455	507	433	422	479	436	424	455	439	463	458	450	483	458	449	435	476	484	422	437	479	430	438	454	457	474	416	460	448	418	420	441	425	449	414	423	450	440	458	468	444	437	439	435	447	421	426	450	411	433	417	460	463	435	441	429	402	476	469	429	418	450	434	467	448	454	455	433	459	449	477	432	436	429	431
33431	12976	2559	607	482	524	489	448	420	391	468	461	445	473	460	432	463	438	441	464	454	440	459	435	447	446	471	458	428	373	416	425	438	458	467	456	441	441	425	423	434	428	419	438	421	419	447	450	469	405	444	413	460	431	472	396	458	418	441	404	472	387	434	469	496	428	432	441	414	451	399	459	442	422	411	436	413	451	421	438	450	444	439	407	445	452	423	390	412	445	405	412	406	430	444	437	454	450	438	420	446	424	409	449	443	444	453	380	409	437	440	442	440	427	416	464	438	420	437	417	428	456	428	411	471	445	443	395	401	450	456	470	463	390	427	411	421	455	428	440	450	411	412	444	413	466	410	406	459	458	435	443	437	458	420	424	443	452	402	467	442	414	425	469	399	420	436	393	491	463	454	444	456	444	418	419	432	439	475	455	452	479	458	426	423	447	433	435	417	407	445	406	424	422	432	430	412	433	462	434	458	428	454	463	434	481	447	440	446	479	418	419	430	415	447	426	431	423	430	413	426	422	453	460	463	432	424	461	445	428	435	476	435	460	428	409	447	435	455	430	420	436	470	423	440	406	452	441	400	447	454	447	463	443	436	444	424	447	436	422	424	420	435	412	455	414	426	420	439	466	423	428	403	486	438	426	458	441	413	462	426	438	420	419	470	442	457	419	451	447	437	444	469	458	453	440	435	418	427	425	443	480	427	438	394	440	428	445	426	450	423	427	441	430	409	435	426	420	453	412	458	450	474	470	449	427	430	431	443	432	431	414	442	395	444	462	424	457	480	426	446	457	443	475	449	434	434	422	424	444	449	426	428	448	459	446	431	434	406	397	433	446	413	433	448	441	429	433	446	418	439	438	406	425	467	420	462	463	455	400	408	445	419	449	430	406	430	481	434	449	456	469	437	438	437	430	451	472	446	412	439	447	477	439	471	451	477	384	446	437	459	427	445	437	429	440	407	412	409	457	414	429	411	429	444	415	458	481	411	403	470	450	439	473	443	414	440	458	445	423	465	426	426	464	464	420	420	435	419	498	439	435	417	418	450	430	469	427	446	460	426	462	420	418	449	419	424	423	396	423	421	438	449	448	438	414	425	461	443	431	439	421	437	442	393	420	428	428	400	446	405	430	381	398	420	454	451	469	402	447	433	433	440	387	433	434	420	409	411	438	413	399	446	457	437	404	446	410	457	411	442	447	428	416	441	409	429	444	369	437	469	421	411	448	440	449	387	423	453	401	445	437	409	467	427	464	456	446	441	420	455	436	436	422	426	433	421	429	415	442	422	443	420	438	413	451	428	439	442	402	397	461	421	437	441	441	435	437	431	453	398	438	441	407	458	440	444	394	429	461	447	460	434	411	425	464	432	417	397	427	447	429	430	432	441	470	455	420	436	462	436	429	426	438	450	410	440	430	446	414	469	472	428	402	416	469	466	423	443	438	429	449	475	434	453	454	441	464	434	406	428	452	465	455	417	403	436	429	407	449	424	493	429	416	437	474	415	474	435	437	433	405	449	436	485	434	426	421	448	430	463	454	428	452	449	420	437	442	457	422	422	416	439	430	463	450	414	444	450	420	442	425	428	436	440	401	431	428	455	428	429	449	478	440	410	451	439	481	464	429	424	440	429	427	468	451	408	415	450	461	399	471	437	429	463	477	442	419	452	454	454	462	426	410	434	451	422	448	462	477	458	447	448	430	421	375	460	449	412	461	439	451	419	448	451	453	415	418	443	396	445	413	425	468	385	435	418	444	430	457	458	437	457	452	430	429	434	395	413	423	446	417	438	448	474	466	401	426	425	436	426	451	438	457	494	452	422	423	437	444	451	421	437	404	440	414	441	435	426	456	425	412	465	412	460	419	406	384	402	405	381	451	431	445	444	442	455	411	445	380	394	418	426	462	435	449	460	449	456	435	423	426	460	429	441	462	457	453	470	438	439	445	473	437	426	402	407	457	437	413	438	425	467	423	455	404	455	414	447	420	438	422	468	419	463	438	439	427	418	467	414	416	455	453	398	449	400	413	462	418	446	461	470	425	430	397	457	447	402	436	439	399	440	452	437	421	455	406	421	420	442	419	388	424	443	427	445	392	416	482	420	402	446	433	390	430	462	426	463	401	402	423	438	492	423	437	411	446	438	446	462	467	397	424	423	409	484	483	431	453	436	433	439	449	429	405	410	439	407	433	468	429	422	476	443	411	411	452	459	419	415	458	449	430	383	437	438	440	412	401	425	447	396	430	409	432	443	447	391	451	436	419	406	446	453	411	469	447	466	418	442	423	478	438	470	429	431	443	431	404	472	468	431	423	475	432	456	457	434	411	447	461	432	442	416	496	425	415	442	462	417	493	455	462	397	392	411	433	395	430	466	442	394	398	489	458	446	455	441	426	432	460	429	456	481	430	464	452	411	427	380	436	455	445	439	426	451	422	438	408	442	439	434	443	436	436	439	439	411	429	420	450	416	434	418	412	447	444	437	402	433	412	465	467	430	465	416	418	451	434	437	416	459	458	437	412	424	471	438	448	452	454	441	463	442	411	421	424	415	408	420	422	431	472	452	431	433	448	422	454	404	428	428	422	447	413	387	422	428	465	422	427	449	454	434	445	449	459	430	433	466	420	441	387	443	466	448	463	427	437	479	414	467	405	449	447	433	445	418	445	449	432	439	430	452	440	453	410	454	475	448	423	449	425	419	443	418	419	423	433	482	488	443	422	422	422	399	448	394	425	418	473	398	418	439	434	463	458	463	425	436	439	425	404	450	476	460	417	444	456	468	454	405	441	487	445	405	440	469	473	465	477	424	424	448	418	447	421	493	422	448	423	469	399	418	483	432	406	466	448	449	404	401	468	493	416	456	418	427	437	459	444	476	445	422	479	427	444	469	446	480	455	422	438	433	427	413	448	415	439	480	438	485	433	429	415	436	415	447	454	471	433	417	433	418	462	420	493	478	452	449	409	404	412	473	433	399	444	408	459	427	447	429	429	432	471	447	420	457	422	437	422	437	447	428	415	426	464	450	411	433	401	456	420	437	423	452	450	419	445	487	474	404	476	434	442	450	426	439	433	429	451	440	472	442	404	421	450	431	414	428	439	424	405	432	463	463	422	416	469	392	418	433	412	460	376	416	478	458	415	432	438	451	399	447	451	471	438	452	446	475	433	444	459	415	409	438	416	410	413	439	472	473	435	451	443	416	421	432	414	436	424	439	486	434	437	437	451	483	422	442	486	395	449	480	457	412	423	478	449	428	404	449	415	472	428	438	426	423	434	429	427	420	440	417	419	413	455	474	438	394	450	457	396	430	455	435	479	440	419	411	446	419	444	396	457	435	425	390	448	425	438	413	464	428	495	418	427	425	406	399	403	422	440	413	469	487	427	446	443	433	452	433	463	451	425	449	435	443	405	398	456	378	434	415	442	470	444	462	460	424	446	429	458	428	432	436	422	470	400	464	430	448	438	469	455	420	451	447	422	388	418	450	450	468	435
9464	4966	1905	1113	972	1059	1004	951	1015	980	999	936	974	998	964	1009	968	1019	904	958	964	963	1009	1022	978	942	966	931	966	970	991	987	993	995	957	981	990	930	958	979	968	952	974	991	971	985	909	991	1031	1035	1001	997	965	960	1000	988	962	989	970	1001	995	1004	948	957	976	1022	1022	1008	952	970	949	1027	1002	998	1013	1006	903	998	1029	962	971	971	982	963	983	1003	979	1002	1019	981	986	951	975	946	989	948	959	958	950	968	953	965	940	1007	994	961	971	1005	916	984	1022	987	971	1026	955	954	986	954	964	992	942	950	945	903	961	966	988	1007	1004	1003	930	994	925	997	1026	976	990	965	915	984	1063	955	961	945	916	974	970	972	1011	1021	888	900	967	932	887	965	967	1027	965	965	959	955	949	958	1007	952	956	950	1019	959	980	1004	932	973	973	978	1021	1008	964	922	1022	970	928	1051	1015	960	908	968	967	1011	1035	1045	968	983	949	990	984	982	987	889	949	954	1003	997	1016	1011	996	1012	965	998	944	965	996	965	993	935	978	984	992	979	986	953	1025	962	1017	985	987	964	909	955	946	954	993	981	957	931	1008	917	959	980	1018	977	972	969	959	985	951	971	988	1037	916	1064	985	1034	947	993	1004	971	978	964	982	955	967	959	931	949	974	1006	940	964	987	987	1006	978	972	1012	1001	1026	990	991	975	936	955	910	1001	1026	1034	1039	946	1032	1003	985	961	959	995	943	974	975	923	962	1020	984	1052	987	956	948	954	982	1002	968	1001	966	991	966	951	969	1028	940	921	1006	1018	991	977	977	990	994	954	937	1004	1004	974	1010	971	889	1007	1016	971	1009	962	904	1022	942	960	941	986	996	1017	978	953	947	970	982	976	986	971	940	935	963	1049	954	979	959	1001	924	983	1021	956	944	970	943	984	1017	953	1034	952	1000	972	972	941	938	962	1004	965	1021	966	1012	1021	953	942	975	954	988	975	959	999	1047	974	973	985	990	985	934	989	977	980	966	964	995	988	965	1003	995	965	998	982	956	983	970	959	981	993	1037	939	936	969	995	1057	957	969	1006	987	995	1015	997	984	935	954	926	1030	1012	961	988	973	979	920	1003	978	990	952	983	934	1001	983	978	928	1001	1000	987	945	896	937	956	919	995	977	1022	952	952	950	992	917	966	1006	949	1011	955	951	951	986	1018	999	999	1031	985	985	981	1039	1026	994	973	976	945	990	1012	1027	982	943	932	990	1001	980	977	946	949	969	976	950	1009	989	959	933	936	979	939	971	990	951	975	961	997	935	970	936	1013	992	928	929	926	981	1027	1003	936	1008	993	903	994	1016	983	966	949	984	978	1012	1030	942	973	991	1042	942	945	943	1038	943	981	974	942	995	976	1007	978	1033	974	945	975	1003	985	950	1049	956	950	953	976	980	960	996	962	998	975	996	932	1010	1005	983	970	958	986	973	970	966	1008	1006	968	955	1008	929	1002	999	988	955	961	988	1002	968	963	967	949	942	1026	981	994	987	1032	990	975	998	978	977	961	968	983	913	957	971	1034	955	985	918	982	967	982	995	956	1022	958	975	1010	957	958	947	955	925	880	929	990	995	992	1030	982	1050	1001	972	964	966	956	987	1019	964	936	975	1025	972	992	998	981	974	969	1005	972	952	971	1004	995	960	914	991	977	1037	1008	1020	956	1006	901	942	955	949	985	1020	1010	901	1003	1033	972	920	965	959	989	963	899	932	946	959	963	1025	991	955	961	984	1044	1023	980	1022	994	1011	999	976	950	966	1049	966	967	1013	959	1022	942	940	959	998	1016	986	953	927	926	988	968	1020	958	1045	953	975	947	945	953	978	983	986	971	945	1001	975	1044	933	1038	985	1010	954	944	968	992	955	934	1064	961	903	989	946	977	967	996	1012	988	945	932	1017	943	951	970	972	1000	975	955	991	965	943	949	948	1010	966	967	1017	980	956	917	1049	1003	960	992	978	980	968	952	993	982	1009	916	953	979	961	973	985	975	961	957	957	991	1020	997	929	1005	953	954	936	933	989	973	974	985	965	1007	1007	963	942	965	962	1024	1030	974	951	960	961	937	960	998	912	982	998	994	959	943	969	1002	925	990	962	955	941	921	1025	972	934	986	995	971	982	1034	950	969	968	917	998	968	958	989	952	975	983	950	951	934	939	943	993	998	949	993	969	946	939	972	955	954	962	972	940	977	886	997	966	957	1029	1003	998	1006	939	967	957	980	1012	972	960	1013	993	1001	973	952	986	942	974	967	967	990	937	1003	970	991	993	936	1005	962	940	995	977	904	922	978	999	1034	1009	988	933	967	963	992	972	984	983	985	1000	967	984	935	894	969	1041	950	921	998	963	978	955	988	965	990	1012	957	1025	1015	960	997	988	993	935	940	940	953	943	935	1007	967	943	1004	962	956	961	999	939	935	1024	931	994	981	944	986	950	993	1000	1000	983	979	959	961	983	1011	986	968	1046	998	987	932	1001	1000	1012	1001	921	966	960	974	970	932	918	980	975	941	971	915	908	1047	932	970	979	985	961	946	936	982	945	970	965	970	960	973	975	963	946	950	957	992	949	1008	985	940	981	975	947	1029	959	948	1001	962	936	960	1003	992	1017	952	930	951	1038	984	992	925	959	990	937	1029	1011	971	973	928	973	955	1023	955	981	973	1022	1012	944	1020	1011	983	964	985	942	975	1015	971	1018	983	983	976	983	927	975	1008	1024	923	961	984	970	969	976	1011	949	935	980	1012	1026	982	980	989	979	977	978	988	952	969	982	1035	972	975	1014	948	990	980	932	941	1033	1014	1021	916	961	882	984	1033	933	962	958	993	943	1050	1013	960	913	1015	1006	965	973	978	949	1003	920	1052	958	974	948	997	993	976	1023	953	909	948	972	997	1006	952	1011	1028	992	965	1001	934	921	966	969	942	951	985	996	1000	993	897	992	958	975	961	960	954	1031	923	939	1006	982	965	986	1017	983	1012	957	951	974	941	992	992	1010	965	925	981	1001	1017	933	975	956	975	977	989	930	960	965	954	1010	987	929	971	973	957	1010	962	1040	1033	949	986	952	957	1004	935	1009	1025	924	963	999	957	975	1035	982	979	929	932	929	1030	984	967	956	978	1007	967	978	915	1011	999	938	944	986	999	942	985	1033	1020	964	937	1000	994	924	973	966	1025	999	998	979	952	970	977	1056	942	962	968	1019	973	979	1016	969	926	931	1019	995	980	988	958	997	939	983	912	979	953	961	968	975	913	966	978	981	994	928	1039	948	998	977	939	977	994	976	1021	959	951	969	981	957	989	948	931	957	976	970	936	929	994	944	961	942	959	954	1015	1003	961	940	1002	939	1013	963	1023	970	955	1035	1002	901	946	1004	1019	977	997	940	984	973	937	921	978	995	953	957	997	978	943	983	1013	1007	962	979	923	930	990	985	1007	996	980	989	1018	937	962	929	995	972	938	1008	898	1040	941	893	999	1001	999	1015	972	968	993	1011	1020	951	959	947	988	962	996	1007	977	966	1027	987	931	965	974	970	1003	1013	959	1010	968	936	926	952	943	946	1014	969	962	967	963	954	1016	957	989	941	938	994	1006	1008	935	985	972	909	920	998	962	980	963	1005	974	955	1009	1028	938	961	988	945	955	1009	979	989	1001	1015	983	1021	993	971	962	947	976	1047	967	941	948	956	916	943	946	992	922	1029	1039	1016	960	970	981	1011	1007	998	1006	1020	999	966	983	956	994	976	989	956	967	991	974	1025	933	984	988	994	993	942	1001	981	996	946	954	996	974	946	979	977	939
24819	21244	24778	28005	21093	3924	605	501	441	425	397	384	358	333	388	352	354	368	405	343	342	368	343	340	374	347	355	369	373	345	315	335	347	340	332	360	324	347	336	355	387	362	378	346	331	375	376	361	322	346	348	385	360	348	329	351	368	342	316	343	349	305	377	349	345	288	322	333	320	337	345	378	334	317	330	347	346	353	332	361	358	376	341	327	375	323	319	365	321	382	353	362	352	352	338	363	338	339	327	364	346	344	328	335	364	343	366	373	324	342	374	343	294	333	327	361	327	356	330	357	386	329	340	349	299	363	363	348	367	358	333	357	341	332	337	337	328	351	343	370	347	385	323	324	344	350	339	365	354	353	338	330	371	386	344	341	306	341	358	340	330	355	357	361	332	328	368	330	363	333	361	344	314	343	355	331	345	375	331	346	325	327	335	349	364	305	339	381	358	324	328	333	361	363	348	333	371	325	382	346	337	370	357	346	340	342	364	328	369	352	317	323	349	311	356	334	333	340	310	309	323	365	321	330	350	361	339	335	361	327	352	313	353	349	352	336	321	330	327	323	348	355	357	349	347	337	343	353	366	338	354	364	348	327	348	343	346	313	341	399	333	322	331	346	373	354	322	333	374	296	302	315	378	326	317	338	332	349	342	340	326	337	365	338	344	335	375	349	335	342	324	342	351	355	340	331	344	392	330	352	332	324	321	328	338	325	321	357	335	360	331	318	356	358	367	342	326	338	311	321	356	377	361	316	336	354	338	355	395	329	338	350	336	391	342	344	335	346	361	341	344	313	362	372	296	350	333	359	368	326	320	325	336	357	335	361	334	343	362	349	360	338	340	369	321	355	354	330	353	296	325	332	331	342	365	340	306	315	328	333	321	323	329	361	348	374	357	322	352	340	328	332	347	332	349	344	348	347	344	372	339	318	339	335	342	341	342	353	360	298	369	363	328	338	314	340	354	341	362	341	349	325	330	325	357	365	368	333	347	336	316	316	336	358	334	343	338	355	368	326	347	364	347	377	395	341	340	333	327	353	331	364	322	342	349	388	299	294	383	328	338	341	330	335	356	335	337	338	338	360	368	381	336	364	368	347	336	325	351	325	353	384	360	345	345	345	389	373	348	364	376	382	361	383	375	367	331	299	351	316	353	331	366	345	391	355	325	321	327	360	353	372	348	356	362	348	334	331	321	380	374	355	319	346	366	320	366	347	349	354	358	365	322	302	354	318	343	349	347	318	343	349	362	365	332	341	351	366	344	341	333	365	344	385	336	338	325	349	329	365	303	332	359	352	341	357	329	353	331	359	382	336	335	389	343	338	333	323	350	344	298	367	337	381	354	340	339	340	354	366	344	354	335	337	318	337	350	357	321	357	347	354	403	343	373	346	335	361	331	372	344	328	354	369	340	317	341	352	395	335	366	346	318	326	358	355	349	341	349	349	369	349	356	312	323	357	332	348	337	357	338	306	343	329	334	322	323	317	344	350	396	352	348	336	324	388	350	358	404	349	353	325	333	333	351	326	343	327	313	364	347	347	365	384	384	387	407	385	333	326	372	337	352	328	374	314	318	360	344	332	345	349	344	349	320	359	347	319	324	352	351	330	321	367	340	328	337	344	360	320	367	331	359	372	340	323	362	327	333	293	335	321	343	341	340	329	380	333	337	348	334	341	299	320	371	349	357	312	342	350	345	369	363	354	297	315	338	331	341	338	337	354	393	320	308	350	320	346	349	385	345	366	303	344	362	345	369	342	355	312	358	320	368	327	333	361	349	330	389	365	312	318	307	346	377	337	348	329	337	341	344	332	389	329	383	391	343	385	349	360	364	321	355	324	330	344	347	352	333	350	369	367	347	329	345	322	359	357	346	328	338	352	361	318	359	361	315	331	358	337	331	344	346	315	365	318	346	351	355	340	348	354	347	321	322	344	348	350	339	374	341	361	333	317	393	308	391	343	375	354	367	342	325	376	357	336	378	381	330	334	331	377	346	328	341	363	398	386	331	346	333	329	315	368	331	354	304	358	328	359	321	332	337	338	342	337	336	313	344	336	344	386	357	344	327	315	360	350	322	342	365	351	374	328	337	345	351	354	339	343	332	365	337	311	324	369	342	384	350	382	326	340	368	316	340	344	380	325	332	339	348	338	304	297	318	314	340	366	350	327	341	335	322	384	344	346	335	355	326	342	315	347	325	348	336	360	342	331	339	343	337	383	341	359	345	349	326	349	399	339	353	323	355	318	322	347	355	311	370	326	337	327	355	327	338	311	356	342	347	358	359	364	332	331	333	359	380	353	320	347	362	337	324	370	332	338	311	350	343	367	340	342	326	358	285	321	356	322	320	375	319	326	325	350	334	347	380	313	315	341	334	353	331	337	327	354	339	360	381	363	318	319	336	337	359	363	331	338	328	343	359	324	316	370	324	362	385	347	359	347	349	343	341	334	339	364	347	338	363	322	332	371	338	343	350	347	363	353	317	349	366	338	350	328	333	344	307	353	364	338	334	322	356	345	343	321	375	316	359	324	378	352	321	345	363	330	350	360	361	356	365	348	344	331	350	331	326	352	329	304	347	350	333	340	333	360	325	358	396	327	330	343	366	352	329	357	361	357	338	325	349	321	325	339	357	350	357	328	367	341	362	335	381	355	346	323	341	344	347	314	316	353	340	365	375	357	358	369	350	316	354	359	335	311	354	331	366	341	356	344	352	350	347	357	346	377	340	359	349	347	321	327	319	369	355	340	341	330	349	346	327	325	339	363	338	347	340	366	318	339	318	345	353	348	313	311	330	371	327	341	383	356	334	336	364	324	359	342	298	359	317	334	357	359	349	390	392	316	351	364	348	386	343	338	353	366	322	358	366	327	334	337	353	333	316	383	299	341	355	389	366	346	356	386	341	351	377	353	332	354	344	344	365	346	336	337	328	337	327	320	295	383	349	346	319	364	345	364	311	358	340	374	363	359	391	396	347	324	354	332	346	345	315	339	365	359	354	315	315	336	375	365	327	359	340	349	364	361	325	333	353	365	351	344	331	324	330	357	340	320	358	320	386	362	365	329	388	326	333	346	326	361	356	353	362	298	352	349	332	343	346	322	377	356	327	325	391	330	295	365	329	339	317	347	334	341	338	334	363	374	345	326	341	368	333	331	311	318	351	324	395	386	316	312	390	347	323	370	355	334	353	354	368	354	342	340	319	383	347	345	367	339	383	350	339	343	332	331	314	359	331	360	293	341	370	362	350	341	354	362	406	345	354	312	381	341	348	336	343	357	373	359	346	359	382	363	322	353	323	337	344	346	357	338	357	337	315	349	340	331	353	341	346	320	319	348	341	347	358	361	355	336	377	344	359	339	345	329	338	341	344	347	378	339	371	323	336	354	353	360	336	358	323	321	348	351	340	331	345	377	345	349	350	339	354	329	357	311	362	378	376	365	362	320	347	360	333	310	350	339	385	358	344	354	399	349	360	343	344	361	320	348	288	357	341	337
9152	11669	4429	1409	1050	935	846	818	821	848	828	760	794	820	814	829	783	791	815	731	849	735	809	780	774	818	750	740	734	743	791	808	789	786	788	788	736	773	795	741	738	771	808	798	749	735	796	758	750	781	816	771	800	728	730	769	779	779	767	784	754	821	714	792	765	817	767	793	758	776	730	760	743	741	778	753	751	758	754	762	787	774	740	777	797	848	785	790	797	772	716	750	770	744	829	737	791	761	784	803	778	736	776	730	799	720	778	800	824	713	781	767	790	782	804	778	770	794	738	733	745	782	769	735	800	762	776	764	764	744	770	771	767	800	756	783	778	821	837	798	771	780	787	804	780	766	758	769	733	803	785	778	755	801	773	778	772	702	816	747	776	754	743	724	756	732	817	773	796	735	786	800	792	757	771	801	840	781	746	801	747	785	767	820	750	830	788	752	770	781	797	822	767	773	783	752	788	781	755	779	773	788	734	777	779	752	846	778	743	759	781	802	789	762	808	771	779	776	793	757	769	833	774	774	766	729	777	720	741	762	778	758	795	779	765	775	767	817	772	800	792	775	820	766	827	760	752	734	800	755	793	739	804	779	760	805	767	759	740	781	761	760	762	737	777	812	751	775	775	739	789	786	769	754	785	769	809	756	762	777	792	761	746	755	716	767	744	824	755	761	740	747	784	789	782	802	789	823	806	780	745	759	789	745	770	771	810	830	791	756	735	782	761	816	815	817	744	688	850	860	788	790	756	780	746	813	732	740	797	769	781	785	807	748	726	852	769	804	767	778	760	768	745	834	798	786	795	804	822	794	760	769	761	794	803	805	768	752	756	796	755	795	801	773	814	827	768	742	779	778	790	778	755	793	794	758	771	739	761	767	753	755	715	759	831	782	832	724	758	777	756	785	760	738	749	781	783	777	826	807	712	755	780	716	788	806	834	778	755	771	801	773	773	774	798	808	772	772	797	781	796	780	747	757	769	774	745	749	773	773	799	766	759	755	789	763	784	780	767	801	772	757	766	746	808	733	800	766	751	764	720	768	768	804	800	789	807	756	761	740	756	752	809	810	730	731	754	779	839	761	786	799	840	755	822	781	760	797	751	769	747	791	820	784	818	712	722	800	731	747	751	751	742	771	799	803	817	797	771	805	745	775	781	793	755	760	818	778	690	762	723	753	755	789	768	766	772	775	818	766	737	813	756	764	792	751	777	726	799	787	791	792	785	784	798	825	825	763	779	778	778	791	775	756	773	762	865	761	771	810	705	790	768	739	767	721	757	760	779	800	778	747	774	775	733	799	775	759	820	757	837	810	743	825	800	734	790	771	764	830	779	758	706	815	725	827	782	746	758	812	802	805	761	785	759	821	771	786	760	788	805	737	734	714	746	740	772	766	781	797	777	798	768	758	762	757	746	809	810	771	803	772	801	759	748	780	784	771	725	819	723	800	793	782	763	731	816	790	790	777	838	783	785	753	806	760	770	827	771	806	804	804	814	743	775	779	764	757	772	747	810	771	716	787	798	782	802	801	765	805	815	753	731	717	743	828	767	737	790	767	791	766	739	786	780	765	760	772	796	764	763	793	790	782	724	771	777	760	774	740	757	770	780	792	777	785	802	824	781	750	795	810	825	795	788	782	821	765	762	714	784	833	784	690	800	747	798	816	742	814	780	785	814	782	780	787	746	786	777	779	762	797	770	741	767	753	792	827	747	742	776	763	806	766	753	732	766	794	728	720	790	737	782	760	760	775	814	708	784	766	753	748	771	739	864	724	732	756	807	708	839	778	778	823	795	769	714	773	817	780	831	807	725	744	774	740	793	796	749	769	785	764	797	752	778	784	772	732	754	816	806	808	752	807	759	778	779	772	840	813	734	801	780	792	779	791	772	780	795	770	787	764	771	822	743	797	755	761	761	741	754	819	747	775	705	740	778	800	796	744	808	821	746	808	748	760	797	778	798	771	741	807	819	736	770	760	780	805	793	795	815	731	794	778	811	778	782	765	789	798	748	783	740	777	777	777	802	753	802	723	760	756	744	767	741	766	771	777	795	745	715	810	745	740	750	795	734	751	786	763	781	799	830	793	780	757	770	797	773	766	844	826	804	764	768	744	800	725	812	775	714	784	775	819	807	771	826	746	774	757	758	760	758	806	790	734	767	770	773	813	777	778	806	811	786	742	749	765	789	738	799	772	770	788	783	765	777	769	752	713	764	765	725	805	774	744	746	774	814	788	782	768	741	759	775	748	788	757	764	754	728	768	768	773	746	739	772	780	731	739	811	700	734	741	731	743	768	843	804	770	763	788	824	781	766	823	743	738	768	733	788	744	782	761	764	778	749	786	788	737	781	754	731	768	807	752	764	697	761	777	788	766	759	737	819	775	720	773	790	797	770	772	710	792	802	766	744	754	767	779	777	769	787	725	771	837	757	807	751	783	792	768	770	798	758	730	793	819	764	780	804	765	771	739	744	763	814	782	747	802	726	773	845	768	771	780	781	776	746	778	765	748	787	782	804	781	802	751	724	783	760	748	848	772	750	766	794	765	754	769	775	735	787	786	791	783	761	795	745	722	776	750	731	766	787	805	723	746	762	792	782	729	784	738	797	777	753	772	744	770	748	785	749	777	780	818	784	779	778	756	787	766	823	796	771	737	766	784	808	751	764	797	758	758	796	754	701	794	769	778	782	789	757	730	753	822	794	776	768	753	755	799	739	772	782	747	756	768	770	777	762	781	804	789	779	840	744	750	751	760	809	813	765	761	791	777	756	729	807	751	767	779	710	766	740	767	760	752	798	775	801	758	804	775	790	799	761	720	791	788	758	787	788	786	726	765	808	774	802	797	799	795	767	805	786	788	767	740	749	765	766	745	774	727	778	785	813	798	753	777	740	799	753	739	837	792	804	776	759	767	795	760	800	792	786	815	742	778	810	720	779	751	751	780	793	772	749	773	797	753	786	761	787	741	793	749	763	786	777	762	752	735	789	787	789	802	805	792	745	773	778	766	757	763	765	786	765	773	791	748	822	824	778	773	739	801	762	783	813	799	811	842	819	762	743	782	755	789	757	743	740	795	790	792	813	731	758	794	794	776	746	768	761	769	844	766	769	769	781	753	747	795	835	779	794	744	751	819	755	741	795	788	796	786	777	730	768	794	793	807	815	780	728	795	789	740	747	784	781	756	773	765	767	761	835	818	776	804	779	792	763	825	780	725	799	788	770	765	776	785	747	765	790	794	769	783	752	769	780	712	750	781	799	732	744	774	801	795	761	821	805	770	766	772	835	789	782	735	779	790	799	818	769	767	755	792	757	776	723	749	814	804	758	798	740	760	799	739	778	762	802	762	765	797	748	789	793	810	775	809	800	803	803	761	740	784	800	807	761	740	801	804	769	800	778	812	757	801	763	798	726	740	780	779	785	806	793	758	777	834	779	812	787	775	751	803	810	755	785	781	734	785	750	764	778	805	827	742	809	742	753	730	816	744	799	812
24141	21236	25276	27511	21245	20943	1467	435	305	284	228	231	241	208	205	211	214	176	190	191	204	185	199	179	174	194	197	198	171	174	198	201	182	211	180	186	180	162	181	176	166	181	172	188	189	178	190	196	172	178	165	164	188	178	179	171	188	193	161	160	152	166	169	183	178	181	160	190	173	179	178	197	191	176	155	171	172	181	159	203	189	190	196	148	177	180	161	170	158	164	146	183	174	151	208	166	163	151	151	182	185	147	159	217	172	175	148	159	194	173	160	153	163	172	182	165	162	193	183	186	198	183	157	177	156	167	160	164	189	158	180	165	205	192	186	184	171	145	182	182	176	184	172	187	170	177	176	164	216	182	145	177	177	164	177	176	175	207	191	161	172	180	175	189	184	162	172	157	169	199	170	162	187	188	189	178	176	186	172	141	179	188	186	154	172	173	191	166	175	165	167	159	168	177	176	153	173	205	159	174	167	194	163	169	166	160	151	178	162	176	194	193	160	182	179	182	172	183	163	181	151	127	169	180	142	207	193	169	160	175	215	165	186	171	183	200	175	152	171	172	156	193	168	192	159	164	174	170	170	184	159	185	179	193	169	176	182	176	166	175	168	166	184	164	147	171	161	147	180	193	163	180	182	163	173	195	194	172	170	197	179	157	211	191	156	160	170	143	178	157	197	170	158	148	156	183	192	175	182	166	195	191	195	175	185	170	162	163	169	174	164	166	149	173	200	176	166	174	169	183	178	166	160	194	164	156	162	171	198	148	203	162	182	206	168	165	159	168	186	181	186	172	175	169	153	175	189	181	185	180	148	192	162	179	166	208	186	135	165	192	207	171	174	186	183	160	155	180	155	185	171	157	176	177	183	176	189	180	158	196	186	185	166	156	186	171	210	175	154	190	194	187	173	169	176	149	175	200	190	184	181	158	180	161	168	186	179	172	168	167	165	162	166	175	193	184	166	180	175	175	163	174	157	151	159	187	193	202	170	199	148	191	166	181	197	153	166	168	163	181	193	180	160	161	189	205	151	152	166	205	176	181	180	170	183	162	166	174	175	161	186	163	184	167	160	166	160	192	187	176	151	203	197	200	173	174	185	183	182	170	157	176	176	143	192	161	171	186	198	179	172	158	175	189	162	183	156	161	163	176	183	189	181	158	148	169	160	192	201	181	185	193	175	183	171	184	190	162	169	158	154	170	155	169	167	216	180	158	164	161	160	153	176	203	157	180	167	199	179	185	146	183	186	171	171	152	194	177	171	163	170	192	159	216	181	175	166	176	192	201	172	155	164	176	159	188	176	161	172	195	195	167	171	182	188	174	155	173	179	172	179	186	168	186	187	152	167	156	171	194	182	163	185	200	171	161	188	178	157	176	183	175	190	202	159	167	196	183	176	193	150	190	178	162	188	173	156	172	179	161	169	197	173	182	175	177	189	194	159	192	186	155	179	185	191	176	162	165	189	168	169	196	191	186	160	173	173	164	136	180	172	141	170	185	197	187	180	161	168	188	169	190	163	159	176	165	173	164	176	175	149	173	180	163	203	174	175	193	152	176	166	189	168	192	181	161	180	172	173	149	161	150	177	172	186	151	202	186	169	153	184	154	159	147	182	162	191	168	159	153	148	180	199	170	171	164	175	175	163	158	205	173	150	170	175	193	158	161	174	179	170	176	184	157	188	165	181	161	185	172	176	163	187	183	172	187	168	175	187	179	171	147	172	178	194	184	150	205	155	180	177	156	165	171	185	178	166	189	149	186	186	169	177	197	182	167	163	193	208	174	182	164	178	174	183	162	169	172	168	190	175	177	183	176	174	174	162	158	157	178	164	165	178	181	193	165	160	165	181	168	172	201	173	170	189	163	159	167	180	206	186	176	184	168	190	191	186	182	183	188	193	189	172	161	181	172	171	169	183	196	173	169	159	192	180	179	185	163	160	175	179	171	179	158	175	180	167	172	150	170	168	182	182	165	178	159	193	152	186	187	162	186	182	173	181	202	210	161	181	199	156	160	176	137	169	182	149	166	178	192	167	162	173	177	154	192	165	161	172	165	168	175	189	174	183	160	190	180	163	190	181	177	143	186	179	165	176	171	192	164	177	190	170	157	165	161	143	196	190	173	165	164	181	175	154	195	178	190	175	173	177	167	147	177	187	171	201	200	176	173	192	182	175	179	165	195	168	154	162	186	174	182	133	168	152	193	183	180	157	145	170	163	166	171	192	176	173	193	174	163	158	151	170	163	193	161	165	214	170	188	188	169	189	171	185	190	196	164	170	185	149	165	160	194	177	185	164	183	190	162	175	177	194	181	175	177	152	172	191	184	172	172	155	190	157	189	172	165	181	153	192	160	197	170	181	152	159	171	211	197	173	199	201	177	196	180	204	175	157	185	178	156	145	158	172	191	169	150	186	183	168	183	192	182	178	172	149	160	169	153	181	171	157	176	180	164	177	162	189	176	180	168	187	163	184	193	172	176	183	197	188	181	196	155	196	158	174	168	141	178	192	186	178	174	165	164	189	155	161	185	181	176	166	201	179	166	144	157	179	195	166	172	180	150	183	171	192	194	162	163	172	178	163	159	181	171	163	159	190	152	202	192	190	164	173	161	145	190	167	167	175	168	194	167	168	163	173	172	180	175	178	157	169	164	178	180	186	166	166	174	183	169	171	161	162	175	157	169	191	189	182	149	175	163	156	180	180	168	150	185	160	159	167	174	188	156	198	166	192	178	172	161	208	197	194	192	161	170	172	164	178	158	156	164	197	166	166	167	183	169	185	166	162	158	169	193	167	182	181	182	177	178	179	168	174	165	171	184	173	206	181	180	145	181	174	163	174	162	151	174	185	180	171	163	176	165	190	178	183	174	180	201	160	176	175	179	176	202	176	165	186	158	164	185	187	203	183	167	173	182	170	203	185	150	172	174	155	159	157	183	185	168	170	189	180	188	180	179	184	178	165	180	162	172	165	168	166	173	183	192	182	156	173	173	171	180	174	166	155	200	165	192	158	190	190	180	184	157	164	166	175	158	190	199	186	166	152	172	179	201	174	186	154	179	162	169	179	172	160	188	169	171	172	173	182	184	195	172	189	158	183	187	205	177	172	177	161	160	163	187	188	200	179	165	167	174	179	163	177	156	184	190	184	163	186	179	163	173	170	167	188	180	174	181	161	174	196	163	172	194	150	188	165	193	172	185	187	185	181	161	162	179	172	163	199	184	162	189	172	160	186	171	165	186	169	159	165	187	171	164	140	149	169	172	168	173	153	149	184	164	165	171	160	180	196	168	170	162	170	175	181	174	158	186	187	166	158	191	186	167	149	167	215	171	169	197	194	185	161	152	181	156	167	172	161	179	185	179	172	194	166	176	172	184	179	173	155	179	174	213	183	176	183	165	169	175	180	179	173	162	188	167	152	149	184	162	152	173	172	161	161	195	190	163	182	181	160	164	178	209	184	217	157	160	181	174	170	153	176	185	163	162	176	169	152	182
10491	16865	6587	1446	786	623	536	581	507	442	476	473	481	518	443	464	487	467	449	458	454	461	475	428	437	395	461	398	441	442	439	434	432	441	465	420	448	401	458	439	414	465	431	460	420	420	430	428	433	423	428	395	430	468	416	474	453	445	443	465	405	440	452	419	393	443	444	432	454	416	439	445	431	452	441	409	455	437	430	484	407	457	449	401	456	440	432	425	419	422	410	434	422	435	422	447	401	444	435	434	467	458	447	413	438	458	443	434	465	459	430	425	406	442	455	427	435	411	419	438	432	417	407	422	444	446	435	466	432	422	416	383	384	463	418	433	419	455	435	428	434	418	492	464	420	444	398	467	452	466	446	447	414	452	382	448	438	421	418	438	435	433	425	444	380	436	424	427	433	422	413	449	420	437	440	430	444	433	412	432	422	464	440	489	454	445	446	419	423	429	443	422	429	442	427	410	418	483	484	421	431	423	404	425	424	454	438	431	456	453	433	433	466	399	423	462	449	401	387	414	438	440	440	422	421	439	407	409	450	427	425	426	465	422	421	397	424	404	433	403	420	481	468	449	428	462	402	478	417	430	435	455	446	425	400	449	424	448	421	406	419	449	452	414	418	464	446	399	429	412	415	416	464	408	424	443	446	450	418	401	439	423	446	402	440	435	413	471	460	384	408	413	436	431	446	420	474	407	409	429	459	433	453	437	432	431	442	442	475	432	459	416	457	451	472	428	423	431	422	432	406	401	419	435	442	460	457	422	434	419	453	444	439	455	421	446	439	447	423	451	393	414	426	430	399	479	442	438	444	435	434	446	420	461	439	426	422	394	441	422	387	411	407	439	424	450	424	426	430	437	429	411	439	438	458	451	413	464	428	419	445	421	428	416	463	456	455	441	422	457	439	428	418	449	433	444	432	461	446	432	414	486	411	439	402	431	417	415	427	431	398	433	445	381	457	433	419	457	422	429	468	440	437	429	427	438	435	422	426	452	428	453	393	421	435	442	457	435	437	434	413	443	454	446	421	456	424	430	472	426	387	441	419	456	436	432	399	448	428	421	415	438	394	432	418	437	436	414	400	449	434	435	435	417	435	405	457	422	447	469	427	422	435	459	454	424	436	446	430	428	406	442	448	474	439	435	438	425	437	435	431	407	457	427	398	407	447	435	447	467	431	437	471	429	425	469	437	422	424	424	439	440	442	440	431	429	445	439	394	418	420	429	451	446	450	415	413	437	453	435	432	433	463	446	441	461	416	434	428	442	471	445	419	385	436	450	464	417	404	418	430	477	455	441	432	463	423	444	437	406	405	451	426	410	486	416	448	431	407	418	435	475	422	414	450	445	428	444	430	433	429	413	418	436	417	436	428	433	443	419	427	425	431	434	466	467	456	419	413	436	400	401	451	438	412	409	419	459	445	401	439	477	457	443	397	403	435	404	434	434	458	380	420	432	404	439	422	446	409	413	386	442	432	434	467	442	454	476	442	439	434	427	421	445	428	415	439	438	392	420	418	487	450	418	407	421	409	427	451	426	422	425	460	423	421	464	435	442	412	404	417	423	412	456	470	440	423	451	454	451	443	426	445	440	432	427	452	429	427	428	439	431	430	411	444	421	436	425	426	428	406	438	428	449	438	473	427	425	426	406	454	425	474	445	413	441	490	457	438	456	476	447	427	434	446	425	425	424	437	390	445	452	430	433	440	449	400	435	478	426	409	456	409	432	386	433	417	458	458	452	484	472	413	430	405	425	416	417	427	428	435	434	450	436	422	433	419	410	460	423	420	427	432	421	397	443	444	435	408	436	455	421	477	427	437	477	426	446	447	410	434	398	421	416	399	438	415	441	435	448	460	440	415	453	448	428	425	469	461	438	439	434	436	428	441	459	417	435	448	421	442	446	424	454	384	411	421	429	414	418	379	467	433	426	433	406	443	464	426	445	443	448	413	467	431	479	432	394	393	416	430	411	454	446	430	401	438	437	472	445	454	439	417	439	414	429	437	433	422	389	423	410	434	456	393	421	439	427	445	426	418	435	422	428	397	453	454	442	441	434	410	435	411	428	442	415	436	433	422	436	432	459	444	438	422	464	432	443	456	371	427	420	397	430	443	454	429	442	445	425	414	439	420	444	438	432	447	428	432	424	430	435	457	429	447	417	391	439	419	436	418	440	458	419	424	425	418	443	445	433	449	440	458	435	465	420	444	412	418	442	438	409	433	436	412	411	431	435	402	436	469	458	441	432	454	438	422	452	412	428	453	429	411	430	436	424	445	436	415	421	440	443	431	448	411	454	426	435	444	415	411	456	430	431	463	418	457	438	396	447	421	426	443	402	429	443	433	403	426	422	440	440	425	422	425	438	453	428	431	426	416	430	428	476	448	398	430	417	419	469	426	412	400	434	410	436	424	430	442	437	417	441	457	407	425	405	420	450	416	427	419	411	444	456	427	420	422	447	446	445	432	457	439	385	407	420	438	397	399	447	457	430	429	444	442	495	398	449	394	440	401	433	470	453	401	430	443	447	416	428	457	440	402	422	412	420	444	405	422	442	452	428	434	435	448	409	435	433	450	427	428	480	412	407	437	422	438	451	428	434	413	402	476	443	468	443	442	438	467	434	439	423	396	461	404	440	440	411	404	457	431	426	413	448	447	474	438	464	432	434	463	435	417	435	453	423	419	409	429	440	416	422	437	470	469	414	436	457	398	413	434	413	382	445	418	430	414	420	413	419	488	457	429	419	431	418	464	450	426	444	430	415	432	473	445	441	382	420	434	460	443	438	454	427	444	461	423	413	477	440	442	389	378	460	433	426	452	477	414	416	418	429	447	440	458	428	402	420	455	386	445	450	456	436	425	440	449	438	394	422	437	460	438	408	427	434	408	419	476	413	431	403	433	436	436	435	419	452	472	456	397	394	404	443	454	434	452	430	432	414	459	442	430	417	432	443	446	479	406	384	436	418	424	413	435	448	453	445	422	434	455	425	421	429	422	432	452	456	422	443	458	440	454	418	417	433	436	428	418	433	436	432	418	427	427	425	471	474	446	426	424	422	439	436	427	402	430	464	443	433	422	422	434	397	413	438	461	433	446	437	436	465	422	456	400	448	439	436	420	416	410	427	433	435	481	434	435	433	430	439	423	403	455	435	439	419	468	424	401	402	400	438	462	434	405	455	412	434	436	429	444	415	456	393	428	436	423	432	460	482	444	419	441	418	446	434	389	454	473	397	436	453	407	435	436	483	433	455	411	443	418	453	423	461	435	421	378	394	393	424	437	435	407	405	456	439	472	482	436	386	431	423	430	438	441	423	422	421	450	464	433	426	400	410	405	428	405	433	477	462	449	419	408	463	455	436	436	468	421	457	425	441	453	416	435	446	399	442	423	453	441	469	446	394	448	451	450	429	418	440	433	435	446	438	424	449	415	453	456	459	446	454	439	454	406	433	424	413	451	450	416	459	450	415	462	452	481	417	428	426	424	439	428	433	419	405
33248	12622	2545	635	485	457	433	440	434	450	410	438	375	457	453	403	457	436	437	425	392	431	432	466	410	427	416	412	422	433	417	428	448	459	446	384	435	434	394	438	431	381	454	423	440	467	424	442	414	397	406	436	428	452	449	438	440	443	414	422	430	441	429	408	430	457	439	407	391	440	410	440	452	417	422	411	459	439	397	382	418	397	439	414	481	422	435	447	411	447	413	452	446	415	459	430	395	421	453	357	413	412	430	424	438	465	432	419	428	441	433	434	450	453	409	423	422	447	436	435	427	427	405	451	416	409	450	441	423	479	395	433	431	441	428	425	442	411	424	380	396	416	397	427	421	419	398	395	423	467	423	436	448	424	477	428	450	399	473	409	437	416	388	413	427	458	376	406	436	429	425	426	430	430	449	449	416	430	405	396	453	383	413	444	461	436	431	401	445	399	412	405	425	404	424	404	427	430	454	475	450	420	447	434	435	403	459	436	464	418	435	418	445	434	429	453	427	438	428	430	451	436	393	404	417	413	423	440	380	482	481	460	430	474	416	444	431	401	440	414	468	427	444	457	452	408	384	414	473	445	456	433	438	428	413	479	460	443	404	445	470	410	451	450	444	408	411	421	473	435	431	423	446	388	418	462	397	437	405	435	436	443	438	417	410	409	429	401	405	454	424	457	392	430	412	405	412	428	451	422	438	443	486	439	452	441	469	414	422	450	396	459	416	431	426	473	442	413	384	436	424	463	414	454	408	427	407	465	437	439	441	441	422	439	430	459	449	454	406	412	403	419	432	460	438	440	432	408	452	448	427	411	428	470	422	418	433	429	418	434	453	378	453	436	410	438	426	430	446	413	414	426	458	462	453	461	414	438	415	437	436	418	442	439	422	469	433	411	418	418	418	428	420	415	432	430	430	424	402	432	430	472	450	450	448	434	416	414	434	472	439	421	435	428	452	441	438	389	433	422	428	436	401	431	444	395	418	443	422	415	471	419	417	430	422	421	411	432	463	430	421	448	441	453	415	451	432	412	431	424	410	426	418	399	416	416	445	391	461	440	423	405	429	429	441	429	473	446	420	432	457	409	459	421	455	449	444	389	447	411	464	431	373	436	411	400	466	406	452	428	459	422	394	432	482	413	410	383	385	461	425	435	414	424	418	429	409	421	424	414	401	464	426	425	458	434	422	417	463	439	463	438	426	419	399	432	450	446	460	416	465	430	447	424	449	385	458	450	444	454	466	430	417	456	411	402	425	466	421	429	431	433	434	417	437	472	467	428	392	393	441	435	422	434	423	435	416	431	429	464	443	435	421	407	450	400	425	419	412	432	446	442	420	451	412	506	436	410	454	433	460	428	417	452	400	428	447	426	437	490	438	419	440	417	440	451	434	377	420	418	389	420	449	425	435	445	387	441	462	473	425	400	423	377	405	436	384	436	427	419	424	418	424	422	425	421	450	426	424	430	445	433	457	442	457	467	415	403	442	448	428	396	439	446	426	428	473	432	436	420	403	371	455	421	472	414	382	408	437	492	399	443	439	409	453	461	404	415	431	438	425	417	402	460	435	398	430	428	448	442	414	411	422	422	413	448	426	440	453	408	463	459	395	442	447	452	447	425	432	403	394	420	447	423	464	410	422	443	393	478	451	388	420	461	421	458	412	401	398	437	430	428	454	375	437	445	465	443	440	458	448	478	436	424	421	394	417	390	411	461	439	379	424	422	426	445	449	414	441	431	419	446	421	411	412	431	424	450	457	438	454	461	429	438	447	433	421	414	436	416	411	473	458	430	418	438	458	406	406	423	428	412	418	438	449	461	443	415	446	397	414	463	441	425	444	415	470	442	450	430	447	428	402	427	393	433	411	381	431	415	433	438	414	423	434	456	436	426	443	449	449	452	478	412	404	426	456	454	406	453	416	404	443	403	462	418	448	418	443	403	422	436	407	427	451	420	437	423	424	451	430	430	402	432	462	405	398	467	422	442	407	431	411	454	423	451	458	430	447	413	421	434	417	396	447	436	453	436	418	419	418	411	446	385	439	484	374	440	425	436	426	418	430	463	408	394	430	459	420	416	425	394	427	472	429	470	413	419	434	416	478	425	441	410	430	466	438	431	446	433	487	415	422	407	432	423	411	431	430	424	438	412	435	448	431	421	413	429	431	432	399	436	433	420	427	449	443	427	452	414	399	435	436	419	436	462	453	402	410	462	399	450	427	419	447	437	410	426	426	459	441	462	438	395	443	457	449	430	412	408	456	423	427	464	415	443	441	425	443	400	421	408	446	432	442	424	442	414	424	412	407	404	447	436	460	427	419	436	428	411	457	441	421	418	407	425	412	451	420	473	402	426	430	428	432	449	414	464	414	420	424	420	432	402	452	461	409	404	374	459	451	458	424	436	425	462	417	395	436	419	403	424	429	432	403	412	439	436	410	429	437	418	436	425	470	387	444	413	416	407	422	386	458	457	428	462	422	412	458	414	452	438	393	461	412	433	401	451	416	430	410	391	411	397	449	400	411	465	472	454	417	411	429	408	436	451	464	430	421	407	417	465	434	416	457	430	401	417	452	408	410	373	448	438	419	439	413	446	387	422	435	413	409	433	430	420	443	447	407	422	436	432	403	403	457	440	412	428	430	427	418	428	411	425	464	402	455	407	437	445	441	435	461	482	414	438	464	417	400	418	419	441	427	459	416	437	407	412	429	406	424	428	439	420	402	464	437	409	448	447	450	408	382	423	419	406	404	418	414	449	434	386	441	449	409	439	443	434	491	469	422	428	420	410	439	472	437	456	432	431	427	414	428	404	424	402	402	422	421	424	440	458	443	401	467	415	423	417	408	466	449	474	431	435	457	420	452	439	408	453	416	403	421	439	468	443	478	395	427	446	478	379	403	444	417	429	414	438	401	413	426	427	413	458	444	442	420	435	432	423	454	406	425	432	410	435	429	427	401	430	434	400	393	445	427	426	436	416	427	433	421	455	400	464	427	440	415	414	427	444	444	438	414	438	487	408	385	450	421	420	415	447	455	379	408	431	396	405	440	478	452	451	426	459	413	406	426	440	414	425	454	440	475	426	435	428	410	452	428	425	457	454	416	382	418	409	397	462	390	455	404	454	423	434	472	383	445	458	400	375	417	418	465	434	411	417	458	460	433	438	443	426	444	445	403	433	445	425	401	421	432	463	422	378	437	391	397	424	415	446	395	418	398	421	465	407	430	436	432	436	452	450	440	419	386	425	427	456	408	418	432	461	476	442	427	439	440	415	448	423	429	458	405	429	418	444	425	455	410	436	423	402	397	372	390	447	479	406	432	426	410	442	394	459	419	428	441	465	427	433	437	461	409	431	439	418	440	411	423	446	418	451	401	417	417	395	475	460	406	440	439	420	462	459	421	422	401	451	457	424	447	411	479	411	376	430	435	476	390	443	412	422	397	444	455	462	404	431	419	410	422	454	425	411	419	439	449	446	474	443	433	403	472	441	431	397
8970	4771	1861	1078	950	947	971	947	990	962	978	973	1011	886	904	915	956	980	979	976	966	1001	957	1008	1019	983	971	979	946	989	951	937	942	968	977	1013	1003	995	910	974	881	1041	998	953	975	893	1013	916	962	1000	980	943	956	962	977	966	952	976	973	945	972	957	977	935	962	922	974	911	967	966	993	980	936	981	1006	897	990	962	943	970	938	920	1020	925	925	964	1006	960	980	931	1010	921	980	1042	995	987	984	996	984	1012	957	968	970	1000	1010	909	965	981	904	993	970	905	975	936	933	956	984	959	967	993	970	979	941	971	952	926	1018	982	970	957	927	972	954	931	985	938	965	956	966	978	924	979	941	987	911	983	940	979	980	913	943	963	960	961	942	946	994	1015	944	1014	967	960	964	987	973	1011	944	940	968	994	978	932	1011	930	962	960	940	989	943	931	959	966	991	983	1000	971	953	901	917	958	932	936	936	976	956	981	937	1041	977	932	911	946	950	964	999	954	982	937	956	961	978	1012	1037	995	1010	939	950	931	974	939	962	952	959	962	933	936	969	1016	957	976	1001	972	957	962	935	1024	914	985	997	955	965	925	954	963	1018	957	939	912	941	973	929	921	950	970	979	967	927	942	949	957	929	952	978	1008	968	986	946	981	961	971	963	1036	946	972	932	979	960	947	958	956	1008	938	967	946	1003	964	989	1018	1005	969	963	955	950	978	990	1013	955	1003	1020	1016	913	950	977	974	1021	952	956	971	996	979	962	982	988	972	967	977	959	973	983	933	974	944	954	937	944	915	979	937	1002	978	989	924	932	913	909	960	921	995	998	925	983	965	965	981	987	974	916	951	969	920	938	935	941	997	951	974	961	954	963	982	984	969	945	1026	984	967	992	972	966	1012	960	998	980	988	1046	976	989	973	961	993	987	954	970	952	952	967	978	982	922	990	972	900	928	985	953	916	1011	957	999	963	969	1002	908	991	1014	987	934	976	939	959	953	948	987	900	965	975	915	963	953	1053	940	971	967	991	942	972	964	985	929	947	945	1007	921	949	942	885	972	926	1039	920	943	979	952	976	1044	965	914	917	914	962	977	1002	937	987	987	981	1026	960	1005	972	977	1015	941	941	952	937	1001	990	962	942	971	958	963	969	1005	951	1019	931	992	995	966	899	955	974	1025	960	929	950	950	986	934	942	957	952	943	974	932	964	922	928	1007	938	993	937	935	923	939	995	960	973	978	979	966	994	984	1004	964	907	968	1007	967	946	955	943	944	948	895	940	981	953	994	938	912	946	929	1037	954	985	1003	1028	990	958	947	998	988	977	974	1001	996	1008	920	983	991	958	913	974	985	949	981	1031	947	995	959	960	931	957	1024	978	1005	929	968	980	921	981	873	916	991	993	993	962	940	996	906	987	923	960	963	1007	964	990	949	940	992	990	954	929	1010	934	934	1045	938	902	1011	950	1013	990	944	951	946	949	968	953	976	975	979	970	1009	950	1015	909	1028	975	978	949	993	977	981	992	975	977	955	1070	1013	956	973	994	1024	982	996	1043	1000	1006	949	955	1017	975	915	966	1008	897	916	972	1012	931	963	979	930	907	995	944	963	963	991	952	998	938	956	981	964	922	966	964	960	997	1008	960	1036	883	960	972	956	1005	952	966	946	979	907	910	950	910	950	946	973	969	961	970	939	968	984	954	967	970	958	900	970	955	958	964	973	1020	983	957	941	1008	968	944	979	975	919	979	916	950	941	1039	936	943	930	924	906	1037	956	925	901	911	921	964	995	976	980	955	983	973	939	1013	974	996	1011	959	957	974	941	997	974	950	954	910	948	976	953	910	1000	1020	1007	1011	987	970	969	988	955	956	1015	985	969	954	1013	956	950	964	963	953	956	997	974	1010	969	965	1058	981	931	994	1037	1001	959	927	981	975	927	962	978	1001	974	910	984	960	972	945	957	1000	929	949	956	915	984	930	916	946	986	927	977	956	996	931	979	980	931	969	946	940	948	929	1000	972	963	931	945	970	1005	951	990	972	969	973	983	971	933	977	979	997	1013	1026	922	967	938	964	981	969	995	964	944	932	976	970	972	942	940	918	950	974	972	969	989	1001	955	1043	950	914	956	970	989	933	1025	969	946	956	1004	979	967	983	919	965	981	963	974	919	984	972	928	958	930	965	1025	1017	951	984	969	938	903	996	977	992	979	983	932	902	959	1017	942	1028	925	977	964	955	980	951	966	933	923	918	944	986	960	973	947	1000	973	965	927	967	935	948	964	928	924	952	973	1007	1022	898	979	960	969	945	1026	944	950	971	969	927	974	1020	987	964	958	956	981	922	913	954	913	975	946	939	978	955	986	975	962	909	1028	942	948	955	912	993	943	932	923	987	885	959	982	958	965	882	930	927	946	936	1014	1003	989	978	940	1018	947	1000	997	980	953	991	991	968	997	937	999	931	964	981	972	957	977	964	960	948	1015	982	940	967	997	988	999	937	991	959	970	963	970	1001	907	949	1002	936	987	997	920	907	958	913	1006	920	905	1011	936	954	935	944	1030	954	948	973	957	957	928	933	921	961	939	961	993	1024	883	998	961	958	973	926	921	982	967	990	1002	994	936	980	941	956	1012	1010	907	941	946	954	986	926	1000	941	956	947	924	958	1033	954	950	969	993	976	955	970	924	974	997	977	945	954	979	995	1015	994	1007	928	944	963	940	882	988	959	968	997	955	965	948	972	959	965	989	931	1003	1012	1014	969	976	945	955	1000	986	971	988	968	951	980	927	971	933	972	969	924	967	959	908	972	947	1002	1032	982	967	926	911	967	985	965	990	979	1036	984	962	949	967	966	992	950	960	990	962	948	992	931	979	1023	950	920	985	995	931	1038	983	935	974	886	949	969	986	984	982	967	937	945	936	971	1020	1022	1026	979	978	956	1002	933	916	986	958	1030	945	932	950	953	922	964	1018	1006	896	935	996	956	920	1016	954	891	960	978	1000	974	882	990	927	995	978	974	968	952	984	944	934	971	973	995	983	956	944	913	966	915	999	954	950	997	995	956	980	1023	995	985	946	994	951	1019	943	931	961	981	978	957	988	934	945	967	956	1014	987	993	930	995	983	994	945	919	1005	967	911	931	962	949	978	925	972	980	1003	929	980	921	969	972	941	947	904	915	1004	998	917	962	964	938	996	962	992	919	978	969	975	1011	989	934	979	955	957	1021	950	1023	982	950	969	915	986	974	947	998	927	930	964	962	984	999	963	905	1002	955	961	918	929	987	968	986	928	949	942	1003	1005	959	959	988	914	910	1023	1004	954	954	971	959	944	1030	991	949	1000	1008	966	918	1006	938	940	982	1037	963	1037	936	964	961	970	946	967	928	988	960	968	908	1013	933	935	991	913	964	916	934	980	983	961	988	931	958	960	931	1005	924	973	965	1030	971	890	958	1004	950	971	940	911	1003	965	973	973	960	930	920	963	892	939	985	980	981	1015	952	956	903	973	921	913	976	969	990	920	966	997	989	980	944	946	954	894	958	1018	931	955	973	971	945	989	997	968	996	910	991	1055	950	970	997	973	946	950	951	1004	996	890	964	1031	955	945	982	1001	951	933	979	973	1045	974	957	921	908	980	963	1020	976	913	969	972	923	931	986	942	999	996	903	986	964	955	997	993	1047	966	909	1011	1009	941	976	1008	973	920	946	963	968	961	979
24862	21260	24753	28062	21138	4207	565	439	451	422	417	367	351	370	378	383	378	381	327	341	349	341	365	352	322	353	357	356	366	354	338	346	358	378	371	345	320	322	315	292	372	364	357	340	323	333	361	333	346	373	355	317	351	321	360	356	333	369	334	376	344	303	328	361	361	319	369	381	360	347	335	343	297	345	377	324	394	333	343	335	311	351	354	363	359	333	337	336	386	339	338	357	349	345	330	353	338	369	357	345	301	342	335	347	292	319	322	327	328	339	353	344	345	368	350	340	332	340	355	313	336	354	328	318	378	347	355	339	364	358	350	334	319	296	355	355	305	329	339	341	329	344	353	315	341	342	316	331	335	370	342	349	340	335	359	313	349	328	337	305	328	339	357	352	382	373	341	385	319	359	348	331	327	339	348	337	354	350	352	345	305	351	331	352	327	373	352	361	346	325	345	363	339	351	344	367	351	346	332	338	343	348	351	331	364	376	393	364	335	324	357	359	345	370	357	327	329	341	352	345	357	344	314	311	345	348	328	372	341	340	312	335	360	354	360	361	344	341	345	366	332	329	332	349	357	334	350	355	340	369	327	360	345	371	362	317	340	338	370	371	329	323	347	372	345	324	310	342	316	342	341	362	358	338	333	309	361	363	367	328	330	294	321	355	308	325	354	345	310	320	334	322	368	335	351	349	356	341	351	368	344	306	385	342	342	345	378	324	338	394	357	343	330	331	371	289	368	335	347	343	350	342	308	340	361	391	336	352	360	368	356	344	346	344	370	321	318	334	332	328	361	364	343	338	339	349	327	357	335	339	345	364	356	335	322	340	396	327	349	338	326	326	330	348	346	372	328	387	339	354	358	334	373	342	343	321	357	339	348	343	330	343	371	318	305	336	381	299	353	333	294	321	346	320	355	359	295	359	328	334	290	371	342	354	380	344	370	326	342	338	316	350	335	343	334	352	331	303	347	330	345	334	303	340	371	344	306	335	303	339	345	371	346	294	345	356	328	322	336	361	349	340	307	341	329	341	398	361	352	372	340	371	322	336	352	355	329	331	362	334	328	335	326	355	336	340	313	330	359	353	347	343	328	325	342	313	355	329	348	349	351	330	376	350	356	377	347	336	359	366	354	333	353	353	334	361	358	355	357	350	355	356	356	340	371	336	358	324	343	342	377	337	336	330	328	335	333	329	317	337	331	317	373	366	359	370	339	366	367	356	342	362	374	350	375	326	382	378	349	336	337	390	352	355	332	366	342	352	369	346	346	342	380	318	342	339	343	399	350	333	353	334	351	352	359	346	328	312	360	331	336	328	349	328	335	345	342	338	346	321	321	340	329	369	320	351	320	346	320	335	355	369	364	330	336	312	337	329	344	372	324	363	327	334	367	356	353	352	380	323	334	350	363	385	349	318	353	335	350	347	324	353	339	320	352	335	319	339	309	374	344	335	349	315	320	360	308	334	341	297	326	339	352	328	329	339	350	361	353	360	336	334	344	338	347	366	356	338	363	334	373	346	334	360	381	364	334	338	358	354	323	344	361	317	346	367	370	334	365	370	338	341	324	333	367	355	325	329	340	373	321	341	349	321	319	344	331	342	313	335	366	338	298	324	342	364	331	354	308	344	321	340	347	325	361	349	351	361	383	362	324	396	361	342	318	322	366	348	355	306	347	290	322	346	307	354	318	340	370	380	350	324	408	354	365	332	361	336	325	337	346	354	392	329	325	403	376	329	318	316	364	324	356	315	389	322	333	380	331	346	318	374	345	364	324	364	354	339	359	316	334	344	332	345	353	388	341	321	349	372	374	340	349	350	355	321	339	345	341	363	336	370	363	357	327	333	308	344	307	328	324	340	342	340	336	340	305	373	355	313	358	349	319	337	364	344	316	345	327	385	371	353	327	357	352	372	332	326	320	368	326	319	326	330	372	391	334	339	353	341	325	352	340	360	310	320	363	332	350	359	346	333	344	336	363	328	360	364	352	325	338	339	324	349	318	382	382	329	336	341	342	361	334	345	317	341	353	354	364	343	345	323	336	299	333	333	317	321	351	350	343	357	327	342	355	327	353	371	318	355	326	364	361	347	341	303	351	371	370	354	325	327	337	323	363	325	309	345	359	385	360	314	346	394	346	341	323	353	335	370	357	345	332	336	338	330	325	348	343	336	337	347	336	320	324	381	371	390	337	341	320	327	355	357	320	320	357	359	344	358	349	346	331	356	360	324	356	329	340	363	361	349	358	334	380	329	312	322	322	333	356	360	351	346	364	349	356	337	339	353	324	323	336	367	327	367	351	328	299	315	327	332	316	333	335	323	356	322	328	342	347	367	392	331	305	363	329	337	337	340	340	343	335	353	376	367	329	333	309	346	327	351	382	344	371	335	327	362	360	361	324	347	333	302	349	337	367	342	339	393	358	370	365	362	368	371	333	324	335	353	377	350	306	301	334	359	319	352	311	353	343	345	377	328	402	340	353	334	345	346	348	338	342	363	327	353	343	328	318	306	314	329	312	333	334	368	334	329	350	363	361	371	343	343	319	356	327	353	342	365	357	354	313	334	378	358	355	318	382	367	348	365	345	334	336	347	348	386	334	314	358	326	325	318	332	344	401	333	284	351	316	347	345	350	340	355	343	332	304	330	328	337	339	338	357	340	351	319	351	321	352	343	342	311	332	308	353	362	338	328	344	320	340	335	313	331	353	347	356	348	347	378	345	394	349	376	338	327	337	339	328	373	390	356	294	318	369	311	328	313	319	311	355	361	306	346	325	342	334	347	326	352	345	354	363	307	360	345	372	368	367	364	351	362	395	338	347	387	382	337	355	370	364	345	331	359	390	352	343	342	352	361	375	329	368	364	374	334	349	329	373	322	346	353	331	303	360	358	326	352	332	334	374	362	352	376	326	353	375	338	357	329	324	358	299	323	344	332	339	315	351	345	367	360	355	331	319	358	353	350	332	351	354	375	354	350	366	360	356	354	320	329	323	361	349	349	299	325	352	388	315	359	363	357	326	334	362	312	339	334	338	338	354	339	303	329	313	342	348	356	364	329	326	334	375	370	348	312	325	310	345	333	361	360	317	385	343	333	363	333	334	383	323	373	330	309	334	307	332	353	321	333	338	348	347	361	347	319	359	371	358	323	330	332	323	320	350	357	341	349	356	329	344	374	332	324	373	372	330	327	334	346	372	350	348	374	358	351	353	370	345	338	347	352	343	345	320	338	340	364	359	328	340	332	333	338	322	369	352	339	376	333	349	337	355	377	362	345	339	340	326	336	347	320	309	329	344	329	342	379	313	340	331	334	309	376	313	340	365	351	350	364	345	332	401	328	371	332	329	373	324	319	338	360	345	356	362	332	364	343	311	352	357	327	342	340	351	352	310	353	319	388	343	324	311	336	299	301	320	324	367	354	347	319	333	334	347	343	336	358	343	363	337	328	350	350	357	353	333	366	320	343	341	343	349	353	393	329	343	323	333	351	342	358	339	320
8957	13269	4566	1367	1003	915	838	837	802	782	763	785	786	837	773	758	785	756	789	753	770	753	762	776	836	801	811	787	783	763	730	780	730	756	740	767	721	749	715	797	782	746	748	742	802	777	781	788	808	808	793	722	767	763	762	798	778	754	720	771	774	781	765	765	762	735	776	773	801	722	779	745	762	772	790	783	720	738	789	756	783	810	783	764	779	798	807	780	770	826	752	824	741	753	783	792	802	764	755	713	774	721	770	784	755	779	827	773	788	811	765	813	764	763	744	770	745	776	762	798	808	776	763	792	786	797	784	798	768	736	764	775	781	748	731	796	817	780	791	745	756	755	748	745	826	801	794	786	769	765	741	786	747	821	745	781	739	771	757	770	806	816	755	724	768	772	819	750	766	760	771	749	745	764	833	768	812	823	755	756	774	753	777	795	818	763	764	744	751	824	743	768	829	771	761	815	774	792	763	754	824	748	784	810	764	778	744	760	784	754	769	792	776	774	802	801	709	792	849	790	791	764	816	746	758	703	776	691	770	714	750	822	810	805	766	804	803	738	759	766	757	773	770	826	726	766	770	779	739	709	761	775	735	783	796	818	780	776	733	768	760	672	727	775	774	735	779	774	777	815	764	714	749	822	756	784	771	774	796	801	720	783	756	748	745	845	728	816	753	790	799	777	767	796	732	729	805	769	816	729	770	763	820	821	794	753	779	768	719	731	736	794	767	743	765	774	739	758	788	791	789	742	763	810	765	733	757	755	795	761	782	795	759	778	736	765	763	804	740	706	760	772	779	741	808	763	760	722	769	726	759	758	736	724	804	762	788	761	755	764	786	825	764	783	759	771	757	750	823	761	749	767	778	770	736	772	773	747	740	776	780	742	751	672	798	776	762	792	786	774	772	757	821	840	776	782	738	812	742	778	819	746	758	738	776	829	763	772	791	736	801	779	757	769	749	776	788	786	750	797	748	796	811	808	806	828	745	751	821	767	777	824	757	792	777	810	763	783	745	756	754	799	787	737	745	798	777	792	815	784	769	846	763	784	726	772	777	760	755	841	731	761	741	812	702	737	786	748	772	798	783	759	753	793	744	792	765	744	785	775	740	783	794	803	728	804	787	806	781	775	766	818	758	782	823	760	818	809	768	785	771	752	727	773	751	735	715	739	780	727	781	826	747	784	810	745	799	760	791	800	750	799	793	842	765	758	807	761	744	803	771	744	767	724	765	786	732	759	751	788	785	829	772	791	792	768	759	759	803	766	804	796	746	754	767	768	761	736	775	778	731	789	751	782	817	741	764	811	772	761	782	779	768	753	773	762	804	753	763	778	750	815	759	792	814	814	780	735	802	744	751	789	799	782	797	778	790	755	766	737	753	729	724	762	758	781	783	769	777	739	794	750	738	749	756	794	783	765	751	764	758	756	749	815	769	764	799	818	780	760	776	804	826	782	808	772	776	802	765	752	805	766	782	783	798	772	728	763	734	745	743	771	765	833	771	787	783	798	721	733	765	778	753	750	772	751	817	793	771	767	750	769	789	777	783	765	816	734	839	821	726	755	804	762	760	739	803	765	744	770	772	737	758	798	800	792	793	756	828	783	807	807	755	766	761	767	837	757	755	787	770	756	812	780	735	753	774	826	796	803	776	764	760	796	737	754	746	741	779	765	731	736	782	770	785	793	734	781	788	792	709	764	812	752	705	775	825	782	750	746	775	719	817	775	782	766	758	761	773	740	853	796	784	785	709	737	750	753	751	763	758	752	770	803	744	789	762	718	752	755	791	710	795	714	765	748	792	751	769	756	715	769	768	763	792	772	754	755	710	765	763	765	708	808	762	753	771	775	759	784	759	785	785	741	814	792	752	822	731	796	792	785	786	758	820	748	799	747	783	758	773	778	768	724	767	775	751	804	777	758	801	756	765	768	793	749	764	768	751	815	746	736	788	748	813	775	804	732	821	857	736	690	776	796	780	795	755	777	734	725	723	775	747	757	818	753	813	763	800	796	738	746	783	768	762	789	807	742	805	725	770	818	784	781	738	747	785	779	723	753	778	784	779	710	764	745	738	733	739	808	780	807	761	732	766	774	789	791	750	736	778	759	766	730	788	791	811	813	791	774	775	816	756	759	766	834	772	700	786	713	760	749	805	800	707	722	753	762	754	809	744	807	773	749	736	747	757	788	748	767	814	752	769	780	771	783	772	730	724	745	757	738	775	736	796	744	770	723	728	776	751	774	755	740	752	749	743	748	762	781	759	800	754	713	818	742	772	770	739	786	728	802	793	756	791	761	788	786	718	773	778	757	799	720	709	787	787	733	771	767	821	806	779	734	780	781	742	735	766	757	720	716	759	761	755	747	756	759	751	754	723	763	788	779	763	774	750	788	788	744	758	750	785	733	803	771	799	776	761	763	799	772	783	789	789	756	758	774	789	801	783	733	799	759	744	773	768	741	769	797	768	745	736	787	774	778	788	772	726	829	782	782	813	791	717	748	766	792	707	781	755	712	795	798	807	835	767	716	772	770	737	767	788	785	757	816	787	776	716	777	763	757	758	744	735	749	798	775	751	818	775	748	773	735	749	777	774	769	739	781	783	777	797	800	788	784	753	748	769	862	763	800	761	761	754	820	762	764	766	727	741	759	761	733	778	787	750	728	775	780	807	757	821	774	778	780	755	783	777	764	787	753	804	778	787	784	752	790	737	757	804	770	789	799	787	735	723	774	740	750	778	785	763	786	764	741	750	734	753	781	791	786	779	786	806	764	765	766	780	761	768	732	757	754	795	765	769	765	800	742	809	741	771	729	759	757	777	788	782	748	772	758	788	805	739	802	770	774	729	745	789	778	731	792	796	744	840	819	767	809	781	781	705	778	750	777	791	761	715	768	781	726	776	737	772	755	754	781	758	757	731	725	765	771	756	787	798	767	753	815	785	778	807	766	778	761	744	747	786	809	757	767	728	813	749	748	738	727	794	766	756	777	777	774	746	777	785	754	735	729	833	740	785	785	758	735	715	771	791	723	785	738	785	853	766	798	758	764	785	796	804	792	756	718	761	807	754	774	757	765	770	782	781	800	794	772	761	765	761	746	779	782	817	781	783	757	778	770	815	773	780	766	783	775	754	777	845	776	736	775	799	716	783	747	759	777	770	773	746	752	776	726	791	769	735	781	730	792	785	766	782	769	802	738	768	782	727	763	732	761	731	800	769	794	728	758	807	766	805	803	786	783	797	753	785	762	819	790	776	757	773	814	795	768	771	789	758	761	744	803	781	780	749	725	849	801	754	743	772	807	763	818	796	770	725	735	781	814	749	820	753	766	811	761	768	801	763	785	805	745	798	759	788	754	708	787	733	773	793	752	745	834	755	768	792	782	812	731	790	756	725	791	742	761	754	811	778	768	757	781	827	786	730	790	769	781	792	758	723	713	775	775	741	764	750	800	731	769	818	767	742	789	752	759	798	779	768	795	728	792	807	753	748	730	772	786
24137	21241	25282	27497	21235	20988	1489	426	269	242	243	248	259	218	207	211	198	210	183	195	208	176	196	192	186	209	169	190	152	175	178	205	166	172	183	187	167	193	174	199	181	191	175	174	159	167	169	174	198	170	184	145	179	158	157	171	173	178	143	184	189	187	169	160	165	174	173	171	205	193	183	156	176	158	179	199	166	190	152	168	193	159	183	170	183	185	154	163	199	170	198	201	181	185	198	165	158	140	186	184	177	190	176	188	195	180	180	198	158	193	193	164	182	177	209	192	179	215	214	157	175	164	181	187	162	151	182	171	176	155	175	193	191	191	160	164	186	164	161	144	179	160	161	165	149	172	185	165	172	175	177	184	182	188	158	144	186	155	182	171	177	204	185	169	179	168	170	179	161	170	183	173	164	171	168	176	156	172	157	170	165	166	191	201	152	177	167	153	170	196	166	142	152	183	174	165	175	152	180	176	161	184	179	181	152	176	183	189	177	160	156	153	187	171	198	196	189	193	166	165	176	191	168	165	165	175	166	165	207	176	144	166	165	197	196	167	160	164	210	185	213	153	156	161	152	146	165	171	157	173	188	174	164	184	166	192	169	174	139	173	163	172	195	184	177	165	183	186	189	161	153	156	191	171	188	178	181	178	183	175	178	180	183	166	164	174	164	169	138	182	201	170	149	170	172	186	199	166	168	149	187	184	179	172	178	184	131	178	179	159	194	175	174	173	182	182	155	183	178	153	164	165	183	174	175	171	169	175	147	152	159	167	180	180	175	163	179	166	154	162	187	162	197	180	166	184	177	176	194	184	178	180	160	180	170	147	174	172	163	173	185	189	200	171	175	178	195	158	152	191	176	179	218	164	171	179	184	178	157	177	174	177	190	194	177	182	182	180	184	144	181	168	175	174	146	181	162	175	203	145	171	161	194	169	178	177	200	164	170	156	164	184	170	202	155	154	158	179	192	145	152	170	170	156	191	171	168	154	214	180	186	172	184	181	195	179	169	175	170	156	172	148	178	200	172	169	156	177	168	157	167	182	174	174	194	194	168	178	194	191	188	171	180	179	155	147	147	188	168	163	175	167	176	157	181	186	177	198	154	173	171	157	151	157	158	193	165	151	187	149	172	144	181	174	161	203	171	168	193	171	162	172	191	182	173	161	193	198	173	174	159	203	184	163	179	174	171	176	166	177	155	180	163	194	192	136	180	182	199	182	174	177	172	172	175	196	163	201	167	162	191	177	165	201	165	185	179	165	194	178	170	175	176	178	171	163	198	168	172	165	168	186	183	182	193	171	175	166	184	181	175	165	181	168	209	160	180	188	158	161	211	163	155	164	175	161	181	180	211	202	141	180	181	175	175	172	190	148	196	159	165	185	167	177	160	166	180	176	188	194	180	164	150	180	180	184	138	183	173	176	167	191	181	183	179	168	170	184	180	191	162	162	188	159	177	199	163	166	176	166	173	206	155	151	168	171	164	175	151	178	198	161	156	156	208	141	171	161	155	157	177	170	174	168	166	172	165	165	156	179	183	169	173	184	156	168	176	176	167	189	186	177	172	187	182	153	199	163	163	167	174	167	187	158	195	169	184	145	168	171	181	170	154	166	160	156	171	164	160	183	167	183	171	181	170	176	164	173	167	173	172	198	156	158	167	166	184	180	171	185	189	182	150	168	172	172	178	176	183	175	168	209	162	165	176	182	178	187	171	181	179	185	184	196	187	176	180	168	177	165	158	166	163	154	161	201	170	150	174	183	149	167	153	160	165	172	179	195	160	173	168	177	149	154	172	161	178	184	169	166	175	178	163	189	207	176	209	163	186	179	164	149	207	179	162	178	177	169	167	198	148	156	163	201	180	149	194	207	182	196	204	160	164	156	190	192	184	166	158	179	176	149	173	160	170	163	168	168	155	172	177	181	169	167	164	166	177	166	169	203	179	170	175	169	166	182	177	178	182	176	158	152	188	183	182	157	187	201	184	158	184	179	180	166	172	169	146	166	192	189	186	171	206	177	204	174	151	158	174	177	196	151	173	176	160	154	178	219	185	165	148	174	165	144	185	179	187	167	160	174	182	173	163	142	152	152	175	162	174	180	182	144	181	180	159	174	155	184	148	161	176	179	199	166	158	165	168	178	198	173	202	186	186	194	175	209	177	174	191	157	174	205	177	164	167	146	186	175	159	166	174	161	194	170	157	179	184	179	164	173	179	153	157	195	173	195	162	183	152	186	166	176	165	181	181	165	186	191	184	155	162	178	157	168	152	166	195	185	202	174	174	176	175	165	176	166	182	211	160	199	171	188	201	177	188	148	170	201	151	167	195	171	180	191	173	175	180	168	194	171	148	160	185	167	186	157	198	179	151	203	171	195	187	163	178	144	172	171	186	171	184	162	169	183	179	172	167	175	149	159	166	165	161	174	181	177	172	167	179	165	189	168	178	190	166	168	183	202	169	186	196	201	178	164	178	155	166	155	160	163	180	171	172	190	159	154	207	168	177	208	169	172	182	168	196	178	171	192	136	162	173	170	157	165	185	168	157	172	153	165	159	192	160	191	175	171	165	157	170	164	156	161	174	170	165	175	175	187	163	180	184	165	193	171	163	199	167	173	177	192	175	166	169	177	145	194	183	173	166	163	187	180	181	159	162	178	167	180	197	158	186	174	174	140	158	147	162	184	184	188	163	181	188	206	190	157	147	187	170	181	163	148	165	174	171	170	165	183	163	182	161	159	164	166	198	193	167	168	161	182	182	175	177	168	169	159	181	179	190	175	163	152	172	186	180	147	173	191	196	140	164	173	174	194	214	183	187	169	154	169	173	161	167	168	169	151	178	192	193	178	172	180	177	209	183	162	163	165	158	179	211	170	168	170	175	156	178	176	186	184	162	177	191	173	162	194	173	200	185	142	187	165	159	194	158	184	148	182	193	173	194	167	170	180	178	176	158	172	184	218	147	188	166	170	154	187	159	169	169	190	167	183	180	193	169	185	186	161	199	183	175	153	181	176	162	181	177	163	180	175	181	174	178	176	152	186	171	159	192	176	170	192	172	181	180	188	195	187	178	167	181	161	154	164	181	179	159	165	185	185	186	161	212	162	188	200	204	169	158	168	163	158	161	170	187	160	167	171	175	169	154	190	186	178	177	184	169	165	178	187	183	176	171	179	183	169	166	202	198	185	154	166	181	153	177	181	175	173	169	165	192	172	168	155	186	178	165	175	154	162	149	134	143	191	167	163	184	183	182	171	183	150	167	162	176	185	139	187	164	185	188	176	175	179	166	183	166	177	169	179	172	156	177	149	185	169	168	207	175	159	142	188	190	162	166	165	181	183	188	172	183	163	175	177	184	184	165	182	157	159	161	199	201	197	171	198	151	176	177	187	166	184	188	191	158	174	187	174	176	175	174	162	181	171	152	167	168	140	197	145	156	172	182	179	159	155	167	188	183	176	144	185	180	160	157	195	173	186	185	188	170	195	173	146	176	187
10814	18293	6740	1363	847	647	558	551	488	485	504	485	454	454	463	441	465	434	445	438	460	435	466	457	411	456	459	464	453	469	381	426	488	439	400	420	426	453	441	450	433	443	450	416	390	446	450	444	433	450	402	439	426	437	422	445	414	424	454	430	477	415	431	434	462	423	393	392	464	412	429	440	431	427	444	427	422	465	404	445	394	435	483	412	432	429	421	401	402	418	428	438	458	439	449	437	424	460	430	432	406	410	451	438	484	408	417	462	431	412	463	427	426	413	382	443	439	432	422	436	440	404	439	415	413	445	408	435	482	439	405	447	439	426	432	440	467	397	445	415	452	439	413	448	435	446	449	443	412	444	415	445	450	420	385	427	455	404	440	429	422	427	415	409	458	439	417	437	449	439	404	406	439	400	446	471	440	419	427	447	447	431	397	467	397	421	454	424	430	411	421	450	450	418	436	393	421	444	455	405	441	426	455	417	431	412	411	433	411	444	410	427	450	431	404	468	437	424	475	450	443	464	439	408	433	433	447	428	425	434	420	426	428	436	429	430	451	403	446	409	414	438	399	425	440	412	420	432	446	459	430	393	404	428	442	465	424	465	422	395	431	408	444	426	424	420	421	447	396	420	424	402	459	425	413	445	410	418	443	401	444	426	428	418	444	394	418	410	409	444	405	444	423	411	415	427	450	431	417	445	445	414	417	411	415	439	458	397	385	438	448	427	421	415	433	414	436	436	419	409	421	458	438	413	405	414	451	457	448	438	405	451	429	436	403	413	434	402	436	441	431	429	410	424	431	441	450	450	434	425	443	400	450	429	432	430	416	448	454	447	451	422	452	436	425	419	429	422	426	451	432	427	417	429	433	422	404	412	438	427	440	455	431	413	429	463	427	431	437	412	414	411	447	424	457	415	463	411	389	482	421	437	402	399	456	443	454	419	465	417	435	458	410	439	411	398	447	424	464	445	441	414	421	468	430	401	408	439	416	461	442	422	448	431	441	423	436	401	443	444	395	449	455	423	406	432	415	398	387	427	427	444	429	406	436	436	414	407	449	445	435	417	425	408	469	417	418	409	399	443	468	436	479	435	453	410	444	414	416	435	439	425	465	440	451	478	432	420	462	388	425	433	420	446	452	416	422	453	427	456	440	443	430	447	411	418	451	433	423	463	413	416	439	428	463	431	441	405	482	415	460	446	424	455	461	373	436	438	442	433	451	425	447	409	419	465	426	425	450	391	383	453	405	431	424	399	471	438	410	419	448	408	434	445	459	413	399	452	410	431	440	435	410	435	410	387	452	406	429	430	426	433	479	423	428	409	445	381	411	457	426	454	452	447	423	450	434	427	414	441	461	418	412	440	460	406	423	438	461	414	441	446	439	438	418	413	443	439	435	448	395	455	465	415	430	439	450	457	450	425	425	408	405	462	441	443	410	448	469	419	422	460	428	450	429	447	443	423	396	429	440	453	435	410	409	446	409	429	427	430	379	413	411	442	429	414	462	411	464	410	434	476	430	410	455	455	408	423	444	437	433	432	409	433	424	453	452	446	428	453	432	401	439	424	459	437	465	422	443	442	473	471	409	448	458	450	452	457	407	464	461	438	395	428	399	414	395	392	439	417	435	410	415	432	419	442	383	489	418	457	415	428	426	455	410	410	451	408	415	421	431	405	424	447	409	420	454	445	432	431	437	424	424	463	463	436	422	411	409	435	454	414	430	416	434	381	424	453	445	410	453	436	409	453	456	435	462	426	411	434	439	438	413	448	427	435	461	425	414	389	441	420	445	410	480	427	429	396	453	421	448	418	395	427	403	414	422	457	413	441	406	404	478	470	447	429	430	429	451	437	395	438	408	418	408	430	436	433	469	409	453	418	456	438	408	439	453	402	427	464	428	425	407	443	408	452	453	428	398	420	415	441	428	450	467	451	448	407	422	425	404	452	410	465	425	396	426	443	423	445	410	441	450	440	465	429	431	433	449	456	441	437	441	425	441	407	451	443	397	463	430	441	423	449	416	405	454	389	395	413	484	381	454	412	462	430	433	463	436	478	428	416	440	414	453	418	424	385	428	427	423	435	395	458	446	435	442	424	435	428	394	454	436	410	409	456	419	433	443	430	438	381	428	447	407	455	439	432	443	432	428	462	404	424	486	418	422	419	437	409	444	464	407	417	444	433	428	400	454	415	449	443	444	415	429	444	410	440	418	452	402	442	418	429	437	422	393	437	415	447	439	431	412	424	413	407	450	455	395	438	463	470	465	426	438	433	427	422	420	457	405	446	430	472	416	453	457	459	458	439	436	434	403	404	440	377	421	445	420	459	438	421	420	404	439	410	412	425	412	454	450	429	445	388	429	458	395	439	425	456	438	385	418	446	407	436	415	434	430	452	440	426	435	424	469	448	469	462	443	455	400	418	469	433	402	442	420	423	411	424	407	449	381	471	430	419	456	405	411	410	400	434	441	447	461	416	447	455	421	471	394	447	403	471	454	459	447	403	415	410	448	430	448	401	464	444	445	434	435	455	427	410	409	442	468	461	471	436	421	424	400	421	443	450	442	434	443	392	441	455	478	436	442	411	406	479	440	440	455	395	424	445	420	444	385	427	454	423	446	412	453	439	464	390	419	415	418	457	431	398	420	446	390	419	449	415	476	447	393	411	442	427	415	452	433	452	449	446	414	435	455	460	406	447	422	452	488	455	440	387	429	455	410	451	477	443	452	421	446	453	411	407	447	425	444	469	441	441	426	452	431	459	422	446	439	473	420	401	443	471	473	443	443	416	417	437	427	435	424	431	454	419	413	445	451	390	423	441	494	418	417	431	417	465	425	438	448	455	444	440	436	436	448	431	388	390	424	413	421	466	425	443	424	421	436	428	444	422	430	393	459	443	401	411	401	422	408	422	390	421	452	442	454	423	462	471	396	438	444	447	405	452	428	439	427	429	461	439	448	435	442	431	411	463	427	446	408	462	428	439	434	412	436	428	455	418	448	422	446	411	440	445	405	435	400	441	420	458	437	426	429	442	399	418	434	439	403	441	422	433	419	431	425	438	414	395	465	434	427	450	435	397	438	458	442	434	384	457	429	477	458	426	441	435	455	430	426	443	447	471	455	456	440	424	454	459	440	440	408	416	438	425	428	387	370	438	430	451	454	440	516	412	403	441	409	393	436	444	379	412	460	442	398	463	401	449	420	432	404	403	441	420	387	433	467	448	433	459	459	387	423	436	435	421	440	392	412	419	406	425	438	434	405	403	449	438	420	444	462	481	421	421	414	426	450	450	469	389	453	424	487	400	454	428	416	416	439	466	445	435	399	426	478	448	411	453	431	447	452	402	405	435	433	456	429	455	404	400	409	434	431	410	398	431	419	435	446	468	438	440	435	381	425	399	425	456	437	457	426	420	397	424	456	430	431	380	433	438	447	450	433	437	431	439	442	421	391	429	412	392	426	435	457	421	425	407	436	442	418	425	459	448	399	450	450	428
33173	12951	2650	630	466	438	431	479	458	389	439	494	454	440	426	469	457	403	449	453	446	425	462	428	471	389	409	407	425	422	432	429	445	472	489	422	455	450	412	448	423	433	415	437	416	448	456	453	434	445	458	436	421	425	424	399	456	449	425	449	408	478	439	457	409	441	463	422	429	450	406	419	447	410	404	414	439	403	428	424	434	463	424	410	401	446	425	453	428	427	404	414	484	397	474	445	410	454	428	439	450	416	444	411	441	445	444	385	458	444	441	410	423	413	422	394	467	439	417	394	444	451	403	444	429	429	444	443	448	452	446	409	403	421	451	426	384	437	423	422	456	422	455	448	473	471	401	408	433	438	416	416	412	420	408	437	462	424	456	393	432	471	402	471	398	409	461	419	456	438	440	408	419	454	451	431	401	410	423	421	394	415	424	424	411	449	428	435	390	451	396	433	439	458	425	419	448	453	418	451	397	467	481	388	433	432	406	429	387	433	445	467	453	460	420	422	458	453	423	399	477	431	440	437	452	392	444	435	430	428	466	459	452	437	407	394	403	429	416	427	427	453	437	445	418	445	437	406	424	429	443	433	413	439	500	400	489	441	446	419	398	401	429	456	461	421	425	409	408	424	433	470	420	405	418	455	427	425	449	452	429	426	411	441	441	444	408	429	435	420	449	404	460	493	457	422	429	468	406	441	449	439	468	428	424	445	415	454	421	422	443	428	407	464	452	426	412	427	394	442	438	438	453	447	455	462	413	422	415	431	432	441	409	421	413	417	444	431	403	449	414	433	420	513	421	441	447	423	419	400	400	409	428	423	421	449	450	440	434	437	448	452	401	416	427	451	385	412	400	418	454	382	403	449	431	427	433	401	431	437	388	422	433	447	401	480	414	453	458	429	443	434	428	397	424	414	414	449	418	427	383	417	431	432	401	444	438	502	451	424	434	454	431	409	479	466	423	417	428	443	462	399	421	441	418	416	425	409	439	411	440	422	428	451	460	422	423	451	449	417	471	427	440	417	421	473	449	434	430	432	435	447	406	439	431	409	391	397	447	410	411	422	455	440	460	452	387	423	433	413	460	402	433	423	447	384	437	422	439	501	423	417	440	397	413	436	438	408	443	444	464	379	417	465	415	384	382	406	398	437	453	435	430	421	434	436	394	459	476	450	415	460	429	436	436	435	423	454	417	431	448	416	424	450	456	448	457	443	441	470	428	436	445	443	450	413	425	459	434	426	428	417	430	455	465	444	417	425	421	432	434	401	427	436	450	466	414	446	445	409	452	416	414	433	410	414	442	412	416	446	406	482	442	439	437	445	410	426	393	448	428	430	393	448	425	458	455	417	419	433	432	429	412	451	425	431	439	423	400	404	473	432	464	460	441	412	461	461	423	425	417	410	385	428	437	422	438	425	407	439	414	408	427	412	427	448	438	407	426	439	388	469	435	433	447	453	466	428	422	453	435	442	448	425	423	446	431	463	435	402	440	445	482	418	452	440	402	436	428	424	433	420	400	428	476	451	454	434	434	438	414	420	418	426	437	445	484	425	484	445	431	436	459	438	457	427	457	418	462	469	446	439	422	409	445	446	402	408	461	425	441	409	435	417	426	397	445	440	419	422	410	398	434	429	427	445	457	466	437	481	454	389	418	389	417	436	475	413	408	413	424	405	429	442	421	425	429	443	463	399	416	422	405	431	448	446	444	437	466	455	419	428	455	422	426	414	421	380	447	445	431	432	419	456	459	452	435	421	450	474	437	404	429	436	441	485	457	490	400	382	458	420	442	463	458	423	466	408	436	425	400	452	466	439	395	458	409	393	428	455	404	461	435	426	429	438	446	406	426	467	443	429	494	441	465	471	400	428	431	423	445	443	436	435	424	419	384	402	445	384	433	434	409	435	429	449	424	421	427	433	443	403	438	447	433	440	426	416	444	421	427	415	388	413	403	428	426	448	430	411	445	438	437	397	451	428	467	431	450	430	451	451	438	427	422	405	429	444	426	464	452	480	461	422	417	388	405	454	411	461	438	399	450	434	401	447	414	445	426	429	441	423	403	419	418	433	447	428	427	441	409	419	445	418	456	432	436	442	438	438	411	427	462	445	420	414	426	432	432	458	420	427	459	396	450	436	436	391	435	443	462	445	403	431	464	393	436	395	421	441	450	435	390	439	431	399	443	420	465	421	476	421	455	406	438	440	431	470	390	405	436	439	426	461	416	416	420	422	425	407	435	421	427	454	452	433	407	451	417	440	462	431	454	412	395	408	463	455	402	411	434	406	418	412	461	403	455	428	409	410	426	403	454	434	419	447	419	448	441	445	425	429	400	418	428	445	450	411	410	429	437	418	415	433	457	414	404	421	417	430	434	408	440	401	429	416	467	426	453	415	457	439	426	430	415	373	409	479	470	416	429	413	396	430	414	448	448	404	427	418	445	396	408	428	448	417	415	458	429	443	453	425	398	443	429	457	392	430	437	412	430	447	430	419	411	430	436	442	415	448	460	422	447	466	458	414	433	402	436	420	410	432	435	463	421	458	403	464	396	434	427	416	421	450	462	441	438	414	457	439	466	422	437	450	459	421	425	392	446	437	493	420	418	429	450	441	446	440	433	436	448	442	473	394	445	427	430	427	411	399	468	461	431	457	418	416	426	421	437	449	428	471	436	460	457	430	440	430	421	449	449	432	455	459	435	463	436	445	393	414	420	427	421	409	437	459	427	430	454	428	396	436	432	409	430	450	406	401	421	425	444	408	418	458	395	413	420	434	458	420	454	393	408	434	425	425	432	413	453	458	428	408	411	440	400	422	424	408	430	423	455	431	456	471	439	439	413	442	385	453	462	432	426	474	488	446	447	427	434	448	441	453	421	424	419	418	437	439	416	456	387	406	420	450	433	458	438	424	429	476	444	402	427	415	413	430	439	456	464	439	424	423	427	407	439	454	395	449	463	443	430	446	427	383	441	464	422	409	444	454	446	456	397	399	447	417	457	416	469	460	400	398	425	445	461	454	411	407	427	367	450	446	437	458	400	433	455	412	423	391	422	428	415	434	412	411	443	459	430	452	423	392	449	412	423	430	411	435	444	438	436	413	447	441	445	438	434	422	454	420	431	410	441	427	431	435	422	464	423	439	458	445	464	436	443	461	427	422	430	443	412	435	433	426	421	481	429	440	433	446	409	408	408	457	443	453	483	401	486	436	422	429	447	413	459	450	446	410	470	418	427	400	468	444	463	451	446	441	439	469	494	424	436	420	398	426	430	459	428	451	421	420	429	437	430	408	437	423	438	426	461	472	449	423	470	425	445	441	423	409	432	426	449	439	448	449	429	416	440	450	434	453	446	440	391	433	431	442	427	463	439	422	433	435	466	430	421	425	451	446	423	415	378	458	431	450	443	455	414	426	448	450	476	442	430	419	432	446	438	456	428	440	381	400	466	459	432	464	401	429	441	438	455	415	449	428	425	463	412	439	426	467	438	455	496	431
8926	5380	1953	1037	955	1056	948	946	955	991	953	984	994	965	920	972	945	992	948	939	916	923	981	986	977	961	963	1055	1008	965	942	954	946	975	949	957	964	938	946	977	991	1015	968	953	980	948	953	935	944	1000	907	1055	980	981	982	953	969	970	1002	917	940	955	930	966	983	978	1023	952	933	905	1009	990	977	945	958	957	1020	969	943	984	966	999	980	928	959	984	983	1023	1003	954	945	997	987	977	894	940	975	987	909	1007	979	955	1006	970	946	965	988	997	982	959	900	932	936	999	946	1005	957	923	976	948	957	949	954	956	990	964	980	956	977	984	974	967	1006	949	962	973	966	969	962	951	1012	950	946	937	944	929	942	984	998	989	955	1002	1006	954	1031	1006	1004	948	959	963	989	958	998	979	902	961	931	989	945	946	952	998	977	940	942	930	965	978	977	971	959	976	1027	930	1021	962	932	968	989	892	936	931	996	963	1008	973	966	996	912	939	1002	994	994	967	986	962	941	980	922	929	1030	977	900	978	940	956	939	955	980	993	980	924	1001	963	957	935	1009	991	988	963	977	953	949	995	939	1020	974	1003	918	1018	956	948	964	986	958	989	975	1020	968	1005	944	988	954	978	888	931	936	954	950	989	926	987	995	973	927	922	966	993	969	932	968	952	980	975	896	940	1009	1004	934	982	978	953	934	1010	948	953	943	999	929	984	948	988	933	875	1018	973	988	944	936	1029	952	956	984	933	961	971	990	960	979	926	941	1024	955	986	1001	964	969	954	972	976	984	924	1006	945	978	961	917	1004	932	924	995	977	938	966	1054	991	955	958	951	979	977	1009	1014	911	968	1008	994	955	959	982	928	961	984	914	976	947	936	947	969	994	1003	899	968	1049	1000	933	899	931	1024	929	903	950	1021	936	947	942	957	942	953	922	995	941	949	942	903	966	995	898	988	939	969	953	966	940	962	959	973	1026	984	919	1003	985	950	976	985	1004	1012	949	971	993	997	966	997	984	954	926	912	966	973	985	958	963	972	967	967	997	950	976	980	951	937	964	1005	910	997	998	951	973	989	976	978	917	882	988	945	989	944	944	1003	948	1057	934	945	956	991	969	946	957	947	1013	926	927	926	963	1007	945	973	1039	981	943	985	1033	926	968	978	941	960	967	975	1024	932	939	956	961	907	930	967	985	1003	964	976	988	929	1004	971	991	1005	921	1012	953	1003	982	967	965	969	990	970	955	935	943	926	959	1020	962	955	980	940	966	1018	1032	971	983	977	943	966	964	966	914	980	987	988	935	986	968	966	935	1002	994	923	967	948	964	980	943	966	1029	932	915	1042	944	957	1008	967	960	936	948	973	957	1011	977	982	937	990	967	983	992	984	963	994	960	957	978	974	970	980	976	907	1002	979	930	971	1012	953	989	968	990	986	985	933	951	937	974	935	994	1010	940	970	968	935	965	971	952	976	908	957	1011	946	979	975	1028	973	992	965	1016	1000	978	981	969	995	950	979	951	939	982	987	963	977	970	974	998	933	988	1005	976	993	997	928	954	977	969	936	967	973	979	970	980	971	982	978	970	955	962	954	935	916	992	985	944	1012	950	973	948	1013	1034	954	986	945	954	971	973	994	1002	963	972	985	951	969	943	955	964	998	985	986	924	934	1042	962	914	931	928	969	926	942	992	969	987	948	964	930	955	950	964	975	968	935	991	1007	960	987	957	1002	961	967	965	961	957	935	967	963	971	946	958	1032	949	996	986	957	905	898	927	973	1002	954	940	981	1034	952	988	1003	1003	957	961	953	976	973	978	918	931	930	981	927	971	902	970	959	996	952	949	954	942	958	932	998	962	975	911	963	997	912	1017	986	962	995	938	932	945	984	999	1000	943	1004	974	917	1000	967	1049	939	957	945	1025	964	982	970	994	963	949	923	962	981	968	921	958	1007	955	963	947	975	986	909	912	998	955	1012	1006	963	987	974	956	995	1007	972	945	1006	995	949	919	1008	923	990	959	1006	930	981	930	964	952	962	965	911	1015	984	978	920	952	954	993	979	943	931	986	958	995	959	1013	985	994	1029	985	962	977	987	977	949	988	966	1006	962	1005	983	1013	955	959	1001	917	1049	1015	935	958	978	955	959	894	967	937	1015	956	960	927	1005	948	948	984	980	985	978	984	1012	992	977	950	970	964	997	1003	978	975	930	970	937	951	982	955	961	939	950	981	982	979	963	978	971	934	976	993	923	1011	909	989	944	935	885	951	1023	946	987	942	911	942	952	936	1009	937	961	1035	1000	946	1000	946	1007	972	971	957	1009	983	948	971	990	993	991	901	997	984	936	928	952	984	982	990	950	982	965	945	1026	957	986	949	969	944	942	990	994	940	970	993	986	995	952	955	998	1037	1008	993	1013	999	985	983	949	963	997	1004	965	997	900	981	978	989	957	961	979	908	968	957	989	921	955	982	954	910	954	938	981	961	973	972	986	987	998	935	935	926	975	969	941	954	963	946	926	963	909	931	937	967	957	959	910	1024	963	984	1065	990	977	962	946	960	990	949	940	1002	950	962	1017	1017	980	993	955	936	1029	920	994	864	938	928	968	938	942	924	974	965	1038	987	948	980	935	969	968	981	975	955	938	966	997	948	979	919	962	966	994	934	935	914	971	965	968	957	994	941	931	886	942	935	982	970	919	959	957	995	988	1031	939	941	922	926	953	925	1011	952	1000	953	977	942	962	965	943	964	925	994	946	883	982	963	912	995	980	957	980	966	992	969	929	942	988	1002	970	987	995	981	935	1023	978	993	920	949	930	954	967	918	974	1020	997	973	921	961	979	973	979	977	991	1019	914	973	992	1033	982	959	952	986	956	945	982	952	951	969	1013	971	957	974	972	983	946	981	979	924	965	1012	999	940	976	977	998	1005	980	957	959	979	949	972	915	920	954	987	972	1006	978	936	991	961	974	1000	929	950	986	974	960	980	961	964	981	942	936	973	943	985	946	1037	973	982	982	961	967	973	939	945	944	969	918	1002	955	931	1022	924	1029	969	1030	1017	990	967	1017	907	979	967	990	1040	987	986	1004	951	964	899	940	1054	1031	1025	1014	955	976	1040	951	973	963	975	986	952	1060	972	996	958	964	920	948	973	975	945	968	958	981	1029	962	971	1003	999	1027	970	1016	951	940	953	971	893	970	903	943	932	992	1010	952	950	1011	973	989	996	969	969	969	987	996	980	953	950	960	975	995	965	924	974	1000	971	907	987	962	996	994	964	984	1040	974	965	969	943	957	974	984	960	957	955	1003	910	944	956	984	937	959	988	957	999	990	959	1028	969	954	938	945	985	953	902	968	952	952	1010	993	987	950	968	957	998	937	943	939	937	1020	1006	965	971	989	1017	929	990	963	999	966	941	1012	962	958	967	918	999	953	973	978	925	956	1002	1028	998	968	1044	933	983	907	1027	955	982	980	956	949	958	981	998	994	978	973	962	970	987	975	952	962	984	995	1019	970	992	997	1000	958	977	947	913	976	962	939	949	966	935	924	995	964	1011	958	955	971	964	933	957	979	961	1014	986	935	978	966	970	1002	972	968	948	985	989	1000	971	1043	979	973	940	986	963	941	998	913	963	1012	889	960	995	899	977	1011	982	971	960	949	967	1039	981	961	974	936	976	972	1002	956	964	1028	946	949	926	915	912	957	981	956	985	949	915	950	952
24770	21212	24722	27990	21075	4190	623	458	424	388	385	399	371	381	378	359	353	370	349	359	352	362	382	364	351	374	385	333	338	371	359	339	340	387	341	353	361	318	356	341	342	334	357	367	341	355	358	319	340	341	324	324	340	343	324	372	354	332	358	352	356	342	370	311	348	351	343	357	354	350	355	365	323	349	366	355	367	373	362	371	322	358	323	365	343	363	342	325	359	359	369	349	321	360	332	350	325	346	344	355	368	340	345	308	360	326	387	351	357	341	370	358	350	316	344	324	325	338	370	377	366	351	348	333	341	338	328	345	350	361	350	352	314	337	333	338	340	338	299	331	344	356	328	321	346	329	360	342	359	374	325	331	323	370	349	359	331	346	347	323	356	327	372	350	355	378	346	346	350	325	340	355	356	335	366	333	316	353	351	372	349	312	355	331	378	322	336	339	343	338	332	343	372	343	352	357	360	370	356	358	410	370	369	326	350	375	322	355	346	358	369	364	335	323	354	344	346	320	353	344	338	362	365	348	356	367	378	351	323	340	324	319	325	357	371	352	335	311	336	365	314	342	353	330	326	344	347	370	346	358	330	354	346	331	376	340	307	313	371	349	345	358	341	348	336	318	323	357	351	338	332	336	392	372	350	355	342	337	347	357	343	332	361	388	353	318	326	365	322	335	372	343	342	324	334	339	337	354	354	343	361	381	340	384	386	321	343	349	329	351	329	368	375	320	376	306	358	363	382	348	346	370	324	330	343	374	355	349	334	338	361	318	324	388	340	350	325	324	358	365	297	349	380	359	385	321	367	328	374	351	358	364	374	322	348	339	361	378	378	355	319	328	359	333	349	336	354	371	367	333	324	354	332	332	360	357	357	340	310	357	334	344	358	358	338	290	367	320	357	299	342	360	313	368	359	388	370	348	368	344	320	330	353	343	345	295	357	354	336	319	346	357	354	354	317	342	350	326	356	344	358	353	328	328	336	355	336	353	341	337	382	329	348	330	346	343	360	325	305	351	375	350	340	316	346	330	324	350	361	353	343	309	326	353	376	357	347	326	353	341	348	347	328	339	362	365	338	341	309	364	385	334	366	358	297	330	310	355	353	372	305	366	343	335	345	345	349	357	371	332	329	336	341	333	332	361	394	310	357	307	338	327	335	342	359	333	347	349	385	365	358	327	358	340	367	309	346	338	353	352	321	314	330	390	322	293	360	319	304	342	332	336	369	335	340	377	347	334	314	328	348	344	326	326	337	371	345	328	334	334	358	342	351	353	373	376	345	298	358	356	364	338	331	378	319	326	342	336	334	357	359	355	337	379	335	340	345	371	392	360	308	351	333	343	308	356	337	348	376	342	353	360	331	375	332	320	337	382	344	388	380	354	339	330	365	344	361	349	340	312	370	352	369	316	329	307	393	377	352	339	333	316	330	369	311	333	319	330	337	346	337	359	361	353	313	321	334	356	348	349	325	355	351	357	352	333	346	355	362	376	355	304	309	319	352	372	363	372	338	330	312	375	363	338	336	363	355	352	355	330	358	332	331	324	346	343	330	360	307	350	325	323	372	326	330	348	356	332	339	362	376	361	332	307	309	314	326	306	293	331	353	343	348	356	346	344	339	334	326	325	344	367	361	346	329	347	375	358	342	338	364	341	417	343	345	383	347	349	343	359	363	320	361	337	361	340	322	361	340	329	360	366	365	329	358	359	345	317	384	349	350	352	315	339	324	323	354	343	348	320	348	349	319	311	298	338	408	354	341	355	366	314	355	337	371	377	355	337	317	324	347	339	303	333	363	343	364	361	346	329	303	355	353	326	326	335	376	371	355	326	344	336	329	346	339	341	360	337	345	350	339	330	367	333	340	348	369	362	377	330	354	351	348	355	315	384	342	352	322	354	334	337	411	335	375	342	390	338	359	319	353	345	331	376	346	356	382	336	355	360	334	367	364	358	326	310	339	354	350	339	330	331	404	333	361	316	349	337	355	330	331	346	346	313	349	310	343	351	378	323	346	330	347	352	347	344	348	335	357	356	328	323	306	364	360	346	346	320	341	367	370	330	330	337	300	338	365	348	331	364	349	357	349	335	335	344	354	309	365	338	316	405	367	328	319	365	341	354	318	345	355	352	292	341	332	315	345	343	387	331	339	327	348	329	333	328	322	304	368	314	333	366	336	363	329	320	352	370	337	343	343	370	371	310	360	328	345	341	362	355	348	350	334	361	346	303	371	344	367	356	364	368	356	367	341	347	351	360	342	375	381	313	333	377	332	317	287	326	310	380	318	330	338	334	363	330	323	346	341	329	340	307	366	373	339	379	330	386	315	346	362	336	341	334	387	334	378	345	340	336	357	362	303	350	356	332	336	341	345	358	336	358	381	359	313	370	365	346	338	314	323	358	333	307	358	337	342	358	329	335	335	350	321	316	349	390	302	372	335	335	337	325	329	365	383	367	333	321	350	397	348	350	356	346	366	350	363	365	357	352	342	349	359	355	351	339	349	331	351	347	331	340	340	344	360	355	339	327	338	353	320	339	325	337	339	397	341	314	359	333	297	354	327	337	335	320	396	320	329	344	370	345	351	326	341	350	360	333	355	358	336	326	331	354	371	361	317	362	319	330	354	363	371	321	348	353	341	341	335	340	348	340	340	339	359	322	321	322	365	329	331	357	324	293	388	340	336	347	356	339	365	340	395	345	361	341	355	300	344	294	337	347	367	366	362	371	327	394	348	332	374	351	332	328	335	327	376	355	366	320	349	380	345	319	325	331	343	364	336	378	372	318	381	326	324	348	364	356	314	318	340	322	371	352	333	388	344	365	356	319	329	327	332	323	373	331	322	354	361	373	323	351	339	348	344	316	338	357	332	336	337	354	350	327	369	354	374	351	334	341	294	368	335	354	321	311	350	305	306	374	360	343	334	352	347	339	368	335	282	362	326	316	358	352	326	321	393	366	326	352	337	368	340	349	358	336	348	356	366	319	341	350	345	385	326	319	341	345	343	326	318	333	333	348	338	340	340	355	356	348	333	332	299	326	335	331	299	344	331	352	322	349	339	393	337	335	372	380	377	373	331	359	351	359	340	328	346	331	360	343	354	351	371	384	322	336	327	330	332	370	355	363	324	369	333	343	337	357	325	332	337	316	362	337	351	326	313	318	350	396	350	336	346	335	332	372	341	318	349	317	340	333	337	340	356	327	357	377	325	317	344	321	369	307	319	325	361	375	390	335	350	380	355	354	376	366	324	340	337	356	312	320	363	345	361	338	309	324	316	390	375	338	338	352	330	329	338	319	331	319	334	348	340	364	330	327	357	369	330	341	404	315	364	332	311	346	344	380	329	348	320	338	328	348	350	316	341	317	362	349	334	365	340	357	383	354	345	355	334	343	366	358	325	340	308	353	335	341	340	335	354	330	383	342	364	332	329	365	344	359	369	326	344	339	339	355	374	351	352	324	327	369	396	338	357	350	344	354	325	364	356	321	352	315	320	319
9704	14134	4395	1335	1023	914	845	771	814	747	813	766	784	789	778	799	760	803	809	850	787	808	742	772	800	806	758	780	741	792	793	815	770	767	761	738	813	770	780	741	785	772	765	767	811	813	797	793	794	778	822	812	742	796	817	790	774	798	765	756	789	727	815	699	792	767	798	813	759	753	782	791	804	816	783	767	758	804	754	764	748	735	808	803	844	769	782	719	828	800	787	800	775	771	766	829	760	752	788	768	782	749	780	815	752	781	781	764	758	757	768	780	819	771	815	720	796	792	811	790	776	762	783	816	766	797	794	770	811	778	808	709	799	799	781	767	764	762	798	777	784	796	785	761	834	743	756	732	797	817	732	761	768	792	771	762	753	785	767	773	820	752	756	755	785	740	738	776	754	735	769	774	750	725	812	788	761	802	808	784	783	729	755	780	772	735	745	777	764	726	777	719	798	790	765	745	758	754	798	820	764	803	776	774	756	748	789	755	721	758	777	760	762	761	761	723	784	756	736	823	734	770	769	807	797	815	760	764	740	729	771	811	778	772	802	782	807	702	785	789	754	733	774	745	776	752	779	757	728	824	770	802	817	756	807	785	756	709	830	770	720	767	782	750	752	795	779	775	783	797	800	739	715	739	782	748	752	755	754	765	761	768	796	806	761	778	794	789	782	745	755	811	815	788	790	773	755	739	751	781	780	795	747	817	729	800	758	747	755	844	756	755	793	750	768	798	805	826	838	770	753	786	773	774	772	778	763	790	769	824	815	807	739	792	737	736	721	755	781	719	751	756	796	741	740	786	725	802	724	791	795	732	783	798	762	771	727	786	792	750	779	714	729	768	810	778	793	789	802	822	782	767	809	779	776	754	740	791	737	700	722	791	829	740	733	787	812	783	720	821	751	782	733	754	751	750	790	760	770	772	786	713	755	784	771	806	754	776	769	739	827	789	785	809	840	773	750	791	771	782	783	770	793	780	766	799	759	775	779	732	749	792	747	758	755	735	756	789	809	771	788	803	778	784	728	787	786	771	748	770	775	777	806	757	814	707	778	836	787	753	799	774	774	798	783	767	767	767	775	775	795	779	776	746	743	810	808	789	786	740	770	787	722	813	773	725	780	757	794	757	762	805	765	758	711	773	770	824	790	798	763	792	752	817	812	772	774	732	729	739	774	759	751	754	764	748	784	744	817	766	743	822	755	741	835	756	743	800	706	809	793	815	778	767	801	722	785	751	750	790	789	791	787	804	788	803	783	738	769	806	765	793	753	782	772	728	766	789	767	770	780	716	779	740	777	802	822	759	792	807	765	768	795	747	744	812	741	739	817	754	716	779	768	743	797	698	778	783	765	749	789	750	763	759	801	820	781	756	793	747	768	753	780	772	788	731	776	789	794	736	795	744	733	779	743	766	833	770	820	760	760	806	787	761	812	771	786	750	830	789	776	779	800	793	726	828	771	762	752	820	778	741	779	812	712	741	791	807	725	741	810	796	794	809	774	807	866	803	755	757	730	779	815	745	808	807	765	760	778	734	829	778	800	765	785	782	776	740	802	772	761	742	798	777	732	757	755	792	763	781	739	786	824	789	772	789	763	786	772	758	791	817	706	738	804	759	746	773	795	774	789	762	797	757	761	780	736	780	797	775	794	774	768	773	751	773	785	809	765	795	785	749	757	791	773	726	810	719	792	777	771	750	777	781	731	748	780	789	763	754	767	744	747	784	757	806	740	756	784	740	751	781	775	814	782	776	736	757	749	750	721	781	779	791	818	786	804	793	831	729	773	756	791	752	750	766	780	754	792	815	769	724	756	793	829	801	688	794	786	769	813	812	739	747	825	762	739	775	749	771	765	754	842	797	757	814	769	816	782	815	770	776	778	726	775	774	789	740	754	739	803	734	749	776	782	785	754	768	761	790	764	789	798	817	812	753	761	760	782	718	755	779	768	802	781	822	728	747	794	744	784	749	771	779	753	761	737	797	768	750	811	782	762	795	735	784	752	785	755	775	799	732	815	797	800	755	746	743	780	776	753	750	805	764	758	785	726	783	764	794	738	815	806	728	795	733	775	800	763	751	733	736	785	808	760	781	751	763	780	762	786	800	757	784	769	775	771	754	762	781	775	782	745	766	804	688	790	828	774	815	798	792	802	761	811	789	775	803	801	729	770	768	733	771	772	764	769	734	786	789	755	748	736	774	814	739	733	798	732	789	820	753	777	769	744	772	732	750	822	802	803	763	757	737	777	779	811	762	783	748	732	730	809	794	840	771	790	753	786	741	791	750	782	804	790	763	798	812	774	774	751	756	778	832	753	808	749	830	765	758	819	736	783	750	780	822	761	756	754	729	759	761	802	766	728	771	758	759	763	827	771	778	751	757	777	765	798	824	806	775	752	740	817	750	752	726	777	690	747	791	819	746	766	783	787	767	729	807	755	765	753	769	748	742	775	773	757	751	769	802	745	785	753	754	770	765	757	755	767	813	786	758	774	785	814	777	807	753	774	731	791	805	763	799	810	798	788	765	779	785	756	750	727	724	799	763	722	815	766	780	759	797	826	758	743	781	748	833	740	792	732	786	823	764	807	785	808	755	769	753	779	766	753	730	765	754	752	688	781	772	796	820	766	805	746	806	768	774	769	760	773	849	748	788	814	750	791	782	779	747	800	778	777	747	771	765	780	753	693	766	762	777	764	753	740	795	768	786	785	734	794	752	774	777	742	743	777	765	743	726	777	758	813	711	762	763	758	744	753	748	758	756	789	819	772	817	774	770	836	767	763	765	800	801	776	745	758	709	719	763	765	795	795	777	775	782	771	745	734	769	795	736	727	821	735	744	730	769	777	786	781	764	800	733	749	766	746	744	775	747	721	811	812	721	787	780	779	750	756	739	828	826	815	805	771	755	788	816	790	735	853	775	765	764	769	743	756	798	799	809	776	823	757	731	790	743	728	853	776	715	771	756	780	785	729	824	735	801	800	824	746	794	813	784	781	807	802	815	735	775	758	728	766	753	793	761	782	737	812	778	785	753	799	727	833	827	798	778	771	745	777	749	764	821	827	798	831	759	761	800	761	793	800	759	797	765	750	770	798	769	795	790	773	771	751	787	787	739	799	768	787	750	781	762	774	798	818	756	811	773	757	759	713	774	760	819	795	755	824	797	781	750	733	748	745	746	811	762	788	790	723	810	781	789	773	788	778	752	752	794	811	816	751	733	783	752	801	749	762	783	769	739	776	802	772	782	755	793	749	786	793	775	783	717	793	798	768	788	802	774	768	817	737	784	760	770	828	771	783	753	781	770	747	727	787	775	780	776	741	776	750	754	761	783	835	768	765	773	784	809	824	776	734	738	712	736	779	759	809	784	738	762	743	790	759	776	768	766	773	778	778	808	766	813	783	768	811	730	782	806	796	786	813	767	821	783	797	806	759	733	817	787	755	726	806	736	742	759	742	784	748	778	775	795	734	769	809	740	783	717	773	763	758	822	781	802
24073	21220	25271	27475	21227	20978	1513	449	329	260	269	234	231	177	217	184	207	192	196	173	185	178	174	193	190	183	195	179	157	193	213	170	197	165	187	188	164	217	171	196	179	161	176	184	162	189	180	185	161	170	172	181	186	173	170	180	192	163	195	164	159	168	160	172	171	193	169	188	170	156	170	169	171	180	151	172	147	183	202	206	206	183	160	191	180	171	164	168	177	201	178	176	171	171	163	153	154	173	153	179	188	180	171	177	147	166	182	185	173	172	136	199	172	184	166	168	152	157	175	157	167	183	163	166	161	167	186	170	166	160	166	179	167	159	167	171	145	165	162	177	162	175	199	178	169	158	185	165	151	166	176	209	185	197	167	171	169	192	170	163	196	161	177	152	154	182	150	156	192	186	176	167	195	172	162	172	144	174	155	153	183	177	149	188	187	191	157	181	174	176	172	162	172	178	165	162	165	152	170	172	169	191	172	196	185	201	150	144	171	164	166	188	162	194	170	171	157	154	187	179	191	160	169	180	160	152	190	167	153	172	169	165	170	177	181	171	177	165	165	165	174	170	189	156	185	166	173	167	129	194	153	164	162	173	188	191	156	180	182	175	161	173	152	157	178	181	187	143	178	159	203	178	202	184	171	166	187	179	158	156	167	174	142	175	153	199	159	189	171	156	190	172	155	178	153	171	163	186	191	156	169	172	167	176	154	180	159	183	192	176	149	185	187	158	167	172	179	156	175	179	175	162	166	174	174	199	178	175	191	159	153	174	181	158	165	187	211	192	167	195	160	150	169	167	157	172	168	163	196	179	180	165	161	167	162	181	189	171	148	182	171	162	197	173	156	178	182	173	177	211	176	159	177	150	159	146	187	141	175	153	168	176	139	145	175	154	168	172	153	181	171	154	184	190	166	173	149	187	144	184	172	160	189	161	191	169	160	190	172	189	193	180	182	187	202	181	169	160	179	191	177	166	190	156	166	175	173	164	205	167	160	155	173	177	162	156	198	173	186	181	151	160	173	174	163	180	181	188	163	185	191	187	177	161	182	188	164	165	178	168	173	168	149	183	159	157	181	153	153	187	178	146	144	160	166	155	175	170	159	149	177	177	169	164	173	167	188	169	162	172	165	176	180	172	156	189	175	198	195	189	195	188	181	180	172	174	169	190	180	150	172	189	167	168	170	162	185	182	195	182	184	155	158	160	185	175	154	173	156	188	160	151	185	164	160	172	182	163	171	201	194	178	170	156	163	171	182	207	184	185	171	183	190	173	182	175	207	205	183	176	192	186	174	173	185	155	164	168	185	184	194	163	131	170	165	161	186	207	162	171	174	193	165	168	169	168	174	184	183	192	175	179	200	183	202	182	179	141	164	190	141	153	160	162	165	206	179	160	168	162	179	186	199	178	177	173	189	187	163	178	190	188	189	203	178	199	171	184	200	160	172	172	168	162	174	152	193	185	184	170	167	154	169	172	185	179	189	169	186	166	178	188	168	180	179	201	175	174	177	194	152	163	169	164	162	153	169	176	172	172	177	191	153	166	184	184	175	160	152	174	202	167	177	198	177	157	193	184	176	153	192	177	187	181	197	208	193	173	158	190	162	170	198	145	159	179	165	184	169	195	178	174	186	203	182	165	175	190	164	168	191	178	163	165	161	190	172	164	157	147	189	175	180	127	148	167	185	168	171	171	185	173	180	166	162	159	157	166	160	146	169	205	156	172	166	191	186	183	162	183	157	182	196	200	155	179	155	167	172	190	158	158	169	166	161	182	176	157	176	180	173	160	160	179	162	182	167	173	167	157	171	192	166	152	180	157	149	178	169	171	165	190	162	165	192	184	199	219	189	194	196	171	181	188	159	183	169	155	199	185	185	191	179	194	185	167	181	196	148	181	185	171	210	172	186	173	189	180	189	170	201	167	165	184	154	187	163	154	175	179	151	191	163	173	164	172	187	153	164	170	188	161	159	171	154	184	178	166	178	181	145	167	170	169	173	177	158	193	176	185	169	176	166	172	195	162	183	189	147	189	159	185	183	173	162	187	148	162	177	161	171	161	187	145	185	153	180	184	185	178	169	175	145	169	191	159	166	168	175	165	176	179	150	203	188	176	179	185	188	189	170	174	165	160	180	204	182	144	170	183	181	171	172	160	178	162	164	183	149	159	187	185	168	154	173	168	173	212	164	152	165	201	203	167	173	191	151	198	170	179	149	156	188	174	170	190	167	194	203	188	157	183	178	163	177	167	186	135	158	181	157	180	148	173	184	156	183	176	202	171	174	179	174	172	180	147	152	167	150	182	166	155	165	158	127	168	168	165	162	177	182	159	196	165	186	175	147	174	184	183	175	205	156	149	163	178	149	183	194	179	156	166	163	169	156	149	165	168	157	184	176	169	196	171	197	173	179	157	147	178	167	161	191	171	188	179	168	163	172	165	164	157	173	180	177	162	175	187	171	157	191	200	180	167	166	178	170	181	165	185	198	139	172	177	188	175	154	170	177	151	175	155	174	181	184	156	171	184	150	179	189	182	162	153	165	160	168	179	167	182	197	184	182	188	189	164	170	184	185	172	194	161	179	163	173	170	176	159	174	173	183	179	178	167	170	172	157	169	162	171	181	156	174	177	200	164	178	164	164	197	155	171	161	167	182	198	179	155	163	168	178	166	175	180	166	168	177	177	158	170	192	164	174	186	167	186	160	151	177	169	194	157	175	165	176	171	191	188	172	157	181	155	167	179	176	161	173	182	169	179	175	199	189	170	178	179	184	166	185	160	168	179	166	162	184	149	185	170	148	178	165	175	173	153	181	195	177	154	158	147	166	185	171	179	186	166	212	197	158	178	169	186	183	158	191	159	145	173	161	163	163	155	184	171	193	169	167	176	175	166	174	186	164	200	190	179	178	172	189	182	168	194	149	175	190	176	161	144	157	162	192	167	170	157	173	151	169	173	162	177	168	185	168	178	192	173	152	185	176	168	178	186	145	170	161	185	175	155	181	177	175	149	173	200	167	178	172	190	172	178	171	162	166	185	159	165	167	141	173	162	159	178	158	193	165	149	164	168	180	167	162	139	175	159	175	197	155	171	141	179	164	171	173	170	176	175	180	162	173	169	174	166	165	188	152	177	176	167	165	142	179	170	163	162	182	203	188	204	191	180	160	177	179	155	177	181	182	159	205	169	192	170	163	184	174	191	172	173	163	167	174	174	167	190	146	185	164	199	167	170	186	169	201	186	185	192	161	192	166	168	187	183	155	184	173	145	158	172	184	181	173	186	162	178	179	144	150	197	172	185	161	146	170	156	160	179	180	165	201	182	169	180	168	177	165	177	196	170	162	155	162	156	174	179	153	167	137	163	163	181	204	152	185	185	163	184	164	164	157	161	183	156	163	189	173	159	159	158	141	189	204	168	160	176	180	180	209	198	184	175	187	165	181	192	180	155	144	163	170	178	164	168	173	160	157	167	171	170	165	161	176	172	175	173	179	178
10811	18688	6182	1391	832	651	579	518	524	526	433	472	432	447	458	461	454	474	463	475	430	430	458	415	435	434	447	438	385	437	414	436	438	425	442	436	441	436	427	473	424	382	444	447	492	463	432	428	448	454	421	396	422	410	446	443	396	415	425	445	416	444	452	431	474	415	466	448	416	416	401	445	463	454	411	438	398	389	438	404	386	473	414	392	439	405	406	443	426	450	455	480	419	473	446	410	409	424	400	453	399	430	479	412	428	395	425	421	462	446	389	426	442	416	454	425	433	424	406	444	442	436	446	430	452	433	410	410	423	417	409	421	405	452	407	419	476	457	418	456	415	458	404	458	399	430	443	441	449	439	445	467	430	417	437	396	424	430	439	434	403	437	405	438	392	422	402	443	442	462	467	414	428	434	457	421	448	441	411	437	434	430	433	457	453	398	418	433	438	486	442	454	459	442	386	478	449	437	448	423	364	438	416	397	393	424	488	420	427	436	442	420	403	413	441	435	449	391	436	421	403	428	407	415	436	420	440	436	409	408	440	404	404	432	408	458	449	424	455	483	442	416	440	447	440	416	440	426	426	422	434	411	450	434	468	411	399	427	406	463	459	433	397	429	441	411	452	458	424	449	440	426	426	434	444	469	389	439	409	446	447	452	430	441	416	429	396	426	404	409	412	408	417	409	438	423	444	457	464	457	426	449	420	411	452	472	434	471	425	439	442	431	445	410	461	445	408	427	452	442	418	402	379	435	421	440	424	451	412	392	411	455	453	439	459	433	424	439	416	423	439	461	443	415	435	442	404	467	433	424	429	424	435	421	437	434	454	429	429	418	397	393	444	438	447	429	453	421	404	424	441	411	409	423	454	416	472	405	413	463	421	399	440	382	421	397	418	421	406	417	417	446	427	393	448	437	394	421	425	424	467	434	467	393	415	460	457	427	416	427	458	428	458	408	437	390	414	430	445	390	430	439	447	415	405	416	439	434	432	409	417	436	402	431	432	440	421	434	430	401	422	424	420	442	415	476	434	434	424	451	435	457	414	423	405	437	390	446	388	389	439	437	417	441	449	448	431	454	435	425	406	414	433	438	429	417	415	446	447	471	424	390	416	440	414	441	415	417	402	451	410	413	441	461	392	428	419	372	450	430	442	426	478	457	386	354	404	423	444	429	404	432	459	476	415	431	394	409	443	422	453	395	422	447	423	431	435	415	444	400	438	399	414	434	443	429	447	422	423	429	434	464	399	453	433	402	443	426	419	404	441	406	433	422	441	403	409	436	425	442	443	425	410	424	447	438	448	424	434	418	451	426	422	409	456	414	455	436	450	425	431	413	428	445	434	438	428	407	442	432	465	418	449	442	455	433	415	414	430	444	403	455	412	402	398	450	421	457	434	441	430	414	456	441	415	426	407	412	427	443	422	419	405	414	407	437	425	417	403	461	421	428	439	415	448	406	425	433	399	468	446	418	434	405	426	429	448	468	404	411	436	442	435	429	445	405	454	429	473	438	429	440	457	432	443	419	427	471	397	406	431	418	417	444	454	419	417	439	391	445	418	429	407	427	407	459	423	387	432	419	410	414	431	411	425	418	421	395	436	420	452	388	435	432	438	409	462	440	423	429	413	408	391	456	401	421	426	409	402	442	424	457	401	428	409	429	441	424	424	406	439	426	425	449	412	451	413	445	423	429	446	435	478	440	413	391	428	404	462	399	430	454	429	442	450	424	420	390	416	397	421	447	413	438	456	387	441	429	449	413	444	431	417	441	394	420	440	430	427	424	451	404	439	431	419	422	411	438	424	421	389	420	449	432	407	453	446	429	418	448	408	441	446	404	413	408	419	423	431	451	399	436	405	432	431	429	428	424	409	442	421	450	438	429	432	418	431	418	419	409	432	436	455	409	464	390	429	404	401	441	458	428	463	440	433	393	410	417	401	457	421	440	418	446	436	420	433	430	450	442	456	449	428	415	424	440	445	452	445	458	400	483	437	438	415	393	424	423	438	450	450	422	401	421	437	441	457	409	447	450	421	437	423	430	403	424	398	431	433	466	434	405	432	404	412	436	423	426	433	445	408	444	408	440	410	447	412	441	432	442	448	429	391	421	411	411	445	393	403	445	420	438	469	414	387	477	438	457	447	410	403	459	450	451	445	439	412	447	401	384	411	409	412	474	434	444	417	417	395	441	405	422	448	403	469	411	434	395	456	394	397	414	456	416	417	460	437	405	437	401	438	428	429	419	404	415	428	431	402	404	423	427	431	389	447	385	426	422	467	426	393	404	438	408	456	446	439	436	431	439	404	442	438	443	418	409	414	449	436	441	448	414	432	461	413	440	435	448	408	438	431	406	456	432	448	404	455	465	442	418	417	456	442	449	409	453	419	427	421	426	432	424	411	448	396	428	453	440	456	432	438	422	430	433	438	450	377	453	388	454	429	426	434	410	445	464	442	458	430	415	424	443	472	432	421	424	448	449	445	441	431	421	433	420	448	411	400	430	407	409	421	431	453	413	440	412	433	459	474	447	417	419	428	443	437	402	469	446	435	423	413	417	453	436	479	451	419	435	416	446	399	385	381	424	472	435	457	423	434	424	427	415	475	444	428	409	417	434	397	432	410	426	445	423	426	431	457	391	436	432	414	412	443	465	454	431	401	432	456	451	419	427	450	448	451	426	396	426	366	440	412	446	436	402	455	444	432	406	459	424	435	442	442	419	413	418	437	413	410	432	420	417	405	425	464	387	435	410	433	421	404	451	439	430	391	429	410	384	467	422	425	401	429	440	409	453	434	402	450	439	439	440	441	455	407	429	405	422	439	403	451	445	412	431	446	418	451	430	417	418	394	425	435	398	433	388	430	443	430	393	463	447	462	396	433	448	395	451	409	401	435	396	409	454	421	443	453	413	439	364	412	411	447	433	428	436	414	390	419	416	413	430	444	452	406	407	417	441	454	454	410	431	492	416	434	442	413	481	439	418	413	394	416	419	397	404	431	508	437	435	424	428	393	417	416	397	427	437	401	410	445	430	439	439	448	439	420	449	460	423	436	434	461	432	437	413	427	394	431	469	437	432	450	415	394	420	409	470	452	410	436	426	453	413	453	444	446	423	403	425	408	427	442	463	418	409	405	413	422	448	414	426	416	447	411	445	451	416	392	384	403	433	414	402	444	400	451	446	402	449	389	398	400	443	453	418	418	443	453	422	383	448	430	429	431	395	426	440	419	415	379	420	439	442	448	446	447	420	443	414	395	402	418	409	399	443	459	403	401	441	453	420	417	450	463	413	420	439	413	434	451	411	452	410	428	420	427	431	403	424	422	448	413	447	452	416	421	417	430	469	421	466	419	432	423	429	438	413	479	450	456	426	428	395	427	446	451	452	439	364	421	430	422	426	425	455	456	436	389	433	431	461	460	408	447	415	424	412	452	425	441	410	430	427	434	434	424	404	421	430	424	416	415	408	426	465	386	371	392	455	410	434	442	429	381	429
33223	13343	2908	620	464	436	428	469	414	438	432	456	427	464	411	440	439	451	476	431	423	466	468	426	449	441	463	431	464	448	389	425	430	392	443	410	443	388	458	465	430	480	460	433	412	399	459	417	461	440	432	429	400	452	432	437	452	413	464	460	440	427	432	431	436	441	455	419	400	449	446	434	433	416	430	429	428	420	431	423	416	464	432	465	446	453	458	435	451	423	442	392	435	398	462	453	425	441	411	442	441	432	394	393	444	409	436	440	454	419	421	414	441	430	427	429	452	425	372	422	449	405	408	404	471	466	451	455	432	451	423	399	444	409	500	433	409	453	435	434	417	407	442	415	421	426	461	425	432	423	454	478	406	403	448	408	395	419	434	402	411	439	449	402	446	454	419	385	425	422	446	438	469	459	420	419	413	420	417	407	420	425	480	403	398	436	446	465	431	423	439	449	426	405	450	411	402	445	424	449	431	406	447	428	424	465	465	416	449	441	418	420	410	401	406	481	448	448	415	403	442	441	411	459	473	442	441	448	477	438	441	445	422	448	425	431	416	444	388	421	454	428	435	434	430	412	426	431	411	446	453	434	390	398	425	425	409	424	419	451	470	431	440	409	429	431	446	428	438	403	427	436	451	404	437	419	462	382	416	471	425	459	457	398	409	427	419	429	440	388	410	441	433	406	469	367	382	452	401	453	417	465	436	419	432	426	441	444	430	446	493	490	430	400	413	442	434	438	430	401	417	421	430	446	402	404	395	455	434	442	468	435	437	466	424	417	452	461	399	478	453	427	428	453	448	446	431	440	406	416	408	433	420	422	416	444	469	444	450	416	431	441	387	416	423	404	450	427	466	411	411	435	449	464	439	440	429	405	440	437	412	377	405	460	432	457	433	426	451	420	447	425	440	475	443	469	418	439	452	409	464	443	427	420	429	456	440	413	441	427	440	401	417	401	369	404	432	479	420	434	419	433	456	416	424	430	448	414	445	432	418	458	472	400	414	400	438	427	445	391	416	429	474	449	416	438	449	452	458	465	402	464	415	417	404	428	441	446	411	387	437	443	423	427	447	444	438	404	427	405	414	438	471	450	412	428	448	383	465	422	449	460	408	473	427	451	446	463	471	389	432	442	472	427	450	458	462	433	461	426	422	413	462	401	407	422	414	460	438	445	432	440	426	493	425	430	476	471	438	456	394	449	423	419	456	449	441	418	458	416	410	426	427	476	424	442	427	445	419	422	436	454	417	421	467	410	415	435	443	445	423	413	448	449	446	472	487	422	455	437	439	426	387	447	397	466	404	458	409	478	437	388	455	427	438	429	427	421	405	418	436	455	430	445	432	410	411	454	412	429	418	420	430	378	432	439	434	444	433	414	423	415	468	451	420	445	436	470	388	438	447	448	461	446	423	404	477	473	447	460	461	448	423	440	420	439	424	428	403	444	393	413	455	393	430	420	439	445	420	427	427	396	418	425	428	456	440	485	383	429	444	440	451	426	440	418	424	414	455	463	453	394	459	429	421	439	453	447	416	418	460	459	460	430	416	446	466	445	449	439	428	435	414	388	462	410	439	446	439	458	471	417	457	417	434	394	454	379	449	423	420	407	447	448	437	416	424	429	392	441	468	402	396	423	440	400	434	460	404	428	466	408	429	463	438	410	456	420	445	394	404	430	416	398	441	438	442	402	403	455	432	449	426	453	413	385	417	401	442	440	447	418	437	418	462	454	416	453	397	441	409	415	425	462	452	470	477	465	405	437	403	447	416	424	463	422	413	422	476	393	433	409	415	416	420	414	443	416	434	440	407	397	434	443	451	430	468	403	419	423	420	437	455	430	407	427	468	439	428	416	462	433	398	442	447	457	378	397	441	463	429	434	451	446	412	462	471	435	424	422	443	480	449	435	489	463	448	396	422	450	421	428	402	458	471	418	386	393	406	416	459	449	430	465	411	432	429	433	431	453	418	444	400	413	436	427	408	421	435	418	448	435	429	463	427	469	388	424	419	484	467	431	447	480	432	434	448	418	407	426	409	412	414	432	406	459	451	426	404	425	432	435	418	438	455	440	436	448	409	419	426	460	403	448	478	417	418	449	440	419	415	425	434	439	443	466	451	436	459	446	414	397	461	410	441	425	434	425	461	406	457	415	444	434	439	484	422	466	435	434	438	440	430	452	476	447	413	436	418	403	429	429	408	423	438	425	470	444	405	409	473	435	438	400	446	423	439	420	429	405	468	457	436	429	439	455	419	457	377	446	448	428	390	451	436	444	388	394	425	431	435	432	437	457	440	451	431	412	445	435	439	457	425	424	430	441	430	434	414	438	423	420	429	456	443	400	407	413	434	475	441	433	440	438	430	417	442	423	423	434	410	421	413	418	409	435	431	376	441	457	419	447	488	449	430	455	409	431	429	417	462	455	458	425	406	405	462	416	443	440	414	436	430	441	457	400	389	417	433	422	421	427	474	404	459	437	454	409	440	454	405	409	433	434	439	400	419	445	401	464	422	421	445	455	432	455	403	448	462	454	439	435	470	411	401	445	405	405	439	431	438	443	434	453	482	414	455	420	452	412	438	447	417	429	433	483	448	427	437	461	418	427	464	408	439	408	450	439	440	476	433	409	414	429	407	421	419	434	442	417	425	461	398	453	433	460	393	428	440	449	395	414	430	446	459	416	398	432	425	439	421	433	420	427	403	403	444	450	447	389	420	388	441	434	412	467	447	432	422	435	422	393	429	468	450	446	452	414	394	414	452	401	395	445	436	437	429	439	450	455	443	448	399	434	399	421	432	409	461	465	439	461	408	425	422	462	418	448	461	407	451	428	475	393	394	414	434	435	443	425	411	444	452	460	388	446	424	415	421	425	450	420	434	441	427	422	426	450	403	387	471	398	432	423	469	415	399	434	419	446	432	398	403	440	377	471	411	434	436	425	409	434	428	432	424	450	377	425	446	450	445	421	438	432	358	439	432	460	453	430	418	410	460	397	418	439	384	396	452	446	438	478	449	430	429	436	442	428	433	389	415	415	447	479	467	412	464	462	481	405	478	462	454	433	456	426	430	438	427	431	442	432	425	426	435	397	435	432	451	425	415	400	433	434	469	443	433	446	426	396	407	464	429	432	438	458	398	433	388	494	449	464	463	427	415	473	416	414	454	459	453	401	478	428	446	409	423	386	434	405	420	418	437	464	460	478	447	421	420	423	480	479	446	396	397	438	450	477	461	455	410	413	449	419	463	411	419	431	454	403	429	420	436	417	364	434	427	445	490	400	467	416	429	389	428	444	431	449	408	435	439	454	373	379	410	411	449	412	383	424	452	440	431	427	430	450	451	427	431	440	454	440	418	449	424	399	399	436	469	411	413	410	435	430	419	425	461	467	466	448	420	447	421	445	442	426	370	440	433	426	433	421	404	464	449	441	438	466	452	439	411	422	436	415	414	440	441	450	444	436	434	429	410	448	405	421	399	397	465	430	399	414	504	413	436	454
9387	5720	1940	1032	1003	919	982	984	994	938	983	1016	962	954	934	967	1009	937	965	1022	981	957	935	995	979	995	1002	998	948	967	956	962	943	910	957	960	939	1008	1004	955	980	926	1005	1031	964	975	963	985	974	935	1007	948	901	919	967	1026	938	975	935	987	979	941	1000	948	905	946	970	983	1015	954	933	939	1011	920	963	945	934	969	964	1035	1012	955	923	976	973	1023	971	979	896	953	988	962	974	978	978	991	965	931	963	942	1011	957	957	962	928	995	937	963	987	985	949	986	969	992	950	977	974	905	1039	1007	945	980	943	951	998	967	994	949	946	924	972	968	947	920	1019	946	930	997	924	944	992	984	984	951	921	949	992	942	995	950	980	1012	962	966	960	1019	928	973	1026	890	998	987	937	1004	889	996	927	973	993	960	970	908	967	970	978	981	960	1002	985	982	948	996	937	969	932	981	1034	964	1001	982	971	968	999	1010	934	1001	1053	951	1016	937	960	1035	1031	1035	948	971	953	974	953	1007	964	965	919	986	1002	950	938	963	947	942	1000	919	1018	1000	934	948	1002	948	955	991	948	936	966	998	977	990	959	993	995	994	942	947	939	981	977	959	925	944	1028	985	985	965	942	986	927	967	973	993	1001	980	940	1008	951	968	985	906	1017	946	1018	994	929	941	973	987	937	946	948	980	941	940	946	898	961	1004	928	936	917	928	991	929	991	1008	942	1003	966	967	1012	1000	935	994	961	986	929	986	1023	915	972	990	974	990	967	923	961	936	969	992	997	940	982	1005	940	961	1006	987	993	977	983	987	1000	982	1015	973	927	946	988	968	936	990	971	1029	962	962	934	969	952	980	983	1017	960	987	990	943	981	976	952	927	932	972	903	1004	981	1002	932	971	945	966	1000	958	970	950	987	975	988	964	982	914	975	999	922	951	979	927	949	997	949	948	1021	1009	984	978	989	997	961	1041	980	1012	960	942	1007	988	956	943	965	957	977	990	1009	952	967	971	924	942	991	1007	972	985	985	971	1015	957	990	946	964	970	985	971	935	972	984	1002	964	938	950	1026	904	942	949	953	975	929	965	1026	969	958	970	933	952	1006	965	955	948	934	1031	963	988	963	973	989	1029	928	1015	980	988	968	980	960	991	918	996	873	906	986	907	1002	964	984	952	983	907	953	1005	950	1005	946	959	987	986	941	963	990	960	886	939	937	1002	965	952	978	952	938	979	916	1005	976	976	941	967	1001	991	1006	970	1014	994	956	971	994	951	994	912	984	974	945	993	1027	949	952	964	940	1010	956	949	974	1002	980	951	963	974	1016	973	912	994	966	981	976	992	990	980	1020	926	950	979	921	983	996	964	1006	958	950	998	981	1009	1006	944	1002	1040	937	957	908	916	1029	960	957	959	1003	1082	982	973	975	894	935	1014	970	970	963	976	1020	1038	1020	962	956	979	940	956	978	959	972	954	981	965	986	992	977	915	956	949	981	956	1028	953	940	970	1000	961	942	934	982	961	996	938	955	976	979	948	953	927	929	937	933	948	1015	963	977	922	948	956	1018	1022	950	966	1012	962	943	996	985	970	987	972	932	987	975	909	978	899	919	1002	963	965	963	982	951	985	926	971	1005	1033	988	996	1013	970	991	936	971	967	959	961	977	940	944	906	974	1005	987	973	936	970	928	920	954	955	948	961	922	985	990	947	980	1007	931	942	1007	955	996	971	937	951	984	942	973	967	964	886	961	1011	984	1032	1001	951	973	1007	934	970	1004	948	949	969	975	974	964	948	959	970	944	914	946	937	945	954	985	973	1004	959	968	947	924	999	947	905	934	1004	933	933	964	999	888	991	967	964	958	981	990	951	950	991	963	957	933	994	966	972	942	953	982	957	995	952	957	978	972	939	976	973	962	995	921	923	942	978	996	958	968	960	955	997	944	963	996	1011	1000	1003	945	923	978	979	997	952	972	959	993	965	913	984	925	904	965	931	964	956	960	975	941	1014	971	1036	942	960	939	1002	999	1010	988	971	1014	912	965	933	920	992	968	1002	940	930	958	984	959	985	951	953	997	954	981	924	983	976	948	999	970	956	1020	977	942	957	986	949	982	930	970	955	987	973	936	964	959	935	923	928	986	941	960	929	966	941	966	996	946	944	1026	978	1021	905	938	938	983	969	911	1022	936	997	945	975	953	968	985	996	954	956	987	979	979	992	974	954	974	960	966	934	948	1016	896	991	1025	973	923	995	1018	902	1028	978	949	969	1009	941	997	1028	955	959	929	968	1002	1022	966	952	952	943	953	949	995	958	948	981	973	984	958	988	954	945	952	1034	946	922	982	993	987	969	951	994	1010	1007	1007	966	1008	975	1021	941	947	937	992	969	959	922	956	992	994	995	942	972	982	1018	966	1010	936	965	1010	929	975	1003	954	1017	1002	992	997	974	1013	975	974	970	1012	973	1002	929	975	985	985	936	899	941	931	970	927	940	958	996	973	968	998	991	999	998	957	1000	939	971	971	940	979	1015	959	921	923	1015	917	906	956	946	987	953	952	963	982	927	974	958	932	975	963	914	1013	1000	949	992	935	962	972	939	995	965	966	930	933	973	946	976	978	955	991	988	1031	1002	931	937	993	933	942	988	1001	998	976	985	855	996	957	980	938	1015	985	944	945	874	976	952	955	948	1008	1033	949	956	987	949	938	924	957	928	953	966	988	979	968	955	971	937	949	896	965	980	916	961	959	990	1021	1016	900	1005	947	1001	930	949	958	959	987	917	954	970	970	962	949	952	927	999	1010	929	1031	1022	998	963	930	910	949	1017	997	977	946	952	990	993	1000	954	1018	952	943	1011	964	969	925	983	986	955	965	1033	920	984	909	1038	958	1009	953	975	962	940	946	955	1018	965	946	956	1017	915	962	933	908	983	982	954	953	911	994	933	937	989	971	951	960	928	993	948	1001	987	977	923	936	924	991	987	975	963	975	949	967	947	915	1002	1025	937	982	974	1011	937	936	1026	991	1027	991	940	986	933	920	956	991	960	1004	925	961	962	970	978	944	965	955	1008	974	985	964	952	967	968	916	935	941	974	955	932	958	1031	1035	956	984	922	963	997	966	967	908	899	998	967	973	1005	994	1001	1000	953	933	941	999	989	954	1013	1026	1000	954	1019	962	999	952	1011	955	1009	917	976	964	944	921	967	977	927	1000	959	924	929	991	1015	992	946	969	962	982	971	984	933	968	993	953	971	974	949	976	974	949	975	980	963	945	958	969	1004	961	985	1008	1013	956	970	979	950	933	988	935	998	1010	967	998	940	940	951	978	970	968	1033	949	1001	953	960	939	911	955	930	984	1013	971	950	941	1032	975	936	961	984	952	918	1011	935	1002	984	1000	931	1061	965	962	1035	906	942	980	952	956	995	988	994	941	1008	1034	950	988	966	969	980	930	988	958	897	1020	885	982	952	1005	1025	958	946	985	978	981	950	1011	954	929	1006	983	955	1014	944	969	895	957	981	981	973	942	973	998	996	1005	960	975	948	962	937	994	986	991	961	982	934	950	993	967	917	947	1038	968	1015	966	999	936	1026	953	982	965	968	989	980	954	948	963	902	979	899	951	979	957	931	952	1005	964	937	950	1004	975	950	934	976	1038	934	955	1028	939	961	953	1003	952	962	995	962	954	933	984	937	928	1022	944	940	1009	979	1011	917	921	945	941	982	953	948	963	992	949	979	921	945	964	979	987	1008	1027
24771	21220	24743	27988	21056	4072	586	454	391	396	380	368	397	352	357	382	358	376	360	376	368	360	350	348	345	336	351	358	337	342	354	380	335	340	333	345	363	358	339	377	409	361	318	337	353	357	319	308	338	344	352	346	355	351	370	361	345	383	360	325	359	334	345	378	378	341	344	332	375	325	336	346	343	334	338	343	353	344	375	324	339	387	364	354	353	389	320	338	368	371	344	385	371	359	374	335	327	348	344	372	335	360	363	350	359	335	322	369	349	348	343	331	354	363	326	342	342	367	352	333	391	352	341	334	352	308	320	349	344	337	379	343	334	363	357	330	374	358	330	330	340	323	319	336	380	365	375	356	344	314	341	360	336	356	381	330	349	369	320	307	328	377	359	331	369	342	336	316	346	354	327	377	371	308	389	343	340	318	307	315	370	339	324	382	311	362	350	343	349	313	358	292	328	318	354	358	328	391	320	320	349	335	350	338	328	339	337	326	383	343	332	365	354	361	355	333	365	348	313	337	333	335	340	379	374	353	361	335	349	324	363	354	372	330	343	350	363	352	358	347	333	360	353	344	313	357	344	361	348	338	347	364	324	366	331	352	360	345	340	370	349	331	341	351	332	332	351	342	326	329	354	364	328	327	339	360	365	339	370	337	308	366	376	341	349	381	372	333	363	363	304	356	345	327	335	356	328	323	343	325	327	386	370	335	335	346	361	369	352	347	334	329	352	337	365	369	352	323	357	337	349	292	318	350	326	388	368	318	325	334	371	346	328	345	336	313	326	324	385	335	315	311	387	348	314	334	311	349	341	376	342	315	348	353	365	350	342	351	314	349	369	347	328	367	339	342	322	336	368	365	345	396	337	367	352	302	353	326	330	374	334	335	327	366	342	336	365	360	348	339	348	360	330	325	325	320	373	337	355	407	307	366	386	366	344	357	366	367	368	400	316	318	339	317	349	352	376	352	334	323	338	304	363	323	331	329	381	354	364	328	342	368	361	325	342	351	364	352	330	341	336	355	355	362	362	326	340	328	345	328	335	347	341	351	324	375	367	361	362	382	382	353	323	339	353	347	389	338	345	323	371	358	369	341	370	328	375	326	343	332	317	342	316	330	332	332	331	356	371	326	349	351	382	349	314	336	342	397	381	359	320	352	333	355	346	347	355	347	349	324	315	357	331	333	382	360	353	326	347	361	369	342	308	362	367	338	375	358	361	351	357	359	331	327	344	367	337	318	325	323	342	333	368	382	338	349	392	312	349	379	361	368	335	318	340	308	380	349	348	369	347	351	344	347	366	322	372	351	348	364	348	347	346	348	368	325	329	350	370	355	336	320	353	355	368	337	361	318	354	312	368	349	356	357	346	396	366	324	388	345	355	359	331	368	355	319	355	328	330	313	312	318	330	371	317	342	342	365	349	325	372	350	336	342	350	357	345	352	383	332	356	347	354	332	346	342	333	349	357	330	341	324	330	371	357	337	370	334	348	366	354	379	333	337	352	339	320	342	383	351	334	336	316	322	321	310	325	373	366	317	345	349	344	332	369	405	371	341	312	316	364	331	357	317	394	373	353	363	350	294	367	334	362	378	384	345	353	336	350	366	354	360	323	350	379	299	334	326	331	315	357	350	358	340	372	357	329	401	314	342	376	334	302	348	359	337	361	354	348	367	377	368	347	376	334	365	340	345	324	340	352	380	352	341	361	348	352	325	333	308	370	334	340	374	337	389	327	372	396	377	370	344	321	355	383	345	330	378	355	348	355	328	354	319	334	346	363	354	350	320	381	366	335	330	295	293	330	323	360	359	292	349	340	286	373	327	321	355	353	362	331	334	348	321	322	365	349	371	334	329	289	342	358	366	372	356	343	320	361	415	337	325	343	321	336	342	333	328	305	336	354	364	355	350	368	335	314	342	339	367	353	320	368	346	291	371	355	341	333	363	335	365	335	315	367	330	347	330	345	336	345	344	361	333	329	318	377	348	346	343	331	347	367	317	326	343	334	340	337	373	339	328	348	306	333	330	345	349	356	358	368	353	357	327	362	340	349	334	331	391	351	345	353	356	321	348	363	332	366	345	366	348	345	314	393	374	322	334	360	338	367	337	348	343	377	338	355	318	335	401	302	365	345	342	336	356	319	355	322	343	328	382	330	318	335	368	386	340	323	349	364	356	280	325	347	379	379	323	308	374	358	320	383	332	340	360	353	327	378	366	320	377	362	356	364	339	345	339	317	323	346	363	356	326	317	363	336	368	338	345	331	375	335	331	322	380	371	336	359	333	382	347	330	349	365	362	353	315	311	361	330	316	382	346	357	365	360	320	344	363	355	331	363	361	349	335	349	335	361	336	370	370	375	357	335	348	354	334	348	357	337	344	335	386	340	347	328	351	335	343	348	313	323	344	348	326	363	362	370	339	348	327	317	351	355	353	344	310	313	349	354	353	339	356	360	361	376	325	370	349	371	351	343	291	325	342	327	319	359	318	339	365	341	366	337	379	349	373	348	364	346	369	323	356	327	300	387	338	349	337	347	358	351	386	369	393	318	351	342	337	312	335	329	356	376	349	316	361	351	346	346	332	383	365	375	315	353	345	339	323	346	371	367	322	328	308	348	319	317	343	301	356	345	330	341	361	348	347	361	326	325	402	313	339	347	372	326	303	385	363	357	376	340	330	336	339	343	334	345	339	356	312	327	367	378	359	369	314	360	307	332	328	347	339	344	343	336	357	347	343	353	335	301	351	342	362	343	335	364	339	346	348	367	323	340	328	356	338	333	329	346	330	313	336	355	367	344	392	363	375	357	350	341	354	374	337	380	346	322	341	364	339	348	351	342	331	326	352	317	339	323	338	392	333	368	311	358	331	274	344	329	352	330	338	366	348	363	356	337	354	357	338	366	334	332	345	336	362	363	353	337	350	351	345	333	342	354	326	359	352	361	352	350	329	370	373	344	379	324	367	331	313	368	350	349	344	372	368	365	334	329	352	324	349	350	294	339	331	370	356	363	343	361	364	311	330	332	359	373	325	356	288	332	365	335	310	346	342	335	329	330	349	374	340	346	376	353	311	373	352	346	360	365	338	309	345	345	361	353	359	366	353	329	330	331	313	359	349	351	329	353	372	282	341	311	330	314	395	338	353	347	320	365	317	366	366	367	329	340	348	335	340	340	376	347	351	316	330	356	344	328	326	345	373	332	326	378	359	335	329	399	339	351	333	357	355	348	368	335	381	335	351	348	336	346	323	353	355	323	355	385	321	357	346	354	329	346	321	331	337	348	364	338	358	343	308	337	365	336	340	364	335	365	354	339	328	340	313	355	336	354	363	374	346	352	350	365	333	319	352	328	341	356	321	350	338	354	360	338	364	341	307	335	364	372	357	362	363	342	335	346	309	300	341	351	366	376	329	357	336	343	362	330	343	337	335	335	346	346	333	321	302	369	335	381	389	358	368	342	318	395	337	336	317	354	320	337	358	336	325	382	347	352	357	342	358
10896	14675	4640	1345	1004	862	873	844	763	878	805	827	809	794	771	712	825	794	749	795	751	798	847	801	794	796	824	780	820	792	777	770	768	753	786	778	779	798	777	810	749	786	787	827	798	749	749	779	748	740	770	822	814	807	775	785	786	808	785	786	747	829	779	791	781	769	839	790	750	766	801	706	771	776	769	776	775	791	750	763	832	776	784	776	751	805	783	749	762	817	769	783	749	785	793	710	738	783	790	849	803	750	836	780	747	776	766	819	786	746	779	770	770	822	743	776	737	808	793	852	779	716	758	751	762	772	781	794	759	820	749	749	824	744	722	790	758	759	825	816	791	743	776	771	768	804	740	782	796	751	760	786	792	822	775	780	764	799	802	822	775	808	788	740	769	777	783	735	827	832	780	791	733	819	762	773	839	778	797	731	788	769	781	764	787	796	787	815	830	781	779	726	758	746	698	770	812	798	793	779	775	790	815	792	751	761	836	813	842	795	763	780	814	726	731	775	799	791	776	765	783	774	777	761	808	776	750	758	791	787	835	773	747	738	785	770	790	770	768	754	758	794	745	777	833	760	817	761	782	761	799	785	740	817	769	802	789	725	773	793	788	818	784	746	783	850	746	753	807	774	769	790	798	775	779	790	799	712	796	783	762	754	773	773	805	755	841	793	791	791	796	764	769	786	795	802	790	775	812	721	759	800	760	759	775	798	798	781	763	744	792	780	780	763	792	818	783	730	789	799	800	783	789	792	754	743	765	744	787	763	768	777	790	785	802	779	745	811	768	791	783	765	729	749	766	741	763	734	807	772	787	761	789	789	764	815	767	783	785	793	816	780	751	788	808	761	780	763	737	799	786	781	758	807	784	808	752	769	780	826	802	826	804	737	755	783	778	785	727	817	780	717	788	790	760	720	721	783	739	804	834	782	809	777	749	801	779	759	792	797	805	753	778	750	764	784	753	790	754	775	801	805	798	767	795	777	765	798	759	767	776	797	753	754	805	739	751	738	816	783	754	784	813	743	763	749	825	816	771	749	739	752	831	796	808	746	799	772	829	749	761	790	767	838	743	733	753	776	752	737	825	782	774	801	719	782	762	762	806	815	799	804	785	767	801	771	787	780	793	774	789	775	706	808	749	712	797	754	850	779	814	738	822	800	755	783	762	749	835	779	761	759	799	762	747	794	787	759	757	738	760	828	722	821	745	754	809	777	772	741	716	745	839	784	761	815	816	787	776	795	744	758	791	799	744	792	781	760	776	762	758	800	788	777	816	787	762	831	748	701	752	785	764	768	784	770	750	833	799	758	780	822	814	791	788	828	795	775	777	818	780	758	773	736	776	784	719	828	761	785	783	775	783	767	751	800	798	812	778	830	745	775	817	752	745	777	799	775	727	775	857	761	752	821	778	855	783	772	772	769	790	771	767	775	778	799	753	730	762	754	774	798	766	768	797	757	836	772	808	785	809	768	762	819	804	765	800	789	795	797	776	797	757	753	814	789	780	762	826	802	767	780	765	770	782	808	767	764	775	783	757	751	752	833	829	766	745	785	761	744	794	808	767	729	781	776	751	791	824	789	840	820	817	775	776	772	716	771	781	802	831	755	792	801	815	809	752	797	786	798	762	734	809	810	803	769	784	717	721	740	800	820	794	769	819	732	791	792	800	774	765	804	775	821	731	790	783	754	765	788	789	777	761	803	768	774	829	734	805	803	814	729	810	772	773	784	800	766	799	766	768	758	766	806	839	787	760	760	763	856	782	770	802	817	728	819	782	822	756	792	749	791	751	784	798	764	783	805	806	740	777	754	794	819	716	730	780	788	779	766	754	725	747	735	786	783	791	752	775	742	749	795	798	757	771	806	793	789	783	724	774	733	746	838	794	775	804	754	810	795	752	791	755	779	761	811	755	735	800	755	759	778	767	791	788	812	821	754	738	797	777	791	760	779	813	804	801	771	815	806	802	841	771	802	797	756	786	826	772	758	788	785	790	789	762	760	773	728	782	818	810	804	800	799	795	760	806	773	831	791	773	783	798	744	802	799	738	769	779	836	768	805	764	799	758	786	731	788	788	776	763	793	756	800	790	791	770	785	783	783	743	766	756	742	802	783	783	748	778	803	776	814	766	786	776	763	776	828	785	746	791	768	732	776	767	752	771	771	773	740	753	777	820	758	785	819	810	790	802	781	825	766	806	744	783	793	756	793	749	758	785	796	829	802	797	774	777	753	748	790	758	793	805	754	819	737	816	779	778	745	750	749	771	796	787	738	785	765	758	762	768	818	807	807	756	771	791	805	787	764	786	756	777	810	753	808	759	771	782	806	811	785	754	777	747	807	785	729	764	764	765	757	703	778	765	768	863	786	776	788	823	734	742	781	785	782	771	802	768	774	794	787	760	772	789	781	723	812	788	854	801	752	797	785	823	760	802	761	764	804	805	784	818	801	803	786	767	797	816	761	785	748	759	760	759	796	767	806	772	810	820	768	800	761	806	808	776	764	829	752	754	780	722	771	778	814	795	795	756	799	715	786	777	754	825	792	765	768	777	767	742	800	778	776	780	736	797	835	763	768	785	804	783	813	780	809	823	762	803	824	757	768	722	803	769	820	783	762	786	744	758	751	807	783	792	810	801	751	767	779	738	801	793	790	788	805	768	766	796	749	773	766	829	743	781	756	800	791	740	725	776	759	806	772	792	794	772	755	798	815	773	772	793	725	778	753	752	817	786	758	736	796	784	754	734	747	796	802	790	763	786	777	803	797	731	783	776	807	764	838	782	769	795	764	766	749	767	789	796	783	819	758	816	878	742	784	736	726	802	752	784	772	794	735	752	809	782	758	793	803	786	783	786	775	770	771	765	822	803	825	769	791	768	789	739	789	794	803	778	766	784	792	784	758	782	763	784	844	798	758	760	800	795	750	761	800	813	767	798	730	765	814	738	771	787	743	793	793	796	785	823	770	769	764	790	782	736	735	818	790	795	773	822	841	759	783	823	809	850	748	767	751	761	801	779	763	789	740	768	770	737	756	777	754	787	785	834	728	790	822	759	764	778	804	753	765	810	841	821	777	780	786	769	795	776	750	764	765	798	732	779	738	794	761	811	779	756	783	787	820	813	799	761	812	759	825	766	807	772	779	803	800	747	804	780	744	775	796	819	775	759	785	746	732	781	750	780	786	782	796	764	765	775	773	784	737	792	774	760	811	771	818	801	775	818	780	772	814	771	763	809	791	750	774	821	779	771	797	774	780	768	754	771	770	788	797	792	800	767	759	757	792	718	747	806	757	733	788	784	788	762	758	793	796	807	812	745	772	801	801	804	775	744	825	772	759	789	773	803	782	770	763	780	790	811	811	812	803	751	803	755	777	804	819	771	771	802	775	778	857	792	779	787	834	771	747	786	746	759	781	786	800	779	766	801	793	743	778	794	739	832	755	825	756	821	749	784	772	762	750	781	766	796	797	791	796	789	769	759	732	774	784	774	751	809	794
24200	21208	25263	27426	21210	20950	1457	427	319	276	234	246	204	194	213	212	217	226	170	192	194	186	187	220	212	205	175	195	166	187	193	185	175	195	175	183	184	168	191	171	178	165	171	176	158	156	153	178	191	141	167	175	174	176	155	155	171	157	156	193	213	180	152	180	170	183	191	151	177	170	174	176	196	180	180	191	188	179	169	173	206	200	177	184	180	198	171	157	147	167	188	186	188	166	182	181	178	199	193	172	160	170	201	183	174	173	180	196	188	162	176	166	155	187	178	195	184	171	178	149	153	173	195	182	185	161	203	148	169	196	154	179	190	192	146	153	198	152	160	191	188	145	163	158	146	156	162	186	171	163	167	157	170	172	172	167	165	171	175	174	172	161	155	164	174	166	166	166	180	179	164	177	165	181	168	188	180	175	173	185	177	166	165	175	195	177	170	155	193	175	204	181	171	160	165	184	163	157	162	139	196	204	168	182	210	182	180	182	208	185	192	167	177	193	186	190	157	163	172	160	176	173	174	174	172	172	176	161	165	168	191	201	164	175	176	160	174	196	197	174	185	171	181	172	199	186	173	176	197	168	196	161	175	170	192	197	147	157	194	177	200	171	172	158	158	191	217	176	168	163	179	155	165	159	186	167	153	179	182	178	210	171	161	191	168	192	186	171	147	181	201	171	176	182	173	174	193	167	183	169	173	165	182	170	178	177	188	178	177	180	186	162	183	175	184	183	161	176	160	181	179	149	161	180	188	163	161	169	175	159	157	178	162	168	187	154	180	185	160	202	189	186	160	177	194	177	179	175	172	156	164	174	185	170	180	143	164	174	163	182	154	181	163	174	203	157	196	172	178	163	157	149	195	170	198	164	197	162	170	172	166	169	176	166	200	171	165	182	173	157	158	148	160	158	199	162	185	173	178	151	168	178	193	194	189	210	141	167	180	193	181	183	178	188	174	170	164	164	168	178	185	190	190	178	193	154	177	190	175	161	196	156	171	185	179	193	166	167	180	170	171	192	160	184	194	180	149	170	171	193	158	161	184	166	160	168	176	166	198	183	129	175	175	172	169	174	182	176	184	169	159	192	199	183	170	153	176	166	166	171	163	172	154	174	186	177	149	191	185	190	173	189	176	220	186	177	177	160	178	174	155	183	189	175	154	159	181	168	191	174	198	170	148	168	158	180	169	199	181	165	188	157	210	203	144	170	183	183	174	175	176	186	152	200	178	184	173	157	173	157	175	183	222	171	157	187	169	182	179	148	170	185	186	161	166	162	178	186	151	162	190	154	199	173	184	176	169	174	176	158	168	193	175	186	203	168	170	176	177	179	171	187	160	174	184	186	148	197	173	198	174	173	175	180	176	178	191	181	222	156	172	187	161	173	175	160	176	172	148	163	171	188	171	183	169	171	194	174	180	166	169	178	167	186	184	190	154	184	178	177	178	184	176	178	182	172	166	152	177	183	177	184	169	173	173	151	179	182	168	167	174	172	155	170	162	169	168	172	180	186	192	172	168	179	183	162	182	168	190	172	174	168	186	187	180	154	171	191	173	169	175	169	154	169	174	206	187	182	169	175	165	188	160	180	159	182	200	168	153	196	176	166	193	149	179	151	171	175	183	158	154	179	162	160	164	177	175	175	170	132	180	173	171	160	178	167	202	166	179	198	177	166	154	191	189	191	195	175	204	188	148	162	177	199	185	156	169	192	140	152	180	183	193	176	188	178	164	177	167	168	177	177	153	186	145	183	182	188	165	163	168	171	152	167	175	207	161	182	176	161	170	152	157	203	143	197	200	155	170	189	179	186	183	175	154	173	172	195	181	145	163	151	162	191	153	155	166	152	181	158	142	188	189	168	164	154	153	163	184	174	171	186	177	176	179	166	186	171	166	164	184	167	156	181	207	201	160	171	188	180	161	154	163	171	168	185	158	166	152	169	164	203	189	190	176	174	182	164	155	160	178	182	197	169	171	163	156	162	160	190	189	171	166	190	182	179	178	204	191	185	199	180	178	199	164	166	150	155	160	194	181	169	167	170	176	153	178	183	160	178	184	167	156	181	153	191	168	190	193	157	168	159	186	189	197	159	142	170	181	150	173	154	175	171	162	173	151	174	177	198	160	171	180	188	180	199	182	175	156	161	187	189	172	182	171	184	177	161	145	184	182	166	146	185	176	157	186	164	178	175	170	201	143	165	162	170	167	185	151	185	176	189	174	154	152	174	167	198	182	173	195	171	168	187	177	179	181	174	162	180	162	151	184	182	161	161	191	161	183	172	177	166	172	155	194	173	183	179	168	169	142	177	174	176	160	189	176	187	183	140	187	168	176	177	165	207	183	171	170	166	169	180	185	150	165	176	169	181	171	193	175	178	173	159	178	165	180	164	182	161	169	177	191	165	188	171	168	193	173	200	182	167	183	168	141	177	167	155	178	157	143	163	157	186	174	177	175	177	157	191	223	164	160	186	168	178	168	163	159	187	169	174	170	180	154	173	150	180	207	159	155	150	161	174	165	160	186	177	163	186	182	188	195	186	168	159	175	187	148	156	169	174	167	157	180	174	176	202	196	172	187	141	167	169	176	153	194	166	195	186	173	166	177	194	189	185	172	176	180	172	194	183	168	178	178	162	172	153	163	165	155	140	178	194	171	173	175	166	161	160	148	177	151	172	176	179	175	178	181	155	199	156	163	166	177	180	186	174	167	189	193	149	185	181	173	161	173	152	160	195	188	173	182	187	181	175	182	174	193	187	178	179	193	173	148	170	199	172	167	169	179	166	182	143	171	154	175	184	158	166	155	189	152	148	182	176	173	185	139	180	169	179	176	179	176	181	184	170	169	182	160	161	182	139	158	190	179	183	190	160	173	194	194	138	169	197	179	190	170	181	180	167	171	183	182	171	168	190	163	157	167	169	168	191	172	174	159	173	181	192	188	155	177	163	176	188	169	168	157	170	178	163	190	196	172	164	161	167	148	151	178	179	167	181	175	160	191	156	190	177	185	180	179	177	181	182	187	160	179	177	170	198	168	195	176	155	170	178	144	168	144	178	201	182	168	158	157	184	190	169	152	157	171	177	183	166	160	160	162	152	188	187	173	175	185	189	153	183	191	153	190	203	179	161	175	192	168	170	164	190	172	162	178	135	157	172	170	162	162	169	196	174	174	157	176	184	188	193	150	160	168	165	168	158	166	169	174	168	160	206	219	185	168	217	175	184	182	142	185	173	202	166	185	159	152	161	158	190	183	160	182	190	187	180	197	163	171	188	163	169	175	170	203	154	176	141	162	198	175	171	170	176	174	166	157	165	175	186	182	176	180	175	161	167	178	163	153	205	174	168	178	166	179	189	176	175	169	187	153	181	194	181	201	175	175	165	179	173	171	200	190	177	146	196	161	170	166	192	207	180	168	198	190	177	195	162	168	162	193	179	166	161	174	147	144	183	191	170	155	142	184	170	182	183	182	185	172	162	161	161	167	148	171	195	172	190
11791	19293	6258	1321	817	595	564	539	508	464	484	472	461	450	453	469	470	460	422	426	402	496	400	491	455	435	421	432	459	423	455	466	450	454	429	450	440	433	452	464	432	435	458	422	408	424	460	379	438	399	434	417	459	431	423	412	410	400	429	437	383	413	410	458	422	438	446	406	456	472	421	419	408	436	462	418	414	467	410	430	476	411	431	433	428	429	472	449	446	430	427	435	455	402	395	472	430	430	422	460	453	430	439	460	410	440	474	426	443	425	421	420	431	408	444	484	392	420	455	445	418	429	459	443	437	418	438	464	418	411	456	422	476	421	453	432	432	357	417	429	448	408	429	416	455	446	421	416	420	406	423	439	407	424	441	441	403	417	402	430	432	464	406	408	445	477	437	473	436	442	465	421	439	433	409	446	439	411	432	414	435	410	468	460	451	421	421	419	436	428	459	402	419	419	431	392	408	454	444	416	437	395	425	473	442	438	456	435	416	437	402	391	433	419	452	422	437	445	424	456	459	436	403	433	425	448	430	407	394	407	454	448	427	415	440	448	455	434	403	416	478	425	421	430	461	421	400	395	396	433	411	442	400	426	436	459	426	422	422	503	424	420	422	434	484	424	403	424	380	444	440	438	470	395	417	443	394	445	422	409	441	391	440	441	462	434	417	440	447	422	418	430	408	469	453	466	442	415	459	441	440	465	436	457	423	452	389	458	399	414	428	417	417	440	456	441	391	416	446	456	439	460	439	426	440	438	442	443	411	452	422	375	443	454	440	468	414	412	430	425	430	431	440	450	422	417	427	418	452	411	438	429	429	410	405	440	467	429	438	436	430	430	466	470	440	463	417	414	448	442	432	427	430	427	457	409	423	408	449	471	421	426	460	429	456	449	406	415	468	415	427	463	424	383	403	436	401	455	420	413	457	459	452	457	440	424	454	416	465	439	429	421	423	409	469	467	434	447	393	403	427	405	428	429	401	455	436	426	440	430	444	437	432	473	442	424	419	423	431	426	449	448	449	419	392	449	440	414	403	399	386	440	488	397	426	412	465	432	421	429	442	431	473	448	412	419	433	474	422	448	424	444	418	433	446	452	442	445	416	412	447	435	444	407	424	409	413	440	415	431	425	430	415	454	474	463	438	474	440	468	441	453	434	421	455	423	419	447	445	440	444	391	482	423	443	438	410	467	430	428	391	442	444	428	464	419	419	401	401	439	456	423	495	428	424	430	432	450	408	400	448	442	429	461	440	472	425	450	422	414	436	464	435	456	437	435	436	424	460	434	426	433	399	396	414	436	420	462	431	416	422	449	455	454	457	396	428	436	442	416	438	479	423	438	425	439	429	469	414	440	405	428	420	417	442	470	435	455	446	468	439	411	437	449	474	428	418	431	459	459	424	416	434	404	461	408	415	463	381	422	406	458	422	427	423	429	416	451	439	419	443	422	420	429	440	449	446	451	415	436	400	449	448	425	441	426	476	431	456	436	404	439	433	413	441	482	430	441	463	441	441	466	401	442	412	425	405	428	469	395	413	446	456	434	426	438	421	376	430	447	467	438	406	428	425	422	453	417	443	471	400	415	441	410	495	426	460	453	432	419	454	433	447	458	448	432	460	431	468	408	439	438	479	396	454	435	380	398	431	432	452	453	388	437	434	412	394	415	406	443	430	455	420	447	388	416	419	438	404	435	447	425	413	433	434	407	463	434	458	428	450	447	417	451	408	429	431	493	443	424	466	424	421	445	452	427	409	433	426	457	467	431	417	424	397	428	466	493	440	409	394	417	434	441	414	435	417	427	428	442	461	438	418	474	433	434	454	415	451	483	450	402	426	412	446	463	422	432	432	427	426	413	454	433	422	386	385	437	420	415	414	445	415	440	421	424	429	419	449	423	481	445	435	461	399	414	449	445	431	430	441	470	457	465	401	482	396	417	464	432	446	402	461	438	394	452	410	425	428	418	445	430	458	424	445	437	418	430	422	462	456	411	495	437	425	431	443	406	433	425	427	436	419	429	441	407	435	404	419	416	419	391	402	426	408	447	459	428	441	450	407	451	406	427	450	461	424	451	415	441	471	460	461	425	393	415	465	439	415	422	424	413	450	461	432	421	460	431	439	406	418	426	385	428	394	427	415	485	444	435	461	415	483	453	420	435	422	451	440	409	449	410	417	451	438	430	407	434	442	460	418	411	441	421	430	425	405	441	445	462	406	416	441	420	411	401	454	433	451	426	441	418	435	456	402	436	457	437	404	464	428	450	407	412	412	425	432	457	432	411	431	413	413	426	452	419	438	450	422	410	442	431	434	406	448	424	396	456	401	456	464	457	432	416	396	419	428	469	422	436	403	388	413	436	446	432	456	445	447	441	435	456	441	460	478	419	440	451	455	420	431	434	450	457	441	460	430	450	440	412	455	392	410	394	361	425	448	444	445	444	436	414	450	428	437	462	453	430	424	433	426	444	421	435	467	439	393	452	441	394	410	420	438	466	425	462	420	451	437	451	432	446	369	429	450	448	448	429	446	471	417	432	412	436	424	414	444	439	422	431	408	424	409	405	454	430	393	464	447	429	387	466	450	421	445	407	414	453	434	445	427	406	417	415	433	447	433	420	438	423	412	458	411	456	437	427	442	449	457	445	396	433	442	468	446	409	428	441	416	444	449	427	431	443	487	433	467	426	435	440	437	440	463	459	418	451	458	446	455	414	404	422	405	453	415	433	450	417	449	455	490	397	414	415	390	474	428	450	442	421	427	426	435	442	398	443	437	472	437	423	420	416	391	406	462	436	395	458	465	406	457	438	418	418	423	436	439	461	470	421	427	427	421	435	402	430	401	445	423	418	411	384	449	445	444	431	427	424	425	446	427	452	430	430	426	423	449	416	408	467	413	453	414	436	410	453	445	418	450	458	434	409	422	455	437	414	402	422	407	418	472	428	439	406	469	402	403	419	428	421	428	437	482	423	444	423	442	421	445	465	449	436	384	454	439	479	427	416	452	428	436	426	450	405	443	431	450	446	436	405	427	442	380	428	418	411	414	405	433	420	463	383	430	393	443	465	403	457	455	452	433	424	453	497	421	450	424	450	431	427	428	429	428	457	413	438	426	426	442	423	438	430	419	451	458	417	406	424	398	455	412	419	422	432	421	458	421	416	456	413	433	415	412	451	403	417	429	442	402	444	445	416	446	441	426	395	474	447	420	418	422	414	437	434	391	451	448	432	422	468	448	432	449	405	440	470	441	404	452	394	415	484	438	416	417	437	450	427	418	457	441	399	421	460	436	429	413	418	440	441	455	451	467	457	428	447	463	418	446	415	433	413	437	439	408	436	433	444	403	464	448	432	460	392	464	432	434	426	430	422	421	405	456	430	442	430	411	413	428	432	445	427	439	401	427	406	401	394	430	438	448	437	466	447	393	444	459	468	455	444	421	444	462	458	431	382	405	433	414	448	442	439	449	429	463	413	432	439	431	436	428	392	467	471	459	449
33296	13060	2799	550	444	453	431	421	437	428	437	396	424	427	386	427	419	429	408	408	463	410	435	427	444	461	428	464	471	425	462	393	402	416	446	438	419	442	425	405	416	454	479	428	449	438	419	412	427	386	435	412	452	412	452	416	414	460	453	404	426	414	412	441	454	393	418	480	427	440	419	452	425	451	446	421	418	445	420	426	437	461	386	436	442	430	383	437	427	462	399	467	393	447	426	460	430	417	454	465	382	408	454	428	440	429	439	433	424	384	451	428	428	443	417	431	402	456	423	424	420	412	433	405	447	456	439	444	381	427	444	413	430	433	471	457	410	403	432	378	445	439	426	449	404	387	438	403	423	421	430	466	414	418	416	473	448	416	420	428	457	441	448	443	422	436	424	428	453	439	454	400	419	441	488	415	440	438	435	422	410	400	429	421	411	399	452	420	474	443	439	455	454	388	394	429	453	444	433	412	430	449	429	402	407	468	464	425	452	442	406	407	464	441	465	403	364	451	437	417	453	424	441	431	446	401	408	405	426	412	440	408	396	426	471	424	434	457	411	473	395	412	447	427	411	426	439	407	439	441	370	392	449	398	405	419	453	431	445	393	434	431	439	434	426	396	453	423	425	414	452	434	423	395	423	434	428	438	449	474	423	385	444	422	453	496	416	404	441	457	429	399	433	439	403	424	450	438	424	421	381	434	445	428	479	413	468	460	428	430	447	423	455	424	442	440	417	441	459	425	443	427	455	466	460	430	469	436	442	433	432	432	449	427	427	417	394	399	439	423	443	461	435	415	456	448	442	424	392	464	444	439	451	425	414	419	466	399	416	394	410	416	421	423	454	437	440	424	448	457	463	436	420	411	433	421	432	422	403	458	457	435	421	398	480	454	441	416	439	413	437	468	457	422	427	462	404	441	432	467	427	416	443	420	416	405	456	439	460	417	425	420	432	424	431	404	439	434	450	397	423	391	397	423	409	429	434	406	431	427	413	443	418	427	483	417	415	454	409	405	449	415	413	423	414	389	446	429	415	428	431	446	460	447	462	443	402	436	447	438	420	446	442	401	470	436	402	457	427	400	425	431	410	435	404	409	426	474	420	443	430	434	406	440	437	467	407	410	392	426	411	431	431	390	418	430	449	437	403	455	385	394	477	430	412	441	413	419	456	451	410	424	410	405	429	407	419	444	427	440	423	418	463	441	433	429	423	449	429	435	419	417	407	433	415	398	419	409	462	469	456	409	448	441	428	426	434	445	433	408	412	412	416	458	439	464	461	435	430	428	467	444	435	429	407	443	472	442	413	403	472	420	460	432	427	467	445	466	472	415	406	404	430	416	382	436	433	419	421	455	418	427	462	439	453	459	439	434	449	430	431	391	422	452	477	467	430	431	405	409	447	415	431	466	404	418	411	439	425	445	416	445	416	411	413	404	403	420	469	405	455	379	470	409	450	400	466	406	430	449	461	442	425	444	432	368	409	411	438	408	445	445	422	457	430	429	429	429	461	458	422	424	442	425	392	421	481	441	400	446	423	436	409	420	391	434	434	461	410	415	430	444	425	394	390	422	429	432	421	443	461	441	442	404	461	442	407	446	444	438	450	420	442	426	431	443	433	448	409	440	422	401	396	403	410	447	429	410	451	461	412	426	410	468	452	400	458	445	440	460	432	418	384	424	392	425	392	402	440	415	457	439	408	404	436	393	472	463	457	417	444	425	427	388	412	444	421	444	412	410	411	390	452	434	474	443	441	415	481	442	415	467	417	411	391	417	429	467	448	457	382	432	449	443	421	439	446	474	475	446	434	396	471	471	437	441	419	399	456	463	454	438	399	402	404	419	437	418	483	416	401	369	461	443	438	399	455	411	450	436	427	423	391	410	446	538	444	468	379	455	421	416	433	398	388	480	424	424	435	470	396	448	407	416	408	458	418	431	436	439	442	455	413	413	431	426	401	454	411	431	458	462	398	449	450	422	421	449	404	425	452	454	491	397	420	433	380	393	480	420	411	452	454	406	420	424	443	386	423	389	438	402	399	433	409	424	447	409	462	420	407	431	407	422	408	440	421	429	447	412	429	421	488	425	431	451	424	413	425	462	444	418	402	450	423	413	424	423	464	435	399	430	432	442	408	440	402	395	425	440	408	410	421	397	441	427	425	441	450	367	425	464	460	452	439	440	486	440	424	405	418	446	404	425	418	410	387	411	456	373	438	380	444	410	453	425	441	427	416	439	413	460	375	433	451	435	446	444	452	405	431	422	416	452	442	452	425	438	414	386	395	444	454	384	442	421	459	451	441	447	461	437	424	423	456	423	464	422	435	430	427	428	394	432	439	377	457	444	432	428	435	414	410	402	410	433	439	399	430	444	473	470	444	426	367	427	413	420	452	432	421	420	413	416	475	454	433	428	456	424	401	451	444	436	445	435	410	449	477	475	405	440	440	435	413	419	399	451	466	437	447	440	417	400	449	415	429	429	419	450	418	454	428	430	448	406	411	422	459	433	442	455	427	447	426	422	438	442	432	407	464	412	414	433	431	410	441	428	461	426	417	381	445	394	442	459	431	424	450	481	428	431	432	420	381	448	400	438	437	403	424	451	404	419	402	393	416	424	445	393	416	465	422	420	427	469	435	450	424	424	467	461	438	407	381	429	439	476	442	418	413	440	394	470	434	429	407	419	424	398	409	460	435	418	447	420	446	430	415	428	446	440	430	416	457	414	399	438	406	437	430	438	448	434	396	437	447	429	376	451	406	429	462	413	433	450	458	440	424	422	461	412	408	435	448	459	461	409	415	438	436	453	398	381	408	430	440	401	442	435	420	426	390	425	465	445	424	422	441	431	464	431	391	417	420	447	425	434	450	446	432	415	422	428	421	391	447	422	432	404	414	437	479	433	425	458	448	422	412	439	445	434	447	460	423	426	404	427	430	399	401	433	419	439	404	409	395	414	401	453	447	409	397	421	414	418	437	363	457	427	438	428	437	443	441	437	425	467	466	444	431	436	431	418	452	438	377	411	431	434	416	424	450	448	450	379	442	444	459	434	411	427	402	465	437	412	450	439	423	445	412	420	467	412	407	429	394	442	398	393	419	447	460	408	394	450	423	416	470	412	434	440	455	441	448	451	390	432	414	419	440	431	414	419	421	458	449	419	434	425	415	416	435	434	381	386	444	424	426	420	444	396	431	461	464	444	449	447	451	454	431	445	451	449	437	451	440	445	401	419	413	407	408	428	405	388	421	447	427	387	417	453	441	433	417	461	414	440	427	421	467	439	412	412	387	435	445	453	420	451	412	445	476	403	476	438	408	455	429	447	393	455	467	420	445	440	429	444	413	424	439	425	462	469	451	464	441	419	392	401	442	410	416	446	411	440	428	422	458	437	407	429	407	463	416	387	435	427	434	430	404	402	448	375	418	432	438	421	456	412	467	427	414	412	422	445	463	452	450	440	458	454	452	435	451	444	421	408	434	468	413	414	406	428	438	415
9863	5388	2042	1070	1020	992	985	956	982	952	924	985	926	999	989	948	943	937	986	938	956	979	949	976	933	942	980	975	931	965	922	953	889	943	954	950	1000	956	955	923	919	984	953	1006	937	967	971	945	967	956	923	939	1009	942	953	903	1010	974	951	929	970	975	980	986	978	951	1016	961	965	945	994	937	952	954	959	935	956	953	988	1018	989	1006	925	949	1017	957	1008	942	935	939	951	884	988	960	986	961	990	1022	924	938	951	928	986	932	946	1021	969	944	942	975	1001	969	940	967	947	1000	956	980	991	934	929	982	1031	1035	972	952	966	949	968	977	944	956	952	963	958	1004	928	957	989	959	925	1076	961	922	946	1004	945	958	967	950	955	981	959	961	952	943	978	992	980	984	964	954	1011	966	924	1001	984	941	917	937	928	929	919	929	960	957	958	995	985	975	916	979	950	1003	965	1008	936	980	948	948	955	972	1032	962	964	1037	988	997	964	912	1012	985	939	1013	980	984	939	977	991	972	1013	941	972	965	975	996	960	920	914	915	1003	1000	969	984	930	997	979	974	985	914	980	1024	981	960	893	922	975	987	1033	980	987	927	964	979	932	1002	951	944	1006	886	977	986	966	932	1038	982	928	968	945	929	906	976	1005	980	948	975	943	1010	983	983	1002	1015	956	1049	974	1009	946	955	1001	969	914	949	996	944	994	1021	965	972	964	978	1014	975	1011	986	1003	1008	1008	939	1008	960	946	931	972	975	1011	1001	984	949	917	970	931	919	986	939	972	943	952	974	951	938	895	953	1010	956	996	971	974	985	939	939	972	948	973	1009	907	949	923	999	945	961	923	924	936	987	943	979	1008	946	1001	961	1006	986	927	993	996	1010	924	942	920	966	912	983	1031	966	928	926	937	879	921	974	993	911	980	915	1010	944	954	977	964	921	967	938	977	992	976	971	973	910	964	968	944	965	901	981	963	1012	977	947	941	943	1004	988	996	919	977	975	1015	924	976	924	956	958	982	928	984	943	979	956	985	1005	970	957	984	922	893	976	952	979	975	937	1013	943	993	957	1028	917	1012	937	990	1009	1005	944	930	998	963	984	933	987	968	1000	938	982	935	959	954	949	1008	949	977	984	968	911	959	988	973	961	952	943	942	966	990	905	939	924	951	981	951	959	1008	945	946	982	971	910	999	998	957	939	990	980	941	959	968	938	978	948	980	1016	981	1004	903	979	983	953	928	988	959	960	994	1039	971	997	988	969	920	962	922	965	929	960	924	953	953	990	958	919	943	982	983	943	1039	929	941	982	945	949	1032	971	975	956	928	969	997	927	969	960	1035	938	931	964	918	973	940	946	955	968	980	968	1019	961	976	956	964	943	967	974	999	1011	957	984	995	1015	984	974	995	953	905	968	1001	994	1019	986	963	958	954	944	905	985	961	947	943	991	993	908	959	985	951	966	982	972	957	978	959	954	952	979	958	976	1032	985	960	948	966	976	1009	948	916	918	925	933	975	977	994	950	994	968	993	957	962	949	911	1025	922	943	950	1047	956	1056	995	949	968	918	952	1044	934	966	1002	960	994	971	945	939	920	900	928	958	949	934	963	931	906	1013	924	875	972	948	1011	948	917	990	925	974	925	955	960	997	987	983	959	965	860	960	964	928	969	962	928	987	985	950	937	988	905	965	985	1027	938	975	987	977	951	975	952	990	928	991	948	932	945	1014	972	953	972	982	945	961	969	947	965	1008	1012	1026	928	981	919	976	943	955	1022	936	974	939	956	1026	927	915	985	953	1008	958	998	949	956	990	934	911	964	1001	1063	977	984	1000	944	1003	1014	932	981	1010	940	984	941	1006	1019	953	970	1013	946	949	933	978	994	963	989	962	999	947	987	927	990	937	988	937	976	995	898	963	1002	979	936	967	962	992	984	1011	936	966	1016	946	989	917	970	996	984	925	945	963	963	916	953	1004	911	944	975	980	967	958	936	980	940	894	1028	979	963	960	975	979	972	943	941	964	967	975	989	939	963	928	1032	1005	1005	992	957	909	967	1032	972	957	997	1012	917	937	982	1006	958	941	967	953	967	967	952	1002	994	951	962	955	941	962	937	948	948	960	1005	904	957	952	1048	918	963	951	975	933	931	913	937	894	938	988	980	977	962	974	962	994	924	1009	970	991	958	958	968	963	986	968	938	973	957	928	1000	947	979	978	971	981	936	964	926	935	992	971	980	1028	949	976	956	956	998	952	956	923	951	999	961	974	897	959	965	975	933	965	994	904	945	1012	1019	978	1003	906	946	955	938	940	939	989	952	908	959	1013	942	920	984	960	922	963	958	955	910	1015	927	884	950	1041	993	969	960	918	952	994	998	963	949	979	924	968	949	931	982	922	949	1005	927	896	983	996	983	939	940	936	968	952	1024	974	940	947	974	971	870	1007	934	986	941	982	963	891	941	976	936	980	939	967	937	982	1004	960	917	951	995	931	948	965	1034	956	944	978	918	925	952	980	951	975	980	904	944	989	973	989	915	933	987	962	959	963	984	938	980	977	953	938	943	988	980	951	1001	977	971	980	1012	982	963	926	896	976	974	918	975	1005	1023	915	984	970	955	957	951	891	969	938	938	969	981	977	972	979	943	1005	944	981	946	994	939	949	952	923	964	976	961	918	868	1066	983	924	971	923	972	951	943	1016	967	913	967	968	968	969	912	956	956	999	952	956	951	951	960	976	982	994	939	966	921	936	961	967	979	929	921	938	989	945	955	968	982	948	932	888	974	964	942	1001	965	945	1000	961	968	949	1008	968	942	933	959	946	932	868	942	973	991	944	989	944	1002	956	901	930	910	956	953	958	1014	995	954	996	984	928	924	930	956	969	1007	987	946	959	945	938	968	963	916	971	1000	901	949	927	970	977	1004	935	989	993	985	921	932	960	892	992	976	983	905	901	969	923	950	981	917	912	990	948	980	966	969	942	921	1000	1020	915	1006	968	949	979	950	981	996	941	940	928	939	944	945	986	961	967	902	935	940	983	933	986	1004	980	939	954	1037	946	934	934	975	965	992	998	956	975	968	950	1015	964	965	972	944	945	938	1000	959	971	979	998	940	988	941	958	961	1006	982	908	963	1001	979	929	892	952	920	949	851	963	957	942	957	998	956	932	987	1017	1017	951	941	875	963	993	919	918	895	990	944	995	968	999	1028	949	939	946	982	964	909	994	997	986	935	955	971	907	964	958	960	963	1008	955	973	916	936	955	1020	975	925	961	958	944	958	922	966	946	995	973	940	983	920	959	1001	980	933	992	960	985	992	956	984	986	930	942	963	972	932	997	951	993	1003	959	936	921	1005	1005	975	958	1005	963	962	963	875	970	953	922	934	943	957	921	947	990	991	999	963	974	922	894	948	967	903	981	978	971	961	904	993	985	947	982	1016	975	924	1002	983	925	992	975	922	971	979	1002	963	962	930	938	1009	910	976	959	952	991	981	945	966	974	953	1006	952	968	949	971	965	995	949	858	982	961	967	989	976	938	955	995	945	981	950	954	945	952	1035	994	924	936	963	984	959	988	1025	1013	969	913	999	934	978	972	930	956	985	965	994	966	958	977	935	953	976	994	910	932	972	944	964	967	977	914	939	945	973	952	988	957	1008	951	1010	993	956	954	998	980	896	1011	1015	927	972	966	977	940	936	954
24797	21228	24744	28009	21067	3762	562	435	444	409	342	379	393	358	392	363	366	352	325	318	353	353	336	350	349	325	347	353	357	359	392	339	326	356	350	361	339	326	338	340	350	371	317	380	368	381	349	343	332	373	335	325	362	310	336	360	365	317	327	349	386	365	359	356	325	338	341	317	343	332	379	343	338	340	345	389	336	355	381	330	339	341	400	365	353	344	331	351	354	337	312	332	359	354	337	348	339	372	344	373	371	375	342	362	337	368	349	340	350	328	340	357	324	352	324	387	347	372	373	328	322	333	352	343	343	350	349	367	339	335	332	297	349	339	337	318	341	313	368	335	373	343	337	364	354	375	332	334	338	367	350	344	315	342	365	354	319	307	319	353	321	327	344	371	340	331	356	342	332	342	324	340	333	356	336	335	369	345	345	329	322	337	358	322	326	330	325	359	344	312	384	363	331	327	301	325	358	343	344	337	335	302	366	346	353	331	366	351	330	366	339	324	335	288	363	342	327	318	326	346	378	374	360	331	338	346	307	372	323	332	357	373	333	342	334	341	304	371	339	337	307	333	319	309	330	369	345	326	339	358	347	306	340	342	362	354	379	351	316	358	333	337	334	352	318	346	339	346	338	379	349	349	348	324	360	319	306	395	329	341	334	377	325	335	342	330	352	383	357	364	343	314	344	335	341	350	339	319	321	368	320	333	352	366	331	342	331	354	349	336	341	346	378	326	339	346	345	311	328	326	355	341	362	310	344	352	392	327	357	336	337	328	358	302	327	357	367	343	336	329	357	402	378	352	353	366	356	373	381	353	380	356	341	320	336	360	389	341	348	334	364	348	369	329	346	322	339	360	326	340	372	313	334	354	304	339	350	330	357	370	374	345	340	312	335	310	349	317	330	319	286	332	337	358	352	312	322	343	340	379	328	330	332	351	361	383	371	370	320	344	310	366	297	355	358	329	356	314	339	363	330	355	348	346	338	315	347	340	355	325	366	349	342	370	379	359	342	360	329	367	318	352	358	344	364	338	333	348	365	337	314	316	370	327	348	300	330	300	328	334	333	373	348	336	338	364	338	316	346	324	317	342	340	329	334	343	367	328	322	329	332	328	356	350	339	389	331	336	359	375	341	345	353	312	335	329	363	344	340	354	320	328	344	337	339	331	339	351	347	373	367	334	351	340	331	364	340	352	384	339	346	326	337	339	325	335	332	341	346	345	325	323	325	316	322	355	351	355	340	361	379	331	343	326	329	340	334	290	332	325	380	335	290	319	308	325	341	348	364	362	349	361	363	361	343	360	370	342	341	350	346	339	353	356	339	363	326	306	349	356	310	382	339	378	319	316	304	391	345	383	361	319	378	340	379	346	340	318	384	300	297	369	337	350	321	356	316	355	338	342	324	329	344	314	343	332	316	368	344	382	341	321	360	340	352	330	379	351	330	342	334	360	346	346	340	336	328	357	346	311	330	326	342	326	363	339	325	380	337	334	360	325	337	367	336	335	347	320	353	367	314	353	355	360	353	319	315	334	326	314	334	322	338	341	392	353	362	330	337	336	342	368	316	333	334	355	379	394	321	336	334	329	354	361	393	343	337	340	343	362	340	305	370	345	332	329	331	337	366	315	352	333	340	303	347	330	319	321	330	339	323	338	308	335	349	335	340	389	313	375	369	341	340	307	361	330	362	313	357	336	366	327	365	373	355	355	322	335	330	332	316	342	353	319	331	348	326	325	356	332	339	309	368	350	337	345	355	356	365	337	319	316	327	353	351	328	340	351	348	332	342	336	321	360	332	356	348	326	346	364	337	342	333	340	373	355	340	329	313	309	331	326	316	298	375	322	345	327	355	381	348	374	336	354	338	318	355	326	373	329	356	326	337	364	328	347	309	366	328	352	368	344	317	341	344	376	319	366	353	355	331	338	331	323	345	342	323	348	352	365	340	348	331	362	361	392	348	337	355	316	329	356	335	371	338	359	375	347	364	334	367	333	348	341	304	338	327	316	305	350	354	325	314	366	349	348	348	325	375	349	353	327	338	305	348	363	368	348	316	344	317	345	302	324	309	335	330	356	343	339	335	329	363	345	338	348	334	346	381	295	314	319	336	366	376	363	337	357	313	335	369	335	305	344	374	356	319	318	336	286	356	308	349	349	355	337	335	405	327	341	381	360	347	335	358	342	321	362	363	364	351	353	341	340	332	303	313	361	329	341	345	340	333	360	337	358	294	331	335	334	363	355	373	349	365	378	345	335	335	343	336	342	292	314	311	348	348	328	343	371	317	344	353	350	369	341	340	328	355	380	327	319	357	371	336	308	341	316	334	339	355	345	350	329	361	332	339	350	320	336	336	330	362	344	357	320	387	335	324	332	368	334	379	352	356	356	362	343	333	309	323	323	359	327	341	346	342	357	359	311	345	348	323	359	368	375	356	330	331	333	357	316	423	318	328	362	327	330	330	381	321	333	324	331	341	345	327	320	330	347	362	358	347	323	351	353	361	286	328	350	347	348	352	346	327	339	347	345	370	343	384	366	356	341	338	363	359	356	369	315	367	357	345	338	343	343	312	326	316	370	309	324	346	344	379	353	331	325	361	331	374	330	322	332	391	374	348	291	329	339	336	320	337	369	372	342	337	353	331	330	362	350	362	355	324	373	342	336	343	335	299	352	336	359	331	336	347	341	349	305	365	357	344	354	330	338	319	311	355	360	337	339	327	304	351	327	361	346	354	357	369	359	378	339	357	321	341	328	331	349	357	329	362	306	346	351	361	357	321	327	352	358	363	338	321	319	376	327	349	309	324	332	318	338	314	364	341	356	340	333	365	328	333	351	346	343	347	332	357	357	333	395	346	340	374	336	329	343	357	329	370	361	335	377	319	299	322	335	335	324	343	354	341	326	332	316	326	311	345	372	323	339	352	347	349	343	375	320	317	327	302	317	349	355	374	328	345	379	350	362	339	361	352	358	343	317	369	315	321	344	334	380	345	314	318	353	324	324	350	325	362	344	353	345	341	325	367	350	351	319	350	348	339	364	361	372	342	360	344	344	394	368	335	339	349	339	352	332	354	321	321	366	375	325	349	369	344	358	380	347	333	327	340	331	337	346	387	338	391	330	344	298	340	323	335	365	362	353	335	346	353	341	362	346	283	335	331	379	326	364	374	328	337	364	357	357	325	343	355	317	352	326	332	344	341	352	331	337	328	348	343	323	332	314	333	314	316	354	334	342	349	357	353	336	341	328	332	362	360	317	335	341	316	333	376	336	329	367	339	310	323	366	305	327	341	309	399	318	332	350	380	334	346	320	313	363	365	314	329	326	318	367	360	325	356	321	380	366	338	316	354	334	379	344	367	358	323	321	332	346	335	335	358	337	359	306	367	354	356	340	357	322	331	335	331	354	339	326	353	295	351	367	315	323	353	337	327	387	323	297	352	306	325	334	378	343	359	351	389	345	321	316	338	386	377	355	356	304	362	335	353	321	335	341	324	347
9699	14901	5024	1362	1077	890	836	829	801	815	800	789	780	767	823	818	785	746	800	750	753	768	776	739	748	798	798	766	720	787	802	759	725	831	723	771	772	733	791	761	737	828	785	794	778	784	795	791	801	771	782	764	770	832	792	808	755	756	788	735	747	737	782	791	757	751	793	774	794	820	752	791	725	720	777	788	814	772	771	757	781	779	813	732	771	819	775	780	803	804	741	767	784	751	769	809	764	769	728	775	806	776	799	813	761	717	767	754	731	751	770	732	770	786	769	756	788	765	778	729	774	763	744	771	756	848	774	769	816	799	770	747	770	796	797	788	739	772	757	767	762	765	799	810	740	761	770	803	800	724	751	807	782	814	740	756	792	770	775	764	745	817	772	816	747	764	788	735	763	796	763	759	750	741	734	747	829	758	765	788	760	768	771	743	811	750	773	770	794	786	782	829	747	767	791	789	744	793	737	802	781	748	754	775	772	753	787	712	784	752	776	785	774	777	714	743	768	732	780	749	772	757	765	743	817	798	769	768	729	750	743	776	768	770	757	785	758	787	767	782	758	728	739	764	760	731	740	740	774	758	754	768	764	811	807	790	760	790	761	768	728	757	749	776	770	834	777	755	810	767	764	785	774	745	791	746	767	765	767	774	723	772	802	761	819	715	737	727	763	765	743	773	779	748	791	746	822	785	750	764	786	773	732	803	781	776	756	746	780	767	762	766	787	705	737	747	794	780	744	750	775	828	771	796	831	805	769	774	796	772	763	738	796	757	760	737	784	689	808	779	750	789	792	771	789	806	760	810	770	809	765	785	747	746	792	773	729	751	736	775	801	768	720	747	729	796	766	783	759	788	741	804	726	794	819	786	779	759	724	727	787	760	772	811	785	768	770	787	742	806	762	805	724	761	800	752	706	778	737	766	734	740	773	734	763	766	781	766	753	755	739	735	770	746	756	754	772	765	764	743	720	796	747	776	743	751	791	784	738	696	729	743	793	791	732	756	775	800	766	799	782	753	736	744	763	774	813	717	749	736	791	781	748	760	775	783	776	826	798	758	787	773	735	818	768	762	730	831	756	747	796	692	772	750	745	781	809	754	745	747	766	760	737	754	738	763	786	754	761	729	770	801	800	778	761	787	796	749	752	751	764	760	828	823	736	751	735	755	757	752	777	773	734	863	728	796	706	759	756	799	792	735	778	699	774	753	763	725	777	709	769	752	753	739	787	763	798	811	772	772	802	789	776	766	833	780	798	800	737	781	818	742	743	736	766	816	757	752	777	733	759	764	789	770	805	753	730	789	812	767	739	763	745	747	721	801	733	788	740	708	739	808	792	761	813	772	752	724	774	805	760	803	763	812	788	757	766	765	769	740	802	795	726	742	784	768	737	773	772	802	772	771	750	787	781	795	784	772	790	787	760	795	774	726	782	757	758	780	753	775	768	792	744	748	810	715	781	715	751	799	737	789	774	790	784	756	839	777	718	817	772	755	770	758	769	765	771	773	774	765	755	814	745	758	742	740	735	767	778	768	752	702	777	744	789	747	772	728	733	768	754	752	772	814	793	741	755	756	763	796	816	700	790	719	762	757	818	791	810	715	747	755	804	784	837	716	824	746	731	780	787	770	783	753	765	790	791	745	776	788	713	768	761	745	792	769	807	742	774	766	811	732	801	752	769	781	773	783	706	779	803	804	752	783	742	794	747	763	805	732	791	783	768	824	766	750	771	752	732	768	740	771	819	807	792	801	731	771	763	796	779	755	787	733	747	764	755	699	791	790	779	767	768	748	734	768	744	717	818	767	783	766	714	756	733	795	759	776	762	790	752	731	764	744	800	784	756	783	783	743	790	718	805	791	741	757	785	739	801	760	752	754	717	767	758	757	711	762	736	750	799	758	750	793	748	745	726	796	733	757	731	735	752	757	749	791	805	784	748	738	768	739	802	753	771	799	776	780	776	808	824	789	812	729	759	716	758	752	804	743	776	810	788	774	738	694	749	793	795	780	741	785	768	771	809	750	786	808	756	760	775	736	733	764	776	798	737	779	789	843	770	756	711	747	790	747	779	732	727	855	788	786	778	782	754	766	781	812	811	814	780	708	758	762	820	749	778	764	790	766	771	755	761	750	830	718	770	738	780	788	785	811	811	737	784	729	758	787	769	719	808	733	759	763	757	798	776	778	761	775	799	775	750	719	778	803	778	782	732	772	760	759	717	755	742	793	767	765	765	824	780	759	723	711	766	740	786	755	709	764	733	816	745	766	792	723	804	741	768	817	735	771	774	764	797	773	789	783	783	754	720	819	795	833	744	763	757	779	709	756	763	776	780	749	756	835	777	747	745	760	733	779	784	751	761	762	769	789	759	745	757	766	728	783	767	769	717	750	791	879	694	738	818	757	783	785	753	782	757	779	770	772	785	785	731	771	780	727	738	800	740	789	841	780	756	759	808	819	778	768	759	755	784	789	731	767	774	770	716	795	764	813	780	727	806	823	760	801	837	785	774	768	765	772	773	784	778	763	776	726	793	764	760	764	757	767	806	801	765	741	734	729	758	793	781	799	703	793	757	667	745	769	798	754	757	756	772	747	788	796	759	761	789	805	756	749	729	787	763	775	779	813	775	794	729	768	760	711	796	769	747	757	787	746	792	757	718	763	776	737	732	777	736	761	799	776	777	796	775	792	755	755	746	794	803	751	769	744	772	732	786	754	722	724	747	790	744	743	777	749	761	816	791	709	787	767	764	762	780	776	780	805	755	716	788	792	789	797	767	781	824	774	758	811	802	775	780	773	749	736	729	832	757	824	769	746	769	787	802	746	798	754	763	755	747	767	762	771	801	775	751	769	735	726	756	743	724	803	728	766	754	758	813	735	756	783	757	807	820	737	746	779	777	764	791	804	757	816	766	822	736	788	711	810	716	740	749	757	748	765	721	812	813	764	762	790	697	748	772	786	779	744	789	769	751	773	784	740	704	765	718	774	777	755	779	734	811	728	770	742	749	792	796	746	792	746	782	749	771	782	795	816	759	791	783	822	772	793	744	769	845	748	760	779	758	721	758	798	710	767	742	771	719	817	791	740	734	744	829	767	760	774	746	763	733	744	787	769	824	757	739	810	769	778	730	742	736	778	748	826	726	768	817	760	751	782	777	736	790	732	773	766	744	791	761	721	764	736	741	790	797	762	756	729	763	826	742	789	735	796	736	763	799	753	793	794	726	749	762	763	751	776	737	769	753	782	743	741	761	788	749	729	779	778	791	770	769	736	763	784	795	792	779	791	752	782	719	768	739	772	799	754	754	760	795	740	804	780	816	797	771	801	755	740	745	758	729	737	787	732	770	752	747	775	786	772	757	754	724	754	711	774	741	777	753	749	788	757	825	804	816	772	711	796	799	757	741	761	752	750	755	761	756	802	769	791	747	754	751	743	748	789	728	743	808	805	769	781	790	768	791	698	793	764	759	801	799	759	796	729	784	765	807	757	766	739
24236	21270	25353	27484	21277	21028	1528	409	302	268	237	278	229	223	207	191	214	184	195	173	202	171	187	172	168	179	194	201	184	197	175	180	151	194	182	193	207	163	184	161	179	189	178	195	167	171	175	179	170	177	174	198	172	169	159	168	195	169	184	184	155	160	171	184	166	165	131	190	172	161	193	188	166	161	190	175	154	160	179	153	172	176	171	189	200	196	187	171	168	163	159	187	168	161	154	171	181	143	192	186	137	145	153	152	171	169	164	172	181	154	167	163	137	161	167	164	196	173	161	159	181	168	136	173	172	181	190	154	179	176	169	170	201	171	168	198	188	144	168	183	171	210	182	169	174	179	197	147	156	172	157	157	168	165	170	169	191	198	157	172	162	188	177	164	208	193	180	155	174	162	207	200	154	195	201	161	178	191	167	185	173	193	175	153	197	170	176	174	177	190	170	158	176	182	185	183	170	170	166	158	169	156	150	165	208	149	148	181	162	167	163	168	183	173	146	180	190	179	172	147	164	170	206	178	191	156	180	154	165	184	168	158	168	170	186	180	156	144	180	157	188	193	174	195	174	192	179	158	166	155	155	178	188	170	161	177	154	166	182	166	179	157	159	181	204	181	195	157	150	157	183	193	207	164	170	167	180	180	168	190	181	182	178	196	177	156	186	197	179	168	197	178	177	171	201	182	171	214	191	193	173	188	163	198	170	171	144	181	179	166	173	175	172	201	181	208	185	186	170	179	169	166	170	174	165	138	170	167	195	170	167	175	186	170	194	183	220	174	161	196	175	170	199	170	183	157	152	175	178	136	162	203	192	174	153	170	170	186	199	171	157	143	173	169	164	147	173	202	188	160	180	174	181	186	154	174	164	172	178	162	179	173	167	178	159	190	175	156	146	170	189	182	182	193	178	140	175	192	163	178	186	183	181	164	171	176	185	191	182	171	186	184	171	156	169	152	165	160	165	176	206	208	155	183	199	168	165	178	165	188	152	182	171	189	180	170	182	189	183	165	165	207	154	168	193	163	160	155	178	163	170	172	191	168	169	133	188	187	165	172	157	185	190	166	168	161	152	207	174	165	177	175	190	178	190	172	180	169	156	151	159	160	170	183	177	194	165	176	171	177	156	173	164	197	199	160	168	167	201	173	163	157	169	203	181	175	182	182	180	202	151	174	188	145	152	196	150	170	169	165	136	128	161	159	168	168	165	157	171	151	170	188	193	168	173	164	179	172	167	171	170	171	194	202	190	161	193	167	157	188	153	175	168	172	169	177	182	166	203	200	192	162	165	187	186	186	177	190	151	175	175	181	181	183	176	177	156	171	180	175	175	149	190	153	179	174	161	184	182	149	195	173	159	158	147	204	193	163	165	179	187	175	180	177	175	171	181	181	158	186	167	165	188	193	184	159	186	180	159	183	203	181	178	185	154	182	182	174	164	209	164	182	182	165	189	163	182	179	171	184	177	185	166	179	188	201	183	192	167	180	121	156	155	163	150	192	199	189	158	167	165	201	195	181	167	184	188	156	178	176	173	162	165	177	177	176	172	185	172	167	146	200	174	167	158	193	164	175	176	167	168	154	181	189	172	161	171	191	177	153	174	172	159	160	165	197	169	170	170	179	171	152	182	170	185	168	184	180	183	208	168	172	162	170	161	198	201	201	173	171	184	173	162	178	169	147	204	166	154	206	170	189	158	170	170	181	192	191	151	165	191	165	169	156	179	171	165	173	158	180	175	178	186	191	185	191	185	172	144	161	180	168	191	200	187	166	168	184	185	178	167	178	157	155	154	152	180	187	163	166	193	156	167	180	161	157	180	146	156	173	166	178	184	166	152	157	187	177	177	173	160	139	197	191	190	148	188	161	149	187	164	165	168	167	156	194	179	183	157	183	192	187	156	169	182	212	172	201	169	170	177	161	181	163	171	174	189	171	178	168	185	175	178	188	170	176	161	145	147	153	166	169	164	182	189	176	164	182	180	159	162	166	171	190	180	188	188	179	189	169	146	201	175	161	167	163	147	166	170	146	171	167	188	162	166	185	177	180	155	174	178	171	180	167	164	186	188	199	183	167	174	186	164	203	171	172	166	174	157	141	171	194	152	169	184	155	177	185	159	162	194	158	181	184	175	168	178	168	155	164	179	159	166	195	161	172	155	153	153	161	166	174	175	181	164	165	141	158	182	181	150	203	165	182	163	191	160	159	144	159	197	170	153	183	178	163	159	173	188	167	172	161	155	190	184	150	158	155	184	159	177	190	183	168	181	162	198	173	187	171	191	190	181	182	157	178	152	169	177	183	174	174	191	203	192	187	182	161	162	205	166	149	167	159	153	179	148	177	190	185	182	166	172	173	172	181	148	163	188	183	156	187	191	160	151	174	155	174	163	163	173	185	170	138	176	187	160	195	200	182	179	169	185	150	177	200	173	165	178	156	168	168	180	184	168	143	161	191	166	156	189	189	169	153	192	177	171	196	181	180	206	157	187	153	181	161	194	165	185	174	190	173	181	159	172	158	177	169	175	187	155	152	170	181	166	183	193	165	176	155	168	185	188	172	197	172	196	193	169	173	162	158	156	181	179	173	169	178	156	172	188	171	166	179	196	171	158	143	166	164	188	190	180	172	177	177	200	151	153	158	165	160	178	170	160	197	166	196	175	177	182	170	191	185	144	194	176	187	191	175	176	166	169	183	176	171	182	180	178	147	187	184	179	182	160	156	154	153	196	164	183	177	166	218	168	166	159	192	181	168	152	176	193	175	189	184	186	161	160	174	168	196	188	176	165	177	175	179	173	185	181	190	191	182	163	191	179	159	167	167	182	174	173	171	146	168	170	173	187	155	162	154	200	163	146	182	186	188	165	168	148	181	232	180	175	168	162	189	194	181	171	189	175	178	178	183	156	168	158	176	187	146	180	167	179	173	187	171	167	194	211	196	159	186	191	166	190	173	156	159	145	151	160	181	157	157	181	156	184	189	169	155	170	171	171	179	163	178	186	169	184	182	167	167	177	173	173	182	185	189	184	168	179	173	167	188	189	168	176	189	161	159	175	179	135	164	202	150	173	159	165	142	171	142	173	184	165	151	179	183	182	186	174	180	160	153	165	166	173	146	159	167	181	191	165	167	166	163	165	193	191	200	160	197	144	163	153	155	150	174	179	168	185	179	157	180	152	166	167	194	148	166	159	181	167	153	159	151	163	183	177	184	199	166	161	187	176	144	169	179	180	184	181	162	180	167	161	162	154	156	157	176	163	164	154	188	183	164	157	171	150	199	180	150	167	186	167	164	192	171	171	153	178	159	173	184	168	171	163	154	164	169	155	166	156	158	164	157	156	161	175	167	159	161	166	208	151	182	152	167	151	152	182	175	184	174	182	198	183	168	170	185	195	161	158	171	163	181	189	176	171	168	165	151	196	190	167	177	166	183	163	159	169	184	158	171	159	167	193	161	176	149	169	178	181	182	192	139	175	176	195	158	147	184	183	168
11885	19455	6307	1420	833	687	549	526	474	512	466	459	468	464	417	467	479	439	408	449	374	424	458	413	427	434	442	409	426	438	445	416	429	427	455	404	459	454	512	436	463	445	429	402	436	435	429	415	425	404	401	443	425	455	473	422	435	432	437	393	426	446	426	397	464	470	450	414	431	401	465	442	414	430	432	460	426	438	433	428	442	462	436	406	443	438	405	415	430	442	417	393	436	419	446	427	418	389	457	447	417	440	440	393	454	465	396	407	407	429	439	430	417	419	409	413	429	418	432	454	443	425	427	420	410	446	439	427	433	412	432	422	431	458	426	429	410	453	422	447	415	455	394	388	447	452	415	442	431	407	429	403	444	447	430	452	463	404	445	444	422	422	418	418	416	416	420	401	418	455	415	461	418	400	430	445	434	429	447	432	448	397	456	403	403	449	440	399	407	437	441	423	415	438	423	459	449	454	430	391	408	430	432	450	411	465	449	410	454	428	406	437	424	428	437	399	416	451	418	413	398	438	468	468	425	464	422	459	439	430	436	449	426	417	416	448	419	450	434	419	412	415	419	446	421	448	411	401	441	386	472	434	399	446	452	409	452	433	445	450	440	457	407	423	443	470	430	452	444	424	393	429	404	459	415	429	471	410	456	470	472	461	402	437	444	409	437	409	460	422	397	440	435	411	425	457	402	453	417	439	436	449	431	421	395	437	430	408	444	427	411	457	413	428	442	459	430	420	427	431	437	398	454	435	433	431	422	453	430	422	427	414	436	394	438	428	438	445	407	434	418	425	456	467	431	461	408	476	407	436	429	431	459	415	421	451	449	407	429	429	415	465	441	401	484	423	439	401	420	426	390	423	431	432	450	438	418	437	422	457	434	424	424	411	430	401	431	408	425	418	432	417	442	426	426	456	427	437	466	412	444	474	485	425	424	418	445	424	437	407	421	448	413	452	432	405	422	457	431	447	428	447	426	398	454	421	427	402	451	451	425	405	413	403	464	447	432	444	426	444	432	450	387	388	479	428	495	451	416	421	432	422	435	436	451	385	420	389	446	396	417	414	460	428	437	419	394	447	433	417	425	435	477	402	446	417	450	442	450	402	455	419	406	427	456	431	464	431	431	425	412	447	395	405	446	410	451	474	427	424	402	434	461	439	447	471	455	441	436	422	437	403	434	427	421	445	442	424	472	408	413	376	383	434	451	403	431	413	380	433	413	389	436	422	466	460	439	401	408	454	458	438	462	424	445	426	406	409	443	457	407	454	406	421	422	452	448	446	377	426	441	434	389	439	411	406	431	448	449	430	423	449	461	448	426	446	410	434	402	448	403	450	428	399	454	422	454	455	427	386	445	441	439	440	433	440	468	391	430	459	440	413	407	422	425	425	432	469	412	421	417	430	421	394	415	424	406	426	455	454	470	453	413	388	432	443	407	435	415	440	411	425	413	424	440	436	441	413	386	382	429	402	423	417	410	474	413	423	398	393	426	432	424	437	422	450	432	457	425	438	409	444	467	425	448	420	440	409	393	425	430	404	436	478	405	456	425	418	417	440	387	417	435	447	435	446	427	445	405	445	428	409	416	447	444	445	413	373	441	453	431	409	426	433	442	387	410	446	454	428	432	423	445	410	460	457	404	418	417	427	441	411	400	431	434	433	443	434	429	411	429	441	424	404	449	441	407	424	435	413	418	414	439	405	428	434	437	453	466	440	401	433	400	436	424	413	426	409	462	417	390	422	423	453	453	433	407	422	417	408	416	451	457	417	451	435	405	444	377	413	412	422	433	421	434	381	460	445	460	455	430	429	445	477	441	419	423	420	444	423	430	427	409	439	429	440	441	439	480	432	419	477	427	401	471	420	425	407	408	403	422	396	422	423	392	455	443	482	442	421	416	430	433	437	400	420	406	411	444	407	412	447	426	454	434	437	435	437	401	401	445	436	436	414	442	406	447	374	429	432	422	402	387	398	456	426	412	445	438	401	398	458	418	433	423	424	466	474	434	432	458	448	432	459	460	434	397	437	422	407	451	435	409	436	449	401	465	421	417	441	433	440	412	399	456	433	405	407	429	407	418	448	426	444	394	415	423	442	447	439	441	408	423	428	483	421	429	398	461	405	427	454	463	420	436	398	429	430	408	425	431	418	439	412	403	423	393	453	421	412	437	418	398	480	444	406	440	453	416	451	419	438	385	414	416	422	467	395	435	443	428	435	435	396	411	423	430	445	455	427	429	408	415	433	387	424	397	398	416	405	425	419	399	405	420	427	382	416	441	425	465	426	431	455	472	424	436	396	432	439	409	424	432	440	431	435	387	419	465	425	400	441	421	424	431	431	445	425	441	448	423	409	460	440	439	432	405	456	411	413	412	427	405	416	452	415	434	418	464	429	430	444	401	454	455	429	438	443	395	434	426	448	420	430	442	463	456	401	458	429	418	444	447	455	439	464	421	458	436	480	423	425	442	417	426	445	448	410	469	426	401	417	441	418	416	433	413	463	438	415	372	426	405	412	421	426	416	387	433	441	452	455	457	427	420	405	447	408	424	400	453	405	418	415	425	389	399	445	458	408	419	395	459	422	472	448	433	393	434	449	429	421	420	375	417	437	439	442	409	450	429	441	433	403	463	427	423	411	460	457	408	428	435	435	429	450	444	442	430	435	465	443	448	426	453	419	402	424	397	453	406	429	450	427	440	423	437	397	399	428	455	407	393	456	429	402	440	445	446	412	409	436	471	448	450	452	417	408	427	395	416	437	403	428	421	418	435	440	434	417	449	464	443	454	416	460	419	410	444	440	429	414	411	445	391	415	450	423	452	437	443	455	411	420	463	424	442	447	463	455	437	441	411	431	432	409	451	445	388	421	440	447	450	380	404	428	426	421	432	425	449	443	407	407	408	422	432	437	447	420	424	430	412	439	438	434	428	442	410	431	424	472	441	449	423	405	452	422	460	411	391	416	433	434	460	425	475	439	432	416	431	423	422	452	418	447	414	384	406	426	416	458	409	407	438	442	402	394	398	416	396	442	419	425	453	431	409	430	416	447	420	459	473	407	428	429	439	443	443	421	420	463	448	440	401	426	397	413	429	457	424	447	436	418	436	424	444	444	448	433	436	457	423	444	450	418	442	406	465	416	458	457	451	425	457	388	450	437	437	412	429	447	427	475	414	449	446	434	444	443	435	418	448	452	419	436	424	466	422	435	411	423	428	443	443	471	409	443	453	421	408	430	435	475	443	431	389	431	418	459	450	432	426	447	408	443	420	416	443	399	416	423	421	450	447	465	460	426	449	427	431	442	423	425	440	433	431	438	418	404	414	449	413	454	457	429	419	445	409	426	423	435	421	464	421	420	417	437	421	377	433	461	437	444	403	429	426	401	477	420	439	439	431	470	403	445	397	399	430	421	424	407	410	446	415	405	460	440	384	402	451	433	406	416	429	395	424	464	449	454	420	432	391	440	405	403	404	429	418	456	444	429	422	422	421	439
33000	13166	2817	700	533	483	456	440	447	393	428	439	436	428	445	468	441	400	467	431	411	425	424	453	423	456	404	399	442	406	408	429	429	440	445	422	423	461	404	439	405	424	445	425	387	398	431	483	446	428	420	395	449	400	423	416	426	431	430	399	447	442	396	473	444	394	383	394	480	412	397	460	422	397	373	415	404	417	435	447	453	440	464	437	412	381	431	422	410	440	407	402	472	462	404	426	427	446	461	410	469	434	439	445	440	440	426	449	427	474	439	438	413	417	421	434	439	396	445	440	415	397	420	428	399	472	438	410	403	430	394	471	434	423	418	454	426	417	422	415	420	403	409	464	409	389	407	426	425	457	420	415	448	430	412	407	464	413	452	424	451	416	433	425	431	467	443	406	429	419	423	417	438	435	454	399	426	423	448	430	407	450	386	474	439	460	463	455	433	441	498	436	403	457	387	415	409	427	427	419	430	415	441	415	395	418	401	442	436	403	433	420	452	454	425	400	393	419	456	426	439	385	442	450	410	441	384	429	428	426	432	442	441	466	431	394	435	423	425	406	420	503	433	435	435	425	417	449	423	449	442	433	438	454	430	454	420	403	451	447	454	425	426	458	427	438	424	402	429	438	396	445	463	426	424	400	447	424	410	437	420	446	432	461	435	419	363	402	462	444	440	379	446	440	431	379	411	446	481	425	442	394	447	427	453	443	445	396	436	427	435	424	413	403	421	440	442	433	427	420	388	448	413	459	450	450	421	425	464	410	414	432	450	389	405	432	425	411	434	428	410	418	422	401	383	392	416	442	436	447	427	450	449	457	428	368	464	413	410	377	396	413	412	460	444	432	449	425	434	424	427	445	381	387	428	426	451	423	477	400	420	395	413	384	427	413	426	416	438	456	403	446	453	406	388	406	454	426	437	437	387	407	433	435	475	440	423	428	410	420	422	451	453	461	446	421	407	410	462	434	435	406	390	428	430	432	437	406	442	462	411	415	415	428	406	422	407	438	411	433	412	425	425	455	425	442	443	456	445	442	426	464	489	425	429	373	459	384	436	396	398	437	417	426	430	443	387	452	466	449	417	420	454	426	437	448	436	421	418	431	415	429	383	452	424	419	403	444	458	428	426	434	439	436	446	414	418	417	414	413	444	429	454	391	393	430	420	438	433	417	446	381	413	454	406	403	401	452	417	424	422	390	413	432	432	459	406	432	389	436	426	399	468	428	442	427	432	458	453	414	442	420	459	416	403	441	460	413	436	414	391	384	428	401	401	402	413	413	429	450	430	398	446	439	429	424	415	430	396	414	397	418	442	430	434	439	394	436	416	442	455	427	367	409	450	419	426	447	439	447	447	396	443	419	465	391	413	434	396	439	450	397	448	462	438	455	417	439	425	406	457	439	408	408	435	394	413	429	427	452	452	433	413	430	466	421	439	417	424	390	458	463	420	412	445	410	393	405	407	418	422	394	430	418	393	423	393	384	412	414	435	416	448	421	468	428	441	426	419	400	408	409	405	423	418	438	415	481	463	445	430	440	413	380	430	411	412	452	390	403	437	415	473	437	411	445	438	428	438	417	444	446	410	383	435	434	439	447	456	419	405	429	447	465	424	443	464	431	416	459	473	423	427	417	414	451	429	398	417	410	404	447	414	451	436	428	376	398	426	428	403	459	376	455	404	393	438	463	434	456	412	448	417	447	419	428	410	398	421	400	488	407	453	440	424	468	452	435	387	371	413	413	407	381	396	433	458	417	426	417	465	460	425	393	439	422	411	457	448	416	372	447	433	414	436	482	421	452	436	446	475	446	443	423	448	419	421	472	449	424	418	446	383	425	428	441	445	411	395	425	461	414	418	453	456	398	441	419	427	401	420	442	460	417	422	426	442	458	418	430	434	393	445	432	407	450	391	409	426	441	428	419	429	440	415	475	415	462	407	438	419	440	387	400	429	431	435	443	417	401	406	434	455	439	452	487	418	412	412	420	445	433	443	434	409	422	439	443	404	453	442	461	434	425	400	447	440	408	406	399	431	396	469	453	415	388	428	416	412	395	442	417	431	393	431	416	435	409	389	421	447	422	425	449	423	422	421	432	448	382	431	440	407	445	406	427	409	418	425	433	454	454	444	403	430	442	422	390	426	446	454	431	460	419	410	412	427	401	386	419	421	451	436	461	438	431	425	450	438	420	425	424	440	456	433	423	425	418	428	452	432	380	422	412	388	434	427	409	455	410	428	442	412	403	416	437	440	423	425	408	449	448	436	411	449	448	460	405	378	449	382	450	415	437	400	429	424	448	447	419	443	394	418	453	376	428	428	371	428	434	385	441	419	442	450	422	435	415	428	469	433	463	414	433	440	460	438	457	433	442	465	389	384	403	436	425	414	428	400	453	410	429	412	445	395	460	428	428	438	420	442	454	408	393	451	417	427	449	429	421	419	393	426	433	470	408	420	382	426	462	443	470	447	424	453	392	428	444	469	431	404	464	432	417	397	466	408	422	436	419	416	431	436	420	409	409	423	449	425	452	420	398	451	445	390	434	425	435	418	427	399	411	426	416	445	459	448	428	447	419	418	389	454	438	422	423	432	434	420	403	408	462	410	410	398	433	435	432	394	446	436	434	425	393	390	431	398	418	434	425	424	463	400	477	400	437	464	444	399	420	437	450	453	454	442	439	425	442	429	410	418	412	409	449	439	414	422	389	405	452	436	387	455	450	416	390	426	452	416	444	373	435	376	410	410	394	441	395	447	434	419	438	415	455	423	437	423	464	389	412	425	428	390	395	478	396	394	404	429	405	412	471	443	398	383	406	416	465	432	432	416	434	431	406	422	425	403	417	375	413	453	447	415	439	415	435	362	424	412	421	419	448	415	429	452	415	414	454	413	414	429	396	434	429	421	414	402	421	431	460	439	435	438	455	443	439	457	424	405	428	393	411	412	407	412	441	412	438	425	427	437	404	424	398	457	430	409	414	431	430	457	450	460	405	417	395	423	409	419	440	410	457	415	444	422	439	430	441	432	451	465	424	404	424	448	424	425	403	475	421	416	372	432	403	481	458	424	423	424	441	448	417	434	395	444	416	415	449	467	457	447	409	447	418	435	454	433	467	437	480	414	392	407	426	425	445	404	416	431	417	418	471	401	419	412	460	426	379	394	411	453	448	422	440	413	421	443	453	437	477	460	420	443	440	493	442	443	421	413	444	432	476	420	396	459	412	447	440	407	374	426	418	419	415	441	434	476	450	422	428	440	420	401	416	448	461	478	440	458	411	460	463	421	401	446	456	418	431	418	450	436	437	403	426	417	433	435	409	444	409	426	435	426	437	450	444	393	385	431	411	417	435	423	438	422	428	418	388	416	418	413	455	426	426	437	447	418	425	418	433	469	408	462	422	432	422	437	455	424	416	399	442	444	441	493	423	409	404	415	421	409	439	419	463	458	429	413	450	437	400	432	464	420	453	413	420	400	449	376	420	466	431	418	423	425	442
9141	5960	1931	1035	972	928	964	928	954	923	1018	973	976	961	946	974	980	949	974	972	950	927	917	997	989	958	920	948	968	961	909	944	934	956	919	959	949	989	980	943	906	970	946	983	890	918	988	976	1014	964	947	988	1022	916	955	892	921	961	965	970	949	1009	862	937	969	889	897	956	982	988	965	959	980	985	948	915	990	947	977	969	1009	974	1005	911	962	997	876	915	985	979	980	975	949	932	961	930	927	984	988	938	942	942	967	979	915	911	944	959	957	941	1010	949	918	990	974	1004	969	973	976	952	978	970	974	951	902	920	965	919	943	976	985	972	940	923	947	991	932	979	959	1032	912	928	913	980	947	950	967	961	911	965	929	945	932	934	957	991	927	956	955	932	926	993	1000	886	990	927	993	944	937	950	940	923	980	951	932	934	977	985	940	903	925	879	988	1024	920	965	958	892	968	970	982	884	972	943	954	957	1008	929	978	982	943	953	970	1016	1000	923	886	878	958	953	985	939	977	946	1011	935	984	915	971	932	1028	940	949	940	936	979	991	991	986	945	947	926	1000	953	975	956	938	1001	972	999	955	964	928	951	948	901	967	997	857	937	973	942	946	978	965	936	951	994	931	978	969	933	993	997	968	946	996	1009	940	958	968	934	939	976	949	934	975	905	1009	971	989	1044	961	924	1008	918	963	955	927	956	972	930	968	955	954	907	973	931	908	976	937	949	960	972	987	960	958	970	942	983	962	962	999	920	960	924	986	985	979	991	970	993	904	931	901	991	946	957	1001	985	930	947	890	912	935	979	926	965	949	958	950	993	946	1005	931	959	940	963	956	983	945	960	929	1003	970	991	1015	929	951	980	947	967	940	940	946	1002	995	852	934	943	1001	955	935	954	939	1017	935	1002	1002	983	927	960	951	912	925	960	941	910	929	952	928	970	924	944	934	969	971	959	961	941	970	967	931	976	940	1008	947	975	954	945	968	962	894	995	1021	909	1011	949	943	980	969	940	966	975	933	904	984	931	925	906	913	948	957	967	917	904	952	1009	1011	957	996	988	1003	968	1022	945	987	991	931	978	961	988	935	935	968	962	909	921	971	921	967	935	982	995	997	940	981	989	1010	944	929	939	968	946	966	959	969	944	961	992	925	933	932	976	990	950	1000	970	991	935	976	1003	915	940	979	990	966	963	981	996	974	985	947	978	1014	985	975	934	965	975	1003	957	939	1000	963	960	982	954	957	933	911	977	973	948	948	948	917	894	1001	953	972	969	981	930	887	949	899	996	990	972	975	938	948	945	933	980	985	953	943	956	925	983	993	950	954	978	930	971	953	980	969	943	944	922	1014	941	885	986	930	984	965	916	921	1005	956	934	965	997	931	946	1003	928	978	925	954	989	948	953	911	1002	929	927	944	937	943	911	1002	959	948	952	890	953	906	985	949	959	928	965	998	940	944	976	931	965	968	918	970	970	924	965	928	941	928	1010	904	933	946	994	944	969	913	997	951	956	949	939	968	942	967	932	962	951	937	954	979	976	953	905	984	947	921	923	1009	961	979	938	882	932	1015	954	933	981	992	966	981	953	956	946	980	943	946	978	953	971	958	937	950	911	896	999	950	926	960	999	915	973	983	942	906	972	993	970	1015	917	984	954	951	954	933	926	942	914	1016	956	921	961	930	928	963	997	899	947	960	943	941	904	969	956	1017	953	904	993	924	961	989	1004	915	981	943	954	932	934	916	961	945	972	947	898	942	1008	981	937	980	918	970	912	920	926	916	930	972	975	931	950	976	875	977	982	994	1005	929	924	945	925	920	1007	956	952	973	912	944	998	980	927	992	934	918	987	958	1017	924	919	947	1027	916	978	953	960	948	1005	933	908	923	917	944	906	919	932	962	970	936	967	920	1025	962	932	978	953	899	948	979	925	953	902	978	970	949	928	953	914	939	992	958	942	935	950	1004	963	960	946	931	954	947	926	973	951	1017	914	913	951	970	940	965	994	906	958	940	948	1007	921	964	986	996	920	985	934	910	901	911	953	968	984	975	980	947	970	925	1002	1008	1010	963	934	954	958	1015	956	983	928	984	919	985	955	906	969	975	931	960	968	938	891	891	944	945	929	964	972	998	982	952	954	1006	950	952	951	953	998	919	941	936	973	929	981	1011	953	1001	1016	942	958	1010	929	927	912	959	947	946	991	947	929	916	962	921	883	988	960	991	910	956	984	957	978	1012	962	941	961	953	973	962	946	961	982	938	939	928	962	945	966	969	940	877	930	971	977	934	960	940	934	962	972	948	964	902	948	906	964	939	974	954	1033	935	979	998	910	931	963	970	950	904	957	960	969	966	989	970	992	958	929	938	919	915	902	909	987	941	943	935	995	979	931	1008	967	960	955	929	976	893	939	962	972	979	977	945	976	993	1022	945	934	949	987	930	906	957	963	902	978	995	930	941	870	972	969	980	959	934	955	915	924	930	924	964	950	974	999	940	988	947	996	885	922	961	954	882	940	979	963	931	919	991	944	952	896	948	934	971	922	989	988	935	938	920	944	987	936	978	958	960	999	942	892	965	994	927	927	932	987	949	951	1002	974	961	914	940	954	1007	981	934	920	964	968	1005	968	996	968	930	926	991	961	976	993	1032	928	937	986	899	929	954	935	962	986	940	927	977	975	1016	968	940	923	930	937	976	990	943	907	960	920	948	970	965	1027	966	947	896	962	949	931	973	923	909	977	965	930	931	956	973	884	916	975	954	938	935	937	951	1018	956	990	939	926	958	965	993	981	960	924	938	934	941	932	959	989	974	933	920	973	987	973	978	950	969	917	991	961	989	966	927	982	927	910	947	969	996	963	935	998	981	971	936	1005	972	1005	899	976	963	985	964	923	987	930	958	897	949	913	972	973	923	1001	948	901	980	951	953	945	965	937	925	951	957	915	1003	968	1043	964	926	994	941	974	934	927	944	952	995	891	1010	915	964	941	1020	1001	977	889	940	935	915	971	925	896	987	999	939	964	978	978	986	976	1028	960	925	972	976	925	1002	985	1013	910	964	1023	982	1004	966	935	959	989	1014	962	886	1022	1004	944	1021	927	960	980	923	987	954	984	937	952	970	945	960	974	979	969	949	953	916	959	986	942	955	971	970	940	962	973	963	934	957	913	984	933	958	961	1007	923	948	951	965	883	873	970	929	925	977	1004	921	1001	967	987	945	930	985	925	920	960	946	928	924	898	982	941	966	914	929	962	962	974	923	984	930	916	978	974	932	1018	984	908	938	927	942	957	950	965	949	990	993	988	982	995	967	992	933	933	999	944	969	956	943	925	976	905	956	916	942	981	951	939	955	983	942	945	946	894	925	956	1026	977	968	959	930	977	917	989	950	956	930	953	979	1008	1010	973	916	944	926	992	967	975	971	957	950	964	961	968	935	1008	970	951	943	968	961	968	953	936	937	924	901	961	905	929	896	947	902	985	1004	953	1005	939	1029	959	977	944	1017	935	987	976	982	995	988	961	957	883	931	981	1006	934	923	930	964	902	953	938	986	928	949	950	924	935	881	958	930	923	989	950	957	950	986	944	954	954	971	886	962	970	1008	973	1003	1004	990	931	939	924	935	948	942	965	964	979
24766	21200	24725	27966	21025	4052	615	434	445	427	403	381	394	384	379	366	378	349	380	357	325	336	356	334	353	355	331	378	335	325	320	348	325	329	350	314	332	358	347	324	342	349	328	364	347	376	318	346	381	344	331	363	356	378	359	371	364	363	330	356	339	359	382	306	368	377	351	401	363	360	345	372	327	339	359	343	359	338	354	370	364	350	372	339	364	370	335	349	342	356	354	327	331	381	367	356	351	342	361	311	335	339	326	342	346	342	354	354	367	352	336	365	320	321	332	335	322	307	321	382	352	363	324	362	374	355	382	379	357	339	353	306	358	334	399	339	361	352	357	359	358	331	326	326	331	341	353	339	300	312	359	386	369	335	357	312	371	344	335	339	335	354	312	330	335	382	333	357	382	347	384	347	307	344	330	346	307	318	345	345	312	345	329	341	347	358	332	363	331	337	317	330	341	333	303	324	327	346	343	392	363	328	341	333	334	319	328	349	331	378	341	359	329	325	333	413	331	325	360	339	351	358	349	338	368	368	370	349	388	325	314	355	351	369	332	315	344	329	372	323	321	342	362	373	375	344	328	357	337	344	338	330	302	331	357	335	345	332	332	351	375	357	347	314	349	334	335	322	347	377	307	357	343	392	366	366	341	386	383	347	345	370	367	327	317	316	376	375	337	364	367	352	316	333	331	356	326	340	353	327	343	347	363	345	334	343	402	352	319	313	328	366	355	345	339	371	303	339	334	324	327	326	328	306	327	343	330	351	382	342	319	316	367	335	338	371	352	334	321	340	334	343	360	350	367	322	316	343	318	343	361	331	301	342	344	288	341	294	330	362	353	350	327	327	320	353	346	365	325	365	358	338	361	347	320	317	355	347	371	338	357	370	338	368	354	339	345	353	346	376	325	312	338	359	378	329	327	317	338	335	320	335	335	379	340	342	359	355	346	345	323	359	324	398	339	326	323	334	337	311	340	344	332	345	348	348	367	343	345	363	316	362	344	312	319	326	314	339	327	387	325	333	296	365	343	382	334	331	305	359	334	327	313	331	368	362	364	327	328	351	361	336	360	351	349	362	382	345	360	370	365	376	372	331	364	347	321	349	332	340	331	313	353	321	321	337	359	360	318	308	363	323	338	376	331	335	350	323	369	344	306	343	362	367	347	331	294	342	331	369	372	336	366	340	348	347	358	339	367	330	340	326	318	330	346	305	318	372	325	343	337	325	347	345	365	352	352	354	327	331	345	348	374	352	328	318	362	347	356	333	345	366	353	321	318	328	350	349	357	337	395	368	342	341	372	339	370	330	345	322	311	372	359	328	338	340	349	331	330	315	354	347	394	374	324	374	368	307	347	334	348	357	332	354	344	315	365	333	345	319	361	311	353	375	331	325	320	383	374	377	361	330	350	333	354	340	344	316	340	324	336	349	330	360	332	316	307	359	335	348	291	305	339	339	317	347	362	348	366	342	339	379	322	358	364	330	309	337	347	320	348	354	317	327	299	322	342	360	341	331	352	358	324	308	341	313	346	353	341	367	336	327	338	343	379	342	355	324	345	349	329	314	334	317	325	355	322	327	345	315	341	331	350	357	357	328	360	346	348	334	313	355	384	343	340	328	319	348	365	364	370	348	347	332	306	343	364	338	347	329	344	328	363	347	304	332	316	323	338	325	304	334	341	341	337	339	347	354	332	374	373	368	342	361	325	332	369	323	307	355	327	326	357	329	320	351	314	321	333	311	326	360	328	375	357	318	301	371	370	339	363	340	387	375	335	349	320	310	341	318	350	350	351	366	350	347	341	335	354	346	324	372	367	324	359	339	355	334	333	335	350	345	350	342	357	328	358	361	336	363	347	358	347	338	370	326	362	343	359	349	331	327	320	348	351	332	343	327	320	333	324	351	335	323	340	335	313	333	354	325	330	371	347	330	362	347	315	317	322	332	359	297	357	313	373	326	374	297	356	320	326	304	317	361	349	335	364	351	374	343	336	346	336	314	327	345	354	313	377	355	336	345	325	354	318	358	342	334	308	323	344	336	352	345	354	334	329	367	305	344	350	367	369	381	334	322	320	341	379	340	362	319	335	360	325	317	329	361	393	352	324	343	330	332	334	351	307	358	372	321	366	344	320	316	328	369	355	358	309	326	290	379	359	371	349	342	353	347	342	329	312	343	363	323	310	322	335	323	343	336	318	326	328	315	359	360	339	372	332	351	358	309	316	367	350	355	324	329	337	354	370	375	318	328	370	360	376	331	379	346	341	299	339	346	346	322	374	339	333	380	350	346	361	357	378	368	349	343	357	363	329	320	325	343	342	324	352	369	317	345	333	359	328	339	337	353	311	346	326	342	337	314	340	344	339	361	311	335	321	337	326	353	352	360	350	358	398	340	340	336	347	369	328	353	324	324	307	352	355	379	330	352	337	376	369	345	350	356	338	313	381	329	361	333	320	361	330	347	325	357	370	337	354	321	323	367	383	365	346	335	335	338	374	369	315	363	341	332	316	354	365	382	358	318	366	358	369	372	334	357	340	368	351	372	354	355	349	367	380	351	350	376	342	320	375	330	349	307	324	374	333	321	295	370	347	369	347	365	367	306	370	311	370	335	333	337	349	332	315	356	360	314	353	357	323	351	357	317	340	328	347	351	327	328	385	354	322	363	322	339	333	310	355	322	327	356	345	362	348	325	342	333	348	338	326	362	334	367	298	347	316	350	329	345	344	337	334	341	323	338	355	347	333	311	343	316	351	297	338	362	396	342	339	326	341	298	350	345	349	337	331	348	294	305	299	344	338	355	370	358	331	364	340	323	351	356	354	362	367	352	374	329	356	342	321	319	365	356	330	332	342	357	372	343	354	352	315	332	339	342	351	363	351	351	373	351	357	325	325	360	327	338	329	344	336	352	324	350	386	354	342	329	339	354	369	336	336	335	357	362	352	322	310	359	353	361	328	338	338	339	333	355	348	317	331	371	372	333	355	357	365	309	340	321	368	356	345	290	346	343	363	344	336	342	359	385	358	354	352	335	352	316	317	359	352	296	355	340	352	332	326	350	350	343	335	330	351	343	355	316	386	334	338	336	350	346	333	348	330	381	336	355	376	355	365	361	323	360	358	333	340	332	320	374	349	363	341	333	341	324	361	329	342	338	345	358	318	334	376	329	314	349	301	297	375	325	351	308	329	352	363	327	329	332	338	315	343	388	327	362	360	360	316	337	344	349	359	335	335	349	341	333	368	388	366	310	356	358	349	346	362	335	353	356	312	352	352	337	355	326	316	348	335	329	333	319	337	335	362	366	362	346	334	353	321	359	361	342	311	329	320	317	339	348	342	347	348	379	382	320	330	351	345	368	309	368	369	346	342	367	351	361	325	352	343	341	332	336	336	349	359	378	338	374	330	325	333	358	354	336	330	372	332	350	316	344	373	365	330	354	353	337	347	358	309	332	321	314	369	322	345	351	389	336	368	348	346	337	327	358	351	327	341	360	363	347
9895	15007	4869	1319	993	936	810	804	807	770	817	740	756	788	783	809	790	776	738	796	772	751	731	787	770	723	736	733	793	794	813	751	754	718	807	750	768	757	757	775	799	759	802	763	773	773	792	732	752	782	774	810	711	799	756	797	739	754	758	767	770	759	731	742	775	759	732	742	781	775	739	748	804	736	746	800	810	803	774	718	728	745	805	729	801	749	763	741	772	797	767	773	818	770	775	751	763	729	817	753	787	757	740	791	761	821	721	783	768	780	807	788	815	755	747	780	755	779	762	740	747	732	750	743	783	760	828	780	794	760	728	746	780	740	813	762	841	775	739	802	731	783	786	745	774	755	833	771	754	767	805	791	703	764	796	740	821	793	731	747	817	770	736	747	775	787	776	718	755	785	816	746	787	735	784	755	759	744	767	785	781	780	752	758	763	736	769	781	705	768	791	797	753	756	736	769	801	720	781	766	755	752	739	776	800	753	744	754	746	780	722	777	714	811	768	796	725	758	784	792	807	784	777	784	759	707	751	788	798	753	747	739	816	757	774	792	728	777	795	709	748	816	752	760	758	774	786	817	761	781	782	754	737	739	785	795	783	759	759	744	747	762	749	798	779	761	776	749	767	789	750	752	759	744	784	726	784	779	746	787	723	720	750	752	767	758	745	793	741	734	722	770	753	748	740	742	740	802	747	739	845	786	781	776	748	781	738	738	757	744	807	803	767	782	787	733	712	791	787	822	771	761	753	789	770	762	803	777	822	728	751	765	770	762	746	769	781	792	772	731	745	760	763	761	741	751	777	759	771	804	790	756	814	758	771	753	794	781	809	723	794	750	817	748	795	764	750	747	729	776	768	789	800	785	740	798	714	808	747	752	794	761	787	777	726	725	775	771	754	772	784	719	786	761	772	788	776	730	739	756	765	758	762	799	747	728	752	751	772	783	780	706	737	761	769	748	755	711	772	768	779	784	798	769	758	759	756	769	799	796	801	797	797	757	785	800	753	748	752	771	759	786	789	765	740	740	752	775	756	767	728	807	707	742	818	746	761	762	774	736	742	751	754	751	794	777	732	784	764	795	811	777	746	765	725	825	768	755	799	813	816	767	729	738	780	747	811	760	759	770	783	765	729	774	777	744	781	740	813	758	777	759	758	733	732	745	753	754	820	782	767	780	767	747	804	775	762	790	802	723	747	807	796	720	797	778	750	718	740	737	758	840	812	780	784	757	803	802	752	760	772	777	767	768	765	729	779	752	739	722	798	766	735	791	742	770	764	817	745	793	782	742	786	777	751	784	755	773	776	840	793	738	776	766	777	784	745	764	737	763	722	790	726	784	771	781	762	736	791	743	734	741	769	800	801	758	778	727	760	737	812	732	745	734	796	765	763	770	751	768	812	728	759	754	738	796	754	816	768	750	766	768	745	794	750	769	773	780	753	735	756	740	744	785	779	809	763	783	769	803	719	783	781	806	756	764	744	814	780	745	778	713	757	780	708	815	716	794	774	769	732	753	772	768	810	801	771	752	773	731	749	761	774	779	794	795	728	730	757	812	736	774	795	761	763	712	790	743	785	733	787	728	782	815	779	755	791	769	777	774	736	744	717	774	763	768	709	818	787	741	772	808	799	770	745	747	744	761	756	736	719	741	766	724	791	734	734	731	724	727	814	748	714	742	747	810	773	777	798	774	796	751	765	771	750	756	808	771	730	753	723	791	779	788	786	798	736	777	735	789	755	740	735	757	753	795	755	753	675	764	768	753	798	757	802	794	776	789	740	734	754	786	791	818	748	779	795	776	763	723	753	783	811	745	758	782	767	784	748	786	797	773	803	772	821	817	746	733	859	807	770	744	752	789	762	767	799	786	756	771	756	766	779	746	789	746	793	745	810	767	769	771	778	775	764	768	791	791	766	804	774	771	713	728	802	752	775	795	746	820	779	793	756	746	748	761	752	730	779	778	778	745	773	774	795	788	780	769	736	769	766	760	767	728	762	748	756	753	811	733	785	814	799	759	730	810	772	774	775	742	780	836	714	761	774	744	771	799	747	775	755	765	782	749	779	751	776	777	729	779	723	792	725	781	754	754	839	818	779	777	766	776	748	811	818	771	780	757	819	766	759	749	741	825	768	753	719	774	762	747	713	777	738	735	788	791	779	812	777	771	782	732	720	703	814	779	770	735	753	747	801	761	743	797	756	714	743	753	772	681	805	765	804	753	787	738	807	763	767	770	742	761	762	773	710	747	744	761	755	760	767	754	744	782	755	787	755	800	740	739	816	771	736	755	761	771	787	799	770	816	779	722	799	739	790	744	736	723	742	768	775	721	778	794	763	803	799	714	780	790	782	749	731	745	715	753	769	743	709	758	778	786	795	744	785	765	781	785	813	738	774	779	727	728	702	781	755	780	798	750	757	761	759	752	754	742	774	783	690	778	785	783	796	782	774	813	793	739	749	775	782	758	739	748	794	720	798	791	759	796	765	780	742	799	776	758	823	774	758	837	802	743	716	800	805	785	765	747	743	803	775	779	748	769	764	806	753	766	739	760	732	763	735	822	815	790	720	777	767	786	791	758	788	809	740	793	771	770	749	743	783	775	760	781	778	772	757	757	784	761	745	790	784	761	752	766	811	773	705	766	730	748	755	768	768	766	730	792	725	755	770	758	765	783	831	768	774	774	749	752	755	763	764	714	763	797	788	772	778	804	727	769	831	777	768	735	773	754	803	767	744	782	766	755	758	751	742	760	799	718	792	786	797	742	728	745	749	736	761	717	764	802	730	743	786	770	764	774	805	756	726	739	794	792	804	787	689	733	777	778	772	749	825	764	764	764	789	771	713	728	713	780	751	813	778	781	784	757	755	749	810	772	758	755	764	742	759	744	795	747	762	799	726	716	718	766	741	755	789	780	799	752	814	794	778	739	772	788	786	728	773	804	738	858	741	779	785	735	759	771	713	788	783	755	790	752	729	737	777	693	787	740	798	778	705	733	780	815	776	752	740	755	754	767	771	777	750	788	782	741	823	770	758	790	784	744	789	814	764	742	790	797	801	744	783	794	791	772	729	767	745	741	726	779	770	784	774	793	747	736	773	774	709	766	816	762	775	771	733	771	744	775	736	764	803	774	767	750	754	749	763	742	746	744	772	764	756	792	712	711	767	752	761	750	795	777	733	739	774	815	763	773	784	807	789	781	800	728	763	771	734	743	783	766	726	784	723	835	741	705	728	735	787	786	776	760	774	758	738	813	719	777	807	762	757	751	812	795	726	782	745	802	752	788	770	760	775	794	763	813	793	814	736	780	787	772	750	795	785	771	802	792	787	765	754	725	773	750	780	803	753	746	736	769	696	765	799	780	754	792	762	781	770	766	823	750	756	765	735	774	726	815	783	755	774	745	758	860	783	752	721	774	749	791	779	775	793	715	820	792	770	755	757	782	738	806	757	751	812	735	795	789	736	806	704	785	761	786	746	764	791	736	738	709	770	769
24155	21226	25353	27415	21229	21022	1523	407	307	291	239	250	227	208	217	209	203	204	214	206	200	212	192	211	170	195	178	172	218	183	163	176	181	157	195	191	186	205	172	181	198	170	184	181	163	191	194	176	153	154	186	182	188	197	159	197	174	173	169	189	168	187	188	172	164	173	195	189	181	184	187	178	156	185	189	160	162	169	160	179	173	170	163	189	203	172	157	175	156	175	150	189	179	163	182	166	170	181	148	164	178	163	169	155	175	176	170	148	167	163	161	181	168	188	184	178	185	174	194	158	182	191	194	183	180	153	191	158	168	165	201	184	177	180	157	168	179	170	181	163	185	177	163	177	169	142	173	167	145	169	179	144	151	176	182	180	168	146	168	177	140	154	160	162	179	166	162	181	186	180	153	190	178	186	183	218	156	169	193	184	177	184	171	197	182	174	154	160	168	140	144	153	179	188	186	171	175	186	192	191	191	185	166	157	167	171	146	148	178	177	159	182	174	179	150	168	171	168	172	155	200	152	166	184	190	179	172	177	181	204	156	182	199	153	163	178	189	167	169	190	174	173	173	171	165	183	171	180	188	176	171	159	192	162	147	169	189	187	186	160	150	187	167	163	165	176	180	174	164	174	181	182	151	172	160	184	167	174	179	195	190	187	183	185	160	181	192	174	167	188	183	190	167	186	169	151	175	181	190	175	172	202	158	175	174	165	177	167	177	174	186	152	162	172	142	158	169	149	164	186	179	188	173	163	156	201	187	194	147	164	203	182	170	173	174	165	186	183	195	173	179	167	160	177	161	169	180	173	177	172	156	178	175	179	173	169	156	201	178	177	164	190	181	167	178	192	152	206	179	168	173	171	200	164	177	173	170	176	176	174	164	192	167	170	176	180	156	176	190	166	171	190	181	194	179	168	176	175	175	175	179	169	162	156	170	174	167	167	150	165	166	154	185	171	173	183	184	165	155	174	178	157	158	153	174	161	156	188	153	166	178	190	173	170	189	185	172	163	170	150	155	168	184	169	169	184	171	190	185	197	168	178	170	156	196	150	141	173	169	173	174	170	205	191	161	166	157	154	171	149	173	153	164	173	160	163	185	150	165	167	156	165	160	169	166	181	169	172	176	179	161	180	174	159	153	175	191	176	167	167	190	139	190	159	148	160	163	140	157	170	169	172	164	187	176	180	150	172	141	162	181	180	172	187	179	201	186	184	177	190	183	174	197	174	184	167	164	165	151	147	207	159	176	167	216	173	178	141	173	190	166	177	185	171	170	167	181	178	182	179	158	174	184	173	174	173	172	171	169	167	178	161	171	174	183	146	163	187	172	173	159	167	177	165	173	206	170	177	169	153	176	172	170	169	179	195	150	189	163	180	163	163	144	184	164	156	176	185	193	182	207	163	192	164	176	204	182	185	167	148	154	182	191	176	178	171	213	162	191	177	143	166	142	172	157	177	202	164	160	168	167	180	179	172	157	192	164	178	178	169	151	164	151	188	149	206	189	187	186	174	171	174	186	157	166	166	165	163	169	182	174	162	188	192	160	160	184	173	154	171	191	180	173	192	183	208	165	184	162	150	193	159	175	177	165	147	151	183	194	169	169	175	170	171	178	178	186	163	178	198	170	170	164	187	176	167	156	172	179	194	174	149	166	195	187	202	149	190	171	186	199	172	169	163	159	171	161	172	154	161	170	180	178	168	192	180	185	163	166	169	156	171	169	165	176	153	156	158	168	172	177	206	154	161	183	173	210	179	185	182	157	148	164	177	177	175	186	180	163	197	170	172	148	140	160	161	173	180	147	164	179	174	214	171	159	153	176	172	160	169	172	174	160	181	187	162	170	164	173	167	182	179	176	181	183	178	192	163	172	176	164	155	197	166	182	178	173	184	192	186	185	177	200	173	168	187	187	175	170	190	187	188	154	176	147	171	182	189	185	159	197	166	153	169	171	162	165	165	147	176	140	151	175	169	151	166	155	153	163	176	179	199	187	195	193	196	186	181	154	166	175	165	171	200	193	170	183	177	164	178	174	172	181	188	164	180	162	174	203	155	170	147	176	182	158	178	144	166	166	180	169	163	175	169	168	167	164	179	157	177	184	145	152	178	167	173	158	173	166	187	170	159	182	188	179	166	170	168	165	160	182	176	188	176	188	157	168	180	189	187	176	171	177	165	171	172	190	176	194	173	151	185	175	157	187	191	160	181	173	198	186	178	179	173	164	174	163	158	178	172	203	170	168	163	186	179	171	155	172	165	173	170	174	163	175	176	186	176	182	194	192	176	173	188	193	180	187	162	168	162	187	169	166	162	174	168	157	176	162	157	175	175	162	172	147	193	191	168	179	169	171	192	166	175	149	193	155	168	174	175	167	182	205	164	184	155	177	186	176	179	178	158	153	175	178	169	197	165	195	177	179	162	190	173	161	163	161	172	159	174	192	186	181	162	164	156	160	171	181	171	161	161	181	152	163	183	173	170	164	157	161	165	156	165	177	173	173	164	187	199	173	165	176	172	182	168	178	176	171	184	175	158	175	169	164	174	152	151	193	184	175	198	198	201	176	190	173	182	181	159	152	184	187	183	156	154	165	181	188	180	173	174	158	181	163	157	155	193	161	164	168	183	179	155	167	164	200	164	168	174	197	168	179	186	169	188	161	169	188	191	180	184	168	155	172	160	196	176	159	164	183	189	170	172	163	188	182	177	183	176	194	198	195	183	170	157	150	173	168	164	176	170	147	191	180	160	159	186	163	170	176	160	180	143	191	163	201	181	183	200	168	179	169	200	161	167	165	183	196	180	194	171	193	167	165	182	182	162	173	162	199	199	156	158	150	187	182	144	186	185	182	185	163	191	166	147	163	178	181	195	191	178	160	181	179	164	148	139	184	154	176	176	176	159	153	189	172	170	175	182	182	170	165	173	185	200	198	162	166	175	177	165	171	187	197	173	166	165	159	165	183	174	172	177	191	161	173	161	201	166	162	168	170	189	201	192	172	183	167	168	198	154	162	182	179	163	200	198	152	181	202	170	151	184	159	188	164	171	198	160	179	195	166	180	194	145	176	166	169	179	151	143	187	185	145	178	162	183	186	186	169	179	176	186	162	160	149	166	187	185	171	167	154	183	161	175	160	145	175	190	157	141	177	164	169	190	162	143	171	174	184	169	184	175	181	168	172	185	175	191	168	172	183	166	173	172	179	167	154	184	173	166	162	185	176	196	180	154	144	175	169	185	181	154	195	163	194	155	164	152	186	185	162	172	179	159	190	160	180	164	177	207	165	188	184	173	188	201	162	176	164	148	183	172	162	152	177	183	194	154	186	159	159	165	157	155	172	174	157	181	163	192	177	176	149	176	182	154	190	155	165	151	169	190	188	165	163	191	164	192	187	180	187	166	169	175	165	153	204	185	175	183	180	153	184	181	161	170	177	160	182	181	147	166	189	183	158	183	159	168	157	172	168	159	190	188	183	160	154	176	177	148	181	167	187	164
12379	20145	6818	1414	790	611	515	519	503	530	466	448	454	443	462	466	442	452	429	472	473	433	443	442	453	428	439	449	453	461	433	463	446	480	435	463	448	432	441	450	443	420	406	427	409	408	418	391	440	434	437	444	470	466	445	430	458	397	478	433	436	449	434	389	449	437	404	413	449	427	432	413	430	444	435	451	423	414	423	442	406	463	468	429	435	412	403	434	411	459	421	429	447	426	415	431	419	459	440	422	449	459	422	444	380	434	411	421	436	434	429	422	425	397	422	430	457	463	419	447	413	469	403	441	415	427	447	415	417	423	435	476	409	400	437	414	427	448	398	428	422	486	407	412	450	467	444	449	453	421	406	438	422	447	451	415	452	442	422	455	416	400	389	425	451	422	432	407	432	426	457	457	436	457	415	430	435	427	439	457	417	454	462	431	427	449	391	425	432	430	409	415	405	427	424	472	449	469	441	435	435	468	456	438	423	404	452	422	461	419	419	419	438	390	399	437	440	373	407	424	421	447	430	439	451	431	454	395	416	407	442	451	441	414	419	429	435	459	445	400	416	415	443	423	423	435	442	474	464	460	437	410	394	448	418	453	424	436	425	478	451	488	455	418	447	457	435	383	400	415	417	424	437	423	427	432	430	410	448	435	448	412	452	423	446	438	429	407	406	416	422	434	413	420	404	468	413	458	432	443	423	439	437	454	421	418	454	406	446	397	437	412	419	429	389	474	405	424	441	374	439	453	414	442	423	380	443	437	452	450	411	436	400	437	402	448	415	447	405	435	422	398	432	429	447	400	413	469	425	434	429	437	412	409	411	469	451	459	414	484	468	413	439	421	433	408	407	417	458	465	406	413	439	438	400	410	402	395	446	423	408	428	412	436	445	441	418	424	413	458	474	433	420	432	422	452	440	475	418	467	419	456	447	412	409	424	431	399	406	417	452	398	443	425	458	441	434	442	417	423	412	422	414	413	433	468	452	434	390	400	489	452	404	427	461	417	434	396	446	456	443	423	467	446	445	413	414	426	416	442	433	384	396	423	416	433	402	393	446	422	414	450	432	436	411	421	439	456	425	435	398	432	402	450	453	410	453	442	458	431	423	406	459	399	441	466	456	428	466	447	410	417	469	418	423	452	447	389	416	404	444	435	446	416	385	455	430	449	424	408	411	433	451	452	420	441	429	426	420	448	428	443	418	440	429	450	441	397	384	425	437	427	386	414	421	421	430	391	430	427	421	384	446	451	437	428	436	480	432	438	419	458	397	435	448	429	444	441	429	459	460	434	416	444	408	443	440	430	475	419	407	428	426	413	431	415	431	476	439	431	483	399	430	460	469	445	462	418	413	400	449	421	418	458	448	449	440	402	431	455	431	420	446	424	451	442	456	450	420	454	410	433	442	424	431	449	420	422	452	432	454	418	426	439	441	416	436	395	429	432	436	435	463	483	435	423	469	422	412	419	421	440	447	448	443	416	424	400	411	412	439	404	433	417	420	418	412	421	441	405	414	415	442	424	444	445	410	465	404	436	393	404	416	408	464	416	427	428	425	391	408	443	416	429	423	414	394	422	446	421	460	446	421	403	404	438	426	412	424	423	402	471	382	452	488	421	412	405	413	440	412	434	453	454	411	487	431	410	440	428	417	416	430	443	410	459	430	443	380	398	453	467	408	439	399	394	417	432	445	441	415	433	458	418	417	443	430	436	404	457	429	444	462	426	441	441	418	415	432	452	453	432	454	443	402	453	406	418	426	400	435	456	442	423	433	445	414	439	424	429	438	441	381	442	413	448	433	460	428	449	381	445	425	464	407	447	442	442	446	394	423	374	445	433	418	444	442	462	396	445	435	411	472	406	436	427	434	422	455	413	425	453	460	430	416	436	432	405	408	454	422	463	413	436	431	441	448	450	410	467	431	405	402	412	451	391	431	430	450	381	433	456	439	461	415	406	398	427	439	417	437	423	420	405	434	446	410	445	489	439	434	439	462	467	433	423	401	461	448	428	424	392	443	417	425	410	396	395	417	439	438	452	378	419	419	423	407	442	439	381	410	452	450	435	422	413	418	413	428	446	446	419	415	435	421	466	440	422	390	407	428	415	402	420	444	431	451	426	426	405	476	421	433	489	410	448	394	424	432	442	411	460	412	423	430	429	435	412	432	410	397	435	437	428	389	439	456	405	469	450	435	432	434	459	458	400	427	456	426	415	417	413	414	437	404	417	394	445	424	462	413	439	373	450	422	441	420	396	407	441	411	424	431	426	423	413	419	441	424	402	430	397	433	443	446	419	404	429	447	403	397	442	458	429	439	423	434	471	389	400	427	408	406	408	417	418	404	418	454	434	456	427	396	410	441	414	441	407	412	449	457	409	450	432	426	418	431	423	428	449	424	424	432	460	463	419	441	447	426	437	413	419	457	428	407	390	449	451	435	451	436	443	430	446	444	390	464	421	440	427	430	435	448	438	448	398	426	440	435	452	432	419	441	448	410	463	408	439	413	425	428	406	465	383	437	401	407	435	465	413	454	423	442	428	414	432	436	408	430	393	456	427	433	447	429	435	438	445	431	433	396	449	437	452	437	402	415	425	425	409	402	464	413	398	442	421	450	407	435	440	427	429	416	446	435	406	421	410	421	437	469	445	465	434	424	453	432	447	396	404	441	400	424	442	430	439	430	416	427	439	419	430	422	427	418	444	468	430	391	406	399	403	456	431	432	450	452	409	446	432	399	417	415	389	436	434	426	410	423	426	460	434	423	467	445	419	433	424	451	409	427	421	424	405	429	442	454	429	430	421	436	437	424	430	466	442	461	450	413	414	418	443	457	433	423	396	416	451	439	408	406	456	443	441	432	424	440	436	384	415	409	436	450	421	395	458	442	440	410	458	451	421	408	431	476	421	430	438	443	462	400	426	446	429	448	456	439	410	472	467	419	417	411	407	431	425	406	446	432	425	444	427	405	398	424	432	409	463	411	452	432	412	376	467	490	427	450	378	445	396	448	459	428	422	405	416	446	423	436	426	434	441	405	429	377	432	417	440	432	419	431	407	417	431	423	424	419	427	392	410	373	412	437	422	433	452	441	433	443	435	413	465	445	414	460	428	444	419	440	415	414	433	423	424	401	415	438	430	449	439	390	435	422	428	424	427	423	446	422	390	413	435	402	438	459	407	442	430	398	395	433	427	425	463	433	434	433	433	436	414	439	414	412	418	414	435	446	408	465	406	413	431	446	394	442	463	389	424	453	386	433	436	441	416	438	443	417	437	456	431	411	457	414	458	461	440	445	387	399	457	414	430	467	390	431	408	441	446	455	412	424	450	448	437	452	445	452	421	418	465	414	437	465	438	460	409	411	398	417	429	447	458	405	438	419	444	432	426	422	455	433	421	459	427	434	404	479	424	402	431	445	467	423	436	427	460	427	433	454	412	460	435	408	424	411	406	410	394	457	428	394	439	411	408	458	443	456	438	446	426	473	418	397	442	449	424
33488	13286	2943	648	507	483	465	453	418	430	427	478	395	449	401	395	508	467	410	440	411	403	437	443	451	433	419	434	449	427	428	416	434	443	426	429	437	447	422	458	474	470	444	438	410	453	445	442	431	454	441	442	469	397	414	443	454	427	444	425	417	428	437	467	437	444	448	433	438	420	413	459	460	424	458	423	391	420	467	456	422	431	389	430	463	440	449	421	423	464	423	442	441	449	428	451	480	463	431	460	418	445	446	416	459	455	417	425	454	414	452	414	418	443	441	445	418	419	430	435	444	463	464	492	417	427	428	400	426	449	443	402	410	441	482	454	444	449	436	449	447	425	463	443	419	432	457	402	440	437	462	427	452	431	453	423	470	443	436	457	473	403	436	469	441	427	413	448	423	379	422	434	449	446	411	438	439	455	457	445	418	445	444	438	406	461	410	458	397	441	448	458	419	413	438	443	436	430	408	477	449	418	435	428	451	447	426	364	462	406	398	451	395	418	407	425	436	416	400	459	422	447	449	439	450	432	429	460	406	442	412	442	412	408	449	440	425	425	429	437	450	438	430	474	449	429	408	425	444	440	429	446	441	391	408	443	433	414	413	414	421	424	422	487	419	417	416	436	426	449	464	438	473	412	419	420	440	405	437	427	427	450	440	424	445	416	418	456	421	442	394	410	443	414	472	440	465	431	403	406	430	424	419	437	457	458	437	433	490	439	432	439	420	474	465	442	428	465	420	400	430	459	418	403	421	457	410	432	409	457	451	414	420	422	417	431	403	454	422	447	420	398	446	431	407	414	398	431	437	443	440	437	431	414	443	404	410	410	463	439	416	404	440	397	435	438	414	428	447	431	440	449	459	434	447	470	454	426	416	403	476	422	412	438	424	470	405	440	456	395	432	414	419	430	458	436	467	437	438	427	424	427	423	452	426	412	378	389	423	400	429	400	421	407	464	431	410	417	425	436	430	417	449	466	442	442	444	429	432	390	442	431	414	429	427	443	406	409	446	438	410	428	427	427	422	403	404	457	450	423	405	423	421	440	452	438	437	406	405	447	405	406	453	435	462	442	431	449	436	415	431	423	449	453	448	423	429	439	419	422	408	474	436	416	412	442	455	459	444	452	397	438	371	426	441	426	450	439	440	459	440	469	487	447	421	437	453	455	404	482	431	459	455	479	462	436	458	429	408	431	447	468	466	457	427	406	443	414	412	404	429	441	427	449	410	445	440	430	435	437	437	437	456	438	402	457	421	429	406	463	435	451	463	464	433	440	407	457	465	463	403	439	397	443	418	438	444	408	442	438	437	429	464	427	415	452	418	440	470	401	410	450	482	437	451	445	462	417	424	473	413	396	441	455	446	446	449	439	458	434	421	477	425	426	420	394	425	442	457	482	477	389	455	413	428	461	445	407	421	417	449	485	443	389	434	396	439	427	445	454	393	411	439	454	397	454	423	467	448	423	442	418	431	495	400	462	414	422	423	487	478	484	450	411	432	436	491	419	426	420	413	447	424	403	452	452	420	440	411	497	427	408	445	433	444	433	414	446	465	420	422	403	451	398	412	404	413	439	471	434	416	410	481	454	394	412	433	429	431	393	445	436	413	421	407	425	416	461	405	445	412	417	436	449	422	453	396	426	392	405	437	444	451	450	393	432	452	418	414	443	438	438	421	461	452	441	461	387	474	451	478	425	426	408	410	441	427	442	399	443	401	406	419	446	463	448	482	412	444	428	431	441	419	433	461	423	444	424	451	418	438	385	469	406	416	419	435	434	458	413	441	425	426	444	446	428	455	476	462	456	455	430	467	454	388	400	446	424	419	409	448	439	397	456	467	393	448	422	442	421	425	440	431	429	440	419	419	371	440	441	431	481	478	400	421	415	456	439	435	447	438	388	461	428	419	440	466	473	472	443	420	424	385	411	416	427	415	443	424	431	436	488	432	417	419	475	456	427	398	410	409	444	436	425	423	406	427	437	445	426	413	449	438	413	437	465	457	431	411	456	441	425	436	446	442	384	450	451	440	458	415	421	455	415	396	453	415	403	444	419	407	444	438	445	417	434	423	418	447	414	428	427	403	456	465	416	429	421	463	433	429	457	411	427	452	437	447	468	437	415	389	463	390	427	436	392	445	447	454	444	417	426	419	424	457	448	453	459	418	469	428	435	448	388	465	407	445	457	381	481	474	424	405	464	430	417	419	471	420	455	415	429	403	443	439	458	434	404	410	429	413	418	451	392	445	470	451	472	414	440	413	424	421	417	454	426	428	465	430	415	423	443	447	418	418	423	404	432	440	415	417	442	441	427	428	395	452	454	436	439	434	411	424	437	439	422	442	439	416	431	385	436	449	420	448	442	452	428	461	466	449	455	438	446	456	458	446	413	402	422	420	443	441	466	486	460	441	420	411	439	416	446	451	423	459	427	430	460	447	475	455	434	402	417	465	455	460	420	421	454	452	416	426	441	493	413	450	433	455	452	439	465	440	403	444	425	446	461	402	419	401	467	404	415	411	411	428	473	401	456	457	429	443	401	408	451	425	462	444	447	440	385	443	429	464	479	428	433	426	390	395	382	419	457	434	414	456	455	461	443	446	487	445	441	441	416	453	414	430	450	465	436	458	418	427	451	448	418	443	424	464	409	403	458	471	476	431	429	416	453	458	427	430	455	431	433	464	406	407	379	424	447	421	456	434	438	422	438	438	409	443	454	434	463	443	415	442	463	420	406	421	421	429	390	426	447	420	444	438	429	458	446	417	415	425	451	432	402	407	453	423	412	446	421	430	454	436	459	405	407	423	398	419	433	423	444	480	501	438	426	456	448	466	436	434	454	410	441	448	465	436	420	470	420	441	433	412	433	441	437	460	395	441	415	447	434	403	413	424	450	425	414	467	435	461	470	453	460	458	418	414	392	423	460	437	413	435	437	463	431	411	425	441	396	443	449	395	409	449	438	430	413	424	469	443	417	446	439	399	473	423	430	417	389	429	427	401	410	430	430	440	409	441	461	445	409	469	464	433	428	410	421	434	423	393	437	466	417	396	408	446	470	407	424	400	467	439	448	426	452	454	416	438	406	467	432	433	400	410	387	438	429	406	396	442	465	441	428	423	420	443	466	489	410	440	432	433	399	404	436	443	438	473	407	439	451	435	405	426	426	408	414	462	384	459	442	492	468	456	434	445	420	442	414	407	430	440	409	438	478	460	424	438	425	466	447	440	425	448	431	442	465	435	445	436	440	422	434	406	397	373	385	418	439	471	404	438	408	422	427	440	414	452	440	398	443	413	410	454	408	420	436	438	452	422	442	446	438	431	397	442	440	437	407	429	414	433	441	432	413	431	455	475	406	415	461	419	435	439	413	416	425	472	447	411	427	406	452	431	475	417	408	405	427	464	413	441	430	425	472	439	427	431	412	458	457	450	404	464	408	433	436	393	464	441	425	471	442	430	450	421	458	459	469	444	463	453	451	447	430	437	421	414	435	441	436
9279	6174	2118	1078	946	954	925	1007	991	981	992	908	975	949	945	935	928	1017	973	939	954	1000	998	959	961	998	989	995	984	943	1000	972	930	975	971	926	954	950	940	952	988	1003	1003	982	924	992	900	998	966	990	933	998	978	935	991	970	956	990	971	899	926	969	937	998	939	996	979	935	953	932	964	951	915	994	936	945	952	953	987	969	948	981	948	973	989	982	983	960	966	1005	920	916	1020	959	937	936	983	986	970	976	961	1019	918	954	909	920	1011	976	975	1008	973	1000	971	970	965	945	947	974	962	987	870	971	1006	983	976	945	1003	961	950	940	987	1002	964	974	946	964	979	908	945	954	1050	933	983	1002	924	941	972	988	899	935	976	944	984	916	927	931	951	948	975	921	991	993	937	968	939	995	996	968	953	941	965	934	965	836	974	991	960	998	923	952	970	945	965	947	888	894	1012	979	911	1000	978	928	957	960	996	893	940	952	998	941	1007	989	924	986	1024	917	971	944	967	992	951	927	966	927	1004	992	988	927	993	974	999	1007	968	944	920	1011	966	993	998	1008	957	991	1003	920	968	933	953	980	943	971	984	988	989	901	964	956	966	952	964	944	958	984	928	962	982	964	952	975	1033	970	956	913	961	995	950	956	969	1054	950	991	993	953	936	970	960	935	946	969	994	932	966	1005	993	1009	969	918	978	998	917	969	970	1015	942	984	943	1030	980	994	997	941	1000	993	920	976	953	944	990	1001	935	915	982	1005	1014	969	994	926	1000	939	995	1005	986	959	1009	1022	993	966	981	974	1004	943	950	904	944	954	901	962	931	981	880	1006	963	970	955	1002	924	938	929	928	944	944	1002	994	1008	956	1002	893	1008	968	961	950	1014	1010	947	970	911	957	980	978	959	1017	962	954	1014	1003	949	973	960	982	950	994	968	942	949	1010	993	1034	984	947	1028	986	964	962	948	963	1015	934	983	935	992	959	957	944	1003	957	961	937	969	991	912	962	971	964	997	972	1016	901	988	950	929	997	945	946	990	969	986	952	953	956	969	915	992	959	953	981	966	944	1002	1002	982	964	987	933	957	960	987	999	935	958	966	942	926	976	941	932	959	949	931	1033	990	928	944	968	1006	996	968	940	1016	945	914	942	965	921	1004	908	917	969	1019	1026	919	988	955	1001	996	914	972	913	991	911	972	990	915	950	991	935	923	1005	945	964	999	962	1022	929	985	957	938	971	974	1015	987	907	982	996	912	957	1018	960	937	960	936	950	937	912	926	962	987	990	921	966	970	941	948	955	1016	959	989	1003	909	1006	948	968	946	943	973	963	947	940	961	972	981	969	980	951	980	931	988	931	939	934	983	929	878	961	980	988	957	959	970	994	953	967	996	945	998	1002	1002	943	941	950	882	993	929	983	1007	969	945	970	992	949	983	1034	895	1002	1025	923	961	994	951	1008	929	1010	983	1004	981	964	971	940	992	956	907	979	997	960	967	951	991	992	1010	1018	986	967	971	926	1015	914	995	971	1017	961	961	1040	1016	970	982	919	925	946	955	964	940	961	992	933	980	948	969	934	977	939	920	921	1000	966	852	948	989	953	991	929	945	968	957	961	940	905	971	954	968	916	975	1004	945	921	997	931	985	976	978	954	942	933	999	953	996	979	968	978	975	969	998	951	970	950	938	996	987	979	956	958	938	998	984	993	988	1040	987	950	916	958	953	973	1005	945	1027	929	966	989	1011	1036	941	955	960	970	1014	901	935	978	945	950	917	954	1017	962	957	982	974	980	960	968	974	940	938	958	904	982	942	931	944	965	985	924	967	967	975	995	976	995	978	972	924	970	1024	1012	991	957	934	980	951	1015	889	946	960	941	950	962	977	942	970	942	956	1000	960	1005	947	979	985	990	956	975	946	975	966	944	983	928	978	958	983	969	951	978	911	935	950	1003	923	924	981	1018	973	923	978	986	951	957	946	975	946	975	975	962	985	944	963	897	967	960	908	946	957	939	998	990	910	942	918	893	971	971	942	947	972	943	923	932	1002	945	968	907	945	942	977	955	1004	985	935	962	975	994	927	956	1014	949	937	930	961	935	945	1037	973	999	912	966	936	953	969	1003	952	949	990	945	967	951	974	949	975	957	998	991	975	986	949	953	936	924	944	957	991	981	989	941	989	926	943	947	1000	959	970	987	945	967	1040	959	916	912	989	992	990	932	967	965	974	940	950	910	994	977	952	967	946	1006	1001	940	959	929	970	970	939	973	944	960	963	988	947	1007	954	953	940	1006	987	923	949	996	1008	963	974	981	921	946	947	954	994	951	996	971	934	1006	969	992	1007	972	970	934	991	981	923	932	974	970	983	935	945	923	913	946	965	941	1000	1015	935	981	945	979	964	969	932	958	975	997	967	981	961	953	957	974	878	1006	937	962	953	985	978	984	987	986	1000	951	980	995	917	988	960	971	969	980	984	964	912	1017	967	941	907	902	1000	977	933	960	944	997	992	945	998	956	946	929	971	998	961	986	965	957	950	920	987	964	973	917	932	1037	994	961	943	962	993	903	925	971	974	977	956	1001	1000	974	981	982	944	1021	966	983	979	1012	968	942	938	1005	983	961	1059	1027	913	899	925	947	959	971	970	931	930	923	936	996	955	1010	965	982	968	893	956	987	918	1002	944	895	988	934	989	961	981	953	932	994	933	946	967	961	1019	933	987	938	947	931	1004	984	973	945	939	977	957	978	970	1009	924	959	906	947	945	956	1000	983	945	1006	1007	982	957	953	958	960	953	941	964	1021	985	954	1013	988	993	911	941	964	926	981	1007	935	971	936	981	966	987	974	1000	945	936	977	921	976	981	1036	965	1001	945	933	965	924	1022	968	941	925	897	902	954	989	935	963	970	968	996	950	952	946	919	1000	918	967	903	930	1001	949	981	963	937	978	926	976	932	947	1010	912	959	1011	972	969	1013	944	988	967	990	978	946	994	914	957	947	953	954	980	962	947	938	938	954	939	953	1010	957	879	999	942	957	937	979	948	950	911	950	989	982	929	940	1031	1007	940	980	966	981	954	1000	981	958	947	961	956	983	996	905	986	903	907	964	999	964	976	1001	966	979	970	947	938	962	984	986	996	995	958	1000	931	1012	970	937	970	972	951	975	971	989	944	972	997	1036	995	911	954	984	1014	1023	963	974	984	962	988	948	945	970	975	974	952	949	982	953	1009	1023	940	974	1010	977	923	952	914	948	971	966	994	978	1007	898	929	942	1001	936	1011	989	974	925	944	969	940	974	996	983	958	949	997	963	970	960	946	1016	958	959	938	975	955	1010	936	979	924	990	979	950	973	931	988	1009	965	993	991	974	985	980	962	1001	974	1036	964	1007	964	998	990	938	955	951	964	968	983	937	982	994	928	1020	934	977	931	1000	1028	962	948	959	961	956	992	937	992	973	952	981	987	991	915	974	978	935	954	941	967	965	948	892	943	1019	935	901	1002	928	941	968	1042	972	988	940	971	940	938	960	944	916	909	982	974	954	952	921	925	974	989	968	947	979	1001	973	976	947	952	970	914	942	966	942	986	925	967	966	956	963	978	963	954	977	984	980	928	919	1017	925	968	966	946	912	961	997	982	989	979	941	979	1002	971	922	1000	963	993	971	927	903	941	961	974	966	948	976	935	953	958	941	970	1030	963	985	971
24752	21208	24718	28014	21052	3834	650	437	398	427	391	376	366	392	360	359	385	374	374	322	317	361	328	366	336	316	333	355	327	382	333	340	322	321	325	375	377	341	360	337	351	317	323	364	341	311	355	296	336	348	325	361	327	370	306	320	343	334	337	333	361	310	350	304	346	389	358	331	358	334	341	327	346	358	361	313	350	336	335	342	359	336	373	337	353	350	326	375	360	363	324	351	340	333	331	357	376	335	359	333	360	349	333	326	344	318	362	359	332	392	336	371	307	374	323	352	321	353	331	344	364	366	324	306	327	350	352	391	322	342	341	325	355	344	334	336	314	335	328	363	354	372	340	358	371	354	383	325	318	330	342	315	331	343	355	321	374	366	353	347	316	364	325	338	312	339	333	343	360	323	325	343	341	349	360	383	350	340	379	340	338	351	343	324	320	326	331	344	340	348	334	366	293	339	349	325	337	364	342	352	398	350	361	320	322	365	336	312	356	354	332	370	346	336	320	313	326	344	335	304	336	310	323	328	365	328	332	334	384	378	345	336	344	350	324	392	316	321	353	333	350	344	364	323	354	310	352	359	361	353	337	341	339	354	334	308	353	363	370	338	331	362	342	351	333	353	370	335	365	313	377	335	365	339	338	346	342	337	347	315	341	349	349	384	374	359	337	341	319	323	356	356	333	334	365	339	381	333	323	339	369	373	345	358	368	318	324	342	370	364	316	340	345	329	371	344	357	351	353	331	343	336	315	370	291	334	319	345	303	379	329	353	319	374	329	328	321	328	364	347	375	337	341	342	343	338	348	346	352	374	382	332	333	311	319	376	334	351	325	352	340	312	355	376	373	343	321	383	325	366	313	365	328	346	342	350	364	349	361	391	321	359	351	373	344	346	339	309	317	308	329	350	383	368	354	356	342	348	369	351	332	331	336	319	315	349	337	330	347	380	316	349	311	332	367	339	332	340	331	310	341	336	338	367	365	340	335	328	331	322	328	319	332	362	320	322	364	367	326	325	318	332	363	296	325	327	353	355	353	290	329	350	313	358	349	342	344	357	363	379	349	321	355	328	322	347	360	362	336	307	337	352	328	336	358	359	376	354	346	338	344	335	350	350	310	355	366	325	333	344	352	347	343	378	321	348	332	321	335	351	333	361	340	371	327	333	323	368	382	351	351	340	351	336	367	336	357	334	333	340	336	325	355	343	333	356	347	352	332	317	342	375	344	343	338	371	309	351	332	348	347	314	380	318	377	348	344	360	370	347	372	312	332	331	334	334	307	292	378	355	354	343	326	329	342	339	378	362	401	372	304	313	343	357	331	334	333	360	333	344	349	338	350	362	351	392	343	335	366	356	318	341	358	365	319	347	309	339	331	333	338	353	332	353	286	346	332	308	384	338	320	327	344	331	365	332	363	341	337	322	347	317	337	325	366	344	367	380	374	331	335	331	307	353	323	338	351	336	365	333	342	324	341	346	350	359	353	336	343	362	331	328	293	373	341	352	364	354	355	353	347	335	299	357	322	344	333	315	348	361	338	363	367	364	340	318	332	322	355	388	360	341	317	374	392	358	361	343	324	314	324	321	323	334	315	358	352	343	329	318	312	341	342	292	346	307	327	330	341	347	350	314	325	305	371	325	335	339	333	364	346	337	327	308	350	338	321	349	336	330	327	335	376	385	379	335	327	342	303	351	311	345	329	309	353	314	342	335	327	321	344	375	318	321	344	334	351	369	351	384	362	354	355	343	342	325	352	341	358	365	350	345	354	361	353	377	378	354	347	324	316	354	298	365	338	338	349	320	311	337	318	339	343	369	327	338	312	336	360	357	339	347	345	373	345	370	332	321	343	376	331	316	354	324	364	337	319	331	319	337	331	318	340	328	368	318	346	333	365	322	348	312	335	367	357	338	299	353	375	325	349	305	336	351	320	330	339	286	350	344	356	361	329	355	368	340	342	348	362	357	307	326	331	326	363	307	342	371	348	343	352	322	334	382	327	340	337	351	344	337	345	322	362	330	320	369	331	369	379	365	365	345	357	302	371	322	338	325	335	347	344	364	356	344	358	329	314	361	313	343	345	348	328	361	360	370	358	337	333	353	328	333	308	353	366	310	356	328	331	356	332	340	368	365	401	302	333	299	337	366	312	325	369	310	309	362	354	347	359	381	348	342	375	323	319	343	336	335	341	342	357	335	336	368	329	321	358	336	341	362	310	333	337	366	352	358	345	315	340	310	321	366	322	338	363	341	346	350	365	322	339	339	337	293	361	379	359	317	347	330	377	347	380	329	332	348	347	351	321	341	332	326	301	329	326	327	350	330	338	363	306	317	370	329	354	330	331	340	338	343	359	362	340	372	363	341	350	369	356	331	324	355	360	326	351	368	348	371	313	335	333	327	366	350	357	375	341	373	324	355	341	327	340	331	374	391	340	326	342	321	383	305	340	332	330	317	348	344	311	360	365	318	369	348	327	351	375	352	330	371	337	337	328	350	340	297	348	346	339	353	342	331	353	327	335	358	320	348	355	344	360	369	319	349	364	367	360	333	353	329	329	355	333	366	363	363	335	344	343	352	365	356	340	365	330	367	290	336	330	368	396	346	306	356	322	351	294	383	326	356	325	326	324	334	309	329	354	313	323	344	345	382	335	315	347	358	365	366	363	332	374	350	317	292	336	322	375	358	336	323	345	346	352	314	358	304	336	342	289	341	329	339	357	338	317	352	352	360	314	305	333	317	340	303	366	331	308	332	321	346	367	347	318	362	356	371	319	360	353	364	390	353	338	400	330	334	322	341	350	316	331	353	343	391	341	346	322	350	331	317	336	338	334	326	345	323	372	341	366	354	348	334	320	323	330	352	315	330	353	309	291	334	345	361	340	337	332	302	319	369	355	367	331	324	329	375	373	340	337	319	341	334	326	350	338	352	372	361	335	331	352	338	346	335	344	326	371	311	354	325	313	333	374	358	361	339	332	368	333	306	330	350	325	369	354	342	343	364	358	366	363	357	360	329	367	335	352	305	345	360	295	349	301	343	353	366	332	354	353	365	324	336	363	337	365	348	354	357	330	343	330	329	352	348	338	350	344	298	334	357	323	350	323	332	358	338	351	320	367	330	355	332	354	344	358	327	322	344	354	350	350	379	335	302	327	367	338	320	321	342	344	328	370	368	314	352	335	367	350	329	330	394	318	358	347	334	329	321	323	354	315	341	317	346	374	351	358	386	378	314	343	349	330	342	358	351	371	325	331	298	298	321	366	405	373	375	329	339	354	342	331	383	357	390	359	319	326	289	317	347	332	358	326	336	357	330	342	395	360	314	350	360	343	341	343	353	358	357	291	346	361	349	394	342	334	366	330	331	336	338	372	365	347	339	350	344	339	363	347	312	328	332	356	356	321	339	346	339	341	322	355	352	340	307	349	336	345	326	338	385	318	340	344	376	342	357	350	361	356	381	337	355	341	349	330	345	329	337	357	340	336	316	346	380	337	308
10301	15010	4864	1382	1007	871	861	843	859	775	802	733	767	742	726	797	785	765	764	764	754	778	750	801	809	781	775	740	747	735	721	793	744	767	773	729	748	772	774	786	809	783	810	762	764	777	803	766	761	794	752	761	747	718	767	723	724	800	769	736	696	779	727	750	792	768	788	739	760	804	763	812	754	812	784	789	744	807	747	769	752	722	759	810	808	794	799	785	768	760	788	723	775	769	748	781	796	757	725	766	684	812	749	724	730	780	742	783	764	777	801	745	829	762	769	794	759	768	760	745	792	729	757	719	809	751	782	759	734	760	729	825	762	732	772	767	758	721	778	799	782	761	741	765	755	798	756	775	804	739	758	742	764	788	732	752	774	748	739	783	772	762	753	772	819	741	783	745	760	803	762	791	787	743	735	788	793	818	752	786	721	737	799	758	826	735	771	776	800	787	829	763	780	736	792	777	766	721	794	745	801	720	794	785	766	775	809	764	793	775	775	760	761	798	771	736	761	780	743	739	798	803	734	782	750	739	773	765	798	743	746	762	731	829	814	787	759	810	806	783	753	758	776	751	730	764	771	761	764	747	777	774	764	769	776	713	790	756	798	741	788	771	767	771	730	727	755	765	794	769	792	747	747	805	743	770	741	723	758	754	767	761	796	785	791	755	753	721	771	771	729	745	759	782	758	733	810	737	773	813	741	818	751	792	772	793	744	768	732	772	730	774	739	731	788	796	749	777	791	748	744	749	776	789	798	789	762	754	742	855	772	810	802	756	783	818	750	771	725	759	736	757	785	773	741	751	749	759	745	797	801	783	781	764	787	758	772	788	755	772	807	764	775	718	695	727	782	788	791	788	754	794	753	768	834	807	785	768	774	761	739	752	763	748	757	742	708	767	793	748	753	767	770	739	770	740	733	734	807	747	745	791	819	767	761	770	746	772	750	740	732	771	798	814	771	784	758	748	788	792	762	792	759	829	725	767	777	699	790	748	764	743	742	769	786	798	774	767	774	831	801	771	716	823	799	776	722	765	756	761	740	767	791	795	753	789	742	751	794	792	783	796	779	757	788	750	798	783	741	737	772	795	781	713	735	773	783	765	740	756	769	807	766	814	822	775	801	743	737	779	809	798	817	744	781	781	822	784	754	729	744	786	768	803	829	743	763	787	787	781	797	793	813	738	767	793	770	799	756	779	816	751	808	746	740	779	721	755	758	775	752	750	773	781	823	725	802	734	704	774	723	766	758	779	750	713	767	872	737	745	776	787	742	757	752	723	755	779	789	825	813	760	769	779	714	735	755	736	751	770	763	730	756	745	755	729	756	740	768	748	782	781	769	767	727	754	770	783	790	745	769	797	777	744	732	753	804	763	752	741	779	759	789	727	737	730	803	786	743	806	742	764	786	747	736	735	753	708	732	757	779	739	797	793	793	762	823	780	756	770	728	755	760	783	750	751	775	783	795	776	718	744	766	691	785	748	741	794	752	790	778	773	813	738	805	716	738	760	766	780	795	759	740	733	763	790	781	759	783	746	787	759	781	791	816	785	770	765	782	745	763	797	737	817	775	784	789	759	802	743	750	782	765	773	755	760	769	708	762	785	759	803	802	763	766	839	764	736	779	816	766	748	802	793	738	787	771	789	753	778	775	723	758	779	771	696	768	760	762	815	771	764	734	807	771	725	797	791	755	761	724	753	722	744	751	776	755	774	794	768	797	770	788	795	782	763	745	789	814	816	760	759	757	762	817	809	707	768	774	778	797	758	776	802	753	765	756	775	806	762	783	724	742	762	728	735	750	811	777	724	789	738	743	769	855	750	803	793	797	750	741	820	730	831	740	745	766	715	743	776	793	819	753	761	719	752	755	788	825	802	749	781	733	793	823	765	750	791	777	794	722	766	745	771	724	746	801	705	791	801	799	753	775	761	753	744	750	772	814	808	733	792	767	783	776	774	760	725	810	736	754	780	778	713	772	756	785	778	764	750	809	810	771	765	721	737	741	746	739	832	771	774	770	764	736	753	749	780	740	798	801	791	728	803	712	732	800	677	798	738	765	764	787	759	781	805	774	817	752	738	744	739	766	796	789	785	743	767	735	731	761	765	712	758	754	721	732	776	738	804	726	744	766	789	785	781	800	801	757	775	748	783	728	750	777	771	802	738	835	790	759	752	793	730	743	769	796	778	726	755	751	772	716	817	805	753	776	772	817	770	833	799	765	780	773	788	807	770	731	783	735	737	759	803	784	763	755	750	794	775	713	768	743	719	768	832	757	786	768	741	794	778	763	759	731	752	790	763	769	723	790	794	764	785	778	755	733	817	738	832	720	774	757	748	758	749	788	780	696	778	767	805	780	746	782	768	783	743	727	753	751	801	706	758	777	768	793	706	796	795	814	720	796	772	741	744	761	714	758	779	806	802	756	758	785	781	745	788	766	747	790	742	758	759	746	736	799	751	779	827	780	774	771	792	775	754	751	764	788	745	769	747	756	786	774	726	782	812	761	778	762	769	802	763	785	743	784	764	734	789	780	752	758	736	776	756	721	749	736	729	775	790	736	742	805	794	788	808	814	750	797	803	745	853	730	784	793	797	775	774	689	816	789	761	809	742	762	768	758	751	744	769	778	769	802	824	753	714	785	685	740	764	710	748	746	805	827	731	777	798	788	807	800	805	756	761	771	799	807	757	778	743	782	763	782	788	774	747	703	771	761	739	759	796	743	799	790	766	816	768	745	767	755	787	772	738	751	771	767	825	754	748	759	767	758	783	798	830	768	685	752	828	753	770	747	769	765	765	800	801	747	786	799	808	786	770	766	787	771	748	774	707	793	739	750	762	757	774	749	759	795	783	799	736	754	793	842	796	783	782	752	801	801	770	771	786	724	804	745	749	794	768	787	759	779	768	788	761	784	759	775	827	739	839	808	733	790	789	794	783	749	800	766	768	737	737	779	752	774	761	787	780	757	815	783	761	812	695	778	725	775	759	740	786	832	763	850	772	775	780	747	788	794	762	811	731	746	727	795	777	783	764	773	787	767	785	734	797	750	762	760	746	783	772	738	766	747	809	760	809	786	756	724	720	797	806	779	722	740	766	796	775	750	764	750	749	777	778	771	797	741	706	745	737	785	790	789	746	774	794	755	778	765	759	758	791	799	748	732	754	761	749	743	799	809	752	789	779	761	699	732	767	763	779	819	691	863	747	777	786	766	775	708	774	762	749	795	774	760	798	786	749	811	760	740	836	782	766	768	762	766	718	752	788	795	716	757	774	752	797	791	748	723	787	796	785	719	787	693	752	762	787	741	756	800	775	770	751	757	758	762	772	766	791	828	780	783	758	752	698	754	797	753	811	784	811	792	774	776	733	769	727	799	779	736	784	779	741	749	757	782	758	794	784	756	753	807	818	798	726	745	726	757	761	773	708	742	799	793	758	830	866	775	747	803	803	800	761	760	776	777	804	755	763	767	759	744	764	769	708	791	780	789	701	722	731
24108	21228	25320	27457	21231	20957	1514	387	311	292	270	244	207	214	196	207	214	215	180	177	161	213	212	181	182	204	197	199	159	167	176	179	183	183	162	175	185	172	204	153	176	169	174	169	192	171	178	182	151	184	180	166	144	166	181	154	176	184	178	161	184	153	149	174	173	149	171	156	194	154	164	171	187	180	158	169	167	163	168	155	175	192	168	180	162	164	159	181	163	183	172	165	190	163	171	175	161	174	181	182	178	186	171	129	164	195	152	149	162	185	178	147	159	162	175	160	170	173	181	173	164	191	175	163	153	167	182	156	189	148	158	149	156	165	153	180	164	193	199	181	153	175	177	176	198	153	185	195	145	181	191	173	191	149	186	152	153	171	174	186	184	175	161	189	168	152	177	181	186	157	194	156	198	159	173	157	151	170	163	159	192	179	175	184	172	185	174	203	178	182	186	154	161	159	183	149	177	166	170	177	155	193	173	162	173	188	170	177	157	187	177	164	194	186	165	181	165	175	203	161	145	158	177	166	163	183	171	175	151	166	193	185	162	161	161	153	175	150	156	136	151	194	148	177	154	152	181	188	143	156	182	154	159	158	186	169	162	200	176	187	162	163	170	182	189	132	184	159	187	165	157	166	170	153	137	173	161	190	177	153	162	186	160	173	177	185	166	166	162	166	163	158	176	164	179	159	170	186	185	174	169	193	181	185	171	171	190	180	179	192	167	172	170	176	161	185	172	148	161	180	204	181	168	195	178	167	162	166	169	166	173	171	175	172	163	148	160	174	171	166	154	177	150	174	151	165	166	199	138	154	166	142	164	155	162	174	147	177	185	159	178	157	193	168	188	189	171	133	183	165	155	165	161	192	169	182	191	189	175	153	172	182	165	178	180	149	178	173	165	164	168	158	166	175	182	166	177	188	151	158	173	167	169	160	173	164	177	168	182	165	170	161	174	153	198	153	159	175	192	186	199	172	178	167	189	190	174	145	187	170	166	183	176	182	169	187	165	212	160	196	157	169	185	165	195	188	182	169	173	147	202	192	170	170	149	176	173	174	152	188	218	170	172	179	170	173	156	174	169	175	187	165	166	155	150	180	155	153	168	152	163	163	175	167	186	199	177	152	164	138	183	158	146	189	196	184	161	180	183	165	153	187	179	156	155	185	196	171	163	180	161	163	167	150	182	164	178	181	172	180	145	186	174	157	195	164	147	196	160	196	154	167	179	170	176	169	191	179	185	184	192	153	157	185	185	182	182	177	199	181	172	206	177	183	160	182	173	170	148	155	158	185	144	152	165	197	174	155	173	165	202	213	172	168	166	179	176	175	157	163	151	169	173	179	179	182	142	199	156	183	204	162	160	177	170	177	164	166	178	182	139	179	175	194	180	172	198	186	180	164	178	148	145	158	161	170	185	161	165	170	174	186	158	190	164	164	200	163	167	175	157	160	174	159	170	158	198	156	158	154	155	161	160	182	184	160	149	175	174	176	174	171	168	180	172	182	191	179	206	181	155	176	189	186	163	170	165	198	192	151	180	172	171	174	149	195	186	174	178	185	189	161	184	189	184	148	171	143	211	173	151	195	167	178	175	185	171	174	175	170	166	161	165	182	209	188	151	183	176	178	171	178	172	178	197	163	184	175	157	169	147	153	184	149	172	176	166	150	162	182	203	199	176	189	183	182	187	179	165	173	178	187	156	161	173	177	157	158	185	173	163	161	168	157	182	161	168	158	170	170	180	146	174	170	163	171	189	176	169	163	158	207	171	169	170	129	181	153	167	176	167	172	181	181	147	177	173	164	159	150	197	191	177	177	158	180	165	185	164	152	186	184	174	160	174	152	170	170	176	168	178	168	182	152	166	169	157	167	174	166	177	178	160	177	166	168	182	185	176	154	204	199	183	163	189	187	153	161	171	177	194	169	193	176	161	153	188	171	162	172	157	158	161	176	171	151	150	182	170	183	175	146	185	188	178	185	169	186	169	171	206	166	171	153	180	179	159	177	190	192	171	174	176	159	157	190	165	183	173	189	175	167	162	172	167	185	189	145	169	158	183	160	179	134	148	187	185	172	172	194	169	177	192	164	181	153	176	192	170	153	173	164	175	169	172	187	157	196	185	171	162	186	175	174	166	195	175	191	172	190	150	181	178	144	182	187	196	168	181	160	172	166	189	170	154	180	176	171	171	148	168	174	181	182	170	178	172	167	174	155	154	175	160	170	154	169	157	194	181	174	166	168	175	162	163	184	161	169	192	165	170	182	208	176	162	196	160	175	164	198	173	169	165	146	169	166	158	167	168	163	159	167	189	136	154	175	173	165	164	148	186	195	177	170	194	166	183	159	192	177	213	184	193	175	188	156	179	181	159	163	171	178	190	181	163	192	171	169	170	178	145	164	174	164	191	192	180	190	165	183	182	176	185	159	166	156	177	182	170	158	167	196	168	153	146	169	182	186	152	176	178	184	163	189	180	182	162	181	158	175	174	146	174	197	197	196	185	184	199	164	204	182	183	173	159	187	151	178	179	197	183	173	162	163	179	158	167	169	179	156	167	148	210	183	190	143	160	174	165	179	150	167	165	178	172	188	181	155	162	166	190	150	173	185	164	147	159	187	160	168	169	159	194	164	160	180	160	159	175	151	178	159	154	164	199	173	192	168	171	191	154	154	156	151	168	206	191	168	180	171	191	177	171	170	173	144	158	184	140	161	164	164	180	165	159	151	157	170	171	181	187	191	161	186	169	143	170	176	169	150	163	169	166	169	172	147	150	169	179	151	154	164	170	185	181	166	179	156	170	200	166	176	143	148	178	177	149	161	171	176	170	168	172	159	154	178	181	173	182	151	167	155	159	187	193	184	191	188	172	167	150	187	123	199	173	185	151	182	162	157	182	150	179	150	177	164	154	185	168	173	198	162	145	167	158	163	160	189	196	156	171	168	165	166	175	188	195	170	174	185	144	152	186	168	166	184	149	192	170	166	171	159	168	165	200	137	177	176	154	158	173	177	176	184	191	180	178	165	173	173	165	200	173	164	162	163	171	197	162	170	151	178	185	172	149	179	180	194	167	169	168	169	157	191	212	172	162	177	161	169	159	182	164	163	168	192	174	148	185	177	186	176	177	167	175	168	186	155	177	170	185	165	164	170	174	181	185	161	161	148	158	165	169	177	155	142	176	158	180	157	172	160	160	171	173	184	179	177	151	174	190	188	173	176	162	166	153	155	184	166	170	158	153	183	194	150	163	157	165	164	193	207	174	159	186	171	175	165	185	182	161	159	174	166	170	164	165	180	173	167	154	168	152	185	147	167	158	151	171	149	165	152	179	176	161	174	193	176	158	173	170	171	163	186	189	169	161	172	189	156	181	154	176	166	153	159	163	184	179	166	162	184	200	172	147	176	175	164	165	164	199	167	197	174	138	154	163	180	166	183	184	175	169	175	186	192	148	167	181	174	160	175	184	167	168	179	166	170	154	178	180	179	136	199	192	172
12495	20908	6674	1379	760	605	592	536	474	497	480	456	458	439	422	438	447	437	407	436	462	425	451	463	407	427	415	428	408	448	486	454	435	422	478	468	429	401	421	408	432	442	434	436	425	434	434	402	436	390	433	434	403	396	411	401	433	443	431	437	390	433	409	415	445	424	428	443	427	396	431	420	442	444	450	453	417	433	417	428	426	418	412	394	428	404	397	404	418	415	442	413	438	433	418	441	421	440	473	410	423	432	434	421	418	428	450	434	436	435	436	451	455	459	435	448	458	420	451	432	390	439	414	439	435	423	455	420	464	401	428	463	412	428	425	460	439	440	419	439	478	471	417	456	402	430	394	462	449	433	422	444	425	415	419	402	433	407	414	452	418	427	433	426	436	466	458	428	429	427	432	443	456	441	438	428	443	444	417	438	430	402	441	432	428	428	430	454	451	425	451	463	408	449	437	422	363	418	439	415	413	434	433	454	395	447	446	396	426	447	459	417	436	409	453	456	420	401	433	421	411	483	431	436	425	406	426	405	433	452	411	412	411	450	413	434	455	400	454	428	433	433	373	396	421	450	411	468	438	409	458	428	448	415	444	443	409	394	409	442	454	413	394	439	400	416	415	411	409	406	397	404	424	451	441	429	421	421	450	439	443	448	441	457	458	418	406	453	425	454	411	415	433	386	416	425	433	465	417	436	414	430	424	437	407	460	404	452	420	455	444	449	430	434	451	425	426	440	419	420	418	441	434	440	420	416	447	416	406	426	423	449	442	438	426	393	385	433	445	440	418	463	422	436	384	421	422	421	422	455	412	451	436	427	457	391	426	424	413	459	413	438	429	405	423	436	449	422	441	436	409	400	436	430	424	473	407	434	433	430	438	407	434	452	421	485	426	427	405	432	447	417	434	403	446	423	421	430	417	465	439	434	459	397	421	439	409	420	432	415	402	445	447	413	454	458	426	429	468	427	475	400	447	444	417	387	465	431	419	434	417	399	416	421	450	423	434	442	449	410	417	417	421	436	419	425	456	446	449	437	415	462	385	438	434	394	448	424	417	411	430	440	439	413	439	405	428	472	425	432	406	453	410	426	417	438	434	430	479	440	426	416	396	445	410	442	433	404	469	426	392	420	425	403	488	429	420	418	430	425	404	430	402	446	455	405	409	432	393	409	395	436	432	438	402	453	488	448	409	412	425	435	416	436	435	436	420	420	417	399	439	413	423	415	414	401	414	434	424	412	435	411	416	429	448	454	451	482	417	456	435	460	417	414	410	418	448	396	364	409	419	446	456	411	423	427	445	432	438	432	443	416	429	459	467	416	451	460	408	408	407	422	429	428	430	448	401	399	421	406	421	452	443	466	404	456	424	403	429	439	436	433	438	421	446	389	419	426	421	440	435	465	430	422	401	422	424	464	398	423	447	418	438	393	429	420	446	406	414	433	434	389	430	425	418	431	431	450	430	443	445	429	367	417	442	420	417	421	458	399	465	427	433	409	464	431	410	436	408	407	401	462	441	441	443	390	413	410	406	453	432	431	398	384	438	396	391	421	433	494	447	404	446	448	401	431	461	441	439	415	379	419	411	422	429	406	433	421	434	448	448	466	455	425	433	413	459	405	439	391	424	454	426	441	429	394	423	458	394	390	431	443	420	422	447	429	470	443	445	428	444	398	398	443	449	445	394	404	430	430	408	425	425	378	456	432	426	443	482	428	429	427	424	435	408	441	407	441	408	429	420	433	471	392	413	471	447	458	409	414	443	436	430	392	457	424	416	421	449	398	441	446	440	411	455	415	435	457	451	446	416	428	418	443	445	452	404	433	445	415	398	441	421	400	438	431	435	433	405	445	413	446	416	459	400	366	412	423	421	449	447	425	431	430	447	455	419	396	425	399	444	442	420	442	414	427	404	446	374	417	402	438	409	448	435	450	436	411	426	430	415	435	396	459	382	413	443	406	441	436	445	435	432	423	455	420	426	441	441	421	436	419	446	452	448	455	424	434	451	465	437	413	440	436	440	453	416	424	440	428	456	446	415	420	425	418	443	460	427	440	438	441	452	442	446	452	431	444	458	447	414	434	420	438	439	412	412	417	447	400	404	436	436	446	404	450	423	442	421	405	455	444	406	439	443	458	420	428	452	428	410	448	428	436	426	396	417	454	443	439	457	434	434	425	437	441	409	432	412	421	401	433	446	441	412	449	399	434	440	412	393	422	424	439	407	424	406	429	418	429	414	444	417	406	403	413	433	419	432	391	377	421	466	418	461	412	412	408	454	432	402	431	424	425	445	384	409	445	412	407	407	421	418	464	440	423	421	408	422	456	456	391	418	461	423	415	432	401	431	437	423	430	446	425	439	414	411	418	413	420	436	440	447	430	451	417	395	443	431	409	438	383	431	417	394	427	406	455	430	434	434	453	407	417	471	464	394	421	424	453	413	386	401	433	418	459	439	389	425	399	393	437	431	427	434	427	454	431	444	427	435	416	416	422	454	386	409	440	406	419	435	407	439	437	446	408	409	421	440	459	457	441	414	424	426	421	444	401	418	432	454	423	415	410	432	409	440	444	455	427	484	456	453	419	441	418	413	441	423	402	396	407	401	451	432	399	449	425	427	401	410	477	423	460	401	460	423	437	385	406	427	417	431	446	418	394	406	407	419	406	460	438	414	465	417	438	423	458	426	407	423	429	408	415	458	435	443	436	418	456	448	458	448	427	444	436	458	421	453	414	445	417	453	416	387	439	423	404	425	438	442	471	420	467	421	461	437	455	391	457	418	435	436	433	420	397	422	423	431	468	436	425	442	467	430	453	441	389	464	433	423	418	415	415	440	422	434	452	426	407	414	447	437	435	392	390	450	405	439	422	413	419	426	419	409	437	426	429	412	456	463	466	436	436	432	401	424	415	447	450	427	467	447	437	376	458	407	447	400	431	421	421	414	396	425	428	393	423	417	398	395	448	434	458	427	420	433	406	456	445	445	452	479	436	448	394	444	436	429	434	416	395	425	418	459	438	444	398	415	453	458	433	418	411	444	414	417	430	437	425	426	438	429	397	431	409	431	413	395	397	418	404	422	440	438	421	418	423	374	458	413	452	391	458	484	459	426	405	437	424	424	433	453	439	388	436	432	444	411	394	431	421	416	434	406	461	406	445	403	424	428	439	424	450	436	418	435	422	413	409	413	412	420	424	432	387	424	418	449	443	432	433	440	420	432	443	427	404	426	426	417	402	418	441	486	445	399	399	457	453	444	418	436	447	403	399	441	386	423	415	436	419	484	387	446	456	398	395	420	409	412	438	423	450	397	452	393	435	434	399	435	419	447	423	396	413	462	421	428	418	450	459	404	457	416	434	428	418	446	438	405	406	443	454	412	410	464	440	412	431	408	444	439	495	417	391	434	404	413	427	404	383	425	405	450	453	403	397	412	438	419	426	438	411	422	459	431	428	446	441	452	452	423	481	438	451	446	453	397	441	418	448	400	428	413	426
33233	13381	2744	623	519	466	387	441	415	413	445	415	456	442	420	426	413	418	452	397	395	433	441	429	451	422	429	397	457	454	442	377	422	398	417	427	440	460	427	425	478	400	439	471	452	387	419	443	378	426	421	431	431	425	406	465	438	453	421	416	419	470	416	437	427	402	409	431	434	421	420	429	419	472	432	408	407	422	424	412	416	402	438	465	449	405	442	443	433	409	438	397	450	422	404	487	432	446	438	408	429	419	423	426	397	431	433	436	481	416	444	426	415	474	445	419	425	411	425	443	407	449	469	434	430	425	465	426	452	427	432	469	398	442	434	424	436	445	423	411	447	446	378	419	433	384	413	450	420	433	432	438	430	406	394	408	433	443	464	423	420	439	405	438	404	416	421	483	409	456	443	448	411	390	435	426	417	437	433	414	425	447	435	452	465	434	441	383	408	425	430	464	447	449	408	414	436	452	455	447	400	423	433	457	443	433	386	426	424	425	456	430	440	421	437	457	399	431	429	453	416	416	387	454	433	428	464	454	447	468	433	366	409	430	443	411	439	451	470	443	420	471	427	436	460	414	398	408	400	456	439	445	411	447	411	436	465	441	392	417	428	460	443	440	425	437	443	454	446	413	400	471	440	396	419	432	442	399	429	400	447	448	477	454	393	403	412	411	413	434	416	417	395	417	419	427	387	446	446	377	417	425	426	418	435	453	431	423	442	429	408	428	465	460	411	424	404	424	409	431	445	408	405	404	431	404	408	420	435	437	419	407	446	401	474	405	452	452	446	373	446	413	426	398	419	448	430	443	388	456	432	439	417	405	416	440	431	438	437	445	441	423	417	440	424	426	451	418	426	439	444	448	422	432	418	417	408	423	473	451	449	469	424	394	440	406	406	430	435	441	443	407	465	474	454	417	429	409	431	427	460	452	420	425	405	469	427	458	411	398	470	435	431	409	448	481	392	408	398	439	442	460	448	412	422	434	458	423	454	402	424	468	419	417	447	441	410	463	506	391	391	423	436	425	424	429	468	439	477	446	417	425	450	445	433	408	376	391	405	418	414	409	406	410	420	438	448	416	432	404	442	399	424	451	414	418	426	428	436	426	455	434	471	437	417	430	416	440	410	404	420	433	401	437	419	433	444	425	445	414	422	405	459	391	433	435	419	433	457	447	393	412	447	468	433	418	416	437	431	439	472	404	419	451	427	422	425	432	444	396	435	404	453	476	429	450	412	415	417	397	414	421	417	445	427	462	448	431	412	457	404	410	431	442	436	470	426	429	399	392	434	439	421	452	432	408	429	489	424	426	442	423	452	441	411	408	430	467	424	438	432	440	432	437	443	413	418	394	424	420	420	430	461	394	439	429	462	429	415	437	500	414	444	449	419	428	442	438	417	465	422	421	432	462	407	412	422	417	452	466	457	425	452	409	427	460	420	424	434	453	426	403	422	417	412	467	362	406	424	402	435	410	396	406	429	429	432	434	452	444	464	438	435	438	425	456	422	422	395	446	408	440	426	424	468	454	439	456	421	457	400	428	424	416	416	445	438	420	441	432	480	434	452	443	457	428	432	418	449	414	403	422	418	427	450	454	448	428	387	379	383	418	418	460	441	441	422	460	437	434	405	409	398	439	422	439	499	449	457	427	422	435	418	413	453	411	420	411	412	413	449	435	388	428	412	415	402	464	449	419	414	407	425	433	454	408	413	438	438	418	441	411	455	423	404	413	416	451	437	421	400	438	424	442	424	428	469	407	394	468	418	447	398	460	430	435	391	412	401	437	429	451	431	451	431	437	398	440	387	402	422	400	419	418	420	427	454	430	394	457	424	437	422	400	438	433	474	470	401	423	411	404	445	431	438	419	410	430	456	443	417	458	405	405	407	443	412	458	436	416	462	431	461	395	386	403	399	447	449	420	457	504	438	431	417	421	418	421	463	448	409	399	498	467	416	465	393	458	440	392	422	408	405	414	449	387	453	449	401	404	457	441	436	405	469	427	443	432	457	463	467	442	428	462	442	461	405	450	471	451	435	412	410	449	418	455	425	396	444	436	446	426	432	440	422	436	412	440	416	402	445	473	466	430	453	422	406	456	416	415	439	391	445	475	452	401	431	433	418	439	394	461	415	405	454	423	465	446	446	476	425	433	434	440	413	421	418	399	446	439	452	456	438	435	451	435	423	388	419	463	435	408	393	401	434	381	456	448	413	451	420	431	458	403	436	436	417	449	413	388	456	416	398	453	410	417	458	438	420	432	427	420	419	439	469	410	408	454	468	465	427	457	427	436	427	434	481	424	454	420	442	424	449	438	422	442	438	451	401	440	407	485	457	416	420	388	403	421	427	487	409	482	469	442	406	410	441	417	425	434	425	457	417	427	488	422	453	442	414	418	441	442	454	436	472	447	394	436	449	417	421	403	454	422	472	437	445	460	417	420	432	445	378	404	437	392	419	398	436	407	418	428	418	448	434	457	414	410	413	435	427	387	431	407	432	400	414	423	451	462	445	426	413	440	424	393	401	422	445	403	450	430	398	464	408	429	424	470	405	394	459	393	433	411	405	454	447	419	444	438	463	431	447	453	434	437	403	446	455	430	396	412	438	396	444	448	461	411	430	450	424	397	404	437	407	428	456	422	456	411	466	400	425	476	424	422	406	401	448	449	423	413	461	411	419	419	419	444	441	431	429	416	436	447	435	453	425	481	403	411	467	433	418	409	437	415	416	445	403	440	440	422	479	421	384	403	427	413	423	410	452	451	414	435	447	436	388	423	436	417	400	465	398	437	431	442	392	459	445	407	431	390	423	454	451	420	425	438	470	418	410	426	464	425	428	437	443	433	429	425	420	404	420	430	432	459	406	428	437	438	467	432	438	438	448	381	465	421	403	387	462	467	455	433	414	437	442	458	422	429	446	434	443	484	410	446	460	437	400	404	433	473	414	380	440	418	416	424	417	456	407	411	395	417	415	441	429	428	448	438	454	435	436	465	428	454	423	415	433	472	441	407	409	473	391	423	488	424	430	420	425	429	405	405	441	413	432	415	449	407	404	414	430	467	409	379	438	436	446	454	468	443	444	428	422	431	453	443	427	406	432	455	454	382	405	428	420	458	442	465	434	401	466	411	440	467	445	463	430	421	452	434	435	409	437	452	449	437	474	408	395	450	439	413	419	443	397	392	431	433	452	440	425	440	458	430	438	390	470	431	403	421	424	403	426	424	430	410	414	426	454	431	451	438	412	436	441	439	450	425	439	408	428	438	423	443	417	427	391	462	470	422	467	407	405	421	453	403	447	423	434	428	419	451	453	441	432	462	434	439	448	428	409	438	434	427	418	428	481	407	405	385	480	444	471	430	435	416	388	466	475	447	444	438	433	407	448	412	424	454	418	423	452	448	431	427	402	411	420	413	436	436	448	465	390	446	415	425	426	436	420	415	496	443	448	417	424	458	448	451	430	427	454	424	411	447	387	438	440	452	459	433	421	411	407	397
9473	6143	1939	1036	1028	960	930	948	983	978	1009	999	1022	960	953	929	952	943	979	942	963	1013	980	970	1009	943	997	909	978	1002	963	1000	969	978	950	989	917	915	956	962	927	907	975	984	954	950	1003	943	975	972	926	926	975	969	941	952	950	944	945	987	949	921	954	978	954	964	928	939	1037	954	928	911	927	972	959	931	967	986	932	966	947	958	976	919	972	975	927	987	992	970	963	924	985	983	988	946	981	934	947	910	958	957	908	959	983	987	985	960	911	990	985	998	955	1028	955	987	980	1011	947	948	946	977	931	945	1006	922	942	979	931	960	910	954	1007	953	953	983	1008	954	982	945	951	965	922	918	949	982	982	917	955	978	972	1022	926	990	1002	972	952	985	999	965	916	953	932	992	943	909	998	966	960	946	969	978	937	969	963	922	908	953	966	989	985	931	936	960	985	975	907	938	978	939	949	989	970	924	982	955	957	925	946	987	972	914	999	946	936	996	988	1005	1008	925	947	934	973	946	929	951	997	972	988	928	965	989	984	989	986	1036	971	992	1035	992	906	955	954	971	977	922	1004	931	964	956	926	967	995	976	982	974	985	956	945	925	953	1011	899	945	933	935	936	926	938	996	999	1006	925	927	951	954	947	1024	910	968	1002	924	933	966	938	1011	972	917	1002	925	917	981	988	953	912	1009	965	983	977	925	976	975	977	976	923	1031	974	960	947	971	971	986	951	965	993	957	964	949	1011	991	987	965	962	974	1008	1018	919	996	955	935	943	1009	949	998	975	960	965	988	1004	944	974	997	967	965	953	947	978	942	974	957	1016	970	931	956	904	956	965	946	923	966	927	954	971	963	1021	947	973	934	1021	966	980	988	958	982	957	989	922	957	955	986	949	946	979	987	945	942	1042	971	1004	961	969	985	977	948	940	965	963	955	968	950	951	959	931	952	941	938	892	944	969	971	978	905	950	924	982	978	992	984	987	961	977	984	958	968	960	974	948	952	926	941	878	996	936	939	1040	1015	946	948	961	1000	985	1000	981	974	933	996	940	937	917	919	921	994	1044	899	909	924	949	930	951	991	960	983	982	1036	988	968	1014	967	956	989	995	986	934	938	955	926	967	980	957	982	1008	938	966	1013	941	960	1007	936	984	922	967	998	963	969	968	916	932	953	949	921	1006	1005	1000	934	1012	944	951	989	992	978	1016	980	909	939	967	990	971	971	997	913	942	925	937	931	985	961	956	933	949	996	977	983	928	954	1051	928	930	1013	961	948	934	986	942	953	974	988	1037	900	943	966	989	919	1011	989	918	947	996	999	964	951	1028	960	936	923	985	1001	992	963	939	930	982	961	954	949	1034	978	931	963	946	923	948	948	987	965	966	992	913	965	994	997	953	948	973	1007	989	950	966	982	969	950	936	1006	948	972	949	954	1010	951	981	1016	921	988	948	898	867	950	1015	984	985	934	963	1025	1001	1014	933	965	956	1020	961	939	960	961	931	999	984	939	969	967	968	977	946	972	940	958	958	966	960	939	948	1022	970	947	1005	974	937	983	928	972	974	975	906	949	939	951	1012	991	946	981	937	933	968	925	930	930	964	975	976	945	963	967	962	991	1001	930	934	1015	956	959	937	946	990	929	979	937	972	983	973	929	962	955	888	959	946	903	916	984	915	1010	1014	969	960	958	951	942	989	938	975	989	952	944	944	964	926	974	999	972	986	988	1006	1021	978	929	936	990	967	996	956	925	943	919	966	963	916	921	919	945	977	971	948	960	950	885	973	1013	949	968	945	978	976	1023	970	982	936	954	1031	975	945	981	1020	992	968	979	946	1024	925	944	935	966	948	995	958	938	953	989	930	919	973	944	963	949	958	943	993	940	967	959	1002	899	923	938	982	944	1000	959	938	946	944	960	970	964	987	968	938	975	960	965	934	1018	903	982	958	1028	967	952	955	979	928	938	961	985	976	943	983	924	923	976	957	914	997	952	931	969	929	1013	929	969	941	966	949	951	975	942	933	936	999	961	986	1000	928	939	960	945	986	975	932	910	961	939	927	973	976	942	957	933	909	968	937	963	1007	952	956	1042	959	1021	968	952	965	980	1006	971	908	985	973	977	969	963	974	959	960	944	955	999	981	911	969	990	967	952	903	1009	910	913	956	923	991	1018	974	947	1018	1036	935	970	942	961	983	999	983	933	946	949	990	917	950	896	957	949	947	932	921	938	978	991	969	1007	944	1011	952	985	936	959	968	988	977	995	1015	954	969	1007	982	943	962	951	929	929	1020	964	955	963	959	1032	983	1042	937	911	1022	928	949	983	956	1040	975	1005	926	941	977	919	984	903	967	945	980	997	896	964	997	977	940	926	974	964	952	972	935	1014	942	970	963	988	957	1017	937	961	941	929	917	958	978	997	966	985	999	1019	943	963	980	985	959	933	967	987	990	941	957	945	919	974	984	975	940	1019	933	953	975	1023	962	988	1015	952	930	944	974	928	937	900	967	944	899	984	888	942	985	959	943	990	989	967	921	953	935	920	983	918	990	961	917	929	951	914	903	1024	1013	991	920	965	997	989	924	879	927	942	947	962	992	979	928	979	920	950	939	925	1068	966	1033	905	972	974	978	993	1012	991	922	942	949	981	927	942	1004	967	949	981	956	958	1040	953	996	960	991	964	983	909	936	954	936	1000	1000	978	983	979	918	971	959	962	981	971	950	975	958	972	973	958	988	961	965	1004	957	954	973	962	1035	924	973	983	969	867	982	1015	910	922	984	1009	1024	983	949	947	954	1006	989	1008	990	958	968	986	945	967	935	933	998	976	938	994	915	997	1061	984	971	946	1004	985	945	971	947	982	979	946	919	974	927	991	910	961	952	949	965	982	1053	956	989	998	972	1012	977	964	1027	922	989	932	1017	861	954	984	907	942	964	983	981	948	913	947	932	961	1002	909	1000	991	958	971	985	1011	1032	955	916	936	963	950	967	954	981	951	928	943	954	931	955	964	975	953	967	991	973	959	967	961	946	935	975	945	953	948	985	914	973	940	936	955	1004	900	978	874	959	965	951	985	899	954	994	976	932	932	923	959	971	950	959	972	973	921	991	1006	966	968	917	924	971	927	976	975	939	919	912	989	920	958	997	995	926	943	974	947	944	987	1002	899	962	944	987	979	961	987	935	996	975	940	978	949	946	920	1007	968	970	963	1021	924	950	944	929	904	1015	942	965	896	980	966	1016	928	941	1019	958	969	955	947	964	979	984	938	893	1004	981	959	986	948	1000	966	961	969	992	917	970	946	965	914	894	938	970	955	931	948	932	948	1013	1015	970	971	919	991	946	964	980	947	963	921	1007	949	1011	1019	999	931	955	980	999	928	948	961	968	976	928	962	912	953	977	959	975	958	933	967	920	946	1007	921	940	991	1036	1020	949	945	950	983	1005	941	942	963	980	921	1011	989	995	982	954	900	947	968	920	1019	923	985	914	1061	1000	985	993	971	956	939	980	917	998	945	956	933	908	994	954	942	886	948	958	956	1001	976	988	937	975	947	972	961	994	1025	934	929	943	958	931	952	1012	929	977	958	921	947	984	937	938	937	1019	977	988	972	1010	937	988	902	984	895	952	978	940	975	958	971	1045	931	944	985	923	979	930	954	980	895	954	948	979	937	903	999	1006	1030
24821	21272	24776	28082	21097	3854	594	490	438	393	397	350	370	369	332	397	352	372	345	366	335	352	343	350	348	366	340	348	348	318	375	362	347	335	332	322	326	375	383	306	337	364	352	366	312	325	324	334	330	352	342	337	344	319	318	323	371	369	317	364	341	375	359	341	348	372	333	378	325	366	338	338	350	340	342	345	340	350	335	358	371	373	359	342	371	372	355	328	321	379	363	348	325	354	339	318	347	349	371	335	343	374	304	298	390	355	370	368	380	396	355	344	352	352	337	312	352	358	361	352	329	308	358	379	357	346	359	331	379	377	359	372	316	333	355	363	382	346	357	361	333	313	339	334	351	330	369	373	353	321	355	348	328	340	347	405	358	340	308	364	340	368	364	361	330	378	352	348	363	328	366	384	346	345	333	396	330	341	360	344	351	345	364	351	361	350	356	352	356	350	372	402	356	357	320	366	353	388	365	339	352	355	337	364	354	337	359	355	359	355	344	351	354	325	373	370	337	330	311	310	324	370	355	333	338	323	357	344	392	402	333	351	328	380	345	329	366	342	378	314	363	362	364	362	297	339	333	305	343	364	373	342	365	374	356	356	365	333	342	340	334	344	342	334	348	367	363	349	379	339	365	377	302	354	328	352	341	372	362	343	355	338	324	340	338	339	352	386	352	361	361	362	364	353	350	349	368	336	330	358	370	350	348	383	330	391	339	341	366	336	355	344	376	396	336	304	354	350	350	354	365	318	354	385	370	350	313	366	366	362	355	400	383	356	347	355	334	308	324	322	330	361	367	353	333	361	335	311	319	347	338	359	353	365	331	360	362	336	318	342	355	360	378	342	360	382	343	287	356	341	388	343	338	352	331	348	346	371	329	348	329	363	340	372	381	354	345	308	375	320	364	317	301	284	349	335	341	363	372	365	348	341	368	344	337	310	362	341	335	325	380	331	358	354	348	346	349	350	366	352	330	323	334	308	352	339	342	345	343	345	308	377	350	352	353	359	382	339	346	361	351	345	324	354	322	357	348	333	352	348	337	393	331	367	359	345	357	380	361	344	342	358	350	348	338	339	339	356	296	373	328	318	344	380	382	386	381	370	383	356	367	345	358	357	347	303	350	371	360	326	370	343	319	371	360	348	352	314	343	360	347	331	320	359	363	400	348	362	336	358	324	349	352	338	388	382	330	339	331	354	337	332	353	328	351	341	362	351	321	350	324	358	336	357	366	369	349	323	333	357	328	359	352	337	373	381	352	336	375	376	331	341	345	357	355	348	350	346	373	315	333	341	352	324	324	375	359	365	335	372	343	350	370	347	364	359	342	345	374	344	309	343	345	364	349	327	367	335	343	336	349	360	345	325	362	335	368	363	390	312	373	343	355	347	297	353	337	365	326	299	347	344	351	339	337	399	327	366	345	369	351	372	374	346	367	322	314	335	354	344	399	362	339	335	357	359	347	368	332	353	333	378	349	374	337	360	348	348	348	369	348	361	343	342	350	298	328	359	316	372	309	344	372	380	353	388	349	328	369	358	356	368	353	360	336	283	337	326	322	382	345	370	329	319	311	389	344	325	349	354	367	336	356	375	357	333	368	352	356	344	343	367	339	309	338	347	337	350	362	348	398	370	338	322	360	342	313	354	355	314	376	342	375	342	374	340	307	321	371	356	305	346	330	354	324	389	346	350	392	386	358	362	340	339	360	346	340	369	371	350	335	314	313	354	334	353	336	295	359	361	329	341	344	332	366	369	350	367	337	337	360	318	357	335	328	365	363	334	323	345	353	337	342	335	367	347	410	370	370	342	315	367	337	368	317	351	330	351	308	360	344	340	357	339	327	353	357	332	330	351	336	310	342	329	353	360	371	372	353	336	323	330	329	358	328	347	342	354	353	354	370	363	351	309	337	340	371	366	352	357	366	320	345	340	315	353	340	348	351	364	317	393	361	327	402	394	374	337	377	360	346	315	350	323	323	379	343	364	350	360	353	350	336	338	327	377	344	338	354	331	381	384	368	344	345	360	373	345	327	338	342	348	356	356	312	357	340	361	378	361	339	326	334	354	339	367	329	338	333	371	361	337	367	386	357	369	344	351	369	357	339	344	365	338	351	350	344	360	352	373	349	359	356	388	370	299	315	354	360	357	364	337	354	341	333	356	356	306	353	349	364	358	376	351	374	366	364	363	330	345	335	356	325	331	345	357	350	317	342	358	375	334	365	349	367	382	347	353	320	359	357	367	335	351	330	299	352	345	344	370	329	364	343	337	357	324	362	348	327	387	350	312	327	325	308	393	354	334	319	362	321	334	361	314	325	363	333	359	382	348	357	360	332	323	326	340	363	344	364	359	355	341	386	358	382	361	346	335	354	373	329	327	327	345	335	327	343	347	356	340	334	322	323	370	338	350	385	339	348	354	361	336	355	355	353	353	318	328	358	358	348	342	346	349	340	340	393	339	317	371	353	347	359	359	314	363	343	308	367	375	338	354	351	310	363	383	324	349	362	349	318	357	339	369	360	342	352	357	384	375	351	362	360	379	350	363	349	355	351	360	335	342	347	348	323	362	361	360	370	348	330	359	367	337	335	325	369	343	344	357	350	368	339	336	329	348	340	349	311	351	364	349	354	331	338	311	344	354	349	328	334	282	335	351	337	363	339	360	356	362	333	343	309	365	320	336	361	316	377	330	316	340	358	362	305	363	362	365	338	309	320	376	339	347	358	318	359	356	357	379	350	322	311	345	352	339	318	329	358	360	367	334	333	332	327	335	310	332	341	337	366	347	330	317	343	365	352	328	337	330	366	334	342	350	313	323	344	328	388	300	317	351	364	340	326	330	346	344	360	320	357	340	369	290	306	356	345	296	360	342	334	329	320	343	364	336	337	332	335	329	318	352	353	334	323	332	345	403	332	357	365	346	348	357	357	348	346	321	348	332	325	327	352	349	329	350	375	338	338	366	355	353	355	351	361	378	344	343	326	356	361	316	321	349	335	353	342	288	336	329	360	331	336	370	355	315	363	342	357	316	352	353	356	376	335	319	344	356	368	367	347	356	340	320	328	317	388	365	362	365	327	346	359	362	352	345	384	328	356	345	344	339	333	368	329	352	373	348	331	359	338	348	348	327	353	379	379	349	347	327	314	333	349	356	351	368	381	327	343	354	344	349	362	346	346	326	343	387	324	346	298	337	351	357	365	315	303	336	325	353	340	358	331	307	328	367	397	320	341	352	329	348	352	334	384	298	338	303	339	359	374	323	348	390	342	336	340	369	338	348	328	293	369	340	345	372	342	367	355	364	356	342	351	354	354	352	346	347	336	366	311	358	342	323	348	327	367	340	361	357	318	362	315	346	315	354	369	358	370	350	341	372	339	347	312	381	361	325	388	322	358	350	330	344	326	393	363	344	351	340	318	356	342	316	335	323	332	383	319	352	334	364	340	312	370	378	356	347	344	352	360	316	349	337	362	348	341	339	326	379	355	363	353	369	371	347
12594	15320	4922	1286	1011	835	867	878	846	823	799	829	812	806	765	769	765	839	777	800	835	759	771	752	760	774	820	803	789	763	741	786	806	778	801	794	783	729	772	785	705	790	816	753	759	760	767	798	739	754	737	791	751	822	810	780	763	797	814	786	772	728	780	765	774	733	776	847	785	820	796	802	748	769	811	795	787	773	779	828	788	716	791	768	811	757	756	760	783	768	757	780	763	789	796	753	804	774	776	762	785	783	764	784	737	796	809	752	729	735	806	801	770	789	798	771	823	806	747	783	805	811	795	735	768	757	785	750	776	803	783	742	739	774	771	789	793	757	778	815	767	795	808	789	798	799	782	787	776	695	805	755	772	725	759	739	794	732	813	804	848	822	768	721	841	770	762	757	817	773	762	754	792	760	723	754	746	819	763	793	772	786	799	801	772	771	817	797	777	754	775	781	793	786	729	825	801	782	787	813	732	783	727	834	793	770	824	764	766	751	773	780	787	774	786	777	759	818	801	775	790	769	758	739	757	772	811	800	794	763	788	757	782	780	767	738	781	823	805	766	779	792	767	726	786	797	769	766	752	772	739	794	764	813	803	836	822	791	765	763	784	788	807	811	785	770	743	811	790	773	821	787	801	801	786	753	731	801	779	793	717	754	837	786	780	746	763	844	799	740	764	777	744	736	808	803	792	814	803	767	787	774	809	751	808	749	795	748	732	818	795	771	792	775	791	744	755	771	777	814	759	768	800	786	740	825	747	831	809	803	777	756	797	748	759	785	813	828	801	806	734	780	777	799	788	819	776	783	744	739	791	763	788	743	768	785	791	784	793	743	778	833	744	774	786	787	784	778	727	764	753	759	776	784	832	767	814	811	732	785	788	787	717	790	773	764	777	804	839	775	808	793	769	751	750	793	806	747	804	792	743	774	770	780	813	754	758	803	808	793	730	748	749	780	806	802	801	802	726	770	838	773	821	855	765	795	748	786	767	785	759	761	742	769	821	792	789	770	777	793	765	764	778	729	765	778	776	824	752	758	796	754	825	801	766	755	696	760	772	781	795	748	737	764	712	776	788	747	836	792	747	800	773	778	774	723	801	815	737	833	781	819	808	804	780	827	755	729	749	774	766	791	745	776	726	780	791	791	790	818	767	772	766	799	797	756	758	780	759	776	787	814	768	753	786	756	745	760	760	782	720	802	756	794	851	806	789	745	770	815	760	750	760	804	788	779	756	790	722	786	802	755	772	779	832	775	707	753	739	760	775	791	779	788	744	765	817	803	753	797	769	744	779	785	796	804	796	787	826	798	713	794	765	801	722	805	759	750	774	794	767	767	773	758	790	741	769	809	784	772	764	811	758	765	749	748	796	768	712	730	802	757	775	785	758	768	818	780	787	801	777	771	779	842	773	769	793	781	813	782	734	723	737	749	808	803	815	766	789	716	795	781	821	755	764	711	819	718	803	764	762	756	779	755	818	782	755	760	778	740	817	770	815	784	780	744	750	828	707	809	780	788	779	749	790	755	779	758	801	757	820	749	776	776	778	744	752	805	777	773	752	741	755	752	800	835	797	772	816	764	741	773	740	782	752	853	793	735	776	839	778	777	755	765	844	769	771	791	773	811	808	722	785	822	812	799	765	817	747	790	807	798	770	805	806	759	759	789	761	769	728	844	781	785	753	755	776	749	786	692	786	739	769	794	754	833	821	705	769	784	749	795	764	819	801	741	808	766	819	761	762	760	753	779	786	817	730	728	748	778	799	762	789	823	720	782	826	776	780	740	815	764	775	769	807	780	794	797	715	776	748	785	790	792	735	778	786	765	780	710	769	768	733	740	817	808	763	850	768	811	804	766	779	791	723	779	797	791	765	788	810	705	818	756	772	806	772	741	782	786	806	778	833	741	762	789	726	758	741	769	766	777	743	752	763	748	752	779	780	769	799	795	769	846	778	803	761	817	773	765	751	744	793	782	763	715	701	710	771	763	735	803	778	783	771	743	777	737	761	804	784	795	788	736	768	732	833	819	768	790	766	754	808	786	764	744	819	763	757	763	749	729	793	759	781	783	749	822	760	784	775	788	777	816	780	787	772	750	725	715	761	776	776	801	783	766	757	788	726	747	792	750	723	762	750	736	838	775	769	760	747	756	803	784	783	761	772	769	718	778	801	841	764	792	780	752	789	766	790	774	738	775	781	813	814	801	797	803	820	815	741	810	809	795	774	766	712	793	762	807	782	728	746	812	799	781	787	778	783	787	715	770	753	776	783	787	739	783	796	782	731	820	770	728	784	828	750	776	752	757	759	819	790	791	840	772	790	785	760	787	764	840	779	803	814	831	791	786	760	778	823	779	736	772	814	755	801	784	755	788	795	747	763	787	738	765	732	734	788	804	773	778	726	783	752	829	793	763	803	814	756	767	788	749	682	804	774	720	718	805	805	811	789	764	767	757	770	752	782	739	781	768	805	785	748	807	763	752	770	740	763	745	796	746	808	748	729	735	785	777	759	757	832	825	751	793	792	770	753	753	814	795	784	767	832	767	763	765	726	718	781	740	753	798	754	796	753	802	776	750	740	805	765	767	834	755	779	802	791	803	778	730	797	765	808	804	799	772	760	751	778	760	752	754	793	804	839	769	763	779	793	734	762	774	808	778	798	731	751	775	796	825	752	772	739	761	771	756	793	745	761	764	793	752	766	778	782	827	813	814	756	799	763	803	740	738	800	781	745	795	779	756	733	784	787	803	780	762	807	764	799	814	762	767	750	774	763	750	830	764	759	763	792	712	764	774	760	786	815	773	788	768	797	814	790	791	790	792	799	787	798	803	749	779	762	780	749	790	768	759	788	802	796	879	772	864	816	799	798	777	803	727	781	747	736	759	819	731	769	796	792	810	806	744	781	737	780	774	726	716	781	725	770	796	838	751	791	816	755	773	782	804	773	765	770	806	829	791	806	810	803	854	843	730	758	801	758	810	755	776	792	764	789	817	779	751	762	733	794	759	747	756	751	789	775	787	807	792	737	777	764	826	785	755	792	803	759	762	778	744	808	801	761	791	738	825	756	809	809	803	797	756	760	778	785	786	756	755	803	758	762	800	794	840	748	766	743	832	770	711	826	772	791	759	793	817	810	774	783	768	787	773	793	760	777	783	810	742	785	745	765	786	793	782	761	828	774	769	723	737	764	766	776	754	755	786	756	804	803	757	787	726	810	763	745	801	792	776	770	789	834	757	793	814	769	777	793	754	755	781	777	808	778	812	758	749	795	808	751	767	765	817	808	806	787	813	791	759	778	766	779	760	798	796	815	818	790	723	776	732	739	780	768	776	760	771	800	774	797	772	755	744	744	805	764	773	798	796	791	781	748	809	793	787	795	814	827	762	768	787	780	782	771	831	789	746	768	734	804	846	801	720	848	793	785	781	790	784	757	798	743	767	765	800	760	778	809	770	786	817	753	757	729	765	775	818	787	786	794	761	796	729	758	772	805	823
24189	21247	25311	27502	21252	20993	1504	419	316	294	243	263	229	194	231	201	189	183	155	189	206	173	186	209	185	179	188	198	161	168	157	177	172	182	176	173	218	181	178	153	138	168	204	176	197	153	191	191	181	192	171	184	175	184	168	164	183	175	207	200	168	201	170	177	176	154	167	165	163	183	178	159	157	154	162	183	185	161	177	167	188	190	191	162	224	173	161	165	189	188	187	155	170	176	168	153	179	179	171	170	151	177	160	185	168	196	170	191	204	173	188	179	170	162	174	161	165	135	172	163	181	133	193	183	171	159	156	157	170	182	186	162	164	186	177	174	183	172	167	177	175	153	168	171	205	182	162	168	193	184	165	182	154	160	153	170	185	156	166	189	189	170	148	177	168	158	182	194	159	151	152	163	197	185	207	183	169	174	185	167	166	183	163	183	177	173	204	188	179	173	154	178	176	167	178	179	185	161	183	167	169	181	156	152	163	176	161	170	170	162	206	196	182	180	184	183	161	206	170	179	172	167	175	176	169	176	184	189	160	157	173	175	172	169	157	188	166	175	165	164	190	172	155	170	169	177	171	187	180	163	152	171	158	153	173	166	186	172	165	190	169	174	155	166	174	177	150	198	186	174	182	186	170	165	159	169	188	198	170	155	196	182	158	181	165	158	178	168	174	166	185	182	171	200	169	160	176	172	180	183	166	180	185	180	195	194	186	176	184	165	184	173	194	171	182	177	178	181	165	146	162	180	196	179	161	187	148	170	169	194	187	182	150	178	175	186	170	169	173	174	152	158	192	165	175	164	176	188	153	176	180	164	180	163	203	159	188	189	180	178	191	181	159	179	167	167	186	175	188	171	160	180	166	163	174	204	186	186	180	168	192	207	182	176	172	183	168	179	195	185	190	153	190	155	167	180	163	179	189	162	177	176	174	166	150	167	201	183	175	185	162	173	160	167	161	178	182	185	177	189	188	183	163	177	184	179	174	153	168	155	174	167	179	168	170	173	173	177	182	200	164	158	184	176	172	173	176	175	157	145	169	158	173	176	152	170	196	178	168	180	173	175	166	194	178	193	184	175	180	163	174	186	178	156	163	170	166	182	190	184	171	160	176	173	177	172	174	171	173	168	165	151	188	156	179	187	163	185	171	176	153	173	154	170	183	160	156	168	172	199	163	159	177	190	190	161	197	168	153	175	166	165	172	165	172	172	177	191	174	191	157	158	152	150	174	159	183	191	167	181	174	156	179	158	169	173	166	187	176	163	177	170	195	177	160	172	171	170	159	179	171	177	198	199	183	166	158	189	168	151	149	177	166	153	173	164	162	174	179	184	159	151	183	162	187	176	166	194	169	162	176	189	173	187	162	170	202	181	156	185	162	181	145	174	171	175	176	163	192	165	173	186	185	175	139	193	181	174	188	149	160	167	156	175	182	142	160	171	165	169	166	180	180	172	164	152	180	179	158	142	179	148	179	182	161	167	175	149	155	170	178	186	157	150	161	202	157	162	165	170	191	175	175	155	140	193	198	179	174	171	210	156	191	164	178	163	183	180	193	191	173	168	196	173	144	179	160	185	185	185	163	193	168	184	184	162	158	183	166	178	184	170	172	165	171	191	187	178	168	176	168	186	166	167	160	161	186	178	163	170	158	189	173	143	173	191	187	169	175	194	181	162	174	169	170	178	157	183	179	185	187	197	177	167	156	158	148	176	150	174	177	167	163	191	183	199	170	171	163	178	176	179	202	151	141	166	164	184	164	171	180	162	169	192	181	160	180	187	177	182	175	185	186	174	137	152	185	184	172	180	178	157	174	203	194	163	178	176	173	187	194	167	184	174	180	166	196	161	159	187	195	162	172	168	153	162	150	188	181	190	192	172	165	204	177	162	172	163	140	155	186	179	181	157	148	181	195	145	166	210	188	183	180	220	194	167	157	175	172	164	181	162	189	158	187	174	179	188	187	159	166	174	177	178	144	170	198	153	175	166	177	194	148	173	169	170	164	160	174	153	169	164	163	161	174	159	179	152	147	203	173	198	163	166	173	198	169	203	171	167	146	160	170	147	171	170	176	174	178	157	171	175	195	187	139	179	156	195	189	204	183	177	184	165	163	163	191	184	184	191	176	189	199	157	183	148	190	184	161	152	174	159	150	185	179	164	200	183	150	171	184	166	156	174	142	156	186	175	152	172	156	160	171	191	167	162	173	205	162	199	167	170	187	178	175	165	177	173	184	166	167	171	168	150	197	195	181	174	158	204	190	207	186	185	199	165	168	197	174	164	169	169	158	148	166	178	163	201	183	140	186	168	215	178	176	184	185	191	180	182	154	153	158	167	184	192	169	171	185	164	155	183	164	166	202	167	193	154	158	162	143	189	200	190	170	155	155	183	175	173	188	174	175	201	147	163	157	171	174	168	169	213	168	181	178	172	168	170	206	189	181	153	181	168	177	184	170	187	161	157	184	179	176	168	185	173	161	170	180	196	209	162	198	216	151	161	162	188	157	198	154	166	165	168	153	174	158	166	181	176	170	171	182	183	176	183	185	191	142	182	192	172	196	164	176	179	175	188	206	170	163	156	166	175	159	194	175	156	138	183	191	167	175	186	181	180	184	165	180	167	168	194	172	173	175	170	171	140	170	190	155	181	184	185	158	158	160	173	170	176	190	182	179	170	178	172	175	152	182	185	161	176	174	166	164	165	186	200	170	162	149	174	169	153	203	161	170	159	186	182	170	166	171	191	175	169	162	171	166	176	150	173	155	184	158	160	190	158	175	177	209	164	182	175	159	167	173	164	153	152	194	187	182	170	173	172	169	191	159	200	196	188	203	194	178	183	169	163	155	166	176	147	175	187	171	190	170	165	173	166	187	204	166	176	161	166	160	166	160	165	175	164	177	165	190	193	154	154	160	171	166	152	176	173	150	170	143	199	169	166	180	172	173	161	198	178	178	175	180	169	205	163	191	170	191	190	185	202	177	171	201	181	169	176	201	156	158	192	167	161	183	153	180	187	199	169	201	183	170	176	200	180	145	197	170	181	171	172	196	191	189	182	186	178	163	171	174	174	145	167	196	178	171	173	186	187	189	183	177	197	162	170	160	152	173	177	189	158	181	173	190	171	178	197	178	178	171	163	192	189	177	190	167	173	195	178	163	203	198	188	182	164	183	181	153	165	177	186	152	200	154	177	178	192	168	163	180	152	166	166	170	178	159	179	175	194	173	165	154	171	165	190	151	191	178	168	199	156	198	186	180	201	190	164	158	174	176	167	158	167	178	173	194	181	177	174	188	168	162	185	170	205	194	157	178	180	175	162	184	165	170	160	183	177	199	189	173	144	160	186	156	177	176	151	190	191	194	188	164	167	169	186	157	164	195	166	186	192	156	173	160	182	152	166	180	171	177	162	192	152	186	160	183	181	181	182	191	175	167	176	160	187	170	153	158	191	166	191	179	174	174	206	184	179	192	177	185	157	182	195	177	152	164	175	182	159
12937	20902	7077	1375	862	658	546	516	518	482	479	481	465	471	459	472	463	446	457	477	436	465	450	438	420	412	468	444	427	440	414	426	417	418	426	393	419	434	434	414	411	448	424	434	461	437	464	461	425	460	414	411	394	444	420	438	412	434	469	449	469	429	429	459	429	414	423	449	458	418	405	407	467	401	434	452	451	447	416	442	448	443	416	469	410	453	440	443	450	463	442	454	423	431	407	440	457	402	437	437	456	405	472	462	429	442	431	442	406	419	425	428	415	393	433	439	473	421	399	432	451	408	441	502	434	374	425	420	430	414	443	389	426	415	469	441	411	479	433	433	470	461	454	457	445	432	478	482	418	415	446	440	425	415	400	435	420	447	441	453	432	443	439	450	405	416	426	441	422	384	433	444	446	428	425	422	430	436	439	398	441	408	434	444	382	441	426	446	461	443	406	434	478	421	467	444	448	405	419	413	433	448	407	416	435	448	420	427	433	475	416	406	460	392	426	449	465	428	449	430	424	423	429	436	438	405	441	411	453	486	401	432	473	397	386	426	452	390	410	452	447	404	422	411	444	432	441	442	410	432	430	418	412	428	450	419	425	430	409	429	416	431	470	454	425	426	441	429	448	463	415	457	444	469	436	458	436	439	386	413	426	427	433	423	415	425	443	447	436	425	431	415	379	436	436	398	427	442	433	444	426	432	459	428	445	413	434	420	445	427	434	425	471	459	405	444	435	397	413	438	420	424	415	402	419	422	437	417	436	403	442	387	419	464	421	440	433	423	452	426	444	419	446	429	437	494	478	396	455	421	440	414	428	420	416	412	443	425	431	404	462	465	457	442	426	428	419	416	412	456	423	480	415	459	400	404	439	426	416	452	409	433	518	438	435	420	430	450	444	427	448	440	467	428	405	431	439	422	458	446	473	440	438	424	442	378	423	443	378	447	471	410	410	429	412	454	418	442	424	438	395	411	428	424	417	425	411	438	420	438	404	412	447	421	428	430	412	445	455	438	420	423	445	424	427	453	390	443	428	452	424	452	385	449	411	430	408	444	429	444	447	426	411	444	438	467	444	439	430	448	416	427	419	404	459	430	420	440	454	428	440	404	432	386	433	407	424	455	481	435	427	424	430	411	381	396	412	409	402	404	407	446	385	422	447	458	440	431	429	421	391	434	420	453	439	454	462	414	410	439	444	414	421	408	392	451	459	462	398	402	422	438	397	412	445	415	421	452	431	436	406	434	423	480	430	444	440	442	409	424	425	445	420	418	418	397	444	433	446	450	444	462	449	464	412	435	426	451	420	451	410	395	461	455	398	416	432	388	406	457	407	444	433	406	418	401	412	410	454	399	432	435	429	436	468	420	445	405	409	441	430	394	471	412	422	440	444	440	436	432	439	428	446	428	408	430	461	408	417	407	424	429	435	432	427	401	422	387	438	418	421	428	402	432	409	454	417	428	466	424	409	399	412	409	418	465	457	430	453	442	422	423	446	437	407	422	414	393	424	410	430	481	417	432	423	421	434	476	443	456	456	434	409	386	399	427	460	441	396	419	406	427	424	462	427	423	461	448	457	425	437	439	470	440	427	412	465	443	432	446	436	430	400	437	381	429	459	397	461	402	414	426	437	421	477	402	414	408	435	437	416	399	407	430	421	408	422	456	441	425	461	405	463	477	449	447	412	442	445	453	407	411	457	434	431	413	414	395	453	410	412	456	478	450	434	428	413	420	457	401	427	413	412	436	455	431	460	452	418	425	435	441	431	437	488	416	422	426	464	395	484	429	446	448	388	453	394	392	443	436	439	446	461	446	422	443	450	445	416	430	441	444	426	452	427	476	437	438	453	404	433	409	415	433	435	419	437	426	424	417	435	446	406	462	431	445	430	464	431	430	384	440	452	434	417	446	424	472	403	458	417	433	446	418	422	405	399	457	390	434	435	415	436	398	413	402	424	385	420	432	421	454	389	423	437	431	446	410	437	406	453	420	428	409	438	440	439	413	449	411	429	420	416	450	390	425	477	408	423	448	414	462	429	453	436	418	425	420	442	416	465	466	400	465	479	423	445	424	429	448	433	434	437	470	438	418	416	411	421	397	399	457	375	425	409	452	456	431	415	451	422	403	437	403	389	425	444	416	413	497	400	388	430	442	439	418	424	449	396	429	380	404	428	441	412	446	404	446	437	437	439	443	447	445	404	421	432	413	422	421	395	458	402	416	428	445	421	437	441	408	478	421	430	435	418	457	423	427	427	439	440	401	425	427	464	459	458	441	450	407	437	441	446	448	419	478	411	433	444	436	469	421	439	450	413	426	463	443	452	432	435	410	444	421	415	437	444	424	435	414	444	430	432	418	414	418	440	476	422	427	420	417	418	446	424	421	425	419	436	449	456	428	427	441	418	451	472	444	415	414	460	396	422	400	392	459	432	464	469	429	429	422	475	418	421	435	439	420	424	433	461	430	409	404	438	415	409	445	433	439	388	440	418	443	460	447	420	378	437	422	432	440	448	452	429	442	430	441	427	445	450	402	447	415	382	419	436	411	439	451	456	447	375	443	418	440	434	451	463	423	413	413	410	453	415	451	461	419	449	505	444	428	393	453	446	423	415	428	420	427	442	476	450	422	447	432	467	416	421	461	389	422	442	471	426	455	432	411	431	423	413	427	428	427	429	440	465	432	456	448	448	458	416	411	408	438	409	398	424	406	418	450	445	428	391	434	454	427	424	423	431	432	466	391	413	421	460	421	420	432	404	469	426	422	418	473	435	468	421	438	404	401	442	431	469	428	401	435	431	457	459	440	457	453	445	458	415	461	446	402	437	440	437	462	420	415	426	450	441	441	406	415	424	421	412	390	458	438	417	464	424	425	439	430	411	445	447	437	455	396	431	438	432	426	466	440	414	444	441	402	387	487	436	446	419	404	426	449	417	439	427	402	441	414	445	429	447	438	407	464	471	410	449	412	416	411	447	485	420	433	426	389	397	417	401	424	408	421	423	401	467	467	468	438	454	456	375	470	405	396	422	434	430	417	435	379	472	453	444	418	408	445	416	391	413	452	433	423	416	425	409	435	430	448	432	438	419	450	423	393	404	444	412	424	420	397	395	424	443	462	441	404	460	428	394	427	419	435	397	440	424	418	444	449	404	458	421	418	469	444	435	438	459	418	424	440	404	429	422	425	455	445	415	423	451	403	458	440	420	410	401	404	408	458	425	423	446	408	448	425	385	439	422	450	418	461	364	415	453	411	413	449	406	400	457	425	427	422	418	419	444	408	401	412	382	426	406	445	459	426	423	434	430	429	442	436	418	491	441	405	425	424	489	499	427	424	449	435	439	420	402	413	392	419	417	455	438	419	469	441	452	429	426	381	426	403	403	405	435	423	414	433	406	395	418	419	393	446	424	413	394	411	436	436	405	422	438	435	445	446	437	429	405	425	437	410	424	445	426	423	390	418	417	432	460	433	417	460	437	431	437	439	407	428	409	428
33335	13550	3094	643	479	475	434	419	429	453	456	458	447	445	438	455	441	457	439	399	431	415	435	429	474	468	426	405	442	425	457	404	425	430	433	416	435	470	438	466	419	422	452	424	453	441	476	430	456	444	427	410	431	447	466	430	439	428	441	427	420	479	440	437	429	467	428	442	435	372	433	450	402	440	418	429	408	444	430	393	407	458	444	444	453	454	419	445	447	440	478	428	427	429	441	448	427	468	443	458	437	416	501	417	415	427	434	480	465	476	432	443	405	419	414	391	413	468	467	403	394	436	415	465	453	377	440	474	440	433	441	457	462	469	411	447	435	460	427	458	397	450	439	413	441	429	436	448	500	423	473	395	413	392	427	432	425	467	462	440	440	441	421	394	450	450	434	439	456	436	405	422	441	425	444	437	464	445	449	455	420	432	394	473	414	438	421	466	432	422	450	446	438	401	419	447	450	452	466	454	428	414	453	441	462	432	408	434	437	432	434	411	405	443	407	414	437	419	437	464	428	433	403	401	444	452	453	435	419	401	400	428	418	411	414	424	409	460	444	461	441	407	437	453	416	407	409	461	421	403	429	408	449	438	409	415	443	449	432	439	419	466	456	420	389	423	460	367	417	422	411	385	436	421	460	439	427	424	429	413	443	420	414	421	454	414	436	474	443	407	438	414	441	459	480	454	451	420	480	441	446	420	460	435	452	424	435	400	399	422	453	395	407	434	425	451	439	454	465	455	426	400	423	427	440	427	463	401	433	454	422	442	429	432	430	442	427	418	395	424	420	406	414	496	423	459	428	448	430	422	427	429	424	423	434	425	449	442	465	419	437	419	426	447	451	432	430	464	411	456	460	420	454	440	455	396	424	444	434	437	448	384	441	477	419	432	419	418	436	425	449	405	425	462	458	435	454	411	384	391	449	431	472	444	433	447	427	469	443	418	370	392	439	462	452	409	416	427	439	427	421	407	400	479	385	458	406	418	393	422	433	445	427	439	427	399	462	413	434	445	432	415	413	416	411	396	424	422	409	467	430	429	416	427	459	421	443	417	448	421	436	406	436	373	464	464	462	424	430	450	429	426	455	427	432	401	405	428	464	392	412	435	390	435	416	465	424	452	427	405	436	402	423	410	442	377	491	429	471	403	414	408	427	440	430	412	446	424	413	436	427	418	419	443	430	400	433	407	448	410	433	443	432	455	430	410	441	425	408	414	455	467	443	442	469	438	412	487	456	430	403	425	430	399	431	421	469	435	465	418	456	433	436	440	397	440	467	426	447	449	426	433	441	450	473	501	426	415	478	392	501	447	453	424	459	425	405	405	401	456	439	449	441	446	420	401	429	418	429	420	422	432	448	441	421	450	444	448	438	456	455	408	458	442	442	428	439	426	448	399	427	451	420	440	402	419	420	421	448	462	449	427	401	430	393	386	499	494	388	456	419	440	439	454	441	447	418	463	453	394	453	449	436	470	421	433	410	445	409	455	479	519	470	446	414	439	440	411	440	414	484	410	447	472	424	438	423	432	440	444	463	459	436	417	439	471	418	467	421	454	403	425	421	418	403	430	486	437	452	459	421	432	409	409	446	416	474	431	442	421	406	484	415	458	451	396	416	432	415	400	428	409	422	384	416	438	436	428	392	394	413	417	421	426	462	429	422	437	413	440	466	445	418	460	427	386	426	446	420	425	444	440	446	466	395	420	421	459	401	421	457	421	422	440	427	447	422	417	443	432	424	413	444	444	444	459	460	397	412	419	412	408	482	430	431	411	455	420	429	387	416	444	423	437	431	423	410	420	461	400	417	444	451	454	440	424	428	411	433	435	451	429	440	443	412	420	421	430	392	424	450	430	482	449	418	445	427	435	442	445	465	444	453	437	451	440	452	416	443	412	430	459	410	442	436	458	460	428	400	391	440	436	499	418	451	427	461	416	475	435	430	424	385	417	424	442	393	462	444	416	417	445	461	430	472	383	429	420	451	412	434	467	445	456	422	408	402	432	436	385	408	437	394	376	406	436	434	419	430	455	441	409	439	445	479	412	422	456	458	410	397	378	445	421	425	413	453	444	455	409	451	403	468	459	388	431	437	428	398	452	442	433	420	415	427	434	418	429	475	402	432	399	444	425	433	446	417	451	424	392	430	431	393	457	495	461	445	423	451	412	401	423	431	436	444	440	456	415	439	440	408	432	431	453	429	459	416	406	435	416	442	454	450	434	414	444	417	443	439	427	431	423	394	473	424	406	412	421	403	474	440	432	425	463	427	422	454	419	424	447	427	426	423	420	477	401	457	451	402	446	411	428	454	463	444	420	434	420	408	417	410	409	398	411	445	391	418	421	409	440	435	458	412	445	420	415	448	424	429	426	399	403	425	445	468	456	433	416	453	390	422	411	423	420	406	439	422	399	397	428	441	419	406	404	405	405	450	454	428	486	403	441	415	461	406	410	430	454	421	414	416	402	464	450	432	453	419	443	426	450	414	422	447	472	429	429	416	417	435	409	408	436	456	429	419	450	362	442	456	465	425	453	468	446	420	421	393	445	429	418	433	450	430	440	434	438	438	433	412	426	430	452	415	442	436	439	418	426	420	423	402	422	429	418	401	425	428	487	419	443	400	408	450	460	443	444	412	435	442	465	386	459	441	421	436	390	432	415	453	428	436	417	452	432	429	451	401	417	393	473	488	412	434	468	458	442	415	424	454	466	425	434	430	455	434	440	406	410	468	439	411	429	424	431	432	456	418	430	426	363	457	401	416	460	392	393	441	404	411	452	441	434	424	418	449	417	418	464	443	421	422	406	378	420	474	459	428	426	421	435	446	434	417	439	420	464	422	448	418	429	437	425	451	469	446	446	419	362	414	418	402	408	436	435	448	420	458	501	450	395	425	445	463	384	418	457	426	445	424	403	454	456	407	436	424	425	450	452	399	423	394	450	428	422	401	454	381	451	389	438	432	475	456	410	420	438	435	394	464	438	396	442	424	427	448	393	425	435	411	434	425	458	419	412	415	413	421	457	399	425	435	421	435	465	423	440	455	441	415	406	399	430	465	416	463	409	451	436	462	439	455	407	401	445	412	437	426	465	415	439	410	451	463	378	423	446	427	421	453	489	432	456	430	441	435	414	395	448	439	417	431	437	428	446	432	428	425	441	408	440	422	454	459	419	452	438	465	435	426	440	447	423	450	432	459	497	408	421	454	436	428	367	426	443	405	417	442	402	439	412	427	402	404	460	408	421	430	444	449	462	442	419	415	420	450	434	412	425	444	446	411	423	480	445	437	456	462	446	450	443	409	431	401	429	430	428	414	401	493	415	419	407	434	438	397	443	420	392	428	449	413	399	429	447	387	469	433	420	419	436	440	424	453	456	432	440	437	449	420	420	431	432	435	417	453	478	450	445	393	392	411	424	443	405	435	446	421	441	397	436	432	450	411	453	444	437	417	430	463	449	468	446	467	431	425	424	453	423	458	460	396	407	397	413	446	424
9888	6506	2249	1003	969	923	960	955	1008	994	1057	968	1018	947	1009	981	967	946	1020	938	896	960	985	979	936	949	1043	972	948	944	991	915	1006	923	975	974	913	981	964	939	1003	867	997	910	914	969	887	969	1031	994	972	1029	947	967	993	948	951	922	969	904	968	951	937	1007	946	982	989	971	937	969	965	989	994	953	953	951	935	953	971	1024	911	966	946	956	981	974	996	938	1016	985	954	973	923	990	1024	994	961	967	892	1030	1002	923	981	920	987	1024	962	989	947	943	1004	942	985	971	1004	1004	939	976	944	972	999	978	970	867	993	1006	958	972	952	956	971	931	957	1007	960	896	956	973	944	926	959	957	959	940	987	967	995	990	942	961	969	984	982	967	973	1009	956	998	968	974	1002	977	1018	924	1005	982	1016	974	1003	960	955	950	988	955	978	950	998	912	953	985	997	1080	997	1004	959	997	961	992	938	989	1006	997	981	974	939	927	986	977	956	996	1010	955	940	987	990	979	932	931	995	982	960	1000	921	1017	971	925	975	1022	919	977	1006	1013	994	950	925	933	989	989	921	934	918	947	946	957	1028	947	920	936	925	957	965	962	960	937	996	953	938	930	1003	963	971	1024	956	959	980	963	965	982	1017	1003	927	999	945	939	951	985	946	990	963	994	1004	957	1000	949	923	995	969	937	935	911	992	970	976	966	925	953	995	985	975	1037	960	966	967	973	932	937	930	942	886	953	918	956	1025	936	1008	957	953	976	944	978	950	931	968	961	930	979	929	983	983	959	937	956	946	1004	990	981	925	958	1002	989	949	978	975	1038	962	947	998	961	986	925	975	943	952	918	982	949	939	1045	974	976	957	934	953	942	991	969	954	927	961	951	1003	978	981	991	951	1006	948	995	954	969	984	921	899	990	923	996	1027	1000	984	935	957	930	931	929	953	969	988	1008	1001	952	916	932	984	939	969	983	959	983	971	1005	1021	952	950	933	941	947	992	1007	967	1021	992	935	969	910	970	967	948	941	925	988	1006	956	928	978	930	952	947	1038	952	977	934	947	957	932	973	957	944	1006	979	985	990	974	952	962	983	978	981	923	998	969	973	991	977	991	987	945	962	969	992	974	948	943	923	1003	962	946	938	1001	962	980	962	950	953	950	972	927	939	965	981	988	928	907	987	950	952	1003	968	970	990	960	947	983	1029	975	948	914	911	920	944	948	999	934	977	953	996	981	979	952	955	951	941	990	990	962	881	943	955	1011	991	984	980	955	951	980	979	985	954	929	992	984	901	988	991	965	939	988	998	962	983	958	935	911	975	1006	1004	899	927	962	1010	924	980	975	963	947	1024	974	929	976	956	925	998	1007	934	957	937	916	967	950	1002	987	948	988	964	969	947	946	940	981	940	946	963	955	973	1045	997	950	968	954	944	975	940	927	897	943	960	904	957	975	967	892	1007	967	936	996	941	982	946	969	914	972	978	954	950	965	970	972	976	904	966	1004	980	961	980	917	955	961	948	929	976	947	937	989	990	920	940	900	904	987	950	981	974	880	975	948	1007	913	944	989	915	962	1026	966	961	1050	962	965	904	913	989	1044	979	972	985	1028	975	951	1032	980	984	1010	964	999	959	1034	933	966	945	1004	960	976	957	989	973	952	1007	964	939	936	1009	922	923	1006	1014	951	953	894	970	1042	994	938	942	953	983	989	968	1018	929	951	917	954	964	1000	942	956	971	950	982	937	931	979	956	936	977	949	915	981	948	923	999	965	944	942	964	965	930	1017	975	995	1025	981	955	987	969	986	943	938	1005	974	979	981	935	924	962	939	966	993	976	927	993	976	934	966	1009	938	1032	992	973	964	958	935	982	951	967	967	1008	970	963	934	946	948	1014	967	1010	979	923	957	946	969	954	979	967	921	954	912	890	922	916	957	972	988	959	937	983	915	908	937	946	959	1027	948	953	978	994	1053	972	1002	966	1020	992	935	943	998	966	945	960	961	958	957	965	985	920	936	939	1003	971	954	982	938	933	955	945	979	929	966	982	925	978	970	960	956	966	991	965	977	962	902	934	942	954	997	1045	948	944	996	982	965	907	966	997	969	895	965	953	952	1020	1005	923	973	894	963	959	963	995	954	967	933	950	977	966	954	935	1008	968	960	1014	1043	953	1020	992	951	988	975	988	937	942	946	950	960	962	963	896	974	1001	1002	993	961	991	1001	932	995	1009	1013	913	926	961	952	954	925	1037	988	897	914	988	929	962	991	974	953	966	918	1004	927	947	999	927	960	954	918	981	976	984	974	990	971	887	953	949	926	1002	980	956	984	1004	994	921	994	968	945	910	1003	968	979	996	933	958	955	968	973	995	1012	922	979	980	932	953	1003	1002	958	971	978	984	990	1003	987	932	923	983	993	956	946	955	980	959	972	943	954	933	947	985	966	968	950	1034	897	968	973	1000	967	992	940	996	967	982	1020	969	948	966	933	911	956	940	991	903	917	927	968	949	983	992	986	952	968	980	947	1007	991	973	990	998	1005	964	906	964	984	997	968	938	1001	989	1016	1007	931	951	1013	946	981	976	997	1008	938	978	966	1011	968	952	984	947	1006	945	951	949	941	948	929	931	967	907	910	910	1030	951	943	908	982	944	976	930	984	975	943	961	980	935	950	972	963	969	999	947	933	993	937	931	967	977	971	956	971	959	958	969	981	962	990	1003	980	972	929	938	971	965	1001	960	960	925	913	1000	927	960	1008	974	971	949	930	973	981	934	1001	930	986	984	942	944	948	996	978	950	946	1000	958	949	1033	962	943	1000	953	948	1024	973	958	974	947	991	982	950	923	957	959	925	987	985	912	916	956	964	995	957	969	991	952	992	972	977	991	905	950	932	1023	935	961	975	941	934	1000	983	1002	982	941	914	902	1009	944	1045	873	1016	937	915	907	931	966	944	996	964	952	970	916	965	977	940	921	886	989	958	989	933	978	978	948	945	941	953	938	925	991	998	1005	1013	945	947	910	967	957	925	1006	951	974	961	964	915	1030	1004	1006	956	957	963	938	1000	970	962	931	927	980	972	966	1011	971	937	919	984	972	994	992	956	981	905	970	1006	973	949	979	915	969	933	964	986	973	964	923	911	1026	974	958	984	931	980	977	949	996	955	942	969	971	971	951	961	957	955	1002	1016	954	966	960	905	999	932	944	944	954	1001	988	1006	969	1005	963	961	985	959	973	944	1023	978	994	991	1014	945	963	948	1003	958	877	1003	978	944	990	917	934	932	944	971	1001	944	948	991	941	950	1007	978	966	932	941	962	958	954	937	958	926	975	983	986	952	954	1032	956	991	973	985	994	961	978	971	929	926	998	952	953	968	929	910	1004	902	950	973	921	955	969	983	960	972	986	975	944	980	1011	997	944	1020	918	935	981	977	976	956	988	1000	957	981	963	982	963	935	976	978	951	944	977	987	932	959	985	994	939	943	963	963	1007	949	913	949	994	979	947	1030	932	978	1008	955	1000	1015	1026	915	956	955	915	954	989	934	953	973	994	935	951	949	930	982	942	957	947	977	965	1000	965	962	966	972	1033	966	992	973	979	1005	1001	943	936	979	928	973	968	1024	886	1005	977	908	952	968	970	995	1007	984	955	915	1012	971	945	926	965	997	1021	1016	956	965	940	923	944	987	917	959	1005	914	982	956	1000	935	1001	940	940	1032
24764	21233	24749	28012	21059	3840	626	486	432	419	368	392	353	369	366	382	331	362	358	365	360	351	331	336	317	358	359	345	337	347	364	357	347	342	314	341	379	344	374	360	369	361	344	364	352	368	333	333	356	327	346	345	346	343	353	340	387	350	369	310	346	350	350	311	358	378	396	365	363	322	326	385	321	299	317	365	329	335	317	351	336	364	372	339	331	349	355	326	360	371	362	315	346	306	347	341	336	324	332	360	395	318	325	340	355	348	333	355	348	338	377	338	333	372	384	329	362	362	357	387	400	330	350	347	351	362	405	342	352	357	354	349	334	358	353	316	376	362	315	360	363	319	313	335	327	378	329	360	345	365	306	360	343	347	338	334	358	350	330	360	337	364	349	332	349	328	354	355	328	329	354	325	358	385	341	337	380	366	371	331	315	350	335	350	305	346	328	328	327	343	319	346	371	319	324	362	371	333	396	371	375	350	367	347	327	378	339	342	362	342	385	350	380	342	349	361	368	351	359	384	342	325	343	366	336	352	350	349	347	358	354	329	325	340	342	335	327	332	351	354	334	360	325	335	318	325	347	360	332	339	351	346	349	335	343	320	310	334	354	348	368	315	377	295	348	335	331	335	350	335	336	336	317	373	335	358	322	344	294	334	347	369	352	366	358	313	362	357	374	333	307	343	347	356	339	360	339	307	311	342	330	361	388	334	333	327	321	340	377	364	373	382	371	317	317	356	344	389	335	346	378	348	350	371	357	320	338	356	347	354	331	357	383	379	366	331	368	381	334	339	312	350	328	320	345	333	307	349	380	358	340	352	331	325	332	368	381	377	382	351	380	363	320	331	350	316	362	350	303	366	345	397	354	346	350	386	334	335	337	289	345	335	322	355	333	343	325	344	297	353	321	364	337	334	384	331	290	338	349	335	349	332	339	316	363	356	345	323	318	326	323	335	375	337	328	332	368	362	333	370	346	346	367	346	347	364	364	342	354	354	341	331	340	318	331	336	337	345	359	360	349	325	346	336	383	355	362	355	366	356	321	331	316	369	316	335	349	367	341	344	365	344	330	362	349	325	370	359	356	351	348	352	382	342	326	336	378	366	377	337	361	346	326	332	308	357	303	334	359	332	318	333	329	355	341	357	383	342	347	335	328	346	344	348	345	311	361	307	342	331	361	335	347	340	328	321	342	357	333	322	326	359	323	376	344	334	344	328	344	303	352	370	324	328	324	370	321	366	359	328	340	298	324	322	306	353	324	333	328	346	311	337	362	337	354	358	314	375	375	327	328	360	352	364	344	339	348	345	372	368	384	346	326	355	323	340	349	320	353	352	355	367	363	328	360	339	329	333	364	342	328	334	357	332	331	340	339	366	360	388	326	326	358	330	339	360	343	353	339	377	318	326	328	369	341	357	358	348	325	303	347	365	313	353	356	356	348	339	371	351	353	342	332	349	375	331	380	319	338	395	334	323	362	369	358	351	326	333	323	344	310	342	360	310	336	338	316	346	362	361	370	353	336	341	320	316	367	360	343	350	334	334	350	345	376	343	353	352	339	357	359	347	360	322	336	350	369	334	304	323	373	348	324	377	343	329	344	377	343	332	323	335	348	362	347	365	351	322	368	368	309	385	342	376	387	339	357	352	332	327	378	328	360	353	351	362	363	306	313	324	301	321	327	339	321	363	377	333	343	308	359	355	384	325	355	344	353	317	325	377	327	354	371	331	331	346	350	349	339	382	323	370	353	362	381	333	335	328	333	359	315	349	326	353	360	339	321	358	343	347	327	350	326	360	346	335	351	385	354	330	321	348	314	354	355	352	352	351	362	320	364	346	364	372	362	347	344	355	351	375	334	341	363	340	314	391	340	353	342	367	337	335	334	356	310	354	336	370	333	351	366	330	357	360	348	383	345	322	354	322	345	357	348	357	344	321	320	346	315	357	333	346	350	345	336	355	325	362	368	344	332	347	375	343	352	348	330	381	367	354	346	351	342	318	334	368	350	362	311	329	375	352	333	331	358	333	386	386	366	395	359	334	341	367	346	369	313	388	358	333	356	346	345	338	325	350	352	362	352	352	366	346	355	357	360	343	338	369	357	321	324	338	353	361	357	317	347	365	316	353	337	375	342	369	343	350	351	368	343	320	329	370	341	312	330	332	341	325	314	358	340	356	334	346	348	355	350	306	353	365	323	368	363	325	397	337	344	325	381	364	362	320	366	367	325	327	347	340	363	334	294	356	355	350	361	333	350	387	378	349	334	358	347	333	325	316	341	338	370	376	383	323	343	361	366	346	342	337	348	315	300	368	359	350	369	341	333	347	324	339	318	360	364	336	346	359	311	359	373	313	366	345	336	365	364	350	334	341	353	330	375	324	330	341	393	328	365	319	312	351	322	364	337	338	341	387	339	346	392	343	323	352	363	364	387	333	365	351	349	338	345	395	359	351	352	332	331	308	325	349	328	373	357	317	316	335	345	354	357	357	340	305	366	345	341	350	329	348	327	336	346	361	378	337	366	336	315	351	311	369	375	326	330	345	361	361	326	362	353	395	350	330	345	376	346	348	327	329	320	313	323	332	354	325	336	357	331	337	340	319	371	361	337	349	331	337	334	359	325	331	368	312	337	343	329	354	367	334	363	381	355	334	357	355	357	363	332	329	350	352	318	350	332	309	328	362	340	351	354	345	349	370	336	342	337	365	360	344	369	315	360	363	359	332	341	320	312	329	376	353	319	338	343	340	341	365	365	335	315	321	348	363	335	340	330	325	374	319	341	349	335	367	351	365	312	355	323	351	337	308	346	349	360	318	381	340	351	322	321	355	344	339	344	309	355	329	324	367	371	324	355	375	348	380	367	347	325	376	351	296	297	384	344	382	365	342	354	327	339	348	349	342	350	343	345	328	336	357	363	370	336	345	345	353	368	315	300	341	322	349	333	315	360	347	348	304	316	336	320	368	343	344	330	354	352	338	325	376	316	342	357	334	343	316	374	353	361	317	326	355	362	322	363	359	324	305	311	356	353	324	357	367	339	347	318	332	343	328	360	347	372	361	343	358	365	352	342	332	337	355	302	353	347	319	336	315	363	324	329	385	339	372	343	369	345	331	329	352	358	316	353	316	342	324	347	340	344	352	366	354	324	319	348	337	345	337	341	376	333	363	352	354	353	320	330	311	328	334	339	337	322	347	382	364	326	365	335	376	336	348	347	319	326	357	355	374	321	399	358	331	332	327	340	338	344	340	342	344	347	328	320	343	333	346	353	330	353	348	338	345	384	342	351	346	318	320	325	348	352	378	355	349	354	355	339	332	350	338	346	336	356	283	328	357	332	331	377	334	327	337	323	353	340	351	337	362	344	330	317	338	358	363	372	336	330	343	342	356	356	332	382	348	335	345	371	336	337	332	336	335	336	336	327	360	350	323	321	327	353	317	344	323	333	306	322	335	368	355	342	331	369	341	379	323	351	334	348	337	318	359	400	307	354	387	354	361
11218	16708	5545	1332	1027	897	830	789	782	824	800	864	766	821	791	800	810	717	776	798	773	807	808	808	829	747	774	767	805	728	745	767	787	763	809	785	709	777	775	780	792	830	768	722	722	805	784	812	760	797	767	771	750	782	749	787	785	773	801	811	786	764	776	715	764	776	823	779	754	760	776	763	770	779	799	737	791	775	751	802	828	769	769	746	774	761	787	753	783	746	774	774	776	756	725	749	761	736	749	741	778	769	829	781	772	704	797	773	752	755	766	755	763	745	776	771	749	753	737	743	801	771	794	740	747	753	764	726	716	816	753	734	758	721	768	804	788	757	745	769	785	742	792	785	776	762	758	814	771	754	794	800	856	774	750	770	790	790	739	773	773	793	736	743	764	811	784	743	749	783	761	826	800	742	774	768	792	772	742	780	801	791	772	792	714	742	787	768	718	757	782	769	796	764	723	756	799	777	800	780	780	770	819	797	756	767	773	739	799	786	833	722	744	820	793	805	784	766	773	754	781	835	788	727	767	776	805	767	769	778	770	764	721	742	796	793	807	825	734	767	785	809	806	766	750	800	782	767	739	795	745	810	779	757	785	777	773	710	770	753	751	804	781	786	722	761	798	770	789	752	789	765	763	797	762	856	772	784	790	799	781	786	805	778	772	736	783	749	772	770	735	750	746	787	761	759	782	735	744	783	748	746	784	761	764	735	748	780	782	756	763	771	798	744	820	837	775	759	769	763	762	784	791	810	798	729	772	759	824	752	791	772	793	796	796	811	720	755	783	799	817	782	808	747	776	792	721	766	770	778	784	750	740	701	781	817	710	785	762	769	761	782	796	727	799	796	753	734	728	703	783	778	781	745	744	780	765	754	741	823	790	794	769	824	750	800	762	754	769	787	809	763	778	747	762	788	788	775	807	764	790	781	775	766	782	772	757	818	821	818	782	760	722	787	777	795	765	789	764	728	715	780	763	751	762	774	794	769	747	746	765	810	743	746	772	737	788	754	759	761	747	762	785	819	784	783	769	805	819	807	726	801	803	780	773	814	737	798	748	809	802	716	733	764	762	793	760	750	774	795	714	755	777	831	801	734	768	746	756	762	794	750	731	841	778	777	819	740	771	812	761	784	751	753	871	772	770	714	799	747	779	780	764	773	770	787	807	755	733	771	830	794	786	793	757	811	768	755	726	781	794	766	756	789	756	788	766	803	781	790	817	751	781	721	753	766	737	775	726	819	832	781	746	731	809	825	803	790	769	782	782	802	774	752	791	751	708	792	788	777	775	740	780	762	830	744	805	791	818	744	734	751	786	768	779	858	763	782	789	813	747	762	737	785	785	736	741	763	759	739	725	776	723	751	770	748	825	732	787	738	817	852	760	810	782	772	748	770	781	739	798	756	771	744	770	783	742	811	769	738	747	772	734	756	811	725	792	780	778	787	768	776	731	762	743	785	784	784	812	706	743	755	745	758	795	790	738	822	808	765	756	748	803	729	692	822	735	823	756	772	788	801	750	738	744	751	786	781	814	774	754	740	774	767	772	778	766	741	769	775	769	824	733	737	764	768	853	795	812	770	812	745	770	756	788	767	770	751	825	773	771	749	751	776	780	706	740	745	733	765	745	759	768	805	798	811	764	796	741	809	755	791	754	792	788	781	780	829	750	744	740	763	801	795	755	795	783	762	774	796	796	771	782	725	771	787	726	752	783	767	773	764	735	808	752	743	762	773	754	741	805	782	739	735	814	768	774	787	763	778	744	746	793	782	788	757	774	718	746	800	766	756	769	766	820	838	786	789	780	752	796	769	780	739	792	759	730	767	763	794	741	735	788	756	784	776	775	766	758	755	768	777	786	765	825	795	789	814	799	775	721	761	808	719	797	740	799	785	795	800	797	779	789	773	732	821	773	750	813	753	830	697	738	807	797	777	756	780	758	760	784	749	762	750	788	791	800	800	772	760	802	789	759	752	757	747	801	715	775	789	802	712	759	799	740	772	784	734	783	779	750	753	774	774	800	799	788	774	776	766	786	787	754	777	730	761	723	774	814	743	755	813	773	729	728	797	763	768	773	765	764	788	728	733	778	774	737	837	752	810	747	828	796	784	763	791	817	737	793	766	808	800	799	767	734	754	772	756	739	722	786	782	796	803	759	800	771	781	772	798	757	755	740	761	810	756	746	751	765	756	762	710	828	735	824	811	731	771	779	774	801	768	740	788	815	760	765	789	806	808	751	812	767	712	797	775	735	789	753	787	731	731	778	814	781	785	780	774	781	797	786	832	798	729	762	816	775	759	767	719	783	779	792	738	790	773	729	732	764	760	805	772	777	727	766	760	811	730	767	759	718	781	756	776	782	831	757	795	801	776	748	785	708	764	781	714	772	748	835	726	776	767	739	799	792	742	766	742	787	768	797	768	757	814	786	739	770	779	781	771	763	734	749	798	760	730	784	748	779	790	774	753	748	778	834	719	805	799	768	763	749	799	746	796	742	751	804	793	769	742	798	804	806	790	792	740	745	787	765	780	744	749	787	785	754	769	764	755	748	761	770	748	769	784	792	810	771	810	771	752	732	751	782	717	741	780	748	742	776	740	738	729	787	785	753	738	770	813	762	797	798	777	767	769	819	784	756	820	812	753	768	726	797	782	807	743	800	766	786	767	745	783	730	788	756	813	757	732	803	756	786	791	731	754	780	805	763	801	796	811	758	810	781	745	796	822	754	809	773	773	758	757	750	785	750	773	793	781	776	776	804	777	771	791	745	756	777	756	747	794	807	759	747	742	739	789	740	728	777	807	788	771	773	746	761	775	772	776	766	719	738	775	801	799	804	756	753	743	720	742	750	765	804	720	801	741	807	722	790	770	746	740	743	760	750	728	785	716	773	733	785	811	777	787	796	744	736	759	784	779	755	757	757	745	756	816	764	750	805	778	767	775	789	759	760	791	793	775	782	794	757	750	774	727	757	758	744	813	749	747	751	769	731	746	790	790	779	794	789	751	787	767	774	792	728	769	738	762	704	781	746	800	763	761	761	749	799	802	783	717	748	808	789	750	721	756	751	832	761	777	773	777	763	794	767	729	732	808	776	801	796	770	766	750	754	729	778	787	803	782	783	757	835	765	760	767	772	757	794	807	778	812	774	823	727	741	785	772	791	779	790	771	760	798	816	778	773	788	733	757	752	732	792	766	723	741	760	784	792	750	730	787	788	790	734	705	748	745	783	762	773	805	802	742	808	707	778	771	734	753	757	747	733	818	781	793	804	771	743	726	796	739	784	790	801	725	751	823	779	759	812	753	784	759	789	793	765	783	748	799	791	772	774	744	824	776	737	750	750	811	738	748	740	789	760	720	767	778	751	773	813	767	770	777	734	792	780	754	748	759	780	735	716	736	777	765	757	717	781	772	806	750	721	765	732	776	787	753	722	770	800	775	700	794	769	757	821	738	756	812	784	814	804	781	796	804	789	767	834	731	785	746	724	755	798	748
24151	21221	25274	27451	21226	20973	1482	421	301	289	264	231	194	216	227	222	183	210	209	215	227	200	178	181	196	188	177	208	177	188	178	175	229	178	201	191	210	157	177	204	141	184	161	207	159	187	165	186	192	173	179	175	165	175	164	188	190	168	180	171	177	175	178	186	170	177	184	173	172	180	186	169	178	164	181	178	178	194	164	175	178	168	188	187	166	179	184	172	191	173	184	164	178	168	179	177	211	187	188	204	178	180	168	163	186	164	177	187	161	168	179	187	167	179	193	173	191	187	192	169	182	177	189	169	172	155	182	188	156	162	187	178	189	156	176	154	189	158	155	153	169	185	173	192	191	172	160	179	165	168	160	170	167	162	158	178	198	181	172	163	192	154	171	191	176	169	153	174	195	171	171	185	168	190	158	193	186	180	144	174	174	160	201	183	181	180	170	158	149	173	163	170	183	173	178	174	165	159	178	188	168	175	202	185	189	180	172	161	176	179	184	173	182	176	178	200	169	167	157	175	187	176	194	164	179	173	168	162	174	194	170	181	180	212	185	174	152	225	170	168	164	203	163	184	178	173	170	165	178	184	192	160	159	175	172	170	176	182	174	169	158	167	167	163	149	178	175	204	147	181	185	173	183	171	179	177	175	162	171	180	172	179	164	178	168	151	178	199	170	176	186	196	168	175	199	180	148	148	199	186	168	166	162	191	170	156	154	183	205	192	182	199	191	172	180	150	194	210	185	171	154	169	173	169	181	178	200	200	165	174	152	139	183	175	181	162	185	185	187	174	186	156	190	168	175	177	163	179	151	154	177	198	176	174	169	178	180	178	168	177	181	201	177	191	189	172	144	187	173	179	180	158	188	151	177	158	196	178	180	194	148	181	182	159	193	173	165	184	172	183	185	198	164	190	181	198	187	161	187	166	168	174	150	164	148	171	165	166	173	177	177	159	171	151	188	168	165	178	173	183	174	179	187	166	186	184	172	191	182	174	174	200	182	198	196	156	176	161	178	172	192	165	156	160	182	178	175	180	172	182	167	163	171	180	154	171	165	172	170	168	151	172	193	180	158	182	177	170	170	175	174	192	174	181	170	184	172	166	157	184	182	164	168	176	173	181	150	186	177	181	189	207	145	197	171	203	167	169	167	203	170	187	213	190	166	177	160	187	162	161	168	168	150	160	192	160	157	179	192	165	168	169	168	176	187	181	168	198	184	149	163	190	170	186	158	209	168	176	154	180	163	181	170	183	185	144	175	176	169	159	203	158	175	194	175	171	196	177	167	180	178	180	191	150	166	162	174	196	179	181	157	162	165	173	187	159	194	162	190	176	189	156	176	161	175	172	198	175	171	182	199	186	173	170	181	147	186	189	205	203	187	187	166	170	156	186	193	161	183	179	166	189	206	174	186	184	168	192	188	179	195	156	186	181	165	200	167	180	176	158	189	146	170	178	186	151	164	175	169	176	173	165	168	202	191	145	158	184	182	157	162	168	167	179	186	179	185	145	167	174	183	195	198	170	183	183	168	166	177	160	173	178	204	163	186	159	185	199	196	179	167	152	172	156	171	181	140	165	180	181	182	180	184	184	178	168	162	167	144	181	185	191	177	154	183	171	168	170	175	159	175	158	179	169	176	168	165	164	163	158	142	192	158	193	166	151	181	170	173	192	190	175	168	190	189	171	167	183	183	166	206	203	162	186	190	173	161	185	179	199	186	173	190	182	164	172	174	144	174	154	193	193	201	188	177	176	191	183	195	166	200	169	174	193	169	155	177	171	159	165	178	167	170	181	192	172	188	155	163	157	168	185	151	158	156	165	163	182	168	177	144	196	180	199	197	159	190	173	174	163	189	191	173	175	171	179	165	164	194	160	185	168	180	181	193	190	161	158	199	205	171	150	181	175	166	175	159	201	171	179	163	188	186	160	177	176	165	182	164	182	154	183	151	170	173	176	179	180	172	174	181	193	188	172	177	146	166	169	162	208	203	192	168	196	171	190	167	164	154	172	169	202	177	166	176	186	156	174	159	148	172	176	152	181	185	184	181	174	177	178	171	182	170	158	172	157	196	188	175	196	188	143	170	143	161	172	204	162	144	169	182	184	186	172	172	176	181	182	155	210	187	177	183	178	153	163	150	166	184	172	147	159	172	165	182	197	188	186	186	149	177	171	191	193	197	162	192	165	182	172	191	157	188	207	184	175	190	164	160	158	181	180	189	182	167	190	195	146	166	167	168	167	167	177	177	160	170	180	170	173	189	148	183	186	183	161	156	182	196	162	183	167	193	199	164	158	159	155	204	178	177	166	164	187	182	186	152	158	160	157	140	196	182	180	205	167	168	178	153	200	168	146	158	195	203	161	196	179	165	168	215	165	195	179	167	164	178	173	172	187	158	187	143	172	162	187	185	177	180	167	176	162	168	186	193	169	157	171	179	179	185	180	178	158	153	158	191	201	179	188	196	166	162	170	149	203	202	182	172	178	180	162	173	205	195	168	199	174	160	157	183	202	199	163	164	192	201	168	195	170	155	169	168	176	164	181	176	163	173	199	181	145	170	179	165	187	170	164	179	157	164	173	175	172	172	175	192	178	155	167	153	172	193	170	185	199	182	179	177	171	204	168	192	171	173	206	177	184	185	156	187	168	179	163	177	189	174	159	174	160	146	166	166	172	159	172	160	184	152	159	183	160	169	198	200	160	184	181	162	173	195	164	172	165	206	179	181	159	191	201	180	185	165	172	163	177	195	181	174	164	179	167	176	181	156	204	164	183	176	172	179	152	188	171	157	163	180	162	175	174	183	180	188	177	175	164	188	170	173	186	183	169	190	178	181	201	176	194	181	168	175	178	202	170	165	192	191	171	189	189	160	198	197	189	168	146	162	206	197	167	165	182	173	166	161	164	196	205	164	170	166	194	152	174	181	181	160	187	187	166	142	153	171	205	166	183	172	165	168	157	160	196	162	176	173	174	186	184	195	178	166	185	162	184	179	175	179	188	174	158	150	191	171	179	175	171	168	173	188	194	186	168	164	145	174	181	165	163	163	159	172	173	196	217	171	160	159	161	156	168	189	184	181	153	147	148	171	171	182	186	197	152	184	186	178	185	185	162	192	176	178	173	184	185	177	185	168	165	162	162	156	177	186	174	182	192	169	158	175	178	203	164	162	155	192	178	188	169	164	157	184	174	175	150	184	167	169	176	176	196	179	184	192	170	158	181	184	173	159	170	177	162	186	169	188	150	184	151	177	176	181	220	173	184	170	172	166	170	164	165	176	184	173	163	168	180	170	161	197	187	173	164	181	173	177	159	174	186	168	176	153	174	187	174	178	167	184	130	165	208	147	158	191	189	187	175	182	163	179	190	166	190	185	174	162	189	172	203	182	192	171	178	190	155	178	175	170	175	178	218	210	180	149	170	185	157	165	156	172	206	169	167	173	182	199	189	186	175	193	167	156	151	173	178	179	175	165	175	170	198	194	187	146	181	197	182
14511	21335	6547	1278	765	608	569	536	553	492	518	475	451	490	438	443	442	460	450	434	469	461	434	424	458	442	435	466	492	416	444	448	433	399	463	436	434	431	440	410	437	435	476	434	455	411	439	437	489	425	443	425	452	422	427	436	462	472	421	457	448	400	450	438	418	442	455	447	435	430	420	491	433	407	437	412	423	463	443	481	462	432	402	435	432	468	442	470	461	424	415	454	457	423	415	453	391	432	462	434	454	418	419	469	412	443	478	418	471	465	455	449	458	425	455	415	442	452	468	444	391	428	430	408	440	427	432	369	434	430	440	442	435	447	473	460	454	472	444	448	405	405	409	422	450	440	433	457	411	421	408	442	406	439	426	413	437	427	458	458	449	453	444	458	448	414	424	404	454	497	458	465	449	453	460	438	470	441	433	442	434	465	454	437	422	453	438	442	436	419	453	419	466	462	456	440	392	454	460	457	422	452	424	432	433	447	416	435	381	421	372	469	431	488	421	435	457	457	389	421	392	379	412	416	402	440	432	477	433	453	403	446	423	405	455	437	444	475	444	425	464	437	451	448	413	455	408	474	436	437	437	439	419	430	458	397	423	422	409	446	464	435	415	437	474	402	446	453	411	431	442	425	413	466	440	406	459	424	442	426	393	447	422	449	462	467	415	434	476	428	413	443	463	423	452	374	452	420	419	436	413	398	432	444	414	420	421	447	408	453	462	391	437	438	425	461	432	450	453	411	448	398	410	459	444	418	426	431	441	465	431	433	411	480	413	418	449	429	421	450	401	387	437	461	442	456	470	436	426	437	440	431	424	447	462	436	401	425	426	417	445	458	437	437	436	436	447	451	433	428	445	402	421	467	438	478	419	480	456	466	433	476	432	451	429	393	437	428	451	441	418	398	412	452	447	413	418	404	430	422	449	467	430	457	425	435	410	436	433	435	427	450	508	424	457	432	400	430	426	445	412	412	470	442	433	455	416	436	458	445	415	433	450	433	427	408	401	450	421	447	485	473	429	394	443	466	382	439	455	408	440	423	435	425	431	399	426	459	428	432	409	434	436	428	440	452	415	412	436	465	422	416	434	442	441	442	422	444	402	456	446	437	447	440	425	444	434	455	472	449	432	427	415	434	440	424	436	457	420	415	496	443	447	405	449	432	428	455	439	414	438	451	434	428	440	456	455	424	456	433	428	449	421	433	470	424	437	413	433	437	401	432	463	447	428	442	420	434	416	419	457	407	433	440	420	440	448	473	443	477	451	417	445	438	455	455	424	435	422	415	445	456	442	462	452	398	413	424	430	437	421	404	459	474	450	433	449	461	436	415	421	418	432	450	436	437	449	403	448	445	412	459	429	442	427	407	476	454	460	421	474	426	435	411	437	416	447	423	428	439	461	391	446	422	450	402	423	405	480	430	458	424	428	442	436	446	436	455	425	461	411	467	423	440	423	414	490	415	451	412	445	415	423	448	428	444	442	442	440	423	435	408	448	453	444	469	455	395	423	395	429	441	429	432	425	450	519	433	408	451	420	475	444	429	468	449	450	465	441	469	439	421	423	451	408	454	409	431	443	442	413	434	445	424	432	435	440	399	451	431	444	471	428	439	448	443	442	424	413	439	436	454	459	415	429	463	403	451	439	451	414	409	442	473	429	410	423	468	465	464	440	458	437	447	412	390	424	426	433	463	429	470	390	484	435	445	423	436	447	438	450	421	399	414	402	443	451	461	464	406	423	445	461	414	433	491	402	439	410	428	409	491	403	484	466	412	402	404	475	449	424	460	437	444	436	406	449	464	422	446	449	429	465	429	467	423	445	398	417	472	432	430	428	435	404	401	449	405	452	441	426	428	440	437	458	447	430	469	404	416	455	404	447	427	416	461	428	441	456	458	430	451	413	474	431	441	445	455	440	465	418	434	423	413	439	400	417	441	426	440	430	434	481	452	425	426	439	414	420	410	455	415	449	427	427	458	396	412	467	447	424	412	469	433	437	412	441	403	424	445	450	391	423	439	470	402	439	440	419	449	428	416	413	452	454	434	433	435	431	412	430	442	440	415	439	424	432	457	435	426	428	450	428	439	433	461	405	462	439	428	419	470	423	444	455	447	427	391	418	433	420	409	411	434	418	405	416	431	465	425	454	407	428	451	448	411	424	408	443	413	398	441	477	432	436	383	445	443	446	423	437	446	424	431	425	429	495	440	438	420	417	429	471	383	443	454	420	421	449	457	434	429	442	446	429	424	441	426	445	429	417	460	453	448	404	458	454	427	447	437	455	435	432	448	376	430	415	440	407	458	441	421	463	452	427	423	453	439	433	451	419	427	454	415	434	431	400	453	439	469	441	390	411	443	431	450	433	445	425	425	411	435	424	429	425	448	432	443	432	454	424	443	441	444	453	430	429	441	426	435	433	463	426	397	448	433	466	448	402	379	433	449	427	431	461	425	412	438	437	464	429	465	485	433	402	393	420	437	402	419	436	438	407	418	417	450	437	427	460	411	430	440	384	505	409	434	445	433	436	434	432	476	474	467	416	406	397	480	431	461	426	463	491	411	424	404	456	426	461	461	408	401	397	449	449	471	500	453	421	413	460	415	470	424	428	406	438	451	435	434	472	408	419	402	423	405	439	425	432	423	466	424	449	441	425	431	423	447	453	426	448	412	415	435	427	442	416	485	454	392	458	392	407	444	424	409	399	421	452	430	420	468	461	424	396	477	451	448	482	459	426	443	441	413	442	444	458	406	441	428	442	410	443	406	433	402	457	408	422	429	432	424	447	412	435	384	426	437	446	433	396	434	416	444	467	443	415	465	460	422	435	469	448	436	440	418	430	431	410	419	417	417	440	420	430	449	454	441	414	469	452	422	453	459	410	412	434	447	416	465	412	404	432	451	428	454	433	424	420	439	427	415	443	467	456	432	413	435	416	443	447	438	448	429	420	413	428	452	451	453	440	416	427	458	447	425	416	405	402	444	473	453	436	438	464	473	449	480	471	435	443	407	414	421	405	483	439	471	429	446	447	450	443	452	467	442	403	445	451	442	435	449	471	417	439	462	414	467	462	431	433	394	463	445	455	398	456	468	415	463	409	459	440	427	468	460	443	463	421	453	421	451	419	453	398	415	443	444	438	476	414	430	434	456	384	437	443	439	443	469	386	433	437	435	435	472	415	436	424	444	459	437	415	409	433	458	466	457	472	457	467	451	434	464	452	431	439	436	436	445	418	429	406	395	448	451	406	461	408	427	479	411	441	412	463	454	467	391	468	442	444	432	402	487	440	408	452	479	431	392	431	441	416	427	437	398	421	462	426	434	463	435	415	457	440	478	461	428	413	462	410	424	422	449	426	412	441	426	463	436	427	398	462	433	406	431	477	460	405	436	427	428	485	423	442	417	410	460	414	434	494	448	401	447	421	445	425	429	433	421	446	402	434	423	453	401	439	454	445	432	413	436	419	455	433	435	440	462	471	420	448	448	442	456	446	413
33449	13360	2757	576	492	490	461	439	469	462	427	439	468	478	435	423	436	443	453	424	415	417	477	427	455	420	430	460	423	416	431	490	453	433	408	408	417	444	416	442	417	456	425	400	430	431	440	441	463	462	444	440	444	428	402	422	454	463	470	424	390	441	426	437	443	495	489	435	440	445	421	445	428	437	428	421	462	457	443	428	414	412	467	434	391	432	456	460	386	441	444	438	422	417	457	477	426	439	402	458	441	428	469	422	437	431	405	443	421	457	423	428	451	413	454	459	411	459	438	423	435	474	468	426	442	406	435	413	451	454	469	476	452	476	436	412	462	460	437	410	434	422	432	466	464	439	426	416	407	454	437	412	463	437	414	457	405	411	433	368	418	428	479	454	412	428	452	426	419	426	435	464	455	389	434	405	420	420	455	428	459	452	462	442	453	471	413	426	390	451	438	446	434	429	412	463	452	406	456	423	436	436	426	410	430	440	442	443	409	435	419	433	416	441	447	419	436	408	420	409	438	459	419	458	425	407	401	430	426	422	436	415	461	452	416	457	398	467	410	404	425	425	442	441	466	474	417	421	442	451	455	444	427	456	416	436	423	445	444	424	431	407	389	466	426	459	440	458	396	420	443	456	416	458	400	430	457	451	431	430	418	404	437	411	411	444	421	433	408	403	439	465	416	447	435	411	409	409	420	443	450	425	449	478	434	389	424	436	450	431	448	426	430	399	387	419	429	458	473	432	426	454	467	471	423	424	456	456	448	445	429	436	456	455	404	405	409	448	442	467	441	460	418	424	454	454	450	455	411	452	455	430	426	435	448	464	414	415	493	413	428	428	419	417	427	404	429	417	405	462	405	415	426	413	463	467	437	454	463	416	438	424	414	437	434	424	482	412	424	487	449	471	456	468	447	457	453	418	418	431	415	439	423	425	413	442	462	439	443	416	445	450	418	380	443	440	415	437	475	428	436	445	409	467	488	419	417	424	400	420	484	403	439	486	457	467	425	416	413	475	433	439	452	429	437	389	443	419	469	437	466	439	432	438	438	391	456	406	435	445	424	412	417	400	436	434	482	445	433	461	435	416	405	371	436	405	421	442	458	458	443	447	471	440	427	453	447	422	411	424	469	418	414	474	446	458	459	437	456	396	440	407	389	421	409	415	458	427	407	459	432	447	442	455	414	423	436	444	452	485	471	434	405	433	427	444	466	436	456	430	366	442	452	451	428	452	465	406	467	415	450	419	420	396	471	465	455	445	437	423	456	453	427	466	437	436	450	418	445	435	437	471	417	423	443	439	433	434	444	464	486	471	378	430	427	471	447	414	406	449	447	427	418	426	470	374	447	466	434	447	388	414	443	428	409	400	457	463	444	431	475	391	444	431	430	461	382	419	465	371	413	438	422	446	405	429	421	381	454	436	460	400	434	425	444	438	434	450	386	440	462	382	438	457	433	417	449	436	424	433	449	424	423	495	442	447	445	462	429	448	473	380	455	418	422	414	441	436	416	473	472	425	445	423	458	476	435	447	486	441	424	385	427	406	428	435	480	463	442	429	418	404	432	470	434	459	423	445	408	455	441	429	414	453	488	419	447	449	444	436	449	473	439	394	435	434	452	453	414	426	450	425	434	422	447	401	426	464	427	421	445	402	404	421	440	461	497	447	449	437	441	435	442	421	405	467	447	401	416	383	425	426	439	456	420	407	429	405	440	418	432	452	452	438	412	434	417	420	408	404	454	427	462	453	454	472	468	429	411	428	381	416	434	411	468	438	399	424	453	476	441	462	399	446	443	412	432	432	458	420	449	449	434	439	422	431	437	422	412	428	385	435	458	467	426	422	410	408	447	440	415	432	432	396	458	456	442	444	460	438	396	425	405	401	444	418	508	455	451	462	416	451	431	434	407	438	416	445	460	468	409	433	410	414	452	438	436	430	456	443	441	424	436	406	428	446	449	414	456	443	436	417	411	441	443	440	428	427	418	494	442	389	420	438	439	408	480	413	457	444	416	410	470	427	428	431	417	470	454	457	485	419	475	413	383	437	458	455	435	428	442	454	449	454	444	469	435	409	414	442	423	437	403	422	421	460	448	435	398	399	479	459	428	392	441	435	446	436	440	438	463	470	422	485	462	414	443	453	454	420	395	415	428	399	472	438	435	430	431	436	407	434	377	440	440	410	388	458	453	435	401	407	401	456	415	450	454	439	460	430	452	427	396	447	430	465	450	420	395	431	422	448	424	459	407	398	423	423	430	416	445	397	430	459	436	403	425	408	499	420	456	392	454	434	409	452	422	435	432	441	409	388	439	435	494	479	456	430	420	399	454	394	463	407	434	469	461	420	408	403	447	417	405	444	426	424	434	452	388	415	440	461	403	429	469	417	397	401	462	430	482	443	414	455	434	436	433	451	420	436	443	428	408	426	444	406	413	426	414	423	424	440	462	384	453	449	472	490	427	426	484	444	435	422	423	468	464	428	416	444	438	468	386	426	418	439	443	431	403	449	442	475	437	414	423	464	463	457	422	448	445	411	434	458	426	448	465	434	477	413	427	421	454	437	461	434	443	450	425	407	440	459	390	430	438	431	467	416	449	428	422	405	422	418	416	444	404	424	449	483	455	398	416	428	430	443	415	421	400	440	469	413	382	407	432	443	446	477	409	389	458	440	397	427	383	442	426	431	428	415	414	427	418	425	450	431	421	442	423	433	430	458	431	433	458	422	441	424	419	457	466	433	454	438	426	432	427	439	428	437	413	408	415	444	419	426	460	438	420	386	386	412	405	429	394	437	420	425	403	438	418	458	450	457	431	477	407	414	419	381	408	400	409	410	475	429	477	425	453	428	427	416	410	378	434	454	409	438	416	444	425	473	405	407	403	427	432	476	433	441	401	422	481	434	429	421	423	453	424	449	419	435	422	455	440	461	441	453	454	426	445	413	441	475	428	453	453	462	482	411	447	452	414	459	430	436	431	442	411	431	435	451	436	446	470	428	438	436	458	409	452	445	415	436	431	403	441	434	412	443	415	432	424	482	442	462	448	415	458	467	460	441	467	418	429	426	413	428	422	369	475	452	397	430	468	470	433	446	477	454	464	472	452	435	473	439	459	447	437	446	456	464	445	438	455	465	426	487	411	448	429	424	427	409	408	425	431	447	446	413	434	423	424	403	415	428	460	447	413	442	435	446	425	441	459	450	442	401	435	454	443	426	425	464	393	420	442	455	462	422	416	385	403	421	475	411	431	445	447	407	444	395	411	400	451	452	426	467	442	441	451	392	420	442	438	446	415	397	444	427	431	412	418	441	438	422	383	445	414	403	388	432	426	440	419	428	457	434	451	438	451	444	416	427	464	487	466	444	482	463	492	434	413	444	377	457	436	432	438	419	444	442	460	433	462	420	430	440	425	457	434	414	473	422	435	436	399	463	428	454	445	440	419	387	438	424	471	452	450	439	429	458	440	450	440	402	438	440	440	443	460	461	403	410	446	452
11506	6079	1844	1030	1033	984	928	980	1002	996	959	941	951	956	1023	947	945	1006	971	979	1006	953	973	958	964	1000	986	998	960	918	1015	929	976	970	927	1007	989	973	1026	1018	1011	1035	986	1045	996	951	1015	954	969	954	932	1001	995	1004	1008	954	933	935	921	1025	996	962	963	981	941	961	1036	947	939	938	996	973	1005	938	957	963	965	965	981	1030	984	1049	998	979	969	945	979	906	946	975	1006	956	988	922	1006	945	1002	966	1034	970	951	990	981	951	961	986	969	950	1024	941	975	968	939	973	1008	957	982	929	958	978	893	1011	914	953	990	1026	952	973	1020	980	940	964	995	924	946	925	943	985	981	973	1005	980	1008	1000	980	984	985	963	908	937	978	979	948	915	981	999	946	987	976	1013	957	999	967	956	998	937	984	975	1037	994	924	998	929	955	1028	982	1011	962	919	931	941	985	971	951	925	996	921	940	934	1007	985	975	1003	969	1018	921	996	963	955	1017	912	1012	955	967	963	982	976	959	961	1035	968	1016	992	1018	941	943	976	930	958	971	1011	980	1018	1003	923	1065	985	998	993	987	923	975	959	982	1043	1020	953	937	995	974	970	984	955	975	941	979	980	1007	955	919	935	968	969	991	954	899	1004	904	939	952	976	964	1000	989	1001	940	975	993	976	978	957	988	966	987	988	947	955	1008	941	992	1048	948	978	978	951	995	962	945	988	956	962	1004	988	953	1019	979	928	980	979	990	925	956	949	994	1006	980	955	993	976	1002	951	973	1006	955	953	983	965	997	1011	959	1005	943	930	989	948	987	950	989	972	1004	960	973	985	1012	991	949	990	926	965	1021	959	993	926	961	1049	957	935	976	1013	1042	959	992	943	925	962	944	977	1023	969	947	948	985	1001	956	948	928	978	984	976	951	939	970	1032	983	943	942	911	960	956	984	954	975	959	975	958	1015	925	928	1005	966	1003	992	1007	901	1036	952	977	985	979	969	1021	1009	1009	936	939	964	1039	969	957	964	1003	1004	953	965	993	944	942	988	991	979	1006	936	972	943	949	935	991	972	961	944	973	970	870	996	975	993	1054	933	961	989	1034	1022	935	972	1016	981	997	943	931	943	1004	995	975	955	988	973	1078	950	929	968	935	1029	986	977	964	949	920	966	968	1003	954	988	917	1004	952	1013	1028	981	992	992	955	987	996	966	955	978	998	987	990	944	955	994	987	999	970	1026	1018	955	1018	972	1024	1007	951	910	916	1046	950	960	969	1006	1040	1010	942	948	971	920	960	993	957	963	981	949	1006	988	931	940	1037	956	937	987	944	975	994	975	952	935	930	959	1012	956	985	1000	1010	983	959	940	976	1058	949	969	986	1010	948	975	950	946	893	970	1037	962	974	966	994	958	964	926	978	975	996	981	974	893	929	997	984	921	988	983	950	1003	982	953	1000	944	961	989	1002	939	949	974	976	982	1006	936	992	946	964	1000	1009	981	954	960	948	949	961	980	1008	951	1028	974	979	997	985	985	973	994	999	975	1049	976	999	931	957	974	967	985	984	974	985	1000	947	962	966	949	937	968	991	999	1006	952	940	946	974	960	941	984	983	961	990	982	988	970	954	968	942	955	923	981	977	981	940	940	989	1024	959	937	964	971	983	966	962	966	1031	1036	967	903	1006	970	1005	961	969	969	981	957	989	998	967	929	967	981	919	905	933	983	976	955	1009	971	970	991	946	975	1024	971	949	984	1034	969	964	922	983	969	981	984	1007	965	950	975	984	935	945	905	957	966	963	1013	942	983	967	894	968	996	954	1016	991	949	962	957	981	938	1013	1003	907	898	974	930	926	945	989	916	947	1015	940	987	987	952	969	992	988	988	1014	942	964	1037	886	972	961	950	990	960	939	979	898	1012	945	986	953	891	926	974	923	942	1011	937	981	960	1033	984	952	965	958	1008	1017	981	993	957	966	955	977	965	984	960	988	915	984	956	1013	969	941	939	983	975	961	975	977	991	964	935	976	983	978	934	995	989	1029	947	988	1008	904	968	937	983	976	939	946	973	974	999	947	983	997	964	984	943	1028	955	1010	968	988	910	977	1002	950	988	980	1008	986	1050	954	953	933	964	985	978	1018	1008	969	955	988	969	924	1023	993	926	1003	1003	969	941	968	963	988	970	975	997	960	1030	977	954	992	956	959	1004	958	960	976	1003	971	974	924	959	970	957	956	954	1015	952	1015	970	931	986	896	920	1022	1016	971	960	987	1011	938	970	910	965	915	995	922	1003	987	977	1012	1004	992	982	987	943	1003	965	960	965	955	983	977	1025	975	1034	997	1015	1003	954	1005	961	947	1012	1031	999	991	956	1048	1064	993	948	891	974	980	966	1042	1006	988	1031	975	988	987	982	958	977	968	967	998	989	949	1005	952	995	1049	984	995	963	952	991	989	953	979	983	971	909	995	957	921	951	982	987	962	945	974	947	970	1010	900	954	959	975	982	1001	942	1019	1022	1022	982	972	994	1006	1053	956	1008	968	1005	1007	978	1007	978	1005	981	971	949	942	921	983	974	959	969	980	983	975	987	989	987	959	930	971	938	997	998	1006	967	950	939	1019	980	989	968	980	939	981	998	989	962	962	968	929	960	915	979	1001	944	922	936	986	964	948	907	1027	1007	959	1045	1008	947	954	938	938	989	984	907	1018	1012	920	945	935	980	966	999	945	941	996	919	907	907	936	979	969	957	977	889	947	969	893	988	938	1030	961	930	933	994	969	883	1017	956	991	978	986	938	991	980	906	1011	940	995	1042	1010	995	958	1011	995	980	979	1013	927	994	962	1012	980	951	987	954	959	962	1001	1036	956	966	937	947	975	962	966	923	983	961	996	1008	983	985	942	1013	967	994	969	1006	952	973	953	980	1005	919	1003	976	999	998	935	942	986	964	910	942	1016	952	1083	1014	986	951	968	1018	965	1029	1004	916	967	938	932	963	971	960	944	1009	994	972	988	915	951	968	961	1023	956	989	933	927	978	985	938	976	966	969	985	971	967	963	973	993	951	992	996	995	1004	981	946	946	981	940	951	940	953	961	987	988	929	977	988	997	953	998	882	983	1005	955	1002	1041	974	913	973	977	974	965	984	1006	916	980	1019	983	916	997	951	1000	969	950	912	981	967	947	965	930	988	981	1034	1001	994	928	940	964	991	938	937	948	926	965	990	945	981	1006	975	993	947	1013	1011	998	923	942	901	958	962	913	996	983	980	1026	1015	957	910	975	971	962	971	981	990	958	964	1039	972	972	1014	981	994	937	960	1040	970	1023	989	959	920	951	979	994	957	962	969	944	944	923	977	960	971	953	980	960	905	1005	1008	931	948	995	1002	1014	1003	1007	990	979	960	947	928	934	936	961	979	968	1012	911	983	1003	973	959	959	932	927	959	988	1040	1018	966	943	989	1010	964	989	970	1000	992	982	985	981	940	997	976	974	968	959	988	942	980	1012	937	996	920	972	911	925	943	1004	999	979	958	998	992	978	990	946	981	920	995	1006	969	973	914	970	990	959	1064	970	963	986	996	932	1048	982	978	965	992	988	986	969	1004	969	970	932	937	947	948	950	961	947	976	990	968	973	998	982	1016	1012	965	950	994	1045	1007	960	966	943	926	996	983	921	948	996	928	974	1026	996	1035	951	962	964	944	997	948	957	903	954	1013	1000	1003	925	985	1008	1006	926	995	1034	961	974	955	988	952	1015	982	1009	967	970	942	1042	968	970	957	950	935	963	964	957	983	997	986
24820	21224	24693	28057	21080	3944	605	495	372	432	364	384	391	431	366	358	361	353	344	330	349	355	345	369	389	328	332	352	331	328	362	340	348	374	340	347	348	294	341	326	378	324	360	313	319	338	379	337	351	348	347	338	340	367	328	317	322	357	357	357	355	360	377	367	355	353	355	358	316	319	353	337	356	331	326	346	333	333	333	313	347	317	317	338	368	327	335	327	345	368	335	336	367	383	378	343	371	346	325	348	381	360	325	349	346	329	323	302	342	329	351	346	321	344	377	352	370	332	327	347	379	308	353	372	323	346	325	364	341	322	346	334	358	325	357	343	340	347	364	356	328	337	378	361	343	361	372	362	341	334	355	322	361	337	354	363	337	339	338	353	339	344	332	313	336	364	370	342	328	376	335	340	381	319	328	329	381	346	366	353	309	311	371	349	356	305	370	329	322	366	361	328	323	328	332	337	342	336	330	337	348	373	348	354	362	380	319	361	341	351	377	342	309	335	325	359	322	352	333	322	346	366	351	353	360	341	341	357	342	391	361	333	334	327	343	378	347	325	358	337	359	356	342	355	316	343	334	326	365	364	359	343	377	347	357	341	367	339	341	326	335	365	347	368	351	332	383	316	320	337	349	337	321	325	297	329	360	317	358	358	334	339	305	347	318	343	346	310	346	372	337	368	328	343	323	324	356	356	345	378	346	330	341	382	357	349	329	319	350	351	330	335	340	331	335	346	331	340	395	367	356	359	321	348	337	359	349	362	331	339	330	361	343	350	354	348	318	324	320	330	306	348	394	332	355	362	343	348	327	322	319	346	345	355	336	326	324	323	354	339	342	326	309	316	330	359	352	339	337	321	334	383	354	379	359	309	332	342	343	365	314	342	347	359	376	375	385	340	346	320	308	346	353	340	331	329	333	338	305	349	364	357	356	339	341	325	324	366	351	325	324	331	350	334	346	347	330	372	333	358	355	377	339	335	300	337	379	353	394	339	343	325	347	315	321	334	339	327	345	358	338	340	341	347	316	306	340	336	324	339	335	358	341	305	355	310	384	315	342	350	331	333	339	372	349	358	360	370	325	334	382	360	327	345	331	346	298	322	324	324	346	350	341	355	322	323	324	305	357	320	376	371	334	322	329	356	344	332	323	354	329	331	348	350	357	359	301	402	377	335	348	363	313	353	365	332	326	335	349	351	320	324	319	349	323	343	309	322	331	329	362	360	343	363	349	362	338	353	335	408	338	376	366	382	361	332	338	303	345	351	367	325	332	331	338	330	333	353	358	368	404	338	339	332	336	316	358	371	362	336	325	348	355	359	359	360	317	375	333	340	356	355	351	338	345	340	365	304	328	354	338	354	342	376	390	352	336	369	354	363	338	381	349	357	370	356	348	356	322	327	358	345	362	344	319	329	360	340	322	387	333	344	352	352	329	325	343	339	308	305	353	341	335	336	365	314	380	354	327	357	319	362	360	341	339	340	365	328	323	340	337	355	311	349	354	324	342	353	354	350	364	391	316	390	333	349	333	360	320	307	364	354	358	339	371	335	349	338	336	340	340	330	333	352	348	347	318	345	365	333	369	362	336	329	328	354	329	310	354	345	353	336	326	356	333	335	342	341	385	290	344	352	322	352	361	347	304	316	348	379	350	338	361	319	340	319	313	354	358	336	376	341	346	373	338	356	350	312	312	378	340	341	386	358	335	325	348	351	327	336	368	381	360	317	349	373	322	344	336	339	323	342	370	342	363	328	347	310	345	338	352	315	316	349	352	347	360	360	314	342	335	341	343	320	381	318	282	332	352	334	370	345	351	349	343	339	347	365	342	306	367	364	351	341	364	328	340	344	334	372	358	360	352	374	348	338	317	353	319	322	355	305	362	354	337	342	366	326	382	366	339	357	377	364	312	334	311	340	330	332	326	336	351	358	332	352	342	310	363	368	360	369	342	337	329	338	346	368	343	350	391	351	328	315	350	344	359	340	332	355	378	343	343	347	348	301	375	339	330	333	314	329	359	343	387	335	336	333	376	354	366	348	371	381	337	328	314	389	323	383	321	323	327	340	373	352	328	342	356	322	332	351	323	346	344	318	334	358	394	381	343	340	353	359	362	357	341	351	301	333	329	354	345	329	336	356	343	333	319	362	335	351	343	343	345	371	311	329	355	359	357	329	346	352	331	334	356	321	340	385	334	339	351	335	345	327	352	357	338	321	362	347	343	332	339	360	375	372	340	329	349	382	380	337	364	359	343	337	321	350	360	334	339	351	333	318	352	344	306	356	373	356	346	374	324	342	351	365	372	357	370	363	360	344	332	371	348	350	343	358	349	339	356	381	339	324	329	354	367	345	352	349	351	375	344	395	302	343	378	358	374	352	335	338	361	351	333	399	339	336	336	353	378	325	325	373	365	352	369	329	367	309	337	366	374	327	307	356	369	334	359	359	335	328	356	341	354	331	359	356	350	313	316	341	338	372	387	337	365	340	371	337	334	354	370	347	339	347	369	378	364	342	375	332	358	389	357	335	339	328	321	317	318	360	344	357	340	352	336	335	356	359	337	332	357	364	312	325	325	328	315	344	342	348	351	342	355	345	333	300	343	368	337	307	320	345	338	385	378	347	349	341	323	332	368	360	288	344	332	352	367	341	359	360	312	383	350	338	352	350	355	333	373	372	352	346	386	345	356	359	352	363	347	407	320	325	363	381	343	357	354	346	368	338	364	330	369	337	339	338	351	339	332	318	353	357	343	329	331	321	344	344	378	364	346	350	356	359	327	355	351	343	355	337	384	324	346	366	357	326	363	340	315	328	311	337	373	325	344	361	354	326	310	349	330	355	358	321	357	350	356	349	335	339	358	332	370	300	316	352	339	313	337	301	330	325	335	333	358	362	358	338	349	354	319	359	309	354	333	332	365	319	332	303	350	337	351	362	357	358	340	336	325	334	335	354	383	358	318	315	385	372	366	362	353	341	337	353	349	338	312	313	351	366	352	342	317	338	329	367	349	356	336	327	370	354	397	304	347	364	351	362	349	352	322	398	332	327	350	322	346	307	364	316	354	363	336	366	330	335	322	331	360	340	327	333	358	322	363	344	351	343	360	328	335	359	340	364	332	323	357	344	362	330	343	328	361	317	340	331	332	328	353	350	347	361	368	363	342	357	375	338	375	351	371	314	342	324	339	331	345	336	338	341	350	367	376	300	334	360	350	318	338	292	336	339	315	339	356	339	317	356	349	329	324	314	335	363	361	320	380	370	297	338	323	350	356	351	360	367	328	328	309	333	372	360	314	344	349	329	310	373	340	340	352	344	365	360	359	370	358	344	337	354	340	355	344	348	320	349	302	329	346	323	346	332	358	330	349	376	350	370	321	364	352	359	347	363	347	332	332	339	377	334	329	361	362	339	340	347	376	365	344	359	304	354	347	351	370	366	332	323	343	326	316	364	334	289	388	371	342	310	346	339	336	319	346	346	365	349	336	358	326	325	313	335
11285	14932	4971	1302	1033	917	858	832	792	752	760	745	814	829	810	754	739	755	795	799	768	774	752	799	775	767	758	774	763	764	803	833	772	730	774	816	822	757	786	742	749	840	799	819	777	751	797	781	768	772	764	770	738	781	762	804	789	769	853	741	778	760	772	768	754	758	686	745	756	773	748	792	754	778	755	800	816	711	752	782	836	737	810	794	749	747	768	760	761	733	781	753	762	770	768	738	746	781	749	750	757	790	773	752	789	817	761	782	818	790	747	720	755	735	765	827	752	719	766	775	748	731	805	720	777	826	766	762	779	745	778	775	750	757	780	767	738	760	770	743	802	778	739	761	787	734	784	784	753	814	780	769	799	813	802	764	767	745	802	773	765	761	811	747	761	786	788	751	781	728	758	786	811	772	732	755	802	773	761	842	785	754	780	749	806	765	762	722	734	767	740	770	789	751	776	761	768	737	729	765	788	780	785	801	757	791	734	789	744	704	742	763	768	798	749	797	742	794	769	786	818	726	806	775	749	750	765	770	766	736	810	778	757	774	731	756	778	792	770	764	759	768	781	734	761	784	795	764	779	795	817	748	787	759	735	809	754	787	754	757	756	791	766	773	745	796	810	739	769	761	758	781	763	788	824	823	716	767	772	726	760	752	770	769	780	792	717	707	733	781	798	725	752	796	769	743	772	777	795	800	804	762	729	771	790	721	778	770	768	729	797	781	799	752	788	737	788	755	756	729	704	732	791	775	766	782	733	777	777	738	788	787	788	767	773	810	776	811	735	734	791	784	798	768	823	759	756	745	811	728	800	795	764	723	753	735	763	765	789	773	764	804	829	794	777	731	744	802	741	745	785	708	763	743	800	796	725	851	795	759	791	754	762	775	733	767	837	750	740	763	769	797	755	736	797	789	769	735	767	792	795	773	724	815	722	760	763	787	764	792	800	770	746	809	808	751	801	783	765	731	746	712	725	767	807	755	764	756	763	781	786	770	785	713	788	817	759	755	808	757	746	729	757	784	740	807	805	796	767	742	768	810	730	780	789	739	768	775	771	759	765	749	754	796	767	807	758	781	750	775	733	806	791	820	752	778	769	728	741	762	748	750	737	769	793	796	779	772	787	791	810	800	761	775	781	763	823	745	794	794	761	785	776	773	770	774	763	774	777	770	777	768	750	781	786	744	761	774	769	799	770	786	742	763	817	815	809	745	811	769	812	797	733	769	812	782	779	766	778	791	762	775	725	760	817	778	795	773	754	768	748	759	745	764	766	736	765	721	786	728	771	761	784	784	752	728	751	812	770	757	808	793	752	764	773	756	728	770	740	776	733	769	770	761	734	757	803	781	804	780	749	788	807	779	775	753	725	806	747	774	796	738	793	780	798	747	762	791	764	735	778	755	774	807	811	804	745	792	806	794	763	807	728	718	832	727	760	812	795	754	757	763	811	795	767	774	755	793	793	808	777	759	746	746	778	768	774	802	735	777	758	747	784	750	767	761	804	770	723	833	739	796	768	776	739	771	785	739	769	824	796	753	792	785	797	748	791	788	780	766	749	753	788	754	800	764	766	718	797	762	749	700	736	777	770	800	753	753	792	788	770	776	765	797	767	788	840	771	769	758	796	737	754	741	780	772	807	769	779	786	786	718	775	731	719	737	752	739	758	818	785	772	744	771	764	741	763	801	760	856	759	804	763	782	812	791	743	720	797	772	774	763	797	785	797	811	724	743	768	787	784	763	758	770	741	782	813	767	789	745	743	795	764	799	809	781	723	799	826	810	742	750	766	765	750	746	794	740	786	815	757	729	773	764	816	788	797	801	797	807	719	795	771	797	786	789	843	787	748	761	767	780	778	749	728	749	768	813	785	788	768	711	765	751	749	759	788	715	723	744	761	742	785	731	801	765	734	774	753	766	784	796	700	783	789	732	749	794	794	810	757	804	790	773	779	737	816	770	808	774	796	785	749	747	832	764	770	770	719	785	774	785	789	743	769	697	746	804	774	814	813	735	785	774	800	739	810	808	746	747	786	780	759	793	797	803	760	728	763	773	768	777	740	733	771	789	769	749	787	774	799	750	793	809	775	787	716	757	798	781	755	787	767	717	762	768	740	755	750	774	772	759	722	722	743	758	775	807	745	788	796	756	754	816	792	768	753	801	732	782	749	741	757	790	736	757	748	802	838	792	794	804	748	815	765	789	786	808	786	762	763	755	735	799	725	783	800	806	740	763	792	733	740	759	774	769	739	759	749	790	792	770	737	804	767	796	793	777	745	821	785	768	769	783	795	774	791	748	798	840	757	746	758	799	730	765	765	767	806	730	756	747	780	775	759	777	775	768	777	802	780	803	795	718	742	764	790	739	766	769	761	714	799	769	779	758	748	801	776	764	754	767	762	787	739	702	754	749	784	747	733	795	798	751	762	706	797	757	763	752	771	736	715	765	752	749	780	733	767	780	740	761	771	762	740	792	782	796	773	807	764	739	814	817	746	777	821	798	771	814	745	777	759	782	790	812	787	773	729	817	809	762	703	834	785	742	773	792	726	782	779	754	797	810	752	745	718	781	781	761	749	769	795	749	769	797	793	748	810	758	754	721	814	744	772	725	772	812	729	784	723	686	753	842	785	763	823	798	760	785	754	751	785	732	768	778	771	772	805	786	769	790	779	816	803	754	802	803	765	788	789	755	744	750	716	740	722	780	753	743	765	773	731	756	741	764	728	740	771	809	788	761	777	724	762	728	752	788	802	798	810	775	736	764	753	778	744	778	774	760	784	770	797	813	781	748	790	762	802	742	805	791	784	766	805	765	809	756	763	740	767	793	777	782	778	792	789	808	765	794	682	769	767	796	771	730	759	758	800	833	778	792	790	738	790	723	789	762	745	765	788	740	767	765	769	791	782	767	755	770	755	765	803	773	741	811	747	781	728	811	732	709	756	802	791	780	783	753	776	742	727	745	750	793	743	776	750	828	825	750	729	807	736	792	761	838	741	743	755	713	725	775	782	766	808	791	783	772	827	739	776	787	782	775	760	753	750	783	769	751	776	774	785	725	757	791	779	775	805	778	759	760	809	812	748	759	753	735	793	828	776	763	770	768	770	725	788	846	750	775	810	779	748	779	730	787	767	799	782	772	726	730	769	771	793	779	808	765	736	757	710	771	792	721	751	771	767	775	819	738	769	794	773	780	757	739	859	748	752	735	749	786	781	794	727	711	724	775	791	804	783	756	737	833	765	717	752	794	723	768	808	755	776	805	746	786	785	793	727	774	750	738	842	764	748	793	766	802	743	719	799	750	781	760	796	759	808	782	764	769	761	754	735	737	807	828	816	732	796	720	735	779	789	720	798	805	768	765	725	827	771	813	753	786	779	772	771	778	749	747	757	739	798	746	779	816	801	817	756	760	819	775	758	797	761	835	730	757	791	788	766	778	759	760	762	756	785	826	786	754	770	770	755	750	766	730	749	757	746	749	776	760	813	757	780	765
24214	21258	25325	27510	21263	21036	1600	431	312	270	236	244	200	218	171	186	203	184	173	198	182	179	183	169	211	178	177	220	189	177	205	186	218	208	191	173	173	179	202	182	160	178	153	183	161	176	203	203	176	162	169	171	172	171	195	172	176	169	177	169	168	181	164	161	158	169	160	150	180	197	164	179	168	199	184	175	176	152	178	164	174	161	167	173	178	165	158	180	174	150	194	175	210	201	139	168	172	156	173	162	185	163	182	209	155	175	170	157	170	189	167	151	182	169	180	174	156	178	192	181	198	203	178	178	195	168	220	148	163	168	171	169	180	164	191	178	173	166	171	165	177	174	179	193	171	162	184	156	169	201	181	171	176	184	198	186	194	177	195	177	178	155	187	177	180	178	209	160	196	157	167	182	195	171	177	175	176	183	190	181	178	182	184	157	153	186	168	208	162	167	178	170	156	182	196	186	146	146	187	159	211	192	162	175	174	177	199	193	175	184	192	180	185	159	163	170	175	193	184	184	174	177	193	157	168	162	156	163	132	164	158	154	169	155	187	146	179	199	184	163	191	143	159	175	185	178	175	162	173	157	156	175	196	179	199	161	153	168	190	172	175	202	186	170	153	162	160	166	183	170	189	175	179	163	183	175	191	170	171	158	163	175	188	186	158	180	186	171	184	138	187	145	169	170	185	192	169	170	190	199	182	160	162	187	154	201	188	189	162	169	161	178	178	190	172	186	178	178	210	171	167	145	157	169	165	183	163	177	153	166	168	164	190	173	179	165	170	167	169	171	165	170	176	176	149	200	162	152	154	169	184	182	160	190	178	180	171	167	157	152	166	156	180	188	195	170	168	172	186	175	164	178	148	165	188	185	157	163	174	173	157	188	181	195	174	198	172	154	163	183	156	199	190	160	189	192	171	180	180	184	185	171	183	158	181	180	174	182	176	162	130	139	174	187	170	173	180	182	171	191	185	161	182	160	187	165	162	169	181	168	154	182	169	149	183	176	197	178	177	187	190	179	188	160	164	184	151	163	175	168	167	183	156	166	167	163	170	163	187	158	169	156	190	181	177	152	188	201	177	177	183	156	173	193	180	155	184	160	172	167	162	158	170	184	197	175	177	150	189	195	192	180	169	164	187	180	159	158	172	185	168	175	198	186	172	186	183	164	179	167	172	196	152	188	179	154	150	160	167	176	182	171	199	154	176	203	206	170	149	182	193	163	195	174	163	183	162	152	184	168	174	173	166	171	171	167	152	156	166	171	174	191	169	180	173	176	192	185	194	177	171	162	200	185	164	187	200	182	178	165	178	190	171	180	174	186	186	197	166	196	182	156	166	176	171	189	160	171	187	176	157	171	162	204	185	202	171	147	149	167	170	161	202	167	165	178	194	175	153	160	179	170	160	168	190	168	187	178	154	188	170	158	181	180	166	171	206	171	180	171	158	172	168	175	149	159	149	164	165	185	170	180	163	163	159	175	191	180	180	178	151	174	167	177	178	197	191	158	151	167	186	190	156	177	187	162	181	158	185	174	172	182	180	179	188	186	164	180	181	159	198	189	164	148	196	166	179	177	148	182	165	165	142	209	183	180	182	157	179	160	166	158	156	156	168	166	177	176	154	170	168	173	179	154	161	171	162	156	179	168	161	175	206	207	185	162	158	188	192	162	164	178	187	175	197	177	206	191	155	169	153	188	169	186	198	178	205	151	177	197	181	192	171	168	161	168	180	173	148	183	145	160	158	179	180	179	181	201	184	158	168	195	206	174	172	168	161	174	189	183	169	170	175	201	160	201	195	166	159	193	160	196	177	171	171	175	184	155	171	187	172	189	180	180	215	158	202	178	184	178	177	151	179	156	170	161	199	171	166	188	182	172	196	200	176	157	175	199	189	187	165	201	172	180	189	156	181	173	161	186	193	157	183	150	156	183	194	165	201	173	149	201	179	191	174	191	169	160	152	180	153	193	192	182	159	175	172	151	157	169	160	179	186	173	170	141	160	145	195	188	190	156	190	191	179	202	191	147	154	176	169	187	153	173	198	151	172	171	153	186	203	181	157	177	154	169	182	161	177	179	182	150	171	177	186	162	181	167	201	205	179	149	160	176	192	186	185	174	170	187	165	180	132	151	175	193	180	176	169	192	170	168	194	157	163	176	156	137	154	180	175	184	188	184	163	168	162	189	154	164	193	188	162	176	159	185	188	151	169	146	156	171	171	174	172	173	157	182	163	182	200	161	168	210	171	171	159	175	190	175	156	178	166	183	175	203	204	141	175	173	157	162	160	199	181	175	180	165	179	150	140	171	159	158	141	158	193	195	173	173	174	162	177	151	173	178	164	158	163	148	198	169	156	174	182	175	176	195	156	164	199	179	173	168	179	176	178	187	167	174	160	163	163	151	192	174	158	183	152	189	161	162	156	174	184	165	174	190	166	174	190	177	174	169	157	176	161	172	145	173	163	152	181	187	175	174	180	198	173	164	179	189	200	150	203	160	203	175	180	150	150	178	190	160	185	181	171	174	202	189	164	161	173	200	182	209	183	172	198	194	162	175	158	167	183	180	170	196	172	174	160	213	203	178	163	175	167	167	174	149	152	150	174	179	185	178	174	166	158	159	166	175	186	165	208	155	184	165	168	202	170	164	187	162	186	174	162	181	158	189	181	182	184	168	187	150	163	178	172	154	176	162	153	188	187	169	174	180	172	181	174	186	173	180	186	171	163	161	176	180	183	174	167	169	176	152	147	162	167	185	192	180	159	209	176	190	163	179	172	175	189	171	175	166	188	149	192	179	149	181	159	185	161	173	180	170	145	173	177	173	163	180	169	166	172	183	165	189	192	171	152	157	181	174	152	177	175	175	179	169	203	205	153	198	165	165	183	166	171	176	188	178	170	170	186	189	183	178	196	176	162	170	194	188	169	168	175	158	175	189	179	159	160	159	194	191	170	172	192	185	176	194	180	151	138	181	175	182	192	146	172	185	183	172	188	178	170	167	165	159	204	199	186	160	179	184	174	173	151	173	206	179	176	191	157	185	183	166	165	169	179	184	183	180	184	183	158	179	146	162	166	145	170	185	183	199	172	194	180	159	184	168	164	176	200	177	164	157	194	191	174	176	179	167	165	180	171	175	179	155	152	171	169	183	191	183	161	178	171	205	166	169	180	186	173	160	181	185	175	176	201	188	148	159	217	193	191	178	181	158	180	175	158	171	158	185	166	204	187	188	154	178	188	179	190	133	162	182	172	146	171	186	168	162	164	170	160	189	178	182	199	160	180	184	155	166	197	149	167	149	147	183	166	155	190	159	182	166	161	169	168	198	147	185	174	183	169	189	173	179	189	167	165	176	171	171	179	192	171	177	173	161	160	185	200	181	190	185	141	176	195	170	210	190	164	151	176	199	177	151	175	185	146	180	176	186	163	182	170	180	158	158	181	164	161	174	156	163	213	169	162	179	180	204	183	190	176	155	181	179	197	187	159	197	204	163
13639	20713	7563	1387	781	643	566	537	506	488	453	464	511	456	480	415	446	443	470	419	450	398	464	419	461	478	465	369	456	411	467	494	462	409	419	377	464	434	442	424	432	443	410	422	420	466	476	413	416	464	421	419	445	431	458	413	407	467	414	407	424	439	452	439	418	445	479	427	415	391	408	393	427	416	419	405	409	461	464	459	419	454	444	442	436	406	470	425	443	414	415	456	414	437	419	433	407	388	471	409	459	431	434	425	448	400	412	415	450	446	457	438	422	447	432	436	414	444	451	428	396	426	456	421	430	426	409	406	418	416	466	422	459	427	432	393	408	425	421	426	425	412	422	440	469	439	400	426	434	402	444	390	436	463	439	487	439	455	442	415	443	424	466	439	413	439	434	429	429	427	442	406	438	456	470	434	401	414	425	428	433	441	430	419	430	419	387	447	451	448	443	424	454	426	455	434	440	402	469	459	422	474	437	444	443	407	450	423	445	457	466	427	388	419	424	395	416	446	448	432	432	433	389	429	451	430	445	428	444	457	477	437	421	432	438	423	436	405	415	410	455	423	444	445	435	442	410	434	451	452	417	457	396	411	460	452	452	438	434	417	432	423	483	463	399	473	454	391	458	437	451	446	398	454	414	425	403	434	405	425	432	405	441	439	429	410	430	433	476	422	391	430	436	433	421	415	474	423	465	408	445	488	447	376	421	406	444	428	432	403	397	460	417	463	458	462	428	417	461	424	448	394	395	432	424	454	448	428	424	446	446	431	395	435	429	455	449	423	407	460	438	446	420	417	421	466	429	391	429	414	448	425	436	424	425	458	421	472	424	472	456	461	426	420	408	429	410	428	435	456	436	444	411	445	395	435	424	450	456	395	439	423	441	453	406	428	422	423	440	443	411	401	437	438	421	431	437	488	425	425	420	469	409	425	400	424	486	438	442	440	418	431	447	437	426	441	421	416	445	397	421	405	477	420	451	423	431	439	422	441	404	412	437	408	464	470	438	434	458	428	422	413	379	446	440	385	451	439	438	411	430	398	406	440	427	433	419	394	424	417	457	455	426	424	468	430	445	417	456	391	437	435	436	387	422	424	434	448	413	407	437	449	448	445	419	401	422	419	430	443	406	421	412	441	429	388	460	420	439	424	457	433	444	431	403	408	417	433	438	437	416	426	395	425	439	454	432	419	394	424	431	455	483	421	425	458	440	388	429	431	381	438	432	427	453	430	447	419	434	437	460	424	447	442	472	415	464	397	450	465	462	452	427	458	428	430	440	457	419	436	452	387	415	423	387	424	396	401	440	456	454	423	413	428	458	416	433	434	428	398	419	433	433	420	459	438	449	434	423	450	395	437	413	444	399	442	404	429	464	437	432	428	422	446	427	426	432	429	448	445	433	458	425	459	436	404	408	463	428	419	433	452	462	418	467	403	424	415	396	404	446	448	421	414	419	415	442	424	422	422	408	417	419	392	405	435	447	427	454	432	451	431	431	410	419	434	382	417	408	417	450	396	441	436	465	409	470	418	424	453	441	442	443	395	469	488	447	391	405	437	430	434	417	431	431	414	433	478	445	430	449	452	454	418	447	432	432	428	425	395	406	430	458	420	424	417	428	426	435	377	434	423	408	404	448	408	413	441	425	408	430	418	431	445	377	428	422	437	439	394	411	436	438	415	454	456	419	449	428	416	386	386	416	437	440	417	426	451	431	441	467	443	444	457	427	455	434	457	405	441	470	393	431	446	412	459	390	466	428	421	435	416	442	434	453	409	432	407	455	419	424	400	462	410	459	431	425	431	459	452	389	438	408	441	449	405	440	415	448	398	431	412	438	467	463	409	427	433	392	411	417	424	428	458	406	433	433	423	430	412	393	413	419	430	457	457	423	454	438	392	399	448	428	439	449	428	430	422	446	429	462	437	442	424	425	420	439	437	445	428	457	468	418	430	466	421	405	446	421	438	433	431	424	405	407	417	427	400	451	455	413	420	419	451	435	415	410	385	426	427	451	405	418	407	464	435	418	420	433	418	449	434	491	445	407	446	448	423	406	454	431	391	413	395	461	392	378	421	400	414	477	402	440	405	412	458	481	422	416	462	429	393	435	427	457	432	459	413	430	424	466	394	470	425	411	409	404	435	471	404	437	425	438	423	449	436	425	418	439	452	402	418	435	451	421	416	447	425	410	412	424	441	436	381	421	426	407	398	403	411	424	404	414	430	446	424	461	449	421	420	427	460	409	416	418	448	431	421	448	432	427	471	447	442	439	417	452	479	434	455	420	457	434	428	416	424	451	443	443	384	427	447	438	432	419	415	442	416	445	441	413	436	433	458	405	393	422	449	448	423	427	425	427	411	417	431	444	410	403	423	411	427	418	407	435	430	422	446	424	408	400	447	431	441	393	417	423	452	423	432	428	426	431	417	399	474	424	473	460	444	439	440	462	422	447	458	415	413	402	410	436	462	431	458	422	431	425	402	427	432	438	460	443	419	427	463	430	397	388	470	466	441	430	454	432	383	455	460	413	403	390	440	431	397	424	427	411	449	408	421	453	466	410	444	427	429	413	416	453	451	438	409	430	409	426	425	418	455	442	395	411	461	433	431	472	429	450	453	449	423	459	429	417	393	397	442	415	420	413	375	477	444	448	434	416	429	421	386	421	404	431	432	415	423	418	439	464	427	391	439	432	418	449	426	433	387	434	428	433	418	475	408	432	437	456	469	429	469	451	397	410	434	440	434	382	485	440	444	420	419	470	450	434	446	393	437	448	442	466	437	403	412	449	429	421	427	455	449	407	435	439	421	421	432	410	442	429	438	449	440	425	411	424	418	432	453	442	421	451	447	444	393	437	436	465	409	486	420	449	438	440	430	408	437	423	437	443	417	434	403	430	443	408	403	442	425	424	430	418	431	423	454	465	420	435	423	445	431	446	436	401	444	434	419	442	425	404	431	431	422	415	486	436	407	441	386	426	407	443	393	409	443	471	430	422	445	483	413	403	446	439	420	423	424	404	478	428	453	432	438	434	389	436	386	422	411	446	434	458	390	485	414	390	454	446	454	446	442	437	412	423	411	426	416	440	430	422	429	413	386	404	454	394	413	450	417	443	473	424	399	446	413	433	429	433	443	441	429	438	402	438	430	421	404	427	431	411	401	425	441	431	440	419	426	445	420	457	422	421	412	431	453	409	440	413	423	427	418	440	436	436	442	454	423	451	420	419	423	409	431	430	456	457	419	421	424	443	404	464	421	416	449	402	406	426	424	406	388	396	440	430	457	447	450	460	446	431	414	453	398	452	451	443	429	451	445	438	411	442	408	437	401	430	449	416	448	404	413	422	466	445	420	423	446	395	452	439	415	429	429	431	419	402	412	448	460	402	471	426	412	432	397	448	391	427	414	423	401	434	409	436	442	444	436	393	424	403	420	471	410	417	438	441	442	439	444	439	392	443	482	448	414	428	416	394	442	447	429	428	421	410	465	413	432	406	404
33482	13442	3094	659	439	456	472	441	461	416	447	395	391	426	434	419	390	479	432	468	435	418	397	422	466	460	386	425	460	429	455	447	437	403	408	454	422	444	463	417	425	434	447	408	455	412	420	413	447	449	439	434	466	445	458	481	424	401	421	397	455	408	466	414	396	437	418	416	411	473	428	415	459	438	441	406	449	457	432	420	436	463	418	437	430	411	406	417	438	421	458	463	428	451	391	443	435	433	434	417	395	429	418	424	405	445	472	429	417	415	419	417	429	418	449	444	419	420	496	425	476	401	432	414	408	429	416	436	430	429	416	460	426	445	435	384	411	453	435	448	461	447	410	415	423	452	434	429	394	455	455	415	420	451	393	434	486	406	446	415	452	455	405	458	442	399	421	403	407	452	394	424	414	480	411	438	451	413	422	441	407	419	465	463	410	407	461	439	450	438	444	453	411	392	423	382	427	442	420	440	439	435	438	425	417	423	401	456	439	402	458	413	448	468	448	437	424	457	411	456	418	421	396	421	460	442	433	427	438	423	454	486	444	385	435	440	431	461	432	436	415	427	493	433	428	464	451	440	409	401	431	456	423	455	447	481	461	473	433	384	459	455	413	435	432	452	427	438	431	417	445	451	437	428	420	438	465	439	427	422	421	454	421	427	430	440	427	398	391	465	420	444	422	402	416	440	434	430	424	424	476	456	469	447	402	407	451	411	413	444	422	438	444	421	454	446	468	445	404	411	448	455	446	445	438	422	426	412	447	407	465	460	432	440	447	412	407	453	451	439	430	442	440	449	472	421	428	452	458	464	433	480	423	419	466	420	422	443	408	403	398	453	438	479	471	443	455	434	399	433	422	418	388	402	416	434	446	413	432	454	457	389	436	481	458	455	442	411	440	398	450	388	405	432	440	414	452	465	390	435	419	393	422	403	445	415	441	406	420	400	411	424	423	440	433	429	415	414	395	423	461	446	433	421	439	431	479	408	432	443	400	402	443	437	433	422	448	419	435	461	395	417	460	430	408	459	415	438	422	413	414	444	414	431	430	467	416	420	431	374	446	454	411	454	458	440	415	467	444	417	417	405	431	403	425	425	423	427	421	404	447	412	445	463	405	466	460	450	432	461	471	448	404	416	451	385	405	435	448	460	431	406	445	473	447	430	419	469	428	428	423	416	465	459	427	461	456	423	412	435	461	475	441	445	440	451	442	426	406	422	399	405	411	432	431	437	429	382	429	419	436	437	442	424	435	458	410	446	431	441	439	398	409	458	421	445	418	466	442	418	427	420	476	413	426	451	478	408	393	449	440	437	437	434	421	423	438	427	431	429	409	455	417	456	423	455	384	463	439	443	435	452	425	409	413	422	479	414	414	429	439	410	465	433	451	453	454	437	407	500	417	442	392	468	431	448	389	447	426	428	462	424	404	433	429	410	389	432	467	412	444	403	458	441	462	404	441	411	420	406	452	425	439	453	441	441	422	445	442	457	453	477	422	464	446	413	420	449	458	391	425	418	432	413	416	466	479	435	411	456	466	456	430	397	424	426	397	416	439	436	457	452	458	426	470	372	454	369	403	446	422	428	436	474	428	431	462	411	434	418	454	437	412	452	470	405	425	437	425	452	409	435	437	446	474	455	394	425	399	412	454	445	412	451	456	436	402	452	438	419	438	446	447	408	469	444	445	448	452	452	390	413	417	441	437	453	466	451	434	358	421	428	412	438	409	437	408	403	403	416	432	398	418	398	403	439	484	440	468	416	431	469	427	453	413	435	430	426	442	452	402	427	389	437	433	467	450	410	429	425	435	416	448	449	440	438	455	405	458	408	423	418	419	428	424	442	418	451	428	417	411	441	453	433	433	410	448	471	456	442	436	389	462	387	413	432	430	442	413	457	443	433	416	423	443	439	430	443	432	425	477	430	457	422	409	459	456	447	423	449	433	460	419	405	435	415	420	411	462	441	416	448	438	420	410	432	424	394	434	435	445	441	458	433	419	452	433	429	407	401	447	438	417	456	431	423	451	398	423	442	414	454	459	410	425	447	411	415	488	463	410	447	439	444	448	447	406	458	428	455	424	414	453	436	427	407	427	416	433	437	473	450	459	401	461	429	441	437	422	384	456	432	417	481	444	444	446	445	417	431	444	427	390	437	392	450	439	442	423	466	474	406	405	447	407	397	425	428	475	434	438	419	440	420	433	424	428	448	413	414	398	436	435	452	405	416	432	430	456	403	435	400	438	458	413	452	432	414	422	439	452	396	431	445	462	396	446	446	460	457	468	424	450	388	447	406	466	398	430	436	416	451	444	459	402	439	454	411	454	436	417	449	451	401	412	432	420	441	459	420	411	441	456	449	406	433	466	446	429	460	409	491	448	424	385	382	426	439	412	444	430	419	438	453	436	446	446	473	466	443	442	447	452	389	419	457	472	480	454	459	411	424	406	420	442	443	443	435	440	406	420	404	421	455	376	431	433	439	415	431	444	415	433	385	407	407	461	435	446	456	422	438	458	446	424	419	416	422	423	410	431	414	454	456	426	427	389	445	419	439	457	409	450	437	433	398	387	402	442	412	476	406	418	431	427	447	450	441	433	419	429	477	428	440	456	443	421	385	440	404	452	424	436	438	397	424	445	408	389	460	456	456	436	417	428	389	402	424	429	477	449	472	447	436	408	425	460	443	444	459	422	388	447	402	378	451	474	415	436	439	412	409	417	435	451	442	439	429	430	439	408	453	447	439	430	378	436	433	442	406	423	410	401	420	458	451	452	414	404	445	434	458	407	435	421	439	439	473	431	383	447	389	441	449	425	429	461	433	440	414	459	439	428	433	425	427	431	419	441	449	450	431	423	443	477	381	439	422	438	395	411	422	423	406	463	454	453	431	455	450	451	418	447	504	450	436	430	450	413	421	443	439	435	425	435	433	436	437	465	433	379	384	397	405	435	452	429	410	466	369	440	449	410	410	455	394	452	418	380	434	460	429	421	415	437	432	386	446	395	435	393	387	412	481	423	395	423	413	466	450	433	376	454	398	404	462	395	435	415	427	421	423	438	413	418	433	407	425	432	443	461	411	466	499	451	473	413	435	458	451	437	371	458	448	434	446	460	429	432	471	447	415	428	454	431	402	444	464	454	448	453	445	459	421	455	452	466	418	437	446	462	442	427	466	434	430	430	462	440	428	430	416	422	427	468	461	432	446	423	481	445	425	462	444	415	411	425	434	455	473	410	444	432	432	440	448	446	419	459	435	424	400	410	455	467	427	477	426	424	419	425	413	443	409	412	428	403	421	408	411	448	407	424	482	381	406	429	413	433	442	463	442	418	459	509	427	439	437	407	438	455	434	432	433	421	426	444	413	413	404	422	413	391	436	432	447	396	447	413	458	389	439	481	455	428	411	400	441	461	455	420	408	480	381	421	471	415	407	417	434	464	424	427	415	421	409	424	454	450	407	452	436	425	449	444	445	427	448	450	417	415	435	440	417	453	435
10178	6062	2145	1101	1060	993	956	946	941	921	994	966	955	970	977	948	971	926	948	1004	965	926	1008	1004	994	981	931	946	1027	983	1003	986	937	948	957	945	930	919	935	958	945	1026	953	983	986	959	932	963	916	955	950	992	1032	1000	988	990	977	958	949	969	1003	953	912	959	957	964	930	960	945	1012	956	951	914	970	941	985	948	966	972	990	1055	940	967	994	926	952	1007	934	942	981	913	955	929	955	955	973	933	996	967	939	1012	941	1003	986	989	902	937	935	936	960	927	955	970	947	949	978	938	974	989	970	946	961	989	958	988	945	931	992	977	954	989	988	950	1004	955	950	982	933	954	974	944	993	977	1020	978	955	1019	975	950	986	927	962	924	895	938	975	954	989	961	965	925	951	941	980	1017	906	1002	938	962	948	962	992	1021	981	962	986	973	977	940	966	969	964	974	963	1005	991	945	919	945	969	1028	962	975	956	957	946	926	1012	979	995	972	961	988	998	926	961	971	951	942	961	960	992	977	973	937	947	975	926	991	936	919	933	972	927	969	1007	969	947	983	914	977	917	987	978	976	956	939	959	987	974	936	892	972	934	954	986	960	910	964	953	1006	1010	1014	1034	956	906	936	1033	931	972	949	929	959	939	947	997	948	970	922	932	982	987	973	989	882	922	979	959	982	1034	916	923	989	998	954	980	968	961	964	959	973	948	1009	973	963	937	1040	969	984	981	977	933	966	971	933	961	979	995	955	957	936	924	987	1011	1007	970	969	987	981	969	963	944	947	970	943	942	917	927	972	989	963	990	980	988	973	1013	1025	946	970	966	878	964	972	948	917	948	986	979	996	998	964	937	962	957	929	956	945	958	915	1012	983	952	937	989	978	1000	950	969	956	998	956	978	1009	939	979	940	1005	967	970	944	960	988	946	929	938	973	973	1005	931	961	963	966	974	955	922	954	993	923	957	956	968	946	979	947	937	946	982	954	929	1002	979	920	959	986	914	966	957	970	1019	981	977	949	959	920	1017	1015	923	973	957	939	958	947	928	995	954	967	921	995	974	960	938	940	1038	993	927	971	1007	1011	964	967	972	1016	939	979	947	926	981	1000	966	980	1013	959	961	958	946	1019	959	951	966	947	996	940	906	928	954	975	978	948	981	940	947	905	968	946	946	964	1000	983	945	962	962	1036	989	959	951	984	950	946	953	905	973	1034	990	1015	1015	982	911	967	939	915	970	906	981	1000	893	966	1023	976	994	930	958	926	928	964	959	1047	948	964	972	874	970	939	968	1055	928	977	901	968	994	932	1003	977	938	1070	985	1002	986	985	939	958	902	962	961	966	1020	946	1010	934	932	999	969	936	954	984	954	920	1021	965	960	988	937	989	950	1004	1009	944	900	996	941	988	1017	944	984	978	958	928	934	950	942	928	977	951	953	940	991	937	938	938	1000	1004	981	945	968	955	994	1035	929	962	970	920	938	1015	963	1010	983	959	977	990	980	987	1001	967	1003	1031	942	1004	922	1002	1011	934	959	1025	924	947	1014	945	959	910	959	934	1016	995	917	934	983	965	978	972	936	958	959	967	952	990	1018	980	971	1018	986	1004	962	981	962	981	955	1018	947	931	919	1000	970	927	975	955	1011	911	990	958	920	951	934	1007	954	911	984	978	974	1033	955	955	933	939	915	973	971	949	962	954	952	970	946	991	962	923	927	903	959	969	1016	906	939	978	950	984	1007	955	948	960	982	960	941	979	1003	959	982	939	970	980	963	955	982	948	939	962	941	915	908	978	1013	963	962	1012	951	965	966	998	922	932	975	975	937	974	1006	1004	977	991	977	983	984	948	904	962	953	953	936	912	929	956	935	1019	942	965	984	1029	940	976	1007	966	1021	920	935	956	982	1001	987	946	961	998	952	962	949	948	957	989	989	976	965	950	991	1009	973	939	989	952	985	969	945	975	978	984	985	919	962	970	925	943	913	1002	966	1013	989	1007	958	896	1031	929	980	985	959	972	966	972	980	922	982	915	953	957	920	1017	990	951	976	1021	1002	949	906	949	922	972	957	946	972	1003	931	933	937	942	977	904	960	967	952	1007	906	918	946	996	1014	956	964	973	967	986	984	985	991	978	971	970	940	926	962	932	941	1033	948	948	943	948	1016	967	1001	950	892	951	943	901	959	937	977	987	956	962	983	908	950	1010	949	946	992	951	963	970	965	949	944	945	961	975	911	921	992	960	1001	920	918	928	995	927	943	1000	956	939	962	913	934	1032	981	935	970	978	1006	947	944	942	952	1031	996	934	920	997	981	937	1006	941	982	987	984	984	959	967	942	987	936	944	937	932	922	920	970	963	965	1009	936	964	924	962	1020	958	983	977	1000	889	971	1021	997	1005	931	1020	962	932	923	903	999	1008	1016	923	953	929	912	995	933	935	913	964	965	1000	1035	937	996	943	974	996	965	946	925	952	978	992	919	1013	975	931	978	941	963	969	968	937	943	994	961	958	977	955	967	969	940	957	930	978	942	973	1007	930	1010	910	966	975	991	987	974	951	930	947	958	998	929	937	933	963	958	956	991	971	968	968	1010	989	944	995	938	989	952	997	958	960	955	975	968	971	1013	949	991	974	979	1013	945	945	1003	1014	976	925	963	1004	921	947	997	939	998	1027	976	966	981	1048	959	949	929	973	990	935	930	978	958	948	950	955	960	956	974	987	944	969	978	937	954	985	1003	1000	953	954	923	948	1034	1013	1008	988	991	987	931	978	971	941	964	1003	1017	956	921	986	962	1010	979	949	956	975	988	950	995	931	984	976	945	963	948	1014	978	920	930	895	941	1002	982	891	971	931	941	959	948	957	1005	922	940	958	975	1018	954	930	959	975	1004	958	959	972	986	959	925	1000	948	968	934	950	919	950	1019	935	940	889	982	917	992	993	987	985	973	936	977	946	970	987	955	946	923	966	901	936	941	987	958	954	938	982	933	1001	932	973	954	943	1007	1039	1002	963	991	993	875	1000	976	938	952	992	914	965	968	1014	898	904	985	977	924	958	996	949	964	983	961	1019	925	980	934	954	914	994	949	948	908	950	894	980	986	971	944	1016	956	948	926	977	972	978	1010	974	971	939	906	959	933	935	933	948	1009	972	908	969	946	958	1006	1003	995	928	991	986	980	964	891	971	987	940	948	980	998	917	940	990	976	977	1006	971	961	1006	947	1000	929	983	988	1026	986	986	1016	930	958	932	978	950	1019	937	929	986	1007	991	969	989	1000	951	966	957	968	954	912	917	978	1001	941	948	987	1011	1020	942	967	968	900	968	959	1008	1007	928	948	930	977	975	964	949	970	963	1006	989	966	971	1008	926	1001	958	995	989	985	965	952	993	922	998	975	999	1002	989	995	966	991	964	996	855	997	956	925	974	976	987	964	984	915	970	973	949	977	953	1012	1017	990	999	923	964	925	963	1016	928	986	1011	956	962	939	976	1009	938	945	939	951	964	963	985	951	957	974	949	913	977	952	995	931	915	964	971	996	998	952	969	985	959	996	940	969	959	938	1043	995	1037	952	939	941	969	960	928	981	929	928	1001	1008	961	954	941	963	920	903	959	951	934	982	983	977	941	946	951	1006	929	925	973	940	993	963	960	956	949	946	961	973	912	951	946	965	1069	1011	986	921	974	950	932	942	936	972	943	972	978	1000	937	959	950	944	952	961	1003
24683	21208	24712	27997	21050	4028	634	492	397	359	364	361	394	397	321	338	358	385	386	350	384	394	362	362	378	337	366	330	349	325	355	319	334	327	369	369	344	350	345	328	355	343	360	344	362	337	344	351	360	309	361	348	382	346	330	369	349	345	332	333	320	319	348	361	339	339	287	360	353	342	321	348	360	308	328	358	372	350	341	343	352	345	322	362	354	311	341	328	368	349	351	336	334	339	343	351	308	326	371	353	333	358	325	325	358	336	320	362	349	310	362	326	350	352	342	329	387	352	321	321	325	357	318	343	382	360	321	346	365	319	368	347	391	356	338	336	325	349	352	332	355	361	321	361	345	315	334	415	351	373	353	361	331	328	341	346	366	337	355	342	330	344	340	327	354	355	330	353	370	352	377	328	362	366	346	364	321	359	357	294	355	347	390	378	341	354	330	356	331	332	376	362	358	332	354	343	337	312	335	339	326	350	326	320	327	329	351	354	346	336	338	343	336	297	337	381	343	372	312	333	347	341	363	326	338	359	379	343	340	314	291	328	324	345	342	320	378	310	358	353	376	380	326	340	346	354	351	354	323	341	332	381	350	330	309	356	339	351	364	329	329	351	359	329	320	317	303	332	354	321	322	340	340	351	385	330	324	368	311	316	332	344	331	340	332	344	333	344	363	358	359	321	345	357	362	368	350	360	359	374	359	339	342	332	332	312	313	324	333	328	326	359	333	344	325	312	361	341	343	337	365	337	348	326	353	314	328	333	354	341	348	329	295	304	327	372	362	334	365	349	290	307	353	344	323	352	324	327	334	339	346	338	304	355	351	325	321	362	331	344	343	318	356	307	347	334	346	312	378	336	360	328	370	370	366	326	383	358	318	335	333	331	311	353	348	350	393	337	334	338	350	292	339	344	341	369	348	307	351	346	284	300	340	347	325	357	358	318	345	340	357	323	327	369	305	336	360	347	318	318	346	333	337	329	308	330	318	338	350	344	371	320	371	391	349	357	325	325	328	322	371	333	352	315	323	361	354	328	341	360	319	363	358	356	329	350	347	360	370	313	352	343	349	338	323	344	385	348	344	344	329	351	315	354	356	364	340	369	346	330	331	352	332	346	374	355	334	321	321	367	337	367	339	352	391	367	354	334	322	357	373	356	350	342	312	306	352	333	351	372	358	329	341	371	326	344	352	346	348	354	344	359	341	336	343	337	345	361	327	336	354	358	322	325	335	377	359	348	347	335	366	367	324	384	343	356	326	371	338	324	349	344	335	358	352	363	327	314	359	346	323	357	394	326	315	368	342	317	326	352	343	349	338	315	333	359	300	323	348	338	378	331	332	337	355	327	322	360	347	346	311	333	351	378	305	370	338	362	356	370	334	326	328	297	368	349	353	337	359	316	337	366	325	338	353	350	326	338	323	339	377	356	319	346	345	349	333	336	383	337	364	382	341	321	331	383	382	349	337	356	356	346	319	326	367	345	367	305	321	318	335	337	332	367	320	310	325	314	335	325	332	378	341	364	373	344	391	372	332	339	366	325	346	346	381	344	353	349	338	348	347	341	324	330	362	361	319	322	331	341	355	334	308	320	309	348	401	363	349	344	332	356	377	366	326	323	328	323	324	307	322	319	380	333	295	325	367	311	354	313	305	331	337	368	352	369	374	370	334	349	349	382	363	335	329	365	365	365	346	367	348	334	346	340	359	350	371	331	321	370	321	349	323	352	351	335	365	328	314	377	387	358	398	378	379	358	331	331	353	334	385	374	346	364	327	321	348	353	309	323	375	363	345	365	337	324	367	329	333	363	329	301	354	371	323	333	326	341	330	350	293	353	365	364	352	330	330	332	350	366	347	329	358	355	341	355	337	348	326	324	346	309	349	364	356	366	379	350	329	339	369	361	376	343	316	346	357	355	350	318	365	348	355	339	367	359	363	323	353	314	322	364	355	346	338	336	357	361	356	335	349	349	376	312	301	326	362	325	336	345	378	382	342	335	337	349	361	343	346	358	332	368	359	340	305	359	353	340	338	312	337	374	336	354	337	341	368	352	350	332	322	343	351	326	370	324	312	354	335	358	293	336	308	300	361	331	372	340	343	317	326	303	319	343	336	346	343	369	360	335	327	353	344	349	349	335	329	372	335	364	368	333	384	336	325	345	336	355	363	336	370	375	344	367	344	352	348	356	362	316	370	324	350	365	364	351	358	346	386	346	347	328	329	329	343	345	311	328	311	352	331	327	377	371	350	342	348	340	354	324	352	369	363	340	330	337	377	298	337	378	328	338	325	307	327	346	308	336	347	344	341	363	312	280	341	346	316	350	342	357	312	328	350	337	324	319	359	351	322	324	316	347	356	330	337	343	334	308	359	348	358	323	340	330	318	326	339	353	346	345	347	333	345	334	359	311	337	330	348	371	350	360	355	336	370	369	348	362	316	351	347	355	307	350	357	332	305	338	349	350	314	358	346	343	356	377	372	346	351	349	340	336	340	338	349	365	323	384	319	338	366	333	309	352	321	344	335	327	370	352	309	372	337	309	347	320	337	368	351	345	318	376	371	343	337	353	340	314	341	328	329	363	332	341	355	337	342	327	367	371	354	366	326	354	374	354	359	324	351	358	366	318	354	381	366	341	323	336	341	338	367	356	380	343	325	295	319	325	365	346	362	375	336	314	340	359	352	333	347	377	339	327	313	311	328	362	363	323	407	349	326	337	327	371	370	350	356	322	347	362	318	356	343	344	346	341	308	345	369	311	294	339	349	371	314	321	385	360	353	364	293	368	342	329	322	346	364	345	375	318	356	325	324	356	328	340	308	368	341	318	357	307	336	330	342	351	297	321	333	351	336	308	370	329	365	341	326	356	305	367	333	339	310	342	357	315	345	352	351	389	331	313	326	363	342	336	367	336	337	352	370	339	366	343	339	333	330	326	356	339	359	322	341	323	379	328	334	346	319	309	344	367	370	309	339	339	333	359	367	354	347	322	367	354	344	307	347	328	314	323	352	320	310	354	360	344	327	355	358	364	322	347	307	362	343	323	345	369	321	333	341	348	346	331	361	378	361	357	364	350	326	333	336	335	350	372	387	369	384	367	367	319	320	358	365	342	352	350	358	336	320	303	330	376	334	349	335	329	346	305	349	349	344	350	320	366	352	365	338	341	365	340	336	353	347	342	373	338	341	354	340	342	345	345	352	338	359	349	346	368	320	367	336	340	384	314	337	332	310	354	332	335	365	331	328	350	364	380	380	361	365	356	326	314	326	364	301	356	347	351	320	316	370	342	342	327	326	355	323	337	363	339	357	323	316	336	348	324	342	323	342	344	321	345	347	347	341	347	366	327	344	315	343	326	353	331	371	344	365	349	336	345	351	312	341	348	370	380	342	335	319	342	369	313	339	329	332	360	347	348	349	331	308	359	375	333	392	363	352	331	368	303	344	308	348	321	336	374	353	346	304	356	373	352	342	307	343	373	320	370	333	353	328	344	327	351
11538	14503	4906	1476	1006	883	784	821	802	822	810	801	768	767	761	759	792	805	764	745	729	780	774	793	764	772	788	815	789	765	734	792	758	760	782	731	794	760	728	747	803	788	782	756	785	794	784	793	780	759	793	782	742	785	816	720	806	799	753	748	726	811	708	772	739	791	804	711	762	763	770	742	750	764	821	777	763	769	757	789	771	741	762	807	751	733	827	775	747	787	748	775	752	749	758	750	775	743	793	755	762	748	758	805	758	826	752	763	766	745	783	793	785	733	760	729	805	811	744	804	764	765	799	760	734	743	739	767	759	732	801	757	786	777	738	734	751	783	744	802	759	815	799	780	797	793	762	714	773	810	781	748	786	738	782	787	772	772	723	772	746	797	770	792	784	755	752	757	723	776	753	763	770	772	787	768	769	763	780	837	798	791	756	749	771	767	755	789	698	780	750	791	766	765	765	775	736	763	791	722	778	747	771	814	819	766	807	794	783	776	760	766	770	742	753	769	790	762	816	690	746	746	752	720	722	729	805	713	757	755	758	745	765	776	752	771	745	746	732	753	796	766	811	826	796	775	723	771	797	794	752	759	710	749	787	731	769	786	762	752	757	721	746	757	795	721	766	747	790	769	786	736	811	780	735	778	780	759	769	796	776	702	752	746	788	781	727	824	758	735	787	758	729	792	796	740	779	823	730	763	781	786	809	783	764	798	754	731	776	775	739	777	761	725	697	792	743	734	817	802	744	794	765	758	743	769	751	744	751	738	806	786	790	747	806	748	776	785	764	749	761	736	780	763	787	758	779	779	745	716	754	762	771	727	772	770	767	811	759	749	743	786	760	740	798	793	785	739	760	765	801	791	791	752	758	756	737	813	750	780	745	801	752	795	806	806	778	716	734	726	733	763	744	729	771	782	785	821	771	728	796	730	781	781	753	761	726	750	787	788	781	782	771	788	776	753	798	796	774	811	733	771	770	748	753	795	746	770	725	714	779	777	765	725	781	757	787	713	755	778	752	734	769	753	727	766	796	733	771	760	813	766	775	744	776	779	812	738	753	738	791	769	741	772	782	804	803	806	750	766	764	742	777	794	772	762	740	766	741	795	767	810	777	798	738	827	724	768	755	737	783	780	741	784	742	758	759	740	752	785	761	777	785	716	760	749	746	736	736	753	671	694	772	774	741	768	775	784	750	767	797	785	784	804	754	756	775	810	736	750	761	775	770	764	805	773	754	705	723	758	799	727	774	776	767	760	792	773	765	768	797	778	816	741	772	728	751	809	805	719	739	735	742	720	685	728	759	751	766	795	812	775	765	760	757	747	775	763	788	756	760	747	736	793	791	701	708	737	779	805	768	750	772	791	759	795	772	754	708	717	792	763	772	810	737	816	794	792	694	804	773	715	809	817	748	760	738	724	783	756	700	772	804	762	794	787	811	766	717	724	775	777	819	763	768	779	726	827	761	767	773	739	729	753	832	754	755	798	768	795	793	757	744	781	750	774	769	799	773	808	780	767	750	772	799	821	761	747	758	825	753	735	743	753	794	719	758	776	786	766	782	785	790	766	721	732	770	752	740	747	771	737	770	761	773	755	777	788	744	776	753	725	783	779	793	720	750	721	795	729	788	758	725	756	783	727	841	773	782	764	755	767	752	749	794	770	754	771	772	754	728	789	737	720	776	777	776	771	812	761	763	760	791	743	800	779	756	743	776	828	757	756	773	813	810	768	766	786	741	803	770	821	769	769	793	792	794	745	763	744	786	825	786	710	757	728	792	755	723	730	770	785	783	813	762	774	775	747	701	730	780	782	807	748	765	808	763	727	746	733	775	805	750	778	751	800	751	766	826	752	748	733	756	810	733	786	766	790	800	735	759	786	797	742	721	787	737	748	743	814	814	804	836	804	781	742	730	799	715	749	729	799	772	792	738	796	771	756	760	732	743	799	787	767	773	812	723	770	840	744	756	762	789	770	793	784	715	741	762	759	758	797	771	717	768	805	736	791	747	749	818	802	747	770	752	753	793	736	780	774	775	756	809	797	760	792	747	722	743	703	793	746	757	754	701	816	778	774	729	763	725	767	721	752	785	773	786	778	738	778	739	781	793	804	735	756	788	783	766	757	775	732	715	751	771	732	773	762	770	754	813	731	754	736	784	740	745	756	742	753	786	779	810	765	709	796	795	776	726	772	725	733	784	783	774	806	750	751	755	824	736	758	760	699	753	782	761	757	788	785	775	725	761	777	729	768	800	792	761	732	755	771	728	771	712	784	706	732	747	767	796	749	757	748	730	774	729	775	757	785	785	741	781	765	724	744	826	786	729	821	759	811	762	788	778	761	730	739	752	761	792	799	737	737	768	797	782	759	732	819	766	740	802	763	750	774	803	766	740	781	752	795	798	774	746	773	785	788	780	782	770	778	772	759	780	778	784	786	772	723	766	742	777	718	751	769	810	732	701	706	825	764	757	771	724	791	784	740	776	795	778	763	767	729	750	796	780	747	759	785	771	760	765	731	768	776	780	778	749	733	757	773	762	757	829	699	796	791	753	787	765	779	759	771	738	733	803	828	763	768	758	794	766	786	800	796	742	824	794	698	792	766	739	755	795	751	772	718	748	795	766	821	817	758	713	724	794	761	701	785	729	783	745	779	734	770	761	787	783	748	759	751	792	803	774	768	756	725	799	781	733	795	759	744	754	747	768	790	747	761	776	781	746	786	784	742	750	769	781	814	760	793	813	724	804	733	757	764	799	779	780	780	798	796	778	754	739	745	747	771	786	743	744	725	748	747	769	761	717	751	777	751	762	746	727	780	763	768	723	776	783	758	752	812	778	774	781	787	786	797	777	810	794	797	751	751	758	752	811	769	794	830	739	801	738	791	747	798	812	777	740	781	685	729	786	752	732	756	755	741	760	831	774	772	763	739	770	745	775	789	743	809	721	834	778	753	782	794	772	706	738	759	799	698	743	730	761	732	770	762	723	753	768	762	757	744	724	764	741	799	744	784	756	746	789	772	780	769	744	740	780	726	774	733	753	783	780	743	771	817	771	735	770	703	760	758	768	765	702	762	782	751	783	762	731	777	753	760	741	759	754	785	787	794	787	752	762	776	767	717	760	717	781	719	756	771	752	748	757	763	723	773	744	779	793	773	770	732	709	769	802	796	804	790	789	729	734	738	758	770	765	782	782	796	764	773	751	748	788	751	794	751	779	760	756	803	734	744	765	768	794	745	771	737	728	783	754	763	772	771	748	789	789	748	765	735	732	747	759	766	733	760	767	762	784	759	716	765	750	809	753	778	731	821	701	730	776	767	762	777	719	717	730	756	770	769	797	775	718	777	750	824	752	770	724	742	792	769	733	773	737	746	779	752	742	785	757	762	742	791	784	794	752	754	809	780	804	788	840	767	756	760	764	780	746	749	803	762	763	746	785	755	793	757	763	761	779	806	773	793	724	803	733	780	744	767	756	718	795	730	735	729	808	750	759	725
24252	21268	25328	27542	21272	21081	1599	443	308	275	246	228	215	225	201	191	188	165	218	195	199	190	206	174	193	188	191	189	182	192	214	180	150	166	162	176	186	172	184	192	198	170	161	153	168	173	158	197	167	178	147	162	169	173	186	174	170	175	172	174	188	162	189	202	170	169	168	149	191	190	160	168	167	188	180	177	193	182	163	164	179	166	179	180	173	184	177	186	189	175	174	182	178	201	174	190	185	169	154	178	142	174	191	168	177	160	180	167	182	194	192	176	156	151	160	189	171	187	159	184	172	173	160	186	167	200	177	175	162	153	190	160	143	164	197	178	171	179	195	157	190	170	172	174	159	175	157	167	187	188	160	151	156	202	177	175	168	173	158	184	164	167	162	170	178	186	173	190	165	180	169	153	161	190	176	170	193	162	176	172	180	195	193	160	177	181	164	175	163	190	199	175	168	189	202	172	170	164	167	179	162	173	168	206	146	168	153	179	191	163	153	174	164	168	173	179	192	169	204	181	180	196	173	170	182	210	178	186	160	151	163	186	177	191	205	179	192	191	185	184	164	186	177	188	200	186	158	177	189	180	192	155	187	169	151	182	186	165	177	172	176	175	198	145	174	140	176	164	189	185	166	191	187	163	158	181	197	147	152	178	186	179	177	191	195	192	180	192	185	145	194	181	159	182	168	191	179	194	166	150	166	183	187	176	167	157	182	165	208	162	183	184	197	180	168	172	201	184	145	170	185	167	155	174	156	200	160	163	183	171	195	168	182	155	160	187	177	168	158	156	150	173	184	192	150	178	171	183	191	179	168	158	173	153	184	181	164	179	168	193	157	196	165	151	195	183	183	184	162	177	171	185	185	187	161	161	172	181	157	193	175	193	166	183	166	171	166	207	171	165	183	175	189	168	163	182	164	191	173	162	166	170	178	146	171	160	172	159	199	181	185	179	165	167	174	167	169	170	175	169	165	180	199	164	154	160	197	183	185	163	194	163	149	166	172	185	154	166	180	194	165	175	196	203	173	175	187	153	159	156	192	176	165	158	179	148	194	156	153	143	185	171	172	174	170	167	172	168	180	164	177	133	184	170	163	164	185	175	168	167	163	177	173	180	176	186	160	179	175	138	175	193	188	161	162	200	175	179	177	170	179	180	185	204	161	175	155	166	189	186	158	175	183	148	190	194	169	176	175	156	149	168	156	143	182	146	171	179	179	157	180	185	163	174	174	169	174	158	200	172	188	171	175	177	163	170	172	154	179	174	178	156	161	188	149	130	170	173	180	161	158	174	169	180	166	181	174	179	152	174	174	183	189	170	170	205	186	167	184	199	205	163	156	163	138	160	157	164	176	165	157	158	178	176	197	160	157	172	170	171	179	166	171	183	178	172	182	177	175	160	200	166	156	178	190	194	166	163	160	197	179	164	150	156	176	176	185	178	194	185	154	171	162	161	182	191	182	166	181	186	188	165	172	190	195	188	177	177	167	200	175	159	185	168	168	189	169	180	185	159	176	175	190	168	180	162	165	187	185	186	146	155	144	181	205	150	201	156	164	184	165	150	164	166	186	176	167	173	185	185	156	148	166	179	183	188	155	164	167	151	186	156	184	157	165	202	164	176	166	174	181	188	186	203	194	186	178	158	166	160	179	160	166	159	186	173	176	156	175	182	160	180	165	160	172	186	170	180	179	179	164	188	151	147	172	171	143	195	182	153	204	153	184	182	182	176	148	178	175	164	162	161	173	169	167	193	178	177	199	175	156	152	180	149	187	172	181	188	164	196	184	209	168	175	159	158	167	189	177	149	189	154	150	169	204	170	198	170	175	153	165	190	202	170	173	171	179	182	171	164	196	169	169	161	168	165	155	179	184	160	164	165	196	186	185	174	209	176	160	169	170	160	178	187	182	156	166	170	174	176	163	184	185	169	156	153	190	191	165	174	190	163	181	175	166	170	187	162	172	147	196	176	176	175	169	197	167	163	196	182	160	176	158	181	160	150	166	167	188	155	176	200	180	184	185	150	160	155	168	190	168	172	137	187	196	167	200	179	164	172	154	184	173	205	188	178	185	192	174	164	180	171	171	167	187	172	176	182	181	190	192	186	185	193	174	166	185	169	174	177	170	150	171	162	174	177	163	191	190	178	176	165	164	182	185	190	151	170	166	171	189	179	198	172	176	172	179	168	160	166	188	193	166	188	162	176	165	174	188	188	172	172	147	194	172	162	162	179	162	191	191	166	154	143	172	165	176	177	159	164	173	147	161	165	187	194	163	163	161	191	158	157	165	187	147	193	179	179	156	188	177	174	193	189	178	182	167	195	173	160	176	171	156	148	183	186	180	177	186	172	168	149	168	166	170	178	149	208	194	177	199	182	163	175	191	187	176	196	170	165	169	185	167	188	181	201	165	176	163	168	161	186	173	181	191	185	167	189	186	177	184	179	170	188	157	159	180	180	155	181	163	174	173	182	175	164	170	178	198	183	176	155	181	167	182	169	198	190	164	180	185	155	173	167	159	189	193	157	154	174	173	165	175	188	183	189	187	168	178	197	176	202	178	154	145	154	167	174	184	208	167	184	167	162	166	173	160	177	177	167	153	175	182	174	170	196	174	183	183	172	182	172	177	183	169	163	156	166	193	164	165	164	168	177	156	158	171	157	162	202	178	153	161	204	184	171	181	178	155	185	172	155	174	159	177	175	180	175	139	183	161	164	171	172	197	180	194	201	174	176	166	172	183	163	176	174	190	187	158	169	179	175	172	188	178	193	187	161	179	202	156	172	173	175	166	208	191	168	181	189	193	161	162	205	176	207	165	160	166	167	178	165	172	194	158	165	165	141	151	169	156	186	186	179	190	163	183	155	152	151	185	179	168	178	169	149	180	166	187	166	180	186	198	180	149	176	189	173	164	184	160	176	172	187	143	164	161	169	149	192	199	182	173	166	159	174	175	167	137	171	195	163	165	161	163	146	188	184	179	161	173	159	165	165	161	186	195	163	170	198	157	187	164	196	179	181	160	173	163	184	170	163	160	158	172	177	158	185	165	168	179	194	151	159	178	172	181	184	183	177	193	209	149	164	188	180	170	178	178	194	177	170	186	163	177	171	183	181	173	168	159	154	147	183	186	177	189	175	182	189	185	165	192	193	188	199	177	168	162	173	185	174	173	174	168	174	171	166	186	180	168	177	206	178	154	166	181	163	155	189	175	173	185	183	185	158	171	154	152	166	176	160	181	171	188	170	152	173	179	144	164	159	184	190	174	169	180	185	183	158	153	167	156	174	187	188	164	190	156	177	189	166	167	188	166	159	159	153	172	194	171	185	175	149	188	193	152	164	186	175	201	177	192	163	183	161	166	175	158	156	187	149	177	181	176	168	167	164	174	174	176	168	169	198	179	173	163	164	164	141	175	167	180	160	150	172	178	175	169	171	171	175	169	178	206	183	164	151	195	167	194	182	178	194	186	156	167	164	167	151	149	174	169	186	145	189
14072	20438	6885	1435	828	643	583	521	515	462	432	452	479	423	466	473	444	465	443	419	441	411	397	457	455	466	443	438	445	449	455	425	405	434	429	490	448	481	441	425	438	460	438	423	407	418	431	421	398	437	429	443	432	410	440	418	436	426	436	388	441	445	382	479	406	449	421	421	471	434	405	436	417	430	416	426	465	430	429	442	443	442	463	424	423	447	438	420	463	407	437	382	447	420	434	450	418	367	441	390	421	451	462	429	420	425	413	415	453	452	425	444	445	447	421	472	424	431	426	422	446	415	408	397	437	423	411	411	437	445	419	409	479	479	412	449	431	410	425	410	446	411	432	415	379	446	467	430	443	410	434	476	414	415	416	423	409	416	429	403	415	470	475	501	421	399	420	426	386	460	429	444	437	433	398	409	421	478	436	442	433	416	426	448	477	415	402	418	463	427	434	443	449	416	452	404	446	407	450	417	411	427	475	440	468	425	406	399	442	430	421	448	410	444	439	416	461	404	403	452	399	421	400	449	411	451	450	422	443	406	441	441	434	443	394	406	426	460	457	429	448	416	447	428	459	389	413	429	432	442	433	455	430	463	411	462	412	409	434	444	442	419	440	396	428	421	441	432	381	473	411	437	409	422	451	438	412	435	445	415	409	448	419	458	440	419	479	453	418	436	430	452	462	427	478	441	420	435	426	440	422	426	436	443	430	421	467	503	466	407	423	450	412	419	443	447	422	420	437	428	439	477	459	416	440	447	441	441	435	430	453	402	414	432	426	443	466	432	429	436	464	436	386	450	417	447	452	437	418	452	418	407	426	410	441	447	448	418	407	393	422	469	429	414	435	405	431	435	436	425	433	434	422	422	471	417	434	417	435	406	414	433	454	435	413	434	432	420	441	411	442	389	460	434	447	436	450	428	462	449	399	412	448	430	383	426	401	412	433	426	435	458	448	389	461	420	434	432	437	425	426	399	446	405	412	448	410	382	436	419	416	401	424	394	415	448	421	449	416	410	425	411	425	411	437	427	428	454	422	397	429	425	424	444	412	416	432	417	423	406	501	437	467	419	423	444	444	418	429	436	427	455	498	389	435	415	416	411	413	402	433	398	433	426	401	442	414	442	412	438	409	407	423	447	396	440	441	436	456	386	447	399	433	454	430	396	412	407	439	434	413	432	411	399	429	442	442	432	443	445	378	409	382	442	402	418	478	446	441	465	446	445	431	418	408	473	441	441	424	438	366	429	475	361	449	429	480	427	392	408	432	406	411	489	451	451	439	445	424	433	416	386	398	449	453	423	407	445	416	429	415	398	431	423	448	431	412	410	402	465	431	451	418	415	395	431	411	415	436	395	404	420	445	431	442	414	461	400	441	454	440	445	429	418	450	453	430	425	414	418	437	479	428	440	417	428	418	413	430	442	433	402	428	461	427	444	444	440	381	453	459	435	432	437	447	440	438	446	468	471	438	417	442	424	367	451	415	429	445	401	447	449	443	433	423	437	438	424	414	427	417	412	429	446	439	420	420	426	420	408	452	415	422	415	430	466	433	439	438	442	435	414	432	418	407	410	423	450	432	405	444	400	439	424	436	424	421	397	431	430	455	466	400	440	453	441	451	427	412	457	440	443	422	447	391	421	444	426	401	435	409	464	399	455	439	433	414	414	468	416	437	446	407	449	429	429	418	437	443	410	453	441	432	423	420	436	418	455	456	433	456	408	424	411	417	426	417	455	412	415	446	427	370	413	432	453	399	445	424	430	434	438	447	437	436	420	490	450	396	418	416	431	441	442	421	452	408	438	419	407	438	424	421	436	448	442	448	404	416	454	424	430	419	453	424	429	473	424	439	430	466	450	399	446	428	409	453	415	475	457	442	403	416	435	441	404	413	423	476	415	420	432	443	459	433	432	465	456	442	446	457	433	467	450	449	416	442	432	423	440	436	386	441	424	423	448	392	449	433	466	450	378	440	418	445	450	448	416	474	459	467	417	437	401	399	444	448	433	394	420	430	442	440	457	426	418	433	405	451	456	389	455	471	426	430	419	428	412	450	406	460	463	411	436	430	393	421	459	445	411	398	431	414	426	428	435	410	408	422	417	439	453	447	357	404	410	424	429	441	432	452	416	447	420	460	409	448	421	414	435	447	452	457	437	396	433	417	408	459	411	442	405	446	431	434	433	408	441	442	413	481	431	444	410	447	396	434	448	449	412	426	427	430	444	428	421	446	419	433	413	412	409	442	475	440	434	431	444	383	423	440	402	462	384	444	407	445	394	438	406	415	420	423	390	418	407	430	419	421	440	461	440	416	422	438	441	422	404	427	439	437	411	405	410	407	435	440	443	438	449	411	438	457	392	418	435	437	411	459	466	432	411	437	464	408	438	436	441	410	459	423	458	430	429	412	423	402	427	440	402	419	452	399	418	433	397	435	423	449	447	428	427	406	418	435	459	421	420	464	459	449	475	459	429	432	434	426	411	412	420	433	424	426	454	423	445	423	394	441	396	419	403	400	459	459	430	438	429	425	444	400	415	412	407	464	421	392	406	432	414	419	412	395	426	419	453	470	424	420	447	441	423	443	405	417	409	385	460	460	445	405	444	437	441	437	463	446	407	460	433	438	406	425	418	451	432	446	460	452	414	461	463	393	407	445	441	403	446	419	422	422	438	416	442	436	437	407	445	397	444	448	440	421	426	429	440	434	469	425	386	441	421	459	402	427	420	419	432	439	426	432	437	428	422	438	412	473	388	440	419	411	425	430	418	406	421	462	490	429	423	450	441	406	426	464	430	431	430	430	443	444	450	441	481	391	412	466	437	438	404	437	436	437	438	435	429	429	412	432	423	459	439	436	423	435	427	417	439	493	424	436	412	471	428	418	456	426	464	407	489	426	479	417	430	429	425	423	425	425	413	412	448	457	412	411	431	431	425	415	456	438	447	447	455	422	425	436	435	392	424	448	420	432	419	457	425	393	448	414	377	440	431	425	387	434	429	470	404	420	399	476	429	438	428	402	441	411	425	426	432	422	406	406	451	426	409	435	408	432	440	417	423	430	434	457	475	440	427	437	418	416	446	412	434	433	416	415	452	394	426	426	405	439	432	460	415	421	413	404	402	448	420	461	447	433	420	403	480	413	440	434	401	432	417	410	446	465	430	430	408	442	432	430	388	443	434	450	428	468	431	477	470	456	401	429	424	445	419	418	366	452	435	399	453	414	398	435	429	419	476	416	419	443	438	401	444	448	450	467	431	427	396	453	417	420	453	459	436	436	421	406	405	413	429	415	417	440	443	448	437	442	438	440	438	477	431	398	410	401	465	421	427	447	433	449	437	426	439	424	453	407	414	440	432	387	439	450	451	453	400	411	462	438	414	423	409	451	420	438	442	451	443	431	429	452	415	404	454	434	436	442	408	471	388	431	405	428	417	425	406	474	424	438	404	441	415	400	448	445	420	444	442	424	450	466	426	467	398	427	450	427	423	435	410	448	412
33251	13930	3282	678	446	469	464	435	454	431	381	427	460	449	438	428	451	462	424	472	430	427	458	422	438	414	397	424	432	422	441	438	417	427	436	429	433	432	469	417	482	474	458	450	423	410	421	404	405	448	430	472	443	431	403	457	417	454	422	455	431	417	429	419	421	455	418	400	421	405	422	437	439	421	433	449	439	443	409	437	468	388	422	440	443	424	436	415	435	395	373	428	427	462	460	461	416	440	430	394	433	432	451	406	378	401	422	412	456	435	427	393	398	440	429	424	420	449	429	439	445	414	429	427	467	424	422	436	450	462	421	467	411	426	403	406	422	415	430	471	455	381	414	417	472	449	427	437	422	449	446	413	446	426	387	443	447	391	407	391	460	430	406	473	429	391	407	434	437	439	436	438	443	461	440	430	455	446	399	420	428	452	424	449	456	423	426	421	465	448	428	409	433	458	442	441	463	434	405	411	447	420	400	429	459	438	410	424	452	431	411	493	436	440	472	442	442	408	447	446	427	442	416	435	427	418	482	464	447	457	443	429	422	418	396	392	437	422	444	444	449	428	427	423	416	430	409	412	384	405	426	469	447	448	410	424	431	424	417	419	425	435	400	428	429	450	461	386	415	445	446	475	451	420	468	438	417	432	456	401	437	414	457	451	400	449	457	446	451	438	454	440	455	456	441	388	429	403	476	439	487	408	421	422	433	448	457	393	403	397	447	446	444	435	406	447	420	412	447	404	425	443	496	415	421	471	443	412	450	421	438	422	413	467	434	439	444	428	432	454	439	441	416	430	435	435	444	410	478	439	412	371	427	446	423	410	407	437	424	425	404	401	445	433	442	456	438	404	411	430	435	415	421	434	437	440	423	458	413	421	400	427	430	440	431	419	407	393	391	453	409	414	452	456	417	391	446	446	401	408	407	447	436	396	457	430	418	433	425	414	430	442	440	425	402	451	450	445	451	394	422	435	436	453	445	444	451	455	427	398	413	400	429	439	436	455	413	428	454	446	442	469	427	403	435	420	422	433	431	474	426	460	456	430	410	433	451	480	436	455	429	458	439	406	469	378	429	429	440	445	428	393	413	442	430	408	428	448	420	447	433	414	407	433	429	406	433	452	457	454	439	453	406	435	408	441	428	439	399	444	436	450	417	402	456	426	415	452	441	444	364	434	397	447	420	451	431	433	431	380	407	434	388	451	431	451	447	417	462	406	451	453	436	424	452	412	452	437	445	415	414	441	433	356	447	467	371	439	446	452	473	420	424	411	421	393	422	443	462	446	443	417	412	428	434	419	448	440	449	448	434	441	424	432	451	446	458	396	427	457	464	409	415	445	447	424	399	402	408	413	411	435	429	401	441	402	403	470	421	458	419	445	439	391	428	457	420	436	452	461	417	442	465	450	438	424	461	418	403	410	460	438	465	431	435	411	415	447	387	435	429	459	414	465	420	455	438	411	440	430	429	452	433	424	435	448	393	428	442	461	437	379	428	448	446	416	465	423	431	415	480	443	396	440	478	397	465	429	469	491	416	430	426	455	441	413	453	374	428	438	421	453	449	425	443	435	411	417	441	427	403	479	468	429	438	439	483	453	454	413	409	416	445	394	383	430	411	461	414	413	439	424	414	472	425	447	482	439	457	445	447	422	432	430	466	419	443	423	440	443	420	450	417	462	456	413	443	420	473	443	441	402	386	426	453	431	451	443	460	455	463	417	441	476	408	413	419	449	445	484	423	419	447	468	418	395	478	433	420	450	454	464	403	438	430	440	412	486	464	392	467	446	426	454	431	428	427	401	479	433	427	433	406	468	444	442	424	421	399	446	395	412	449	426	423	457	437	397	428	393	460	424	418	417	453	422	411	429	463	436	459	445	447	441	430	437	404	441	421	416	401	469	435	442	444	441	463	418	444	467	414	395	452	386	465	440	440	444	452	418	428	435	443	464	464	416	406	441	413	458	445	435	411	422	421	446	418	455	399	410	458	405	486	419	453	435	440	454	440	460	469	426	429	465	421	422	436	428	461	420	430	419	434	445	404	459	417	427	444	442	433	423	461	445	413	444	434	432	454	419	430	471	395	444	484	474	433	413	417	438	418	411	429	436	430	424	438	429	455	427	422	435	411	461	430	418	449	412	453	411	418	422	445	414	385	383	417	413	449	440	465	456	412	433	459	423	475	406	426	463	402	440	438	422	439	426	436	429	447	425	437	412	434	411	436	452	472	473	409	437	444	417	434	447	436	412	425	415	437	396	423	455	433	415	447	437	466	423	422	439	451	477	414	411	434	431	431	447	457	410	438	448	444	451	451	397	436	442	424	424	427	431	431	426	464	404	484	421	393	446	452	421	389	437	452	444	400	445	448	417	429	427	427	429	410	457	419	428	463	436	435	418	427	426	468	416	395	429	431	433	407	462	428	436	426	396	390	432	414	413	422	410	462	399	436	444	435	413	440	408	408	438	441	438	476	424	421	415	403	452	442	454	447	440	416	436	419	415	422	411	423	454	413	387	453	446	427	430	442	431	439	432	440	476	421	439	451	436	443	418	450	437	445	429	419	396	431	405	431	409	402	447	410	438	405	426	423	483	419	417	399	458	430	453	451	444	454	452	419	403	473	442	412	456	412	426	443	435	445	434	424	473	465	428	417	390	474	444	448	475	426	428	432	451	453	429	424	436	418	458	480	420	430	425	437	456	456	398	371	436	457	422	444	442	425	443	388	448	432	441	403	419	402	401	412	447	431	456	440	410	438	456	440	448	390	403	449	439	434	429	393	452	433	464	441	462	436	449	433	386	428	492	427	446	427	473	440	437	441	437	453	432	389	454	410	436	408	436	419	419	462	446	464	391	418	444	433	409	446	412	431	467	472	447	433	432	444	448	465	432	441	431	446	408	432	421	430	421	442	445	456	409	387	438	414	407	420	399	471	439	425	446	429	416	432	412	442	411	395	411	419	480	431	428	436	461	453	414	404	445	417	441	436	413	446	399	429	399	447	405	435	442	429	421	390	451	433	459	472	411	431	446	440	404	419	451	440	495	411	431	404	465	419	432	405	422	457	451	447	447	392	431	431	426	432	436	428	426	432	450	427	448	415	416	421	457	427	453	470	417	438	408	424	439	436	470	460	455	454	462	470	433	443	423	465	389	413	440	441	448	445	454	457	436	452	450	414	425	429	432	451	433	428	398	463	441	435	430	437	421	446	407	408	402	422	426	415	460	451	453	417	433	430	456	462	440	448	436	420	387	419	428	433	449	431	448	423	442	477	457	481	375	457	447	458	486	463	434	416	436	414	468	425	433	437	413	426	402	436	424	446	415	468	402	418	431	462	422	435	438	425	425	423	443	396	410	434	413	448	393	460	473	427	395	419	423	414	438	395	413	414	391	422	453	439	451	415	413	431	454	434	415	437	416	448	419	385	410	449	415	389	433	457	443	426	464	410	445	423	431	477	418	413	421	420	456	463	455	463	438	431	399	436	437	428	424
10160	6816	2235	1075	964	981	966	959	905	948	886	996	972	966	945	947	952	987	911	949	956	936	1018	1015	975	981	957	987	972	960	961	924	970	995	971	948	950	938	981	965	898	933	1012	1002	1000	991	906	944	923	934	958	925	932	1006	948	965	985	967	913	933	1004	938	946	952	988	984	1021	990	962	974	965	921	983	926	977	972	940	957	903	951	964	966	988	997	1027	975	936	991	947	967	996	966	938	978	934	974	958	1002	948	903	981	971	1005	972	908	943	952	1023	1008	935	955	985	908	907	1034	1030	983	961	962	977	971	1000	982	922	1017	976	957	936	990	962	953	942	976	976	985	974	907	977	988	941	908	976	993	958	910	933	915	1001	1000	964	962	953	963	939	919	995	986	950	915	905	956	1004	954	911	943	978	922	953	953	940	994	956	921	1012	999	930	982	1017	971	1033	972	1000	961	991	980	978	995	944	929	991	958	960	919	936	932	927	977	990	1000	987	961	922	904	1003	956	969	954	948	922	909	1030	948	973	930	963	972	942	954	952	968	962	898	993	923	955	978	928	974	984	981	1022	974	970	958	975	919	939	973	938	942	977	995	974	977	954	983	958	945	950	943	966	981	935	960	940	963	979	944	900	969	950	962	985	956	941	939	936	971	985	953	1011	989	969	936	935	977	946	956	873	938	919	954	951	956	960	976	944	967	959	992	1021	966	973	931	952	971	946	991	997	968	1000	952	952	977	1013	994	994	983	993	974	1014	972	977	993	921	959	975	981	905	978	908	920	961	944	1007	952	955	931	943	972	958	943	952	974	922	1012	1015	1024	1007	934	974	952	956	959	973	937	941	946	1006	943	947	949	1030	909	925	942	953	930	950	995	934	982	951	924	952	975	882	898	943	1086	956	965	984	977	975	926	943	937	1014	956	998	986	977	981	950	959	937	990	995	976	957	1021	960	910	958	918	937	959	1002	985	970	1000	1000	952	991	944	993	960	992	986	969	920	957	976	972	914	1010	964	989	934	918	961	1000	990	950	952	902	958	899	965	960	921	969	899	970	987	949	1005	957	968	969	957	973	933	977	1005	934	954	968	992	948	889	948	958	984	894	939	947	952	962	942	968	931	990	1034	956	976	990	926	951	978	987	1022	949	939	940	949	982	970	953	993	962	975	931	981	987	959	932	974	930	944	996	957	899	903	998	994	961	942	896	955	973	984	1026	1013	1005	966	957	974	982	959	956	935	1000	1003	951	954	972	940	939	987	982	967	965	929	1004	934	974	927	999	956	982	977	949	981	985	1006	952	1042	941	965	942	1021	938	957	934	1019	995	986	920	919	1008	941	959	946	962	949	928	978	969	928	969	904	981	935	965	926	926	948	972	947	968	960	909	921	943	997	968	901	978	964	980	974	913	985	958	999	988	957	973	864	961	987	965	941	984	942	921	975	962	966	974	955	967	910	948	890	966	983	939	986	943	968	946	953	906	909	974	935	989	1048	940	924	969	897	907	954	1009	958	977	913	967	986	1000	950	942	966	958	950	972	965	920	948	1024	940	921	948	1003	954	962	1002	982	993	983	961	958	983	946	944	987	985	932	958	994	1002	966	987	925	988	977	925	966	960	916	985	953	955	952	926	989	922	939	991	998	951	920	955	965	955	956	978	953	1008	964	953	934	989	959	929	959	976	996	894	916	980	966	946	990	915	907	887	975	943	963	993	1013	954	974	975	963	995	923	1002	955	959	952	958	962	943	989	890	927	985	934	957	987	992	942	978	896	911	963	909	988	997	959	962	989	960	1017	971	1002	956	989	950	926	981	957	988	1005	961	941	1011	965	954	957	926	984	1023	978	950	955	955	949	947	940	913	973	1009	991	986	971	925	953	985	973	943	974	981	982	979	902	947	968	1002	931	901	961	998	950	899	994	966	983	1028	995	958	984	968	954	940	992	958	979	957	960	963	974	959	970	930	944	983	936	949	960	995	905	957	992	952	923	950	983	994	1000	963	972	994	1030	929	970	935	930	939	981	968	982	929	995	947	948	990	969	960	952	987	1007	946	1024	979	950	933	957	980	997	925	984	981	961	997	931	1005	1006	932	936	947	961	940	924	955	973	1016	954	947	952	923	956	950	975	932	941	933	1047	931	981	982	950	996	937	969	864	983	923	964	1001	910	988	966	978	976	942	1014	1009	974	949	1029	938	997	947	904	1001	917	939	955	956	988	1004	933	983	957	885	951	1006	955	959	988	918	950	1012	970	974	1021	924	991	925	937	961	971	965	994	905	970	951	977	1053	897	943	937	1000	967	979	945	987	999	956	947	962	923	962	986	988	1062	971	921	942	977	961	945	982	947	938	995	997	964	937	930	941	977	1001	949	1006	1009	926	947	957	923	1021	936	964	1009	985	954	888	998	995	933	985	949	946	981	912	954	978	987	1012	955	981	910	992	914	953	954	988	934	956	917	963	1044	1009	929	957	993	923	991	931	971	974	885	963	963	940	983	995	997	996	986	923	989	1021	974	989	995	953	943	975	995	1016	987	889	1004	969	934	973	948	932	967	928	941	974	967	992	948	960	996	955	966	965	924	938	978	950	1008	923	997	883	906	947	972	990	976	987	963	1005	926	998	935	950	981	921	943	980	919	929	975	969	924	1000	1017	948	929	948	971	968	980	988	942	951	1006	931	932	945	995	950	978	964	966	979	1053	942	918	967	940	978	970	933	971	976	961	959	951	965	955	965	921	940	989	962	937	979	1019	993	998	943	973	1001	934	1014	982	928	992	969	923	980	987	986	974	910	1027	940	1006	995	939	1036	1022	944	933	941	972	940	991	958	935	980	912	1000	945	995	1050	938	958	973	975	940	952	925	972	1004	919	1015	947	966	931	905	890	945	978	943	1000	959	965	974	946	966	996	975	944	976	946	956	949	956	981	943	987	938	1024	930	985	952	996	915	945	953	953	992	951	991	1035	932	972	976	901	902	973	913	961	1005	947	941	1024	1009	939	912	986	997	983	932	928	971	969	996	963	955	930	910	962	961	982	974	933	928	1000	974	1027	983	949	980	981	940	890	936	979	906	954	983	993	956	955	1030	1006	912	945	948	980	970	960	1006	969	1029	986	955	972	969	918	984	1004	998	1027	994	970	953	953	954	992	944	1007	927	975	986	978	922	959	929	951	989	912	969	922	942	914	967	956	999	994	961	957	961	994	961	952	940	964	935	970	1031	980	912	1006	1009	996	1002	978	1005	922	990	946	936	1021	927	931	944	959	955	1017	958	961	1004	939	947	970	962	971	990	973	969	924	1018	948	982	930	978	1050	970	942	961	917	947	940	951	1006	909	958	988	967	987	921	975	917	1014	985	929	917	968	941	955	968	906	882	993	927	957	957	1007	990	1010	975	975	905	959	998	949	918	956	976	964	928	909	915	955	969	955	938	960	991	958	962	963	960	938	1018	936	963	964	964	1012	963	976	955	943	966	1012	920	998	934	910	948	967	971	949	918	998	894	940	1027	946	1001	937	966	963	893	981	971	895	931	972	970	926	930	918	995	917	966	952	922	1055	942	1043	964	918	937	908	964	952	928	989	960	939	987	960	1021	981	926	982	954	988	965	1005	962	986	922	943	964	952	954	998	954	964	927	967	981	1008	907	959	954	942	999	996	1047	981	931	981	959	952	964	1007
24716	21198	24687	28010	21021	3760	594	445	417	411	387	399	371	363	327	341	348	372	365	352	357	351	345	352	362	333	341	329	311	335	376	352	314	336	347	310	360	329	355	371	330	340	365	353	359	404	349	342	352	346	353	323	377	358	355	340	345	325	353	339	357	364	320	359	347	352	334	353	332	337	350	352	353	336	334	387	343	344	351	313	377	350	328	330	357	355	329	340	347	299	377	343	336	361	311	324	356	346	341	353	350	362	355	350	359	305	341	332	342	326	321	344	389	315	333	358	367	339	321	339	330	349	344	356	371	333	368	334	348	340	384	359	375	344	342	336	351	358	365	354	339	330	365	370	346	346	330	349	369	357	326	353	353	371	365	326	320	348	310	303	353	339	356	339	333	300	337	346	345	359	337	331	364	341	307	340	354	337	358	345	347	321	337	322	338	370	353	344	338	349	355	357	352	342	348	392	377	336	335	315	316	339	341	339	339	341	297	334	324	317	325	335	348	362	353	359	328	348	343	328	349	341	336	331	335	324	364	330	345	348	345	344	349	356	368	326	346	348	351	329	314	346	308	382	336	354	358	353	340	322	338	363	346	373	338	312	286	351	329	333	352	333	359	346	305	350	348	330	336	332	344	330	356	302	321	342	346	335	343	347	371	330	376	327	353	393	299	342	366	342	350	364	333	349	352	363	367	365	343	315	322	393	351	325	353	330	357	356	360	352	381	330	328	356	352	340	322	376	371	337	387	343	343	380	353	351	309	363	342	338	321	373	312	341	360	376	357	321	363	334	338	357	369	395	314	369	301	349	315	329	332	344	354	344	352	365	348	379	409	362	311	339	326	374	365	372	359	342	340	371	334	320	339	320	352	370	341	303	344	354	357	368	373	351	320	314	365	343	373	360	351	352	338	314	371	371	356	311	351	367	346	309	339	327	329	356	345	371	367	330	306	343	322	356	368	301	334	319	366	339	339	362	364	341	366	332	360	337	326	335	338	344	363	346	347	348	360	351	308	356	347	373	383	350	306	353	389	312	310	351	324	360	358	320	355	335	323	325	344	373	346	317	330	353	320	326	338	360	386	355	337	380	348	365	345	328	327	313	308	365	359	352	336	358	317	359	362	339	369	340	323	321	313	339	347	316	319	341	334	310	345	296	343	345	356	334	337	363	350	343	362	330	304	306	356	323	349	389	371	315	312	345	350	342	327	349	348	337	330	347	370	363	334	340	342	360	337	398	337	317	355	344	340	353	365	347	359	360	407	353	330	371	365	382	364	374	331	343	314	316	362	328	375	318	366	327	327	325	349	344	364	319	332	364	332	347	317	341	327	298	296	354	357	363	357	366	331	355	350	357	327	355	342	330	354	339	338	355	353	355	343	345	336	385	307	344	354	330	329	342	310	367	381	346	324	357	345	312	310	374	370	330	303	340	338	358	342	351	298	340	400	345	352	322	357	379	327	341	358	385	354	393	341	347	357	332	339	322	305	366	335	374	378	297	341	325	341	347	359	347	305	337	349	355	336	345	331	330	332	382	359	317	346	334	399	331	322	328	311	338	320	328	328	323	320	371	347	328	348	342	339	342	343	326	370	350	361	358	361	336	307	355	323	346	358	352	353	360	354	373	361	353	338	331	312	373	317	317	375	347	317	337	373	318	329	342	326	365	354	323	336	335	349	317	373	355	365	317	344	360	334	345	345	340	349	341	323	346	339	338	338	330	392	327	312	348	351	353	360	318	313	367	352	345	401	376	344	350	331	371	342	325	309	355	322	330	338	333	328	327	320	337	333	372	331	339	352	362	370	352	345	342	365	335	342	339	301	320	340	340	362	326	313	355	330	323	332	324	358	340	354	343	352	353	323	320	320	324	322	373	326	342	370	323	325	341	343	373	334	323	308	305	343	330	328	363	375	371	341	382	313	362	330	378	375	338	355	339	309	318	344	348	347	344	330	330	311	366	322	342	342	354	349	339	365	367	368	323	344	349	361	335	343	348	366	333	338	331	329	319	323	339	356	338	349	379	333	366	340	293	365	344	357	376	328	366	340	332	347	356	343	363	337	368	360	379	367	339	329	330	317	340	337	331	318	382	322	349	381	348	357	288	347	347	330	328	339	348	325	338	346	324	357	349	352	378	342	339	398	338	370	354	386	339	312	387	360	362	353	348	351	331	356	316	334	370	355	340	359	358	275	317	369	382	349	359	331	360	352	342	368	358	330	359	347	388	336	317	348	364	310	340	380	361	329	348	348	318	336	346	353	343	317	339	350	349	373	358	337	342	296	336	348	361	345	362	375	325	344	331	368	375	339	295	341	328	343	352	340	350	362	310	350	294	339	357	326	338	363	337	328	342	387	328	371	365	376	355	332	384	330	353	368	344	325	349	336	396	341	394	379	360	354	385	345	362	333	360	360	345	351	343	337	365	347	342	372	351	337	346	335	346	354	360	359	353	370	342	348	307	335	357	324	337	351	320	295	339	353	350	361	364	329	376	297	358	365	315	343	352	354	317	350	336	362	330	332	340	367	348	340	332	315	330	311	393	323	379	338	361	331	371	350	321	359	331	336	349	343	312	332	352	358	362	365	328	346	321	338	352	353	327	305	343	305	353	337	361	336	344	363	335	356	322	325	337	334	341	330	343	330	339	332	315	343	323	350	355	349	343	312	340	366	340	334	359	331	333	351	326	353	345	345	315	338	315	365	348	325	398	357	336	318	340	371	323	367	332	343	345	330	341	339	324	356	362	357	345	361	324	326	350	321	340	370	321	346	328	341	363	353	346	368	330	331	336	331	317	308	327	330	346	325	335	309	352	311	335	329	320	358	332	359	368	351	347	341	351	342	339	354	337	338	316	358	346	344	370	339	340	342	352	351	320	340	339	329	349	359	327	352	319	299	335	355	374	346	339	328	328	357	354	323	340	337	354	315	412	356	350	355	306	318	335	309	377	320	341	353	335	402	333	354	370	325	353	345	347	324	319	364	374	350	380	354	352	349	355	341	356	329	384	345	306	343	337	324	417	356	345	343	350	361	343	348	354	334	358	326	322	307	331	366	303	336	364	347	328	345	319	361	341	302	350	312	328	324	315	344	350	352	371	360	338	361	334	340	330	337	358	373	350	312	375	335	345	333	345	355	353	362	362	383	347	348	339	332	346	299	335	369	313	376	371	353	345	344	328	330	317	344	375	327	385	341	353	334	337	335	370	360	370	334	363	356	361	328	346	357	309	322	344	351	359	347	337	337	342	337	359	300	326	337	349	354	350	335	351	357	330	319	352	374	337	356	357	329	334	338	341	359	337	339	321	355	351	352	303	343	297	334	358	358	334	335	363	343	333	355	347	355	311	340	348	344	323	330	365	328	357	347	362	373	325	327	352	358	333	330	320	349	345	341	339	313	313	321	375	350	312	331	347	328	345	323	365	320	386	352	351	327	322	339	337	301	313	336	349	331	359	322	355	335	358	340	343	390	297	305	345	325	324	328	349	340	383
11945	15461	5021	1482	966	878	834	827	815	776	810	781	785	775	794	775	773	770	781	764	764	794	750	742	827	729	785	795	757	735	818	749	780	751	780	829	710	750	774	751	760	744	795	785	796	792	792	798	789	773	774	784	786	839	779	778	790	767	759	762	773	766	751	793	777	725	784	800	803	728	788	811	793	778	756	799	749	805	746	768	741	757	734	753	756	788	770	786	765	786	727	759	750	767	796	701	795	758	754	778	750	775	813	742	783	792	813	806	720	829	782	758	762	738	763	780	778	763	740	735	689	786	785	764	742	795	798	766	809	773	727	742	782	763	777	764	789	808	736	753	748	780	791	738	760	762	780	741	761	797	762	776	800	732	754	796	711	760	759	727	752	774	768	767	789	724	804	787	755	772	700	764	744	735	799	745	714	755	756	816	797	777	760	768	764	750	732	763	802	739	721	741	737	761	801	730	771	704	791	797	783	738	752	726	767	809	734	762	748	754	750	744	762	779	819	738	800	778	817	787	772	752	735	770	782	765	754	757	819	815	749	759	761	765	745	752	768	744	767	746	765	775	731	768	764	767	764	757	781	758	769	775	779	766	789	763	831	780	754	772	768	785	812	784	773	773	814	791	765	776	816	772	777	720	762	773	734	760	762	775	753	732	725	740	798	743	784	737	769	769	773	786	769	754	748	814	768	761	768	769	742	824	741	787	777	799	801	798	766	751	717	767	798	799	745	727	780	749	787	798	766	712	729	794	777	740	769	766	730	772	759	796	797	782	790	750	784	736	732	781	778	753	710	793	757	804	768	736	784	760	762	848	794	751	780	774	787	826	758	747	746	732	773	751	783	732	784	762	758	729	742	769	786	734	766	755	741	760	759	809	753	749	696	761	749	836	732	769	777	760	740	761	737	772	819	756	738	786	728	837	776	733	769	812	746	770	768	791	789	745	765	785	768	790	749	748	774	778	793	750	709	787	770	811	740	695	754	779	714	777	739	790	758	753	806	763	708	762	715	794	687	762	785	754	767	788	769	732	757	786	757	783	782	712	824	815	829	752	779	735	818	732	780	722	736	765	817	776	753	768	759	753	745	788	729	804	795	736	766	779	722	731	685	749	755	796	753	731	769	766	751	808	726	723	786	799	733	805	751	732	796	768	768	766	782	726	739	760	762	747	788	788	783	743	766	780	782	760	801	722	792	778	717	745	767	759	717	796	769	796	746	757	765	738	796	825	747	781	770	750	743	796	715	784	747	784	738	806	724	775	723	742	727	795	747	787	774	748	751	773	778	815	756	755	770	759	759	791	756	736	746	760	777	806	775	757	833	776	811	708	772	780	735	806	815	810	824	740	706	746	789	735	793	784	770	786	786	776	768	767	811	776	763	769	767	766	790	755	740	768	754	784	769	772	756	771	721	780	731	776	798	760	804	729	732	734	728	794	764	808	789	752	832	769	757	800	808	777	751	772	789	782	722	755	767	700	754	747	797	768	739	785	790	786	735	723	788	717	726	759	757	779	739	753	757	759	760	824	765	760	745	739	774	738	746	746	770	811	778	791	772	746	798	770	729	730	790	756	780	741	775	750	738	761	759	780	773	799	791	704	769	818	771	758	840	764	743	753	740	797	765	779	754	745	752	741	834	725	759	830	784	756	825	773	749	770	750	740	759	819	755	801	776	779	801	761	759	721	747	770	802	804	743	764	732	755	790	776	787	772	766	725	731	717	760	762	754	771	774	759	746	791	796	769	701	749	779	744	775	740	793	736	773	751	772	742	679	747	795	836	740	780	786	826	797	809	768	799	708	796	756	763	758	752	773	759	716	825	763	769	797	754	780	758	752	844	765	758	770	746	728	779	731	710	762	755	737	783	762	718	751	721	790	733	752	760	791	751	724	797	763	784	757	768	780	750	762	822	732	821	708	797	800	742	758	741	768	835	729	790	754	740	739	757	765	770	803	733	724	745	759	764	759	793	775	693	774	796	783	776	770	806	779	776	768	781	818	812	749	753	726	732	720	747	739	774	738	819	768	735	753	786	794	734	781	773	745	794	778	833	785	744	709	778	774	740	787	778	770	746	776	745	820	795	810	739	799	779	752	803	763	746	769	752	749	763	756	742	769	767	734	756	826	770	782	779	769	778	832	774	779	735	795	793	781	764	752	747	742	757	783	745	749	748	759	748	774	739	787	781	791	762	801	755	734	724	820	747	783	786	786	783	733	792	708	762	808	805	778	771	758	722	781	790	753	803	768	771	774	807	750	785	766	773	766	734	783	795	727	751	793	777	776	712	776	758	749	789	716	770	779	788	760	736	809	777	768	733	748	773	768	741	768	792	841	778	760	789	762	804	747	785	777	756	776	772	758	763	749	702	766	753	797	738	758	776	757	756	789	787	777	756	785	753	779	778	792	743	753	784	761	752	804	748	790	756	759	773	733	745	804	741	778	745	745	771	762	736	822	752	734	744	760	752	805	761	789	740	801	770	777	736	786	757	802	769	763	765	794	788	720	775	765	756	733	710	754	735	820	781	759	777	811	740	778	782	768	747	747	717	745	739	787	731	783	747	805	750	760	737	794	768	810	753	775	778	769	784	800	785	765	754	788	779	758	752	740	812	762	772	762	780	774	805	715	805	729	769	786	788	762	781	758	778	765	773	746	774	791	801	732	797	747	752	833	819	746	760	765	788	764	753	804	747	798	761	734	804	751	748	785	685	748	747	772	735	776	753	771	778	768	752	740	773	769	796	763	746	748	809	743	793	813	756	789	799	767	812	771	757	770	782	771	781	785	745	731	806	758	818	714	748	758	798	794	759	746	738	739	760	813	775	749	770	745	760	765	727	737	768	767	755	787	773	781	776	741	777	754	720	743	822	782	742	784	798	740	775	809	789	780	802	771	761	803	768	778	787	766	765	785	792	690	766	780	747	745	753	795	761	754	778	758	770	776	766	801	783	797	760	748	774	711	749	785	747	761	784	731	768	803	789	727	775	795	785	762	764	770	757	769	774	789	745	716	775	789	798	767	787	747	762	743	811	757	767	737	738	803	768	774	786	723	738	765	752	731	760	783	698	805	760	762	724	790	794	765	792	745	776	714	759	735	792	781	768	751	761	795	753	737	752	762	723	791	767	761	778	833	799	753	771	738	783	772	768	783	758	831	777	757	774	755	774	788	741	802	751	747	773	817	769	785	757	771	791	818	764	762	702	763	749	815	808	714	763	773	779	770	781	762	773	778	750	786	738	772	769	755	743	794	761	776	813	792	791	755	774	755	743	785	751	785	775	752	803	778	764	787	808	749	758	805	762	755	775	753	755	750	769	817	705	696	804	781	823	800	798	754	715	762	764	785	775	756	737	757	740	784	780	782	716	757	764	759	722	766	780	740	748	748	753	782	727	762	758	737	804	727	767	796	802	761	764	782	749	801	804	799	794	716	795	742	767	776	717	801	751	758	756	793	761	750	798	776	798	727	756	740	817	804	770	701	779	803	769
24136	21228	25304	27452	21234	21063	1681	442	295	296	231	243	222	184	205	194	199	205	198	199	153	173	176	179	172	177	188	169	176	169	195	184	182	196	165	189	184	152	173	176	168	183	168	183	189	174	166	169	192	156	162	182	201	192	164	172	171	156	193	198	201	155	178	180	166	178	186	144	172	205	153	165	165	167	178	156	185	197	160	168	169	183	175	174	193	178	150	179	154	166	173	185	180	168	197	176	210	185	198	185	204	198	210	167	171	174	177	188	181	180	193	148	166	160	194	182	168	175	149	187	146	180	190	183	174	168	191	177	183	208	174	172	172	172	174	154	162	158	179	164	163	174	153	185	164	170	137	184	196	215	150	159	186	157	164	172	176	173	192	178	172	154	155	182	178	160	159	203	144	159	204	169	189	154	183	178	172	197	184	184	196	157	188	163	170	179	175	171	167	157	164	175	167	166	172	156	193	166	178	174	181	185	142	166	166	184	164	164	149	190	157	183	192	180	205	178	190	169	185	178	165	143	169	150	157	187	174	179	173	188	190	182	171	166	171	181	185	174	196	167	173	186	211	173	180	153	175	158	162	199	165	154	156	181	177	159	179	181	163	182	183	173	179	177	172	180	176	206	171	167	153	182	159	176	175	189	171	168	172	174	176	168	154	153	173	180	175	174	152	182	156	179	172	183	187	158	186	171	176	143	175	171	165	174	190	142	162	163	168	176	167	155	178	184	165	170	161	187	167	188	170	160	171	169	165	165	176	144	164	175	187	204	185	162	178	169	172	179	165	178	177	192	155	181	180	161	170	193	173	190	191	165	141	192	202	156	162	194	156	171	171	149	145	177	185	182	186	174	177	140	204	146	151	148	182	170	179	164	178	145	188	169	186	154	170	179	181	164	166	170	152	181	175	164	148	165	169	155	192	178	196	185	169	180	179	197	183	194	177	178	168	141	194	167	182	173	165	197	161	161	160	170	198	165	173	161	185	156	154	178	169	166	190	213	164	200	193	162	166	174	144	162	185	157	156	201	189	182	169	167	170	179	162	182	190	154	165	166	162	164	178	174	183	204	196	187	173	183	163	156	170	179	165	159	154	151	139	190	171	173	177	176	166	194	179	149	182	152	171	173	176	177	184	195	166	169	172	173	182	172	162	176	171	189	170	201	177	154	185	194	158	136	164	161	149	175	166	166	202	191	178	156	196	185	207	178	176	167	170	175	154	186	164	178	195	211	159	200	174	185	196	163	184	162	195	183	181	169	163	178	196	153	165	174	183	150	189	170	196	177	170	187	168	160	188	150	157	185	185	155	159	152	164	165	198	172	159	143	168	176	160	180	158	184	175	150	178	168	184	168	171	148	171	193	175	174	156	192	186	170	173	182	163	163	171	194	151	196	199	175	187	185	179	149	152	156	171	171	162	163	184	175	159	174	157	176	188	201	172	202	160	177	171	159	180	168	169	163	164	171	174	148	169	165	177	168	164	187	160	196	170	184	182	170	204	148	152	183	185	187	193	178	162	151	186	170	165	167	176	162	177	169	176	204	162	163	191	198	154	178	196	182	181	191	176	176	178	167	179	174	171	179	169	146	169	152	168	158	175	191	172	164	163	180	175	167	199	202	172	176	188	162	164	180	147	183	173	171	177	174	187	182	161	170	184	172	186	168	170	209	179	159	201	170	186	156	177	185	164	189	175	171	160	151	184	171	154	173	186	169	166	178	155	169	181	164	158	171	171	173	213	200	180	157	197	180	177	179	187	163	151	180	172	169	166	174	195	192	172	208	166	178	161	182	167	141	167	166	165	170	167	167	153	158	179	150	153	169	159	199	169	154	168	212	208	157	172	177	176	174	192	158	187	158	165	186	187	200	174	180	169	187	160	183	140	208	156	194	175	164	189	198	165	169	169	165	191	176	158	194	186	165	178	159	168	147	178	161	184	185	177	179	185	155	183	171	200	183	179	144	160	159	185	172	160	183	167	151	172	153	176	164	190	177	186	156	189	162	163	178	180	179	190	162	164	189	172	158	163	172	200	176	187	166	166	181	165	179	185	168	175	165	156	184	157	167	182	172	198	166	201	164	163	154	169	175	172	180	169	183	188	197	166	189	190	182	180	164	193	177	153	233	180	182	151	159	168	184	160	179	145	180	185	169	174	187	135	178	163	145	162	166	179	183	164	184	170	163	173	163	160	187	147	154	143	172	160	168	163	163	169	213	146	180	175	187	165	192	168	158	153	149	200	191	172	168	171	163	148	177	187	174	182	189	171	136	169	191	156	151	187	174	188	161	183	181	182	193	173	164	186	166	186	185	179	167	194	206	165	163	152	166	189	189	174	185	167	195	169	186	188	156	159	192	181	164	181	195	184	182	182	151	177	164	144	200	167	152	159	162	174	155	196	157	181	173	163	182	165	177	167	199	156	170	161	175	175	174	168	167	158	196	173	152	148	195	162	191	187	185	168	150	151	182	146	146	204	168	179	151	223	150	169	200	173	165	169	169	180	189	178	189	166	171	183	157	174	181	157	178	196	189	154	157	176	154	159	178	167	167	178	188	171	179	174	181	180	154	182	178	186	173	193	179	172	185	181	171	169	187	194	159	163	183	148	169	149	171	148	158	168	158	164	194	151	156	190	152	182	183	170	181	163	179	166	187	176	164	190	197	178	183	172	157	178	185	175	174	181	173	187	152	167	178	173	169	175	180	163	168	179	187	178	172	147	177	190	190	192	176	156	146	164	192	157	182	164	162	167	159	171	161	184	181	180	162	175	174	180	224	174	192	156	164	157	156	168	153	189	185	184	181	151	168	160	164	168	183	163	175	160	199	162	157	178	159	152	184	184	173	146	201	184	186	155	161	174	164	187	163	164	163	176	180	149	179	182	167	152	161	188	161	166	180	162	152	159	172	174	151	186	146	173	170	170	166	178	162	154	170	160	158	152	193	154	168	190	185	200	157	193	164	143	189	166	177	157	189	171	153	183	187	193	175	174	184	167	165	154	162	155	180	174	152	188	156	162	197	167	169	200	185	165	165	187	167	161	198	197	189	189	186	180	167	168	180	163	173	151	170	165	190	151	165	170	166	200	190	165	168	182	172	182	164	175	171	165	195	144	170	158	193	166	165	186	178	171	173	153	184	165	209	182	177	176	151	178	168	161	163	191	180	182	155	160	184	162	161	181	184	190	162	177	162	158	185	177	187	165	177	181	177	160	156	167	156	184	173	171	166	192	164	180	181	169	179	153	172	180	163	162	175	177	183	183	169	196	175	175	167	183	174	189	177	197	187	152	169	196	168	200	179	203	168	179	159	174	164	168	166	185	160	171	172	183	159	175	173	161	172	155	192	174	179	190	182	162	168	200	160	199	181	185	159	184	186	162	160	165	186	180	181	167	199	155	165	170	163	164	173	163	169	163	178	173	184	181	169	166	184	155	159	175	176	174	189	186	188	159	162	159	162	192	171	165	147	162	161	189	186	151	142	171	188	174	177
13995	20969	7740	1695	807	683	544	524	480	436	474	477	475	458	425	457	464	422	431	404	462	410	454	466	444	408	471	437	438	405	436	428	451	415	426	441	406	418	406	435	412	455	446	423	436	416	424	438	432	456	417	439	432	412	427	429	428	429	413	427	447	377	432	417	410	460	436	436	465	439	444	431	444	450	422	448	467	422	381	435	408	425	404	435	425	407	417	468	431	428	389	412	457	413	454	407	433	434	429	450	439	433	415	401	440	443	411	451	419	438	453	444	410	425	433	387	426	457	411	438	425	447	436	409	446	402	421	447	398	398	427	422	437	447	450	412	424	443	458	445	468	441	429	442	417	419	423	459	447	444	417	437	414	459	457	459	450	424	428	426	443	420	428	439	432	462	433	394	439	468	420	438	393	424	427	440	446	427	456	471	421	431	394	382	396	442	424	445	427	422	462	438	421	420	429	418	438	425	439	409	410	423	429	440	414	400	420	449	464	438	452	454	405	425	454	430	457	439	414	451	421	405	439	422	421	427	420	434	424	395	420	439	413	422	447	425	396	443	451	433	416	417	478	417	410	441	470	452	429	470	450	449	427	445	443	433	453	446	455	462	428	410	420	383	410	388	427	417	436	477	416	416	414	426	450	433	380	404	436	402	441	436	408	444	438	439	389	400	397	419	422	453	452	440	388	440	452	443	423	426	454	438	419	408	420	403	444	420	470	442	401	423	422	436	418	472	417	396	411	451	429	427	432	437	427	385	406	436	455	431	422	444	413	449	420	428	425	441	409	451	441	418	441	418	452	412	452	457	466	436	388	413	409	444	406	418	449	455	439	446	438	415	447	453	433	395	443	427	427	440	421	421	422	428	404	447	400	442	480	410	430	440	468	418	417	452	427	400	450	445	430	437	448	415	394	447	401	416	448	431	448	446	442	395	421	418	474	423	409	460	437	395	444	458	403	404	424	401	435	421	445	474	421	427	390	426	444	429	439	421	449	424	405	424	422	465	405	387	444	417	413	407	402	440	454	420	415	404	445	403	421	428	413	437	445	447	413	411	441	433	423	405	456	459	466	449	456	386	435	410	446	421	457	375	448	447	409	446	468	447	390	438	456	410	430	422	437	457	415	428	402	419	435	423	418	415	462	384	459	418	431	423	428	417	413	438	451	437	425	411	399	419	451	420	428	400	444	412	455	404	449	424	426	485	468	461	441	454	419	433	400	429	405	437	419	417	389	422	421	456	480	431	415	392	419	420	442	424	433	454	446	437	426	468	413	377	417	421	441	453	456	412	431	422	464	422	424	470	434	464	398	439	402	394	407	438	425	421	400	455	453	478	444	448	435	409	423	415	402	485	482	428	416	399	429	426	448	441	427	439	432	440	471	425	450	439	426	431	414	403	428	444	425	422	436	438	415	441	443	439	451	430	405	425	406	443	443	442	468	405	424	423	416	442	447	410	433	427	404	419	439	444	428	413	431	459	430	406	400	436	416	450	424	431	397	420	413	439	386	412	440	435	395	390	434	398	500	443	432	420	413	429	440	416	391	424	425	429	436	422	429	447	440	422	407	464	440	419	435	390	457	378	445	417	417	432	478	415	413	439	424	415	438	450	449	467	446	401	429	420	402	399	412	408	441	423	436	463	423	442	465	473	415	418	424	452	452	404	429	435	431	423	415	424	445	382	424	411	401	399	413	422	416	454	396	462	429	403	395	395	457	435	394	413	466	419	435	411	414	453	403	398	423	411	423	426	423	416	431	424	439	446	398	426	435	445	431	429	471	419	450	430	442	414	417	463	440	421	439	437	460	464	427	445	415	433	435	420	440	408	433	453	433	391	415	424	414	438	435	453	435	430	399	430	387	426	445	412	407	432	448	407	452	425	419	443	413	432	420	431	417	395	420	426	419	446	393	467	427	442	434	440	442	424	404	441	430	401	428	389	436	398	441	459	438	438	400	440	424	438	405	470	395	416	405	441	414	410	410	445	397	437	478	404	413	409	460	427	424	428	472	476	377	406	432	438	419	456	431	415	444	424	446	448	425	426	400	429	434	466	428	450	421	471	412	421	461	441	413	450	440	429	433	436	464	412	399	434	454	433	414	443	443	421	398	458	448	448	451	435	419	427	444	422	416	433	424	442	418	445	441	434	438	455	462	458	424	405	418	491	469	422	414	448	430	447	410	460	477	390	415	410	434	442	439	405	422	456	479	478	411	455	436	397	465	422	421	425	404	470	445	413	451	443	405	441	413	444	445	427	449	411	432	405	460	456	430	424	451	471	405	448	449	435	412	438	454	443	411	408	424	436	449	446	442	453	464	403	438	440	453	424	411	424	439	452	407	420	443	451	401	414	482	407	412	418	427	435	423	442	409	426	455	451	459	449	411	455	410	440	453	430	445	456	436	460	401	458	435	401	418	446	414	434	438	402	441	409	390	431	439	435	417	452	443	450	468	424	428	383	408	418	452	423	399	441	475	455	468	414	423	440	423	442	443	403	431	443	434	433	413	464	462	397	430	411	423	438	440	453	408	471	466	419	434	442	430	456	430	417	403	426	439	414	442	416	437	492	434	455	400	419	448	447	395	415	473	469	432	450	408	413	422	429	437	450	438	449	446	441	423	432	447	410	450	404	430	431	409	418	428	442	423	403	388	437	436	389	443	466	449	465	427	429	421	397	438	447	456	359	451	414	416	453	421	391	419	425	443	429	405	444	433	423	420	434	430	440	426	413	443	428	433	423	477	436	411	413	475	441	452	472	437	450	402	419	443	405	459	468	470	400	452	447	418	437	430	440	429	450	448	408	458	403	416	426	464	461	385	395	455	426	459	453	437	417	446	456	450	417	425	428	423	446	413	452	431	460	429	438	408	461	423	422	436	406	425	390	429	455	432	450	437	410	384	423	437	472	443	431	398	470	407	440	401	424	426	412	408	442	444	430	417	430	453	419	418	436	432	413	420	392	423	401	427	429	448	426	424	432	424	391	412	406	387	416	445	429	441	439	429	423	408	410	435	444	435	435	440	430	437	422	430	410	402	455	456	438	429	445	411	454	387	433	406	429	420	425	437	440	387	452	404	421	423	456	451	402	432	427	417	427	417	477	377	383	422	421	427	428	475	453	432	404	430	440	470	427	462	418	420	385	420	411	413	427	422	466	432	402	428	424	418	449	415	414	401	427	453	403	398	460	422	419	437	455	435	424	450	432	422	442	440	405	424	439	443	427	448	401	437	453	429	445	452	415	462	400	439	416	412	451	424	458	452	455	444	444	486	442	415	448	409	454	447	411	465	401	427	405	411	419	455	465	462	418	414	440	390	421	459	431	407	413	428	390	443	434	401	424	443	435	448	443	424	425	396	442	418	449	417	429	450	455	441	414	385	416	431	425	397	420	404	449	421	461	406	424	387	406	421	447	428	412	433	394	450	446	396	448	415	447	432	423	439	412	406	411	431	464	432	435	452	414	392	439	431	461	431	408	456	419	431	397	449	439
33404	13890	3351	758	469	451	436	458	422	456	455	449	463	455	426	441	434	449	427	442	437	453	430	438	434	436	425	433	440	444	454	443	414	385	428	449	422	422	432	462	443	439	452	456	410	411	439	417	428	418	439	455	387	414	458	457	420	423	392	412	419	396	431	439	430	456	407	437	421	422	428	463	440	429	432	417	424	416	421	444	479	417	417	460	412	426	424	411	423	416	422	410	405	434	487	450	451	422	443	434	400	442	457	452	422	441	413	432	475	437	443	442	438	431	442	408	470	443	406	431	438	422	407	403	411	436	431	409	418	408	382	422	426	398	432	454	413	431	444	438	450	404	407	413	402	423	434	407	424	416	440	430	473	429	479	450	435	431	428	407	411	395	413	435	420	463	413	417	436	428	459	400	429	449	393	428	440	466	423	414	451	443	448	427	407	413	438	415	437	433	431	439	443	434	417	408	394	421	426	447	462	459	416	430	410	442	407	455	451	449	432	439	426	438	461	439	421	434	438	452	412	454	424	410	459	459	423	457	450	391	460	432	405	472	440	443	483	369	408	415	436	441	441	413	405	460	443	434	437	441	439	458	439	423	417	441	479	448	440	441	469	454	444	461	436	424	398	428	413	441	451	384	436	408	439	417	428	418	437	443	438	401	412	393	458	461	426	462	452	420	411	420	451	404	419	431	443	458	420	430	435	431	422	472	458	477	443	438	468	415	419	450	414	453	430	428	437	422	456	439	418	400	433	398	409	390	434	447	400	442	449	473	425	460	408	417	413	416	413	416	431	440	430	410	473	427	430	414	442	398	424	412	485	443	461	466	449	438	411	443	439	466	456	391	454	427	423	429	467	433	446	428	396	402	412	396	409	433	417	443	458	418	415	415	421	393	426	418	452	421	422	470	491	424	436	413	472	421	460	421	477	462	452	440	466	423	459	412	431	471	415	450	440	475	436	463	457	416	475	455	409	424	436	417	387	448	427	467	437	455	469	429	421	471	418	411	421	438	435	456	433	401	399	406	422	433	388	437	416	405	424	454	437	410	492	432	414	427	406	423	401	437	448	422	424	427	439	411	427	427	426	423	434	404	444	446	453	474	405	418	424	424	426	412	444	419	456	394	470	485	439	466	450	416	435	446	428	412	428	443	422	456	455	434	430	444	389	478	433	433	435	448	413	439	429	423	425	435	419	426	459	461	448	426	382	450	439	435	456	461	399	436	448	447	424	432	476	411	419	406	440	454	369	431	434	443	428	469	427	401	452	427	419	443	444	431	452	434	453	445	419	457	442	435	483	407	436	465	413	450	454	416	391	425	440	451	433	426	412	420	413	416	407	419	451	437	394	429	419	468	460	439	453	414	410	377	451	434	441	443	414	444	476	446	450	388	415	420	439	423	410	442	449	472	415	417	473	461	461	390	437	438	436	453	416	410	445	452	461	459	474	444	470	469	478	418	459	440	426	492	425	416	427	430	417	416	414	429	462	430	391	457	423	410	434	451	431	425	396	397	424	443	435	450	404	434	408	408	401	446	413	391	420	420	448	439	426	433	412	400	431	411	456	451	416	433	433	432	456	466	430	401	440	452	428	429	440	441	414	405	436	493	453	446	379	416	470	426	442	433	408	408	441	425	419	422	444	435	374	432	452	405	406	453	441	389	444	420	396	432	420	432	403	429	436	463	479	447	444	387	454	428	445	411	418	416	447	431	444	437	389	420	427	448	433	450	427	479	442	475	418	403	431	409	485	422	461	473	448	469	416	427	408	413	450	446	467	432	427	417	465	406	440	426	440	407	469	432	425	455	378	400	450	398	410	441	438	432	424	436	428	428	417	488	427	431	423	410	412	407	463	406	452	448	438	449	408	415	395	462	445	441	438	452	424	467	414	420	454	436	430	417	431	423	450	410	422	452	428	416	456	447	437	475	422	483	443	437	430	442	443	429	453	428	435	403	421	465	435	395	454	437	462	441	433	432	410	423	441	427	447	442	421	424	487	450	457	422	401	403	437	453	451	470	444	414	405	450	418	418	425	416	410	453	418	431	439	484	442	416	484	448	411	447	400	440	428	426	443	430	428	444	437	446	451	466	460	425	467	456	459	456	413	460	430	438	436	465	459	425	445	426	413	391	405	413	420	423	454	492	431	427	449	395	443	408	400	435	450	465	401	430	421	450	448	417	403	436	425	467	439	388	456	429	407	454	447	386	446	423	429	450	443	455	424	451	415	437	412	399	432	453	445	413	413	410	438	445	431	423	441	435	478	423	404	455	452	450	465	462	464	401	448	483	465	458	397	450	413	406	430	446	400	401	403	444	438	444	486	424	425	431	446	432	449	468	420	405	420	427	454	421	461	444	376	454	461	433	482	430	465	425	433	411	431	458	468	486	402	440	418	424	507	452	424	421	423	431	456	453	454	450	425	410	446	447	424	443	400	458	422	403	471	404	386	407	395	423	451	393	456	439	428	430	476	423	392	421	451	421	426	415	410	426	456	428	426	437	439	444	441	442	432	430	432	418	479	409	437	396	413	433	462	434	454	416	443	494	415	455	411	419	456	410	472	425	411	420	423	418	419	402	447	429	399	414	404	442	457	401	441	427	419	406	451	434	465	410	443	456	408	420	434	440	417	378	412	465	411	465	428	459	443	433	460	442	443	451	432	464	393	462	422	416	464	449	454	408	409	431	420	430	405	447	425	446	424	435	463	430	411	458	424	418	442	422	416	459	443	423	422	451	441	450	487	409	445	411	426	457	438	444	444	431	444	423	417	437	429	429	449	411	417	460	446	439	427	457	418	450	428	411	462	469	450	428	473	461	435	445	398	460	429	447	414	469	469	466	473	471	448	425	426	467	461	465	405	468	456	409	425	449	461	443	425	457	429	437	416	421	463	446	422	419	420	437	471	442	432	400	442	397	423	447	423	442	425	471	450	471	462	393	426	384	432	450	449	486	462	445	433	436	439	415	414	440	452	458	425	472	486	418	448	427	444	460	410	386	410	391	438	467	455	449	429	458	413	445	401	447	438	383	437	442	453	444	458	464	441	444	447	402	478	451	423	407	390	466	434	429	411	458	446	455	402	424	390	437	443	439	445	456	417	423	395	413	464	426	447	412	444	423	458	433	453	444	422	422	417	440	416	450	452	457	452	451	436	425	438	431	419	385	434	446	455	387	413	474	420	427	439	432	382	422	438	394	396	398	398	422	443	418	431	413	418	443	463	404	439	421	420	406	445	413	446	463	437	423	416	462	436	457	415	420	433	481	394	419	472	439	400	455	428	436	421	416	417	395	385	435	453	431	454	417	447	446	418	453	417	418	411	416	425	402	443	406	474	440	422	401	464	505	440	461	430	460	414	446	443	423	450	433	426	405	395	456	430	436	442	424	382	433	446	457	429	407	437	462	426	442	404	419	451	429	446	472	406	466	400	438	430	396	432	437	435	431	462	406	476	450	414	441	415	423	424	452	392	399	450	466	474	439	401	462	451	433
10302	6855	2316	1137	956	974	952	934	929	1022	973	864	997	962	1000	1016	914	882	962	945	1006	957	925	950	952	1010	975	966	963	963	913	960	928	968	976	948	940	979	947	958	1006	975	944	999	964	972	992	961	948	923	956	986	990	1024	961	951	984	1003	982	928	996	910	905	946	986	968	982	883	915	929	955	1014	947	977	956	1017	959	931	972	988	960	946	989	986	901	989	935	958	949	941	982	924	1073	988	976	989	978	970	1017	940	950	890	960	919	960	923	938	922	985	954	999	960	982	942	983	953	933	992	947	946	923	985	961	956	1031	966	1004	997	957	1013	952	955	966	1031	997	956	985	967	975	962	979	976	951	924	972	956	933	915	915	938	927	947	984	973	965	964	940	990	979	924	940	996	945	1005	1016	973	944	943	934	996	953	956	934	1012	904	876	961	963	989	946	966	967	942	973	974	974	912	985	950	954	1002	945	966	935	935	899	993	953	932	1008	913	966	928	996	961	1013	928	959	986	1018	962	978	952	935	999	926	940	1034	1000	924	913	989	926	935	946	922	993	925	933	967	988	955	991	992	1016	994	1001	912	948	975	900	913	896	944	995	940	1006	1018	999	959	909	927	938	978	967	926	966	992	926	977	992	1004	990	1011	964	943	929	989	960	960	940	961	974	935	937	957	900	1038	977	903	958	938	973	997	907	921	921	953	924	911	937	897	979	904	1000	1030	957	951	977	1011	956	943	963	970	942	942	1010	984	1010	957	989	987	974	948	973	965	958	970	937	933	948	990	950	964	913	1029	996	964	987	972	997	991	888	941	943	916	979	984	977	924	970	976	980	932	1008	972	945	963	970	969	969	964	948	963	969	953	982	975	945	1021	907	943	976	935	963	936	993	971	883	970	955	971	949	950	952	989	989	967	999	994	950	935	964	1004	908	999	936	919	991	938	930	909	912	976	993	893	896	953	949	957	1021	974	964	963	964	927	976	937	911	937	971	895	967	983	986	986	930	972	907	977	997	978	934	932	961	1020	931	985	975	953	928	985	961	996	1016	910	975	935	947	936	957	945	993	980	938	938	944	915	935	947	949	984	976	906	944	948	975	943	985	1037	974	976	978	981	954	985	939	954	978	939	947	933	936	948	882	920	956	963	994	895	984	935	943	979	912	1001	936	967	989	944	958	957	926	994	947	971	957	983	910	963	970	1017	967	976	927	956	959	952	948	987	968	953	959	975	1044	939	978	940	1047	979	1007	944	968	938	907	962	980	938	998	957	962	1006	939	1004	956	957	976	921	954	941	899	980	945	975	950	971	951	966	971	970	934	967	881	924	894	961	966	900	1002	993	938	966	1003	991	963	966	970	927	992	939	1004	963	963	957	1007	994	991	987	1022	973	926	960	953	966	1011	944	1013	971	1014	976	975	1019	978	934	973	912	876	945	951	999	945	1023	976	966	991	948	928	960	945	960	923	977	976	980	906	960	914	1011	938	946	962	936	993	956	1038	982	966	928	920	996	972	1013	924	982	949	975	940	966	947	985	943	930	964	903	958	1016	950	954	917	988	984	991	952	966	989	975	906	975	1014	995	968	1017	1014	968	1017	914	999	974	970	972	975	975	979	1013	924	972	1008	960	949	946	944	955	969	921	948	952	969	1003	945	1075	1012	944	932	985	915	960	951	928	995	964	937	967	985	954	946	952	955	1022	952	967	934	971	928	926	924	966	914	939	989	948	965	958	980	949	888	917	931	976	951	998	925	1013	1003	981	1009	976	988	958	1031	1018	954	948	1010	985	955	961	988	976	962	960	959	975	986	952	936	922	1016	958	987	954	972	970	1005	957	963	937	985	928	972	948	1003	939	976	997	947	961	982	978	956	973	974	1010	911	940	973	903	948	938	928	941	925	989	963	954	926	1026	996	958	896	915	958	961	961	933	926	925	952	996	1002	987	974	933	939	937	972	954	1001	970	1008	933	947	932	981	921	951	946	927	1013	982	949	950	931	955	934	893	1002	970	926	923	1050	961	934	959	1005	931	923	970	937	935	998	948	931	963	995	984	1017	963	1001	1005	935	970	952	952	926	898	956	984	944	956	959	1006	975	922	966	891	986	947	922	997	963	922	967	963	949	933	910	913	944	983	1002	965	914	930	1005	988	979	960	966	1002	910	932	963	931	943	1002	988	988	978	998	972	980	940	971	987	978	970	952	908	994	1001	984	1011	970	953	951	977	991	984	1021	944	966	969	986	1034	980	924	985	979	963	954	953	989	966	972	879	958	917	999	928	953	1001	955	958	920	966	1002	969	932	997	975	983	944	931	922	929	951	930	972	921	957	931	965	1035	967	946	929	943	965	1006	901	959	979	965	959	988	963	923	976	983	967	964	960	894	999	990	974	983	947	923	927	1022	963	980	932	970	1043	949	928	1026	971	933	958	961	1001	980	975	955	1043	992	992	965	966	949	916	950	975	967	956	986	984	921	954	989	922	1012	938	943	966	910	946	964	927	962	951	952	957	1008	998	979	924	1044	968	984	930	984	908	946	988	953	926	889	986	984	1010	964	939	953	958	957	923	988	964	925	999	1000	972	1007	937	986	1004	924	995	972	949	994	929	991	914	995	982	986	987	905	966	972	978	968	951	985	1039	948	946	947	952	986	988	939	1001	1021	969	980	959	982	958	945	1026	956	982	969	969	917	1016	906	1015	943	978	934	959	988	920	958	986	940	963	984	946	989	1006	1008	957	959	972	993	998	984	913	932	984	924	934	992	933	934	949	987	928	970	961	923	959	970	960	978	1022	953	920	974	944	1017	962	990	971	884	1000	960	968	931	974	1047	931	904	968	1003	974	971	945	958	939	923	956	938	1041	932	945	994	964	910	967	1002	940	944	944	1006	991	946	937	960	945	958	975	902	959	954	986	935	985	971	1030	948	988	928	937	978	948	943	992	973	939	954	981	905	1024	954	958	981	983	955	991	997	967	971	981	967	945	982	967	979	928	991	965	997	997	942	952	952	952	932	966	947	951	1006	933	1000	967	926	915	1020	1030	949	957	945	1024	960	977	1043	934	968	932	940	978	958	931	946	926	949	973	979	972	949	905	956	955	854	976	920	981	996	905	952	968	936	924	938	952	958	892	924	921	975	928	940	951	970	1015	962	972	930	934	987	975	933	946	998	995	942	941	961	1005	922	951	954	951	951	959	930	971	957	946	894	939	995	987	963	957	928	1026	974	975	921	937	969	929	981	922	925	1008	987	963	990	942	975	931	960	958	980	993	963	979	978	1010	946	1001	948	1054	978	946	901	946	946	981	924	966	937	953	961	936	924	960	894	1020	1000	968	1033	923	980	961	892	977	994	934	977	1007	923	956	1021	939	929	924	953	915	943	1004	997	923	944	973	976	958	980	981	950	1006	926	978	957	940	924	956	940	964	998	995	945	950	894	959	1047	1017	966	1009	1018	949	893	971	961	1013	970	972	946	966	970	916	892	1000	988	964	965	976	949	895	962	973	969	967	934	969	951	981	930	979	982	1045	884	972	911	973	945	889	960	961	957	914	930	1008	941	947	982	978	948	945	955	944	959	957	978	947	979	953	906	919	955	949	1015	979	932	943	930	963	909	916	997	924	973	988	952	910	956	973	968	936	989	972	958	944	946	952	961	979	953	984	962	991	959	1038	977	980
24807	21214	24656	28071	21061	3802	598	458	425	413	413	352	380	377	396	330	391	351	336	385	382	358	352	379	332	344	380	351	326	317	390	360	340	310	351	354	377	355	339	355	355	318	346	346	331	371	338	337	357	352	355	331	371	341	382	311	324	353	362	336	363	354	340	359	316	330	374	363	342	353	358	390	346	348	312	364	340	352	355	299	359	387	334	340	341	314	329	344	326	336	330	341	372	344	355	364	354	355	341	321	357	301	363	360	363	361	316	352	343	341	375	306	320	332	356	352	351	336	321	366	327	360	360	357	345	333	327	342	350	336	334	356	345	323	355	356	297	366	323	379	343	359	343	373	352	347	341	331	334	322	340	337	384	390	348	362	337	330	335	342	307	317	330	359	350	334	333	340	326	305	325	337	331	362	326	334	354	325	340	342	323	365	335	314	345	330	322	340	321	312	345	324	321	349	353	368	342	342	352	345	299	322	357	383	346	294	330	361	343	327	341	409	349	368	326	352	347	326	329	313	332	355	325	344	346	363	351	354	323	358	349	351	351	326	334	360	352	370	345	340	355	361	342	305	328	354	339	361	330	349	337	334	345	332	363	349	349	372	335	350	341	335	325	330	352	347	349	356	342	352	331	337	338	347	349	349	349	343	307	307	275	323	315	336	361	334	328	324	333	335	311	327	332	345	313	344	345	370	316	349	335	328	367	364	334	364	353	359	327	340	341	377	350	366	361	351	341	360	327	350	358	321	335	338	332	350	351	350	308	341	337	348	344	346	320	303	359	327	351	348	322	350	350	344	330	320	364	335	366	349	345	322	346	355	331	367	313	348	328	347	324	339	326	326	341	335	376	374	338	309	339	363	365	336	346	335	322	365	328	331	364	338	358	348	331	373	345	335	334	358	333	372	322	351	368	343	347	328	331	338	322	341	343	328	362	338	349	320	350	329	335	365	334	361	379	302	335	334	363	361	345	350	333	300	351	368	375	336	348	337	372	351	316	357	346	344	315	350	317	382	368	331	325	374	338	380	344	354	329	330	343	330	317	301	340	306	357	366	326	344	354	365	326	313	362	339	359	366	351	320	322	349	305	362	341	299	344	363	310	347	322	335	326	346	305	340	348	362	360	351	355	352	332	341	334	334	344	352	352	329	338	340	330	379	341	323	346	333	381	337	321	369	375	332	327	367	346	331	334	308	342	374	358	348	338	379	361	346	343	344	330	325	363	345	330	314	325	361	345	321	352	355	348	322	340	332	313	344	342	316	333	297	302	339	372	367	337	346	324	373	342	332	375	340	345	347	344	356	335	362	347	327	369	331	352	322	366	337	352	346	328	344	363	342	343	360	353	342	345	307	353	352	344	336	340	367	372	322	400	349	366	329	337	369	367	361	333	321	365	371	355	366	334	382	335	351	357	333	306	356	363	347	332	351	313	311	352	328	316	357	353	313	349	365	379	333	335	345	294	332	337	328	363	338	364	339	360	330	377	363	346	310	293	329	326	346	341	320	356	340	356	356	368	358	319	357	353	324	305	364	339	330	345	379	316	328	322	313	377	338	352	325	370	362	357	355	338	373	359	316	334	331	345	335	332	363	358	361	351	342	350	356	329	384	356	347	351	366	357	327	371	341	357	339	321	344	365	332	330	317	317	317	327	332	345	336	341	318	327	346	366	385	366	345	368	338	367	330	363	349	345	352	340	324	373	325	330	328	369	347	336	333	332	308	343	341	329	370	336	363	368	339	334	338	402	333	315	337	358	317	368	343	348	348	345	308	354	331	349	377	299	331	325	351	338	328	331	349	315	369	362	344	376	349	316	319	344	347	366	321	353	362	337	334	319	339	325	288	337	322	390	344	362	345	341	359	335	334	373	340	352	319	322	326	353	334	326	360	347	344	358	372	375	381	350	373	369	326	336	328	355	331	365	325	325	315	363	346	354	350	325	333	312	330	346	344	320	312	321	391	337	364	315	324	346	383	319	343	327	307	315	315	328	310	378	331	345	349	325	320	350	347	338	307	323	334	348	332	310	313	369	359	387	342	308	331	393	329	358	345	375	353	355	341	310	307	352	325	324	350	340	331	340	369	328	331	347	362	390	349	358	345	307	337	344	338	331	345	395	328	327	354	344	337	350	315	340	328	334	354	332	304	353	360	356	379	330	328	351	334	307	334	330	345	319	323	330	342	343	331	342	360	328	346	392	310	309	331	300	329	354	359	364	309	374	343	339	352	359	350	349	354	327	347	328	329	378	329	351	363	367	341	349	358	355	339	338	341	340	349	314	362	392	322	343	352	336	375	347	343	354	333	348	305	347	345	339	365	314	350	372	342	367	343	351	341	332	335	400	346	341	344	328	320	338	351	354	318	307	324	339	330	335	335	301	333	301	316	319	310	340	336	348	326	334	328	320	341	352	336	346	347	316	341	319	335	344	341	356	350	355	329	325	330	354	374	352	366	373	371	310	367	354	358	335	320	332	360	340	318	312	317	355	350	347	332	364	331	340	353	335	343	358	354	367	373	366	329	348	352	299	356	327	312	358	357	350	355	313	342	341	314	351	313	359	304	348	339	313	351	339	319	366	349	327	326	366	323	312	349	350	350	357	363	354	355	372	320	337	352	360	346	312	324	361	339	317	319	338	304	340	325	325	340	339	340	327	352	335	318	313	352	338	353	350	332	321	328	332	334	356	378	325	377	341	331	340	335	345	345	352	358	312	358	316	384	334	326	357	364	362	339	354	347	316	318	362	339	347	312	320	346	340	351	352	339	339	317	349	338	382	307	342	327	398	333	345	355	337	355	352	320	342	351	322	330	324	336	354	320	321	372	333	338	347	340	311	355	350	344	332	356	349	318	335	376	334	326	338	351	380	366	325	352	341	320	343	337	339	362	338	310	367	347	333	317	323	350	359	339	305	317	336	333	320	315	339	349	319	341	319	355	320	336	338	312	338	388	348	342	333	372	333	311	364	354	341	371	370	317	363	352	333	356	315	346	342	321	318	370	334	321	363	332	347	335	350	329	357	318	364	347	321	350	299	355	358	351	342	323	323	354	350	330	319	359	328	343	306	408	339	363	307	325	333	326	339	339	350	342	337	365	350	325	359	348	355	345	327	325	331	308	342	370	318	347	348	320	357	339	316	363	358	356	356	344	340	356	382	353	366	364	349	322	301	383	346	367	336	293	314	312	368	324	357	402	356	326	373	380	367	322	354	342	326	355	341	351	360	336	315	353	359	350	317	364	338	371	347	331	354	328	333	356	353	327	322	366	375	347	349	331	356	338	333	331	341	332	354	347	346	348	310	322	333	314	355	328	319	329	358	313	310	400	340	341	372	388	331	334	352	319	287	333	311	364	364	337	358	350	356	353	337	334	358	348	364	333	344	328	332	329	360	361	330	312	384	392	329	362	361	340	360	324	373	328	336	330	355	332	354	340	368	404	361	351	363	317	324	345	338	359	348	336	365	356	328	331	350	332	358	335	341	330	359	349
11701	15231	5128	1476	1036	944	813	828	793	801	783	757	729	780	778	783	772	766	752	796	800	768	787	768	769	736	792	760	773	774	776	740	743	769	748	757	758	760	756	759	757	751	772	745	761	765	721	822	764	742	797	735	772	779	760	804	787	782	763	743	724	792	791	773	760	751	733	735	724	778	782	751	782	768	789	738	769	719	762	777	734	737	698	805	774	768	817	768	767	761	796	756	747	780	718	724	726	784	769	739	770	764	808	749	805	806	798	785	717	775	773	807	808	779	770	737	756	749	731	789	772	727	778	758	776	774	720	751	765	767	746	779	780	782	749	775	768	777	776	776	745	748	760	742	762	776	819	779	774	767	772	791	723	754	838	709	814	768	773	789	787	770	794	729	791	713	807	748	781	818	731	772	709	755	800	731	765	800	815	765	799	728	751	740	801	717	751	734	757	791	791	773	720	749	759	790	752	761	727	759	769	760	751	712	760	782	808	772	765	716	798	761	791	732	822	819	792	759	798	780	738	761	783	819	762	752	757	729	793	772	788	777	778	758	762	749	786	749	753	770	761	766	727	770	782	806	758	756	798	769	797	749	783	771	737	769	801	735	785	781	813	764	797	732	745	764	766	817	749	762	791	771	784	775	698	803	777	727	745	798	775	789	732	790	760	766	764	790	747	758	718	734	789	800	775	765	825	791	786	749	813	734	745	754	725	777	794	757	730	748	803	782	764	790	723	760	763	754	734	769	771	738	756	768	786	782	739	766	797	742	711	731	800	771	741	796	733	705	754	772	805	797	788	762	796	759	717	738	799	702	768	789	742	752	733	714	770	802	779	771	743	775	775	785	732	739	777	747	753	820	785	759	828	787	802	782	797	718	772	737	743	771	765	803	795	736	753	757	737	769	778	734	762	766	754	760	742	814	773	801	744	745	761	798	765	754	751	766	814	796	798	757	759	802	773	805	811	748	715	741	845	764	771	762	784	766	741	783	735	784	757	781	772	733	752	807	752	797	732	763	800	810	791	725	814	746	791	757	776	731	717	779	772	745	768	824	716	755	741	767	748	752	761	729	768	797	755	730	750	723	753	717	755	751	795	796	724	803	788	738	718	790	746	773	748	693	749	758	761	709	770	759	808	784	779	772	790	808	781	789	741	727	765	763	773	770	787	736	764	715	748	785	802	789	772	761	736	790	752	800	775	718	739	797	731	726	780	779	704	726	706	734	769	730	781	719	777	808	757	788	763	812	745	780	805	750	765	757	747	745	709	787	845	745	779	770	734	807	823	726	719	779	737	795	767	762	762	776	798	729	788	814	751	745	754	745	686	794	747	809	769	809	750	785	771	785	786	778	748	742	754	752	743	750	773	777	729	812	757	740	790	787	737	775	774	778	759	779	767	786	710	792	757	740	749	764	735	809	736	766	752	749	779	781	768	797	737	783	744	776	755	760	773	802	758	741	745	764	789	789	732	785	782	762	718	756	787	750	786	765	789	742	772	741	723	754	791	772	791	813	720	764	784	756	755	819	803	762	790	754	822	790	712	751	764	811	740	769	759	775	769	787	733	740	793	746	719	741	816	743	744	787	760	749	721	756	784	749	791	785	772	739	817	782	776	760	758	781	762	768	814	775	728	734	760	765	764	768	796	768	725	736	718	795	770	793	773	721	823	815	739	768	772	758	734	762	760	758	767	764	768	764	756	758	765	803	736	802	749	792	804	737	729	800	757	803	777	737	778	724	748	787	754	804	764	777	760	747	770	769	780	741	774	771	764	783	791	739	743	750	770	805	779	772	749	778	776	703	746	781	720	811	778	751	784	743	732	767	769	758	741	795	758	728	747	807	778	744	764	777	769	749	807	761	703	745	695	739	767	761	771	753	725	792	808	665	781	729	782	780	767	773	796	762	783	738	781	769	748	789	819	726	740	762	808	732	760	801	730	747	752	747	769	755	741	771	775	767	734	788	733	731	784	755	724	756	726	804	728	759	800	770	766	729	771	777	758	725	752	762	739	729	788	690	721	755	764	771	741	795	777	778	769	728	770	791	836	763	762	750	764	781	716	747	718	765	768	757	761	748	759	721	779	760	811	729	784	799	751	742	745	752	781	726	788	746	745	735	791	772	760	704	787	749	767	813	767	789	748	775	784	788	716	782	759	807	724	763	759	713	765	783	750	776	764	769	738	741	769	745	782	788	782	739	761	758	745	813	744	781	707	765	771	794	782	809	765	802	749	762	771	758	780	725	718	766	768	765	765	752	735	830	755	739	773	717	743	826	742	740	806	844	766	703	701	812	733	780	759	751	747	793	781	744	756	763	805	744	750	759	809	761	773	754	759	712	751	778	754	814	813	743	775	696	728	778	803	785	742	744	763	761	768	744	775	761	793	772	745	752	758	772	779	739	775	734	732	793	766	738	798	756	773	743	739	789	792	757	758	741	734	739	756	724	772	766	753	770	783	811	791	769	788	809	768	787	758	766	783	765	775	773	755	756	824	776	760	746	798	804	754	743	807	789	788	768	755	785	777	753	770	777	745	706	796	790	777	728	747	807	804	790	752	773	743	774	735	737	765	759	742	789	778	750	723	795	794	779	769	755	783	749	743	806	800	799	778	713	761	771	745	768	770	759	743	758	742	782	749	749	813	774	781	785	794	766	735	728	780	775	784	748	729	821	783	751	715	759	830	746	747	704	762	743	791	770	708	745	779	796	780	771	753	758	780	807	811	748	750	775	734	800	774	715	733	807	763	798	813	762	788	694	758	764	746	782	781	749	745	734	795	746	784	796	791	762	800	757	787	816	792	716	754	772	770	714	810	730	741	741	782	749	765	772	729	781	776	739	779	758	745	756	756	758	795	803	744	761	752	769	726	759	819	744	763	739	750	728	733	781	755	768	774	760	755	750	770	725	747	755	701	773	777	692	743	807	812	769	787	745	759	735	808	789	741	778	758	790	755	783	745	772	790	769	745	825	804	802	775	791	783	734	787	762	780	777	773	730	771	816	726	795	764	768	761	797	776	762	806	765	760	742	772	773	762	778	784	749	770	798	785	732	724	711	754	745	717	772	707	778	784	766	746	738	729	777	786	732	836	741	736	686	727	754	763	753	767	751	767	707	764	808	783	746	757	773	758	777	794	755	752	752	709	772	786	755	783	767	718	757	761	771	722	772	767	772	773	676	771	730	781	758	750	775	726	739	768	743	753	755	723	734	766	743	694	750	746	749	758	790	771	718	776	774	770	782	778	779	815	699	765	816	761	748	768	767	772	819	778	778	728	755	769	765	790	799	738	763	749	748	772	776	773	782	744	756	769	744	800	732	746	779	779	774	717	769	760	770	785	766	791	793	824	777	760	771	723	795	737	800	760	756	809	814	790	723	812	746	739	754	752	734	742	763	763	741	758	733	773	733	783	701	801	748	805	789	797	740	772	777	794	749	757	772	768	777	755	777	775	767	764	746	775	812	749	766	786	776	740	785	762	767	723	770	767	775
24191	21233	25277	27465	21242	21065	1821	422	326	273	226	224	227	210	225	243	230	201	173	194	233	192	183	191	197	201	200	169	200	165	165	198	174	177	182	176	176	190	190	175	176	199	195	154	175	164	182	170	169	166	155	182	178	181	181	197	200	167	161	155	185	188	162	166	193	186	170	180	205	174	184	164	173	191	153	164	205	196	171	173	165	184	159	182	167	157	180	174	178	164	178	153	183	180	155	222	170	175	173	186	168	198	174	159	177	165	173	158	157	160	184	159	165	186	159	182	173	153	168	147	185	187	177	186	158	187	186	145	159	185	170	171	172	193	203	168	173	177	158	154	176	204	165	186	159	166	187	187	174	160	179	158	170	179	174	160	183	173	172	175	173	170	166	169	190	186	179	167	182	178	184	195	156	178	181	176	177	188	166	191	169	170	172	169	152	180	177	192	159	160	155	177	158	182	181	178	160	188	181	171	174	171	179	176	199	159	191	180	156	175	178	185	160	173	161	185	176	178	164	171	194	189	162	188	180	169	192	166	179	167	170	179	162	172	161	167	177	182	159	190	164	184	169	161	192	183	170	161	167	189	195	151	170	156	167	173	166	183	162	192	178	143	138	162	163	183	185	187	200	193	180	165	164	174	175	176	174	181	164	161	187	184	155	155	189	185	175	162	197	168	187	193	191	191	173	176	151	173	165	174	154	168	178	163	190	183	164	178	165	199	193	173	172	165	170	186	180	185	180	167	187	170	172	184	194	168	191	169	159	186	166	168	177	161	163	145	185	165	193	179	184	174	157	167	167	174	166	190	170	195	167	171	193	199	170	185	191	153	154	155	191	186	160	179	179	173	167	160	159	164	189	185	178	191	195	156	166	153	164	168	158	148	180	194	183	162	150	169	185	137	182	190	187	180	159	173	189	150	161	138	189	170	188	188	193	151	168	205	185	169	148	185	164	156	165	170	161	168	178	183	171	165	186	146	179	169	174	174	159	187	156	170	155	183	192	172	174	183	166	179	166	173	193	189	159	162	179	166	173	165	193	185	167	159	175	163	156	166	155	168	150	161	178	174	171	168	168	198	175	166	155	162	186	157	157	214	148	155	183	190	179	159	168	183	162	173	207	163	181	177	198	223	163	170	169	187	154	159	194	179	181	174	189	186	182	169	145	154	179	192	196	163	189	197	174	187	179	175	149	204	155	154	175	153	184	169	156	183	202	174	161	175	144	172	164	166	165	164	157	183	174	179	169	174	162	180	187	189	188	171	181	157	158	193	172	158	144	168	164	187	177	178	191	175	156	142	168	176	178	160	144	166	152	183	192	158	163	170	183	183	167	158	198	169	170	168	159	186	178	160	149	171	167	161	171	192	190	167	159	157	177	176	171	184	171	179	154	142	184	171	190	173	193	130	158	170	176	160	188	173	159	186	191	176	187	149	175	151	180	187	175	178	178	165	162	183	164	184	160	175	182	171	163	172	172	149	182	176	163	149	186	151	171	163	153	175	148	152	204	181	178	166	168	182	168	166	164	172	173	177	165	179	171	180	163	150	170	167	172	199	161	184	171	155	171	177	163	186	156	187	171	177	180	216	164	194	174	161	151	174	158	188	193	193	162	188	170	176	176	179	163	163	193	172	184	154	179	168	170	184	185	173	175	160	160	151	178	192	205	176	183	200	193	175	172	151	164	179	163	188	175	168	170	175	177	165	158	170	183	173	169	162	140	185	185	148	189	178	166	183	174	177	159	182	169	178	179	174	157	136	177	179	169	190	151	203	169	179	181	160	169	187	190	165	166	187	179	158	165	158	202	144	169	184	163	154	162	188	192	165	185	182	178	197	179	188	172	177	149	180	188	174	185	144	160	172	180	171	148	179	166	162	198	178	177	195	168	174	190	181	180	175	169	168	162	179	201	166	174	173	167	165	174	177	180	199	196	173	184	147	164	195	155	173	184	171	159	137	151	160	172	190	183	171	191	166	155	167	174	192	159	176	156	184	188	151	167	178	179	176	181	191	184	165	157	178	177	191	171	166	172	207	175	162	170	158	176	198	187	169	190	182	184	211	144	159	175	191	185	196	185	169	154	184	180	174	176	166	199	175	169	177	198	159	159	168	160	202	186	157	162	195	187	171	168	181	194	197	170	200	197	162	184	141	183	169	169	152	167	193	189	175	183	163	143	162	144	147	180	177	149	167	178	162	166	201	154	171	180	171	159	160	170	156	165	168	177	166	175	152	176	145	146	173	188	188	186	149	185	158	162	186	190	179	169	177	206	160	174	174	170	156	174	162	171	161	207	193	164	156	145	185	198	159	206	197	162	162	178	174	154	166	167	161	164	168	188	160	186	165	162	188	173	176	180	188	169	176	169	171	175	185	168	191	137	183	170	159	167	182	181	173	165	189	183	184	173	155	176	160	207	163	186	169	174	156	187	165	175	184	171	169	190	185	167	170	179	177	170	182	182	190	175	189	175	192	189	151	185	160	163	182	164	173	170	192	141	190	177	174	170	197	183	179	169	195	155	167	171	172	152	161	175	178	161	195	184	167	169	154	180	166	179	199	175	169	164	164	167	175	156	163	199	221	199	184	180	180	175	175	170	152	181	198	197	183	178	163	167	162	168	169	167	179	164	173	175	179	203	174	168	162	170	162	199	176	195	185	155	182	192	185	182	206	173	188	172	173	206	177	167	158	187	166	175	183	169	175	168	161	170	168	171	182	178	169	176	194	181	190	158	173	162	168	176	182	159	182	182	165	168	163	166	156	202	186	161	176	178	159	186	199	145	182	162	169	167	172	149	142	145	160	189	185	183	181	184	159	195	178	179	183	176	177	145	160	170	174	183	183	181	173	191	191	174	175	179	187	156	183	183	177	150	163	194	157	162	157	164	178	201	146	176	177	170	166	160	177	179	196	180	181	164	185	162	166	192	175	155	162	197	183	180	189	166	178	181	153	162	171	184	214	184	181	156	189	178	187	159	189	183	154	201	165	186	172	167	159	165	150	178	165	180	160	198	173	175	187	171	165	164	151	158	200	183	173	153	176	172	171	178	169	158	158	170	174	219	149	180	179	159	159	164	160	190	173	167	189	160	177	157	181	163	184	172	157	181	134	181	174	180	175	153	169	195	173	149	210	171	194	188	173	183	209	168	192	204	173	180	185	190	202	166	149	155	184	169	182	187	167	198	171	173	149	187	177	150	193	173	201	150	169	170	148	179	152	148	178	173	148	169	177	170	180	185	175	190	165	192	172	195	180	160	175	174	201	194	154	177	186	148	173	181	152	174	173	165	167	157	175	163	155	178	162	191	198	165	168	184	166	172	180	157	157	180	201	179	160	170	163	181	204	201	183	189	173	167	178	165	188	195	173	184	180	178	178	179	182	168	202	188	185	192	148	185	173	183	161	178	196	177	164	180	168	182	184	158	161	184	160	149	152	164	222	161	192	176	175	168	185	199	182	142	198	195	184	184	198	175	167	163	177	211	177	177	173
14034	20580	7511	1534	853	677	573	518	455	484	471	468	445	445	452	437	463	423	437	437	410	399	465	447	471	407	417	431	387	417	390	444	426	430	402	453	433	441	450	431	437	405	441	404	436	411	426	382	469	424	429	428	412	399	435	445	429	391	475	456	430	411	449	440	410	429	389	428	437	428	414	455	458	414	436	411	459	438	443	445	430	475	429	453	427	424	424	406	435	395	441	408	406	387	433	426	432	469	450	430	443	436	431	446	417	386	435	440	428	408	437	415	431	432	423	432	444	452	450	409	449	415	432	436	425	434	408	449	410	423	419	431	432	443	393	446	462	450	416	408	445	457	434	448	469	431	414	410	406	414	410	447	434	424	453	421	411	456	484	421	446	407	446	417	425	420	443	437	414	425	473	429	441	457	425	442	434	464	418	433	412	411	423	426	421	420	461	396	414	446	427	387	456	414	403	434	412	453	389	477	450	454	416	431	397	410	441	463	437	447	414	433	397	415	433	443	417	439	421	422	438	437	437	439	391	435	440	407	410	437	424	419	439	386	437	413	425	419	408	421	429	400	421	450	438	436	395	441	441	410	431	423	441	451	427	404	421	408	418	419	436	429	420	411	404	408	417	440	416	402	412	436	442	428	423	375	441	425	430	410	475	425	425	413	419	413	378	453	416	420	409	403	407	439	411	385	432	411	446	421	458	397	414	437	437	419	404	456	444	452	416	429	432	442	419	388	468	419	424	427	423	444	403	448	427	431	419	441	433	467	505	426	410	418	416	467	438	423	428	425	432	425	435	424	439	436	418	479	415	428	421	427	416	420	393	377	432	476	398	416	415	449	395	430	417	450	447	388	442	450	419	399	410	414	482	401	442	418	444	437	425	480	407	396	393	412	432	446	392	405	430	409	425	404	441	394	413	389	464	440	409	411	400	390	417	449	445	430	449	423	442	410	430	427	427	439	461	452	430	407	402	445	433	433	422	434	402	414	400	453	404	399	391	400	411	433	454	439	440	440	415	447	443	470	418	405	435	437	431	454	421	434	443	429	392	474	424	474	404	420	393	457	404	412	424	424	430	450	393	422	421	411	415	474	416	438	442	427	442	416	437	469	399	413	410	440	424	413	416	405	440	428	447	416	407	382	440	439	433	414	424	446	469	423	425	415	430	433	414	396	379	468	433	425	445	403	420	470	431	401	440	421	410	417	396	425	445	406	433	464	414	458	445	412	395	413	415	413	451	457	422	434	404	449	418	437	437	451	462	455	429	452	407	424	416	428	403	419	424	367	457	405	422	418	403	415	444	457	444	415	464	443	373	441	447	438	442	420	444	415	436	429	396	424	448	436	413	451	455	400	407	393	401	400	445	468	444	422	406	445	394	431	401	420	422	418	459	433	397	435	426	433	397	390	428	413	427	415	429	433	417	425	460	447	444	405	430	422	444	444	437	469	422	435	394	403	437	454	439	427	421	469	428	456	430	408	442	437	439	422	416	434	413	430	439	423	390	401	440	457	445	435	406	446	447	404	444	420	440	432	404	399	485	439	385	450	401	400	416	453	455	423	431	434	413	431	432	422	430	420	441	437	428	429	410	427	441	387	441	453	426	433	435	450	409	443	471	448	420	444	449	451	453	437	466	428	448	417	413	445	451	424	413	456	435	437	439	374	457	407	449	428	402	426	437	427	442	431	376	446	445	426	458	421	390	436	448	427	442	407	402	442	483	430	424	418	417	424	448	410	423	412	425	445	413	397	404	409	431	457	450	395	396	425	466	430	434	431	426	412	424	441	401	466	439	444	454	390	428	421	419	426	431	399	450	452	420	392	434	431	410	430	437	407	428	419	468	437	415	420	367	450	421	428	450	417	445	413	434	401	439	453	463	412	437	427	441	412	422	422	418	403	451	405	413	426	475	426	423	430	443	406	458	439	412	459	432	426	433	402	447	410	435	446	448	408	408	403	434	453	422	432	432	407	435	423	407	449	419	432	417	398	425	428	430	472	440	413	419	394	422	419	436	423	398	450	455	415	385	416	421	429	434	423	434	420	429	423	384	411	425	421	460	465	444	412	415	434	397	457	410	438	448	447	411	424	448	464	400	440	450	421	401	409	399	436	439	418	397	434	426	441	412	424	433	420	431	406	388	432	440	404	426	429	423	410	396	443	472	449	426	404	461	394	429	416	420	411	413	459	419	427	396	440	406	417	427	406	411	476	410	414	389	395	435	422	434	383	415	414	380	450	436	407	411	445	402	479	423	422	422	417	401	481	400	425	437	426	447	395	446	401	429	453	436	424	432	416	418	425	424	461	420	457	438	390	419	413	424	413	438	433	400	419	445	409	427	445	440	422	420	405	460	425	428	441	433	424	429	438	426	426	427	411	405	424	442	450	436	471	408	435	410	414	438	446	412	426	433	440	446	433	438	424	464	429	442	388	444	448	396	489	399	477	441	424	439	425	420	412	428	418	426	408	411	420	442	441	375	450	411	415	419	437	397	431	427	382	434	436	437	424	419	449	436	422	418	471	429	379	402	420	416	431	433	431	439	451	401	433	395	412	428	407	448	421	401	482	425	396	416	470	475	472	411	453	381	419	442	424	420	474	448	421	441	421	409	456	430	425	431	415	426	412	437	437	447	413	449	425	431	419	429	434	440	430	422	442	468	445	402	417	423	415	433	434	466	406	445	416	446	420	424	404	433	424	441	432	417	419	399	426	402	427	394	428	466	461	416	416	406	435	447	422	403	436	397	422	423	400	395	433	442	408	454	426	425	427	420	420	419	414	435	402	399	450	421	421	492	411	403	439	395	433	413	420	422	424	429	406	409	422	408	417	418	453	430	436	469	392	433	418	434	419	397	410	417	445	399	467	416	443	439	438	454	408	431	418	424	422	429	421	466	386	425	407	446	444	431	422	437	435	412	410	454	414	426	456	398	409	444	434	458	393	407	416	429	438	422	424	432	410	413	450	416	440	426	409	437	416	403	449	426	435	415	431	415	434	412	407	435	419	430	431	397	410	430	440	441	399	443	427	409	397	444	461	427	429	482	459	411	440	465	411	418	398	385	394	415	453	410	475	418	442	460	409	432	413	439	432	424	438	422	403	439	426	440	418	432	413	393	412	430	453	422	441	422	441	439	421	429	380	431	425	453	383	411	417	414	410	458	425	408	417	417	400	433	430	413	458	450	432	413	424	426	413	415	446	405	401	437	413	474	451	392	416	427	410	399	410	397	432	433	443	439	465	420	445	440	447	448	421	435	402	431	417	439	464	458	449	441	425	446	458	422	426	425	409	424	435	433	468	383	395	416	428	435	437	427	399	432	448	426	464	444	441	426	447	413	421	433	490	429	441	442	428	421	430	436	420	420	415	447	412	456	411	402	475	414	449	417	428	420	441	454	415	402	445	442	420	379	444	447	449	413	403	401	460	451	411	415	404	398	445	393	434	447	438	444	463	412	423	440	421	428	444	409	432	440	471	435	413	410	425	427	472
33437	13903	3195	698	534	480	481	411	465	458	465	426	455	444	470	443	417	446	445	401	400	463	435	438	447	427	400	444	421	446	442	444	411	381	411	399	450	438	427	427	457	402	414	413	442	390	418	450	433	398	408	401	442	438	415	427	450	452	473	484	459	469	466	428	478	450	444	437	413	428	421	441	441	442	429	429	421	439	425	395	444	420	435	463	432	417	418	380	431	422	415	402	448	435	405	426	442	415	433	407	453	441	438	431	453	438	424	430	476	426	448	445	429	396	424	459	421	498	426	405	400	389	419	437	427	430	423	435	442	406	442	445	451	438	440	426	428	395	454	439	434	417	460	431	399	416	449	428	465	458	445	450	421	388	436	434	432	474	436	451	411	392	427	418	423	416	441	425	426	464	455	438	441	452	429	431	389	422	452	428	408	427	422	391	411	429	433	410	463	449	462	410	372	447	447	453	427	491	451	445	442	434	442	449	437	421	429	400	456	478	410	420	419	464	438	431	437	457	413	414	439	456	471	459	421	425	417	455	428	425	440	443	434	464	408	474	455	401	460	406	459	451	396	436	435	433	391	443	456	436	438	461	437	436	469	437	420	428	408	416	438	428	460	413	423	431	430	397	477	434	425	456	413	384	409	413	443	408	442	469	489	448	419	402	461	416	468	459	439	455	421	419	424	439	446	427	387	412	436	431	404	420	425	420	418	451	444	431	450	427	435	449	424	431	438	464	403	414	428	487	398	448	444	427	472	437	418	461	414	421	465	434	446	430	403	435	411	409	418	453	478	456	470	424	448	409	456	445	436	428	460	392	414	389	396	424	418	459	437	383	413	437	462	461	448	408	420	450	443	426	471	413	421	443	419	437	446	410	394	445	429	432	405	450	426	405	448	456	381	459	444	433	450	429	422	427	452	432	406	448	386	440	408	414	434	407	444	417	423	420	429	441	451	428	473	461	437	415	444	424	406	412	430	461	410	460	452	454	433	420	457	415	439	414	469	419	431	422	437	440	502	408	460	433	440	428	422	456	422	486	470	420	441	481	457	442	427	438	419	439	380	411	414	427	433	434	413	419	455	456	430	441	392	436	440	405	436	449	433	430	434	444	424	409	388	421	429	393	432	426	461	422	389	439	419	441	434	458	396	461	453	423	478	432	422	474	476	474	418	461	429	464	425	437	438	442	457	484	415	428	371	459	451	442	378	388	442	423	423	425	430	422	432	429	439	416	402	449	444	480	426	436	428	483	451	435	479	440	424	419	407	401	429	442	434	449	397	473	402	429	429	396	400	471	418	418	460	403	419	412	391	443	425	423	407	400	433	459	430	450	437	456	457	434	435	433	411	461	435	445	426	443	426	394	421	445	418	439	410	465	449	427	470	468	444	447	484	423	402	437	410	459	419	478	437	428	403	433	408	455	424	382	440	397	475	416	467	440	422	421	423	410	452	414	426	422	454	442	437	421	404	449	374	429	456	432	434	413	433	422	380	386	435	452	402	429	446	406	436	411	401	441	428	428	440	447	441	444	433	441	451	433	436	466	391	432	427	412	391	450	441	472	409	452	450	417	452	458	426	432	426	460	420	411	422	456	416	406	458	447	420	454	446	436	391	412	429	462	408	413	400	437	443	424	437	469	469	457	423	415	437	430	414	447	437	420	429	461	389	452	440	431	463	452	436	451	440	450	409	424	470	418	383	430	437	404	485	454	404	394	436	434	462	390	459	439	437	441	460	413	422	410	469	413	475	418	439	428	444	416	441	420	414	415	430	437	440	410	437	448	427	449	397	409	400	417	418	430	438	406	463	403	405	430	426	378	437	434	455	426	425	415	434	417	422	464	427	434	433	408	443	465	428	393	433	425	431	430	441	468	390	431	412	426	457	441	431	437	465	431	425	457	453	428	412	419	417	428	405	489	426	430	417	428	472	425	465	465	460	409	414	443	434	425	448	480	406	445	440	408	437	463	409	419	394	399	463	433	446	426	448	459	438	455	432	467	448	455	452	397	460	432	435	422	465	428	421	446	456	469	419	443	415	432	439	418	432	407	418	460	445	374	428	429	415	443	430	445	441	441	430	462	453	432	404	455	428	417	421	446	438	418	431	436	403	420	467	433	438	417	438	446	448	419	404	426	431	477	491	444	451	429	449	442	412	429	432	460	406	440	396	411	421	455	427	411	405	430	442	416	440	456	456	404	402	446	418	426	438	387	432	462	427	390	426	400	453	465	464	434	432	433	437	421	455	439	444	429	413	415	437	446	425	427	421	362	429	389	434	428	437	459	453	461	433	415	419	422	419	440	441	413	453	413	460	389	480	414	447	413	437	421	412	409	407	450	446	387	435	428	504	446	389	400	422	406	430	403	443	427	462	409	451	441	474	420	426	448	430	425	460	471	473	456	459	445	431	419	422	438	402	426	440	393	418	399	440	464	480	484	451	469	445	440	437	407	394	412	434	468	426	380	407	464	472	431	424	428	441	437	439	468	458	450	430	410	435	479	428	423	474	410	419	409	415	421	422	440	415	416	389	414	486	426	414	461	457	490	412	442	424	446	396	441	463	468	446	417	436	455	425	407	409	426	421	410	457	443	438	426	420	457	394	401	412	406	446	423	447	401	436	395	446	468	404	455	442	414	398	405	460	422	435	413	394	434	417	446	436	448	478	389	441	490	493	450	418	439	466	457	474	448	462	458	426	406	415	416	437	404	397	412	453	430	461	445	419	453	446	416	429	456	435	472	412	411	392	401	432	458	422	443	426	432	436	411	395	425	498	390	405	425	443	445	380	434	452	466	443	445	429	441	444	483	428	424	447	460	416	413	451	418	391	388	445	454	423	428	419	448	451	450	465	462	423	435	429	452	416	398	409	427	426	435	419	452	433	430	418	440	375	442	480	402	412	420	439	429	373	440	426	429	441	436	462	454	462	429	421	398	485	437	429	455	410	436	432	419	425	433	395	459	434	440	426	418	447	414	432	438	455	447	426	416	474	389	395	460	455	395	446	419	405	411	425	442	406	443	447	447	461	423	443	431	447	412	404	449	440	423	439	415	409	447	442	397	444	433	456	452	419	438	485	406	439	414	425	423	424	406	438	461	470	405	415	425	420	431	404	469	461	445	437	436	443	437	420	433	442	450	472	431	431	390	426	445	423	406	437	439	435	406	400	415	440	432	474	405	453	451	415	442	420	440	403	418	422	424	430	436	400	437	393	420	438	404	449	437	418	409	470	454	421	459	418	444	442	417	465	459	395	436	463	453	462	469	410	448	444	409	418	414	446	418	431	456	419	420	416	447	409	502	439	449	438	414	437	403	445	457	414	412	426	419	420	475	432	424	442	423	389	431	456	438	417	459	403	430	439	438	439	419	429	433	428	396	458	449	401	444	446	382	447	423	420	410	425	455	405	416	406	453	420	423	435	419	446	451	434	460	424	454	436	468	440	431	450	368	475	437	400	467	428	491	422	407	473	392	469	441	392	426	446	447	422	441
10194	6518	2231	1129	945	979	990	990	980	968	938	966	947	966	979	943	980	924	932	939	958	921	969	945	1024	977	942	916	913	891	984	956	965	971	948	904	994	972	936	960	956	916	978	962	945	912	952	942	942	959	910	961	956	922	937	989	1006	943	997	969	952	988	907	952	977	917	927	935	932	995	953	912	921	937	1006	1000	911	952	926	973	1055	976	933	973	933	944	960	967	966	955	1009	958	995	953	938	975	946	1002	954	972	972	972	999	930	960	917	935	1014	971	1007	965	942	1006	990	911	1038	920	905	928	964	978	905	925	965	950	956	983	938	943	987	931	983	950	1004	986	1016	1008	1019	921	941	939	992	973	906	973	990	936	994	945	979	954	967	963	989	903	948	939	920	906	967	963	975	982	909	969	931	964	917	954	986	1023	1001	958	951	944	946	934	955	993	952	972	1011	955	948	977	1013	957	939	1002	1005	982	991	958	932	966	945	941	962	1003	925	962	955	958	956	943	970	1003	963	930	998	972	1027	925	970	966	965	963	983	913	1008	961	1036	937	955	926	900	938	948	1004	956	914	989	971	981	980	1010	975	946	911	977	925	979	974	985	954	976	893	919	928	931	976	977	967	908	977	928	959	936	1002	985	1012	976	968	945	973	1013	955	927	927	955	985	1019	1020	966	988	923	933	946	926	933	954	960	943	982	974	1001	937	939	1013	959	919	948	955	962	974	941	931	987	966	957	906	949	972	964	1004	1008	960	979	961	1024	980	941	965	932	958	928	955	976	962	954	1016	978	931	917	946	918	913	1003	943	988	961	918	1018	982	945	933	912	938	940	950	943	958	979	1002	895	959	967	946	935	907	976	987	973	976	991	951	974	911	971	955	975	913	936	955	973	919	969	991	919	982	976	982	984	941	918	940	929	958	965	973	988	978	956	960	948	1000	952	954	950	956	996	928	964	907	899	960	993	947	907	972	922	927	951	963	955	983	920	968	921	1002	996	922	977	967	947	955	940	1007	942	972	1013	940	942	950	975	960	942	958	984	986	954	926	969	979	988	982	1008	981	941	991	984	966	1037	987	971	957	997	954	939	974	978	967	963	979	935	958	959	967	968	995	986	941	1019	1004	985	896	971	1005	1022	948	939	942	969	1015	943	938	984	927	1005	928	994	959	888	934	894	921	996	909	959	890	945	914	983	981	949	935	986	939	944	969	935	993	920	952	957	928	952	955	990	897	973	1008	955	951	978	928	971	968	977	960	932	962	962	950	975	982	941	959	926	937	958	916	954	955	998	969	947	946	908	963	934	890	978	934	940	980	938	961	955	995	936	934	942	981	988	967	966	961	967	981	942	1025	978	980	1009	961	983	950	984	1002	936	923	912	931	983	1019	967	986	898	983	1012	981	919	1020	926	940	947	952	957	955	936	944	944	972	959	933	934	974	1010	944	957	980	985	965	947	948	947	972	1028	900	903	967	971	924	1008	954	936	904	974	998	971	966	951	961	956	944	973	975	942	971	982	1016	1007	951	976	966	954	955	960	965	921	949	963	941	986	989	1007	1001	997	937	991	948	995	943	970	1006	937	963	987	921	986	949	962	934	982	982	1031	952	943	966	927	911	955	968	925	970	980	962	986	936	975	958	963	950	915	953	951	995	1027	965	919	941	951	1008	983	946	1004	941	1003	958	984	960	922	970	951	905	989	1012	978	928	982	984	961	925	914	928	1001	961	953	944	916	942	1014	959	941	996	956	981	970	952	911	978	1004	942	994	948	960	923	1001	971	1024	915	1011	934	1061	957	990	932	971	948	975	972	983	956	925	946	985	941	928	969	936	932	985	996	937	915	978	982	926	1039	1001	991	976	927	956	947	937	955	957	960	1015	932	997	971	961	1004	994	957	981	988	1007	995	995	1042	946	1009	1043	961	961	1009	945	894	971	957	970	1007	879	1044	983	885	1004	977	984	945	953	994	1005	1010	985	895	967	1003	954	975	970	996	1004	958	967	957	977	947	886	933	987	941	976	950	947	955	916	941	916	934	995	952	897	926	953	999	984	976	987	960	961	911	994	954	939	973	978	974	1002	1008	960	1009	946	948	936	936	932	934	995	1015	962	974	976	1001	946	983	983	916	946	964	1010	943	1025	971	965	948	958	951	965	971	961	983	1008	955	937	919	974	992	935	936	949	973	937	953	957	951	992	993	976	950	957	937	916	921	985	918	981	991	915	1004	946	977	934	921	925	938	1019	935	937	1013	989	937	955	957	964	1003	966	944	939	893	981	998	901	970	944	1019	899	1018	1008	930	996	971	920	924	914	963	1035	901	975	957	1040	953	932	961	946	964	958	920	945	979	1021	926	959	980	1007	979	958	1013	1045	951	955	971	894	936	986	912	978	973	972	1029	914	978	939	949	910	956	987	930	951	952	982	963	938	996	911	945	984	951	979	959	941	972	951	1030	961	945	982	942	951	923	934	1016	953	1034	934	964	913	954	963	943	964	1006	875	936	919	987	1010	927	935	958	1013	970	942	978	994	946	1012	962	996	926	996	963	1007	943	1030	1006	939	942	945	988	946	925	992	958	931	959	976	965	933	934	917	957	998	964	927	925	986	950	954	989	967	926	964	998	960	963	945	986	946	975	954	985	960	912	949	969	1016	940	955	960	962	940	981	982	947	1009	959	966	920	909	978	947	964	928	937	934	940	943	924	963	973	986	946	976	960	925	934	963	990	897	956	967	1004	965	911	963	948	992	958	990	972	994	949	884	962	957	891	988	995	970	1026	975	951	1004	909	937	942	974	930	1031	920	891	928	978	982	1009	882	929	931	1003	932	956	971	985	964	970	1003	897	1000	976	1020	891	1011	957	931	918	966	952	1057	1017	922	1023	956	1006	934	964	963	970	928	950	989	998	984	966	949	946	954	1007	999	997	982	981	931	938	973	1032	1019	937	982	937	973	960	945	882	970	952	965	1017	997	943	919	1019	990	964	921	954	976	997	989	1016	955	947	994	917	928	904	946	1013	943	984	864	974	978	987	965	1022	933	940	904	999	1000	958	924	953	1000	960	958	970	923	935	982	990	951	1006	976	966	906	971	1010	1031	983	1002	934	992	926	936	914	1020	953	933	1035	935	981	975	973	971	904	930	963	927	1001	947	947	942	937	962	986	988	957	897	976	991	932	979	991	929	926	952	990	932	946	944	969	1013	946	987	927	969	950	949	965	958	934	963	960	1010	975	984	935	936	953	994	984	946	999	956	967	924	933	962	954	950	975	923	995	926	954	999	961	987	902	951	1000	922	935	969	996	955	950	964	959	986	956	904	979	942	900	1012	925	902	941	943	964	960	980	918	947	983	910	1007	1010	948	946	1052	946	903	981	970	959	966	1036	952	905	962	961	960	989	957	918	967	957	962	964	1005	934	976	978	1037	929	977	939	992	932	991	999	992	981	1009	978	1005	959	932	1011	971	984	963	957	1019	917	952	969	952	954	963	976	958	994	959	926	1005	952	925	995	966	961	970	998	991	912	971	944	984	918	958	958	908	968	921	966	1010	946	957	911	968	1040	972	950	978	1035	948	954	970	960	945	960	984	938	938	940	915	960	945	962	1001	986	967	990	999	962	1003	949	993	931	938	963	980	946	972	959	917	999	951	973	996	977	944	1011	988	959	968	977	1003	957	956	942	968	939	972	943	953	937	948
24734	21216	24683	28036	21040	3939	605	486	432	409	379	368	382	400	367	368	379	357	404	344	351	327	345	353	338	363	351	330	334	346	349	355	336	290	340	394	355	345	353	364	323	316	359	357	354	323	367	323	368	310	346	354	333	332	364	382	366	364	349	361	359	355	368	364	333	314	375	349	347	291	338	351	346	365	323	329	340	329	344	342	309	334	375	322	354	354	324	327	328	354	343	333	343	295	361	323	362	353	343	345	325	362	379	338	317	343	328	320	366	350	363	356	328	357	328	379	335	342	343	318	325	372	343	356	332	349	343	370	342	362	349	340	360	343	346	315	321	365	318	349	350	327	338	340	343	339	367	349	361	354	331	356	338	348	376	377	332	335	338	314	356	374	350	334	335	335	348	365	366	360	367	343	350	326	332	335	340	335	323	345	341	332	343	294	371	363	356	339	329	378	346	330	325	370	347	351	378	359	346	327	356	371	333	314	340	338	345	345	337	301	327	334	337	321	337	359	374	320	352	330	338	338	359	362	332	351	336	333	334	350	344	306	373	337	345	357	325	358	363	361	338	342	346	329	347	363	336	354	343	349	339	342	352	366	338	341	338	337	363	316	372	334	352	341	351	317	335	388	321	355	341	347	361	310	349	343	320	316	349	346	350	352	340	356	351	334	331	324	353	325	338	340	309	361	393	380	343	329	319	329	383	348	317	339	361	316	346	327	333	337	336	368	344	360	353	329	313	323	326	370	335	337	334	346	326	320	362	348	348	351	338	324	337	362	347	363	307	370	337	349	315	349	344	348	358	356	353	360	372	328	357	364	330	309	347	373	334	331	335	328	356	326	341	334	369	330	364	349	338	366	357	405	325	307	361	340	306	359	383	365	323	364	379	366	319	351	350	312	340	328	344	324	341	333	316	324	327	361	329	344	353	348	322	354	344	330	359	305	329	325	345	327	324	334	298	334	316	362	384	398	350	388	345	354	304	319	306	348	370	350	342	372	339	348	335	322	352	344	391	357	335	327	352	332	383	322	352	307	349	349	337	326	338	321	331	325	390	337	340	352	362	358	344	314	345	353	350	352	344	343	323	313	363	381	344	341	364	346	349	329	338	287	365	308	345	332	372	334	342	335	342	308	349	370	348	308	350	360	343	360	353	318	320	321	330	323	335	355	315	353	361	330	344	318	320	356	326	339	357	352	348	319	314	326	311	361	316	335	351	343	338	353	360	348	321	324	363	332	333	332	312	335	388	343	381	334	321	358	340	332	345	306	300	334	362	332	346	332	356	335	361	353	352	373	366	343	339	333	337	365	379	342	352	332	324	331	308	313	324	352	342	350	328	310	360	383	317	356	350	344	324	341	332	360	351	349	368	340	360	323	348	381	290	348	346	359	346	338	350	324	353	319	320	319	371	328	327	338	305	335	358	341	302	329	318	377	357	367	343	352	358	339	375	337	338	320	350	344	323	325	328	345	355	358	337	375	381	339	360	354	373	367	358	387	341	347	339	319	332	337	341	363	348	363	353	354	334	332	336	334	345	366	353	343	326	318	334	339	342	335	364	332	367	318	347	326	310	335	335	336	344	354	338	342	370	332	365	335	354	336	344	330	339	376	376	361	364	321	356	355	349	342	301	330	310	364	340	334	355	308	389	340	355	356	325	365	361	347	310	337	374	301	374	335	362	350	382	343	366	374	349	360	357	316	342	317	382	328	316	332	363	334	361	348	345	357	326	362	381	347	333	326	340	355	360	326	375	360	362	390	334	361	361	368	332	356	348	373	351	332	348	327	343	351	358	367	343	374	365	350	324	379	354	330	333	349	321	339	360	329	339	345	336	348	338	344	348	357	370	322	335	323	348	378	348	354	326	325	341	350	358	389	345	343	342	351	346	336	374	335	389	341	345	359	336	377	325	367	336	329	332	364	365	324	352	331	322	366	323	323	332	349	329	355	372	353	328	365	332	323	325	360	323	355	303	329	382	329	376	380	381	341	345	355	392	328	306	324	357	363	348	323	319	342	330	335	338	338	321	346	352	319	336	323	352	308	333	376	356	351	317	354	324	380	358	308	339	339	361	350	335	361	288	350	353	369	336	331	359	348	318	357	344	339	315	330	331	343	367	342	361	371	340	339	351	338	354	333	323	373	426	365	352	386	346	380	342	348	335	347	334	335	355	332	342	332	343	332	352	357	314	347	341	349	323	320	344	325	344	364	332	332	374	358	332	343	307	319	355	352	336	345	336	346	324	313	342	347	319	349	326	336	325	338	351	328	355	355	335	325	348	321	336	348	341	335	335	328	356	347	360	377	344	332	331	354	306	344	336	385	371	322	385	337	359	359	330	362	309	370	371	309	319	339	309	388	314	350	341	344	320	357	349	331	361	368	358	344	343	367	339	354	341	331	354	385	335	349	336	334	313	366	379	347	384	374	379	306	359	316	350	313	344	303	398	374	324	325	338	376	374	301	349	297	332	345	348	306	356	370	353	342	340	375	321	356	350	349	352	371	358	364	345	330	343	361	365	322	363	322	317	368	329	348	333	362	342	329	326	337	341	342	343	356	321	394	345	315	373	337	331	368	295	330	322	336	368	322	361	337	323	331	328	361	329	354	356	336	352	344	364	319	348	322	361	312	356	358	366	346	330	369	341	357	377	373	336	366	352	349	340	319	333	377	356	344	349	359	355	344	350	344	350	336	324	352	340	349	342	334	350	354	362	346	325	328	370	363	364	324	344	356	347	353	317	356	333	338	323	351	315	371	351	356	361	360	345	342	343	337	338	303	366	328	313	347	359	364	343	329	320	322	353	343	374	362	348	328	339	322	323	336	304	333	336	382	343	338	334	326	336	337	324	342	287	344	317	302	334	351	363	349	365	326	344	347	321	340	334	349	322	357	346	328	341	363	320	355	348	336	331	354	335	354	324	350	300	365	339	365	375	343	341	364	345	338	333	305	325	321	322	335	328	384	364	355	331	385	362	354	357	352	346	313	349	334	335	320	320	355	346	361	345	349	332	356	351	334	335	331	330	367	313	346	349	356	380	328	342	345	341	356	321	352	327	348	351	342	328	358	325	388	347	327	335	315	336	320	347	345	369	339	349	360	327	347	362	321	372	368	365	350	324	335	310	346	331	358	349	342	324	374	357	326	360	347	353	350	361	347	367	369	368	351	338	377	333	379	329	321	341	359	358	357	351	302	325	337	328	349	357	344	378	309	316	375	328	340	330	293	357	350	355	309	348	337	320	383	343	362	371	333	351	353	301	341	341	368	346	334	291	365	322	356	337	329	340	326	363	335	304	343	334	320	320	358	361	371	330	320	370	347	334	338	320	337	320	359	310	339	355	346	365	322	350	325	341	350	372	371	342	365	346	326	340	328	341	348	327	330	362	331	338	340	335	348	343	344	341	361	358	337	321	315	330	333	335	362	326	332	352	347	331	317	328	354	328	362	321	308	322	326	324	344	305	331	386	349	324	358	339	347	383	371	339	314
11434	15580	5411	1523	990	849	839	810	816	755	779	749	757	811	762	773	786	766	785	739	706	699	785	763	737	810	838	746	735	749	789	717	759	769	743	794	739	805	778	743	783	768	750	758	693	801	742	754	811	777	759	795	772	764	750	801	794	760	786	780	781	757	829	817	776	714	748	742	745	744	775	762	766	751	816	757	759	757	773	769	738	755	783	757	792	738	742	776	740	757	793	766	752	725	799	767	753	706	798	823	786	776	748	736	828	759	788	751	804	838	822	745	765	760	734	783	741	759	738	729	757	704	746	743	786	749	761	773	787	759	800	724	744	772	726	762	783	814	740	762	709	752	683	745	734	720	769	739	755	782	745	752	792	800	749	745	734	765	786	776	753	747	788	794	786	762	741	766	779	765	764	757	746	761	725	767	779	807	790	806	746	738	752	814	735	752	745	726	758	725	747	745	752	801	756	760	743	778	751	765	764	768	749	741	778	742	746	837	780	723	789	800	754	778	736	795	780	768	827	791	807	713	795	717	788	737	763	753	793	809	729	787	748	758	772	775	774	769	799	787	790	759	741	763	797	765	768	735	739	747	774	696	815	745	751	729	767	766	734	804	772	758	763	762	764	821	733	792	763	754	779	780	753	746	753	804	765	772	737	806	819	777	734	769	768	763	765	735	760	756	745	753	767	732	758	782	741	806	805	755	758	779	769	784	751	768	721	797	798	794	782	785	794	764	745	750	755	748	747	784	765	757	778	729	808	729	833	822	753	793	800	775	782	791	760	787	761	784	767	709	775	759	730	806	779	743	770	766	781	756	765	771	757	807	779	734	742	774	795	738	745	762	779	730	780	822	774	827	791	771	782	755	778	781	784	759	758	760	773	765	768	793	774	731	746	798	747	757	778	781	753	734	786	757	760	752	776	737	723	733	803	761	792	771	719	757	751	753	741	775	719	784	752	782	756	761	737	744	773	788	752	710	708	748	736	745	779	732	828	775	732	820	730	789	782	816	736	753	741	781	729	761	761	764	755	735	752	775	746	804	732	788	776	737	785	757	746	728	781	761	792	723	773	793	753	782	776	753	751	716	749	788	737	782	795	791	698	765	745	757	753	779	735	792	780	764	778	810	818	766	791	768	761	758	780	750	754	731	754	773	756	779	793	798	735	710	751	794	771	737	810	726	752	794	808	810	784	766	791	728	791	807	768	767	793	765	753	771	791	762	695	739	781	768	738	773	802	677	773	792	773	796	790	782	796	740	788	754	766	705	701	756	777	766	804	755	802	719	849	805	744	822	761	744	792	763	808	777	750	768	795	762	727	778	772	722	705	754	770	717	801	801	770	781	763	779	763	742	750	795	687	806	751	757	748	753	751	768	721	766	740	755	758	735	764	735	791	755	820	780	796	763	810	784	774	762	729	768	768	758	756	778	748	764	786	767	761	767	775	760	768	804	772	768	735	753	783	760	734	773	777	768	760	770	766	751	773	731	735	779	760	793	714	743	850	769	792	773	738	718	772	760	746	769	702	749	827	745	782	748	733	755	751	749	786	731	788	743	732	798	791	810	773	726	716	795	798	792	751	745	733	779	733	739	775	788	771	739	795	777	865	795	782	774	710	795	758	794	762	759	748	780	798	756	789	796	759	772	808	770	772	727	795	696	750	756	756	745	815	735	797	768	798	697	806	740	786	732	773	730	784	766	720	735	722	780	772	808	773	743	760	744	790	792	755	750	744	787	767	760	735	781	750	769	775	772	739	744	709	774	761	796	750	718	779	770	725	779	782	727	738	791	723	748	777	739	796	734	742	768	746	768	772	807	763	781	748	791	789	727	788	758	790	760	794	795	733	763	827	809	796	734	793	742	749	778	781	754	763	728	763	714	771	736	768	776	756	754	706	754	801	813	746	745	747	741	763	780	771	759	780	788	755	752	769	801	768	748	775	745	770	781	808	748	734	767	717	800	710	723	761	725	781	791	757	804	792	773	775	734	770	785	799	744	796	791	779	721	771	745	752	750	769	745	761	739	712	754	784	756	763	775	790	774	807	772	769	703	731	766	730	788	789	769	735	776	787	746	792	796	773	722	791	790	775	763	752	754	758	752	700	772	750	772	784	784	834	789	794	729	801	738	826	770	731	756	743	740	794	779	776	780	733	786	779	735	755	817	772	738	776	769	779	738	767	730	721	752	742	734	758	774	765	791	816	775	784	747	762	737	738	738	810	761	761	775	771	742	791	748	718	793	776	773	748	737	774	727	775	773	704	773	794	774	761	777	749	758	758	794	794	785	758	703	776	777	766	767	803	754	775	753	727	806	833	786	767	765	758	814	777	753	772	812	771	797	802	778	736	773	824	821	756	776	780	738	796	757	742	760	831	764	742	784	770	800	795	758	769	815	734	743	732	744	778	763	768	759	715	740	765	754	738	774	714	721	756	728	853	743	770	753	779	723	723	750	784	808	736	750	759	746	769	734	711	789	751	751	741	775	757	751	796	741	756	779	724	717	761	775	752	765	770	775	741	766	757	830	787	759	819	767	784	774	741	797	752	793	814	712	805	789	766	735	746	726	718	773	827	751	739	750	740	775	739	810	699	740	757	753	754	774	789	736	731	743	733	766	754	769	782	812	748	757	734	747	775	813	716	765	815	774	797	787	737	773	789	763	742	799	797	775	747	766	734	776	752	763	805	757	749	781	750	787	814	742	814	799	755	759	735	780	748	797	789	748	769	752	810	766	789	757	738	722	752	822	725	752	782	725	784	827	751	799	766	788	780	749	772	758	722	722	751	769	779	733	769	749	733	754	788	757	701	729	746	744	707	809	743	746	736	772	758	780	774	754	767	784	704	758	779	816	726	731	747	768	762	822	783	768	817	706	747	782	729	757	784	705	765	792	788	777	756	763	767	743	794	765	728	772	789	793	750	764	750	729	798	764	771	787	763	744	807	753	751	777	723	780	782	738	804	768	756	783	766	763	827	753	794	713	733	757	750	771	753	737	757	737	761	760	807	738	775	774	862	782	762	758	800	798	750	798	747	776	764	742	774	795	761	759	758	798	760	796	716	745	765	819	803	734	737	765	734	741	790	726	791	745	788	801	785	807	737	700	746	815	732	740	747	739	752	717	815	786	761	757	802	764	762	714	795	799	781	772	798	743	745	829	747	790	752	764	778	684	774	757	755	781	741	753	732	753	784	812	711	732	746	754	814	718	764	711	762	716	695	760	763	746	701	719	769	769	784	774	814	780	787	717	782	760	789	717	802	785	789	795	772	779	776	743	731	753	772	774	755	775	837	753	810	770	734	745	779	747	727	716	806	773	747	772	772	786	772	774	805	764	751	769	744	739	751	746	782	758	785	779	761	745	751	757	736	772	788	762	719	722	833	735	788	766	764	763	776	752	751	736	771	759	724	723	785	721	778	751	799	784	725	766	762	765	755	822	765	798	771	782	751	785	749	679	780	788	776	799	788	787	749	719	743	798	794	778	760	710	707	794
24181	21248	25296	27503	21253	21106	1747	404	271	268	264	254	245	216	220	210	188	196	210	194	195	197	184	177	203	182	185	158	198	169	166	186	174	194	163	182	173	187	186	163	185	180	163	181	183	200	183	162	188	159	168	146	173	168	198	177	173	185	184	187	172	179	175	178	199	189	181	169	175	161	171	206	190	180	188	180	164	185	159	156	177	171	175	198	169	175	172	181	200	170	192	167	172	178	170	171	189	179	155	180	163	179	178	175	176	170	193	141	190	170	164	181	170	192	179	165	136	191	178	166	177	156	169	173	171	185	146	161	157	143	171	154	180	173	158	164	168	188	164	161	189	161	186	196	164	185	161	168	163	169	183	189	170	183	165	161	188	149	166	155	149	168	172	165	170	182	174	180	197	179	192	181	172	177	143	192	170	153	158	166	155	179	191	202	199	194	189	169	179	192	175	170	164	156	153	206	183	182	191	171	169	170	186	143	180	178	155	157	176	158	193	166	221	171	172	183	193	192	170	156	156	158	164	175	193	146	154	176	180	178	180	187	172	156	169	175	129	163	170	178	194	176	160	192	162	180	183	178	176	163	197	156	174	173	179	187	175	180	183	177	171	166	199	189	163	189	198	200	183	169	161	178	156	155	169	188	150	151	179	186	131	154	167	169	148	146	185	162	193	165	173	168	167	160	183	169	185	185	173	185	157	201	187	203	176	159	174	171	182	160	172	166	157	167	198	177	171	146	164	196	162	162	168	163	186	151	191	179	190	144	188	150	173	175	197	152	158	173	189	180	180	167	157	187	172	197	185	194	176	164	209	169	186	156	173	173	159	185	188	177	151	155	177	188	156	176	156	175	208	154	189	155	186	202	180	161	174	147	166	211	201	194	182	162	188	176	181	161	164	164	159	174	172	175	146	168	171	190	166	163	171	153	174	165	167	186	176	166	175	170	176	198	178	146	170	177	191	210	174	183	185	185	164	147	184	158	179	177	186	178	168	189	163	174	164	166	169	152	198	187	155	164	161	145	190	158	134	180	180	181	186	175	152	168	189	176	168	164	166	178	168	151	156	162	162	182	173	165	164	173	163	165	171	192	155	158	145	168	186	163	170	177	159	175	168	172	152	191	192	170	175	163	179	182	142	154	156	179	166	177	170	190	169	164	183	180	168	159	148	179	190	179	179	206	178	158	180	197	184	182	152	165	164	171	167	195	168	170	180	173	193	183	161	143	178	199	175	174	178	164	171	146	172	183	152	177	179	154	158	171	183	172	176	151	180	189	174	193	196	186	175	171	160	201	175	178	200	210	179	168	163	178	163	172	188	182	161	155	193	176	152	171	172	180	179	167	174	177	160	144	139	183	178	159	175	194	202	163	180	181	180	176	162	192	172	154	157	175	172	187	152	152	163	187	173	182	185	169	170	168	171	196	159	180	179	171	165	169	164	141	158	152	162	170	172	175	169	204	171	163	171	182	169	132	181	178	196	184	171	182	143	179	171	190	159	166	162	162	150	194	173	191	190	151	161	195	181	171	144	194	159	155	165	159	180	169	160	170	163	170	150	187	193	188	172	177	167	157	171	165	177	184	175	186	155	177	168	177	164	161	139	171	192	195	197	170	192	191	164	195	160	184	162	171	157	142	146	177	153	180	169	187	175	172	190	174	152	157	188	178	165	181	176	197	176	166	191	159	199	166	178	176	180	181	192	169	163	171	175	169	183	214	171	169	182	172	180	173	185	178	188	171	171	172	199	176	170	179	181	162	192	163	171	189	173	159	198	157	168	156	153	160	176	195	164	188	193	184	193	179	163	176	178	157	145	201	176	170	179	169	175	174	155	161	180	191	165	178	165	200	138	166	180	174	162	174	190	181	179	177	166	186	161	179	152	173	164	175	175	165	179	195	156	176	167	174	154	161	169	156	166	171	185	174	183	174	146	182	157	164	144	180	166	184	183	181	136	160	202	161	184	171	185	186	165	200	227	166	160	171	178	176	186	162	174	168	182	170	186	163	163	162	193	169	175	169	177	178	189	182	153	162	160	169	192	164	172	165	158	177	177	170	176	176	165	167	149	202	178	177	153	175	159	174	164	171	160	182	170	172	152	168	200	177	197	179	170	175	162	167	184	161	169	170	174	164	146	160	185	176	183	197	169	162	170	193	170	187	171	177	166	158	177	159	160	182	181	178	194	183	173	168	181	179	181	163	189	216	182	170	189	140	198	163	181	156	168	183	180	177	160	160	185	188	181	187	159	167	181	175	153	181	175	197	168	171	165	191	176	196	202	170	163	190	195	150	183	156	180	191	181	153	164	155	172	174	172	186	173	150	167	165	196	151	192	167	163	169	177	175	181	175	156	167	179	191	167	192	195	187	185	168	170	177	185	182	178	194	169	199	176	176	170	168	186	168	166	173	185	162	183	178	198	164	198	172	180	207	169	186	175	193	176	167	167	153	178	159	171	168	167	179	173	183	158	160	191	168	203	168	175	177	183	173	165	166	191	180	172	164	202	172	158	161	138	166	173	181	182	151	185	156	213	172	177	182	168	176	172	147	181	150	171	155	188	154	182	159	163	153	192	159	135	164	167	164	167	180	185	182	169	181	181	171	170	143	188	178	157	153	178	159	178	169	152	193	169	184	179	171	168	141	162	178	153	155	176	204	152	148	165	171	174	172	173	186	186	183	187	151	182	155	177	173	165	171	171	179	160	160	197	190	171	174	162	169	203	178	193	191	190	148	157	185	177	159	173	181	172	176	172	170	163	185	162	160	173	180	192	161	152	170	205	172	181	146	156	159	176	189	169	182	169	161	190	191	197	176	187	195	168	178	196	158	162	163	173	177	213	190	192	174	175	181	186	165	165	171	198	164	168	169	168	176	159	157	171	185	180	185	176	172	173	178	191	177	178	180	165	143	173	184	175	158	161	184	152	166	143	161	154	177	141	164	174	167	167	189	177	170	190	175	164	221	170	169	163	188	168	175	167	179	159	186	161	156	180	157	181	162	142	166	166	173	194	184	177	158	149	161	161	185	169	144	148	180	168	163	172	168	180	187	150	169	184	156	175	156	165	175	167	159	173	169	171	181	182	197	156	177	169	161	163	195	173	164	170	158	177	177	163	173	152	147	172	147	169	173	181	159	187	186	187	188	165	156	194	149	167	169	165	159	176	167	172	193	172	165	152	192	171	154	161	161	176	187	173	173	184	201	200	159	161	180	181	169	164	151	183	177	176	179	175	162	181	147	180	162	176	182	150	183	176	186	176	173	175	166	203	168	178	175	182	164	185	182	148	165	164	187	180	175	193	155	173	207	152	169	171	164	190	165	170	177	164	152	182	167	153	197	172	169	143	146	190	173	167	187	173	170	182	167	167	184	140	186	169	170	185	162	167	186	145	182	176	202	177	177	182	167	169	163	155	144	205	195	194	174	168	176	159	163	157	185	189	156	163	185	214	187	162	149	186	168	173	175	181	185	185	173	162	161	132	164	185	185
13834	20608	7202	1687	798	602	525	499	504	480	466	453	452	438	462	463	380	423	433	416	444	432	382	400	427	449	417	436	410	432	435	415	481	446	407	457	440	481	401	436	416	430	427	385	402	431	440	415	382	403	436	383	421	384	412	432	455	442	409	437	420	423	410	382	420	421	424	403	405	404	438	429	437	403	444	407	442	459	439	417	405	463	412	440	424	412	459	458	423	464	415	387	427	440	445	430	445	454	428	410	431	437	426	460	420	430	418	382	458	405	412	406	399	438	422	427	404	447	452	444	447	418	428	443	396	435	448	447	443	414	409	395	397	419	417	412	395	399	415	424	388	408	411	432	423	450	436	443	428	423	467	420	427	435	431	430	409	441	427	396	394	420	413	428	430	438	438	449	422	456	405	408	431	422	471	430	433	431	385	381	470	424	448	409	447	393	410	426	446	403	409	442	399	454	417	406	438	451	416	408	430	409	442	401	437	402	402	444	419	414	455	418	437	451	385	401	447	414	397	444	452	438	450	431	429	425	420	445	428	399	409	439	444	425	464	429	408	415	388	424	405	430	431	463	399	445	407	418	405	395	436	407	444	411	416	399	444	413	421	397	426	446	453	437	420	406	448	410	392	459	422	412	393	435	372	446	433	413	421	450	454	427	451	439	424	430	444	438	421	423	390	452	450	407	435	427	382	452	458	417	445	429	397	429	438	402	442	395	425	427	452	460	429	425	476	409	426	429	427	434	435	420	436	451	437	416	396	410	420	440	435	447	440	444	397	426	448	439	409	426	414	416	433	415	420	455	422	415	436	414	402	435	414	452	428	394	429	400	456	408	446	445	443	439	434	430	417	408	407	410	414	443	473	426	415	396	454	439	432	400	410	437	441	410	457	415	403	387	452	427	459	420	408	446	441	427	415	445	403	417	433	440	421	424	444	426	408	411	417	397	444	443	432	410	402	434	418	417	409	427	410	431	438	438	448	429	409	440	454	437	423	469	465	435	424	415	450	439	439	443	423	437	454	429	431	447	419	415	402	442	470	420	435	397	472	405	419	459	413	419	442	440	426	430	421	427	442	451	463	413	434	429	411	443	421	430	407	423	421	438	422	412	431	452	430	427	420	443	413	421	453	420	441	462	449	386	383	458	432	452	440	423	430	402	417	429	424	378	449	394	464	403	410	431	439	404	447	416	422	454	399	415	412	442	417	428	419	425	426	433	417	403	452	426	404	420	447	432	417	422	384	429	424	405	438	433	457	424	416	419	410	418	425	442	414	417	440	439	428	383	431	464	467	418	420	474	455	448	443	421	420	396	413	453	387	458	461	395	418	398	441	430	404	413	413	396	471	480	426	470	400	459	437	449	423	411	407	416	438	409	414	441	421	452	427	444	404	474	404	425	413	458	428	437	424	407	427	435	441	402	431	436	410	428	403	402	428	427	416	429	404	430	447	409	444	404	439	481	422	414	482	401	446	375	407	408	435	450	388	407	437	416	408	425	399	440	441	416	430	413	441	433	434	414	416	420	418	438	437	421	447	445	419	443	401	435	394	391	438	419	432	407	422	410	462	444	416	413	442	436	431	404	424	427	440	435	426	393	409	436	462	419	421	429	384	423	420	396	410	422	426	446	407	415	463	426	432	420	453	419	434	399	415	447	452	432	434	434	414	470	449	393	438	424	399	458	448	426	432	440	428	451	411	457	429	394	375	422	463	442	428	419	435	408	411	415	406	468	407	399	473	453	444	418	429	424	425	395	455	430	422	405	434	421	418	447	414	407	418	412	427	411	448	384	496	426	434	437	421	444	412	410	412	417	415	425	427	420	434	423	408	450	429	413	426	465	422	418	441	462	417	410	408	398	431	442	420	417	380	429	409	407	419	414	460	409	399	444	411	418	382	421	428	426	408	417	421	406	396	447	404	438	419	432	414	433	419	465	382	461	433	395	431	472	488	409	421	438	408	430	423	430	404	436	464	436	409	408	453	422	428	401	427	449	449	446	447	462	440	430	441	431	394	420	438	412	415	405	430	433	430	412	407	408	457	463	439	419	435	384	447	425	425	454	428	416	430	449	414	463	403	451	432	429	413	442	414	417	416	435	450	444	445	443	468	414	449	406	383	460	425	402	402	416	435	438	396	451	403	415	397	408	404	451	425	437	440	429	433	415	408	404	468	441	414	428	406	426	418	431	426	415	433	446	428	395	392	467	440	405	447	406	419	411	414	470	415	435	407	408	442	427	407	376	446	459	399	422	412	459	490	404	431	446	401	392	409	435	407	395	426	462	428	430	432	421	415	433	405	411	461	428	409	449	399	438	433	414	415	430	388	429	418	398	407	412	445	392	440	433	395	424	430	400	402	446	438	461	457	464	433	445	446	439	418	448	442	439	412	436	415	438	438	431	417	429	422	447	414	441	450	405	397	403	435	380	446	411	438	413	431	441	423	431	426	418	413	432	456	429	455	425	453	418	454	413	413	432	415	439	403	403	437	421	408	432	421	460	443	441	422	447	432	401	449	425	421	437	418	418	408	373	436	434	399	421	388	430	480	411	398	418	422	430	411	430	415	410	428	424	429	419	428	433	429	423	403	421	418	430	425	448	391	403	422	426	407	470	433	430	410	428	445	404	432	425	433	420	458	417	434	427	426	451	406	390	411	439	451	409	430	413	439	464	470	430	403	455	439	432	443	405	443	404	429	377	438	438	445	429	432	412	457	474	416	451	439	404	398	415	426	433	413	433	420	429	373	459	429	418	448	404	428	409	461	425	440	397	432	391	429	449	385	407	459	432	404	439	439	425	421	395	417	426	426	414	390	377	433	397	395	435	438	409	418	487	417	457	421	388	448	428	443	413	444	408	451	443	457	363	419	453	404	413	437	439	408	462	418	421	432	447	431	441	439	455	399	419	408	447	425	422	455	409	432	443	426	443	464	428	417	440	411	426	429	396	425	439	457	430	444	444	423	422	403	419	418	399	410	415	435	434	469	405	428	447	433	467	415	429	390	443	416	425	429	482	452	412	458	443	437	430	437	434	432	430	467	427	450	435	424	451	440	424	437	425	437	428	426	432	442	460	455	442	435	454	424	434	400	410	439	434	411	419	434	417	408	415	424	403	419	426	474	402	459	442	397	420	422	426	447	447	382	393	428	417	410	422	442	422	421	459	391	419	405	406	432	391	447	454	416	397	419	433	436	430	447	436	419	437	404	424	451	453	445	400	454	421	416	420	434	430	398	439	426	424	439	456	431	403	422	423	402	412	426	447	421	432	401	435	415	421	451	409	423	417	442	457	449	396	444	379	426	456	407	389	399	419	465	405	450	427	426	438	409	440	442	412	412	431	393	403	394	431	393	406	392	394	411	412	428	435	430	397	441	408	412	419	456	393	454	451	429	405	423	390	393	402	442	426	466	420	401	445	428	410	395	467	400	374	423	398	404	419	429	420	451	421	408	415	439	420	443	417	435	395	429	418	420	456	430	393	460	444	416	399
33310	14086	3279	622	531	470	455	428	435	396	425	409	440	453	364	419	412	422	451	469	476	428	427	404	452	407	410	475	434	441	429	449	469	442	429	409	450	408	405	409	435	468	452	445	421	424	418	423	420	462	449	448	402	413	421	450	424	421	393	415	457	455	420	437	411	439	460	438	416	431	470	425	426	428	440	420	408	454	469	424	436	459	413	446	439	436	459	402	411	415	437	477	439	474	404	413	458	470	452	416	431	462	436	428	411	446	460	448	416	415	483	435	458	390	434	406	378	421	376	417	399	401	476	428	421	427	419	449	412	391	411	402	437	442	447	458	457	449	452	426	452	462	456	455	426	427	427	396	417	400	397	455	433	436	421	447	409	435	462	446	427	464	432	430	390	414	430	433	432	426	443	482	420	408	434	479	393	469	436	449	436	415	403	443	433	429	433	401	451	460	396	442	457	458	466	454	443	450	426	386	435	418	384	479	458	418	454	444	411	457	397	468	378	411	428	443	450	430	439	415	425	435	394	453	450	417	482	422	432	432	450	447	464	430	431	437	432	436	410	412	426	438	434	434	446	431	440	412	441	447	406	421	420	452	409	432	424	459	405	414	434	438	412	409	440	447	413	444	421	421	445	430	473	420	401	428	433	391	413	439	421	446	443	397	407	465	416	473	420	433	455	410	455	462	433	415	444	413	424	421	470	406	447	410	373	439	444	428	433	447	450	432	481	412	423	467	420	418	414	447	399	421	420	448	464	437	397	430	389	421	420	438	413	424	424	406	459	474	454	455	393	428	417	429	450	428	440	409	404	436	428	437	411	451	487	433	423	406	423	450	430	414	387	442	413	450	434	444	419	402	424	422	465	424	473	434	428	446	442	398	389	432	428	425	429	430	396	439	457	417	458	408	419	416	405	398	405	408	419	436	462	423	392	458	458	449	421	417	420	450	437	428	459	431	401	425	423	411	420	425	444	437	419	422	373	417	460	397	426	444	434	425	452	411	407	417	454	430	461	447	433	378	410	428	452	394	448	430	450	418	433	385	455	460	444	425	462	439	470	407	439	394	450	417	445	442	430	457	413	420	410	401	436	462	469	399	374	455	403	436	431	431	405	447	424	426	411	482	402	423	442	401	424	440	448	432	429	367	422	466	401	406	405	427	457	386	407	486	419	416	429	447	439	421	411	402	449	448	409	469	445	419	433	446	441	410	434	398	436	407	437	426	436	440	389	416	423	400	416	422	410	467	433	426	434	462	447	444	429	417	428	408	452	405	452	434	417	433	399	407	418	399	435	430	438	395	401	447	442	443	419	448	433	433	406	437	450	443	418	383	426	403	441	419	441	441	411	451	386	408	427	417	459	433	437	425	419	439	453	447	399	414	424	439	438	457	395	405	414	437	458	417	401	417	415	452	409	410	415	451	411	437	381	440	414	418	420	397	428	466	435	401	487	413	422	414	404	456	447	451	403	442	405	440	465	419	419	416	408	431	450	417	444	406	457	435	442	449	421	413	407	406	400	480	417	467	429	381	431	418	448	462	457	442	419	438	397	410	392	426	405	408	423	440	427	446	431	424	431	419	404	434	429	437	404	408	455	446	402	437	409	440	403	407	433	399	413	381	431	452	417	453	436	432	414	399	439	439	417	433	442	398	414	415	387	417	394	434	424	404	431	462	444	389	425	403	449	450	453	398	427	410	382	401	401	421	431	406	460	429	421	452	435	431	406	439	425	455	444	426	442	395	442	449	433	398	416	443	416	420	436	391	441	397	404	449	445	443	457	417	435	372	386	405	397	409	448	443	439	420	417	464	419	434	433	463	418	437	428	418	430	453	390	422	448	426	440	426	426	430	423	441	390	409	395	436	424	404	430	427	444	458	417	423	424	393	464	444	378	429	433	454	438	410	441	433	428	451	464	463	412	439	448	427	411	444	455	452	414	428	459	440	418	425	432	415	475	423	457	406	431	415	423	443	481	447	385	437	437	436	404	380	474	417	425	416	403	472	460	447	438	458	434	467	411	412	420	440	461	426	454	444	453	425	448	430	450	453	445	418	422	427	435	471	431	400	445	392	439	437	426	429	439	436	427	402	441	416	413	409	425	424	458	432	431	397	450	406	416	453	430	460	429	450	376	362	434	456	433	408	421	400	417	422	403	436	441	417	406	429	406	431	410	429	400	401	437	457	428	419	437	446	452	393	413	453	409	417	460	437	408	409	402	425	430	402	443	435	435	383	438	384	425	464	425	449	428	466	424	418	419	431	484	448	448	445	422	451	432	419	434	429	402	425	417	455	444	445	451	403	417	426	399	418	425	453	427	433	447	421	454	431	438	412	459	419	439	428	442	411	402	443	448	434	424	453	408	436	422	402	448	429	501	427	476	413	406	403	438	413	408	430	419	438	442	398	408	434	434	458	474	457	413	406	434	456	442	466	428	429	440	388	466	396	439	407	447	423	444	414	451	409	415	478	413	455	458	399	452	427	433	433	418	445	421	374	428	437	392	385	394	388	446	429	432	418	424	399	419	402	427	438	377	443	405	412	415	397	430	429	418	444	441	430	420	432	389	432	412	445	439	416	410	391	445	432	440	438	440	437	442	418	415	394	424	437	400	413	423	451	420	448	452	391	425	438	435	412	424	434	404	447	420	417	409	444	427	424	437	443	427	425	398	425	434	431	415	436	413	423	407	436	426	398	413	403	431	425	398	442	413	411	479	427	436	445	448	425	480	435	390	422	430	472	452	407	429	414	453	395	421	430	404	395	404	441	440	416	431	454	431	435	441	407	403	399	475	429	394	399	464	476	433	472	449	408	418	422	454	432	453	449	407	409	428	463	430	426	428	464	391	446	425	428	453	438	417	451	412	423	458	431	428	404	447	419	425	425	449	446	480	447	429	412	489	422	427	452	420	381	441	440	418	446	433	470	466	445	409	393	416	456	457	413	434	421	464	448	407	420	432	389	426	368	424	416	462	444	443	437	411	454	427	404	433	463	449	427	456	420	415	453	463	442	461	387	434	405	449	414	438	462	452	369	427	434	398	405	430	426	414	426	414	428	447	397	446	441	439	446	421	431	461	420	427	388	447	366	390	404	424	417	445	443	391	419	460	436	420	434	425	469	398	436	426	438	451	454	473	407	384	413	416	404	387	425	387	421	460	421	403	431	410	429	431	402	419	404	419	459	435	439	425	446	455	452	429	434	409	422	401	415	446	447	419	422	402	422	454	409	401	417	405	435	482	417	438	426	423	411	424	426	452	484	425	416	425	390	438	429	408	396	410	431	426	485	444	426	465	416	435	415	433	455	468	413	475	426	425	412	421	414	406	429	422	369	407	438	414	415	422	438	462	430	452	427	431	433	415	439	412	398	433	449	468	443	427	448	441	454	412	447	428	430	458	451	417	445	407	389	404	440	396	416	409	473	414	472	417	427	433	439	424	427	437	458	438	456	427	433	448	449	470	421	451	457	417	434	411	469	454	434	419	466	415	393
10221	6584	2147	1027	1011	944	985	1001	964	920	972	928	999	1003	966	972	959	922	921	933	976	914	935	930	964	960	1008	967	937	959	904	926	958	974	994	980	953	920	959	938	1001	1022	938	955	917	974	987	946	949	958	905	919	927	992	929	931	927	919	937	983	949	985	982	973	929	959	965	990	965	967	946	951	992	936	941	961	941	944	989	880	949	895	961	960	887	934	1008	957	921	944	906	921	928	959	940	1049	970	955	967	969	939	969	1018	952	941	938	954	1036	957	941	937	958	962	916	970	945	959	983	971	993	954	971	968	941	997	965	944	969	970	963	978	962	1003	977	970	948	950	935	963	952	937	916	906	950	950	957	1047	1016	965	924	956	998	934	915	928	967	1010	987	988	953	977	1005	981	963	954	982	940	963	940	976	1002	969	902	1017	954	953	1011	985	992	964	923	972	1001	1027	957	925	966	1015	976	1001	965	935	933	1008	959	961	956	984	980	1002	1012	942	976	975	935	942	960	973	964	950	959	924	960	967	972	957	959	984	995	923	958	954	901	979	954	944	924	973	927	982	916	969	953	932	1027	940	923	999	932	1017	914	999	952	984	942	966	917	915	977	929	922	928	971	989	977	938	933	966	1016	959	958	956	975	1015	989	966	991	966	989	933	937	1001	952	961	992	937	994	963	965	944	963	965	953	997	974	919	932	940	921	1009	1020	955	990	904	963	944	987	977	962	968	965	962	989	929	965	975	945	922	977	931	965	979	985	965	987	897	914	966	966	956	970	941	975	940	955	963	932	963	966	941	981	943	970	974	993	1038	916	982	949	1003	931	946	952	983	956	933	969	963	959	1031	972	939	982	969	946	962	1006	876	1031	997	991	1000	923	929	907	956	938	952	944	947	953	962	878	896	971	1022	903	982	922	953	859	996	937	1029	939	934	967	962	938	962	962	984	984	1040	992	951	935	895	1015	951	901	944	881	974	978	934	961	984	939	915	981	927	941	961	963	961	922	972	947	974	951	973	983	942	910	971	973	962	955	951	979	953	959	961	965	918	940	953	948	971	956	972	929	949	959	966	918	967	932	964	953	945	984	866	964	905	1025	930	950	967	1020	926	942	951	966	999	882	972	930	934	966	941	915	954	964	937	942	982	922	952	917	955	906	901	1017	951	913	927	967	997	984	955	955	963	939	969	942	972	999	952	927	946	964	1016	939	1014	949	893	949	881	981	971	963	990	1023	943	959	938	960	1006	1018	905	986	966	940	992	968	917	978	982	955	962	930	936	991	976	978	945	959	918	908	914	992	928	1028	978	915	917	986	918	1002	957	964	955	971	966	939	941	928	978	955	954	966	958	958	963	1023	936	906	928	971	980	993	944	1016	898	932	930	958	933	986	903	935	936	904	897	982	973	940	983	1011	939	941	933	964	970	968	976	988	976	939	991	962	936	919	921	992	946	930	938	935	970	952	955	914	904	951	943	922	957	997	1024	919	995	1018	946	971	886	928	901	985	968	929	954	966	943	1003	962	964	987	926	1000	938	956	1023	1000	946	935	1011	959	951	889	883	972	952	943	972	971	960	937	1013	948	1003	971	942	948	928	924	976	1006	900	959	953	1042	959	980	927	940	940	966	958	945	982	937	975	991	979	1013	952	991	1013	932	967	966	941	965	1009	938	960	960	926	860	993	1003	954	941	922	1015	980	953	965	975	963	957	954	1014	913	929	929	958	1037	924	936	1034	893	925	987	1010	904	926	953	987	960	926	960	981	972	966	953	961	977	941	963	962	883	927	900	968	941	921	927	925	941	1001	949	951	994	969	978	949	918	949	967	987	953	954	938	982	988	986	919	935	954	994	980	964	938	932	961	992	947	980	967	1003	980	953	942	988	956	924	944	903	944	957	884	939	998	974	967	974	924	979	940	956	931	938	984	896	982	944	919	919	937	932	997	952	956	992	957	937	940	1006	975	947	916	925	880	964	950	943	959	969	978	959	981	980	1010	959	961	1010	963	934	972	939	942	947	983	978	971	953	990	969	938	1002	1022	907	961	943	957	975	997	977	950	924	953	930	898	926	933	963	1033	949	976	965	927	977	1024	974	935	981	969	967	993	1028	924	967	942	967	932	996	956	919	989	959	918	924	963	921	964	950	983	919	981	957	1008	940	977	967	1009	929	948	947	983	922	941	971	968	932	1035	868	973	957	947	937	918	1003	922	983	973	964	947	958	927	943	975	947	952	922	929	942	994	983	984	938	922	959	942	962	930	908	902	926	935	883	931	974	1030	968	973	872	987	938	936	927	991	1021	1009	977	936	914	939	930	936	922	943	980	918	945	993	951	905	912	941	944	981	909	964	967	970	1006	968	986	988	914	922	973	928	959	881	890	964	899	1008	923	919	970	950	926	974	946	996	962	959	904	960	950	983	933	974	980	890	1008	934	966	959	1034	944	964	959	948	883	996	926	990	912	964	933	944	974	985	1005	949	937	1004	967	937	954	992	999	1007	987	945	967	951	940	1003	988	997	986	940	971	975	958	1025	934	971	963	953	951	935	930	978	952	964	972	969	950	947	971	959	939	992	991	918	953	932	916	977	944	1019	900	976	952	946	961	966	979	960	992	933	998	966	1019	991	952	997	907	949	950	991	996	921	931	934	930	950	976	983	919	967	901	947	945	928	1013	951	1031	955	948	972	940	967	957	960	1020	940	911	988	942	973	934	964	947	992	992	1014	952	948	975	990	952	977	986	989	991	978	954	969	964	997	997	1012	991	942	1000	986	934	918	948	940	949	979	1008	930	935	958	914	935	911	954	958	923	1025	1017	891	929	954	999	939	1015	1006	909	1009	948	988	961	975	922	998	955	976	883	989	932	951	972	979	944	1005	970	987	955	969	996	968	977	953	988	972	1000	988	990	988	976	1002	915	956	969	1010	933	938	953	900	890	938	990	976	959	990	977	993	948	951	1006	1014	911	927	929	989	933	968	981	987	957	1007	994	951	1024	926	1005	928	966	895	938	955	992	954	910	977	941	957	932	961	970	950	917	934	901	977	962	1014	1003	961	917	941	941	950	970	955	967	944	972	938	989	935	953	962	895	1003	946	947	948	953	975	1059	947	948	981	967	955	931	984	1002	941	1016	999	935	957	977	935	963	971	971	988	974	926	969	978	943	948	961	959	991	952	954	950	943	962	942	973	1061	985	930	954	919	974	989	1022	992	942	942	969	968	1004	948	1010	985	1005	983	948	972	978	933	894	938	943	997	988	974	960	955	965	961	964	1006	940	980	962	983	946	1001	948	947	947	938	966	971	975	1008	926	954	981	937	979	975	1000	968	979	944	951	949	941	892	963	946	944	994	960	957	931	979	960	931	971	945	998	973	907	955	1011	938	947	911	971	928	987	912	963	956	939	990	987	910	1027	920	943	923	916	963	973	947	944	959	995	1032	962	974	963	1007	952	933	957	950	1007	924	1007	928	984	962	911	954	953	977	965	1001	982	948	947	953	915	926	954	1013	1026	907	1000	935	925	882	974	909	939	955	967	993	949	892	959	984	956	976	956	942	919	987	988	953	927	981	966	999	971	888	951	956	901	967	960	968	940	949	933	917	938	981	960	953	884	940	907	1029	999	937	954	973	964	996	938	900	988	945	930	931	907	954	919
24827	21218	24701	28010	21031	3833	611	497	391	390	355	380	390	375	364	385	348	364	400	348	381	342	384	394	325	322	364	316	352	307	353	368	345	344	398	390	390	330	355	366	351	356	343	348	342	357	342	345	341	341	359	306	358	355	337	336	352	334	343	344	323	366	361	349	363	342	344	339	377	344	354	346	356	342	317	369	354	352	323	337	317	296	362	332	337	352	382	297	305	325	311	365	357	327	329	374	347	312	353	350	322	298	337	413	354	326	336	341	318	313	343	358	368	349	395	336	320	345	352	364	356	314	341	329	306	357	308	359	393	335	358	332	333	371	325	311	379	310	354	357	333	341	352	353	361	347	330	367	352	322	338	363	366	301	368	327	297	323	336	348	336	351	375	350	350	342	296	345	311	336	347	373	339	361	322	319	284	331	351	343	347	322	325	309	292	340	356	331	332	338	348	330	336	321	301	373	340	356	338	342	321	339	345	340	338	338	362	336	330	373	372	347	310	351	354	349	361	324	355	323	336	326	323	328	343	312	330	359	338	314	366	357	329	308	326	334	329	354	340	336	329	284	345	364	349	325	338	327	322	350	358	316	334	333	345	306	336	326	334	328	320	345	356	339	341	347	318	335	363	346	320	333	359	334	349	319	369	339	373	357	327	310	320	337	355	362	324	314	343	343	341	343	356	313	357	378	333	336	355	365	336	333	351	363	379	346	319	354	319	375	362	359	353	321	301	341	374	336	350	355	357	335	330	343	349	353	327	368	332	343	312	321	333	333	333	334	367	337	360	377	291	370	365	319	341	369	353	341	364	340	388	338	331	354	337	315	343	319	313	349	319	319	346	356	335	319	301	336	291	322	357	306	305	349	338	310	316	313	305	352	363	311	317	350	342	355	353	342	354	340	372	343	378	335	360	362	346	357	328	357	357	312	313	335	357	337	342	354	338	330	361	313	343	368	335	341	347	371	314	307	360	330	346	363	323	315	359	365	371	331	352	321	362	365	333	347	343	300	351	371	351	327	352	338	381	397	349	359	356	321	337	329	332	332	320	317	345	354	348	339	335	354	326	332	363	350	328	318	347	338	352	348	348	345	332	343	354	338	327	345	312	349	348	315	345	340	313	307	344	301	355	362	341	357	358	313	359	344	369	316	310	320	328	323	343	332	372	370	344	345	346	349	337	353	351	359	375	354	314	312	346	332	380	328	375	314	338	346	353	315	319	346	363	358	336	342	344	334	350	373	360	357	368	361	338	344	318	362	336	354	337	327	348	298	370	357	346	326	350	366	340	361	348	364	326	348	334	332	355	347	311	338	352	353	380	365	318	339	333	356	332	352	353	362	328	325	337	347	354	336	333	363	350	318	334	363	353	363	350	346	347	338	332	339	352	352	349	351	368	330	333	332	377	356	372	342	357	341	302	335	364	326	331	350	341	345	395	340	376	346	344	362	362	347	315	360	327	347	305	342	341	345	344	333	336	323	346	350	345	352	368	362	343	357	351	348	313	341	350	312	339	356	374	354	365	321	373	337	346	332	325	298	351	350	352	366	324	337	352	342	343	349	363	326	328	355	366	356	346	362	327	341	339	329	381	319	350	330	361	349	338	336	357	347	355	341	312	359	281	356	380	341	341	360	325	341	320	393	347	328	358	319	319	328	332	361	340	327	368	342	346	348	335	334	342	340	342	348	355	340	379	372	331	374	349	333	352	341	344	339	321	354	374	363	369	350	337	340	347	325	358	359	338	352	313	332	328	364	362	345	358	303	358	335	332	354	337	339	336	332	364	374	306	365	339	320	311	310	337	342	308	328	365	327	341	327	307	358	346	327	323	357	370	343	350	333	361	329	303	369	351	319	351	330	338	331	320	344	326	356	360	374	349	358	327	325	310	346	336	362	343	348	368	345	361	329	351	329	384	351	312	355	366	350	382	369	367	338	335	356	335	318	354	359	357	330	327	358	323	327	334	367	357	319	337	366	339	322	325	341	319	342	335	353	317	350	368	327	381	316	356	357	332	342	334	359	332	338	373	358	367	307	350	360	340	318	332	315	345	356	329	372	371	324	329	346	321	339	346	339	356	343	347	341	372	327	343	360	330	338	332	321	359	358	351	346	332	335	362	355	370	319	351	311	334	333	364	360	372	375	327	334	346	367	362	367	333	354	370	341	295	338	382	335	358	353	339	334	325	346	346	293	334	336	356	358	355	348	286	340	354	319	329	311	347	321	328	359	334	346	316	371	360	319	331	345	360	378	331	338	335	313	363	324	329	362	357	336	347	309	351	336	380	317	321	371	359	348	345	337	351	309	355	341	370	315	312	348	330	288	330	350	366	326	328	350	306	359	347	331	360	367	318	353	358	321	319	342	346	369	348	363	364	325	323	316	325	371	342	329	333	362	345	336	323	328	385	337	286	345	345	338	335	332	343	333	276	317	314	326	308	369	327	286	342	322	332	352	323	353	328	342	321	322	345	335	328	388	323	345	321	324	338	363	331	333	337	360	382	338	368	355	312	349	317	327	351	350	364	360	362	340	342	336	351	334	357	326	359	324	333	300	321	315	335	317	328	349	391	355	372	342	340	339	367	358	354	346	364	342	328	332	332	335	352	338	343	338	338	363	386	355	356	307	343	329	317	339	316	347	336	349	355	308	333	353	325	323	349	360	335	351	359	340	309	294	340	341	318	360	307	318	324	338	345	330	337	326	317	334	361	325	380	331	318	309	327	362	301	345	337	362	337	345	328	353	302	336	344	354	361	336	330	364	343	354	318	356	326	326	348	353	333	331	349	346	327	316	347	351	348	355	321	320	334	361	362	334	398	344	339	328	327	379	347	339	312	343	355	332	328	338	351	366	375	326	355	320	363	337	368	349	332	375	368	335	362	321	333	319	351	383	325	378	314	344	340	347	321	335	322	311	361	352	326	328	326	372	316	344	343	326	355	302	350	382	358	350	324	318	354	342	307	358	310	343	308	379	330	341	359	338	346	353	337	328	343	334	317	369	312	339	336	336	353	331	341	392	354	345	330	318	346	359	360	313	375	348	353	283	319	360	373	366	360	365	332	329	331	346	352	337	343	363	311	359	339	314	366	336	354	331	317	324	322	323	321	366	333	355	335	376	359	347	347	324	338	301	303	342	335	332	365	354	338	346	347	373	336	302	352	326	319	311	341	329	389	364	356	321	370	291	326	317	332	362	337	373	378	330	371	339	368	345	331	333	373	389	342	333	331	334	351	311	358	360	381	346	355	332	302	348	330	332	338	332	370	352	332	324	365	341	325	345	332	363	352	341	340	346	370	316	339	341	319	333	352	368	355	367	346	326	354	311	330	347	354	382	326	341	364	347	338	342	337	346	336	384	389	361	364	326	325	309	313	348	312	340	329	353	333	338	351	354	289	347	344	339	342	354	368	329	329	337	319	309	346	343	321	356	359	356	310	327	377	335	351	340	323	362	350	339	373	346	361	344	365	325	375	314	378	333	324	332	329	345
11407	15770	5278	1382	953	893	890	826	780	800	776	770	737	749	806	753	759	787	744	727	801	793	709	782	728	756	737	765	783	756	746	780	741	728	763	749	741	753	797	745	813	783	775	704	749	758	767	801	787	779	792	767	761	820	747	807	792	733	732	725	769	817	784	747	801	780	728	796	781	750	775	721	743	797	772	763	776	718	793	742	763	789	739	774	768	785	777	708	754	774	787	732	800	731	763	780	777	802	722	806	754	701	776	767	718	760	750	788	742	742	722	742	781	762	777	766	743	741	757	804	808	756	769	755	791	771	745	774	768	823	790	770	808	761	715	720	771	737	778	742	780	766	776	788	801	748	791	799	777	770	739	729	750	802	766	759	742	754	712	741	735	762	807	734	782	797	742	779	722	747	750	785	724	740	796	777	786	745	724	742	757	720	778	757	773	751	735	764	754	782	755	770	740	732	795	770	765	777	741	718	764	778	770	743	783	749	786	751	796	757	811	761	797	732	730	734	743	733	751	785	788	724	714	742	752	759	754	842	796	772	762	763	747	728	696	754	767	783	747	755	734	758	775	801	721	802	764	762	740	704	764	764	792	780	798	806	740	818	796	723	779	764	739	750	757	771	739	698	764	807	739	772	776	741	770	743	710	798	715	824	726	750	737	771	755	732	773	791	740	733	776	799	761	763	821	748	768	770	798	734	769	797	789	756	745	744	748	766	823	747	765	771	758	754	747	722	757	794	749	762	774	793	735	769	780	742	756	747	752	781	728	762	792	739	789	770	744	765	760	734	785	749	797	775	742	757	773	712	737	754	780	746	776	734	747	757	746	762	744	776	772	769	765	720	741	793	735	766	719	771	778	772	759	741	842	785	803	776	758	809	768	772	791	704	785	793	742	789	758	762	781	789	723	774	677	788	781	726	773	788	742	792	764	751	738	788	795	745	784	773	708	730	730	729	746	827	740	820	744	764	775	734	700	741	720	797	785	794	760	813	788	786	741	735	758	728	794	779	769	760	770	755	760	696	774	796	770	801	769	751	747	731	745	748	739	786	750	779	752	736	785	805	776	738	796	807	779	791	722	801	753	730	760	752	710	761	746	763	748	771	807	795	753	781	741	768	730	759	766	766	771	731	802	780	788	757	756	785	775	730	747	734	752	779	782	791	774	740	767	740	725	737	795	771	761	735	761	746	768	739	795	768	725	770	788	717	731	788	787	785	793	729	748	795	777	795	743	738	713	754	814	783	728	780	755	807	764	748	787	780	750	738	732	732	739	782	749	756	769	754	765	755	761	716	767	787	758	735	810	725	803	774	786	765	773	804	781	785	776	769	698	746	743	702	758	754	787	722	792	675	747	776	711	804	742	775	702	743	744	739	733	760	791	756	769	772	815	771	739	770	792	763	758	738	749	766	745	755	736	771	763	772	718	723	750	754	783	768	800	785	777	695	772	791	772	781	725	781	783	760	786	744	771	726	764	735	775	724	780	773	749	765	730	746	801	758	788	775	753	769	768	762	760	800	730	735	767	753	749	692	755	727	762	777	749	755	777	762	793	779	786	743	773	764	786	770	729	749	733	770	771	725	784	731	759	800	734	767	786	785	765	797	806	755	768	786	760	732	738	754	771	702	761	768	769	805	743	786	735	801	755	817	747	781	791	766	750	732	756	790	815	692	747	741	763	739	810	731	776	726	730	759	725	784	805	771	729	716	711	763	761	749	728	724	798	738	802	735	817	719	729	791	749	801	756	818	764	741	788	730	817	706	713	720	719	775	694	734	760	757	802	763	760	774	775	770	766	809	757	726	786	720	762	737	785	794	817	758	735	787	726	753	765	760	765	777	759	722	741	767	762	746	741	750	778	803	821	772	763	760	730	789	762	748	779	771	768	737	757	803	742	785	789	795	732	745	747	764	747	779	763	764	741	794	833	728	782	732	764	713	744	710	764	730	767	767	790	794	741	764	755	735	794	808	736	717	765	782	788	808	775	787	751	833	819	761	811	759	757	750	764	792	815	816	756	791	822	754	778	749	730	754	762	761	718	789	741	815	766	777	789	780	768	757	734	746	746	802	724	762	806	737	749	793	816	732	773	769	735	798	784	790	749	749	747	775	746	759	761	782	762	741	773	777	781	735	795	781	741	731	745	770	705	762	785	766	720	721	745	798	755	760	772	725	794	753	805	740	739	780	825	780	807	732	758	760	784	780	796	740	751	782	758	787	789	744	739	717	834	781	763	749	745	790	736	731	735	739	767	710	740	711	806	771	781	751	815	767	716	785	774	768	741	704	746	758	780	728	768	727	759	728	779	800	742	764	707	776	814	777	751	775	720	741	737	751	764	779	810	745	776	764	711	752	790	789	798	738	751	751	745	742	805	700	785	746	760	768	756	761	704	783	827	709	775	750	791	788	743	757	826	709	745	768	786	719	724	792	768	728	799	749	736	736	807	781	780	743	741	735	795	769	752	797	770	750	759	762	737	768	783	792	786	730	754	790	787	781	804	787	738	758	806	718	746	765	771	715	810	733	803	790	754	707	773	743	756	757	764	739	778	786	790	747	786	752	822	772	741	752	801	719	766	795	774	808	743	792	789	778	758	767	786	804	751	727	762	730	813	766	751	744	723	740	763	806	760	777	751	787	779	736	754	778	739	769	764	762	786	795	771	727	786	758	726	798	816	745	758	792	767	713	757	792	746	783	716	748	732	762	803	787	801	758	760	804	765	784	757	786	742	785	841	748	800	774	761	804	755	748	759	739	759	765	766	824	704	740	829	731	780	732	769	744	776	753	735	759	766	794	737	737	774	716	728	754	745	790	749	755	766	771	759	768	764	802	744	755	763	761	774	813	753	746	749	744	742	783	783	781	755	805	785	731	799	752	731	774	759	778	765	796	764	739	780	696	748	738	780	782	795	774	746	781	732	771	789	787	708	721	739	749	779	751	802	770	780	774	740	790	752	823	797	733	745	741	743	719	752	752	741	758	711	756	747	784	766	723	716	763	769	755	731	759	757	789	782	739	743	723	747	739	729	799	806	741	774	772	737	744	782	776	720	776	734	729	718	774	727	788	731	744	781	808	832	725	788	728	764	749	835	753	762	815	752	780	811	762	751	828	818	776	753	753	734	764	711	757	767	760	794	746	759	729	780	742	801	772	783	780	744	758	827	750	731	726	753	815	779	796	806	753	764	805	759	782	799	746	720	745	745	750	740	773	787	761	771	679	761	758	775	767	789	753	728	779	755	780	741	778	748	765	786	757	814	723	798	695	760	710	779	720	741	790	833	722	728	743	766	770	733	751	783	777	744	802	743	746	749	770	822	756	779	742	765	722	758	766	745	768	826	731	799	758	806	797	726	770	741	781	759	725	781	751	775	768	787	774	774	764	776	777	778	762	796	766	820	768	764	728	754	795	736	767	698	766	788	767	765	778	715	762	742	787	752	735	728	725	804	741	722	747	743	751	754	753	764	780	772	772	745	762	771	780	701	701
24217	21232	25204	27553	21235	21043	1711	436	297	239	228	213	256	213	214	201	199	181	181	205	172	165	195	163	185	176	178	193	202	192	171	198	179	187	201	183	163	148	204	146	186	180	156	151	182	175	188	186	183	156	173	163	177	183	164	161	185	172	151	174	164	169	183	182	145	161	178	167	154	178	165	184	175	164	170	179	168	158	158	180	151	170	207	185	155	147	193	172	168	171	167	165	178	134	175	174	156	181	183	185	177	143	211	185	179	168	176	159	166	198	167	188	169	186	171	192	167	186	190	176	177	173	163	175	143	167	187	183	175	176	183	185	170	188	172	188	185	167	187	172	178	184	182	169	189	175	178	147	161	149	148	154	170	173	183	173	162	171	185	177	199	182	196	181	177	164	153	176	166	183	185	173	162	160	160	178	148	159	186	160	162	192	175	154	171	166	158	137	184	169	184	179	167	162	176	178	177	182	196	175	180	180	149	209	206	149	160	180	183	167	147	175	177	176	171	156	186	187	157	160	191	140	166	153	153	168	158	159	156	171	171	163	172	164	163	177	185	154	197	172	135	159	151	187	163	182	164	197	189	207	152	155	172	155	184	162	163	150	185	175	178	166	162	173	176	196	168	185	179	152	138	157	157	168	173	192	165	166	156	175	164	149	188	158	151	170	171	174	175	165	172	170	171	168	178	179	157	188	166	186	167	183	182	141	165	192	157	155	156	173	185	178	211	177	168	156	189	156	158	156	184	153	175	155	183	179	145	192	163	189	171	168	184	175	171	168	176	174	164	179	160	173	166	182	163	169	166	160	168	182	155	177	187	180	145	160	157	182	171	181	175	174	152	154	183	160	186	182	170	177	167	189	186	157	163	164	193	187	164	172	163	176	171	161	158	166	182	154	173	188	174	179	170	165	175	174	150	188	156	176	162	148	148	177	173	170	186	175	173	156	174	177	195	179	180	176	185	195	190	190	147	143	166	162	159	175	156	177	166	165	174	178	173	165	166	167	188	166	180	189	161	158	168	181	170	163	154	176	183	183	157	191	189	187	163	152	198	173	152	147	163	175	178	158	160	160	171	169	186	178	180	177	178	168	175	173	166	160	172	151	146	158	171	199	170	144	158	168	179	151	193	185	152	161	162	144	179	164	181	175	169	168	166	151	168	167	147	155	184	153	159	171	165	161	160	149	183	190	185	150	192	173	179	187	152	155	159	180	199	150	150	138	165	159	162	185	163	172	153	184	181	164	174	173	174	164	170	181	182	157	182	161	184	178	156	171	166	183	182	193	183	195	164	155	182	156	163	170	187	187	161	166	171	200	182	170	179	154	173	166	170	153	155	160	176	172	171	137	189	190	170	167	164	171	180	149	178	183	176	164	171	188	160	173	190	159	151	184	170	180	152	161	165	197	193	156	152	197	185	186	178	182	179	172	190	180	179	182	166	175	168	157	155	173	162	168	172	179	153	159	172	168	168	181	189	162	152	175	178	188	152	140	145	174	154	172	149	170	165	170	146	152	199	176	185	197	159	166	185	132	177	182	169	170	190	172	176	179	168	174	169	186	175	196	170	183	170	159	178	171	175	155	183	148	178	171	178	170	189	162	154	181	191	178	159	162	173	188	136	145	210	165	162	140	173	175	169	179	158	178	176	176	172	176	154	212	154	173	180	160	180	166	153	173	171	148	169	170	157	185	180	145	191	166	155	180	187	190	142	188	187	169	176	187	194	153	168	170	154	181	150	168	154	163	157	177	163	173	170	182	162	182	204	176	154	172	152	176	146	184	169	173	173	170	181	172	185	166	166	158	180	149	170	189	183	180	179	169	177	172	169	180	151	136	166	184	154	156	173	153	167	177	177	162	183	122	158	176	162	163	171	159	162	159	170	179	172	188	204	165	164	164	191	151	162	159	183	159	202	181	164	169	175	166	170	175	181	183	174	160	178	147	192	185	156	168	177	168	186	165	174	165	162	162	169	202	174	182	166	146	155	182	183	194	175	159	188	171	179	177	163	159	190	166	182	183	173	152	151	173	170	168	142	196	165	182	184	169	190	183	153	182	191	171	156	174	161	154	152	162	158	159	160	156	162	184	181	178	145	165	157	180	163	185	191	195	149	164	171	177	178	149	164	164	167	170	162	170	170	178	172	163	180	164	180	162	148	166	173	190	181	172	142	182	178	187	178	161	157	165	174	170	175	160	184	196	167	182	193	162	202	160	176	185	165	153	173	182	152	168	166	189	194	144	173	175	195	167	179	185	142	161	172	190	176	146	179	151	154	183	190	171	155	202	173	185	183	187	159	171	161	186	161	161	152	148	171	209	188	171	165	181	143	147	150	160	178	166	194	169	171	164	152	172	170	177	159	156	184	180	172	179	172	146	182	192	154	168	148	206	209	164	193	155	157	181	161	168	161	177	157	172	165	157	173	158	145	156	168	149	179	210	184	146	168	186	181	163	154	178	187	181	170	154	175	157	207	194	183	183	174	151	165	168	178	185	178	170	184	161	150	160	177	164	180	176	204	175	194	169	152	178	172	178	193	170	162	179	162	181	158	170	188	176	180	195	178	164	174	174	163	206	193	176	196	160	192	164	181	182	170	188	162	161	177	175	176	152	167	172	145	155	151	171	178	178	183	181	158	176	152	193	166	176	163	183	169	155	182	185	211	180	151	165	161	173	169	180	179	160	178	139	183	155	183	185	171	190	170	183	154	178	158	151	174	188	185	183	162	170	172	154	173	155	192	150	171	160	163	187	175	200	163	184	176	189	181	165	166	169	163	172	161	212	151	156	168	163	154	165	201	149	180	180	167	174	178	168	169	184	145	181	183	145	175	177	164	155	152	154	160	166	184	160	145	173	187	184	169	164	180	147	180	182	203	171	171	161	189	161	179	171	170	166	155	182	167	176	155	152	171	142	146	182	162	160	180	196	169	190	153	165	155	201	139	159	159	187	188	167	181	157	170	167	166	182	164	167	174	176	172	173	157	168	186	177	165	149	177	179	177	173	173	148	186	173	162	155	174	171	143	179	188	171	161	171	174	193	144	184	177	171	188	171	143	180	154	169	166	172	195	142	166	160	159	166	153	174	168	160	166	172	170	169	153	146	174	176	163	182	153	155	183	157	165	200	171	177	180	169	178	153	174	174	176	124	152	170	176	137	144	164	160	194	170	178	156	167	178	210	177	187	169	178	173	182	156	158	192	188	178	144	151	167	164	169	166	167	168	175	167	158	142	177	172	172	184	144	176	166	174	198	164	181	170	166	185	159	182	188	180	161	188	180	150	139	151	156	153	149	190	176	178	153	185	163	171	188	154	180	178	176	175	189	189	177	172	174	161	178	153	152	171	165	160	181	160	136	177	198	180	176	172	184	176	187	179	187	189	160	143	162	165	173	169	172	155	173	160	173	158	180	173	171	136	170	202	171	188	165	168	187	157	181	178	197	177	177	165	189	161	150	179	169	165	174	187	153	177	163	168	170	168	143	168	177
13448	21547	7029	1365	778	626	550	487	483	439	432	438	472	446	461	448	408	422	489	451	428	432	421	469	414	450	417	463	443	444	453	437	430	443	455	397	431	435	453	426	417	447	418	421	441	471	432	406	426	457	415	389	435	453	384	434	458	447	442	413	416	456	464	404	417	421	441	410	437	422	459	441	422	437	431	435	445	442	405	434	398	424	426	409	410	443	429	408	434	422	437	425	419	396	448	400	422	398	425	444	447	433	436	443	461	411	435	400	403	458	423	453	426	445	431	437	437	436	414	460	420	432	456	447	423	420	439	400	379	419	443	415	392	431	409	421	445	420	408	438	415	441	430	437	416	457	449	456	397	421	407	451	446	405	412	419	448	425	444	430	424	441	430	411	396	432	413	402	425	418	443	434	424	414	442	418	453	421	437	440	420	419	393	427	466	410	402	457	424	422	450	427	427	417	424	389	426	412	433	453	436	408	422	405	442	436	442	362	435	406	420	413	428	447	452	436	396	446	427	440	434	390	429	444	429	410	379	460	422	421	425	422	447	409	440	405	407	428	405	402	462	439	420	425	431	396	456	455	400	431	419	400	424	416	414	449	421	412	445	396	418	415	404	401	442	456	413	397	419	430	380	438	453	461	403	449	426	403	445	421	432	440	402	429	437	480	450	430	431	430	379	429	401	412	444	378	424	442	444	415	405	432	413	431	433	449	446	397	438	408	382	420	410	416	387	421	433	436	414	453	419	417	418	406	433	465	424	447	360	424	443	448	434	417	429	428	413	416	450	391	451	447	404	434	426	438	425	432	433	430	412	453	433	441	408	443	402	440	413	446	424	455	412	415	439	414	432	437	428	413	430	415	404	434	415	458	437	429	430	428	462	437	422	427	424	427	419	402	406	440	440	386	462	431	425	432	426	448	429	381	415	423	400	472	398	414	448	443	440	444	461	445	415	408	402	437	424	420	441	447	403	443	454	439	429	459	434	414	405	415	416	446	436	427	413	415	430	430	418	403	419	441	394	392	399	418	436	444	426	426	421	436	441	429	421	412	398	445	427	488	445	435	465	433	424	438	426	447	445	450	410	418	424	463	467	396	401	430	413	454	430	411	397	415	429	451	402	427	407	386	421	408	415	437	447	396	402	410	426	407	435	439	427	456	435	433	418	404	425	427	443	429	418	417	419	444	437	426	422	412	445	444	451	441	402	404	417	422	454	448	444	472	417	438	410	432	437	391	435	454	417	406	419	394	437	432	458	424	449	416	460	451	428	407	373	450	405	416	426	426	430	422	441	408	418	405	436	421	441	421	420	416	415	450	470	397	397	424	404	442	464	406	431	421	412	453	428	458	442	421	429	444	415	459	430	432	410	413	444	432	439	426	415	426	404	402	439	436	402	426	415	396	422	417	415	412	425	408	413	405	421	463	433	448	440	404	436	424	403	378	436	459	404	428	447	431	402	388	446	467	449	434	467	412	392	480	427	446	426	461	450	449	405	426	413	399	422	414	441	426	464	468	409	420	388	423	429	438	405	420	401	416	411	444	403	419	437	422	409	426	408	430	413	390	437	457	430	431	421	455	433	454	419	422	431	437	444	396	447	418	471	441	385	407	441	423	442	419	393	394	421	425	370	453	418	443	406	385	403	419	401	397	458	404	434	427	444	415	415	403	415	406	391	412	419	433	450	416	432	442	403	412	460	412	398	410	419	396	448	419	453	435	468	409	394	448	438	409	405	410	429	447	441	435	449	429	452	413	405	446	434	413	446	461	395	439	418	412	422	428	442	423	420	439	419	418	431	427	400	425	427	441	438	435	418	385	445	390	407	431	406	389	427	398	423	431	410	468	410	411	417	412	394	413	389	410	422	446	417	421	414	398	428	430	410	426	419	474	433	424	411	410	429	410	475	423	458	456	426	402	435	422	428	426	438	423	407	439	458	427	438	369	407	427	402	434	433	456	434	400	436	428	403	378	440	442	413	465	409	437	409	399	420	415	429	427	442	427	436	426	391	422	419	419	417	416	418	419	423	446	415	432	414	414	406	416	416	421	409	424	441	433	437	429	443	414	440	355	424	421	427	433	435	424	432	434	430	438	462	437	420	395	446	396	436	417	489	418	397	426	418	456	426	458	432	439	421	406	420	452	431	395	379	407	404	421	481	425	453	379	452	455	411	428	416	428	440	401	417	453	415	396	422	451	409	474	393	449	413	438	428	452	407	435	419	405	432	421	425	433	450	422	414	442	413	415	411	401	430	402	440	436	443	401	471	415	420	445	424	431	434	417	410	402	432	414	412	444	439	409	453	422	414	389	402	420	419	425	412	442	405	435	398	403	443	421	427	415	418	440	452	414	432	436	401	431	463	409	362	446	443	448	434	413	430	420	392	426	419	384	413	395	409	371	437	418	446	452	448	466	427	409	431	405	400	460	426	403	427	412	436	413	436	399	442	392	423	454	378	407	451	444	383	455	410	443	471	406	446	431	393	406	423	399	413	394	426	433	426	403	426	405	424	408	411	426	417	453	440	417	416	435	413	417	400	433	394	433	431	431	447	445	422	412	413	419	426	446	459	443	403	446	404	437	422	389	460	408	443	449	402	397	457	445	427	415	427	427	424	465	417	387	446	454	435	400	408	434	398	442	419	430	428	442	447	412	440	428	405	425	466	416	407	422	423	423	421	451	418	395	425	412	431	418	426	425	435	429	412	441	430	444	435	449	418	425	412	437	407	374	438	446	408	426	445	432	445	410	448	406	413	413	471	413	432	391	416	431	418	439	441	452	407	411	417	453	479	434	447	422	461	440	435	397	433	418	406	446	387	440	417	431	413	412	437	416	421	440	434	418	459	415	414	394	396	416	418	439	446	447	437	416	425	430	454	395	438	443	403	389	407	373	430	408	415	433	453	437	403	385	442	421	433	432	413	426	437	417	437	389	420	451	407	417	443	401	427	452	405	395	451	431	437	428	417	413	416	429	418	410	463	392	395	413	402	429	391	415	428	416	402	386	398	417	421	448	451	434	439	417	390	429	419	462	409	405	394	407	443	417	424	420	465	465	389	437	388	417	405	411	446	443	436	474	415	447	406	396	403	433	385	428	405	423	389	429	438	426	402	415	439	421	440	415	388	406	411	422	405	416	429	373	408	420	412	440	433	468	438	405	411	430	444	422	429	437	448	407	426	422	424	440	440	394	416	431	436	446	428	421	422	362	454	388	428	423	417	402	443	419	410	446	422	422	427	406	448	462	433	417	449	403	376	442	436	377	412	399	418	427	457	462	457	470	423	409	403	438	420	416	425	421	438	405	472	453	420	418	439	461	442	405	379	446	440	444	416	443	421	412	419	412	408	439	412	406	430	406	422	404	450	475	460	452	459	442	398	432	383	463	435	419	440	402	448	413	438	470	400	419	446	433	447	416	462	409	451	397	427	443	435	406	435	429	397	397	413	410	427	390	413	433	413	436	416	428	398	417	412	410	402	417	412	433	448	422
33403	13842	3054	655	479	487	449	457	484	447	434	390	408	425	411	423	452	454	425	421	449	416	411	424	438	400	428	425	466	436	416	418	430	465	420	438	437	475	435	445	439	418	424	425	426	432	427	413	427	440	426	431	419	445	440	429	430	398	425	437	438	405	436	434	406	414	445	454	442	424	410	434	412	425	462	425	448	437	432	427	440	445	450	469	463	449	477	408	454	410	420	384	435	434	438	454	402	450	434	450	455	427	463	430	421	395	455	402	448	472	397	430	461	411	420	391	412	432	470	433	437	395	437	390	428	389	419	439	453	399	404	383	433	440	445	459	406	410	426	443	432	454	408	458	422	429	407	441	423	441	412	411	444	432	429	466	429	446	473	425	426	410	409	451	424	410	434	466	411	407	423	436	484	424	403	452	420	448	419	458	466	418	429	434	474	428	444	423	402	457	423	392	402	452	464	455	446	459	422	408	386	440	449	438	411	404	434	442	441	412	433	443	371	386	431	439	432	401	431	398	435	438	422	434	417	425	416	473	387	412	425	445	449	407	405	440	425	451	411	450	467	418	456	438	426	453	464	432	425	443	420	417	438	409	423	440	445	414	436	488	377	437	394	442	416	439	427	445	448	415	447	412	417	437	431	459	453	439	405	384	424	411	394	437	385	452	408	465	449	415	464	443	423	460	415	451	436	345	444	412	437	450	443	449	417	424	458	394	445	449	417	453	429	451	424	424	442	440	453	428	435	444	418	407	458	428	404	409	443	400	428	449	468	393	431	425	440	439	446	438	415	421	415	422	412	468	418	441	464	423	478	459	395	408	421	445	446	458	505	415	409	402	447	442	420	424	424	468	431	384	390	430	450	459	434	421	402	408	403	441	426	445	417	450	424	452	451	462	413	457	430	429	390	417	424	423	429	435	378	456	411	448	407	398	404	413	459	455	428	426	379	444	421	441	424	433	451	415	443	436	446	413	460	445	420	457	423	461	464	418	417	392	388	416	445	441	457	441	399	433	424	412	414	432	424	444	435	433	397	389	436	425	429	411	447	438	442	406	379	402	424	382	448	460	445	430	430	418	438	443	433	432	420	446	404	439	438	445	407	435	444	461	470	466	392	424	422	433	414	397	441	429	470	408	473	409	401	434	432	416	435	425	422	434	464	455	449	454	412	439	420	445	395	464	435	457	430	412	441	410	407	434	411	420	444	453	435	410	426	427	449	425	413	450	430	417	412	433	392	440	380	447	473	472	449	383	431	440	422	426	425	425	443	419	430	409	433	405	392	447	494	427	410	396	469	423	443	385	417	471	490	434	423	437	425	456	414	449	429	457	433	447	476	393	393	378	471	395	453	444	445	460	399	466	442	403	422	442	428	401	430	444	438	424	411	470	424	383	423	432	435	454	398	422	450	421	412	413	455	450	389	454	493	450	492	428	435	395	413	459	417	439	404	413	419	423	419	418	432	402	446	412	428	454	446	429	439	440	423	425	428	432	392	445	422	413	441	438	413	428	425	445	468	418	439	452	464	420	424	432	427	425	407	439	479	440	460	448	391	446	373	416	451	443	441	407	435	379	429	443	395	451	442	441	453	433	411	424	454	462	418	419	423	429	437	475	420	421	435	431	426	385	449	434	453	421	428	412	430	426	462	452	438	427	440	429	463	432	439	412	429	393	491	411	418	428	455	443	395	431	463	469	435	418	449	420	412	490	448	433	453	404	420	439	408	452	430	439	439	431	426	463	437	482	433	420	432	429	439	437	428	431	426	423	398	422	426	419	448	440	412	415	438	427	430	421	441	438	465	354	447	395	443	401	418	428	456	419	405	437	426	414	428	423	419	460	424	434	425	436	440	466	402	428	436	386	417	428	457	428	479	408	425	413	472	468	435	466	400	422	406	440	435	414	410	454	431	397	424	411	435	416	450	416	427	413	435	418	439	442	413	421	428	487	400	425	449	433	438	438	419	446	405	417	398	437	451	402	404	438	432	429	440	435	459	445	436	451	450	457	425	407	417	452	419	433	433	419	422	445	446	414	440	418	388	433	474	405	413	444	462	452	380	448	408	440	389	424	434	420	406	397	415	418	444	402	422	421	410	428	426	461	422	458	451	417	421	422	446	428	442	474	396	408	430	442	447	452	422	436	421	434	404	412	405	433	460	435	396	431	419	409	408	446	443	455	458	453	431	395	447	418	389	464	410	410	425	433	436	446	441	376	419	469	427	419	459	454	449	443	409	418	408	434	446	456	414	447	408	368	444	432	453	389	421	430	447	422	431	439	436	427	418	452	443	406	471	433	432	427	420	453	445	397	438	441	419	429	438	429	433	449	442	417	440	444	419	397	409	397	435	430	414	404	443	424	425	446	420	389	446	391	446	387	425	422	439	406	440	465	437	429	436	439	445	418	439	423	415	410	416	409	448	422	446	422	451	448	451	450	430	431	448	440	413	421	418	447	478	408	420	424	448	428	453	425	425	457	433	404	391	382	432	385	429	442	435	416	410	411	488	440	424	423	446	463	464	455	433	445	402	428	426	433	417	421	437	426	439	427	441	463	455	419	399	403	397	442	404	420	397	410	407	454	424	469	435	408	444	479	486	431	421	412	437	459	458	414	428	391	426	424	455	441	485	461	451	421	450	436	464	447	451	418	467	383	396	388	415	422	449	415	430	428	378	428	425	456	446	419	443	443	430	427	419	450	425	417	442	442	440	438	429	410	418	458	415	416	426	389	429	414	437	418	418	446	421	432	434	421	417	415	444	440	401	407	456	395	387	448	435	386	425	437	438	408	464	439	446	428	411	415	450	415	421	413	426	420	458	443	470	452	455	410	465	449	399	426	454	423	381	393	435	444	428	440	443	435	430	434	406	492	394	464	414	413	430	409	392	418	375	435	473	426	425	420	425	442	454	419	435	449	413	436	430	416	449	439	447	433	417	426	439	438	412	444	440	430	434	409	430	443	451	436	444	445	420	434	430	404	413	419	435	464	423	426	429	430	433	438	441	414	428	440	418	392	434	439	412	405	418	464	423	443	405	445	466	396	419	412	462	416	421	423	426	456	415	436	439	413	437	437	433	422	395	416	458	419	427	389	444	423	483	462	421	469	443	433	419	488	392	426	446	435	454	446	430	455	462	472	452	382	414	434	419	441	430	434	452	397	450	425	396	442	436	414	431	403	416	427	461	438	435	470	412	417	421	416	439	461	423	456	406	408	436	416	406	415	441	428	424	393	420	458	418	375	420	397	438	456	410	443	418	426	436	427	409	450	430	442	471	425	431	475	420	435	449	403	426	426	414	437	401	424	459	413	389	434	403	442	413	432	466	444	463	444	466	447	447	448	447	423	435	424	431	406	412	429	428	435	456	414	428	417	387	416	435	407	421	406	463	430	478	435	439	431	419	372	456	422	409	433	461	443	431	409	416	410	410	413	436	442	432	458	415	408	404	446	456	464	429	419	454	365	425	432	436	426	423	398	440	385	408	433	406	433
10074	6425	1976	1086	989	982	944	918	1001	971	995	930	903	955	1002	965	984	977	941	950	1030	987	953	965	891	960	930	990	904	964	989	963	1002	970	962	935	965	954	939	907	960	933	958	927	936	929	936	930	963	961	974	978	958	976	967	958	976	990	913	966	969	1014	1006	909	950	961	940	910	954	984	947	960	961	970	893	945	963	963	918	952	954	922	978	946	878	962	994	988	980	981	1030	934	913	999	923	969	961	906	945	975	961	983	950	931	974	993	999	941	986	960	1041	967	971	954	915	928	903	984	1011	956	953	1007	994	990	1022	942	918	950	1013	956	965	974	979	937	974	950	923	889	939	935	991	903	972	974	1004	932	983	967	896	955	990	913	967	953	918	902	1017	1000	992	974	943	1014	978	973	990	988	983	937	919	932	976	931	952	931	946	984	945	904	947	959	946	976	945	974	927	991	979	959	910	1014	1002	968	887	927	980	961	969	985	981	941	959	970	1008	962	893	968	870	906	996	943	974	912	952	978	943	986	1027	906	963	934	973	920	943	945	900	1031	922	989	935	916	940	953	981	894	918	959	968	915	982	959	938	939	922	944	950	963	1016	911	976	965	921	928	898	951	925	963	906	965	1003	951	978	959	962	985	889	913	975	934	943	944	916	922	967	935	1020	985	970	961	942	959	955	1007	983	898	936	914	931	1027	968	1002	991	979	957	965	936	926	983	984	902	934	1015	953	951	993	940	937	943	949	950	1048	935	902	907	922	933	977	987	961	968	970	942	943	1008	947	970	970	950	947	869	947	948	917	920	918	959	979	964	950	914	944	993	986	994	917	942	937	891	1003	926	914	958	928	951	913	939	952	983	932	917	998	990	980	996	1024	985	953	936	990	930	973	1018	1014	935	994	952	979	979	951	983	947	970	950	994	973	980	963	956	974	952	954	950	986	927	921	924	1008	965	1000	928	978	1015	939	970	970	972	955	971	953	934	988	921	937	938	930	1002	980	927	932	956	948	970	966	981	940	945	990	924	955	991	942	992	921	978	962	964	956	966	870	926	978	959	982	990	955	926	981	940	937	988	923	926	927	928	934	990	973	976	928	910	955	963	952	1008	919	953	911	960	968	902	955	914	935	949	969	971	913	1040	949	955	969	997	947	935	929	993	938	928	955	995	982	977	969	967	958	938	910	980	984	939	944	950	987	968	970	933	959	968	958	976	937	992	916	929	942	961	926	906	899	959	977	962	948	942	944	946	967	978	963	960	997	960	955	933	899	987	960	952	1025	909	977	941	946	893	950	964	934	1003	966	926	955	962	959	986	973	1001	956	1013	936	933	992	961	930	923	931	948	940	949	954	963	938	948	969	1019	907	966	1041	970	973	903	998	957	909	966	944	993	977	979	990	978	910	1006	973	935	941	977	916	982	957	977	945	961	947	918	943	918	947	928	992	996	956	937	995	1027	956	955	995	995	964	944	915	913	970	937	915	981	998	955	996	970	953	948	955	956	915	918	902	949	946	929	945	920	913	908	944	979	961	937	911	961	937	949	997	998	970	981	961	949	928	974	899	914	951	920	889	953	942	940	968	992	1006	962	973	955	967	966	1008	1041	1002	979	960	951	948	914	970	955	927	909	974	957	918	939	995	964	940	922	960	979	948	901	975	933	965	997	940	985	1026	940	957	956	957	930	988	966	916	936	906	965	992	891	941	869	884	972	1059	989	993	913	949	985	990	892	1022	925	987	946	969	979	949	940	960	955	972	952	919	940	997	958	946	979	936	919	936	950	934	954	935	948	934	937	939	934	942	915	959	916	950	978	959	930	974	985	943	978	944	953	970	1005	1016	966	938	982	951	973	960	957	940	941	1005	918	965	979	949	976	957	909	916	1016	985	983	907	1025	965	977	947	956	954	983	912	961	916	934	930	983	890	933	988	905	947	1006	955	970	993	918	989	945	998	961	948	982	914	927	941	937	964	961	930	931	954	955	1012	964	960	912	1003	908	983	941	940	991	936	1002	976	982	937	932	899	929	951	960	961	979	930	1032	988	895	953	949	937	917	943	925	916	946	942	984	979	961	966	953	952	923	892	961	911	990	966	954	953	932	1000	958	1035	908	910	905	950	894	910	907	983	951	950	927	974	912	977	929	961	934	951	938	980	1005	942	1031	957	956	894	924	973	942	1006	951	961	979	957	948	924	943	954	948	969	947	954	1011	979	957	947	998	964	950	1000	990	978	966	955	960	982	961	980	935	937	886	954	936	959	925	916	964	953	1037	938	956	1002	1014	942	985	947	980	973	935	973	977	966	940	976	965	977	919	1018	978	1007	972	921	1015	968	951	1006	912	903	986	974	952	970	937	942	960	917	943	960	975	960	962	1018	1006	1001	926	961	959	1008	940	1031	914	963	936	917	986	972	981	977	936	999	1011	918	976	959	931	953	897	911	979	973	902	980	951	971	971	906	991	944	918	975	994	1002	958	895	916	945	986	956	961	993	960	951	1018	918	963	1025	995	1011	1014	1000	947	905	934	990	966	923	944	1050	969	970	998	940	996	963	970	957	912	946	945	976	962	922	955	925	945	946	974	931	962	925	937	893	961	1028	958	948	944	962	909	944	988	1005	960	945	908	940	943	983	966	963	929	1003	965	1031	927	1011	960	946	900	968	930	964	980	968	949	1023	969	908	927	942	1015	949	995	952	960	1032	944	927	1003	971	990	994	963	964	950	975	990	960	966	991	942	935	976	982	935	905	995	962	912	942	931	965	987	944	919	965	948	970	979	933	928	969	1004	946	1017	936	933	923	954	949	958	958	961	916	982	932	897	940	1000	900	996	939	919	1011	975	957	946	950	915	979	968	952	980	989	970	980	916	972	934	968	981	925	944	932	954	970	953	1008	1020	967	992	935	983	904	988	970	958	1002	988	950	956	936	950	955	996	929	947	1018	917	1000	1003	941	913	904	986	947	940	985	930	949	949	935	925	994	956	1008	981	943	908	891	899	970	946	955	942	971	944	943	932	947	933	950	896	958	1013	924	939	955	1007	935	927	975	913	915	969	976	906	937	916	992	926	945	987	966	969	911	987	987	967	961	946	968	913	960	939	995	950	1013	993	947	992	959	938	989	948	982	914	932	925	1002	987	957	961	954	969	904	902	977	971	945	954	979	1000	927	965	955	955	972	946	943	973	1019	888	941	940	907	928	946	984	956	945	888	928	997	970	916	988	970	956	955	995	964	929	979	990	899	943	1018	1005	956	1061	905	942	1007	974	941	941	954	914	980	912	948	957	935	951	940	987	973	936	952	969	956	990	1019	943	958	990	924	936	931	946	940	906	940	972	978	994	953	986	972	991	951	882	1017	963	954	921	937	987	944	1033	931	982	969	989	984	950	964	960	947	968	934	958	951	943	941	952	970	930	969	929	982	1006	974	1015	1009	962	1002	916	993	960	967	961	924	1002	922	918	977	909	939	930	962	976	970	982	971	924	930	988	1005	973	975	948	971	939	927	960	904	955	932	933	954	979	941	1004	923	947	934	978	1001	925	958	945	984	999	979	959	947	988	929	977	918	941	1016	946	971	935	947	974	992	978	917	931	927	979	960	946	948	930	948	977	942	944	966	979	932	1016	1003	986	950	915	934	986	990
24792	21240	24744	28036	21044	3748	571	471	433	388	407	392	371	344	360	374	343	347	341	363	358	350	339	309	370	335	325	339	353	353	331	313	320	350	344	333	323	340	330	334	356	330	339	325	352	349	353	329	350	352	318	364	347	360	356	332	343	364	349	309	324	331	356	345	355	338	352	307	351	343	314	317	326	361	351	321	337	325	337	325	354	337	387	369	320	357	313	319	359	352	368	344	351	342	299	337	343	373	359	369	331	330	330	338	320	309	335	352	323	312	336	381	332	346	330	356	307	336	363	327	342	352	348	342	334	342	329	367	355	336	350	338	303	329	337	343	340	384	359	391	328	355	335	347	332	383	342	351	316	329	336	363	344	326	351	367	363	348	322	303	348	361	342	318	363	335	334	323	298	340	347	348	349	354	324	329	341	367	316	331	344	308	321	349	341	325	322	342	354	311	343	358	332	360	339	333	345	327	318	327	339	300	340	349	345	325	344	347	339	289	305	328	325	345	316	344	324	339	345	360	372	366	338	356	317	336	337	330	320	345	326	293	338	351	350	337	345	334	331	359	336	319	342	370	370	344	358	332	334	285	330	332	285	336	367	347	351	327	376	331	343	294	343	330	334	329	380	293	366	357	315	314	328	370	331	324	353	338	374	378	314	329	343	322	305	353	333	382	304	330	327	357	334	318	326	318	335	352	349	309	324	343	358	313	309	324	353	330	336	348	316	342	360	350	358	328	370	351	339	349	302	329	347	393	379	356	313	354	345	349	358	333	319	347	350	361	383	368	326	333	312	337	335	363	328	320	347	360	370	333	351	335	346	329	348	309	317	331	296	314	364	340	300	332	342	336	314	320	333	319	332	328	336	344	372	321	325	321	311	320	337	324	330	325	361	332	341	357	350	365	372	333	331	366	308	365	349	307	317	356	329	320	338	353	337	369	380	339	350	387	332	329	349	380	335	350	328	350	286	387	341	327	361	317	363	353	330	363	341	354	327	405	338	294	343	365	374	361	323	317	332	377	337	360	323	352	327	341	325	325	372	370	291	304	321	346	326	341	355	359	323	313	342	362	356	311	359	351	348	359	329	331	341	330	306	351	339	307	334	323	351	318	357	367	339	382	333	317	361	359	341	347	331	342	384	294	346	357	338	327	323	332	342	317	322	336	357	335	312	342	334	332	323	309	318	361	342	323	313	311	365	363	374	311	333	336	337	356	372	387	325	338	341	329	339	329	359	365	342	318	312	377	335	363	328	317	334	334	303	365	334	349	335	332	300	345	336	349	353	327	337	325	348	304	302	370	359	325	375	330	331	349	363	360	340	323	339	376	333	341	330	346	317	328	341	335	360	365	323	332	301	319	334	334	328	347	356	342	388	345	365	352	355	381	350	311	344	382	339	341	327	316	341	317	361	369	315	344	373	392	364	338	354	345	316	379	314	355	367	314	321	355	362	364	314	333	311	310	347	346	318	334	338	325	345	339	339	320	317	322	340	325	354	361	351	326	345	387	365	320	337	321	349	334	319	332	333	357	324	347	353	342	341	336	344	333	338	353	383	343	336	349	370	318	325	339	353	359	326	402	336	350	332	360	322	302	320	313	345	346	322	357	331	339	333	367	337	336	357	370	382	319	311	333	342	370	312	359	366	363	330	337	314	311	321	363	370	317	385	342	337	305	332	318	350	357	335	340	322	348	339	317	312	348	382	338	359	365	362	334	315	346	332	348	340	307	317	322	316	342	351	352	328	315	363	336	341	344	347	327	340	343	338	355	325	360	334	354	325	302	332	354	366	371	371	320	351	361	334	391	317	385	340	353	344	333	355	339	350	316	322	339	357	309	330	369	344	316	321	354	380	379	354	374	380	350	335	342	320	361	324	359	295	347	339	326	320	326	337	325	360	314	331	314	333	347	343	316	340	330	346	336	344	338	320	345	336	385	348	350	337	341	350	349	342	341	330	368	349	344	320	345	341	340	312	327	306	334	334	371	344	355	334	317	328	307	375	348	336	316	344	318	345	366	318	315	351	331	334	341	359	313	347	321	370	291	338	381	333	335	338	324	382	384	309	376	337	340	314	358	359	332	377	362	339	305	315	365	364	317	362	328	299	351	339	317	368	355	346	329	342	333	381	323	374	369	348	344	363	314	358	352	357	370	354	363	370	317	317	322	344	330	351	350	318	327	348	311	323	314	344	322	322	346	308	352	376	338	313	326	349	344	345	357	327	378	354	334	347	303	322	346	340	329	316	329	316	353	355	349	336	377	315	337	329	324	333	338	372	349	353	359	342	360	354	343	328	355	347	378	345	330	319	297	334	348	315	300	340	349	353	330	333	351	345	366	334	334	338	336	319	348	322	341	343	352	332	331	326	341	348	350	356	328	312	350	329	323	315	342	364	345	338	335	343	342	345	308	355	330	343	382	357	384	367	338	291	353	340	343	322	366	354	341	337	344	350	347	345	332	337	345	363	332	351	330	344	345	375	324	340	299	306	355	345	311	316	351	326	368	356	356	335	368	327	352	346	352	373	346	353	346	324	345	333	345	340	335	354	328	336	310	332	329	330	327	345	365	360	316	359	378	328	321	326	334	350	342	355	308	349	312	363	347	306	320	355	354	340	343	348	346	333	308	303	324	343	296	345	352	326	372	354	353	364	338	323	361	348	334	339	310	331	348	358	339	348	337	314	318	349	353	348	371	347	318	319	340	336	300	345	338	318	348	364	352	334	358	363	374	318	289	344	336	340	302	330	315	370	352	360	326	374	316	322	328	344	358	325	323	335	355	325	332	312	362	316	336	353	321	325	323	346	336	358	372	346	348	343	310	331	332	351	319	354	381	348	347	299	319	326	334	333	343	300	351	321	341	324	329	349	371	329	327	315	352	333	389	328	309	311	380	332	351	321	318	327	343	341	336	316	323	327	301	375	346	366	348	334	340	310	302	365	342	358	323	339	342	370	339	322	361	355	313	346	336	299	339	327	339	343	352	330	339	348	320	357	343	346	364	354	338	329	325	324	339	311	333	358	343	364	354	351	285	315	321	318	302	361	302	283	324	331	344	344	363	364	343	394	365	328	356	336	342	314	324	347	351	315	335	334	335	348	357	352	340	358	349	326	351	346	351	372	336	338	348	329	336	312	336	338	344	358	380	326	318	309	338	350	339	323	329	321	326	318	357	330	331	335	334	330	333	316	306	349	311	377	329	359	356	333	310	344	308	333	334	365	346	369	359	326	371	316	355	353	364	335	330	321	336	295	347	314	326	337	330	334	348	332	311	366	341	353	343	360	334	309	354	370	318	333	324	367	336	322	373	365	329	317	364	322	314	357	352	348	346	340	367	354	356	331	360	338	345	330	353	339	324	333	351	327	336	335	367	330	316	342	362	317	312	377	354	357	339	349	344	353	326	335	360	294	323	317	347	360	328	338	347	330	330	306	329	315	314	330	337	363	337	347	354	342	314	329	336	366	354	363	315	349	326	338	344	391	345	330	343
11198	15077	4764	1491	1011	831	849	799	834	817	809	802	802	781	766	820	713	785	744	795	785	771	779	782	760	756	748	764	745	794	737	807	786	790	781	758	796	739	768	833	760	740	813	796	774	760	798	770	752	764	745	734	735	722	770	675	798	795	742	742	760	801	804	756	763	749	811	730	748	765	786	733	734	789	753	777	775	755	726	752	795	770	796	759	749	774	735	752	749	798	750	709	717	770	739	737	733	820	770	771	780	765	777	780	745	806	760	758	739	736	748	741	755	743	762	752	853	714	749	760	789	801	738	715	745	719	753	837	832	751	720	801	805	709	744	791	747	742	772	757	755	746	803	735	815	735	785	750	742	794	764	748	792	729	773	804	765	729	718	773	773	809	739	795	797	751	796	755	747	761	756	757	710	813	790	762	765	740	808	732	746	764	783	752	732	769	727	763	755	723	787	712	729	703	772	726	764	761	781	770	805	783	747	784	789	773	799	731	800	822	795	741	760	791	746	804	754	801	801	761	793	810	743	777	811	725	807	779	721	737	775	800	757	794	730	796	781	685	783	794	796	768	749	786	753	746	788	754	764	771	770	739	746	734	786	774	720	708	817	762	768	775	782	743	808	769	751	743	746	742	759	736	775	745	737	776	767	740	770	718	727	773	749	702	722	756	706	778	746	746	800	735	762	759	752	773	760	760	783	807	762	730	770	749	748	757	734	754	747	786	763	767	750	753	750	779	761	835	723	736	774	778	745	791	716	722	749	729	797	783	725	767	796	714	774	759	709	743	770	787	751	802	785	797	807	805	777	803	763	770	710	761	718	809	744	751	786	752	784	727	785	758	753	760	755	762	769	759	768	794	772	750	782	777	746	772	773	724	791	723	766	754	770	738	734	747	786	745	731	759	759	717	703	727	783	780	718	733	814	785	743	813	752	750	759	769	760	732	759	789	738	775	780	742	809	755	727	756	707	756	782	724	779	740	770	711	780	778	801	729	807	740	767	772	681	786	750	755	748	724	795	721	772	746	773	775	755	781	759	711	789	778	746	741	696	761	757	766	787	762	781	789	776	781	768	752	725	731	790	744	759	778	755	774	758	723	755	762	743	782	737	795	748	730	757	730	758	803	758	729	744	748	776	767	743	766	839	778	748	735	725	724	767	757	735	726	769	792	770	783	773	755	712	814	817	737	744	775	745	760	774	707	773	754	738	719	787	722	751	813	764	763	772	743	770	761	718	832	710	786	700	814	749	775	809	805	776	752	824	783	787	735	763	755	727	780	724	735	742	785	732	722	765	775	715	762	740	750	753	771	766	766	778	723	705	765	766	716	793	778	774	765	732	755	788	780	750	759	755	772	767	765	726	752	730	773	757	778	770	709	750	812	758	770	745	774	769	768	734	823	783	757	750	716	778	748	777	732	758	801	721	757	793	752	808	738	769	757	807	800	722	761	765	731	757	741	772	804	763	791	748	741	772	735	788	738	694	756	766	801	715	734	757	719	734	783	749	752	759	759	790	730	745	736	766	776	793	793	771	743	773	746	765	739	732	745	786	744	740	730	812	771	756	749	741	701	734	720	747	772	785	823	744	793	737	780	803	746	820	787	798	773	753	735	761	733	771	754	720	776	741	757	774	782	741	748	787	774	795	831	794	726	740	776	760	769	744	777	774	730	734	770	743	733	732	812	749	758	809	751	730	731	741	798	736	791	720	737	757	730	760	761	749	743	796	760	739	786	777	740	759	782	768	727	736	755	768	789	719	762	775	775	722	709	729	749	760	762	766	781	734	763	760	750	684	820	738	735	731	777	755	802	711	754	736	749	739	763	777	719	745	786	742	771	800	791	749	812	724	735	719	715	717	695	746	717	796	710	783	797	786	730	772	773	776	781	795	781	806	730	779	726	726	762	788	804	763	757	741	764	726	738	757	759	753	695	779	715	757	746	757	752	742	762	786	836	754	794	766	706	803	768	724	751	773	719	733	818	738	758	751	831	741	745	756	769	682	721	803	758	683	751	746	742	736	734	720	753	776	790	761	778	748	714	745	793	802	742	719	770	760	775	761	855	762	768	794	768	834	808	745	757	779	755	787	772	753	748	750	746	785	752	735	700	787	724	748	760	804	752	728	790	717	785	765	752	719	747	796	776	783	759	770	781	740	766	843	780	767	723	784	704	736	707	715	779	773	801	728	713	776	793	751	749	749	705	795	715	699	789	730	839	738	726	746	765	758	723	779	764	771	776	820	709	779	764	756	717	750	717	713	763	799	747	758	762	781	742	756	754	802	682	755	762	794	793	796	737	778	811	758	813	772	718	753	836	749	760	782	768	771	794	786	759	767	782	759	740	733	783	728	759	777	747	753	784	738	670	763	791	733	749	754	798	794	767	800	699	797	762	806	760	745	800	798	729	753	773	788	774	732	776	772	755	741	777	789	739	701	812	748	755	763	718	719	769	835	749	791	731	685	738	778	711	736	759	794	726	759	742	797	766	725	714	746	768	721	774	744	721	751	738	765	769	762	721	742	804	783	776	742	737	782	776	740	769	786	775	779	742	781	712	740	753	730	729	813	710	758	767	701	751	776	758	746	778	717	740	719	752	743	755	762	790	820	692	794	777	778	817	777	754	744	740	765	750	769	756	770	749	759	722	735	739	700	740	734	754	767	770	754	764	751	733	738	784	796	755	765	785	730	750	763	755	749	745	725	722	799	775	753	814	727	790	729	751	740	766	758	782	736	792	759	761	780	756	796	776	773	762	746	730	727	734	784	732	781	728	761	753	731	737	702	757	742	770	787	789	785	736	819	767	730	741	761	710	745	769	735	740	768	761	733	780	749	770	778	745	774	756	784	772	783	755	770	748	783	739	734	779	802	815	759	791	761	751	735	765	753	733	694	756	749	776	736	732	792	771	772	764	820	695	784	753	746	762	726	805	775	797	704	736	736	744	715	788	791	786	746	768	688	731	800	771	758	742	747	775	781	754	729	768	764	730	797	735	758	724	783	769	773	800	764	750	749	783	782	749	744	736	767	755	791	798	767	753	752	726	744	691	763	739	725	747	746	785	769	746	777	770	743	765	719	769	767	757	783	815	757	755	719	759	742	735	772	788	754	798	795	759	762	713	727	775	733	735	744	782	730	776	790	740	747	805	774	771	759	753	778	800	773	832	712	723	764	794	723	805	745	749	793	775	829	728	789	737	768	730	755	781	755	771	769	768	698	734	809	802	770	785	778	763	765	751	808	746	751	757	777	777	737	818	760	737	758	782	730	746	808	783	807	780	763	736	769	695	773	721	765	768	766	805	802	781	794	754	839	762	714	785	743	771	702	719	734	775	759	789	815	792	770	707	736	752	767	770	757	809	758	729	753	802	760	750	785	720	764	767	739	727	727	760	725	769	757	740	765	813	739	764	763	753	794	757	743	785	774	684	718	737	766	738	792	778	735	761	817	775	776	735	771	747	726	794	704	718	802	796	767	768	777	748	778	807	762	771
24137	21220	25255	27471	21227	21037	1573	388	323	271	271	236	235	206	213	185	213	188	191	155	199	193	181	191	185	200	179	175	195	173	179	163	152	160	167	173	184	160	160	174	169	158	145	183	158	171	180	151	190	164	163	152	170	171	184	139	163	150	172	175	179	146	164	168	157	212	164	136	177	195	176	147	156	185	180	180	137	159	185	194	175	149	164	165	193	174	161	158	177	156	172	157	164	186	170	185	182	195	145	170	172	189	154	156	187	193	181	182	171	184	176	170	169	181	173	164	152	189	179	167	167	181	158	188	158	158	188	154	150	170	162	170	178	153	147	172	146	175	156	181	163	175	160	167	192	164	163	160	174	149	174	188	178	186	182	182	166	187	159	149	158	178	131	189	139	173	152	158	175	146	175	175	165	144	147	167	196	166	177	157	163	160	192	169	181	176	169	158	190	167	165	177	172	180	168	179	165	164	148	166	174	170	152	167	183	152	166	181	167	196	149	177	168	172	139	146	154	186	162	166	128	179	157	178	164	159	198	171	173	177	148	168	201	185	203	168	164	168	167	181	169	182	155	164	163	170	166	157	178	159	158	164	198	196	185	180	168	169	169	193	184	156	198	166	183	181	164	170	175	168	175	162	182	159	185	178	166	176	165	165	180	183	170	156	164	181	186	198	166	210	158	179	161	175	174	163	150	155	187	175	156	163	179	191	150	175	142	166	145	171	172	175	181	155	163	177	204	170	152	161	163	175	163	152	158	183	157	176	161	170	179	173	156	158	186	173	183	152	142	165	146	155	145	195	183	193	191	174	152	172	169	190	183	174	162	132	173	193	166	150	204	181	179	165	170	189	183	191	196	188	162	178	176	161	152	167	186	198	184	179	164	200	164	161	161	144	179	158	159	164	165	174	139	173	176	182	167	208	183	183	166	171	187	169	185	175	176	145	185	179	173	171	152	158	166	198	173	203	211	135	163	173	184	151	152	183	153	176	181	153	178	168	145	158	171	162	164	168	177	154	181	175	166	174	175	137	195	200	165	146	156	161	150	174	186	141	172	184	160	175	200	157	180	166	173	140	172	176	159	155	184	162	181	181	174	185	166	140	164	153	154	181	147	170	178	169	154	168	200	149	172	212	166	155	164	146	181	177	161	195	160	151	164	177	162	157	162	163	164	161	158	169	152	182	161	194	182	143	187	165	148	170	173	185	182	172	182	162	164	159	147	162	184	175	155	160	176	187	182	163	173	159	174	167	155	157	178	166	165	171	154	159	169	174	170	177	172	136	153	143	201	158	188	168	156	164	170	162	155	174	183	168	180	193	141	167	150	177	176	197	164	180	166	186	190	157	160	165	158	170	193	156	166	161	173	197	167	179	172	181	192	165	185	160	171	162	174	166	188	187	197	184	172	184	175	180	179	171	186	162	170	154	177	164	170	175	155	149	178	180	170	171	186	188	186	140	150	177	170	185	155	147	180	181	176	153	184	147	156	173	155	164	196	167	173	170	157	158	172	191	160	149	177	172	163	170	163	186	148	155	168	167	174	170	156	174	175	161	212	181	180	180	190	140	163	216	190	172	172	174	142	184	193	175	177	170	172	164	151	158	186	181	174	155	139	176	159	179	169	162	162	162	190	169	142	170	180	171	152	150	144	185	171	148	160	170	185	173	181	138	173	178	170	144	168	151	162	157	172	165	168	137	148	192	145	162	176	194	191	144	158	158	175	176	169	178	142	194	178	167	189	187	177	159	193	166	186	162	173	161	183	179	166	173	163	149	177	152	151	160	167	201	188	147	184	160	183	166	180	180	197	162	185	193	155	152	179	168	175	180	155	165	191	153	141	179	174	163	151	177	158	177	164	169	181	152	193	155	169	151	168	167	180	174	169	160	150	169	169	187	162	165	188	179	151	176	145	172	166	180	164	181	187	170	157	174	167	175	154	176	179	173	161	155	154	185	167	175	177	165	195	147	134	167	171	176	181	169	162	155	146	178	175	196	144	172	173	178	189	171	148	173	167	163	177	189	154	178	168	169	158	168	135	161	184	189	165	167	174	151	173	155	190	181	188	177	154	180	150	195	190	162	187	158	179	185	177	175	185	170	183	183	155	180	164	146	172	164	178	177	158	176	157	172	177	184	158	149	166	156	198	179	168	186	176	172	150	169	155	162	146	166	154	179	159	149	160	170	164	161	179	155	181	178	187	147	165	181	186	146	155	167	183	158	148	171	181	167	186	152	173	190	154	173	141	156	167	158	135	181	171	159	170	181	172	172	181	177	164	180	168	166	154	160	151	156	157	173	154	155	153	167	170	154	195	144	183	197	175	179	161	165	171	163	155	175	130	168	177	188	192	178	167	155	152	174	200	157	178	161	174	182	191	191	169	179	164	172	153	178	160	169	153	158	146	157	176	172	187	170	157	154	167	171	160	183	178	208	165	157	158	162	168	161	205	162	182	158	189	153	166	183	165	179	140	163	208	179	169	163	160	195	167	162	183	189	171	176	179	167	160	166	192	159	191	176	177	159	162	175	158	169	153	187	174	206	161	194	180	176	160	175	182	165	176	151	180	166	176	196	162	149	149	181	172	184	186	157	171	188	167	167	184	183	180	163	186	176	175	151	159	155	150	174	176	181	155	157	142	190	135	144	151	146	163	170	168	194	185	193	192	173	163	172	171	181	182	167	187	171	176	146	176	152	166	162	157	148	177	182	173	165	191	162	189	169	166	170	156	188	165	210	174	177	190	173	183	156	181	179	168	172	178	162	167	174	179	179	152	157	166	183	168	157	153	173	161	168	205	173	146	172	171	154	162	161	168	176	199	150	161	183	173	151	162	179	156	148	161	166	166	191	167	174	164	192	182	173	155	155	169	156	172	161	172	145	181	184	187	163	183	165	163	167	185	164	171	173	191	193	155	161	169	174	170	184	189	146	168	161	158	183	174	157	161	203	132	171	170	196	172	197	184	174	178	145	195	156	182	184	176	173	175	147	173	177	165	192	184	151	178	180	135	173	200	174	156	146	149	176	173	162	160	155	167	176	160	147	158	140	146	179	144	151	188	166	182	157	166	149	177	164	183	171	169	162	170	183	179	188	152	154	160	172	167	185	145	161	162	180	165	178	176	153	177	193	148	165	156	185	130	155	152	170	155	147	183	158	146	183	166	142	167	166	183	154	169	162	160	164	175	195	169	181	146	174	144	192	159	168	165	203	154	171	147	166	148	190	182	147	160	145	172	167	166	159	168	182	156	160	148	172	166	169	171	162	147	167	164	187	177	186	171	198	178	178	164	164	176	174	170	185	164	172	165	195	185	149	181	171	170	170	175	162	170	155	163	159	163	130	190	201	171	195	149	171	195	162	160	167	186	153	148	168	166	147	162	179	176	161	138	170	179	178	166	155	164	170	175	197	183	195	179	167	176	158	138	161	171	191	172	140	197	168	181	194	185	149	167	165	153	152	189	178	133	179	159	160	157	193	150	174	182	177	174	165
13403	19339	6718	1594	852	631	560	491	469	451	475	447	453	455	458	459	451	430	433	428	418	414	415	465	422	416	397	436	424	396	425	409	428	457	417	417	405	421	411	399	423	389	454	428	470	465	407	408	394	445	413	441	386	439	427	456	424	402	442	425	408	447	421	420	440	397	439	404	438	427	422	433	404	416	414	391	415	421	434	406	395	415	396	386	437	430	438	433	424	416	423	417	405	407	436	417	417	422	439	461	438	412	426	412	447	417	480	418	422	415	426	401	449	421	436	415	401	417	408	443	426	452	396	402	436	418	395	458	430	449	397	445	455	406	413	376	409	438	391	445	400	422	396	429	409	421	401	389	436	382	465	436	443	434	397	436	386	415	453	397	452	420	456	423	415	391	430	422	452	402	405	430	429	416	448	450	429	446	432	410	382	455	419	414	469	425	405	383	392	472	420	396	425	399	418	448	432	435	423	439	438	392	397	446	450	384	382	387	419	444	383	454	411	416	413	402	409	416	446	401	387	395	410	410	429	418	391	466	407	413	436	399	453	380	425	430	405	403	457	402	401	405	398	406	410	447	433	413	413	431	432	384	427	358	423	420	397	443	430	409	426	383	409	449	432	417	417	405	397	411	446	430	443	440	412	433	414	431	408	397	432	432	424	416	427	450	435	411	427	408	418	405	420	394	429	421	408	449	459	456	437	424	408	430	427	435	420	414	429	465	413	389	415	378	402	402	400	454	426	418	450	465	430	387	453	462	417	422	434	442	396	420	431	426	402	393	391	420	448	425	443	410	446	429	412	476	366	417	415	402	415	361	477	436	442	384	423	402	385	464	424	397	412	373	394	426	412	436	435	422	397	419	432	413	419	459	430	421	432	384	400	411	426	451	406	441	397	439	409	428	422	407	431	396	441	414	446	416	411	451	413	435	436	436	403	447	412	429	395	423	353	435	389	434	403	469	392	418	416	408	438	416	408	414	382	429	438	429	428	442	422	421	427	393	396	413	390	450	431	406	440	440	411	449	427	422	396	391	413	423	399	451	425	378	405	414	401	433	435	442	452	459	434	412	428	437	446	425	448	424	433	378	449	410	431	446	423	414	419	450	425	462	397	423	405	439	393	425	435	429	435	442	429	436	430	384	437	441	385	373	444	445	384	430	406	414	426	440	427	443	420	405	434	422	393	426	423	438	415	406	402	389	431	413	438	413	425	413	439	420	428	426	439	408	407	410	456	434	402	385	435	433	434	415	414	443	422	430	407	411	443	468	431	426	440	430	413	433	456	393	444	381	391	385	413	426	405	410	410	441	424	440	404	423	464	457	427	417	426	413	405	374	423	391	467	398	429	443	413	422	433	433	408	420	413	432	432	424	433	403	439	417	449	397	399	428	471	421	426	423	454	406	419	400	409	426	419	423	434	429	419	411	422	405	401	418	391	408	410	452	392	413	417	453	446	420	392	392	422	430	415	457	412	468	417	424	412	384	430	380	428	434	416	431	427	412	433	451	416	395	417	426	430	418	419	426	433	431	378	427	398	445	435	410	425	435	420	413	438	395	431	413	428	402	415	419	428	376	444	411	432	436	431	421	418	424	420	423	411	421	413	421	422	448	442	474	433	441	419	428	435	422	420	435	440	421	408	387	381	440	438	444	462	399	398	415	399	432	420	417	427	418	442	404	460	415	433	396	421	440	399	451	467	413	440	384	438	409	418	400	412	466	414	421	494	416	420	389	414	418	420	405	429	415	423	422	415	433	406	405	415	406	422	414	446	435	437	409	422	432	422	449	398	397	401	435	441	404	413	413	462	391	412	425	438	426	437	425	430	425	410	393	405	471	411	445	406	413	432	413	422	390	398	431	385	446	405	423	421	410	444	416	435	454	433	393	392	416	417	412	387	397	449	427	419	399	388	422	412	416	409	442	416	399	391	400	446	403	401	439	433	454	411	390	419	437	448	432	417	420	435	387	431	417	431	435	463	410	443	412	440	431	460	478	436	434	407	447	436	431	437	383	440	401	432	407	396	415	417	411	422	443	407	447	422	412	408	418	413	408	450	437	409	424	427	432	388	439	431	411	420	445	431	416	424	417	425	447	417	416	398	427	433	404	443	417	416	424	421	441	388	400	366	429	441	425	443	426	458	429	439	439	417	430	447	391	437	441	419	412	429	423	431	422	435	444	421	407	398	407	397	400	420	426	384	409	409	448	418	401	403	390	440	441	424	398	414	428	419	437	430	457	405	398	408	412	424	418	401	429	437	397	406	419	406	380	411	441	430	422	420	395	464	396	409	418	431	456	429	389	404	417	445	401	402	405	431	454	381	407	408	467	427	441	390	424	397	391	451	450	468	393	420	434	408	392	442	380	424	435	416	402	434	429	429	405	452	438	451	442	443	421	426	412	402	432	430	441	434	417	434	403	389	415	426	417	423	439	407	415	364	426	427	433	450	418	419	430	426	422	427	459	429	442	422	473	403	405	427	431	388	395	419	393	439	454	418	396	397	462	415	434	405	408	388	421	418	412	419	399	421	431	418	430	439	434	433	425	428	426	415	409	415	410	429	436	420	432	433	415	419	452	464	409	404	420	438	449	441	421	376	441	415	421	384	399	448	425	422	447	419	412	415	437	449	453	390	432	464	429	432	424	454	407	381	403	417	420	412	397	465	450	407	410	428	454	423	469	389	381	413	429	437	445	416	403	426	395	433	411	389	444	418	439	414	437	379	428	413	430	417	428	428	418	408	412	399	448	423	377	446	407	429	419	444	425	401	413	397	461	428	403	420	443	400	424	416	421	461	410	391	430	421	453	409	422	429	401	399	416	414	423	406	423	448	430	401	418	410	416	471	443	418	415	393	404	428	417	407	420	424	425	465	445	448	414	411	402	437	419	441	421	403	417	464	386	427	446	403	444	428	395	449	403	420	428	418	412	392	427	440	440	417	401	421	405	417	403	372	405	401	441	416	427	407	407	406	419	418	425	441	416	416	461	423	411	430	418	429	415	415	440	388	391	423	449	421	462	427	416	404	409	415	461	412	379	419	411	393	404	427	408	410	447	402	427	461	453	411	441	430	408	416	408	428	417	429	423	392	407	410	424	416	433	393	404	426	467	441	400	453	430	423	358	403	414	426	459	430	411	398	418	402	403	419	402	409	422	432	399	413	431	416	405	425	435	417	440	403	443	446	407	406	403	427	382	443	440	430	425	411	430	450	419	462	432	432	432	383	407	390	433	406	442	447	414	435	400	414	409	410	421	440	424	437	407	433	380	441	435	431	449	413	411	447	390	427	465	412	416	441	412	443	427	447	411	426	442	394	439	436	405	416	414	444	424	416	469	406	419	387	399	422	456	444	453	417	403	428	448	438	409	432	395	408	388	423	410	409	387	428	428	394	408	373	423	438	375	422	386	436	430	435	431	436	438	414	382	403	434	428	432	413	411	445	412	424	426	397	406	423	423	434	423	417	449	417	427	431	405	426	436	402	426	440	428
33292	13705	3047	710	481	471	439	457	391	433	438	460	453	406	406	436	408	442	461	412	444	404	403	464	415	437	425	447	424	445	435	430	429	402	399	451	449	408	446	436	400	473	443	420	474	417	450	429	468	420	467	458	441	414	426	443	405	399	455	441	404	455	440	430	440	414	411	430	411	463	444	410	393	437	425	404	398	443	402	423	440	431	457	482	447	460	421	405	417	436	457	430	430	404	456	424	405	410	450	438	398	400	398	421	469	428	422	433	435	429	420	468	427	411	410	438	448	420	411	472	407	413	424	407	407	432	398	449	441	405	395	422	439	423	419	447	465	440	459	468	414	443	429	427	415	451	421	439	455	438	443	453	452	416	439	493	379	456	424	409	438	411	418	448	417	396	426	414	443	424	424	425	433	466	476	446	453	455	463	409	445	474	424	407	417	437	430	399	417	419	422	430	428	410	398	448	428	409	399	473	432	438	407	401	428	403	452	443	424	457	446	465	384	418	404	439	421	399	398	424	432	437	437	432	427	427	415	428	397	411	379	440	412	414	436	393	415	470	442	429	400	445	421	444	425	411	409	451	412	426	480	416	420	411	437	432	439	492	409	393	430	433	470	421	431	390	436	435	440	408	426	456	426	397	445	429	415	435	453	398	430	423	441	452	479	425	420	417	414	409	456	438	420	441	403	414	449	408	421	440	417	408	414	420	443	492	401	457	498	410	439	436	441	409	423	428	452	454	450	417	427	447	404	439	452	469	415	436	453	447	447	451	412	426	455	489	430	399	450	443	408	416	423	433	417	414	442	421	416	425	442	413	437	458	472	410	449	426	479	426	412	432	396	439	420	425	452	444	408	453	431	475	437	413	412	449	438	440	425	404	410	444	408	399	450	424	410	415	428	444	418	448	414	445	412	453	394	453	448	420	431	427	430	402	439	403	425	440	415	408	440	426	438	435	413	415	399	485	441	430	438	396	397	420	439	410	415	413	437	420	460	431	426	425	452	446	436	379	437	413	414	460	416	424	410	454	428	476	432	396	414	395	420	415	422	423	432	445	415	441	437	433	435	440	473	441	442	442	440	403	464	400	442	398	427	409	388	421	405	437	431	432	453	456	451	437	444	387	453	436	427	442	457	453	443	421	430	433	391	398	419	437	426	413	406	442	471	404	411	434	454	444	424	410	419	407	466	398	406	459	440	428	375	416	429	428	455	425	434	444	451	416	475	440	439	459	409	441	440	434	421	402	429	472	460	416	434	453	416	455	426	423	400	447	410	419	448	434	456	410	491	468	393	453	470	431	411	424	411	429	422	459	407	435	443	440	413	377	416	445	428	420	442	428	403	404	392	408	456	413	428	429	432	442	433	449	412	397	449	422	420	473	400	432	383	414	401	425	432	388	437	404	477	423	403	436	390	447	438	410	447	435	428	431	441	432	395	444	461	441	408	412	481	465	420	440	445	449	428	401	440	431	471	383	425	423	463	446	428	429	392	432	442	407	424	397	405	402	430	459	442	400	413	459	428	432	483	413	400	428	411	452	411	397	422	464	456	438	428	412	404	420	446	412	402	420	402	454	424	473	425	404	403	439	409	427	407	390	433	408	419	454	426	447	418	477	441	413	415	436	436	425	435	441	419	408	446	472	404	437	462	444	450	424	415	406	448	451	414	436	452	449	431	428	422	400	398	462	422	407	425	452	437	392	458	427	423	438	482	445	410	417	439	427	423	406	464	404	404	436	415	392	432	437	425	439	406	418	441	425	428	435	428	455	442	410	454	403	446	419	418	444	420	449	443	400	438	437	425	426	429	446	443	439	410	428	402	453	424	450	434	460	446	450	435	444	401	406	449	432	443	422	409	425	447	408	429	413	414	380	401	433	430	424	422	445	435	459	464	426	390	449	386	426	463	419	456	446	421	442	407	465	441	476	427	425	436	439	387	416	384	432	429	416	451	434	481	456	422	462	434	405	437	439	465	469	421	423	437	444	426	418	432	432	453	443	458	432	408	391	470	440	430	405	400	459	457	452	426	444	470	435	436	413	428	453	407	437	416	418	431	458	426	410	410	391	479	440	412	416	480	412	481	437	403	397	421	412	451	425	428	454	403	489	436	453	442	500	428	379	421	429	472	460	380	434	449	426	459	454	441	437	413	419	448	427	437	435	408	417	447	461	428	417	438	419	431	492	420	419	456	418	409	453	412	496	443	501	433	434	430	445	441	437	439	427	421	412	446	461	479	441	449	445	467	445	448	387	468	436	416	416	466	463	456	416	424	385	406	444	461	437	435	447	429	429	387	455	414	472	429	416	436	461	408	401	409	434	468	454	391	380	419	461	440	421	441	424	430	451	417	414	445	418	407	414	449	466	420	460	429	415	411	462	456	443	447	416	421	427	420	415	412	395	444	456	410	456	445	431	380	406	429	420	425	430	415	434	438	431	414	394	412	403	394	376	474	429	431	446	450	403	411	433	436	449	420	440	421	395	415	412	446	468	456	458	409	409	427	430	424	469	430	405	424	389	453	409	415	484	415	480	446	432	421	439	395	400	440	439	415	402	381	428	407	425	437	415	418	449	459	401	428	429	392	435	459	446	412	407	430	451	432	427	423	440	422	445	405	470	437	423	441	464	447	451	407	433	453	459	456	428	451	427	415	379	444	425	431	416	417	387	474	453	417	419	438	447	385	443	432	415	408	360	432	487	426	417	425	412	442	436	420	411	437	423	428	413	434	407	422	426	461	421	432	406	428	401	448	434	420	437	461	457	429	490	440	460	469	410	418	366	454	432	425	427	422	460	415	423	402	434	444	448	449	431	461	421	435	437	448	437	396	429	459	471	401	412	445	446	448	440	447	415	423	448	443	433	425	423	421	435	428	420	418	426	435	429	419	423	412	396	387	418	440	456	447	425	419	441	416	394	431	446	415	447	458	443	449	438	438	457	395	426	406	470	479	410	415	443	432	444	429	426	412	453	477	395	426	441	404	417	392	412	428	445	430	438	446	405	436	448	408	407	431	410	416	411	419	425	428	425	486	396	462	433	433	407	461	442	429	466	435	416	449	438	426	422	418	443	410	391	404	416	424	450	413	457	468	424	411	411	430	436	376	447	392	417	410	451	433	429	391	422	392	448	434	414	421	443	433	450	452	454	444	445	436	433	455	456	422	425	420	427	419	450	419	462	443	447	445	448	426	406	383	442	416	437	414	375	436	417	420	431	400	425	485	449	438	414	397	420	458	390	416	453	461	443	402	442	463	436	458	452	411	442	431	425	428	436	462	413	492	445	435	430	407	462	393	434	410	452	388	380	422	430	401	437	450	441	421	409	407	416	433	400	447	415	402	434	408	459	450	413	444	411	430	468	494	436	402	414	467	423	400	446	448	456	433	449	413	414	360	447	391	382	458	395	451	428	414	388	409	448	445	429	409	431	464	423	432	415	451	471	421	407	407	443	509	392	451	434	418	440	398	446	421	385	436	424	357	399	445	429	457	395
10000	5897	2158	1099	981	990	979	984	998	936	986	950	940	979	967	921	901	936	966	963	927	945	956	963	925	923	957	929	977	914	975	941	983	920	996	911	997	875	1007	962	914	951	945	948	933	966	994	936	950	970	1002	994	914	958	939	937	956	954	1032	998	926	932	958	900	954	941	967	998	971	919	965	942	948	967	933	896	915	948	908	941	940	955	972	980	933	978	938	993	927	959	1022	1005	1003	899	958	953	912	954	985	960	905	1034	978	959	961	978	1018	954	956	989	907	982	960	933	970	897	940	1004	920	941	903	937	963	982	942	936	878	988	1021	952	1010	940	939	957	942	959	928	937	920	947	989	970	948	986	964	951	982	971	977	958	1006	909	963	950	917	927	949	919	960	968	948	958	964	927	946	997	958	961	968	939	1031	956	985	1034	967	926	951	981	947	1002	952	964	1013	951	922	972	942	941	918	970	970	934	945	992	1007	1014	921	896	969	996	954	954	940	955	950	979	945	895	966	961	953	979	951	987	957	943	947	915	987	933	950	960	944	961	945	942	957	956	947	984	951	937	888	967	965	981	983	991	967	970	941	918	987	967	944	927	978	914	902	966	934	972	939	909	963	971	961	934	981	967	938	995	907	959	1013	956	937	954	963	967	919	951	991	964	923	948	934	949	926	916	915	949	1011	952	979	912	940	968	918	943	916	942	1003	978	973	915	949	967	927	939	922	896	1008	997	996	900	980	898	954	945	982	921	978	908	931	961	932	930	988	967	1009	940	969	917	944	979	922	995	974	987	947	999	941	1003	942	994	984	974	939	973	990	988	990	944	987	905	981	963	949	970	958	995	983	943	967	977	978	994	970	969	966	913	981	958	916	977	993	906	970	938	1014	927	943	973	938	949	929	951	969	917	947	962	942	990	943	1018	959	951	912	977	949	909	939	946	955	949	975	972	991	977	908	1006	986	887	935	976	931	951	926	978	937	961	965	940	910	914	991	959	955	976	926	956	948	969	971	955	921	904	944	988	970	1000	913	986	941	991	930	954	964	931	967	930	959	933	960	952	967	900	1012	980	982	922	917	962	934	996	972	958	1015	902	966	938	963	988	924	986	927	985	931	914	972	958	906	961	998	919	1006	995	973	977	967	968	920	940	976	919	890	948	969	966	954	930	896	921	992	979	983	949	998	943	965	968	958	994	1022	960	887	981	948	966	922	940	1023	951	955	922	1017	985	930	991	958	952	939	931	947	949	968	902	951	958	1003	992	959	962	952	947	894	947	964	952	913	965	958	943	964	949	996	909	948	953	948	983	967	917	959	965	956	1035	943	945	968	947	974	988	945	948	926	997	978	909	930	958	929	944	988	951	926	935	982	965	948	898	947	1008	956	973	979	949	966	948	1002	941	998	886	927	1010	929	954	938	965	959	951	1012	956	962	967	993	949	923	953	932	950	942	957	964	926	930	957	947	961	919	911	948	931	924	910	920	954	922	986	971	898	940	975	961	908	940	991	898	921	940	940	895	908	907	914	999	941	924	960	1005	946	935	972	943	938	931	940	947	892	943	1017	886	951	989	907	943	961	928	904	904	978	969	957	959	911	897	944	979	957	924	976	982	983	984	930	993	994	896	916	977	897	946	976	956	1019	939	937	936	993	905	966	950	931	975	955	971	937	982	958	973	910	1035	968	999	903	918	952	975	984	960	981	995	953	934	998	956	964	989	956	922	913	994	926	1024	948	949	942	880	943	925	936	973	962	932	916	904	964	974	887	952	969	986	932	970	984	970	1039	987	960	946	974	897	950	984	948	931	1016	974	953	937	912	934	954	957	1007	983	971	957	928	1031	949	1022	948	952	1010	959	886	910	988	943	903	928	883	984	945	967	950	947	956	1005	989	934	1000	1031	904	986	990	962	988	919	952	976	970	941	918	897	962	907	964	957	969	932	941	978	969	1010	959	968	941	947	1042	972	966	1024	953	971	968	958	993	931	946	986	963	967	969	935	977	979	954	921	968	966	952	961	939	969	966	966	962	980	957	955	982	928	925	912	918	953	975	932	967	981	915	992	950	1003	892	967	966	984	957	958	954	956	927	940	946	941	931	984	1004	960	962	984	898	979	966	933	929	964	932	1017	935	931	937	1046	985	986	965	978	1016	1055	941	987	960	954	1000	920	945	999	952	915	1000	939	959	943	959	917	977	950	954	944	996	955	940	976	927	925	989	921	984	922	983	997	914	922	953	925	897	905	950	979	1004	977	913	979	961	923	932	976	994	928	917	935	981	983	909	975	941	968	1016	966	940	954	987	929	980	913	997	886	986	945	972	971	913	955	945	978	950	988	1035	940	947	951	959	966	899	878	960	950	978	976	963	952	961	981	950	910	945	950	973	937	942	1025	967	1002	911	922	989	951	983	951	894	991	946	905	962	982	951	922	974	929	930	922	960	944	959	958	956	888	948	919	1034	1020	923	988	935	974	934	928	967	965	964	944	971	910	930	930	912	938	913	908	908	982	948	986	985	993	952	978	954	981	967	929	948	961	929	958	986	925	958	926	963	968	958	955	912	1021	932	905	994	958	939	954	948	923	939	924	985	984	978	948	940	949	934	977	956	949	975	1021	900	987	990	994	904	920	969	961	1044	920	963	983	1010	927	980	953	962	908	930	914	960	890	982	916	928	914	960	950	971	1003	910	911	930	914	978	950	933	955	983	893	971	910	1010	997	949	966	1010	998	923	906	951	994	945	955	948	940	989	904	989	972	992	986	946	1013	936	904	980	966	942	961	970	944	972	993	1000	979	946	919	977	957	993	940	920	969	875	945	953	911	903	936	906	960	966	906	1010	995	958	958	953	999	962	978	1000	934	963	933	953	924	994	943	974	968	932	962	948	994	989	993	966	946	974	950	951	911	938	992	936	976	921	961	974	956	959	926	965	994	987	934	924	960	961	934	967	985	966	964	987	1018	955	1020	957	960	944	971	947	975	943	936	969	950	924	981	947	932	937	981	983	961	970	905	948	976	951	918	977	946	979	988	947	992	938	937	966	957	957	950	956	909	913	906	1024	953	954	973	948	940	964	945	940	947	946	958	929	980	929	932	908	989	922	980	934	929	964	954	945	880	965	962	954	927	976	954	933	947	904	952	916	958	899	995	923	888	973	969	938	952	960	969	963	968	927	962	925	905	996	940	927	954	929	975	1025	932	906	981	923	956	1037	950	983	952	924	952	952	945	925	938	977	907	966	937	957	918	908	956	986	922	915	975	966	958	941	950	916	969	931	965	898	922	931	972	937	1015	947	1030	956	945	911	1056	956	956	973	949	949	1037	949	1012	963	967	965	946	974	951	989	918	919	966	939	975	938	995	954	1001	954	994	989	939	925	919	962	993	951	948	954	964	954	968	992	940	941	951	958	909	939	946	942	991	947	929	923	946	989	957	945	962	968	956	938	970	942	955	954	895	989	926	965	939	956	938	956	959	940	975	1019	997	941	1012	914	942	962	1004	993	922	970	963	1003	959	951	948	944	992	962	990	971	923	1010	944	966	989	982	874	918	933	963	969	951	920	995	988	995	981	946	968	971	971	944	902	936	923	989	957	911	973	962	944	995
24819	21210	24703	28005	21054	4252	577	467	377	387	373	355	382	379	397	360	366	347	380	369	323	338	357	376	369	366	361	331	345	346	337	303	361	305	337	371	370	347	358	373	355	348	357	341	360	368	342	341	340	359	332	336	346	374	304	349	347	364	323	299	338	350	321	350	336	344	352	355	349	325	345	322	319	303	350	368	331	315	387	320	328	343	350	360	356	324	337	348	344	343	322	367	350	326	361	345	307	359	336	331	355	348	348	334	320	361	360	359	362	337	352	360	351	335	350	350	348	337	362	329	340	375	348	341	367	319	352	369	382	310	320	349	340	311	347	326	326	333	305	339	326	329	363	382	340	349	308	335	344	370	341	298	357	343	352	360	375	380	378	369	344	399	351	353	319	364	320	351	319	310	372	342	348	361	336	362	343	335	392	378	342	331	338	332	348	365	409	334	355	346	353	347	369	342	333	381	348	313	350	323	341	330	353	362	351	341	321	303	331	330	326	343	301	360	380	349	354	297	346	330	342	374	331	345	373	361	330	323	330	364	333	319	314	377	357	376	369	314	350	358	343	331	320	336	349	346	326	364	343	350	356	347	325	329	352	345	324	366	362	310	354	329	353	349	355	369	326	334	326	342	306	317	308	339	338	309	336	341	343	325	312	361	348	332	354	342	371	299	332	401	321	316	345	351	327	324	331	367	350	371	357	349	347	356	350	355	307	323	344	390	385	343	338	300	346	349	331	347	358	322	330	307	358	329	310	324	306	337	354	391	348	335	340	310	316	390	399	322	340	316	329	379	336	337	329	375	355	334	343	332	314	330	359	353	305	385	341	342	335	354	374	343	344	336	353	326	341	370	352	351	340	347	354	325	348	315	359	373	342	390	330	304	357	355	342	302	345	334	378	343	336	380	333	339	344	357	321	332	324	353	319	341	336	328	332	301	341	367	352	334	327	330	324	352	363	363	363	375	359	370	321	331	337	352	310	355	354	331	343	359	358	307	338	335	307	339	340	358	354	333	314	348	308	357	339	343	375	354	301	329	360	348	306	337	321	343	332	298	319	356	309	313	329	344	347	372	356	319	380	313	359	354	363	349	310	324	326	353	332	342	372	381	364	344	320	329	333	350	328	314	342	326	352	343	361	336	337	352	387	374	354	330	335	341	371	343	328	373	354	323	320	328	351	345	361	325	319	337	357	382	380	353	332	366	333	351	340	334	324	313	312	312	316	326	345	358	332	329	300	339	325	340	380	334	350	360	313	309	347	354	338	345	333	309	342	376	350	339	360	295	304	337	347	337	359	320	347	343	340	321	347	349	340	323	332	356	343	344	342	357	375	355	319	348	344	355	362	320	368	326	300	309	386	340	354	339	364	350	329	367	350	337	332	317	353	325	335	353	341	358	323	348	329	376	349	345	319	356	366	331	365	367	357	357	375	332	358	349	327	365	329	340	353	339	352	350	341	345	364	333	343	279	349	308	330	367	338	352	370	350	332	350	318	324	359	323	359	317	340	357	313	349	363	332	317	339	363	328	353	354	335	358	360	343	360	352	336	340	322	313	323	343	376	346	322	372	337	318	374	344	342	346	321	365	308	292	349	348	324	302	323	347	344	317	349	329	381	381	346	347	331	354	319	356	375	309	312	369	373	342	331	360	353	327	317	369	373	330	327	317	323	346	357	349	320	355	344	354	323	349	350	329	332	349	341	360	326	348	327	354	318	355	376	347	340	372	361	320	319	345	348	342	336	304	363	397	366	364	341	335	307	386	359	313	376	358	370	330	359	335	342	344	359	316	327	334	350	329	336	371	354	306	343	328	346	363	331	343	351	343	339	315	354	328	340	333	382	341	314	350	334	329	382	310	361	377	340	358	313	329	328	349	338	346	358	319	345	330	370	320	363	363	356	331	355	342	359	342	334	378	343	339	355	328	343	354	344	358	328	352	318	340	333	310	331	333	344	358	349	373	328	342	332	355	394	378	335	326	342	333	346	352	336	366	347	367	359	317	313	340	319	335	331	361	324	352	356	334	343	349	350	348	350	328	376	324	341	334	350	334	374	337	346	371	311	327	319	301	326	362	355	327	325	352	312	344	325	333	340	330	316	377	346	358	357	337	316	322	350	355	344	341	370	393	361	363	326	327	348	395	339	380	328	334	370	339	335	399	316	345	332	360	337	328	339	331	342	340	377	355	323	324	356	334	349	342	341	310	344	343	359	325	357	355	332	374	360	349	361	360	347	321	312	382	323	325	328	362	371	341	328	349	344	315	332	328	374	323	362	323	311	357	338	367	343	369	357	335	361	358	318	366	366	360	322	324	341	316	353	361	313	340	360	368	331	352	358	327	327	311	361	368	332	368	316	326	311	347	370	329	350	365	340	365	365	323	327	354	331	337	360	361	350	354	337	348	355	342	376	348	342	330	358	319	327	290	341	357	333	359	335	358	343	353	326	370	320	367	333	308	347	342	345	340	337	343	351	357	337	344	320	353	327	355	336	331	333	339	335	345	328	339	362	374	349	347	320	349	327	339	320	360	343	326	373	316	322	352	331	310	354	334	327	355	338	345	361	342	329	337	359	343	339	284	322	325	317	344	334	361	322	325	345	352	331	324	326	313	349	362	338	366	324	335	342	326	357	312	360	302	346	346	355	320	363	318	337	365	343	350	344	364	325	313	371	352	339	321	366	355	340	371	345	348	317	326	311	319	335	356	361	321	341	339	341	354	322	327	364	358	357	358	399	343	362	313	338	347	367	347	332	321	336	332	364	329	350	306	331	331	327	341	338	350	324	322	325	339	320	343	331	352	346	321	363	341	355	305	334	320	334	347	347	361	345	332	312	330	326	329	337	335	361	364	363	336	322	326	336	326	357	320	358	367	355	328	311	330	356	365	353	331	322	339	333	335	382	339	303	350	379	325	330	328	323	336	359	341	352	356	326	339	365	336	334	339	382	325	327	348	356	312	388	327	322	346	369	363	320	324	348	344	337	334	328	306	344	390	307	318	321	328	348	319	330	344	328	400	327	356	353	327	336	323	316	346	337	309	331	346	369	343	322	321	349	321	356	316	320	319	306	374	373	316	345	320	349	342	325	367	338	344	349	366	349	308	339	330	327	328	351	346	341	347	338	306	333	361	355	351	338	334	341	344	341	378	368	337	321	352	324	309	337	322	339	324	367	337	330	314	335	366	357	346	339	378	346	364	336	348	367	338	377	364	334	355	314	323	362	344	335	328	356	322	337	370	330	344	367	354	362	316	368	318	343	332	348	345	344	329	358	299	348	320	363	357	349	361	336	339	340	340	343	348	303	322	327	320	352	309	381	364	330	333	343	351	317	378	344	338	357	303	374	289	347	344	366	357	370	346	351	378	349	319	354	349	336	346	329	357	325	367	375	335	300	334	359	349	340	366	336	323	331	349	293	347	349	341	346	312	376	343	340	333	335	296	355	346	359	330	318	372	351	325	357	357	346	357	354	326	376	328	366	323	326	348
11114	14330	5225	1461	1010	933	793	837	807	810	776	751	748	816	774	789	777	807	784	786	771	731	789	747	781	744	744	745	739	761	811	781	727	826	737	714	759	747	815	835	787	759	751	702	708	769	787	804	771	723	752	760	771	788	724	773	787	730	751	726	755	769	736	764	753	724	757	826	752	781	752	769	779	742	735	780	788	737	755	811	748	785	772	782	769	769	809	786	782	848	823	744	774	783	813	790	734	728	747	795	758	737	748	814	778	790	777	780	696	783	750	792	765	768	778	748	726	726	783	725	770	718	711	754	727	804	736	723	757	759	772	765	789	755	732	712	740	748	744	762	710	777	804	790	742	755	816	808	754	800	729	748	749	796	752	757	735	782	755	732	747	817	766	721	731	737	771	754	695	792	753	767	699	774	761	751	772	746	776	780	710	825	807	799	763	698	707	779	775	763	771	783	771	770	770	754	810	746	758	766	749	766	733	715	733	781	760	762	778	772	713	742	730	800	726	771	714	723	783	781	764	767	777	763	791	767	752	746	739	771	794	773	793	788	741	774	776	736	779	722	765	758	739	768	759	752	710	763	760	738	742	791	764	752	696	725	736	757	772	774	781	720	751	739	760	760	786	740	751	760	758	771	749	753	789	716	795	750	759	756	783	789	749	789	815	756	737	760	736	808	778	752	762	741	812	762	800	786	759	786	775	796	756	752	717	766	772	741	768	748	754	742	814	760	784	773	736	789	825	789	757	784	724	744	801	720	770	731	789	749	775	763	771	719	769	748	716	770	750	772	743	766	724	740	717	743	735	768	725	759	762	812	747	763	765	710	740	709	763	807	749	736	735	811	777	758	770	709	783	734	772	757	758	772	756	757	757	806	763	808	772	715	720	723	745	754	775	735	746	750	782	708	761	750	783	770	748	791	752	797	727	794	801	764	767	768	759	773	787	724	768	759	740	735	769	759	784	781	766	774	723	765	756	784	756	760	795	762	745	782	733	767	776	828	759	746	775	713	736	771	775	778	763	762	783	782	769	757	766	785	727	735	756	793	768	790	729	751	741	768	774	777	763	755	821	717	756	741	758	793	765	730	771	758	794	710	774	728	737	752	760	754	829	751	793	748	772	773	770	764	703	735	787	785	729	784	782	733	705	746	717	827	710	759	731	771	759	774	790	747	744	725	796	730	739	759	761	721	745	772	779	739	777	784	728	768	761	737	763	749	789	706	786	764	744	753	767	788	766	762	771	816	749	722	794	727	747	716	770	734	788	749	794	753	767	775	734	795	690	781	710	740	750	764	738	800	763	796	766	710	766	802	804	786	742	741	722	749	773	733	778	748	766	737	773	742	760	779	761	744	779	795	744	745	741	751	757	737	726	810	756	731	757	768	760	775	789	756	785	785	773	786	763	740	806	717	734	742	733	767	785	733	770	753	785	755	741	781	736	736	772	761	778	788	764	763	763	768	721	734	777	791	760	781	775	745	755	768	713	769	735	737	746	790	746	701	719	753	765	785	766	790	754	753	732	786	773	723	810	782	755	770	801	744	761	784	714	719	760	746	742	743	760	752	806	774	775	722	740	789	759	797	769	798	760	765	720	783	770	758	747	754	802	744	718	737	717	736	784	738	707	766	759	763	774	829	724	778	815	731	732	816	786	740	775	775	799	719	724	757	756	795	778	855	780	768	782	758	778	744	724	789	741	767	773	733	773	721	733	755	719	797	764	788	764	756	776	730	723	755	734	748	761	760	758	749	794	786	715	798	753	752	802	758	775	754	726	773	791	828	802	817	756	753	757	799	733	764	747	761	754	802	754	802	734	801	782	757	757	805	725	759	740	723	733	729	782	721	762	790	757	741	753	746	799	745	794	742	746	761	759	820	740	682	752	773	687	738	843	784	802	754	759	768	703	779	779	799	716	723	752	774	774	783	769	709	755	723	730	755	741	771	784	778	741	774	724	819	730	728	781	716	746	736	758	739	741	769	707	744	744	747	764	761	765	721	784	743	758	726	755	763	753	718	752	771	776	750	710	763	725	708	749	748	846	752	768	742	777	743	790	763	753	763	740	741	718	768	740	735	745	729	744	778	772	751	764	764	757	824	734	749	758	763	755	770	752	763	742	724	781	739	757	803	748	741	755	806	739	773	727	727	681	788	791	747	776	774	792	761	723	746	788	767	753	776	741	751	756	803	802	712	809	760	787	711	756	729	780	755	797	781	809	747	806	755	762	734	790	720	769	755	803	739	755	758	782	729	767	752	744	768	796	762	761	723	749	794	763	754	754	728	786	749	736	706	750	743	714	787	801	741	786	803	812	757	738	751	753	776	757	762	727	746	774	796	748	793	787	752	730	751	693	738	792	764	790	761	733	735	817	767	766	765	731	775	799	784	786	716	807	805	781	711	742	776	736	721	783	750	744	759	754	781	739	741	737	738	796	824	748	752	749	756	757	694	764	778	781	756	757	775	774	669	714	740	759	767	755	716	772	764	801	770	754	749	736	776	735	701	724	760	764	772	756	739	784	751	767	766	685	763	798	749	783	739	723	737	760	777	789	753	726	748	800	766	725	719	748	771	747	709	764	698	797	734	740	757	768	757	772	766	720	788	781	771	698	789	759	758	744	779	721	759	780	753	789	738	736	730	680	770	757	744	738	794	731	712	769	785	792	742	802	763	757	745	767	746	735	752	734	711	765	773	763	764	747	799	760	818	730	705	805	712	759	746	823	756	738	767	808	750	770	811	800	761	824	769	788	754	773	790	797	723	797	794	723	754	752	733	776	759	660	777	691	752	762	817	782	752	789	784	749	771	667	746	726	747	764	773	794	741	739	739	726	788	755	769	782	773	715	784	707	771	760	756	767	795	748	763	737	766	726	771	744	789	808	740	748	774	801	762	745	797	769	751	820	780	797	771	757	719	769	792	714	778	789	759	765	780	793	744	774	765	708	765	741	761	764	765	752	767	733	764	749	745	726	773	772	751	778	738	741	741	794	797	771	755	742	777	716	750	733	715	715	727	739	801	751	768	797	776	754	792	783	771	697	792	763	779	789	694	805	745	753	754	774	725	760	744	778	790	772	734	745	710	766	777	740	734	749	753	785	758	757	710	763	740	804	778	748	752	757	801	760	716	770	737	775	758	774	804	787	767	810	752	759	737	747	750	783	727	747	787	783	702	717	788	696	774	745	773	744	741	746	776	731	704	737	792	803	761	775	734	772	776	772	784	749	748	749	727	800	804	762	782	719	742	777	768	709	775	753	756	761	740	763	732	747	749	792	794	767	736	729	721	722	724	755	720	768	687	742	732	788	735	754	737	779	780	734	784	784	744	762	733	721	733	725	779	745	738	749	747	774	718	721	730	770	782	731	809	839	787	749	789	769	785	796	742	742	708	768	748	721	776	729	824	761	756	747	733	768	713	683	748	757	782	762	775	771	721	797	779	766	799	805	768	767	736	749	756	770	743	779	746	732	739	784	726	765	743	811	715	813	749
24125	21220	25261	27459	21225	21061	1888	407	307	276	234	240	217	207	207	211	213	199	213	211	198	178	199	171	188	225	182	178	183	189	167	161	189	185	168	188	184	190	178	170	154	158	174	184	203	174	178	158	167	168	147	167	197	171	151	157	190	175	158	174	170	174	154	177	187	182	192	182	171	169	155	157	161	155	163	191	155	158	195	163	180	175	214	194	181	182	159	176	174	173	168	175	167	175	183	181	169	180	161	173	161	175	170	176	148	175	168	148	172	175	159	149	206	163	177	170	185	202	193	176	160	179	173	177	164	168	175	182	161	146	163	171	159	180	196	154	187	171	194	180	156	151	167	161	170	163	166	168	171	173	175	138	187	188	181	178	167	172	177	183	177	179	196	182	170	157	151	151	170	161	196	172	192	176	148	186	163	169	158	175	177	171	184	164	189	159	165	171	164	170	198	174	173	201	205	175	190	166	176	149	159	182	195	171	173	170	175	158	171	192	186	177	177	179	182	178	178	190	178	162	203	165	182	188	157	167	165	193	173	217	188	192	155	196	170	173	155	159	181	170	164	178	158	156	156	194	169	175	154	156	166	179	175	171	168	166	175	168	182	162	167	207	157	191	182	169	175	157	178	171	162	158	162	158	150	181	187	177	178	170	213	174	146	174	178	186	169	178	185	174	185	172	168	174	163	156	166	171	184	171	174	168	209	176	161	179	168	184	146	156	175	143	142	167	177	171	174	170	163	162	171	188	194	185	168	168	190	161	167	202	164	173	157	153	164	178	170	156	164	160	177	163	188	201	192	166	162	156	156	183	170	160	162	179	136	167	147	154	189	154	182	169	134	182	180	190	154	147	176	144	151	155	151	158	171	187	169	175	166	178	156	145	196	167	178	164	178	196	170	169	151	162	181	193	172	178	161	164	171	171	152	181	153	181	174	151	188	192	154	198	171	202	158	174	164	173	172	169	169	161	157	175	180	155	157	149	164	162	157	185	179	169	170	149	161	186	149	179	165	166	220	165	172	189	167	161	206	221	182	172	159	167	158	170	175	178	150	151	175	149	158	175	173	172	159	181	182	170	165	183	187	176	175	204	211	168	165	157	174	177	179	145	184	164	178	160	137	143	156	171	165	162	154	175	158	182	163	132	160	195	164	189	167	148	188	184	172	164	183	177	163	169	177	175	128	170	155	138	179	188	178	173	156	178	183	182	189	160	185	160	201	183	142	165	177	174	175	155	183	178	203	175	159	165	178	185	170	162	167	175	177	178	152	169	161	169	171	156	172	174	157	181	167	173	180	169	171	192	203	196	167	154	185	165	159	170	188	174	161	162	152	174	203	177	151	153	159	198	165	183	195	162	169	172	178	168	161	179	155	167	158	159	186	164	159	179	171	153	151	169	172	201	162	167	173	146	166	152	185	172	145	172	178	168	177	181	173	183	186	157	153	170	188	174	160	156	179	178	173	159	154	186	163	179	153	198	156	162	185	175	179	176	173	176	180	182	166	175	204	172	169	149	150	164	159	190	198	154	163	170	157	157	140	161	168	157	156	186	193	171	160	189	178	200	180	152	173	167	167	177	156	179	185	167	176	148	164	164	175	181	187	168	173	172	132	165	156	200	154	158	165	181	166	144	150	179	141	165	150	171	183	169	179	179	158	180	158	170	189	159	191	186	166	157	193	146	174	171	178	148	168	170	150	128	182	151	173	155	180	169	161	154	185	174	194	152	190	180	164	171	175	166	171	185	153	160	162	161	185	203	173	188	159	171	164	161	155	180	161	163	164	175	176	169	183	168	183	148	180	164	160	167	162	149	143	150	169	152	176	185	165	183	151	147	165	181	163	165	167	170	159	166	154	180	177	142	169	187	179	164	176	153	167	167	158	136	147	147	171	181	171	183	153	167	176	165	172	179	164	158	167	166	191	151	183	169	194	167	153	188	179	168	183	173	170	175	177	158	168	187	157	167	156	169	192	193	152	166	163	187	158	160	153	147	190	156	158	164	188	167	177	160	141	160	159	168	146	174	183	146	181	177	162	194	154	173	178	151	182	148	164	189	196	160	167	170	159	172	173	166	175	175	169	200	149	186	166	154	163	204	157	173	179	163	161	160	173	163	164	182	175	151	167	172	176	147	186	172	161	160	179	191	183	175	167	178	179	190	152	144	167	161	175	156	167	187	160	161	153	151	160	161	154	148	173	159	190	141	182	176	173	166	164	164	170	164	190	168	158	168	164	179	155	153	189	162	194	157	147	202	188	166	176	180	178	179	199	155	148	180	173	181	172	153	163	169	156	149	171	131	160	194	179	193	181	175	145	182	186	187	172	163	165	149	153	139	176	172	185	187	161	190	153	174	166	158	145	169	166	177	193	168	175	177	197	172	183	188	190	189	169	168	176	185	135	153	181	141	184	162	178	165	159	174	164	181	172	168	172	163	182	194	150	174	177	169	153	183	151	146	148	139	170	163	176	199	200	183	173	147	183	193	173	160	181	183	211	175	149	163	151	167	187	190	181	156	154	150	172	171	168	157	149	177	163	141	176	178	189	158	158	172	193	167	176	166	135	170	194	159	186	184	163	156	196	161	149	180	169	153	188	165	158	180	165	182	180	165	175	170	169	170	183	186	172	150	152	166	164	167	160	152	193	137	157	166	172	177	187	174	166	177	149	154	156	177	158	177	183	172	181	182	212	189	192	175	186	176	178	176	183	182	175	158	175	153	190	186	206	187	157	192	174	178	142	156	185	157	189	170	156	187	157	136	169	179	178	160	157	170	169	141	178	179	182	157	186	186	176	169	179	186	171	172	160	174	152	168	169	154	151	168	167	186	158	173	162	181	146	173	178	186	186	184	178	157	192	152	165	167	197	168	152	183	187	182	187	176	146	177	176	166	177	173	195	163	172	173	185	158	155	193	166	164	195	165	180	178	148	159	192	169	158	160	159	175	173	191	160	155	189	176	163	156	186	168	176	167	154	163	149	170	150	182	166	162	162	170	176	167	192	163	168	156	146	144	186	157	170	160	152	175	159	154	167	173	171	179	164	165	160	154	167	154	165	167	159	197	178	187	175	186	197	169	179	167	179	158	169	178	150	193	177	161	174	167	203	177	170	141	175	159	165	187	171	171	174	188	178	189	177	174	173	175	145	184	163	178	151	186	159	158	164	179	175	180	193	166	179	164	159	165	144	190	187	158	173	178	171	152	160	173	169	191	196	185	177	161	129	157	150	147	177	171	187	153	177	138	175	146	177	159	164	195	175	172	186	183	170	186	174	161	185	164	170	147	163	154	182	143	177	176	169	163	145	173	185	144	189	219	172	151	195	185	175	176	172	189	178	167	146	175	152	185	161	187	155	157	162	165	192	187	156	169	160	165	156	152	147	158	205	174	171	205	159	164	174	175	173	156	168	151	160	152	199	203	173	154	172	187	174	162	174	167	145	195	163	184	169	173	163	186	169	161	172	184	173	172	167	168	177	178	171	156	157	157
13482	19354	6963	1484	829	652	541	537	461	466	431	449	460	412	445	427	438	401	439	418	423	416	441	393	426	433	426	436	401	404	445	412	409	420	455	416	484	391	405	435	427	433	432	437	394	438	419	430	447	431	425	390	420	458	444	408	437	382	452	413	418	406	430	422	415	422	417	405	428	380	440	407	423	417	450	405	398	394	446	394	393	383	412	394	424	409	440	405	430	401	408	416	444	421	415	438	416	404	427	437	424	404	446	398	437	435	440	417	468	463	412	425	431	403	401	416	440	416	413	407	410	446	397	461	435	421	407	452	396	389	402	454	431	406	404	417	428	445	424	372	408	469	428	432	414	383	427	393	417	379	427	420	416	467	459	403	444	448	411	421	421	436	451	381	412	433	424	442	413	429	428	415	438	417	407	459	413	421	415	444	440	418	428	390	440	391	391	424	441	399	392	416	431	417	386	416	437	388	428	459	410	401	411	428	450	444	440	400	436	415	404	395	421	397	399	410	395	428	438	407	453	456	412	431	415	389	448	425	434	419	455	445	420	388	407	407	418	407	415	397	405	386	437	374	412	411	382	414	403	406	432	447	420	433	446	414	434	411	439	440	428	395	411	442	429	430	450	438	431	422	392	392	413	383	418	434	399	441	413	393	414	396	390	390	440	426	426	412	443	453	469	458	410	426	410	395	431	441	451	409	418	432	418	426	392	404	409	399	423	424	418	432	387	392	400	423	411	438	424	432	419	420	446	453	416	391	420	410	423	400	403	445	408	384	434	415	422	416	420	446	426	409	421	404	412	391	416	391	464	379	414	440	421	423	431	394	398	445	398	408	421	418	394	404	421	394	427	423	420	457	418	394	431	435	416	430	421	431	418	401	438	374	384	412	395	418	435	375	392	395	417	448	410	421	423	417	433	434	441	429	418	408	391	454	405	426	384	407	397	428	436	437	453	419	410	420	413	400	394	401	446	422	440	418	420	422	431	400	408	406	422	404	420	424	397	416	396	428	401	416	410	393	431	433	392	442	394	418	413	449	400	429	410	385	429	385	382	438	390	412	400	412	418	421	437	445	400	399	397	446	403	436	435	435	400	415	377	404	389	417	385	422	406	450	393	418	401	445	408	400	421	420	437	443	422	412	455	413	427	408	452	407	410	386	432	407	415	450	424	422	424	466	425	402	437	403	394	406	441	409	411	410	443	383	420	437	451	406	375	386	411	415	414	458	422	445	400	399	426	409	414	436	403	459	421	443	430	402	436	426	437	386	391	425	426	409	409	381	373	413	429	439	409	389	433	400	400	406	421	451	405	444	436	378	433	430	434	406	396	417	419	437	398	416	409	417	409	435	417	416	423	436	406	412	404	471	438	418	387	436	398	382	411	403	390	400	433	418	412	377	429	388	449	436	414	411	404	438	403	472	414	424	432	425	428	421	437	404	445	421	422	396	416	440	441	407	434	410	389	462	414	417	447	421	423	426	416	409	434	411	453	413	431	451	382	440	426	430	386	421	409	429	387	424	389	432	415	421	406	363	423	436	428	443	419	431	414	445	440	398	406	411	430	394	403	399	424	424	409	436	422	459	392	428	439	449	431	386	420	428	430	387	410	403	403	433	446	403	416	393	440	408	425	408	445	424	422	395	395	375	454	442	406	440	395	436	430	428	424	419	422	423	426	417	421	434	395	436	430	402	423	398	415	430	401	454	388	391	455	421	412	433	430	396	444	461	442	390	385	436	435	458	468	440	418	364	425	392	413	412	404	425	401	429	392	400	428	443	434	436	419	390	428	434	437	428	430	426	433	412	419	446	410	395	422	423	416	418	391	427	387	465	389	387	420	459	447	444	415	396	460	437	412	428	422	423	421	391	465	440	433	435	430	426	400	431	433	415	441	429	431	390	428	384	413	431	423	413	401	437	444	399	408	434	421	445	390	380	386	412	419	392	383	395	380	395	409	389	440	448	450	423	435	434	401	438	402	412	400	393	414	446	409	430	393	452	397	437	420	409	398	400	419	444	404	421	401	413	417	429	431	421	436	431	410	441	421	378	403	413	436	441	430	451	435	422	396	435	400	442	468	406	432	422	401	428	421	434	432	462	389	431	406	423	422	394	434	449	410	375	398	421	462	400	406	432	433	394	438	414	456	394	393	436	420	456	404	432	363	405	426	423	439	442	433	457	424	398	442	441	379	426	439	393	439	421	416	416	469	437	453	420	396	409	415	403	380	432	437	440	382	399	430	407	385	422	443	435	394	419	397	418	417	395	446	387	411	414	424	441	408	409	452	401	419	434	406	430	436	425	439	423	388	390	450	419	422	426	404	417	421	427	441	434	428	441	459	455	392	425	397	427	404	403	394	426	439	414	428	447	414	392	438	408	423	430	421	432	437	426	398	413	412	407	416	425	418	420	421	424	415	396	399	417	435	388	408	394	422	391	410	450	399	429	453	444	429	391	431	434	420	441	437	425	380	425	449	454	430	421	419	407	404	418	417	401	413	389	411	455	382	392	432	420	407	455	413	406	357	399	439	447	390	424	410	424	382	447	401	390	430	406	414	408	388	429	364	409	390	450	449	422	424	438	433	470	436	416	436	453	419	434	433	450	422	408	428	408	407	417	436	429	390	407	402	454	450	378	409	415	409	403	425	452	416	440	418	421	388	428	397	412	419	421	457	415	441	442	440	407	416	412	426	397	441	390	394	419	397	407	410	434	416	394	421	417	434	416	400	440	430	432	388	394	411	412	420	420	403	415	441	395	419	418	371	402	421	418	441	404	445	445	402	429	406	449	447	465	415	428	424	412	399	454	475	440	438	455	429	421	462	413	441	429	426	433	445	404	417	424	405	429	420	406	410	403	431	440	432	412	442	409	457	451	415	400	419	431	417	418	413	375	402	412	441	415	456	415	429	412	402	419	396	404	424	398	415	412	408	415	432	403	443	388	394	413	445	405	450	417	435	413	403	423	405	458	436	434	421	396	427	446	400	424	390	429	419	435	411	436	417	451	420	426	423	443	393	412	404	430	401	425	401	424	433	396	424	456	424	426	431	437	406	397	429	404	410	451	408	385	408	432	424	414	439	403	402	430	402	408	414	403	380	410	425	399	387	414	393	406	408	442	377	431	392	423	404	453	414	422	402	388	417	405	432	429	404	408	425	438	426	398	396	416	416	438	449	416	415	414	406	431	410	433	420	402	387	383	412	408	422	407	419	428	412	402	411	398	465	457	419	422	428	416	413	401	418	396	418	450	413	413	455	439	417	435	420	412	418	440	436	423	419	384	447	413	426	401	393	418	428	414	447	438	425	408	411	412	417	442	452	418	405	461	423	434	406	426	375	437	416	426	423	442	431	435	408	432	429	400	403	429	396	463	407	415	442	403	418	426	401	442	400	408	398	432	388	417	436	452	416	389	437	430	461	404	389	399	418	424	429	409	397	415	429	452	433	435	379	458	421	431	438	409	426	410	384	456	384	425	440	402	429	416	442	425
32944	13664	2860	656	494	446	426	467	412	435	403	379	407	416	421	457	349	401	423	418	384	442	407	426	444	445	472	419	371	448	424	423	430	448	428	392	410	414	455	458	420	422	460	424	434	405	408	409	399	469	432	440	432	425	436	444	426	448	436	391	411	440	432	402	463	398	430	431	440	447	426	426	411	457	412	415	423	461	469	421	422	441	438	415	434	409	396	459	406	438	415	448	448	399	383	426	426	415	422	484	436	402	421	420	430	407	417	435	463	398	457	479	421	458	443	414	405	405	436	423	416	348	405	407	420	436	468	388	387	432	440	395	425	411	463	460	425	418	443	419	417	416	492	389	414	456	421	392	418	389	402	405	450	407	433	419	436	434	451	442	418	463	414	415	414	479	409	411	442	436	463	405	451	401	443	420	428	426	429	395	481	431	480	424	422	456	445	432	425	427	431	417	410	459	440	465	408	389	405	442	392	413	417	373	423	434	417	422	476	438	425	438	468	414	443	427	419	421	422	442	440	396	414	421	425	388	445	407	423	386	403	399	395	455	430	436	406	416	412	421	432	403	404	416	411	453	382	420	411	389	453	450	439	435	418	395	432	454	443	420	466	433	412	425	438	440	400	386	398	443	452	422	414	417	414	425	473	407	455	455	417	451	449	457	458	405	422	436	436	406	433	443	451	438	411	414	427	429	410	415	443	395	414	414	412	412	429	408	425	426	442	446	407	408	416	418	436	460	431	385	468	388	431	439	439	436	406	457	438	441	441	430	402	406	408	406	439	438	395	413	422	463	429	420	456	405	430	418	428	430	441	408	423	424	419	403	480	432	428	418	428	421	377	434	436	421	423	399	428	420	462	422	420	431	491	466	458	415	410	446	436	423	402	409	438	423	438	397	403	418	436	449	466	381	427	410	453	409	437	428	409	415	416	435	451	406	441	395	409	417	435	442	423	440	381	401	388	430	456	425	377	396	442	437	431	418	423	418	437	414	402	458	420	434	428	405	471	424	431	415	431	402	381	407	406	419	411	420	437	470	395	436	415	420	461	448	428	405	443	407	407	429	419	424	442	434	449	446	450	426	515	442	437	413	432	398	416	436	419	427	416	433	418	408	424	455	418	426	408	408	422	421	394	374	384	404	438	441	466	447	430	438	419	463	462	430	450	435	414	383	441	458	464	422	373	422	438	464	426	394	433	429	406	386	436	424	441	414	449	411	449	402	436	429	409	434	423	411	425	416	437	445	449	369	401	439	433	397	396	418	424	420	415	438	445	419	428	437	374	413	464	432	418	433	406	412	425	428	420	432	421	428	399	435	423	396	435	403	423	421	415	453	425	473	443	448	431	425	444	406	422	423	404	419	431	475	407	432	406	463	420	418	456	419	394	423	415	450	430	421	434	461	412	440	409	461	432	430	422	403	411	411	413	412	399	383	433	382	445	421	406	396	458	422	421	449	473	432	372	395	391	440	429	433	419	433	462	428	451	460	411	448	429	419	464	410	450	412	404	397	407	469	404	447	441	419	412	426	443	429	460	440	430	432	447	412	438	393	427	462	389	407	421	418	461	414	439	415	438	403	394	424	416	445	398	427	368	430	409	412	442	430	469	455	431	417	422	441	422	434	455	421	405	443	444	410	421	457	469	413	391	440	404	430	418	397	420	456	421	429	396	417	427	414	453	437	418	429	458	396	397	419	381	418	435	439	436	395	402	437	410	456	420	408	444	426	427	439	459	429	402	412	439	426	401	444	419	444	376	439	420	417	432	414	420	438	419	424	444	458	427	409	428	419	432	424	449	405	460	411	413	415	441	439	462	418	414	421	435	409	443	419	423	438	408	420	405	459	467	441	417	430	467	427	455	446	431	465	415	429	422	425	439	435	412	437	427	485	423	419	431	435	416	423	408	422	454	466	447	472	428	452	429	475	425	441	400	450	428	397	430	432	436	392	407	440	400	411	455	404	459	367	405	459	381	390	430	435	419	467	377	389	425	389	450	421	435	415	410	435	392	410	418	419	416	429	413	410	431	413	446	416	424	419	469	393	392	431	396	430	398	446	425	421	433	466	467	459	406	420	389	399	457	446	461	411	418	416	420	461	427	474	425	419	423	452	420	447	442	402	419	424	412	413	431	427	432	440	439	439	437	405	397	398	386	412	420	426	393	414	440	397	374	393	431	412	385	405	461	437	420	420	448	402	437	458	423	399	403	414	427	427	412	427	434	406	462	434	442	405	401	447	404	423	452	428	431	440	435	426	423	409	401	414	437	444	393	434	410	409	439	440	428	444	428	368	437	417	407	448	398	450	451	385	403	383	448	417	395	391	413	423	484	447	446	447	458	444	468	414	439	444	426	428	409	437	430	419	409	422	439	409	441	417	426	412	423	425	403	388	417	431	422	450	428	422	424	440	439	435	438	426	451	418	424	428	408	386	430	427	442	471	422	423	414	407	382	416	398	410	440	454	410	411	455	417	414	420	446	445	427	420	404	413	441	457	435	417	426	407	444	397	409	405	416	436	408	398	401	411	453	440	429	427	427	437	431	402	407	436	423	426	461	449	408	379	422	423	403	424	447	456	484	451	420	395	409	455	400	423	415	415	454	451	457	434	402	424	462	442	445	445	410	463	443	403	437	441	420	384	429	413	442	448	423	431	438	407	463	460	428	434	454	431	417	424	461	409	416	437	428	368	430	443	445	412	404	401	443	431	397	440	399	428	442	433	456	404	425	399	422	433	412	421	411	429	421	409	415	434	430	394	419	417	350	413	437	438	458	428	470	407	457	425	420	475	409	404	407	388	406	430	416	371	424	456	424	459	453	402	452	407	410	402	437	426	440	408	429	426	408	381	418	413	439	466	432	446	440	436	429	438	442	437	428	428	414	417	450	440	392	422	444	443	402	404	417	430	438	425	423	463	453	425	416	422	395	395	472	447	433	418	395	404	454	397	451	426	424	418	396	426	455	449	440	430	410	402	383	452	404	412	438	434	448	380	419	424	422	444	432	404	400	431	423	434	442	450	459	415	404	449	432	409	419	425	400	406	390	414	468	436	424	398	392	425	425	448	443	418	438	411	463	417	433	455	424	468	405	430	392	411	423	398	413	444	413	449	419	407	409	440	437	403	414	460	421	431	416	408	401	447	443	424	458	431	446	437	418	415	442	398	468	461	439	443	435	431	446	422	456	436	412	457	376	402	423	424	466	428	487	437	404	479	398	461	425	408	456	413	462	449	423	429	405	435	407	445	464	387	463	430	438	392	417	422	425	412	436	411	428	457	428	398	401	420	437	409	425	419	408	373	469	405	429	440	448	463	390	426	433	420	404	423	454	428	414	433	398	428	438	437	446	482	439	399	407	426	441	424	465	411	416	468	432	407	375	421	432	414	436	440	428	454	427	413	430	434	419	390	411	421	406	418	428	433	438	465	414	395	410	421	433	433	409	448	418	412	404	423	456	417	451	425	423	453	444	449	406	454	406	436	446	398	397	398
9754	5888	2005	1065	987	946	911	1005	959	933	916	910	992	980	964	951	956	930	1004	977	939	947	1007	998	954	925	986	932	969	941	926	875	1017	943	916	935	912	926	938	916	936	947	958	973	882	877	947	968	973	948	950	917	890	952	959	927	870	929	950	927	940	957	974	966	968	901	931	985	950	966	921	948	893	962	932	1030	930	979	934	950	975	952	889	963	959	981	935	973	1032	904	949	982	948	966	948	929	895	946	904	952	922	976	911	983	930	946	957	975	932	968	934	912	868	928	942	968	953	958	963	987	943	934	929	966	903	899	879	954	979	974	941	952	953	962	949	920	928	926	919	941	942	930	908	920	957	944	954	988	978	910	970	1020	950	901	952	966	951	954	962	907	935	965	953	934	970	940	941	937	952	966	914	973	925	957	951	969	952	969	930	955	967	932	954	908	954	913	986	943	995	992	975	883	916	952	955	928	922	915	971	936	954	914	974	945	955	988	907	928	938	936	974	939	1000	982	972	921	991	964	912	971	872	932	958	1016	954	933	998	969	919	938	907	938	918	966	881	938	937	935	947	942	959	931	942	933	999	959	980	882	910	954	956	938	962	900	971	995	907	893	937	981	958	977	1002	929	879	964	893	942	920	1020	925	963	946	870	955	919	844	943	938	989	937	1006	939	878	961	997	919	929	882	920	951	1003	954	917	950	959	953	960	906	929	859	939	968	964	981	960	951	942	956	949	936	957	957	872	961	993	968	925	928	919	1000	982	938	954	958	920	886	923	974	938	992	885	864	935	953	941	988	913	976	996	958	954	935	920	920	891	951	932	954	908	904	975	942	944	925	958	955	917	928	952	998	938	924	948	979	907	975	957	925	1016	889	969	988	899	968	922	965	966	918	944	923	940	945	955	957	925	884	929	939	957	983	931	929	925	998	950	929	986	981	973	888	958	937	972	997	974	942	980	959	935	931	937	955	952	910	929	957	937	1007	951	956	935	950	951	944	940	921	1004	924	927	930	1012	943	951	968	954	944	947	992	930	978	902	950	929	961	948	945	966	936	932	932	932	920	925	910	958	948	942	945	947	968	953	943	952	922	891	924	958	910	915	947	1014	957	937	930	937	930	947	925	893	916	959	941	920	952	963	928	912	911	953	915	963	1002	938	935	993	969	964	975	928	960	959	964	956	927	970	897	952	914	994	937	956	956	868	930	978	930	906	909	904	941	920	954	893	987	943	988	933	900	971	943	971	964	976	891	913	949	927	936	1023	935	958	914	966	908	948	918	889	913	908	941	996	913	903	959	951	920	930	922	959	952	943	960	950	948	999	942	872	970	948	963	909	969	917	988	932	951	972	941	945	910	949	972	987	947	980	981	958	901	915	968	925	916	975	904	880	971	901	979	980	939	981	995	940	933	885	944	970	942	976	926	919	944	945	945	890	928	963	957	966	938	902	902	899	944	947	950	923	907	952	912	921	970	948	928	937	924	941	917	968	895	945	976	888	952	925	948	952	978	954	983	975	953	931	968	929	982	920	950	914	890	910	959	932	934	859	917	923	882	947	933	948	925	943	898	895	929	931	948	990	924	974	1000	948	974	911	959	960	927	883	981	931	911	1004	905	960	994	1005	968	945	962	954	907	941	945	930	969	961	896	929	914	919	950	928	933	904	947	949	872	945	961	952	929	939	877	928	957	915	898	961	942	957	961	930	977	984	925	974	911	951	931	966	928	947	937	969	910	960	932	927	936	938	953	929	931	941	962	937	928	895	993	960	941	955	962	968	915	957	920	941	1007	980	953	925	989	922	905	944	935	935	923	938	942	936	982	936	1004	980	941	971	938	981	944	974	922	964	916	912	929	968	939	997	920	906	930	961	953	923	900	909	968	882	918	952	905	942	928	923	859	920	974	963	944	966	1012	947	950	941	970	950	969	883	940	948	917	942	936	959	934	895	985	917	961	992	958	1004	928	992	914	956	969	994	914	941	948	897	911	964	966	937	941	902	965	943	968	949	969	978	979	942	934	925	929	963	955	1007	961	932	954	898	949	930	902	921	919	921	909	907	956	945	989	953	931	914	956	933	892	938	990	954	967	936	908	974	877	940	996	984	972	954	927	949	883	969	932	937	932	970	968	947	917	972	935	916	971	905	971	973	962	953	940	945	932	947	974	1019	953	944	909	943	891	975	987	936	941	938	994	902	926	979	946	914	937	938	922	883	936	950	931	914	936	983	949	993	946	922	926	950	957	959	933	937	1000	956	989	1007	942	935	975	973	941	960	925	973	913	995	960	931	925	970	1000	996	975	1001	991	925	960	900	916	957	949	977	951	996	990	973	978	934	920	954	934	924	947	929	895	947	950	953	916	944	930	908	922	921	969	931	978	910	963	935	923	1009	959	997	953	945	975	951	954	925	959	976	891	961	922	911	970	907	947	949	963	950	917	936	934	965	988	942	1015	948	939	962	993	979	950	900	955	954	975	925	988	959	933	929	992	921	914	917	959	944	898	916	970	923	967	927	966	989	948	940	963	1010	936	923	986	979	946	953	952	898	964	913	899	921	959	901	922	943	962	895	925	928	909	922	966	966	950	926	960	942	960	925	951	946	956	943	939	977	979	960	953	936	973	941	954	1053	930	942	961	1003	947	909	903	915	929	917	944	963	896	981	979	999	963	899	975	926	972	1001	932	957	928	927	947	986	945	932	905	915	962	953	966	907	922	967	971	943	971	953	962	872	924	900	954	929	946	951	967	1003	927	960	917	943	945	949	933	927	1018	985	928	891	979	983	893	935	1002	930	966	934	960	922	992	945	967	946	924	936	975	928	984	958	946	965	916	918	935	938	929	917	920	1002	953	943	1004	948	891	956	993	995	973	948	924	914	951	1006	956	938	936	948	953	988	990	908	1009	935	994	974	978	1003	953	963	929	905	977	925	950	969	928	996	969	957	951	997	932	905	978	975	956	948	995	984	920	939	958	913	966	906	962	1000	932	890	988	956	969	995	938	923	943	968	961	944	936	957	899	924	949	906	982	955	970	991	973	910	939	973	954	884	962	1010	961	997	953	907	912	931	892	960	878	968	957	940	926	927	925	931	1016	918	956	929	879	918	980	951	960	968	944	952	973	990	949	928	975	985	946	909	916	920	920	935	959	911	916	974	974	944	919	960	939	888	911	905	977	968	937	940	892	942	923	941	906	982	937	950	949	1019	936	971	933	927	926	970	925	930	941	962	909	894	934	898	973	937	930	959	935	921	941	943	961	978	892	958	927	1003	950	947	916	960	911	939	972	988	951	986	931	864	919	960	1012	948	959	953	950	905	907	930	998	909	936	964	931	957	925	959	902	909	944	935	971	973	938	883	981	962	924	985	886	974	975	917	893	921	1013	924	905	941	981	936	929	898	966	920	918	952	935	990	926	930	914	913	913	939	998	951	940	961	950	950	960	896	927	959	915	958	986	948	902	908	890	916	926	928	993	938	955	941	994	970	911	965	979	973	951	941	939	984	921	965	937	969	879	911	918	930	981	1015	906	954	933	978	981	890	880	945	924	923	921	944
24783	21224	24677	28056	21057	3965	537	518	397	362	387	366	373	352	400	341	373	359	345	347	324	328	344	336	358	336	366	348	356	328	323	354	346	340	341	333	313	348	313	363	361	386	330	371	360	330	350	343	343	324	348	341	318	328	361	308	324	341	376	357	343	335	324	364	316	374	336	329	347	332	350	352	318	326	375	359	341	339	326	324	338	316	302	344	334	324	339	355	327	369	338	315	328	366	336	368	349	318	358	373	337	336	393	342	303	327	374	362	324	353	350	315	369	345	354	321	336	340	334	340	349	353	323	289	295	356	315	349	340	368	365	348	338	333	348	383	339	339	328	345	395	335	329	361	329	321	355	333	351	338	320	336	304	377	357	308	319	358	337	336	382	337	332	320	367	361	324	347	346	351	340	334	331	348	359	314	350	340	334	361	365	347	307	343	329	360	363	353	353	326	333	313	324	356	353	325	325	371	325	333	346	344	360	321	307	368	341	346	331	349	346	352	339	346	343	344	377	338	355	329	366	356	311	372	343	374	327	306	342	332	349	351	350	339	325	364	370	309	358	350	367	343	327	344	331	357	326	364	320	327	330	366	353	294	306	337	355	332	344	328	367	343	341	314	331	330	333	364	347	352	374	366	321	368	337	340	363	365	348	381	342	353	333	354	335	337	352	356	304	378	312	330	329	356	329	300	307	321	335	357	333	342	327	341	357	336	353	341	343	338	360	343	352	327	309	345	342	308	334	360	311	317	323	343	338	348	355	293	340	337	341	378	343	366	344	340	339	304	292	312	351	352	341	353	300	331	331	373	360	302	333	349	357	327	313	357	353	322	362	371	335	347	329	339	352	359	337	354	308	332	374	330	347	354	323	354	320	350	321	322	345	336	345	318	356	310	331	350	329	348	347	315	360	330	349	311	308	339	337	327	332	310	304	335	334	340	349	306	338	302	373	403	362	357	292	362	333	337	340	367	327	380	337	369	334	315	330	362	363	383	349	358	336	330	335	370	336	327	318	319	346	297	317	342	351	317	334	321	313	334	337	347	339	317	359	331	325	344	356	337	330	340	349	351	349	335	353	328	331	332	310	341	376	367	336	323	331	301	337	331	349	353	346	323	324	340	375	369	314	337	303	378	335	351	331	340	364	342	321	339	336	329	337	319	347	369	341	301	320	290	325	347	326	358	331	346	327	350	346	369	295	330	354	351	351	357	341	310	330	349	327	328	373	319	363	332	332	341	357	333	337	322	326	344	339	301	330	343	347	353	390	328	330	312	287	377	306	321	301	348	334	367	332	301	346	338	366	302	327	356	315	339	315	357	345	360	322	328	325	337	316	338	338	361	335	328	348	323	311	343	331	349	337	317	319	351	345	337	340	336	337	339	392	357	302	342	324	335	355	301	313	325	357	372	306	328	329	340	348	363	357	377	352	342	340	358	341	381	331	343	333	336	337	354	317	330	345	335	342	325	340	317	324	332	350	318	339	318	352	323	341	339	343	336	341	356	339	341	349	335	343	374	349	347	338	369	356	317	341	369	323	318	341	357	357	321	330	310	394	353	376	360	314	346	333	362	307	335	338	328	326	341	294	357	330	323	315	308	320	347	339	343	371	343	371	331	325	332	341	352	350	348	366	358	343	324	344	309	350	328	333	346	316	351	345	292	330	351	351	303	330	291	358	330	348	354	328	350	355	347	349	340	352	344	351	328	357	354	335	298	360	334	347	326	356	394	352	327	331	361	341	343	353	352	354	317	341	353	332	333	343	354	374	336	331	373	367	309	359	360	345	349	326	298	340	346	329	326	348	347	341	354	348	326	332	340	351	375	334	355	323	348	325	325	344	328	343	365	354	362	338	354	362	339	324	360	363	349	360	375	346	337	348	308	369	331	343	326	321	342	324	321	298	331	346	338	363	372	361	367	350	345	333	370	354	349	296	345	326	336	328	341	353	303	333	318	339	317	337	333	329	328	336	351	364	312	367	336	325	326	337	353	334	341	359	370	332	370	358	361	317	342	340	349	351	328	344	326	350	337	354	363	346	342	314	335	315	383	311	356	385	342	352	356	346	343	318	353	331	332	358	311	315	347	312	341	356	336	312	293	356	361	324	324	355	343	372	352	324	361	372	342	318	311	372	315	342	339	301	342	348	348	333	388	347	356	343	335	336	345	328	345	340	323	345	327	341	358	342	345	324	341	352	375	364	361	305	353	339	302	340	351	342	346	348	335	331	335	328	335	348	334	361	325	371	345	342	307	343	337	353	318	302	345	377	350	346	372	333	340	350	355	317	387	330	349	347	334	357	347	317	394	381	352	363	337	319	319	323	345	357	343	305	372	366	338	328	338	313	322	370	340	342	327	340	333	324	328	345	316	338	335	350	347	379	329	304	353	351	326	336	358	345	329	350	302	341	320	328	322	321	341	335	361	358	333	335	337	334	336	316	349	311	335	326	326	306	324	353	332	334	352	335	329	339	379	367	357	388	322	349	348	349	352	337	353	324	308	388	357	316	371	334	292	336	343	365	332	348	320	343	337	358	358	361	377	335	346	370	321	340	364	361	326	369	343	350	331	329	348	348	371	378	341	338	349	306	324	338	354	325	360	323	317	353	323	362	335	359	344	338	346	318	363	347	285	330	323	376	319	362	323	329	290	342	349	350	325	365	336	345	360	346	333	327	346	308	350	361	364	318	343	347	348	316	334	334	320	338	340	317	335	362	350	340	363	313	372	369	332	346	353	366	352	318	299	287	355	343	341	346	386	339	351	356	349	329	369	353	327	322	301	352	330	360	393	317	381	339	341	375	340	332	354	352	358	317	334	364	325	345	343	295	340	381	328	360	340	328	313	347	362	344	328	327	332	347	351	357	339	342	331	332	340	345	322	351	305	355	348	329	321	334	326	326	361	332	358	349	358	350	329	314	296	330	333	368	380	367	320	311	334	337	328	337	356	353	329	336	343	310	322	333	348	345	336	348	313	306	374	331	333	308	339	359	338	335	354	336	340	349	310	328	333	364	321	326	334	358	315	326	297	340	338	345	356	320	354	357	335	359	325	340	339	329	324	348	364	308	340	320	340	305	343	329	313	310	330	355	307	362	334	380	332	349	376	347	309	339	327	350	367	332	366	317	347	305	307	325	328	334	331	328	357	347	345	347	358	358	329	321	371	326	345	342	343	354	328	329	390	328	338	327	334	333	303	371	343	339	369	325	325	350	313	389	323	331	326	363	317	346	348	299	340	331	340	336	322	337	342	338	330	310	311	330	323	368	380	333	363	324	338	309	315	354	324	344	314	335	344	380	349	382	326	329	358	329	374	373	356	355	329	332	338	358	341	363	307	354	336	337	370	338	357	339	347	319	333	332	318	318	330	339	324	343	311	313	339	376	336	322	340	354	333	322	351	326	343	346	322	334	345	349	336	361	344	325	348	340	339	329	321	339	305	354	339	338	354	368	337	356	362	352	332	364	310	336	353	340	343	312	343	355	328	319	370
10667	13808	4578	1360	1041	832	870	815	799	768	777	748	780	787	812	748	767	791	754	788	738	745	750	717	747	730	812	717	784	725	730	790	785	800	753	746	782	775	746	714	778	731	770	741	754	757	754	796	788	759	766	755	772	744	737	771	773	775	752	759	769	783	738	788	721	769	743	714	712	770	768	744	751	722	701	734	713	785	796	766	769	780	693	703	783	738	750	832	752	812	759	753	768	793	726	732	754	767	745	698	798	744	781	733	746	753	755	737	715	770	803	713	780	803	785	794	747	755	765	778	769	753	747	714	761	742	733	746	727	726	795	776	760	754	805	752	774	742	720	787	748	781	755	770	784	757	780	773	740	760	737	770	788	704	795	759	772	750	760	718	725	817	776	733	732	736	782	749	754	735	761	733	731	756	783	748	750	741	747	770	795	689	738	781	731	755	759	806	802	763	727	760	784	692	768	769	754	772	745	735	768	772	734	713	761	755	829	706	773	770	733	776	738	794	786	740	740	741	780	790	771	761	736	733	850	803	756	731	724	787	774	739	754	733	725	700	732	789	770	753	756	744	823	770	729	795	743	781	754	790	761	724	761	746	795	773	727	733	738	767	782	771	748	749	806	781	743	749	809	712	792	784	753	799	730	792	767	755	776	769	720	738	683	761	755	765	765	754	778	709	715	797	691	771	749	762	676	738	722	718	747	700	738	716	783	739	785	764	739	803	743	766	749	733	784	727	758	809	780	781	741	758	748	766	782	771	724	786	747	717	730	747	746	766	767	735	771	782	777	753	788	735	745	792	749	806	773	766	734	789	744	778	742	775	735	760	728	732	731	709	783	734	754	695	714	765	741	761	779	760	786	755	784	716	758	756	728	715	729	751	824	781	719	758	725	733	740	761	740	746	769	766	721	753	750	774	774	758	746	744	778	758	783	800	777	737	781	760	722	768	791	741	723	816	773	751	761	766	752	753	780	727	762	766	754	784	753	774	749	752	666	761	734	729	791	826	765	722	725	730	722	784	765	737	743	729	768	760	746	749	809	770	763	767	700	770	763	756	734	742	722	761	740	764	754	709	762	729	782	771	742	745	783	779	794	734	751	690	768	784	754	747	772	756	752	773	794	766	748	792	743	761	761	738	771	796	756	740	789	779	812	778	769	758	728	772	733	774	776	752	720	785	760	759	756	740	745	744	728	753	736	791	785	737	800	794	727	753	771	713	746	715	766	751	786	768	787	737	739	744	759	758	804	770	711	756	756	776	740	776	744	739	746	722	769	744	761	760	785	729	738	743	761	712	760	770	727	775	717	767	705	814	773	774	747	776	723	747	744	720	790	756	777	756	718	768	767	769	709	746	776	743	704	757	779	725	799	736	732	760	738	727	709	718	761	687	724	794	792	772	799	736	753	709	757	831	669	784	711	750	765	794	774	729	755	756	774	730	762	773	776	786	711	769	726	775	778	729	782	798	727	808	744	778	752	756	735	767	753	725	787	766	746	699	769	792	797	751	725	769	760	783	786	822	723	788	779	705	756	717	709	726	743	753	742	777	744	760	759	758	761	728	743	763	743	782	779	736	753	744	774	731	729	789	756	782	751	768	745	817	756	737	782	740	783	748	775	769	717	762	793	766	739	761	786	727	768	750	767	740	747	742	748	783	717	749	717	740	733	730	779	776	749	745	745	722	759	729	795	745	803	715	740	795	744	806	766	749	709	748	764	796	712	790	796	757	787	773	742	776	762	738	727	736	768	757	778	739	775	789	747	727	722	810	771	785	760	727	761	744	730	692	723	770	796	713	776	702	763	711	781	747	738	740	711	767	816	733	747	754	741	735	746	767	736	754	742	761	767	758	752	706	753	741	811	745	740	766	814	697	771	786	769	743	737	792	752	758	764	783	751	849	715	799	725	764	739	765	750	733	737	761	760	760	755	721	716	780	747	729	770	751	710	720	745	741	784	809	754	737	731	758	741	707	737	739	794	701	801	740	744	713	731	774	767	763	753	745	743	787	788	786	779	772	725	722	757	792	722	734	726	700	788	746	787	770	715	761	799	778	792	756	778	755	714	741	750	810	750	758	784	849	770	771	746	778	777	728	800	754	720	733	729	687	715	745	731	768	733	739	782	716	753	755	759	744	724	741	725	785	753	736	775	761	784	740	782	738	744	796	744	707	731	772	741	701	764	692	757	764	766	774	798	736	774	776	761	721	735	700	730	751	814	792	777	812	747	748	742	725	805	780	691	766	731	775	767	738	790	750	752	729	800	727	754	739	794	804	828	746	719	750	725	795	783	762	730	735	768	748	754	808	782	750	759	714	728	752	711	712	751	797	739	755	779	817	791	813	776	719	709	753	741	726	732	785	750	813	755	713	755	739	776	699	781	748	707	739	731	769	713	715	781	765	708	774	735	798	773	740	759	785	738	756	726	740	747	737	791	749	796	720	718	729	765	747	781	800	728	763	789	714	779	744	743	767	732	732	714	717	756	719	786	766	751	749	776	766	783	761	702	729	746	767	774	806	736	782	733	717	706	746	761	747	733	760	755	786	692	701	764	743	747	763	789	752	758	727	794	706	735	711	741	706	741	731	762	740	752	714	795	736	732	715	765	816	742	777	753	773	774	769	736	773	696	734	765	769	751	768	738	740	747	730	816	793	808	778	691	738	727	771	808	761	768	739	726	804	727	776	744	742	784	753	713	767	754	765	793	744	771	769	751	743	762	710	783	729	754	732	753	781	743	728	772	737	702	745	749	749	750	786	757	773	736	777	723	743	749	731	738	799	761	785	729	767	726	780	725	728	755	733	744	745	719	720	785	743	784	742	750	741	757	735	726	730	722	757	744	741	731	714	742	747	703	756	795	783	685	698	740	712	823	844	824	821	764	731	777	716	819	727	760	720	730	784	715	743	749	767	780	737	747	742	785	743	738	817	751	779	766	781	730	733	756	782	790	777	753	728	727	720	733	717	779	801	791	735	770	757	749	779	769	717	718	730	717	772	759	769	697	732	768	740	738	737	772	748	761	733	706	787	702	734	746	787	774	773	731	777	747	764	753	771	789	723	773	728	810	781	746	769	692	755	732	737	756	769	707	775	780	786	726	778	778	759	739	750	759	737	745	710	731	791	777	727	761	738	743	709	774	733	749	736	747	745	763	710	760	748	753	779	771	734	774	753	764	801	797	783	772	775	789	738	745	811	763	728	803	761	734	729	762	755	737	700	745	762	744	773	771	784	771	730	772	800	769	770	755	801	764	694	780	775	743	686	737	750	768	777	720	785	745	773	688	745	768	753	753	737	789	743	765	745	736	771	773	752	766	769	753	735	751	779	760	797	774	730	791	749	809	777	728	780	760	763	742	775	756	724	759	721	725	771	724	701	780	707	734	782	755	770	783	764	738	758	718	730	801	783	746	790	770	734	765	715	721	722	731	720	725	783	742	728	818	769	751	765	732	767	794	744	812	735	772	740	758	715	723	724	710	748	729	734	760	739
24166	21224	25245	27520	21228	21049	1640	424	293	250	223	247	231	212	177	187	201	173	172	180	193	182	182	177	165	175	167	182	161	184	176	165	173	161	151	162	158	187	166	157	162	180	180	157	161	180	161	186	162	177	166	150	156	202	174	192	153	157	172	158	167	166	175	152	163	170	156	159	182	152	160	199	154	171	193	173	183	192	156	148	174	166	156	170	170	162	137	127	165	158	179	180	159	168	189	168	178	172	186	147	143	134	145	161	173	169	147	159	157	158	186	164	169	184	194	187	166	182	175	175	165	167	183	182	183	184	193	159	163	187	177	190	189	170	160	174	163	149	195	177	160	166	172	144	162	153	163	177	181	185	180	183	167	178	152	168	161	169	146	150	166	166	178	158	154	175	182	159	166	153	175	160	165	149	160	178	173	196	166	166	155	165	156	166	160	169	169	163	184	198	172	151	161	166	146	179	167	144	179	156	188	189	148	161	166	181	169	169	161	154	171	193	161	161	144	146	185	195	161	162	167	178	180	172	175	179	163	160	164	155	151	170	177	174	168	144	141	179	153	132	153	163	178	162	165	171	159	161	167	145	169	192	170	164	182	166	206	166	175	182	161	175	162	201	195	138	170	148	169	155	160	175	158	175	181	159	172	190	176	164	205	184	149	158	168	169	178	154	141	144	140	179	199	165	192	187	177	139	173	138	160	180	152	184	169	162	164	163	165	179	174	164	193	167	168	155	175	176	182	153	167	185	183	155	177	175	199	160	164	189	167	175	177	173	145	187	158	173	161	163	172	170	164	186	182	150	164	170	164	164	191	158	183	167	159	173	154	168	159	182	152	157	165	169	174	162	176	198	178	174	187	155	207	160	156	199	177	183	173	175	158	157	168	173	163	157	186	157	150	171	153	180	156	171	157	171	174	165	173	172	175	172	175	187	147	159	153	168	180	165	187	156	176	161	178	178	154	165	167	163	168	191	199	175	165	185	176	173	180	186	155	162	144	144	174	182	194	171	170	157	168	160	158	170	158	161	176	170	155	177	170	168	150	159	154	157	160	176	172	184	191	184	173	155	172	163	191	170	173	167	190	172	140	190	149	183	164	166	157	153	160	172	191	151	176	183	161	128	173	151	157	186	174	165	166	170	165	174	189	181	177	154	177	160	189	171	161	164	145	150	165	186	178	149	187	152	167	166	180	148	160	156	159	156	206	167	171	152	171	158	155	167	162	161	169	157	158	169	170	173	175	160	190	185	164	174	165	191	176	168	157	159	173	170	181	145	192	171	175	162	193	175	196	194	188	184	180	184	161	162	162	144	201	174	167	180	157	171	145	179	160	168	161	163	159	190	158	187	174	147	160	154	148	177	162	166	172	188	168	162	165	154	181	152	168	168	157	154	154	183	195	187	157	166	178	170	175	160	168	158	157	151	172	199	165	177	171	162	167	164	150	173	170	170	160	187	180	157	181	153	182	178	170	166	169	174	160	178	174	146	172	173	155	162	167	157	173	175	144	160	196	170	167	177	168	181	166	161	162	166	164	176	166	170	161	169	175	167	153	148	159	168	144	166	167	163	153	176	139	177	156	170	178	147	164	168	174	180	185	179	177	166	169	169	167	162	161	154	158	169	210	166	177	170	175	154	157	158	170	168	160	159	143	183	171	163	161	155	170	154	196	137	163	172	168	177	178	169	163	175	177	184	162	176	147	169	158	176	185	164	137	181	168	162	157	158	176	145	163	180	178	166	156	163	181	167	190	169	165	152	178	147	157	184	202	177	148	180	166	167	161	137	194	181	164	174	151	160	179	177	173	151	192	149	168	149	145	184	163	180	175	176	153	174	177	184	178	163	148	149	160	164	162	169	160	168	170	145	172	164	170	153	144	157	160	165	172	177	134	143	152	154	178	173	129	141	174	163	162	160	173	170	188	157	158	170	174	169	182	161	159	154	156	186	152	177	186	164	177	155	153	179	177	163	152	165	169	177	164	156	146	167	183	182	174	163	144	170	171	169	158	146	150	161	171	180	152	152	180	151	162	153	182	171	164	158	173	174	174	178	167	148	156	182	197	160	165	177	203	165	168	164	148	182	182	162	181	153	158	174	160	168	166	154	195	174	164	142	192	154	167	180	170	177	160	180	174	186	164	185	181	183	155	184	146	185	161	171	168	155	166	161	139	165	161	165	147	174	172	161	145	184	181	194	170	167	178	158	169	186	198	179	158	167	151	181	167	158	172	182	147	143	163	165	187	171	170	148	160	163	178	161	171	165	145	177	160	178	154	167	130	161	163	166	176	185	150	167	193	148	165	164	182	150	166	179	176	164	181	162	179	168	178	154	173	176	163	161	156	173	151	175	174	178	149	170	152	163	167	178	181	166	177	175	167	151	169	171	167	162	159	141	189	172	143	167	174	158	197	164	152	156	184	137	167	166	156	166	177	169	164	197	175	168	162	164	184	165	165	152	166	164	181	175	164	165	168	166	157	160	167	179	171	178	176	188	161	150	160	187	181	156	172	173	166	163	172	141	180	157	190	183	184	175	157	172	175	177	180	197	168	163	159	166	146	146	172	175	161	148	170	174	189	177	179	150	155	171	185	171	166	145	154	143	185	186	169	182	188	157	159	147	168	200	182	176	155	189	149	163	164	181	157	200	157	170	143	179	170	167	178	162	166	148	174	177	145	195	180	164	156	174	163	178	169	194	162	135	163	173	147	201	191	164	148	171	179	188	185	161	177	146	154	160	177	179	155	191	166	124	159	175	159	180	147	166	145	169	165	182	159	157	175	168	153	147	162	170	160	161	146	169	165	161	163	157	175	178	191	182	155	186	173	170	160	177	155	174	185	135	144	156	169	156	182	153	144	164	168	174	160	177	170	160	140	170	156	179	188	183	179	165	171	156	188	168	173	135	159	193	148	165	176	178	144	162	167	154	186	164	162	178	143	172	191	152	171	184	165	163	177	178	167	185	149	166	167	147	156	165	164	180	168	170	177	174	177	148	159	144	141	157	152	165	149	155	178	146	174	168	186	169	186	174	167	153	174	150	182	172	165	170	152	142	159	156	187	160	173	174	158	187	187	177	182	173	153	151	165	154	178	151	184	177	180	170	139	155	163	165	189	160	187	149	152	152	174	165	176	177	168	164	155	154	165	153	170	167	164	144	171	180	190	151	181	151	163	152	165	150	171	160	191	157	146	141	170	186	171	164	186	169	157	170	184	172	154	157	175	174	158	184	173	187	187	163	172	200	178	178	180	163	163	160	160	184	157	185	165	152	174	193	158	159	147	172	170	176	160	155	185	178	175	178	138	128	144	159	146	174	165	165	182	192	165	166	159	167	172	146	198	142	170	182	157	173	167	181	141	164	166	171	182	159	169	156	187	173	165	152	164	162	182	166	177	177	166	178	179	172	154	162	164	157	163	177	174	180	135	174	158	160	148	165	165	163	169	150	165	161	194	176	162	148	151	141	170	185	156	166	159	165	153	165	182	168
12913	18467	6014	1468	773	628	536	485	475	458	438	428	455	460	414	443	418	434	463	408	413	429	422	401	434	413	402	427	457	425	420	420	414	455	421	414	411	424	411	433	413	408	367	431	379	420	394	436	440	431	415	390	398	419	418	403	443	461	420	417	410	447	427	475	432	429	416	435	384	446	433	404	436	438	402	408	391	408	389	429	417	440	448	416	405	388	416	398	426	424	437	423	444	417	390	437	412	442	422	431	410	407	439	430	451	391	398	422	392	412	368	427	387	425	445	393	438	405	464	431	415	408	439	398	414	400	388	407	391	408	415	453	406	394	399	404	411	404	417	411	466	424	410	417	393	412	423	394	426	452	388	416	456	426	418	404	398	451	410	408	427	428	411	446	414	417	388	448	397	431	426	438	429	399	414	428	417	376	408	424	417	429	428	394	429	456	437	440	413	416	425	435	453	430	451	405	424	416	414	410	398	379	431	411	472	422	405	442	416	448	441	395	416	437	396	402	438	417	416	421	383	442	439	440	405	452	422	426	433	414	463	444	402	397	429	390	396	434	421	459	434	423	406	413	421	378	400	468	402	420	413	411	400	456	453	381	402	413	451	415	385	424	445	416	412	434	454	427	397	406	415	419	430	436	414	404	405	411	404	402	391	394	398	401	436	418	401	444	424	425	384	413	400	422	389	414	392	412	429	404	398	404	434	378	412	436	375	406	389	391	438	435	425	401	443	419	437	447	419	392	432	470	426	394	423	423	453	409	406	419	378	404	484	406	444	424	375	419	418	422	430	396	400	442	393	414	432	432	438	405	417	408	446	408	442	413	437	356	387	421	414	418	395	450	402	406	449	429	427	429	409	430	433	408	419	439	433	409	427	429	419	438	425	397	442	430	385	473	416	422	410	427	433	390	421	404	431	420	392	396	394	406	419	436	396	412	403	379	406	417	382	419	432	417	407	441	383	424	432	412	435	425	405	398	444	401	418	437	388	427	426	396	402	402	421	424	414	399	378	422	419	381	385	402	404	413	434	429	462	385	418	399	397	385	410	432	409	437	415	427	449	420	403	447	418	389	398	418	438	392	414	440	416	417	419	419	411	419	420	418	442	382	393	453	440	405	398	435	437	421	400	425	411	389	418	376	468	397	405	411	440	425	413	413	421	415	410	395	415	409	422	428	419	412	431	454	425	442	421	422	391	403	401	374	426	421	431	423	410	412	411	430	402	399	393	421	426	407	407	409	408	406	415	401	450	442	435	412	432	434	458	412	470	430	384	390	417	429	422	387	405	405	411	395	432	401	376	411	430	400	400	425	396	390	423	412	422	397	446	404	407	425	410	422	434	429	446	402	437	429	433	432	414	382	411	403	414	410	416	380	405	437	398	415	392	404	432	404	425	427	381	397	430	382	428	429	450	412	428	446	397	433	409	468	423	448	376	408	425	435	408	462	430	403	427	405	462	420	387	421	342	420	415	396	407	457	421	433	408	408	413	408	438	438	384	418	422	389	420	429	399	412	395	452	406	413	454	384	428	401	417	422	430	425	405	418	411	444	442	434	397	429	415	425	416	411	412	411	409	426	411	440	426	419	465	393	408	415	419	434	443	434	429	412	453	442	412	439	413	424	428	405	409	413	409	383	422	406	400	440	401	409	443	410	415	440	394	405	433	410	416	423	444	410	433	394	452	449	414	398	446	413	421	438	424	420	405	414	452	392	454	399	409	412	438	437	407	407	401	430	401	426	449	419	402	398	424	453	407	386	428	434	406	374	399	403	421	405	428	418	421	428	398	403	421	452	414	452	431	414	361	442	415	435	410	411	430	395	412	403	391	424	425	415	416	443	442	420	422	424	392	413	343	424	422	434	414	421	398	425	427	422	432	416	419	449	372	428	419	406	423	428	427	408	411	432	398	417	411	421	457	390	402	408	418	397	416	386	398	422	404	413	448	423	423	411	430	433	418	373	375	395	403	426	456	443	425	457	440	421	437	449	409	406	392	445	432	406	386	425	394	392	430	404	411	396	404	424	420	377	435	402	429	429	405	422	415	421	406	387	418	457	432	417	405	435	403	451	420	392	371	404	430	391	397	422	419	412	446	456	410	381	399	440	407	428	436	387	409	406	422	423	410	476	470	415	451	408	444	412	440	415	417	428	436	425	421	414	429	424	439	454	430	391	464	398	417	454	436	400	451	447	390	446	396	364	451	410	401	402	388	450	423	419	418	426	413	444	397	443	413	424	387	433	448	429	414	406	409	401	425	439	393	400	369	435	428	396	394	433	416	408	455	428	425	423	402	374	418	367	431	422	407	403	416	435	413	456	441	449	431	399	402	410	444	419	398	426	386	397	406	456	411	406	378	382	396	424	407	439	400	419	438	431	435	403	401	438	444	438	435	401	444	386	421	419	397	429	402	408	424	428	414	415	404	434	401	450	395	403	405	407	411	429	400	437	383	426	399	402	445	421	406	414	406	417	433	419	437	441	451	426	448	441	409	403	403	433	390	408	400	399	428	440	435	435	423	352	430	406	407	424	445	405	416	419	388	405	416	429	420	413	390	419	431	425	419	429	428	408	409	448	458	391	402	439	413	419	399	424	414	424	421	405	402	416	423	392	418	448	440	420	417	411	441	399	418	427	412	413	425	417	390	378	418	429	415	399	419	431	408	440	411	402	369	431	413	443	414	431	391	436	431	447	399	391	399	442	409	431	367	405	405	400	420	434	398	433	405	458	417	422	414	422	425	431	392	417	414	428	391	423	437	414	423	407	409	457	405	439	416	419	373	410	407	412	417	433	417	366	404	410	430	445	426	429	429	403	404	423	421	435	430	390	432	404	400	425	415	453	414	401	407	434	423	384	370	441	426	423	414	431	416	405	402	416	372	455	406	389	443	441	423	427	384	459	396	415	402	414	388	416	424	413	424	434	440	456	439	440	452	399	408	427	424	382	428	405	433	454	414	420	440	413	425	394	417	413	406	428	391	423	395	415	439	439	414	439	393	414	408	430	405	406	396	405	362	416	402	426	378	429	407	410	414	416	389	421	415	424	434	386	413	399	395	415	427	442	427	397	454	433	414	414	383	361	451	389	410	403	400	414	415	404	443	414	385	382	388	422	403	408	434	419	425	424	413	419	399	411	402	404	391	417	398	405	422	433	399	439	413	398	396	447	423	404	391	453	396	427	424	423	378	434	428	432	390	421	427	422	413	442	419	423	391	418	417	356	395	437	380	464	421	408	407	415	402	412	406	428	402	404	379	413	409	416	415	403	417	414	422	411	397	451	397	425	428	426	437	428	408	404	442	430	420	378	382	425	402	431	439	394	395	459	396	453	431	429	407	394	404	388	439	420	420	391	423	437	421	395	426	410	416	388	424	439	428	445	397	421	437	393	409	457	372	435	428	456	412	428	431	412	414	434	437	434	383	391	433	424	401	408	443	390	395	415	382	404	411	416	420	412	393	401	432	382	439	410	394	421	445	410	440	422	429	438
33334	13305	2615	622	502	439	462	472	408	424	398	412	442	424	363	421	472	413	399	432	440	434	453	453	404	433	438	438	465	457	445	414	426	381	415	457	432	436	444	438	403	379	385	427	453	415	417	430	454	454	446	420	444	442	419	464	452	483	427	405	424	412	438	463	385	414	418	444	445	447	422	426	419	461	419	417	419	425	426	436	436	425	430	444	418	480	425	423	454	387	428	421	440	411	440	420	456	453	462	418	431	478	443	458	444	426	425	410	406	367	439	451	444	438	417	426	397	414	443	428	441	368	435	404	428	417	384	448	443	427	442	413	437	437	433	417	459	433	397	442	381	374	387	460	472	441	419	433	367	406	453	458	451	406	391	427	436	422	468	444	407	429	370	430	418	439	414	434	438	420	446	379	385	404	445	411	399	462	409	446	454	423	374	423	403	432	441	435	415	449	407	400	428	431	378	426	450	389	416	460	453	440	429	375	437	407	431	409	423	472	429	424	410	412	422	396	419	443	397	441	456	425	456	415	447	411	403	405	411	414	410	424	470	432	407	405	440	404	446	425	405	399	413	370	432	426	433	421	435	416	433	411	386	430	412	458	427	448	434	423	432	433	423	437	470	432	411	411	386	412	463	411	424	449	384	427	479	437	420	413	433	469	436	450	424	420	432	440	432	436	432	442	400	379	426	467	434	458	420	361	432	461	432	375	467	425	401	407	401	452	440	416	412	377	446	422	450	420	455	405	434	404	447	436	404	402	437	432	430	403	408	454	411	401	429	400	444	422	434	445	429	419	413	465	433	443	435	450	403	444	446	423	439	413	435	470	443	450	393	411	416	417	383	397	416	430	438	420	396	406	394	410	425	441	450	382	472	436	425	425	457	415	425	438	431	439	378	404	412	417	400	414	393	436	430	449	416	398	425	427	416	436	447	421	412	427	458	447	436	453	450	415	417	452	408	415	467	401	446	395	445	424	411	428	400	399	386	426	441	453	412	434	450	471	400	411	410	430	424	435	397	407	433	413	436	414	465	407	401	472	429	427	410	390	401	432	417	407	436	445	455	391	422	433	429	414	386	441	452	443	406	423	441	389	417	405	450	422	414	428	470	478	459	395	460	441	438	439	485	439	428	443	431	434	445	413	424	411	424	446	372	472	404	413	403	453	400	390	464	425	399	408	425	460	457	460	391	400	427	450	464	430	420	387	407	436	384	454	456	446	394	391	440	437	453	400	415	384	454	428	447	406	409	415	428	405	451	419	416	474	404	449	462	435	399	406	417	412	439	426	433	426	416	455	418	452	402	424	472	417	426	418	433	424	434	413	413	425	443	404	439	404	436	404	437	387	444	406	435	447	375	455	416	443	433	432	425	392	419	400	431	424	433	429	423	392	413	428	466	440	423	397	416	424	435	419	408	409	429	437	395	409	399	393	386	398	423	438	388	411	420	445	456	415	422	422	406	389	465	417	415	439	402	413	452	415	433	407	380	443	461	436	449	417	421	420	434	446	422	440	410	403	422	434	417	419	415	460	411	423	374	439	414	382	424	402	433	388	432	430	450	428	432	412	448	466	488	427	396	410	405	394	433	450	417	451	446	395	405	377	430	410	444	419	446	397	383	429	454	432	463	396	427	446	431	432	417	448	438	422	401	435	404	436	447	380	398	434	436	433	454	430	411	449	411	403	388	458	385	408	424	443	401	465	436	409	424	432	466	411	403	414	420	435	403	438	415	416	409	419	382	430	407	400	426	442	398	392	430	448	391	417	406	434	422	441	425	442	447	382	470	447	423	437	408	431	400	404	422	430	461	385	404	418	479	393	422	411	457	413	416	427	476	440	440	378	423	456	428	431	415	432	417	419	436	383	417	407	414	410	418	432	431	421	439	424	429	402	419	427	398	421	445	450	407	409	423	446	391	427	431	460	452	476	413	485	426	421	435	403	394	367	400	404	408	451	435	387	441	420	415	462	433	455	422	409	467	430	473	403	409	410	440	410	456	437	414	381	423	429	416	424	448	449	401	430	451	431	433	423	427	417	407	405	448	477	376	410	404	468	431	419	403	378	426	414	436	423	431	462	436	409	396	418	386	391	429	419	413	435	420	433	424	409	434	452	392	414	448	412	424	420	433	444	407	441	461	427	457	427	408	401	442	437	413	435	390	442	451	415	410	444	447	424	416	424	413	431	410	401	429	378	450	422	428	398	401	444	469	441	391	417	421	413	438	423	404	413	440	407	463	439	451	390	418	428	422	411	415	441	441	425	431	438	376	431	390	391	441	416	422	425	400	445	438	439	426	407	414	447	434	423	412	444	439	427	393	451	438	426	424	417	435	438	444	428	428	457	431	397	458	440	458	447	398	429	433	402	440	397	411	428	440	419	411	454	414	415	389	395	434	412	425	419	460	421	444	450	421	398	408	426	405	420	438	483	411	446	424	395	457	442	436	427	426	423	359	413	435	420	448	396	437	421	425	438	439	478	445	427	435	414	442	420	423	467	463	442	405	435	461	457	446	406	394	426	455	423	426	410	438	416	441	386	432	452	427	393	442	422	388	429	439	478	434	447	432	411	394	416	414	418	387	417	440	455	447	431	394	430	419	401	380	434	444	439	423	409	455	426	406	437	421	422	424	401	398	452	449	388	440	405	399	386	440	440	447	442	463	409	386	383	419	459	427	457	444	459	419	426	411	433	454	429	420	415	421	443	436	424	413	425	396	438	438	427	390	428	423	447	420	430	425	431	402	393	446	398	420	448	382	405	458	420	406	432	427	424	382	443	419	444	431	409	394	426	463	426	453	460	410	410	463	416	439	408	415	401	425	438	356	381	451	490	424	387	374	439	409	441	471	429	405	419	440	439	454	425	442	423	458	462	411	445	441	376	433	438	391	415	389	431	416	412	421	454	431	433	401	423	429	468	470	414	410	409	417	420	417	409	403	447	425	453	422	445	402	404	434	441	407	404	425	431	428	424	437	444	452	427	431	386	397	453	436	484	430	417	422	449	431	412	424	393	425	447	412	394	405	439	396	399	402	452	408	423	412	402	438	433	459	382	429	457	410	432	443	415	446	414	405	424	410	438	485	386	428	424	392	480	448	428	455	430	407	374	448	417	438	418	479	446	410	419	395	405	421	408	392	459	435	409	433	411	416	387	433	436	380	397	414	449	422	405	417	455	402	408	403	435	395	419	391	386	391	390	434	429	443	448	423	425	412	424	416	418	390	413	421	438	472	436	470	393	429	408	413	444	435	431	390	434	435	398	459	398	454	397	416	406	386	473	402	377	417	431	465	415	399	428	468	440	423	409	397	439	424	434	408	445	434	424	496	430	402	420	423	401	426	377	399	449	418	424	426	373	456	447	432	412	421	430	434	424	451	447	429	398	424	443	457	457	408	442	406	412	439	437	387	435	441	406	439	431	426	455	471	459	409	460	430	451	454	406	435	421	395	420	439	442	431	451	399	420	451	404	403	429	391	429	467	415	449	433	425	397
9614	5136	1648	1079	987	941	966	991	976	946	941	949	981	936	971	945	950	978	978	984	952	963	974	952	934	974	1005	958	968	959	907	948	991	967	968	974	989	970	944	881	916	925	996	929	929	933	956	974	957	966	901	889	936	958	967	961	964	900	918	1001	955	918	908	1012	915	928	972	933	898	983	945	957	893	943	934	894	978	909	910	955	998	971	989	952	962	973	901	1005	917	1009	982	929	973	958	955	966	1011	930	972	914	934	913	904	951	968	944	971	898	990	973	912	889	995	925	991	925	949	950	922	951	942	911	936	938	995	945	1013	881	927	916	914	961	934	947	990	991	869	1000	936	952	901	931	890	963	945	1000	923	891	891	972	916	955	936	907	958	941	898	982	1009	1026	978	914	966	919	944	923	945	935	929	984	920	974	853	915	972	912	963	964	941	989	885	950	1012	982	963	960	975	917	943	984	947	923	947	955	918	969	976	965	986	976	974	868	938	971	997	942	1004	948	993	967	1003	930	984	958	966	931	866	897	1002	927	950	975	986	940	990	936	963	950	931	921	976	927	941	912	1010	932	949	973	983	892	983	962	951	960	959	909	944	940	1011	931	930	923	940	930	982	943	878	910	929	902	907	953	959	977	951	940	989	914	966	999	956	964	975	940	949	920	925	964	942	959	924	960	997	915	1013	950	929	945	973	956	910	929	1000	984	975	979	940	950	969	980	957	965	1004	905	982	975	983	1022	893	934	987	915	929	991	985	946	980	1015	965	1003	968	943	951	967	941	948	955	966	971	929	954	896	927	924	939	918	949	920	947	934	942	950	975	929	961	949	919	968	988	930	939	921	968	967	998	944	990	874	881	977	926	954	933	970	974	940	938	914	918	942	926	901	973	896	922	972	969	937	938	932	971	987	972	981	990	948	905	885	903	947	927	994	995	1007	975	917	962	860	991	946	1035	996	936	937	957	978	952	936	960	996	1016	948	915	941	968	977	966	893	947	951	972	982	971	984	967	962	954	939	962	1001	957	940	967	982	916	958	930	989	922	907	890	968	971	930	922	950	931	944	974	977	947	883	973	968	946	936	894	972	948	969	978	952	917	986	969	928	928	960	958	930	972	956	944	920	937	951	937	983	999	888	990	920	994	969	947	936	925	953	953	953	939	936	957	939	962	1023	929	981	930	947	951	920	962	908	963	989	991	967	946	961	943	944	974	923	984	975	918	901	1000	1002	944	950	968	971	943	923	976	969	946	933	951	942	958	894	902	930	975	949	1019	942	926	896	964	872	959	882	996	951	982	894	946	943	1003	982	981	978	910	939	939	992	1021	1030	978	936	965	912	946	964	973	984	937	964	949	1023	975	921	983	940	902	951	978	947	968	913	918	942	968	922	983	978	951	876	963	901	976	998	957	944	916	968	980	947	939	930	954	974	935	1009	981	981	1001	955	921	905	981	937	959	964	909	979	909	947	898	943	952	944	981	937	907	979	945	956	986	947	960	906	916	963	905	895	929	979	1029	977	923	972	926	933	979	978	959	955	940	973	949	933	907	952	939	941	947	937	919	953	1028	897	917	921	983	976	983	931	947	956	954	935	982	919	940	965	968	962	962	968	988	942	943	977	980	951	914	963	941	912	984	997	909	917	974	904	993	961	954	1010	940	934	937	971	940	911	934	955	993	947	916	994	963	976	957	901	936	917	987	954	943	925	977	964	909	904	922	900	925	921	922	874	993	984	945	948	909	975	967	962	943	949	954	936	997	931	972	974	973	973	910	893	914	1003	964	928	968	1016	937	929	953	1008	976	923	940	974	975	956	890	960	987	935	991	973	971	975	956	975	957	992	974	907	943	997	958	943	944	938	1003	967	975	925	930	926	988	892	945	916	966	942	935	951	956	943	951	914	931	948	928	999	956	1004	964	917	969	946	929	894	941	995	979	946	883	953	872	973	923	911	982	956	964	974	963	954	895	960	958	961	946	913	919	921	897	973	1002	947	983	942	977	952	897	954	972	928	937	977	971	946	961	944	947	984	967	930	978	934	929	900	949	944	950	922	936	915	952	1001	936	993	1055	960	917	992	992	908	973	973	929	921	934	997	973	910	890	973	917	929	925	975	972	903	944	947	931	956	939	950	955	948	951	943	977	951	959	951	926	977	939	938	1013	981	973	936	902	965	965	949	934	928	1003	960	991	964	950	994	952	957	920	925	950	958	888	974	930	1003	927	988	985	983	992	987	1032	952	981	913	915	954	985	1000	896	949	983	939	958	991	952	963	943	934	974	930	930	923	915	925	951	917	871	925	948	980	924	918	954	958	924	943	974	972	934	966	985	979	947	917	961	945	969	948	966	1004	1040	959	952	921	947	944	1015	920	961	902	964	978	999	913	971	942	951	948	972	916	935	900	953	932	921	954	987	959	1006	953	953	989	984	916	941	926	945	912	923	947	922	915	942	1006	950	971	951	899	960	943	952	969	971	930	959	924	961	960	960	992	993	921	926	974	928	945	991	971	940	973	1002	957	965	952	906	1002	988	936	926	966	924	956	989	1008	945	932	976	977	930	930	968	989	988	932	934	988	933	923	937	973	972	943	984	942	1009	930	904	922	980	895	954	966	913	982	1005	915	884	945	910	954	956	944	938	917	932	963	1003	918	966	945	981	976	967	923	981	938	986	967	960	987	941	975	942	943	992	983	963	974	975	898	958	955	941	982	958	931	909	908	920	957	917	918	983	866	945	938	999	917	931	994	923	921	925	920	935	984	998	991	936	978	979	974	963	927	938	976	955	880	910	943	953	856	994	958	954	969	951	967	867	894	979	948	965	902	921	898	975	965	972	893	970	922	936	956	946	1014	959	972	939	926	946	928	1001	978	948	985	887	1005	989	952	949	987	1003	941	951	977	959	979	940	946	1014	923	890	967	956	941	929	952	960	917	961	954	985	931	945	974	919	900	933	943	949	968	953	1008	948	904	976	945	921	965	952	945	893	977	981	959	963	950	981	977	931	935	972	998	909	962	959	941	903	1011	950	891	949	873	1006	959	919	935	968	988	944	956	934	935	927	970	935	988	935	968	934	960	908	954	976	957	983	972	918	918	874	958	978	932	945	997	918	925	999	918	918	869	953	986	965	946	1002	974	951	911	1001	945	977	932	968	957	928	955	1000	989	958	954	972	981	906	934	990	934	901	893	963	938	923	937	945	938	918	938	995	1001	956	950	933	966	970	984	958	944	966	947	963	932	918	995	904	912	977	999	959	935	970	1006	982	908	910	906	993	939	931	985	926	936	960	914	985	971	965	966	938	911	950	924	935	948	980	928	956	970	1001	970	969	915	937	990	1000	976	949	955	978	968	932	955	946	939	916	893	953	900	977	947	954	945	936	951	952	944	980	934	910	979	935	957	903	985	907	961	932	948	926	925	964	940	931	997	955	951	911	939	924	930	973	1011	959	956	917	971	922	922	929	901	981	945	951	909	981	913	943	922	929	944	984	952	936	948	967	1005	947	991	957	948	952	941	970	973	954	935	981	919	948	969	965	957	938	964	983	978	988	961	947	943	956	948	941	947	846	942	912	944	912	925	969	942
24893	21266	24755	28072	21097	3725	614	447	381	383	379	390	371	369	325	389	326	359	365	348	370	347	363	355	348	337	338	360	347	335	371	357	356	329	339	333	332	338	346	326	379	353	324	362	347	312	344	341	322	364	325	333	337	373	326	345	328	328	354	332	353	356	347	311	355	307	328	337	346	340	340	343	353	359	353	326	325	317	337	339	334	333	359	347	371	340	323	332	338	342	384	336	348	336	341	320	339	337	317	296	296	330	336	314	322	353	363	319	342	358	358	348	349	351	334	334	338	324	316	325	339	331	353	308	338	351	326	348	351	351	320	376	329	349	322	340	307	360	336	314	297	312	326	327	322	316	323	340	312	348	316	311	343	356	320	324	343	294	352	350	304	346	360	344	345	357	308	348	336	336	335	309	310	338	332	345	330	326	305	347	329	356	375	370	365	361	329	353	342	346	325	315	333	350	348	320	363	351	320	339	349	347	311	322	323	340	319	323	342	320	317	361	347	343	346	315	380	332	352	327	349	356	327	339	330	341	334	311	302	344	321	339	342	340	349	343	338	341	319	304	353	360	371	316	308	327	314	349	346	306	335	350	346	310	392	326	371	369	343	351	354	349	354	357	334	339	315	335	336	352	370	308	315	347	362	331	358	371	340	348	348	321	330	354	366	372	333	308	351	347	306	345	320	376	340	319	362	343	359	323	344	360	338	345	348	369	380	334	338	339	339	339	354	342	344	332	317	324	327	329	339	323	345	325	348	355	342	329	332	328	343	323	303	333	321	340	351	330	332	351	330	329	318	326	317	347	343	326	362	331	320	310	323	331	343	391	301	299	359	321	319	337	335	345	338	323	327	343	299	347	345	348	318	316	340	321	320	337	356	321	333	325	286	345	312	323	324	352	328	338	347	355	316	318	370	314	346	322	352	309	361	303	351	335	356	333	340	348	365	332	333	352	360	335	338	330	355	327	376	373	306	326	321	327	318	338	321	352	398	343	346	317	330	293	324	347	337	364	286	353	321	327	323	376	324	337	353	322	328	344	331	337	326	348	357	327	327	352	368	372	361	332	354	346	306	345	334	318	361	346	337	345	315	330	340	364	322	354	311	298	340	354	344	353	327	326	342	327	326	362	313	323	309	326	360	361	371	331	318	360	374	355	324	305	328	363	349	343	346	362	340	307	311	364	352	342	358	324	325	323	331	321	324	324	338	322	369	327	337	335	331	314	315	320	330	327	300	326	335	361	334	345	357	349	327	334	343	322	312	347	353	363	319	344	320	334	336	302	324	342	361	355	352	331	328	297	337	326	340	331	332	333	303	359	316	346	344	329	320	320	317	331	363	371	345	351	296	352	349	356	352	336	321	319	313	311	367	371	306	308	337	358	310	338	328	323	338	342	343	340	343	344	370	348	335	323	340	349	344	367	347	353	343	326	353	355	358	343	316	305	346	340	330	305	320	316	344	313	352	328	359	344	330	362	303	313	350	331	322	293	321	318	342	318	327	384	335	355	354	330	333	331	376	379	357	324	326	313	327	320	343	347	344	340	334	326	300	352	325	360	293	357	320	331	367	359	365	314	302	339	349	356	361	360	348	328	310	344	301	333	305	346	358	352	337	338	381	352	375	339	328	322	315	344	377	367	343	314	327	325	373	338	349	351	337	344	322	365	298	360	333	357	346	353	299	333	376	358	349	304	355	332	333	330	353	347	311	334	335	319	343	331	336	335	368	295	350	313	347	302	344	359	358	353	352	370	342	324	366	349	356	323	351	330	352	337	324	314	331	326	307	301	329	343	333	347	360	340	353	329	341	348	324	345	317	346	358	355	378	313	310	360	339	332	334	301	318	341	315	331	322	309	336	329	350	311	317	344	336	332	323	291	338	359	369	343	318	341	377	346	344	315	338	320	309	319	312	358	325	336	342	340	318	320	316	345	334	346	334	309	325	302	347	347	337	327	313	333	368	337	323	330	315	337	340	309	344	316	360	344	334	381	359	349	334	345	340	315	351	347	321	353	347	325	333	341	346	331	332	336	380	364	343	330	335	306	307	317	342	325	327	356	323	334	350	348	339	353	347	323	317	325	330	343	315	345	330	292	316	293	321	322	356	328	337	332	327	364	317	313	354	362	356	323	359	329	329	342	347	334	333	331	369	335	307	328	299	337	340	373	309	355	353	319	335	361	332	344	306	292	375	344	322	303	350	371	364	337	338	327	308	329	329	343	357	337	326	308	334	349	351	341	298	357	319	366	341	363	330	321	315	345	340	326	362	327	358	359	337	309	347	318	368	362	354	321	345	338	370	332	316	346	357	301	333	316	350	323	327	334	319	321	343	342	347	366	333	355	377	320	335	318	346	364	323	325	322	352	370	327	344	336	358	304	320	331	367	331	310	365	321	359	363	314	373	349	320	327	338	357	329	305	349	342	345	355	327	374	326	374	366	313	340	346	314	322	353	361	376	338	382	324	356	347	342	353	326	312	361	339	366	366	309	352	340	307	346	352	356	340	328	350	328	356	349	317	358	367	361	363	337	295	347	319	319	333	381	323	355	342	329	322	380	335	329	344	359	333	377	358	341	313	362	356	337	335	299	306	382	339	334	314	335	333	349	337	333	318	321	324	313	363	370	325	345	351	350	333	320	367	360	359	319	358	326	305	369	324	309	351	323	313	315	364	383	338	331	349	352	333	344	350	312	371	324	326	318	361	344	317	362	345	338	359	341	340	328	389	371	337	347	332	382	292	352	339	296	316	327	311	326	345	292	317	336	333	341	339	298	336	339	361	345	324	369	340	293	365	333	304	334	352	361	335	343	353	314	371	349	368	355	337	338	326	370	376	315	321	338	301	331	318	349	327	341	309	331	345	351	318	295	307	345	300	325	319	337	323	360	319	328	347	307	330	313	351	338	335	348	334	327	337	349	364	343	364	359	341	345	332	341	355	343	333	334	329	355	328	327	352	329	312	306	363	368	330	326	294	339	366	369	325	337	355	348	341	328	354	329	348	361	345	337	346	338	327	297	340	345	332	347	341	323	348	340	313	324	331	340	318	359	342	308	343	306	359	339	365	323	346	377	341	337	306	323	352	327	339	329	322	329	321	340	332	338	351	351	353	367	352	335	338	290	343	330	345	315	351	287	336	326	347	332	321	351	340	326	384	325	366	351	373	330	310	353	354	351	337	337	329	326	328	311	305	357	324	333	340	315	315	319	357	332	345	350	334	336	368	319	307	326	317	308	338	322	354	331	357	330	337	334	331	342	313	337	299	360	329	343	340	345	335	325	291	364	342	322	318	346	306	334	344	301	322	307	331	315	364	322	295	344	344	314	322	335	352	345	362	344	347	326	331	298	330	305	314	340	350	342	343	354	316	353	329	321	291	362	363	309	342	356	361	370	301	350	327	325	318	372	345	349	286	318	354	354	340	298	368	322	327	362	326	373	329	357	373	357	316	349	349	335	344	317	320	319	343	340	327	317	361	311	361	330	332	342	344
10453	12268	4116	1357	969	859	772	813	777	798	770	795	810	792	748	733	738	765	769	784	773	722	736	728	770	766	749	724	741	760	768	783	739	776	701	809	729	778	739	758	731	744	746	750	769	750	732	765	741	698	754	760	769	854	737	733	816	746	733	749	718	742	765	787	814	752	774	740	774	730	773	748	743	773	731	721	777	778	752	747	769	743	717	775	826	788	743	757	782	771	769	751	687	820	772	751	716	803	769	727	732	743	748	778	732	737	795	751	780	731	766	694	783	744	734	727	762	738	720	751	775	749	753	745	753	716	767	753	801	771	733	803	738	750	720	776	713	785	734	753	734	738	739	715	740	799	728	722	794	749	730	750	740	722	715	739	735	780	735	724	753	722	800	798	801	697	768	758	754	713	737	742	732	744	729	752	726	722	735	709	828	738	778	746	752	707	763	743	739	754	751	759	764	751	769	741	733	757	741	740	754	776	729	775	758	745	766	749	770	700	745	761	772	747	755	788	709	774	802	726	768	746	775	742	732	787	787	741	791	716	727	765	770	772	759	754	801	742	765	728	753	727	729	718	769	743	748	714	772	736	788	752	719	772	734	799	755	772	772	729	711	789	755	760	749	767	742	727	716	732	755	794	714	734	791	754	793	791	688	758	738	741	731	724	767	755	734	717	756	793	767	781	694	767	760	783	725	749	764	783	711	737	724	740	779	759	712	732	827	733	762	735	771	800	702	776	761	778	739	717	773	755	796	725	758	763	726	760	727	775	779	768	780	777	765	782	713	737	768	746	777	715	753	734	779	743	746	722	741	771	727	791	713	759	710	807	735	756	781	729	806	730	747	784	768	757	763	770	762	731	753	743	755	749	726	775	730	741	765	756	791	751	769	731	726	727	764	754	722	740	792	762	796	719	754	741	708	771	756	792	767	724	724	709	790	764	794	788	768	764	739	783	739	796	784	758	764	805	721	820	738	714	743	738	749	723	727	751	765	744	804	754	723	744	740	758	757	786	721	767	718	749	756	764	775	695	712	792	749	727	767	757	724	730	766	722	773	753	770	744	781	744	732	718	788	743	734	760	734	722	727	764	746	758	749	777	775	758	771	775	754	758	770	762	786	709	737	771	743	787	772	762	770	736	747	808	739	733	766	751	776	758	747	777	763	743	795	733	784	710	719	777	777	701	777	740	750	743	708	731	770	730	783	724	768	727	801	763	786	765	713	817	767	762	771	745	751	784	768	748	770	778	849	764	778	737	728	775	761	762	737	734	720	776	748	807	783	728	743	817	733	734	719	736	776	709	731	750	752	762	724	747	712	761	726	722	755	737	791	728	759	696	771	741	728	749	777	711	739	738	744	745	736	754	693	747	779	751	732	751	702	701	751	716	742	735	752	771	736	758	758	750	754	793	700	717	730	791	788	741	774	726	701	742	758	807	747	692	696	729	735	754	791	707	772	771	770	710	747	740	692	775	743	719	741	723	779	759	702	775	753	808	748	769	763	742	757	804	782	777	759	763	731	738	770	748	729	743	804	785	727	788	739	767	759	730	751	784	812	715	726	785	756	763	755	710	739	781	785	721	762	760	752	715	800	751	781	718	774	768	732	751	751	769	748	773	744	740	778	768	776	720	763	735	750	733	736	733	755	768	746	760	693	736	720	778	754	778	772	771	733	747	810	759	705	757	798	770	732	762	722	777	780	723	775	747	765	765	710	759	758	722	761	752	746	729	769	748	809	747	716	744	742	738	781	761	787	734	767	805	792	754	773	753	790	773	746	736	803	734	723	731	732	757	736	795	793	742	751	751	727	752	844	731	760	733	774	719	724	761	749	722	756	743	765	755	726	743	779	775	775	770	767	727	770	745	759	728	747	740	729	768	767	732	760	756	761	761	759	738	742	745	713	736	774	766	777	707	783	729	716	764	809	711	735	718	719	739	829	692	746	729	695	769	766	743	772	752	716	785	765	675	766	773	767	739	724	800	769	779	739	795	773	734	789	740	781	807	796	712	773	741	724	716	725	757	695	718	730	740	731	730	749	760	760	784	705	720	805	734	751	778	752	747	698	724	798	775	805	734	740	786	738	775	733	767	749	706	774	737	721	804	727	767	745	754	768	802	768	758	754	787	732	760	720	820	795	732	816	727	813	753	785	775	759	745	707	711	793	750	782	796	780	777	771	731	727	749	750	745	744	759	721	691	750	772	743	733	755	753	735	729	804	757	754	739	780	762	757	746	734	779	738	716	742	723	748	758	743	816	811	764	737	733	745	710	729	724	749	779	799	774	772	727	703	736	747	750	727	745	793	801	749	711	768	767	744	719	742	703	769	754	756	805	723	745	695	759	761	739	741	739	777	800	727	774	742	769	772	757	744	758	805	754	773	735	765	739	783	744	737	721	739	742	702	730	782	763	771	790	728	756	749	748	794	787	746	709	745	772	781	761	733	740	762	717	718	734	838	749	773	746	693	789	740	774	735	802	749	791	729	704	738	744	749	758	756	746	731	751	743	765	762	744	706	773	738	760	730	792	757	763	692	761	758	773	777	744	757	764	702	739	720	746	734	729	755	800	760	818	785	805	773	705	697	728	740	716	775	708	800	760	787	745	812	741	754	758	776	720	769	775	745	728	784	764	793	801	730	761	719	757	762	765	762	759	833	749	744	778	743	739	704	736	772	728	720	762	749	745	747	758	768	731	775	787	753	738	741	812	674	712	739	743	777	721	755	714	767	781	730	758	737	765	754	737	728	724	794	732	794	768	777	697	782	714	738	732	784	714	779	740	790	766	736	805	770	743	722	744	761	691	779	686	769	741	763	719	724	750	755	755	728	779	707	754	751	707	764	778	741	705	735	739	743	763	770	743	798	755	797	736	764	771	743	738	790	801	756	714	767	730	799	731	757	745	768	773	747	738	727	746	725	747	728	757	718	719	756	717	739	781	725	768	794	751	737	798	775	748	767	776	758	798	800	741	757	792	786	750	753	708	747	766	784	790	732	799	767	774	786	778	733	754	761	740	715	706	755	702	733	737	739	699	737	756	761	766	765	727	744	746	747	778	751	771	759	726	758	779	755	728	721	764	783	730	737	728	684	767	754	731	753	744	839	778	759	790	749	756	754	710	775	774	771	735	700	759	733	726	726	766	787	767	747	773	737	752	769	758	740	758	688	739	754	754	744	756	739	753	773	779	727	723	762	761	793	777	716	737	757	707	724	713	789	790	756	755	740	725	742	721	714	742	762	721	747	762	754	787	742	744	741	712	791	772	772	755	711	760	753	717	743	815	732	746	792	747	776	758	756	754	777	750	755	761	754	749	751	733	765	742	768	770	734	743	734	731	736	788	765	726	775	758	797	730	776	749	778	781	743	778	724	727	704	792	732	730	743	753	719	754	723	795	771	741	761	729	739	800	760	779	746	772	730	752	741	746	736	747	774	783	695	719	736	713	761	761	807	751	731	768	774	736	736	715	736	746	745	717	744	709	744	730	751	757
24122	21194	25238	27448	21200	21041	1667	408	321	257	280	219	220	238	186	194	179	205	171	175	182	199	184	166	175	203	156	182	186	181	169	183	187	168	173	163	186	163	163	181	168	172	169	152	170	178	158	162	160	170	155	155	167	172	156	168	153	152	150	171	150	142	178	164	163	167	166	196	171	180	157	169	172	148	185	172	154	183	173	180	178	166	158	198	175	170	168	153	158	157	155	163	187	175	184	179	168	188	173	182	153	184	179	166	182	174	168	134	169	161	149	186	164	193	163	175	157	184	160	171	173	177	137	180	176	172	178	157	145	173	150	155	164	164	148	137	153	168	146	159	153	158	168	173	168	154	191	170	146	189	169	187	166	164	174	184	167	173	179	163	159	195	170	176	170	193	140	165	155	171	150	177	177	177	207	173	159	153	166	166	174	167	151	158	169	165	164	174	187	185	174	148	174	170	167	178	163	155	171	180	177	165	148	151	148	170	156	156	183	171	158	173	159	188	149	194	157	160	170	180	179	150	148	162	165	185	177	155	151	181	171	167	160	176	169	188	176	181	197	199	147	177	194	165	146	177	185	172	160	152	172	152	149	162	171	173	171	170	165	171	171	170	150	153	154	151	160	165	155	183	188	159	180	194	176	150	191	154	139	172	186	192	157	142	161	157	147	156	167	169	157	173	160	173	155	187	186	176	176	162	151	159	148	177	174	172	154	146	179	172	191	164	178	155	156	176	168	177	172	169	160	198	148	193	155	173	167	173	179	159	183	166	174	160	193	178	171	178	168	163	161	155	207	180	163	160	151	171	167	172	157	158	179	186	178	180	160	153	187	172	146	126	165	206	174	159	180	147	166	144	152	161	172	160	156	161	165	193	169	164	174	181	182	170	173	159	160	157	151	153	159	182	182	175	159	157	158	163	177	152	141	156	132	153	152	164	168	176	178	201	173	157	154	183	189	174	175	173	185	183	174	160	154	155	165	186	173	195	178	162	158	162	161	172	140	174	182	162	203	206	153	182	162	155	157	135	165	153	148	151	178	154	156	171	178	158	151	158	170	185	178	152	158	176	180	161	168	144	183	163	194	167	154	186	194	152	171	162	166	174	160	155	171	145	144	164	158	176	163	191	166	152	173	177	167	148	176	173	179	178	175	160	175	153	175	182	178	155	153	164	169	170	186	159	164	159	143	150	156	163	154	142	164	144	148	143	172	162	177	144	149	158	203	170	168	165	144	186	172	162	154	133	160	175	144	146	180	156	173	192	180	155	157	183	151	162	184	190	167	179	154	167	166	161	155	170	177	185	153	162	170	171	189	157	172	185	165	164	150	173	179	163	165	151	146	158	160	155	184	164	185	177	175	165	153	148	147	169	190	173	177	194	159	174	170	200	185	166	154	183	150	182	167	158	169	159	153	162	167	178	165	163	175	170	161	198	200	172	134	159	174	143	143	164	190	168	177	156	164	167	185	197	166	175	183	180	174	177	149	170	178	199	163	169	147	170	146	153	134	172	171	177	160	179	138	146	153	165	159	160	161	162	188	139	146	146	163	189	185	168	175	200	176	147	155	165	179	193	160	171	145	159	161	157	184	154	176	169	154	173	142	174	170	161	191	180	154	144	174	153	150	172	148	138	173	149	167	186	185	155	153	184	151	148	183	168	150	157	142	187	169	172	172	159	156	182	186	161	158	155	180	165	167	175	161	157	182	181	163	167	176	151	181	173	163	180	159	160	154	170	160	201	191	163	147	186	170	171	161	161	161	147	175	169	151	179	181	168	166	175	167	169	199	178	163	167	162	143	191	165	162	168	159	160	178	147	163	201	159	179	152	164	174	168	143	179	173	180	172	166	149	190	166	163	151	179	179	178	184	164	167	158	172	174	167	163	156	158	161	162	162	172	169	189	165	171	167	169	177	181	171	169	177	156	136	187	160	158	162	146	172	161	171	148	179	159	167	158	185	160	177	167	148	167	177	181	166	145	174	137	162	144	162	179	173	175	178	158	164	167	211	171	159	164	159	157	157	178	155	162	180	150	166	149	187	145	161	161	174	196	143	170	171	168	175	174	153	159	171	135	156	155	195	141	154	155	156	151	173	172	167	165	190	174	178	176	161	175	155	168	168	170	138	175	172	148	153	180	180	154	158	174	191	166	149	176	189	177	173	164	188	180	143	157	162	161	190	183	161	163	174	175	152	142	172	161	174	187	185	167	185	189	178	155	163	146	157	169	158	150	163	182	165	151	160	144	164	165	177	161	165	159	154	190	142	170	172	184	161	189	153	166	159	179	170	172	182	167	183	160	154	192	158	153	166	180	176	148	162	160	180	174	167	162	162	148	180	164	170	195	169	155	145	183	154	161	149	170	165	169	137	147	167	172	199	161	173	177	164	191	165	167	164	165	157	169	168	163	160	150	178	160	145	181	157	168	153	156	162	162	166	185	155	144	175	177	187	145	168	189	174	171	186	157	164	168	195	172	173	175	172	171	172	149	168	175	159	159	165	141	176	147	176	146	180	154	169	165	171	181	146	170	188	149	188	152	162	187	171	159	148	182	182	164	155	146	168	149	148	188	167	174	162	167	162	172	164	176	155	144	173	170	173	151	178	178	173	173	162	168	161	175	171	180	162	187	153	183	151	169	159	175	178	186	144	185	146	159	149	159	157	183	155	143	153	170	164	161	180	153	133	170	159	157	153	158	191	169	169	181	178	164	167	158	168	188	159	180	167	173	178	193	183	178	161	180	178	157	147	164	175	160	162	177	183	145	155	189	166	180	191	150	164	182	151	142	170	153	153	140	146	138	154	171	178	182	186	167	153	164	171	177	190	156	159	156	165	151	176	173	187	178	146	175	159	164	157	167	145	158	163	151	146	142	146	181	167	165	166	156	187	183	153	158	193	194	171	159	147	187	190	198	167	171	190	149	155	155	171	177	188	152	187	166	185	153	127	184	185	185	161	166	172	171	165	162	174	179	178	169	181	150	148	172	134	145	176	194	170	161	152	166	143	153	170	169	160	167	180	193	159	153	150	191	160	173	166	162	167	189	146	175	181	175	176	151	178	155	141	143	175	180	138	152	148	163	164	176	163	156	169	161	145	168	188	178	170	149	184	147	173	165	176	169	178	168	187	153	151	181	172	165	173	156	162	157	191	188	149	163	184	178	171	200	172	162	163	153	138	163	163	171	190	177	167	158	172	165	159	173	165	196	173	170	176	148	151	172	159	164	159	187	143	162	142	189	166	164	154	185	144	165	171	179	179	172	159	178	190	156	178	173	166	144	166	166	147	162	165	141	159	196	147	176	149	140	170	177	166	150	168	165	159	151	180	204	154	148	151	168	168	169	166	182	174	151	172	163	174	157	174	163	171	164	161	175	179	161	133	187	152	154	173	171	142	155	186	183	160	135	175	167	174	178	144	145	168	157	156	160	178	164	164	147	152	201	168	175	164	175	152	158	155	198	159	186	178	158	155	160	175	177	162	157	179	177
12138	16506	5771	1418	812	629	545	516	459	438	467	435	419	441	445	433	446	413	465	421	410	414	447	437	427	420	405	429	445	439	419	395	417	385	408	407	394	450	390	398	430	431	412	421	416	421	439	448	415	415	404	353	411	451	416	357	425	399	380	416	390	391	413	385	441	418	405	445	416	417	427	399	419	394	416	444	401	397	407	402	406	428	409	433	403	385	395	393	400	368	418	420	406	412	399	459	422	413	393	410	405	394	406	392	433	404	413	404	400	417	380	426	412	419	405	423	443	428	426	456	419	392	444	392	424	432	390	446	398	430	420	418	430	426	441	433	410	392	426	392	419	423	401	417	434	440	412	405	424	441	379	413	394	386	408	385	367	394	381	432	402	405	393	425	428	427	420	398	461	416	420	398	405	410	411	392	403	391	419	410	400	401	422	431	415	393	409	406	426	410	440	406	440	415	411	390	392	423	387	401	406	423	401	442	435	428	407	401	432	400	410	402	420	432	405	429	417	397	395	376	408	418	417	404	394	406	446	396	407	402	419	403	381	428	424	409	400	383	417	407	396	433	437	413	398	401	402	411	435	362	425	421	432	405	373	398	417	441	448	417	413	410	384	404	436	441	407	417	435	446	393	468	407	425	414	419	435	434	384	416	386	404	425	412	395	431	434	431	453	458	393	407	424	439	402	411	410	401	416	398	405	446	398	417	425	466	423	422	436	402	398	404	355	406	423	401	432	397	412	415	448	437	400	397	432	413	376	409	403	419	444	428	415	447	451	406	450	359	423	386	472	388	396	383	397	415	436	421	435	398	384	418	430	431	441	389	425	411	412	431	429	428	453	392	414	417	398	405	392	401	395	418	426	396	395	442	416	411	423	420	383	411	370	443	399	403	404	420	416	416	412	429	437	442	401	389	408	413	408	436	406	406	447	409	468	395	410	415	435	440	398	408	409	434	403	400	438	408	390	424	422	401	413	414	411	359	422	447	383	415	396	400	408	402	387	403	437	428	416	419	433	424	437	384	415	402	433	426	393	429	412	410	432	402	414	410	434	392	403	421	420	396	392	388	464	432	401	406	418	390	391	399	417	387	395	410	416	401	416	400	401	424	451	437	403	424	384	401	374	444	402	405	423	393	416	437	422	374	409	381	420	418	426	399	430	397	399	412	398	391	388	432	415	384	408	404	404	408	429	401	434	422	436	432	419	389	437	399	434	420	387	403	425	410	397	430	398	455	417	425	426	392	433	389	426	388	432	426	386	419	423	435	408	423	406	425	437	401	452	397	403	424	418	408	414	387	375	401	426	408	413	429	449	414	432	395	420	407	404	433	424	393	405	409	426	391	427	442	386	399	368	405	409	393	404	398	425	405	441	394	411	406	399	429	391	396	434	421	404	421	410	407	423	398	420	414	436	376	421	442	394	423	438	428	417	418	442	472	393	411	414	425	416	381	392	410	425	401	409	391	393	429	411	383	434	405	390	412	406	417	386	393	427	416	421	419	400	416	410	394	424	396	421	421	408	399	396	384	411	411	429	394	409	421	407	416	406	419	375	426	375	414	414	417	437	409	405	428	382	425	410	424	394	452	422	386	384	405	418	410	387	409	415	378	398	422	406	431	420	458	431	389	413	448	435	407	390	416	419	386	438	392	401	446	405	428	411	441	397	378	397	431	454	427	413	450	435	434	396	438	447	409	403	410	430	437	432	415	413	441	435	406	419	425	392	391	390	429	439	422	410	405	443	444	412	425	416	376	415	427	415	406	409	405	384	389	391	412	377	378	434	450	411	421	405	411	376	417	417	435	430	415	390	392	409	436	420	396	392	418	400	440	417	428	400	396	396	425	444	392	412	456	420	415	391	402	407	408	445	413	425	392	388	440	390	427	414	452	455	429	428	437	388	402	402	409	411	404	443	412	414	393	400	423	396	420	397	427	407	407	431	444	384	415	404	441	423	396	419	411	407	406	409	416	407	396	435	409	415	417	441	398	396	353	386	461	414	424	399	379	431	404	421	386	402	412	413	424	435	435	385	407	446	413	390	384	411	446	422	403	401	411	411	445	421	451	410	412	401	415	439	399	424	405	427	430	418	436	385	416	421	417	402	397	426	417	399	409	422	406	443	403	424	421	435	375	394	410	405	409	412	429	409	357	395	433	415	422	418	411	413	409	442	401	430	425	430	427	446	435	388	401	410	377	369	424	413	412	398	442	436	418	376	409	408	423	439	388	399	377	404	411	372	395	445	402	433	418	418	418	380	393	410	409	398	389	392	415	411	371	419	417	414	425	384	407	407	404	421	415	424	416	381	403	400	432	420	445	415	428	438	378	409	410	410	422	460	422	432	447	407	389	396	401	405	421	408	428	398	399	407	372	452	418	381	424	439	401	427	439	379	445	425	409	406	418	408	424	418	406	411	418	448	421	421	392	422	418	443	430	417	405	418	389	464	407	429	401	430	417	436	398	439	429	391	405	382	426	405	428	417	435	409	414	369	407	431	394	419	433	416	457	419	376	418	405	410	417	422	454	372	401	411	424	440	403	424	408	408	420	431	434	397	406	428	427	416	444	392	395	427	424	408	429	402	358	440	436	411	414	435	448	405	392	425	406	385	391	425	380	411	427	373	385	404	434	393	410	410	423	410	386	440	478	429	390	435	400	407	419	407	378	378	424	393	392	415	416	418	440	402	431	406	424	400	459	387	469	422	394	429	402	438	389	442	411	399	434	369	402	377	420	404	423	395	399	408	388	421	420	396	431	388	417	451	415	404	436	393	387	418	391	410	399	399	447	421	398	408	434	396	406	408	410	409	427	397	409	421	437	417	411	429	425	380	409	427	424	428	423	430	371	410	441	402	440	433	416	430	397	425	442	395	402	429	412	398	428	398	433	443	399	421	418	418	419	415	408	367	425	443	433	389	410	412	394	436	411	411	395	461	417	449	382	431	480	416	436	393	438	415	403	384	434	409	401	390	410	396	395	409	465	422	394	407	417	436	422	395	399	407	394	413	394	403	414	419	387	408	403	381	404	425	406	428	379	425	402	417	424	436	387	399	453	428	409	421	435	413	424	372	439	389	415	412	426	408	402	420	400	393	434	410	413	432	391	431	362	448	416	398	441	408	434	366	412	365	396	433	375	422	423	425	416	447	410	429	406	389	396	417	389	406	378	432	418	398	433	408	423	387	399	408	430	418	412	426	387	447	394	430	423	401	418	410	390	388	440	433	397	414	396	416	450	404	423	452	404	404	455	419	415	391	370	428	435	409	451	402	424	413	396	424	392	398	415	425	391	435	409	400	388	415	424	430	378	386	408	412	411	394	405	396	428	412	413	367	431	413	411	426	397	400	383	431	418	407	423	413	406	378	421	448	425	407	421	405	424	450	420	389	453	398	366	369	417	395	394	394	420	419	412	412	415	415	399	392	435	418	421	375	405	378	390	434	403	427	402	437	403	401	422	455	368	434	457	414	392	410	439	415	447	397	397	391	370
33207	13501	2598	682	515	475	456	475	442	430	452	436	423	457	416	426	438	459	414	412	417	450	425	403	401	440	439	428	400	437	462	437	413	464	447	408	448	423	397	443	421	392	422	428	425	412	420	460	448	405	414	381	476	388	461	447	407	401	448	443	416	456	454	427	395	441	421	431	449	424	407	450	424	422	414	413	442	436	424	422	440	401	415	414	451	453	431	437	440	428	469	445	430	394	426	398	418	432	421	438	425	443	390	422	431	427	416	430	426	453	453	413	395	380	445	432	444	430	404	393	419	443	429	381	433	440	409	441	440	397	427	401	429	443	433	434	407	435	454	412	429	417	437	435	438	420	415	450	412	419	433	396	428	404	419	426	409	406	419	451	455	425	397	418	387	436	407	421	439	422	415	440	433	441	400	418	397	429	414	434	408	410	440	439	432	451	427	454	402	441	464	406	428	397	431	441	439	442	430	409	441	405	414	436	419	439	449	459	463	425	432	434	395	426	442	437	458	403	462	403	443	423	399	385	397	422	393	448	429	464	388	423	426	432	467	459	421	421	391	448	419	401	396	413	482	392	431	468	419	428	390	366	428	391	439	397	426	443	425	420	439	436	460	396	434	414	426	444	486	395	436	397	437	407	442	440	410	427	406	410	460	436	443	418	456	419	412	444	484	420	404	435	395	426	431	417	379	441	394	398	415	428	434	493	434	385	419	413	410	404	438	397	458	416	423	454	413	448	473	458	436	425	408	427	432	429	414	451	406	428	440	445	411	421	425	415	444	379	425	420	411	430	416	414	434	458	419	461	428	397	411	469	445	421	405	451	409	422	443	459	389	453	420	433	404	429	418	420	421	407	435	417	447	416	417	427	434	439	409	401	441	448	434	389	437	406	407	429	444	421	425	433	394	430	414	427	435	424	382	415	403	398	412	431	423	470	470	404	460	401	395	401	425	427	404	443	432	428	407	460	422	431	411	452	428	446	431	415	430	429	392	494	411	454	456	411	423	429	395	382	425	408	402	404	422	413	387	444	416	417	469	452	393	450	438	394	421	420	422	434	426	439	432	411	381	455	437	424	422	420	419	418	394	423	398	449	424	380	446	425	446	420	417	411	436	463	473	417	451	498	461	407	433	436	422	460	436	429	430	403	431	435	411	419	428	433	415	459	450	436	402	393	427	384	413	422	412	406	357	466	454	426	448	448	437	433	402	422	443	459	404	463	435	439	390	394	417	414	407	424	431	442	451	415	430	404	422	437	432	469	466	450	428	420	404	391	404	438	455	464	451	401	416	414	436	463	434	448	448	413	421	451	410	436	433	445	407	395	462	425	407	459	422	439	396	399	446	442	387	423	440	419	427	443	413	424	436	430	431	420	446	457	406	408	430	421	412	398	427	462	368	450	444	425	453	423	408	443	395	444	442	439	418	412	428	405	381	447	436	448	415	453	426	400	382	421	447	437	433	397	422	459	436	435	360	441	430	379	427	420	429	406	407	430	396	444	443	408	445	468	395	419	464	437	415	436	425	442	400	407	453	380	426	422	434	448	397	438	443	423	420	416	400	393	435	444	412	460	461	386	452	413	421	438	402	404	462	426	437	461	407	425	439	452	447	431	425	439	435	388	425	450	441	396	424	459	447	448	402	420	411	446	414	437	415	435	408	450	416	400	423	413	436	467	452	439	405	411	416	390	448	441	428	428	444	439	418	458	398	427	424	450	395	424	429	414	417	418	419	455	417	451	424	422	438	420	382	432	425	441	408	421	390	395	412	442	381	388	426	440	444	467	415	420	382	424	397	454	468	382	417	425	441	438	428	394	439	448	402	437	404	422	415	419	466	434	417	437	428	447	447	400	404	428	428	427	399	413	407	444	423	425	410	437	428	488	410	428	372	439	390	420	445	409	416	426	388	422	441	423	424	428	424	423	400	405	400	425	446	447	405	448	392	460	415	447	454	403	459	451	416	431	450	456	475	421	428	379	382	434	404	414	412	433	435	430	407	424	403	395	454	439	441	426	416	414	415	414	455	433	431	410	455	387	414	416	446	398	422	413	401	447	431	423	373	411	430	405	423	469	441	402	424	420	434	435	413	437	445	437	432	401	423	401	407	440	436	452	446	422	423	434	438	417	450	402	440	424	437	441	383	422	454	455	407	416	439	401	437	422	398	459	402	434	413	438	451	428	399	428	452	443	479	447	439	399	413	449	423	449	429	425	408	462	464	448	419	482	426	417	424	444	430	412	453	413	448	432	425	468	405	396	418	446	448	443	458	428	422	424	431	399	436	414	408	415	429	434	403	426	422	417	441	415	414	437	391	460	432	441	439	426	474	432	450	414	428	411	439	464	417	380	425	420	453	455	420	435	431	420	450	424	486	413	433	425	412	398	391	452	443	407	430	456	401	418	442	394	440	413	452	418	445	438	428	432	457	428	461	425	410	449	418	424	396	471	457	422	438	422	401	403	378	400	456	432	414	432	454	441	449	437	403	391	450	380	449	431	417	452	438	410	439	417	467	439	411	405	430	411	423	418	450	462	408	418	393	440	441	419	419	414	457	403	433	444	383	405	404	372	483	423	443	428	413	455	418	383	416	432	427	422	426	418	442	407	421	438	419	432	413	421	444	377	437	393	439	439	429	405	426	467	461	453	425	418	413	421	434	443	425	424	376	461	396	437	458	403	443	429	425	409	406	444	406	415	455	424	417	401	437	399	422	421	424	453	412	405	409	456	458	390	426	411	418	449	387	433	419	455	374	435	463	432	425	405	472	413	398	468	429	419	438	454	434	435	449	406	441	417	415	398	449	462	451	416	447	399	423	407	441	439	439	417	436	418	418	437	419	443	423	451	484	389	397	425	433	436	417	461	393	420	448	427	462	402	406	443	397	380	408	416	393	460	429	436	412	464	454	441	441	431	439	446	417	442	465	458	435	427	417	443	398	405	415	449	435	429	455	434	447	417	396	449	392	412	415	407	404	413	421	404	399	417	419	430	402	442	447	444	424	420	453	428	445	426	423	434	425	478	424	443	441	419	441	420	427	442	425	427	478	405	448	381	428	430	435	413	404	439	437	379	408	437	423	427	418	385	409	433	415	430	448	441	399	425	399	430	435	418	420	450	425	408	426	461	451	438	426	441	441	439	389	405	413	455	454	423	364	458	450	364	439	466	422	439	405	428	427	410	426	442	436	421	431	449	416	449	438	412	420	424	408	392	386	444	447	429	408	442	431	433	451	425	437	413	453	469	451	415	414	432	472	388	432	434	440	444	418	491	414	367	425	433	414	387	426	404	407	435	451	475	435	450	432	397	426	430	423	442	419	397	421	430	426	427	444	395	401	402	364	420	422	429	418	414	427	406	455	415	449	414	442	459	411	452	413	436	459	440	420	410	439	404	431	441	438	431	372	452	443	391	423	422	439	429	433	449	390	397	429	429	430	427	425	476	431	415	454	432	439	452	424	416	404	420	476	447	427	403	433	459	437	401	424	414
9618	5006	1895	1068	982	943	962	963	1008	980	932	951	939	931	1009	940	984	998	957	954	964	907	1000	934	953	958	985	965	954	922	956	938	952	932	927	916	950	937	954	937	896	985	964	962	957	983	930	954	974	887	977	918	921	902	922	935	901	948	969	921	906	939	910	880	957	921	953	964	957	974	953	963	967	936	944	907	948	932	998	912	956	964	961	938	971	959	967	974	942	959	982	929	950	940	992	893	925	923	1010	940	961	920	978	982	998	911	905	958	1046	915	956	959	927	926	962	949	975	985	941	956	946	947	968	914	938	930	950	968	949	905	923	955	967	921	952	986	906	980	956	955	993	935	918	940	944	909	880	927	985	929	976	957	940	942	989	976	1019	925	966	923	965	947	904	936	928	925	902	938	957	976	917	926	949	950	947	962	917	983	955	947	932	963	954	941	925	954	926	941	973	885	926	920	936	956	865	961	947	950	951	925	925	947	938	949	978	968	941	944	968	967	967	915	934	965	947	910	947	974	959	975	941	943	959	963	958	962	967	988	916	925	899	1000	986	931	968	934	933	989	947	925	973	911	980	924	929	1004	932	980	972	968	952	931	979	997	954	966	955	941	922	953	948	918	970	872	962	910	950	902	984	950	940	966	924	938	984	981	961	965	941	926	993	972	944	951	977	929	939	956	953	942	912	960	943	956	1002	918	987	904	949	899	968	911	947	862	942	933	939	949	934	947	991	918	943	956	1001	926	935	936	956	954	936	906	938	943	975	976	980	922	928	979	906	937	943	948	971	984	932	990	955	979	950	945	971	947	1016	988	939	954	964	946	915	961	920	961	990	954	994	931	1014	954	972	957	964	949	905	928	944	962	911	949	909	938	949	921	971	969	942	995	976	924	991	958	921	926	930	958	873	940	1008	877	985	938	973	938	940	910	905	969	983	914	950	895	927	903	914	981	888	935	951	970	998	914	977	896	928	939	949	945	923	942	915	929	955	983	943	983	944	1014	902	926	959	933	934	909	971	942	932	986	971	983	955	1004	916	992	891	989	922	920	952	938	944	959	879	937	944	1026	970	975	954	948	936	963	991	973	942	945	929	950	942	940	942	947	969	939	942	915	924	933	935	947	948	941	929	948	959	933	915	940	960	943	989	973	994	915	940	968	941	972	1001	999	922	990	950	905	921	943	973	924	948	940	976	945	959	992	932	909	946	943	954	957	966	901	930	933	912	930	938	967	964	929	1005	970	942	920	1009	943	996	1023	956	945	988	963	972	978	929	972	932	924	980	919	991	882	982	965	963	983	987	912	937	966	969	956	962	990	1005	963	972	924	937	931	947	940	980	944	948	918	960	971	864	942	986	938	964	947	966	915	921	966	904	972	994	958	915	960	940	932	952	901	948	946	985	994	960	869	956	958	937	916	994	978	909	945	910	901	938	974	996	924	964	967	975	976	965	1016	953	985	921	946	975	1003	932	976	1016	926	953	950	900	902	938	966	925	998	932	988	970	984	985	920	973	937	945	962	900	912	905	943	973	910	979	923	943	943	972	940	970	929	998	962	978	974	873	966	976	955	948	927	977	979	972	949	970	929	943	928	939	961	904	895	929	973	951	898	960	949	924	943	954	998	964	958	968	975	935	993	983	895	942	936	955	911	936	918	943	963	913	944	945	952	927	913	965	935	926	914	1001	959	928	981	963	962	951	951	979	883	932	938	965	956	953	931	966	953	932	940	940	996	962	960	928	944	912	929	944	979	964	971	923	924	925	922	964	945	954	949	935	945	901	924	1009	986	939	961	928	933	963	892	963	984	951	973	966	963	929	994	923	993	901	931	929	979	971	943	941	906	936	968	960	980	964	969	958	950	967	1024	953	969	940	961	980	953	954	955	958	949	909	939	911	992	940	983	933	961	991	922	928	961	895	991	942	941	970	997	981	957	911	926	954	993	911	934	909	967	926	916	897	977	910	953	952	930	943	948	932	906	951	925	992	959	967	935	948	964	919	1018	896	972	949	945	959	957	927	909	938	917	938	946	954	900	1002	941	929	938	1032	939	924	951	908	987	945	960	1002	922	905	930	921	928	933	929	948	912	888	968	902	1010	950	931	916	979	884	962	962	972	856	900	922	968	939	943	960	958	946	943	931	951	928	963	947	1019	932	928	971	971	940	965	930	974	915	931	1017	947	937	931	910	891	987	908	911	933	938	916	946	989	944	934	937	960	920	972	966	959	948	951	920	933	928	974	970	920	992	948	933	986	948	965	896	995	939	953	924	983	937	917	972	959	941	930	947	966	862	927	900	963	880	951	960	962	973	984	926	901	890	974	933	916	968	908	922	997	901	941	917	1004	922	955	993	953	907	974	951	948	944	956	919	967	976	933	972	968	969	947	970	943	923	922	937	944	960	908	966	959	925	926	930	930	948	945	953	903	867	881	881	963	930	933	914	902	933	983	957	955	1007	1005	949	975	949	893	941	938	925	982	950	953	1028	969	950	1011	918	935	960	952	949	928	932	986	949	944	950	869	969	946	961	907	1041	896	942	995	916	957	933	951	954	935	947	948	990	954	970	918	912	954	962	893	977	972	894	959	937	949	953	965	874	993	956	967	989	911	960	951	959	942	959	978	908	1010	947	962	914	1000	966	938	920	907	975	927	916	927	997	962	924	945	891	980	928	933	1002	946	1021	968	976	966	975	901	959	938	924	932	946	904	972	980	905	941	919	910	982	960	979	918	972	951	933	918	923	890	980	921	929	986	946	958	955	933	940	942	944	911	918	940	949	971	910	944	935	874	931	991	972	921	960	933	948	930	947	921	925	935	957	954	926	959	966	940	921	901	939	942	986	964	941	912	1001	975	957	981	924	956	920	978	954	957	995	895	941	976	939	921	893	930	990	963	980	989	906	935	935	945	947	1038	979	903	973	961	973	957	963	979	974	883	959	962	932	948	953	950	959	952	1005	951	989	941	950	1010	937	957	933	936	946	954	977	970	936	965	940	931	957	941	880	971	927	935	919	938	1013	967	944	972	979	957	946	907	966	958	942	993	939	930	867	934	949	984	910	948	933	957	1001	906	920	947	915	937	950	944	933	961	965	982	1004	986	923	957	981	915	985	913	927	982	969	970	981	958	984	922	961	959	887	987	933	975	893	954	972	956	966	878	937	926	910	980	984	925	910	990	942	954	944	950	905	909	976	967	968	956	1031	973	964	947	983	890	953	898	942	968	965	950	867	959	957	961	909	996	914	947	939	954	943	914	945	947	970	905	956	953	977	962	946	962	953	1009	951	917	965	972	960	914	971	938	935	924	1015	959	948	964	892	915	953	955	961	931	942	901	964	899	938	924	936	953	907	967	907	997	949	935	942	962	987	979	985	948	974	967	947	960	987	997	903	954	950	962	973	967	997	891	916	918	970	926	942	953	942	962	978	917	973	969	926	952	953	907	1001	952	911	946	939	955	943	947	921	993	971	1003	1025	914	964	939	929	963	921	957	923	904	902	959	897	954	969	944	988	949	961	901	923	966	954	962	949	927	972	991	981	919	934	973	965	875	1006	934
24763	21214	24745	27969	21037	3814	584	474	382	404	343	390	379	374	367	372	360	338	342	356	364	331	345	343	347	343	326	358	370	314	350	322	343	360	363	338	333	367	322	365	344	357	341	311	314	332	356	348	319	357	354	313	353	340	318	332	335	301	338	325	358	351	334	378	328	326	338	347	349	329	342	329	331	409	350	309	351	352	310	311	332	326	360	341	336	332	327	395	324	334	324	349	342	339	349	349	300	331	314	338	332	350	365	348	303	323	287	324	340	339	336	325	358	359	304	317	323	288	365	289	335	344	325	326	366	310	317	324	340	337	301	337	347	325	338	316	322	329	341	338	358	342	316	338	285	305	320	341	328	330	318	351	342	330	332	321	325	336	350	309	328	315	322	335	305	351	337	343	361	346	326	297	322	316	337	323	313	348	343	324	349	327	338	357	316	334	343	357	322	379	356	355	317	335	365	352	339	311	304	321	332	362	345	315	322	334	335	334	324	320	361	363	374	320	353	332	294	336	330	372	331	352	345	329	314	364	350	321	355	337	312	337	334	314	342	352	313	331	320	330	364	359	337	354	327	350	315	319	313	380	348	369	311	326	354	361	314	353	351	328	317	340	339	380	344	347	336	337	333	318	384	351	362	327	301	358	340	326	339	343	310	338	333	314	340	341	325	320	354	333	339	351	311	296	318	339	339	356	339	313	329	305	332	329	332	329	351	371	345	367	359	376	344	364	325	327	330	331	347	383	326	353	306	362	306	342	391	338	325	359	307	332	334	317	335	333	381	332	354	329	341	313	348	335	320	323	330	335	309	356	313	349	319	351	340	332	341	342	323	349	324	319	306	317	351	347	363	339	347	316	323	338	369	361	332	317	330	322	333	288	358	326	362	313	313	327	304	309	339	322	322	346	354	357	335	356	319	318	309	319	352	322	340	341	330	346	323	332	336	325	332	335	341	316	315	316	313	313	335	330	313	334	329	322	334	338	339	345	310	319	367	321	334	340	331	344	336	325	341	344	332	342	364	351	333	318	336	324	333	373	369	317	316	384	340	368	344	343	332	347	318	359	351	336	344	327	391	342	319	330	344	325	350	347	319	336	337	343	386	323	346	312	327	299	311	363	366	368	338	329	326	316	363	382	346	337	342	342	312	339	357	315	352	377	307	329	350	308	353	349	327	362	371	336	342	375	320	366	342	348	353	306	315	311	339	318	355	392	309	323	329	299	299	381	320	302	332	322	338	334	339	333	331	344	338	343	370	324	316	307	310	322	363	314	325	347	353	342	340	355	320	341	335	358	311	357	357	354	326	332	329	365	351	316	328	362	358	345	338	340	316	309	314	347	352	307	314	313	335	291	331	331	336	302	330	295	334	370	342	366	295	326	321	360	371	363	353	320	316	342	365	335	363	334	317	345	322	344	347	328	343	336	338	308	346	342	350	320	324	333	335	320	324	340	347	354	351	352	357	318	324	358	300	348	327	361	344	334	339	316	281	311	361	381	307	336	320	362	323	366	309	349	362	322	332	349	350	344	313	371	317	342	312	324	343	318	302	310	330	324	342	332	329	363	367	375	328	319	331	363	349	334	375	323	319	343	302	326	345	337	373	379	357	316	345	360	356	316	352	317	340	302	327	355	321	332	332	297	313	310	345	340	314	333	350	323	319	319	352	361	338	308	317	323	364	361	343	337	354	315	343	370	361	349	346	359	339	365	307	356	381	358	304	318	327	306	332	329	310	342	312	332	331	331	330	365	312	316	342	324	349	346	360	368	343	330	376	310	322	349	360	342	364	339	349	329	333	326	349	307	341	340	318	348	363	331	341	350	334	348	339	337	329	353	331	334	332	363	350	363	356	326	354	332	299	299	319	340	367	325	336	344	341	337	373	339	316	302	316	364	343	313	329	342	346	355	315	347	307	322	321	338	333	317	305	334	300	325	295	332	337	342	325	346	318	317	338	308	340	376	345	365	344	344	401	345	340	329	323	368	344	364	389	335	308	348	336	364	329	335	324	317	319	349	330	334	343	315	331	334	331	316	343	350	299	297	333	335	330	326	340	368	345	333	351	325	326	328	341	353	312	340	334	348	323	369	355	365	311	298	318	328	360	336	347	313	343	355	359	309	349	313	336	320	348	321	349	320	325	364	318	312	355	311	353	323	324	343	306	325	354	336	312	342	329	334	357	295	348	347	333	353	354	357	332	358	320	330	320	342	352	357	348	304	357	358	327	347	350	305	356	339	324	298	326	348	328	357	331	328	303	283	327	324	373	345	347	341	383	323	326	357	326	301	325	325	297	350	319	303	327	358	303	358	290	339	330	318	338	328	324	331	344	347	313	339	312	335	342	326	321	317	364	321	331	342	338	336	325	350	364	310	334	319	351	314	360	353	347	379	324	332	348	366	323	305	377	373	324	346	307	390	329	349	306	319	372	348	343	332	339	314	349	342	339	348	378	316	355	349	348	341	348	360	342	366	363	285	337	351	331	352	330	333	343	344	356	365	345	315	342	335	316	320	300	329	331	326	345	320	319	338	345	335	336	347	307	315	324	350	356	312	320	350	331	303	321	363	341	364	363	346	296	350	323	329	333	322	343	342	332	340	320	362	332	327	329	336	316	306	382	335	352	349	357	354	365	355	336	351	369	314	321	319	322	353	336	374	344	326	377	363	360	359	340	292	309	364	324	363	346	338	325	319	346	342	349	324	356	309	306	366	329	312	346	287	302	340	365	345	341	334	340	343	345	332	341	353	338	322	336	341	347	364	356	331	362	307	325	358	327	347	333	342	353	323	324	331	317	347	337	332	325	352	355	306	306	351	348	326	310	318	328	339	366	329	334	359	363	351	319	354	355	298	306	326	306	360	316	294	346	326	336	337	326	333	355	336	337	313	357	324	342	347	338	302	336	329	317	361	335	339	345	347	344	341	332	317	335	349	338	321	364	331	372	340	358	376	346	319	384	398	324	329	342	325	329	369	362	317	375	342	334	308	374	375	343	333	312	335	355	321	333	360	338	351	362	371	342	331	355	328	318	330	305	365	343	374	341	363	353	368	312	372	330	315	321	348	336	341	343	315	333	316	378	314	356	348	334	329	319	350	292	363	337	330	358	320	293	317	336	355	329	334	357	330	349	301	324	330	363	372	339	323	356	336	339	341	325	332	304	328	326	347	310	332	337	334	317	340	330	337	341	341	355	365	348	336	391	338	345	343	349	359	341	325	349	336	319	335	335	372	322	383	347	317	290	358	364	332	334	343	362	321	342	340	338	358	372	351	325	370	311	353	371	280	355	327	328	315	357	368	327	338	318	372	330	322	322	328	357	345	332	330	327	336	307	354	340	332	287	353	326	353	323	343	334	320	341	326	363	366	322	317	310	322	346	346	327	334	336	338	329	314	330	307	304	323	335	353	314	356	371	342	341	311	330	366	347	319	340	345	331	316	363	302	319	319	314	317	343	323	359	340	342	311	320	329	362	342	321	380	347	319	335	322
10368	11964	4041	1354	988	899	790	757	752	760	759	750	785	790	820	775	739	743	836	746	748	792	705	773	774	758	724	733	727	715	769	775	742	807	733	750	765	748	807	784	762	797	763	710	790	714	783	716	795	780	761	738	769	761	740	712	737	770	757	743	755	789	788	768	763	761	752	753	743	751	724	763	713	717	793	772	739	736	765	773	760	719	751	760	760	742	809	744	721	721	798	742	775	747	730	732	750	751	751	716	732	722	757	779	746	789	760	772	761	744	772	745	743	785	774	750	761	718	747	730	745	801	779	745	729	746	764	787	737	707	741	716	747	734	711	735	783	731	694	742	770	692	739	764	741	723	771	760	723	767	722	788	724	743	745	744	759	758	749	746	728	774	766	761	709	766	735	738	790	748	759	760	779	707	743	791	851	781	747	764	765	780	779	779	733	735	739	724	768	719	740	742	736	732	799	782	746	770	770	746	746	760	745	776	736	773	740	760	796	730	754	755	750	714	753	772	763	788	739	757	726	758	725	760	769	713	746	772	777	778	739	752	721	710	728	748	773	735	714	774	741	724	766	770	776	761	763	753	754	776	727	723	775	720	741	717	756	742	729	737	777	772	761	764	726	744	740	773	764	743	732	754	762	735	751	713	761	754	725	771	713	755	748	724	733	697	690	712	759	746	811	730	712	771	771	787	715	722	727	721	750	762	724	793	731	738	745	728	757	731	753	706	703	776	748	801	732	777	841	781	720	707	782	707	812	741	753	746	715	750	726	768	734	709	708	784	729	739	694	784	808	749	738	714	741	809	741	766	758	735	732	797	751	774	694	750	783	721	776	752	785	788	765	746	805	789	753	750	758	759	745	743	775	768	733	775	754	759	756	725	741	793	751	774	726	793	711	738	781	732	743	756	732	729	713	769	737	714	714	769	750	756	739	778	806	762	767	762	723	792	777	721	725	776	751	775	742	776	745	761	784	747	753	726	699	727	732	724	760	699	765	767	756	713	777	767	788	748	723	768	725	728	755	794	726	799	770	765	776	762	722	774	771	804	717	771	748	771	777	753	770	746	719	741	771	752	710	706	723	744	736	771	710	757	783	761	771	728	778	732	731	780	737	729	745	756	741	801	699	730	762	793	740	768	767	748	719	714	748	795	736	738	762	756	754	747	762	718	744	749	730	764	730	762	748	759	747	759	697	758	766	727	754	739	777	752	776	716	738	742	696	698	754	696	778	766	718	735	766	786	803	728	762	694	765	789	728	707	748	735	733	756	762	749	782	741	753	775	744	765	774	719	783	781	722	805	735	741	709	693	738	762	711	733	709	702	768	710	768	766	727	738	757	761	766	729	724	749	739	758	735	719	711	770	738	774	760	722	766	737	736	687	759	740	702	756	762	779	736	783	746	832	719	792	732	810	755	780	745	750	733	748	746	727	745	748	718	713	730	759	723	749	716	767	676	754	734	818	740	706	730	771	741	784	749	765	758	734	798	752	749	764	751	799	763	777	758	690	721	775	731	748	785	770	765	757	756	733	742	737	759	722	728	738	736	757	739	759	728	809	784	719	761	767	738	789	727	771	756	723	783	754	734	716	777	729	676	778	773	770	732	727	746	764	765	761	772	723	736	734	768	760	812	788	703	745	749	777	786	743	736	786	740	799	787	747	754	777	771	757	757	749	712	784	710	706	767	782	768	729	748	746	766	770	786	795	732	782	748	758	752	731	783	732	725	775	814	777	750	787	767	729	748	781	754	783	804	758	779	742	735	784	781	713	713	727	780	694	711	750	770	798	725	729	778	752	755	751	735	728	691	694	698	762	733	753	768	759	746	800	752	761	823	803	753	776	769	715	769	749	775	785	719	727	780	780	728	762	776	724	749	716	811	732	750	713	767	747	733	759	767	749	725	776	765	750	796	756	684	747	758	736	762	752	818	815	732	728	741	784	813	768	772	741	754	753	792	710	773	787	719	752	751	777	734	706	759	775	746	794	746	755	755	762	744	760	747	729	720	823	758	750	747	784	784	699	770	807	738	758	738	750	726	740	757	723	801	743	785	694	737	745	824	766	724	771	743	775	752	759	733	698	683	750	775	748	734	718	710	727	757	741	764	775	744	739	772	748	791	760	729	779	739	732	751	795	712	733	767	768	727	736	736	770	754	756	734	761	736	751	724	768	730	795	738	780	779	784	761	771	775	732	743	737	784	764	746	745	756	748	718	700	767	777	744	779	729	792	729	722	780	754	719	778	774	729	798	713	779	745	754	729	804	736	744	770	741	796	717	731	742	719	746	709	715	761	791	774	726	794	770	730	736	687	744	752	762	742	774	763	758	788	732	737	801	723	774	702	725	749	800	730	761	768	740	747	758	718	763	742	729	757	726	721	738	762	701	739	688	746	739	714	764	733	802	765	808	746	757	738	756	767	728	773	751	747	755	706	652	812	716	741	747	800	757	701	740	729	781	752	728	767	738	752	711	729	728	749	817	728	716	734	787	740	730	708	775	776	731	769	747	740	819	763	768	760	713	709	698	758	746	746	767	769	749	788	747	735	800	739	714	726	807	730	723	771	730	780	747	800	670	753	751	742	723	709	760	720	729	774	760	772	797	709	702	746	818	684	785	732	763	733	743	735	770	721	748	746	685	737	756	782	705	709	758	744	752	737	775	719	798	760	752	755	744	743	762	732	736	767	773	715	791	710	743	734	726	703	806	737	792	726	705	785	750	809	722	740	744	755	718	767	744	749	739	721	758	767	725	735	736	730	796	715	759	754	719	743	718	794	757	776	740	738	697	750	693	742	734	714	778	771	789	733	772	712	735	759	779	758	681	692	731	750	759	736	728	754	759	779	753	737	733	775	725	804	728	746	725	790	733	779	743	747	777	754	755	741	739	757	771	721	760	762	735	792	717	797	766	764	737	794	715	728	763	747	770	786	718	741	704	742	781	735	756	731	748	731	722	717	770	758	747	741	776	771	796	749	704	712	794	760	746	747	774	710	733	790	740	714	755	734	699	743	766	803	736	737	758	735	720	743	733	716	765	767	737	755	724	730	706	741	735	727	717	751	760	758	740	743	796	750	788	752	735	775	763	755	742	723	697	737	750	772	736	767	806	764	732	775	722	768	763	756	759	763	732	719	760	796	750	749	815	752	774	711	733	795	776	718	701	676	755	730	752	745	772	758	767	792	763	718	732	740	726	743	765	800	713	780	764	802	706	719	749	767	762	746	753	774	735	728	761	690	735	776	729	738	741	737	746	733	776	717	700	770	722	748	755	772	775	737	753	732	782	746	741	725	734	763	716	734	737	768	776	756	763	790	760	775	718	712	772	731	794	735	766	730	740	802	725	727	759	745	779	769	751	787	734	760	801	781	718	735	800	787	733	736	743	735	777	748	723	704	753	777	716	781	712	774	778	764	750	752	741	737	746	734	760	767	714	764	778	743	759	756	723	767	749	761	753	737	800	761	727	739	723	748	802	763	759	789	769	725	771	750
24134	21208	25250	27479	21218	21025	1603	410	307	257	231	220	211	207	220	203	187	203	163	184	187	192	161	164	185	168	179	149	173	165	160	149	174	171	169	180	161	157	176	153	165	182	161	150	147	186	170	152	177	168	170	164	178	175	168	142	174	160	190	158	161	165	172	157	179	158	170	167	183	195	165	173	180	164	145	154	158	164	163	151	143	141	166	160	193	164	167	153	168	176	180	174	158	180	168	177	162	172	136	161	175	144	174	164	189	146	187	157	158	180	171	168	147	161	166	162	153	158	166	182	179	148	152	179	164	180	186	185	178	148	172	163	198	179	170	162	159	163	151	138	180	152	190	165	191	183	165	175	157	163	162	164	153	143	174	153	193	192	159	178	162	186	181	177	176	176	170	154	180	178	166	180	171	183	160	159	140	158	166	158	157	191	156	175	158	173	181	178	157	174	187	168	142	135	135	167	177	153	147	140	179	164	183	164	156	185	175	155	190	179	170	166	172	177	174	161	146	164	170	155	171	158	151	183	175	183	164	173	163	173	146	175	173	162	194	163	170	154	180	193	149	195	174	137	179	157	169	174	173	164	171	173	152	155	177	150	157	176	177	170	163	174	145	158	140	172	155	161	158	156	175	168	163	210	178	150	172	167	162	162	184	157	164	155	166	149	147	176	167	170	163	161	167	164	162	171	174	166	149	167	170	157	164	153	182	167	189	162	162	171	172	148	169	165	150	152	173	172	174	180	177	163	185	182	165	182	154	161	163	192	177	183	148	162	178	163	164	172	153	150	175	178	175	160	161	163	148	145	177	164	177	163	185	172	164	179	162	166	174	171	202	165	193	186	171	153	153	173	150	205	169	175	147	175	177	140	180	187	171	143	164	155	166	153	127	184	152	176	163	170	166	159	159	157	178	155	167	141	151	166	182	189	152	139	159	171	162	171	147	178	194	158	171	182	149	160	138	175	167	167	162	182	158	178	157	152	170	158	194	166	154	167	188	183	162	157	144	169	171	191	157	160	162	156	143	173	164	147	148	161	147	153	169	170	154	155	178	150	154	159	197	186	170	156	172	164	176	139	143	146	156	182	192	139	170	191	175	173	141	176	155	198	153	163	151	180	172	157	147	165	166	169	165	162	172	171	145	178	173	189	171	162	168	144	160	176	168	180	169	165	152	181	151	163	203	174	164	177	155	169	148	164	138	152	174	191	171	149	165	168	167	178	163	137	171	168	187	143	160	181	178	165	173	147	163	152	169	169	151	155	177	174	182	157	173	163	207	152	147	197	159	149	158	155	166	157	167	198	138	188	167	163	165	158	164	191	151	162	168	142	192	155	173	166	179	174	157	161	168	174	174	180	170	161	153	165	172	146	137	187	165	176	157	166	166	189	141	173	160	187	164	170	186	157	160	163	172	185	154	141	164	159	173	201	168	177	171	197	165	156	178	185	139	158	168	160	162	169	156	162	153	167	182	191	168	175	152	164	181	146	174	191	175	165	158	145	164	141	177	155	160	170	158	167	168	167	187	178	180	184	159	164	185	144	170	160	181	163	166	148	157	166	162	195	160	165	153	152	156	161	168	149	147	152	145	144	154	147	164	170	175	171	167	166	173	174	163	179	165	161	180	161	172	165	172	181	175	161	212	166	173	163	125	160	180	221	172	160	176	143	168	144	175	164	167	168	169	160	164	159	148	173	193	151	176	163	168	159	145	156	156	169	174	152	192	159	170	179	160	143	178	143	143	165	170	142	164	197	172	151	184	140	165	159	153	146	165	168	175	168	196	204	175	160	175	176	180	147	161	162	162	174	154	167	165	179	170	167	182	165	149	175	171	156	196	166	154	151	177	192	147	185	149	154	157	163	172	180	186	162	190	166	145	173	157	191	170	161	167	172	170	177	159	160	192	186	151	160	176	167	165	161	156	166	147	152	160	183	180	183	163	179	181	165	165	161	164	165	142	210	163	152	187	159	177	175	173	148	135	160	160	143	162	175	172	147	160	176	175	159	155	174	169	167	172	158	180	162	158	148	194	169	160	191	159	163	168	161	153	157	147	176	158	171	198	171	200	149	152	158	166	157	158	154	181	156	168	172	137	169	190	177	157	148	184	184	152	164	159	173	145	174	156	160	163	178	156	175	167	168	185	142	185	153	173	195	159	159	155	166	167	167	168	145	141	161	169	162	159	145	169	176	155	181	163	157	187	161	139	169	172	180	142	164	147	140	150	159	167	152	159	154	140	162	179	154	162	164	134	158	181	171	192	158	162	169	153	180	147	171	174	167	189	165	178	179	174	150	158	147	162	167	175	164	150	135	153	183	172	171	198	156	166	162	190	141	168	166	183	173	146	153	171	177	158	158	149	164	143	157	172	160	180	184	173	158	160	148	153	188	162	190	173	135	177	156	149	174	176	170	165	160	161	145	186	177	163	150	150	163	174	177	187	180	168	154	170	155	155	149	180	165	178	180	155	147	175	132	180	153	166	179	159	155	165	155	165	167	167	154	153	168	143	141	184	197	183	167	177	171	162	157	168	157	154	183	157	172	148	167	157	165	154	169	166	160	185	151	151	167	165	178	176	167	164	166	159	181	155	148	182	140	196	174	145	183	153	183	145	153	175	165	149	155	162	181	159	190	173	146	156	144	192	167	173	190	174	178	157	178	188	170	181	159	166	189	170	194	154	170	168	187	159	184	154	165	178	161	173	164	164	156	175	173	188	165	182	163	171	152	174	165	188	148	169	196	157	145	164	142	181	174	168	171	156	159	190	174	180	188	174	142	164	154	155	184	141	162	162	181	171	164	187	149	172	155	171	152	190	186	168	193	166	159	133	168	161	165	162	165	146	185	147	132	166	152	156	177	156	148	160	166	170	161	156	161	139	167	155	175	181	159	160	142	147	144	200	157	183	174	156	151	165	191	180	160	162	180	179	155	163	164	186	175	175	158	182	155	171	155	169	160	176	154	170	169	182	154	158	157	164	202	160	170	178	178	160	174	164	180	177	165	163	167	173	170	163	155	174	168	155	168	167	170	163	155	165	139	180	152	182	179	162	198	169	170	154	166	168	177	170	163	164	152	167	181	159	183	177	167	177	176	173	183	162	162	142	188	165	156	163	156	168	167	179	166	155	182	154	165	159	180	169	158	168	180	172	161	162	163	174	158	188	153	167	147	163	151	182	138	154	176	180	167	160	167	163	187	181	190	160	154	177	171	173	185	180	155	150	155	143	164	170	167	188	168	162	138	179	185	169	161	173	148	169	141	150	193	182	161	167	175	166	149	171	168	160	167	175	169	165	148	174	167	173	144	153	172	154	180	179	195	158	179	164	169	127	145	183	176	177	195	152	184	162	151	179	161	156	167	138	173	172	139	162	136	147	166	171	171	184	185	161	168	157	145	178	156	160	162	163	187	147	150	183	180	139	191	178	171	173	160	155	161	169	167	167	178	155	167	147	185	183	174	158	179	178	189	170	199	146	176	172	164	154	148
12103	16859	5829	1398	821	624	537	482	487	460	474	458	425	433	429	410	454	433	418	416	390	436	417	388	423	413	420	438	388	418	450	428	397	438	428	417	407	413	386	404	418	413	402	424	436	438	410	390	402	425	399	370	405	379	407	429	407	416	380	411	445	440	403	373	406	439	421	360	438	415	407	390	425	408	435	401	402	437	425	415	446	416	434	424	388	399	413	401	433	431	422	444	381	405	418	432	402	407	438	399	427	436	387	405	396	373	423	443	393	405	390	411	396	421	422	399	438	428	445	397	400	415	427	422	407	375	417	430	459	378	432	383	416	427	446	397	401	403	441	396	406	388	395	418	401	387	388	434	416	381	401	404	414	429	426	433	410	403	408	405	406	395	423	411	439	420	404	414	456	424	390	397	406	435	407	393	456	442	387	452	424	410	441	429	436	405	406	389	389	398	440	434	395	447	402	418	404	422	387	403	432	384	393	381	441	394	403	399	463	433	406	383	419	408	409	415	398	432	440	399	401	445	414	407	413	404	433	417	438	423	415	448	389	430	400	401	421	408	392	430	416	438	387	398	416	405	407	408	420	384	426	429	400	391	438	420	414	419	417	408	404	445	422	392	413	444	418	387	402	419	384	407	421	424	374	377	406	379	434	423	413	413	416	421	414	416	411	458	433	412	422	429	430	425	425	406	413	413	416	403	407	395	409	401	403	410	415	394	439	414	412	435	409	420	408	414	439	395	406	404	399	373	445	396	404	398	414	409	390	421	400	426	420	380	386	420	399	425	363	403	399	457	389	455	414	422	404	407	442	420	405	402	401	397	407	415	406	439	423	402	438	461	411	370	412	393	421	448	393	425	422	411	416	388	396	398	427	370	402	373	383	390	415	440	409	385	431	380	420	425	394	434	383	392	419	387	398	430	413	449	433	433	412	430	418	414	442	417	389	409	406	402	437	414	411	451	426	418	438	417	405	418	365	395	419	394	383	426	413	403	405	406	383	398	384	410	400	394	416	399	406	379	421	438	400	430	414	398	409	425	399	416	414	426	416	429	427	418	446	443	431	371	417	381	391	420	423	421	404	406	434	403	405	431	438	434	391	421	424	429	413	418	442	394	387	405	411	445	444	387	410	398	432	386	427	436	405	421	408	448	407	408	387	414	399	412	414	389	413	414	385	407	412	415	414	403	423	450	423	399	432	414	403	400	415	382	403	369	421	428	374	377	405	430	421	407	424	478	428	390	368	421	380	407	420	408	422	402	439	453	401	418	400	421	421	422	390	419	434	418	417	408	390	420	402	426	424	407	398	385	431	436	413	421	397	406	437	385	399	440	442	386	363	394	394	403	435	435	406	415	406	435	410	415	388	429	393	430	408	406	398	424	396	412	424	414	414	419	409	440	402	399	402	432	386	396	454	443	453	406	428	407	434	417	389	394	412	440	396	433	405	411	379	417	417	386	405	425	412	405	399	414	398	419	448	396	405	392	378	405	408	434	391	433	396	416	413	378	403	414	436	405	382	395	452	426	390	402	418	420	381	408	394	413	386	411	381	432	448	397	425	435	416	415	447	381	449	420	425	412	433	437	429	383	421	422	448	425	399	397	405	416	448	394	409	410	387	395	397	410	422	359	376	391	419	380	417	402	411	400	429	418	448	424	413	388	400	451	436	417	417	393	412	434	417	445	393	406	425	402	417	386	414	452	399	419	433	413	401	433	418	413	375	459	412	466	407	402	372	447	395	398	423	444	392	416	409	422	426	377	409	424	422	389	409	411	380	430	409	410	397	443	437	396	410	423	415	380	424	421	453	415	427	417	417	407	407	427	432	392	425	405	412	426	423	420	413	404	407	424	420	427	357	399	410	422	442	414	395	430	420	416	403	380	432	423	402	393	388	416	419	439	365	441	409	420	429	413	421	430	413	415	452	401	438	406	400	439	424	423	408	399	415	457	400	417	426	461	397	437	372	386	419	396	394	431	380	427	419	401	386	423	416	396	379	442	417	414	425	440	435	431	384	383	396	398	380	377	402	419	398	409	412	441	430	410	400	392	400	343	413	406	404	429	377	409	410	440	443	410	421	412	399	421	414	418	439	427	401	442	419	409	416	426	423	395	384	443	412	418	402	416	421	391	419	402	402	408	390	395	428	452	394	378	417	406	460	422	418	437	421	391	430	419	403	383	416	411	416	434	391	413	457	406	399	409	448	438	414	423	451	418	392	424	390	424	412	397	405	387	383	449	415	405	420	372	404	395	389	426	412	423	376	441	414	435	408	411	401	454	467	405	437	414	397	389	420	430	411	418	382	406	401	416	402	443	414	423	442	404	450	375	424	430	394	404	412	423	454	420	413	405	385	418	388	455	438	450	391	435	413	407	397	391	403	410	415	410	425	401	415	447	402	422	416	392	427	405	429	437	395	398	425	391	404	389	428	415	393	403	419	439	392	382	426	410	399	410	427	422	384	442	435	406	364	454	421	406	393	398	402	394	387	415	434	418	424	415	401	420	396	424	403	437	374	378	405	406	428	442	397	438	417	438	406	389	446	356	403	424	421	450	446	425	418	417	411	431	398	445	377	420	418	384	391	407	399	391	380	400	483	412	402	392	394	409	430	421	403	399	428	400	406	432	400	414	423	476	395	376	454	410	378	419	443	420	381	442	403	430	410	375	450	388	405	435	403	378	408	401	413	411	429	388	441	425	390	428	421	364	388	428	419	411	422	431	447	398	403	424	424	430	385	403	376	436	406	396	442	429	382	423	405	447	408	406	406	379	447	409	418	436	418	417	438	396	431	417	441	385	386	396	411	417	409	399	419	405	398	390	435	413	386	432	397	421	409	415	381	413	429	420	404	430	424	394	416	411	410	374	440	421	422	411	387	436	385	415	410	443	417	432	421	428	407	425	385	405	474	413	455	422	367	420	378	431	405	412	404	398	406	425	404	430	436	424	383	400	417	435	411	417	401	419	388	413	418	421	473	425	438	396	393	422	421	413	421	399	437	435	391	447	394	392	481	408	408	402	389	404	404	413	427	376	385	427	396	449	394	385	422	414	427	409	414	410	399	404	388	401	413	419	416	448	412	422	355	405	414	417	422	417	436	355	396	405	428	390	425	437	414	402	425	422	427	422	426	415	431	374	417	404	404	399	428	412	448	414	396	384	394	417	399	414	366	423	439	412	423	419	439	392	423	415	400	403	416	377	424	424	397	404	394	352	412	394	390	405	393	424	416	422	415	402	417	420	412	439	411	423	443	400	384	398	403	436	442	423	416	419	405	388	439	403	392	425	394	417	413	389	426	413	419	426	413	433	389	421	415	389	397	416	423	421	400	446	407	426	447	440	417	415	423	402	403	418	443	400	400	450	395	408	403	415	400	412	420	367	423	400	399	443	397	429	382	422	409	416	391	432	378	437	419	389	409	435	385	410	412	368	412	415	421	410	434	393	429	421	406	380	388	433	411	446	429	410	380	411	454	396	441	413	406	397	430	410
33333	13499	2703	682	471	478	445	453	410	443	396	449	401	465	445	462	411	396	394	404	427	434	398	451	427	411	392	400	421	432	426	411	441	406	402	428	434	405	415	406	445	411	459	427	436	426	419	433	445	437	415	421	405	394	411	465	425	470	382	417	420	416	465	427	427	404	446	438	411	405	424	423	426	420	444	426	460	412	422	421	453	402	454	433	473	410	409	392	412	398	406	433	445	424	441	438	410	437	429	429	419	448	384	431	447	432	419	467	432	419	414	384	374	423	409	400	386	425	430	431	424	406	439	408	412	395	442	437	432	439	405	441	399	413	419	423	411	457	447	439	432	403	410	404	424	384	450	437	467	403	421	414	422	427	454	415	435	413	406	462	355	401	449	422	423	421	436	434	479	435	419	432	435	414	437	437	454	456	436	392	466	445	423	422	394	393	409	407	418	450	459	439	422	437	466	406	421	426	455	374	421	443	399	419	428	429	427	441	431	417	451	425	388	397	457	434	424	432	401	411	442	406	433	459	410	421	443	453	424	403	414	405	427	380	405	431	412	462	412	417	454	411	438	409	425	393	420	409	403	433	414	397	445	422	449	417	444	406	456	431	447	439	434	414	425	411	431	420	438	417	431	400	423	401	418	424	427	400	410	373	388	430	427	432	464	435	441	416	433	435	423	426	410	445	455	435	389	451	376	441	405	462	452	414	455	424	431	399	414	388	478	389	404	392	439	407	426	399	392	431	425	427	470	418	416	411	395	404	478	430	426	425	412	410	424	409	418	422	408	403	451	391	427	425	443	438	420	401	464	419	395	408	434	432	449	434	427	411	420	460	452	423	457	393	404	403	446	468	381	390	423	479	421	420	432	393	435	406	475	428	417	414	465	434	419	436	401	398	422	407	449	459	403	416	464	480	384	435	451	427	442	408	399	421	455	452	426	415	460	400	475	426	451	415	447	428	423	435	440	403	382	439	463	412	471	407	440	470	422	417	429	397	434	442	416	428	416	414	444	399	416	397	366	433	377	408	416	423	406	424	401	435	455	417	428	417	440	431	434	423	419	405	474	396	390	424	423	424	417	424	418	401	440	410	395	383	441	468	447	442	411	379	396	445	434	423	378	415	411	418	402	377	433	474	451	431	387	418	426	443	432	415	432	415	427	429	445	424	418	451	460	421	443	411	455	442	392	413	449	426	416	403	439	416	438	451	449	445	429	418	409	434	412	435	437	368	430	396	424	448	446	421	422	416	403	420	439	430	417	416	446	394	418	408	450	381	402	416	386	402	420	419	454	403	419	429	395	397	422	397	427	450	408	426	421	444	436	441	411	438	412	457	429	426	422	431	456	423	436	388	408	396	403	445	425	387	373	443	417	437	429	421	390	424	430	399	422	438	439	456	405	408	457	406	420	409	412	427	424	423	419	415	446	470	455	441	408	431	414	452	435	415	432	439	442	417	389	490	436	433	411	444	415	482	431	447	389	389	424	459	459	421	366	443	436	394	438	432	430	431	431	415	430	440	406	449	417	407	447	415	409	434	432	433	430	435	427	441	421	453	439	419	420	413	412	431	439	424	457	452	405	402	424	426	447	431	437	426	394	410	433	424	432	450	401	419	401	432	408	400	417	438	435	430	444	457	420	417	419	424	423	423	421	438	436	422	418	393	388	439	378	403	401	407	435	473	435	413	425	447	438	447	392	454	412	474	404	409	424	444	425	411	424	425	436	393	404	447	470	446	397	449	398	425	463	403	426	394	431	423	434	422	409	405	447	417	433	427	415	433	440	418	408	413	396	417	450	427	434	442	432	439	443	474	413	405	383	402	409	447	456	433	436	429	429	399	389	437	393	442	383	450	442	416	436	429	427	461	425	440	444	423	441	414	422	438	431	443	445	420	432	424	433	469	462	445	401	398	419	433	401	391	447	395	443	383	405	446	432	408	402	388	430	423	422	421	459	439	402	395	424	431	431	428	414	430	422	365	409	433	434	372	417	422	430	388	395	436	429	432	424	389	411	418	379	404	414	406	431	427	448	404	411	412	438	404	379	427	431	433	434	426	377	430	418	400	415	413	420	435	501	404	452	428	441	437	418	408	463	418	421	414	440	440	451	423	409	412	429	437	405	428	454	420	430	406	410	446	427	410	393	397	433	422	422	395	450	458	408	417	428	437	417	436	423	427	418	463	441	427	423	417	450	434	421	395	448	448	461	413	415	412	410	400	452	407	416	387	395	407	455	439	406	393	403	408	411	392	408	421	408	399	437	435	429	436	431	433	463	405	428	419	429	437	391	431	443	432	418	409	446	451	388	418	420	451	403	394	408	403	407	485	428	422	409	446	474	405	398	392	437	415	395	409	429	438	409	439	421	419	449	415	410	430	413	403	432	439	455	362	423	425	449	427	427	421	471	465	393	433	435	428	452	412	467	442	420	430	398	408	397	385	438	431	432	380	394	390	420	402	425	409	411	401	406	425	401	408	448	432	457	461	403	408	399	424	400	434	416	474	432	453	471	446	395	459	470	419	398	424	419	447	417	429	405	411	422	448	431	390	430	394	408	462	451	417	414	420	401	485	430	426	397	418	421	441	449	408	404	400	429	407	421	413	407	422	411	376	440	423	395	420	445	414	420	412	468	462	466	444	406	462	481	428	449	394	439	437	403	410	405	419	440	399	430	390	463	449	397	469	393	421	404	412	431	412	438	394	452	456	455	415	437	411	438	400	407	418	405	410	437	430	435	391	429	419	418	393	434	405	374	415	440	435	446	444	432	426	449	399	425	407	423	453	403	441	427	443	451	410	438	415	435	436	410	408	406	404	403	411	397	392	436	381	420	420	417	428	411	442	390	397	397	398	422	441	422	417	425	448	447	442	392	415	422	389	428	400	418	465	413	389	403	410	455	412	410	419	414	451	414	402	412	412	412	453	425	405	441	439	450	441	413	433	409	396	407	414	388	409	408	412	420	406	442	443	413	412	410	418	393	431	419	451	424	445	398	414	393	400	424	465	429	412	419	455	409	404	410	409	453	401	412	416	446	439	403	407	401	423	440	450	414	437	382	436	445	418	387	412	413	436	401	440	415	422	432	453	402	397	444	412	425	441	431	486	427	432	402	419	412	410	396	425	429	426	430	395	415	424	426	409	394	420	423	436	421	444	424	417	407	409	416	453	404	430	426	411	441	468	449	392	451	392	387	444	415	424	431	401	457	381	437	459	437	439	412	392	430	445	426	415	397	396	443	433	419	462	408	419	402	431	459	447	394	392	419	439	435	445	427	414	466	399	401	404	433	460	429	426	432	401	415	383	415	437	431	422	441	426	406	425	394	412	440	403	397	418	440	422	368	406	464	448	409	428	444	409	492	425	450	416	464	420	367	432	423	423	440	448	406	402	431	436	408	431	437	441	452	444	456	441	454	404	434	425	431	430	421	427	437	452	453	429	413	419	416	375	362	427	423	458	417	412	421	488	411	423	428	446	419	383	441	478	404	397
9225	5052	1836	974	1023	948	999	886	905	890	870	943	911	935	944	937	973	928	884	936	940	988	961	953	972	916	995	926	991	942	902	912	985	971	1001	939	943	938	963	956	926	910	947	878	956	916	974	943	916	977	928	951	931	935	963	897	1009	980	887	950	998	925	928	926	991	918	973	995	973	958	953	908	945	972	915	944	882	920	921	908	918	960	903	950	945	930	930	916	952	951	886	891	922	928	948	969	934	979	961	946	914	983	953	954	920	934	914	1009	920	966	931	915	982	990	978	989	954	918	956	952	965	971	904	913	903	924	943	937	987	895	977	956	977	957	923	936	945	919	897	918	943	925	949	927	928	968	934	924	921	923	967	960	960	961	971	934	980	942	954	923	959	937	878	949	927	922	941	948	927	897	958	955	866	907	939	980	940	972	922	886	966	932	921	947	967	925	915	954	977	951	895	978	974	1061	922	917	915	940	953	956	977	909	957	887	940	965	966	967	938	937	932	919	948	918	893	954	946	977	968	990	940	980	861	915	948	961	1010	978	930	948	930	951	879	953	937	866	989	914	978	973	871	980	945	939	947	979	1025	941	948	901	1009	942	967	975	956	976	989	971	911	969	922	956	937	893	933	948	953	884	959	943	965	933	948	958	942	978	946	944	948	946	956	943	938	944	978	959	970	931	961	939	959	995	933	885	955	921	945	903	941	976	950	916	978	1008	964	962	953	916	910	970	939	917	898	939	907	960	906	966	941	957	955	1000	967	902	969	911	956	914	943	944	993	961	890	975	969	927	950	977	955	926	938	925	907	966	921	984	977	974	919	892	962	934	929	908	933	923	960	951	993	1004	939	975	954	916	970	946	951	905	898	956	874	920	924	988	879	969	1001	911	934	904	923	925	950	923	942	933	953	941	944	955	912	923	976	944	917	936	948	973	943	963	935	959	933	965	966	857	942	913	950	972	934	908	951	943	990	974	922	925	903	927	934	931	973	962	947	948	972	928	885	933	913	939	958	944	935	942	986	922	973	901	972	911	981	944	884	968	932	900	913	956	954	924	910	873	888	952	928	995	981	963	943	919	892	966	915	920	931	950	969	905	934	977	980	932	954	925	937	957	952	957	923	923	909	914	907	984	947	988	939	875	959	956	966	960	938	979	928	952	954	939	917	891	950	941	957	925	948	1025	945	977	968	918	926	936	913	943	940	964	921	920	958	931	951	958	895	898	942	986	947	950	985	882	913	1002	898	938	933	960	900	920	962	934	942	940	979	1006	902	985	941	948	905	963	953	884	930	919	933	968	922	982	893	934	1017	934	940	950	960	953	1018	973	901	1018	932	893	988	906	949	949	933	941	937	945	947	945	988	948	922	924	895	951	970	945	935	982	982	967	971	954	988	990	968	984	981	937	972	936	985	912	937	925	974	935	908	892	908	966	971	892	943	935	926	926	974	972	998	933	934	913	919	940	963	929	980	932	978	958	912	932	958	938	948	949	927	910	984	971	976	966	924	949	942	952	949	934	986	914	934	946	955	941	921	983	988	913	977	948	916	936	935	949	928	972	962	953	957	973	938	919	946	971	999	917	929	931	936	958	926	916	936	901	969	905	894	939	941	933	945	973	974	940	912	920	948	975	953	945	927	893	993	936	920	919	930	912	939	924	941	952	954	904	953	944	918	947	967	879	939	925	917	937	894	922	950	876	897	925	923	899	975	929	928	1011	924	919	879	919	943	1000	971	1011	892	958	895	950	916	946	992	954	951	897	886	933	901	1006	954	924	946	948	980	956	932	942	924	997	977	1007	969	973	937	958	993	962	957	990	910	946	983	914	904	957	968	925	987	932	938	949	900	928	956	942	944	934	958	922	893	921	926	888	963	1017	916	968	925	965	949	968	934	920	951	1010	982	894	990	927	990	964	912	967	924	972	912	932	922	936	955	958	937	962	977	975	936	987	898	907	933	911	944	968	957	958	936	948	966	967	953	1007	941	907	936	914	904	979	939	973	954	934	900	937	978	922	948	992	972	927	920	902	953	960	931	898	964	945	948	919	933	902	942	904	945	890	981	907	928	918	935	947	923	946	927	937	893	951	929	950	911	959	963	924	910	925	962	933	944	938	945	899	904	942	956	934	936	893	936	942	930	930	981	899	946	930	945	921	937	987	928	924	965	958	941	926	1005	1032	961	907	900	966	956	901	967	926	969	973	877	928	960	914	946	990	979	954	901	989	904	1005	975	951	995	975	960	943	943	952	975	916	967	924	932	990	949	934	936	976	921	879	971	915	964	927	941	939	903	974	872	975	953	903	915	965	971	1015	927	943	913	977	920	970	994	939	946	915	1003	983	950	971	964	1015	958	962	967	914	1010	966	942	948	981	978	934	920	1009	969	943	983	929	933	949	917	1007	965	921	975	951	905	963	917	890	935	969	954	904	933	941	949	922	949	967	935	882	938	922	954	1018	941	891	918	949	930	931	928	925	910	915	939	976	954	922	943	883	880	912	924	915	922	1019	911	914	939	917	921	956	1002	878	1011	931	942	951	920	922	926	941	920	922	901	906	958	883	931	959	974	944	953	920	952	925	951	962	913	930	966	939	967	909	834	942	898	967	916	935	955	921	932	932	914	917	913	907	944	956	969	908	953	983	980	976	935	971	947	894	931	954	955	925	965	956	975	932	983	985	906	950	934	1009	928	1008	949	947	936	919	961	957	991	929	933	952	949	925	929	929	969	908	920	1006	920	963	985	964	918	989	956	928	978	994	931	902	880	937	945	903	891	957	919	903	909	967	963	932	936	887	984	978	950	952	941	919	909	941	944	937	997	991	959	964	962	958	922	929	924	948	970	954	994	930	1013	920	913	972	971	927	916	975	983	980	996	991	923	980	993	926	941	960	956	1029	922	958	970	941	974	965	974	1051	901	933	935	934	908	960	1013	947	946	955	914	929	876	999	899	954	904	962	954	951	967	902	914	936	937	914	918	924	986	959	934	948	1035	949	980	862	1015	962	936	928	990	966	927	893	965	959	916	954	976	958	995	925	968	988	925	924	947	958	918	1009	930	943	870	956	906	903	945	937	986	979	916	945	968	942	976	960	937	928	965	920	920	954	931	941	972	921	942	965	923	948	973	932	969	959	907	931	955	899	1014	945	943	921	951	871	932	912	987	941	951	939	921	920	969	906	908	946	927	936	971	905	943	958	901	972	915	886	922	899	964	920	953	913	963	930	960	961	940	930	908	925	970	927	965	988	920	970	947	942	971	947	936	920	976	932	945	946	1014	943	957	928	963	907	994	956	959	912	1000	913	897	907	964	933	1027	904	928	943	966	951	979	964	988	941	976	944	935	943	910	930	998	958	926	926	934	951	932	910	927	1010	894	935	878	959	963	913	862	966	941	1006	943	936	958	948	913	965	1002	955	927	932	934	970	871	937	904	934	896	965	997	909	951	929	956	925	942	983	912	922	922	958	903	984	955	944	931	929	929	968	902	877	959	920	941	969	906	962	968	944	885	938	897	931	981	913	968	922	952	888	944	934	949	927	970	902	920	961	950	933	968
24788	21252	24740	28059	21098	3768	568	434	376	398	357	354	344	359	353	324	340	319	361	349	324	337	337	347	373	315	315	332	323	330	304	338	358	349	355	348	352	324	393	332	362	383	331	327	349	333	332	314	351	343	320	344	347	352	332	311	322	327	365	351	357	337	331	349	374	347	354	362	324	321	335	324	312	367	362	347	334	361	357	323	340	358	316	337	351	353	347	350	346	302	317	323	326	355	369	376	350	323	350	355	366	363	323	357	366	308	331	317	335	317	325	311	355	321	353	343	339	328	342	308	308	362	303	343	330	344	321	321	337	355	313	324	308	330	329	330	326	363	350	316	340	368	367	337	334	308	338	355	344	297	363	381	334	315	313	355	290	344	336	333	334	337	314	354	327	331	326	370	332	335	340	318	338	369	343	337	320	298	283	317	333	333	349	332	359	349	326	348	332	346	329	339	348	331	341	315	305	330	362	332	382	347	340	365	377	341	324	315	353	321	316	354	352	333	305	340	346	342	345	347	348	336	323	314	352	295	364	281	337	363	344	301	330	355	356	322	332	335	339	370	323	345	363	338	350	370	332	352	337	332	360	351	341	308	331	344	354	346	326	294	374	331	358	320	325	321	366	309	310	362	328	325	322	352	295	284	347	340	325	362	345	348	352	333	352	319	350	324	353	351	309	328	337	318	335	327	349	356	311	340	323	339	369	310	363	317	364	333	326	296	354	301	312	330	365	324	334	336	318	331	326	371	356	336	325	355	328	306	337	318	344	342	327	345	326	341	343	347	350	333	321	307	302	305	326	364	357	376	335	361	379	308	321	338	315	355	331	350	343	317	314	330	350	367	323	322	322	341	309	328	331	365	300	313	354	329	317	313	306	311	336	328	368	331	381	294	330	327	323	320	364	356	358	329	358	349	296	330	320	345	325	324	320	329	338	320	359	376	313	329	317	355	311	302	341	316	320	294	317	340	330	326	316	334	343	316	337	316	365	361	347	325	331	296	324	331	334	379	346	363	315	328	323	380	333	337	367	289	345	312	346	331	335	328	315	339	327	342	367	324	321	342	336	365	350	320	325	341	348	357	312	356	327	376	346	337	347	339	337	345	309	334	317	330	316	329	321	335	324	351	338	343	343	314	344	363	341	324	323	330	355	342	356	371	344	322	349	360	327	326	311	346	310	328	317	320	314	337	313	334	307	341	369	340	314	319	363	322	295	301	301	324	331	327	318	279	361	337	352	326	313	333	347	274	290	379	312	345	278	359	374	324	340	332	362	295	347	341	327	330	359	351	342	322	373	317	296	336	321	322	324	320	330	342	335	323	303	322	314	298	340	333	320	335	325	314	355	334	311	372	338	328	308	363	338	347	335	316	385	320	339	369	291	378	323	304	358	306	356	299	312	346	337	345	336	308	378	293	357	336	363	346	320	359	308	383	328	379	338	330	336	381	334	292	330	317	309	361	349	324	309	321	332	327	306	325	365	335	303	323	341	309	341	319	366	350	316	364	306	338	356	324	339	338	357	330	325	311	361	342	352	340	339	362	360	330	352	341	320	341	358	348	336	295	368	349	338	350	326	336	348	324	375	312	302	365	350	347	342	327	334	336	333	342	337	316	330	362	326	332	326	284	342	339	320	346	351	344	312	314	340	328	330	325	326	345	330	362	329	348	375	327	336	343	311	298	344	319	359	271	339	312	308	327	326	312	330	320	362	324	328	365	329	373	305	331	352	365	323	347	358	337	322	361	359	312	313	319	305	329	339	319	306	328	347	326	322	321	286	343	335	336	354	345	333	306	343	370	344	355	307	326	359	354	339	366	335	348	340	304	316	329	320	333	353	360	328	326	347	350	388	311	339	318	332	314	319	333	330	307	293	343	326	339	324	339	365	333	326	340	332	333	341	335	335	348	356	314	355	312	352	364	330	310	314	364	347	311	318	347	351	342	365	326	358	344	359	334	373	374	365	330	323	343	328	336	355	353	326	342	327	341	352	364	348	306	338	325	326	345	322	350	325	328	313	295	328	362	340	347	349	313	373	337	359	363	293	308	330	327	319	334	324	311	310	333	318	310	322	338	344	315	325	313	327	311	364	321	343	335	345	316	311	325	341	351	329	337	332	335	312	327	307	351	347	327	356	352	350	349	351	332	340	362	321	318	360	309	346	317	332	322	313	342	327	348	346	374	319	317	330	299	325	324	332	358	353	349	332	327	346	360	318	350	325	317	306	376	317	332	334	336	330	309	325	344	370	337	344	352	312	351	321	337	335	342	320	344	337	317	339	358	322	330	324	332	364	346	306	374	347	303	333	351	341	336	371	353	341	351	341	326	372	322	347	315	310	335	341	350	358	357	340	323	307	326	340	304	354	334	325	333	332	361	324	327	334	321	362	287	344	335	317	322	344	324	299	327	323	343	366	368	337	299	299	360	334	332	287	339	333	341	324	340	358	288	349	334	305	359	334	363	329	334	348	303	352	359	355	305	317	311	333	330	340	335	334	329	321	362	319	301	322	351	333	327	348	334	334	319	330	344	314	315	320	324	364	317	343	342	345	297	308	334	316	330	302	335	315	325	344	357	312	342	350	339	338	328	355	344	336	324	299	377	314	351	344	311	320	338	331	352	310	302	336	308	343	327	292	325	350	328	327	341	345	323	344	280	332	332	328	363	328	357	348	361	328	338	318	314	345	308	331	333	347	319	325	350	365	369	341	330	325	352	335	328	341	338	321	327	361	307	343	319	342	332	320	323	326	335	329	351	339	316	362	350	332	302	352	299	309	329	344	358	290	339	310	327	317	344	303	321	332	297	324	343	374	320	338	320	354	311	364	328	332	310	343	307	321	335	338	332	359	335	313	350	299	345	322	305	305	339	328	315	354	305	327	343	317	336	312	350	333	305	322	326	328	353	323	339	297	322	395	346	338	342	296	355	332	322	306	341	322	337	299	329	318	338	318	329	365	360	311	315	350	318	314	328	319	337	332	318	287	324	362	338	334	339	314	358	396	331	327	321	338	323	362	339	352	363	339	347	360	365	346	305	333	292	331	366	322	362	353	327	319	347	329	323	371	328	324	333	321	352	319	327	305	325	311	321	340	309	338	343	331	372	320	306	348	335	335	351	380	328	307	363	363	331	325	371	396	338	296	315	344	326	301	311	319	323	334	353	340	373	330	329	315	367	364	323	289	380	356	313	346	352	320	354	331	299	310	362	350	375	355	331	318	326	311	336	345	357	312	327	351	288	305	354	367	326	351	346	326	328	329	371	343	368	305	359	323	314	327	321	326	305	312	307	306	348	347	320	325	326	310	300	335	347	323	326	311	324	348	373	328	377	317	313	334	338	327	333	355	348	329	320	359	310	340	332	287	344	329	346	307	327	352	337	318	326	356	324	368	353	336	342	343	306	338	339	375	321	331	340	338	365	319	321	300	305	330	323	349	317	312	334	376	295	342	357	325	290	339	358	315	324	338	359	332	319	375	305	326	297	336	345
9790	12266	3964	1318	982	852	824	741	819	783	745	750	734	754	761	772	775	773	759	815	748	763	777	710	745	743	741	770	792	739	794	786	750	777	760	750	776	773	799	753	764	750	729	735	776	752	728	736	765	698	695	726	682	790	775	699	733	782	752	762	732	730	726	746	762	738	742	704	740	722	745	765	704	756	743	752	735	718	772	764	758	776	743	752	764	723	748	740	760	735	756	750	761	773	740	736	781	750	765	744	729	754	673	732	734	732	753	789	724	711	741	735	666	751	747	750	710	756	698	759	731	769	750	746	768	730	798	787	788	692	719	704	735	748	730	740	758	754	799	761	786	754	752	772	713	735	772	700	737	714	742	727	752	737	748	687	755	742	748	750	746	759	779	739	739	779	776	811	775	701	725	712	734	770	747	764	737	742	734	771	723	712	681	779	739	751	731	719	740	750	741	773	725	727	747	743	705	767	724	733	739	764	698	716	809	766	727	774	762	698	758	718	700	755	732	739	782	723	696	752	754	715	762	722	703	756	750	784	805	759	726	834	766	767	791	682	776	789	721	688	730	769	765	741	778	707	745	727	739	802	776	735	762	739	758	733	725	755	713	787	719	771	770	734	754	740	788	728	730	691	747	766	751	695	768	688	734	713	703	752	766	724	743	770	749	699	735	749	782	779	737	759	758	779	742	739	791	748	726	752	770	748	786	782	788	780	757	746	755	741	778	741	746	759	767	693	701	724	751	751	811	741	740	707	779	684	754	724	719	740	738	729	786	780	719	753	719	743	751	697	737	782	709	771	703	705	711	705	740	753	743	735	736	732	753	739	760	740	764	748	709	728	702	731	718	781	755	780	690	752	755	716	739	739	734	781	747	756	736	726	739	740	795	778	756	757	781	715	751	715	716	746	766	774	736	791	748	772	787	708	753	744	687	738	750	739	766	757	761	766	811	731	780	732	744	741	740	712	731	729	716	749	740	769	801	725	750	718	769	700	765	811	758	714	759	776	685	731	791	762	757	743	804	756	703	748	720	727	734	737	766	743	715	755	777	765	808	740	675	692	748	716	719	786	748	795	738	709	801	722	717	786	709	774	759	784	711	685	767	703	773	730	753	735	689	722	755	753	738	725	745	748	712	710	743	744	742	728	727	790	759	703	792	772	754	782	789	765	784	754	721	770	711	749	737	733	740	715	734	719	756	719	770	769	787	760	729	792	729	721	777	740	743	700	707	757	787	752	729	777	730	720	687	747	752	760	769	756	742	738	795	762	770	738	728	759	767	774	769	772	696	747	752	757	741	741	766	696	723	733	764	725	694	745	745	718	777	708	736	744	722	755	725	718	736	762	759	754	750	803	744	715	768	753	743	718	782	745	765	743	750	748	791	725	752	758	695	760	735	761	744	758	732	785	774	696	770	782	719	704	739	709	730	779	777	743	788	760	735	737	731	727	733	736	802	733	751	725	772	766	659	758	740	729	720	750	684	749	713	761	754	716	770	727	741	719	726	746	691	756	742	769	705	736	708	728	737	749	770	707	740	740	755	757	726	730	725	763	766	724	734	754	771	758	730	737	772	748	768	767	753	742	730	737	769	745	708	796	763	739	741	749	741	737	773	741	743	780	789	707	757	743	748	719	759	748	759	735	744	757	725	792	756	756	813	753	712	750	748	714	777	730	740	780	761	760	748	767	771	800	754	748	774	757	729	754	798	726	746	752	740	780	750	737	747	740	728	727	764	717	789	773	732	719	772	765	760	702	740	781	724	777	751	759	765	732	757	712	746	788	725	751	755	767	730	738	767	735	744	764	781	788	766	743	755	721	741	721	748	722	751	700	729	778	729	762	767	764	787	680	747	748	717	760	791	753	742	744	746	749	735	810	753	719	739	816	757	769	776	740	728	746	747	726	748	745	763	744	789	793	722	784	731	731	731	704	756	724	755	746	709	749	770	737	736	741	716	710	764	762	735	764	735	801	727	723	678	753	727	742	749	742	710	771	746	736	794	770	747	790	741	794	706	730	727	743	733	735	725	737	750	806	760	739	709	749	745	729	710	695	768	727	770	697	746	735	757	775	706	777	760	726	715	763	724	750	747	726	740	710	731	759	751	743	724	757	718	721	752	706	762	762	715	767	756	751	720	753	751	752	748	776	784	730	726	710	715	714	729	747	742	710	740	773	762	782	727	731	734	763	740	778	737	734	759	781	736	775	757	753	756	773	780	732	794	716	707	754	733	758	772	751	729	714	724	729	746	718	773	754	766	767	784	767	762	737	713	765	783	746	726	744	733	693	749	723	767	756	811	716	752	745	717	701	720	735	803	763	728	727	755	691	721	749	765	718	734	764	731	742	794	719	759	758	793	771	760	790	768	750	751	716	758	737	722	777	762	770	755	739	759	684	739	791	757	728	752	778	714	780	656	710	740	727	671	754	751	781	795	789	759	765	790	765	712	728	772	728	809	752	756	735	768	723	757	746	702	718	761	718	714	725	721	729	728	737	725	707	742	759	737	729	712	752	786	761	737	752	781	777	717	754	758	749	726	763	706	721	742	750	752	747	785	722	734	750	767	826	709	801	766	734	736	761	724	821	764	744	724	729	760	764	754	742	771	688	769	765	711	700	745	745	761	730	690	744	749	748	734	748	744	786	723	757	748	764	723	748	798	775	756	773	709	736	741	779	734	723	761	819	749	716	749	774	724	760	726	752	769	761	728	737	747	734	691	762	731	714	756	776	738	714	766	767	744	819	751	783	736	741	744	764	744	743	785	748	722	691	780	722	727	735	741	705	726	754	741	770	740	770	745	782	770	782	757	754	785	733	718	721	743	759	763	760	728	753	748	713	734	789	722	769	704	799	766	733	759	705	745	763	781	758	702	693	728	725	777	773	745	736	727	719	712	732	786	729	762	718	751	727	758	753	769	705	751	724	750	785	735	815	707	792	733	762	763	748	766	772	711	719	721	777	703	718	754	750	751	755	699	776	756	803	770	711	736	709	771	781	794	747	711	781	769	726	765	680	759	722	732	761	720	722	718	772	791	745	791	738	753	723	791	725	743	683	813	688	776	736	768	806	707	752	758	764	746	727	718	711	751	754	731	721	698	727	767	754	762	735	755	772	729	768	763	751	746	729	770	713	756	741	762	727	722	766	748	717	711	759	659	753	768	763	740	741	732	751	751	730	740	738	766	757	736	738	762	745	760	713	763	716	773	744	770	733	741	692	739	719	731	770	754	750	744	770	742	710	730	774	738	784	745	777	770	727	776	739	745	698	741	759	743	736	748	732	737	709	738	721	772	732	767	733	763	769	728	744	761	766	786	716	740	711	773	723	731	760	758	704	765	717	711	783	721	770	770	725	760	768	741	733	789	738	738	739	743	749	719	721	738	763	749	789	780	727	753	740	774	698	722	762	730	718	744	719	765	763	781	758	775	725	754	727	763	742	740	697	757	747	757	783	797	739	737	739	733	713	735	765	732	737	719	719	715	719	731	768
24218	21264	25314	27489	21270	21103	1633	456	286	268	228	237	215	196	207	217	197	177	204	221	173	180	194	172	195	191	175	153	181	191	191	177	156	153	195	167	165	170	172	162	162	147	166	168	195	165	157	156	185	175	176	153	165	201	174	166	167	193	146	162	167	163	147	164	180	159	168	172	173	154	190	158	154	167	164	173	158	148	170	176	174	163	165	183	178	190	178	145	170	130	164	151	176	172	181	170	185	164	138	141	198	184	177	164	145	188	194	150	162	164	166	173	167	146	146	166	144	168	143	169	171	147	171	170	163	179	162	183	154	200	158	159	150	172	143	142	172	178	177	161	177	164	133	179	165	180	159	183	129	169	164	166	170	166	172	139	146	168	157	157	152	168	174	156	159	150	165	193	184	172	182	147	177	154	142	147	137	153	193	180	177	167	165	175	174	163	212	170	167	176	185	195	160	152	164	163	174	156	139	164	170	194	183	149	145	152	154	153	160	175	163	148	175	156	163	175	197	169	135	132	175	144	152	144	135	189	141	165	170	176	159	148	150	172	143	180	140	140	138	184	165	168	175	165	158	175	163	156	158	167	147	145	166	165	169	181	163	150	168	164	172	162	165	180	184	168	187	145	161	151	167	174	156	167	152	175	147	153	173	151	147	169	154	158	185	181	186	184	154	162	157	177	164	173	155	175	153	180	176	161	158	151	180	163	170	159	181	151	194	164	168	163	159	158	160	169	162	157	176	201	173	175	178	180	169	143	156	171	159	185	194	166	163	156	159	158	167	134	152	159	157	163	159	169	187	142	153	159	151	130	146	148	182	134	160	165	195	180	163	165	155	165	156	165	151	171	158	167	162	150	180	156	146	156	159	160	152	169	191	155	181	175	187	159	161	176	163	150	146	174	177	168	172	159	165	149	155	168	148	176	144	167	168	182	143	150	154	189	159	162	184	176	146	179	154	164	140	150	154	159	180	158	128	146	173	184	154	153	161	174	153	143	127	151	170	157	150	147	164	182	172	165	155	131	149	171	167	168	161	136	203	173	179	146	167	168	146	185	158	169	181	152	162	150	184	166	168	167	160	186	155	152	171	147	158	175	176	194	156	151	183	156	180	165	158	174	171	177	127	140	170	157	151	154	143	165	149	174	144	155	162	164	154	184	160	159	140	171	170	153	153	160	171	172	147	143	160	188	157	145	170	160	173	150	156	180	191	163	155	144	185	181	157	179	154	175	147	158	194	177	160	173	160	170	163	149	149	184	165	155	179	167	163	173	168	166	181	140	170	148	167	147	153	166	155	148	174	157	205	165	147	188	169	187	155	180	148	163	160	175	177	169	161	172	172	178	179	153	172	162	165	146	161	163	173	176	184	157	180	169	151	186	203	130	170	150	166	167	149	183	142	168	139	171	178	174	156	146	178	180	146	185	167	165	181	155	184	171	168	183	175	173	160	172	143	150	158	181	162	153	175	174	174	168	178	146	148	132	173	182	155	179	166	173	170	141	150	154	168	149	170	188	160	156	148	175	169	177	130	181	172	146	168	159	144	148	159	167	182	190	164	158	167	155	158	161	168	126	175	176	168	142	168	160	168	172	165	170	169	148	172	141	167	176	163	143	154	150	195	158	181	164	138	150	170	183	183	158	171	174	165	171	165	175	189	173	171	171	164	162	162	161	150	149	184	152	166	180	173	174	163	180	159	174	144	153	178	141	155	153	156	176	196	142	149	156	164	160	177	190	171	166	158	165	173	149	172	163	154	153	163	152	175	164	174	141	171	144	154	165	175	160	153	160	178	145	183	168	159	180	147	168	153	183	166	156	149	171	165	153	172	141	148	168	152	179	160	163	165	181	169	174	161	182	163	174	151	149	139	166	165	178	181	147	170	144	178	180	148	173	172	147	154	154	165	146	156	166	159	145	176	159	148	185	171	139	167	159	156	154	162	168	179	147	180	165	176	159	128	167	153	152	176	152	147	162	154	140	167	159	189	169	164	189	166	144	167	172	147	175	180	162	139	139	178	174	157	167	163	139	160	136	158	161	173	202	183	158	168	176	175	165	166	161	165	183	181	177	179	155	167	140	143	157	191	174	155	143	157	155	158	152	176	156	182	152	160	160	152	184	138	186	177	187	183	161	167	161	169	193	147	151	161	160	163	161	160	170	180	149	169	127	163	170	175	155	177	167	157	162	149	158	168	159	166	167	145	133	176	173	163	183	167	183	163	146	177	144	171	190	170	158	163	175	156	151	163	194	151	156	140	159	176	165	168	193	142	166	192	152	149	135	183	172	152	166	162	165	173	177	169	176	146	164	157	172	156	163	173	172	185	172	147	153	163	160	165	161	156	150	175	154	161	148	149	164	158	162	172	179	166	156	164	178	144	166	180	165	166	145	163	167	175	177	168	154	180	178	146	157	174	150	162	163	158	152	178	173	171	166	160	151	168	151	181	186	172	178	159	179	164	166	166	157	170	181	163	157	212	137	178	187	168	178	182	155	144	152	180	165	157	173	156	164	193	161	149	155	181	148	185	164	149	169	188	168	183	150	165	169	182	147	150	172	189	161	205	156	146	158	177	149	158	163	181	151	158	175	161	162	170	147	141	160	163	165	162	164	174	208	204	161	161	155	164	129	183	182	154	147	166	176	170	159	188	146	193	163	156	155	144	167	177	159	158	159	146	158	168	166	143	157	161	181	156	183	170	183	164	157	163	167	151	143	202	182	162	165	172	153	143	162	167	163	170	147	179	157	181	146	167	145	162	179	177	155	185	180	171	188	169	176	197	161	158	138	159	168	158	171	148	167	146	179	175	175	178	154	188	158	173	153	150	164	153	159	177	155	167	160	157	176	173	195	156	137	153	152	154	178	160	140	143	149	186	160	137	168	178	169	146	182	173	178	202	194	160	169	179	167	156	157	169	160	159	184	150	178	141	162	169	181	173	172	167	160	166	164	139	171	170	156	158	141	175	184	163	167	148	167	162	170	167	169	170	131	159	142	195	184	167	165	152	167	158	180	131	167	160	149	172	200	170	164	157	155	153	158	154	153	184	149	148	150	153	163	157	158	150	157	196	168	159	172	173	167	154	159	171	176	163	189	135	138	150	152	169	146	172	139	186	146	163	170	188	179	165	154	167	152	154	167	162	177	140	150	168	180	149	186	177	172	163	191	183	183	154	179	150	166	193	159	181	159	166	163	168	164	171	147	147	156	159	168	173	192	143	159	202	174	160	200	192	174	152	153	168	167	173	187	151	179	193	157	176	200	142	160	160	164	158	171	152	168	174	148	140	177	157	148	167	176	155	162	179	157	160	159	172	159	186	170	155	174	161	159	158	184	156	155	160	170	136	181	159	175	159	167	148	140	156	145	150	158	163	163	181	192	172	158	171	173	195	157	143	161	173	150	185	184	163	148	157	170	169	170	150	153	182	155	156	180	166	171	170	156	156	144	164	165	187	159	159	184	157	167	167	170	180	156	147	151	174	186	176	161
11721	16951	5669	1367	800	619	490	505	461	456	424	447	493	462	474	385	442	442	414	392	444	435	421	443	410	437	404	415	424	418	426	437	413	448	426	408	405	387	392	416	412	383	417	398	414	392	440	397	397	411	406	431	410	422	425	438	403	424	409	423	462	418	414	408	399	398	401	418	426	448	414	428	416	379	407	424	421	415	391	456	417	431	422	405	420	410	384	431	430	400	407	436	413	404	402	444	441	427	404	440	386	410	378	435	427	440	426	395	439	389	371	393	409	430	400	412	427	377	394	412	403	398	425	435	368	436	448	388	400	416	414	422	411	384	438	411	414	410	418	415	416	377	386	427	392	437	403	417	445	422	421	404	385	416	409	431	376	416	416	421	415	363	393	412	417	410	409	395	416	411	425	404	411	431	385	451	388	389	399	397	385	416	413	399	401	435	398	427	405	425	438	413	411	450	373	428	403	439	367	413	419	412	406	394	400	438	399	390	428	421	383	427	409	416	414	453	387	402	426	424	389	397	413	400	426	410	421	379	421	411	384	423	438	409	381	423	401	405	425	415	415	408	439	424	422	417	392	424	423	394	389	411	426	396	396	417	388	413	431	394	435	409	396	403	412	446	407	417	394	387	443	386	395	367	441	406	429	432	427	399	413	424	430	430	420	433	429	380	397	419	407	401	431	416	450	409	427	413	403	392	414	407	393	395	457	429	396	406	417	383	409	430	418	394	394	369	412	417	403	357	380	406	447	402	445	427	438	400	389	433	415	416	404	388	413	445	389	420	442	415	398	428	396	400	378	416	405	438	429	419	398	429	400	389	417	436	393	440	393	404	422	403	362	376	419	359	401	418	360	384	424	387	395	403	447	424	435	409	408	388	387	407	424	429	413	392	401	412	394	430	374	405	414	399	410	404	409	417	411	421	425	427	360	398	407	414	419	408	406	381	392	414	422	385	401	420	416	411	414	414	406	392	402	446	436	399	416	450	404	423	392	395	397	436	379	404	404	391	425	391	434	380	401	409	419	415	401	389	417	405	364	376	376	383	370	405	418	403	376	406	425	405	411	402	432	369	410	389	397	389	390	428	402	430	408	397	387	393	420	391	424	406	387	440	393	383	366	403	421	450	415	439	400	424	401	402	426	413	387	405	432	396	441	378	389	397	395	415	398	404	408	388	396	389	369	426	382	424	388	387	390	406	431	407	407	448	402	397	383	437	398	431	411	385	416	388	414	395	380	395	409	390	422	405	404	416	425	410	412	376	406	378	444	409	429	397	378	427	418	388	415	430	386	413	417	425	438	367	426	390	428	426	392	391	399	407	437	429	416	390	413	375	419	372	378	397	390	431	399	373	449	401	412	394	386	418	374	385	413	417	421	429	420	415	395	413	415	428	456	399	437	440	429	388	409	420	407	445	421	400	394	420	421	416	392	416	392	390	403	406	429	413	389	447	402	385	409	424	425	416	364	402	437	401	439	443	415	459	370	384	417	426	411	407	415	405	405	443	454	395	439	404	436	375	398	396	405	392	394	357	394	449	420	362	416	403	410	414	403	390	419	425	385	409	436	421	396	419	394	401	384	427	444	388	408	412	425	406	408	413	405	429	374	410	411	406	417	394	409	422	386	354	402	439	422	382	430	431	418	403	407	425	390	390	409	413	401	384	407	399	418	427	415	388	422	400	408	387	414	408	398	389	405	371	410	421	407	422	464	404	409	406	399	447	418	392	379	394	411	411	406	420	418	434	457	421	364	352	435	436	421	388	398	409	426	404	411	367	424	399	432	385	413	428	385	413	392	414	415	395	409	419	371	418	391	395	412	376	396	416	402	416	420	425	440	422	416	395	380	394	370	412	441	382	400	436	412	369	411	430	424	396	398	365	356	417	420	405	443	399	427	409	429	382	420	425	427	435	446	409	411	407	387	414	398	398	420	419	403	398	371	427	424	396	413	390	416	404	390	383	433	422	410	413	388	408	382	404	383	387	454	421	380	425	442	423	407	394	407	393	413	379	403	419	384	402	398	417	400	398	391	368	393	404	387	415	429	429	404	430	410	411	399	423	436	427	393	421	394	405	395	408	399	382	398	409	373	376	421	424	413	434	411	449	425	379	400	438	405	408	428	387	423	427	426	415	418	382	391	435	456	411	405	409	415	438	386	427	403	436	404	392	379	402	385	402	422	372	419	416	425	387	413	394	398	435	402	368	417	476	429	422	395	402	433	396	417	411	388	401	408	395	405	429	415	427	389	420	410	412	428	450	415	405	393	442	414	429	397	413	414	437	437	408	405	405	422	382	409	408	449	401	434	375	396	425	444	409	376	446	406	402	417	410	428	432	406	431	427	431	404	453	397	385	419	427	372	432	409	430	416	391	424	421	387	428	400	392	390	391	425	419	404	419	411	409	373	425	424	348	390	383	421	408	409	420	411	393	416	412	381	392	377	400	408	375	367	398	391	383	427	405	415	406	399	432	406	410	428	388	389	444	425	423	383	435	390	411	416	441	408	387	403	398	397	392	410	413	382	411	447	426	406	425	437	400	381	408	404	399	414	400	386	418	391	427	431	397	432	409	412	403	385	406	398	418	406	405	392	395	430	406	418	437	358	413	434	379	409	441	402	426	432	415	459	378	436	390	411	389	412	385	421	408	398	397	410	430	386	421	415	408	454	400	396	419	413	437	446	411	432	386	375	418	405	409	389	410	411	428	415	375	384	432	376	374	411	390	369	428	414	410	404	412	386	407	380	410	432	410	420	415	391	410	422	395	410	410	398	385	389	416	397	402	363	396	412	414	417	397	428	434	395	388	436	386	377	399	376	415	402	433	399	412	396	411	428	428	369	434	408	415	414	424	392	413	396	450	386	370	419	433	409	405	403	393	414	418	403	424	401	406	381	416	385	405	370	417	416	412	404	419	369	415	408	404	426	394	422	416	401	414	414	394	401	375	419	386	392	433	412	431	415	418	415	434	395	409	407	406	376	394	373	433	404	391	440	414	417	385	417	437	387	419	408	423	437	376	442	418	430	415	409	423	443	382	406	388	433	424	440	393	433	399	427	410	350	393	418	354	420	413	415	434	386	389	404	384	384	403	379	376	414	424	383	393	417	400	437	412	410	420	393	388	382	402	424	390	411	402	430	438	418	376	393	385	400	371	431	412	371	431	451	431	404	433	386	404	407	400	440	405	423	394	417	388	402	396	375	440	360	406	368	392	434	405	391	396	441	426	401	436	427	399	430	394	457	431	420	424	370	424	411	416	418	400	427	428	399	406	455	435	454	440	391	395	445	405	401	398	416	371	409	408	398	416	413	437	385	430	430	363	421	413	402	376	369	389	430	410	455	398	399	466	413	434	460	410	401	361	390	413	430	436	420	403	395	439	400	428	421	417	392	433	398	409	393	440	392	396	411	424	399	394	391	363	414	395	382	415	414	409	414	421	405	411	423	446	397	394	415	416	416	416	425	437	394	448	381	407	370	385	414	386	381	420
32976	13337	2645	621	480	422	482	465	451	411	406	430	456	454	420	386	397	397	402	392	413	442	435	448	467	433	408	425	442	378	401	433	423	415	407	408	423	401	441	412	434	393	400	402	419	418	426	405	430	424	410	429	398	429	361	405	448	410	416	453	417	394	432	397	414	402	414	396	415	437	417	446	446	422	466	444	463	404	408	433	379	423	454	430	439	409	410	435	381	416	399	424	425	415	414	431	433	440	412	412	413	403	465	421	425	435	444	454	419	418	454	389	395	451	398	410	417	417	445	455	451	419	395	411	430	443	433	425	419	410	401	431	440	399	407	426	432	387	413	420	407	391	375	418	414	382	438	426	434	437	419	397	450	449	436	457	429	415	385	415	404	383	432	418	421	417	430	423	443	388	404	424	423	421	452	419	430	434	350	389	431	446	404	445	444	398	422	418	427	435	405	445	450	453	449	447	417	391	405	416	397	423	402	417	419	427	442	429	413	421	426	407	403	375	429	433	452	440	399	460	408	401	404	411	400	396	439	413	387	401	396	378	403	422	427	436	427	432	428	398	409	392	425	366	411	423	409	415	423	455	430	376	407	385	438	414	444	416	428	415	412	405	425	426	375	422	416	440	468	401	421	420	369	416	404	395	424	472	423	397	376	393	460	414	410	410	390	427	427	403	423	421	389	443	429	432	471	370	409	437	447	428	454	399	406	386	404	453	393	390	386	438	406	413	392	383	386	417	421	395	411	435	447	400	408	403	403	437	407	409	425	394	424	418	397	448	436	392	388	377	384	424	424	405	426	391	436	412	419	405	437	435	411	426	424	378	430	403	420	430	435	402	444	423	392	461	430	389	402	413	423	427	431	428	413	402	488	429	416	447	421	415	452	451	402	429	426	429	411	428	386	458	423	411	419	471	433	450	402	391	428	422	424	430	414	418	411	399	425	403	419	438	417	379	422	389	409	399	425	445	461	421	433	444	414	442	399	425	432	463	378	369	413	446	456	414	415	421	414	405	429	403	451	457	412	423	369	410	408	404	391	420	394	425	390	436	432	433	396	441	453	413	418	419	416	404	428	412	376	431	387	387	415	395	445	434	458	445	439	437	441	403	421	404	460	418	469	439	426	445	460	421	436	412	436	408	450	432	445	394	410	412	413	381	412	422	416	440	416	395	383	404	404	409	437	412	446	389	398	409	411	436	373	402	407	405	417	452	440	463	397	439	411	442	368	395	431	401	436	400	400	396	394	416	414	401	398	422	421	429	408	402	441	451	427	436	429	419	418	418	438	425	435	421	410	397	413	419	426	414	445	406	427	412	476	450	408	420	418	412	439	424	460	458	404	445	407	452	450	365	397	441	396	427	421	441	443	471	388	427	405	409	426	394	405	412	401	408	418	427	437	423	412	434	426	385	414	443	422	406	407	449	418	443	409	429	398	387	407	441	413	371	411	446	424	401	457	413	424	422	425	394	408	426	454	408	428	416	413	437	450	413	434	433	426	431	464	392	422	416	415	435	411	414	416	396	378	434	407	465	428	426	423	439	404	414	435	440	403	387	385	441	430	432	400	387	451	437	460	448	395	411	411	413	428	437	404	406	426	428	411	413	419	446	417	435	481	365	397	393	394	427	405	393	392	434	383	402	392	402	458	420	417	436	436	417	405	385	412	434	420	433	422	411	393	416	388	394	391	429	410	419	421	432	422	433	462	411	469	454	413	393	409	416	458	418	435	454	440	417	450	416	441	414	380	399	437	390	410	403	407	465	445	425	452	453	421	400	428	406	403	444	434	426	455	398	454	409	446	435	392	414	436	454	418	457	403	416	428	385	408	413	409	454	398	383	422	452	373	422	460	421	426	438	380	415	421	467	387	421	431	430	431	444	400	425	431	411	402	400	404	388	426	418	406	416	439	382	437	385	408	389	341	403	462	438	407	402	397	406	450	403	410	474	413	437	416	414	432	418	429	420	445	439	401	374	412	391	435	402	436	441	472	419	446	403	440	462	419	409	408	411	448	382	433	430	420	417	432	395	404	437	431	371	391	423	404	407	393	436	411	436	437	413	438	422	419	397	435	387	433	425	444	387	439	393	430	418	419	405	435	377	400	423	434	429	420	433	413	440	431	459	424	378	389	424	454	399	410	459	415	420	379	393	409	413	404	410	406	413	431	423	426	407	414	388	462	450	423	401	422	399	446	410	414	404	407	399	399	431	430	415	434	419	458	439	423	424	418	387	399	419	447	433	396	412	412	402	432	430	458	419	435	404	441	395	407	413	358	425	396	399	420	467	445	396	401	430	448	421	410	435	411	419	436	421	424	431	408	400	405	403	387	398	430	438	404	393	473	401	419	442	424	432	420	381	406	390	441	414	418	433	419	356	414	394	467	376	398	446	443	419	451	413	413	417	418	434	384	406	439	416	393	439	434	445	418	404	434	413	414	432	406	397	397	410	448	410	434	424	417	413	389	382	417	427	464	439	400	403	393	427	438	472	421	400	446	409	434	426	399	414	456	406	423	440	390	399	433	430	401	398	427	398	447	426	428	407	431	436	403	406	422	423	394	452	388	415	431	433	416	424	411	410	420	430	400	424	439	398	433	439	388	438	479	468	391	411	451	414	404	399	397	432	384	448	444	436	394	428	466	427	431	428	403	386	410	415	423	452	445	432	381	460	423	392	424	452	447	446	441	416	393	363	469	419	448	405	385	391	426	429	414	458	456	435	434	410	420	394	391	405	443	394	439	423	409	424	441	400	397	397	458	437	430	421	430	392	405	430	420	430	416	395	403	439	377	384	373	426	390	419	441	442	441	412	393	407	434	416	400	373	385	412	469	452	428	402	426	423	427	463	403	404	400	398	412	392	380	435	428	422	398	437	396	430	388	439	430	405	409	408	403	436	436	396	410	398	428	398	412	431	403	479	383	399	404	403	416	425	389	431	431	404	436	429	410	437	388	441	419	432	376	400	429	411	407	428	402	394	416	369	429	454	443	397	461	393	438	443	401	423	415	463	402	421	399	402	430	427	416	416	443	417	466	431	431	426	433	413	376	420	454	379	428	407	406	453	420	400	426	417	460	380	419	424	426	397	418	435	421	432	419	413	386	412	405	433	455	429	398	404	401	439	438	431	388	418	417	391	421	420	438	424	458	443	451	414	399	409	402	445	400	437	414	401	392	476	426	408	405	403	403	457	449	437	408	386	419	430	385	449	419	403	373	413	392	408	413	414	434	413	439	400	447	452	447	421	404	407	445	412	410	427	397	422	456	442	436	446	387	451	443	409	396	424	422	467	411	409	411	433	446	442	398	418	418	382	400	434	431	407	416	429	416	442	457	393	390	420	422	423	386	408	438	454	478	432	457	416	406	418	431	411	398	373	444	411	417	392	455	416	444	402	400	434	417	401	419	429	379	428	438	458	411	417	443	404	420	426	396	389	433	415	466	426	466	440	446	416	412	436	397	431	408	448	443	447	411	415	418	423	406	411	410	405
9086	5284	1658	1006	1021	923	959	937	963	971	938	934	830	968	884	902	949	947	881	917	907	931	925	927	950	927	919	983	992	969	906	948	1015	919	907	902	914	902	936	973	965	959	923	951	935	935	934	883	977	943	959	943	949	942	928	920	943	932	918	899	938	962	913	946	1006	998	899	982	958	962	924	933	936	951	956	904	947	962	924	941	898	895	953	986	931	881	945	987	921	905	925	968	901	914	959	928	958	919	930	931	934	925	892	973	907	963	903	1036	909	883	937	906	998	926	943	961	931	923	959	1023	871	953	914	966	902	938	940	948	927	904	977	938	919	913	964	926	941	962	924	941	947	988	911	928	955	931	899	958	867	935	929	934	925	954	931	916	896	895	959	970	960	910	908	930	928	889	949	958	957	926	901	919	934	942	915	868	939	925	926	950	914	871	892	913	956	898	920	941	954	913	965	924	931	927	903	990	940	923	930	894	932	947	932	910	933	927	919	891	950	931	956	964	890	912	933	907	923	923	926	939	965	898	952	955	970	940	979	946	931	907	898	929	921	950	910	922	972	936	922	1000	944	916	922	898	902	909	931	961	930	931	886	931	965	937	978	971	896	1011	947	942	954	957	935	929	975	968	893	903	918	917	940	929	982	932	958	920	983	921	936	942	943	973	961	941	915	888	923	968	914	884	917	930	956	947	889	978	992	898	892	934	908	905	930	920	964	862	905	928	942	923	927	947	877	899	873	935	922	891	918	941	959	976	929	942	936	920	920	927	880	882	970	957	911	993	919	893	968	940	942	926	939	969	930	976	985	933	986	951	903	933	934	897	954	942	965	986	940	924	915	952	923	971	949	928	931	885	957	953	907	942	925	911	967	945	958	956	957	903	958	924	917	922	926	907	962	947	916	951	978	958	934	870	939	927	999	927	925	929	946	968	981	922	928	941	962	961	894	1010	931	851	986	985	973	949	941	925	941	1005	962	961	963	921	912	926	910	951	898	1004	831	928	926	924	1005	914	959	918	928	901	942	951	969	1000	944	928	992	909	950	929	895	999	962	926	991	967	940	897	918	934	959	897	951	914	883	906	932	949	968	865	981	978	925	908	931	873	985	922	921	977	914	938	870	928	933	942	941	989	885	936	926	946	948	957	948	985	946	981	891	929	902	919	926	955	925	970	903	974	921	946	935	895	958	946	913	883	969	911	910	953	921	942	920	900	949	916	895	891	928	885	949	933	904	918	967	945	909	920	933	961	945	899	951	888	930	961	900	917	954	950	880	932	974	968	914	968	912	947	931	918	899	922	969	918	957	928	945	923	912	958	938	926	955	895	941	913	931	903	949	929	960	907	862	967	961	918	962	941	956	963	961	923	914	907	897	905	899	906	883	932	910	930	985	965	889	983	944	943	918	959	955	931	948	976	924	924	916	972	998	964	958	923	936	873	949	931	983	980	947	934	997	918	913	908	941	955	979	903	916	881	940	952	950	906	913	950	919	868	940	950	964	902	916	942	949	943	926	916	944	959	905	895	941	951	921	949	918	970	919	937	912	873	968	919	954	950	923	941	907	930	911	986	926	908	954	970	884	919	902	997	952	912	931	935	910	939	896	960	929	959	922	915	957	908	899	896	933	950	910	910	942	913	930	928	882	927	961	942	956	908	891	953	929	938	880	957	980	931	1007	946	1000	877	951	851	945	957	942	925	953	970	933	931	932	927	917	903	983	966	995	966	978	958	891	942	980	931	930	914	947	894	940	995	906	932	929	873	921	975	900	941	933	932	904	950	924	910	901	942	957	936	890	895	932	872	940	925	933	960	997	898	908	949	887	943	1005	973	919	956	936	935	1023	919	939	980	954	981	992	942	936	934	911	946	938	962	981	954	958	903	880	945	881	880	919	919	1037	955	927	973	921	963	937	877	979	902	963	881	931	941	954	966	927	1001	958	915	931	971	913	950	926	904	905	908	942	884	906	899	930	954	896	929	894	908	885	977	890	934	894	910	903	910	961	903	929	923	901	945	952	909	911	924	946	859	908	976	939	936	949	915	886	915	887	910	968	989	906	964	933	937	894	937	986	951	963	929	918	939	914	994	1018	995	957	938	941	945	885	987	972	919	962	960	900	945	943	928	945	964	864	907	989	914	922	942	943	905	943	929	913	940	922	923	944	910	892	907	920	905	933	950	910	1002	943	944	925	921	893	937	987	921	890	955	908	908	975	946	906	996	972	932	901	930	930	981	939	956	967	953	954	945	909	882	972	924	972	936	951	959	953	888	951	971	860	968	931	961	971	903	949	971	949	929	934	895	930	912	964	918	942	939	928	944	890	940	918	1006	921	1003	941	968	923	917	943	971	919	930	910	956	907	946	946	972	966	988	982	962	978	913	914	966	907	941	944	970	996	953	890	938	1027	942	912	981	908	921	943	954	923	941	928	928	967	928	912	948	935	916	937	943	938	926	980	882	954	935	947	993	894	952	969	886	941	879	933	941	918	930	938	911	939	928	822	943	929	886	951	901	913	897	947	919	931	931	921	945	961	967	950	876	938	947	895	968	909	970	980	940	937	951	917	911	942	968	922	934	905	922	961	942	897	931	962	946	899	939	888	922	909	909	983	932	894	910	951	936	880	922	924	941	898	921	911	893	964	929	935	896	922	935	939	963	962	928	941	942	931	912	983	902	995	927	938	997	935	902	957	986	958	945	973	878	916	886	925	908	918	939	917	962	953	893	928	972	908	879	909	972	1005	882	946	932	904	927	943	1005	918	887	945	920	958	916	980	972	875	971	952	926	950	942	898	983	905	932	937	922	923	919	938	1004	925	925	948	899	927	929	899	969	982	974	909	958	927	909	986	987	931	909	967	911	966	1019	933	965	956	927	975	890	926	915	902	954	906	918	925	952	897	927	982	943	903	941	934	944	958	906	978	905	926	917	958	937	966	898	987	935	927	968	940	941	961	943	901	891	875	919	894	942	943	940	938	948	881	913	945	910	959	949	953	939	954	963	933	945	915	944	986	869	980	953	886	978	922	936	937	879	948	919	929	952	966	945	957	953	976	966	995	918	932	947	967	945	881	1005	928	902	961	979	946	920	947	948	951	932	966	899	941	929	924	972	948	971	958	883	918	923	968	891	951	900	897	916	941	901	954	961	963	879	975	915	929	924	970	947	997	931	893	914	954	924	916	990	875	969	909	905	940	922	954	916	945	949	948	948	944	919	882	964	942	923	919	950	942	920	947	962	854	900	970	936	952	955	943	911	944	969	950	934	879	980	896	908	942	934	928	913	911	919	966	937	946	906	960	928	920	937	942	920	908	922	939	958	903	952	941	906	918	958	905	969	941	928	961	934	928	960	881	946	909	904	927	937	944	908	934	941	909	929	981	951	927	932	943	957	945	941	898	988	944	934	978	874	920	912	913	954	918	901	959	941	934	946	943	877	922	966	968	899	913	915	928	905	979	958	975	945	912	967	988	898	918	909	971	926	911	981	936	951	987	885	932	941	935	932	913	945	854	980	962	924	918	925
24858	21258	24730	28089	21056	3495	562	461	375	429	339	352	333	349	340	325	394	355	344	335	341	333	394	356	320	343	340	354	336	330	321	335	382	343	320	330	352	354	357	338	318	341	357	330	359	368	322	313	336	355	303	318	331	331	333	330	337	347	335	307	340	331	345	337	342	349	327	332	341	336	337	354	337	301	332	331	342	335	327	302	304	332	357	330	329	311	316	333	343	349	361	350	338	335	334	316	353	376	339	327	347	349	298	353	351	346	327	323	346	333	332	333	368	335	295	299	314	320	356	296	334	300	338	327	337	355	350	326	315	337	324	322	336	329	332	309	336	315	325	320	349	343	322	316	324	330	317	319	347	356	320	345	342	340	367	349	361	335	338	338	335	323	330	358	280	340	305	281	351	346	332	369	339	342	312	337	338	316	331	349	335	369	341	319	352	350	289	331	317	332	322	321	350	328	302	323	347	352	319	285	338	278	320	349	340	325	357	334	300	344	371	330	332	336	285	316	336	360	319	329	302	325	318	339	361	346	328	320	334	320	328	309	340	375	335	352	335	356	338	336	326	346	312	336	329	336	293	345	330	332	332	340	379	311	323	316	324	360	306	322	328	324	318	307	320	327	325	334	354	357	319	325	377	339	353	313	348	374	353	302	347	348	337	320	287	379	359	369	326	326	342	329	340	339	325	343	353	346	347	353	348	361	314	342	309	339	348	347	355	354	330	312	372	317	330	323	288	355	362	355	300	330	378	332	285	327	307	344	359	327	335	311	344	323	334	322	339	329	316	300	334	322	313	349	316	330	305	361	311	348	312	311	332	383	323	378	312	346	332	346	358	380	363	367	339	321	354	312	323	312	347	333	357	316	323	354	335	333	343	317	342	332	339	353	294	324	342	328	329	326	296	347	311	318	311	337	340	357	364	340	328	308	353	344	338	327	346	353	351	334	356	332	338	348	310	321	322	353	341	329	311	358	292	315	309	345	316	325	378	380	332	358	327	306	325	329	376	354	321	355	347	383	351	335	326	317	336	327	317	309	319	343	352	343	343	325	359	339	340	290	345	324	330	365	300	336	323	362	359	345	336	314	353	358	309	299	332	314	316	327	330	317	347	312	338	349	311	304	317	312	356	305	322	347	343	324	313	326	311	344	321	368	324	333	303	310	328	328	342	336	307	323	378	314	313	329	336	340	302	319	377	314	363	326	346	348	329	317	359	328	327	326	331	337	305	304	344	311	331	318	336	355	307	352	299	319	287	355	350	331	319	359	314	347	321	362	334	325	334	322	322	332	314	367	355	357	330	284	339	338	332	295	317	319	326	330	342	301	327	313	325	353	361	358	349	314	357	330	329	320	335	321	345	373	351	312	299	355	362	333	311	328	304	328	355	314	318	287	335	291	367	319	332	314	314	337	316	343	358	345	334	344	336	355	352	297	314	319	356	341	313	361	323	347	344	345	316	312	340	346	324	348	359	346	302	347	334	348	313	326	347	307	369	336	350	315	335	327	304	364	335	333	320	339	322	312	320	300	304	335	370	307	339	354	331	328	341	337	337	347	354	348	344	325	329	341	329	383	323	311	357	375	315	334	302	339	351	349	316	389	336	319	356	340	335	328	401	349	345	346	333	330	333	321	351	331	334	347	316	362	323	346	319	345	338	326	298	348	355	344	359	313	309	345	340	329	381	309	340	308	349	341	317	324	344	335	315	304	351	359	352	325	347	330	319	328	355	333	323	354	334	377	335	319	343	323	327	338	331	326	336	340	316	362	336	334	327	321	316	302	314	356	358	345	333	326	350	334	356	311	321	307	278	335	311	326	325	330	333	363	347	354	301	349	341	316	337	339	305	335	312	347	326	310	368	324	329	345	336	324	337	349	336	319	336	346	346	316	336	323	326	365	334	320	320	352	347	350	364	340	357	329	344	325	341	352	341	372	329	338	332	323	343	305	350	320	285	349	337	334	324	328	316	314	344	299	344	307	340	298	352	325	324	344	334	309	322	347	293	306	300	363	311	308	355	304	321	335	328	342	340	311	311	307	325	299	317	324	317	357	347	338	348	340	322	313	353	344	341	320	327	287	330	348	359	350	338	299	314	320	318	357	331	322	336	293	313	344	321	332	300	349	286	316	325	311	338	348	326	325	341	297	320	327	345	348	318	366	327	367	315	340	315	353	313	339	302	341	316	331	316	304	329	314	307	316	367	312	342	322	330	331	319	353	379	352	328	329	346	306	332	346	340	317	343	324	319	331	333	341	337	346	296	341	332	352	333	346	344	298	357	314	385	321	337	347	329	323	329	341	320	309	370	330	316	305	342	340	324	344	318	327	313	337	295	297	331	349	342	311	327	323	315	355	341	353	302	301	335	327	315	345	320	379	333	333	330	366	340	361	331	327	333	358	339	342	328	329	369	309	313	309	312	336	328	338	308	305	365	315	314	322	339	344	358	372	359	315	308	349	333	317	324	302	350	290	338	332	364	328	340	348	383	300	317	308	344	330	352	356	321	346	342	345	341	381	370	305	308	308	311	304	332	335	320	366	336	347	311	344	325	359	381	337	349	357	313	352	355	313	317	343	327	324	345	386	373	346	402	321	330	326	316	314	295	357	317	346	340	339	331	337	293	328	328	324	304	339	335	294	279	308	302	315	348	372	321	340	313	319	316	336	351	323	314	346	344	318	326	332	351	355	322	323	329	327	343	314	345	320	319	329	307	348	367	300	344	354	309	350	331	357	328	318	323	290	325	342	350	317	338	334	350	338	348	331	314	334	337	338	339	322	353	315	322	331	327	339	346	298	340	311	323	332	323	338	346	299	346	330	304	311	320	389	348	363	311	354	343	305	323	352	326	303	331	286	341	323	335	339	320	320	292	319	365	297	335	334	338	341	323	346	350	328	294	327	317	337	356	329	324	343	363	347	338	360	372	344	330	371	331	308	298	324	346	353	341	330	338	325	302	338	362	359	335	320	321	358	358	314	316	340	297	353	341	330	326	335	320	304	316	370	351	309	333	278	363	335	384	313	360	326	333	360	338	333	356	339	327	349	308	354	300	319	334	341	324	321	318	320	320	332	329	290	315	352	287	334	366	346	328	369	350	350	327	381	318	348	352	305	331	344	357	332	310	326	342	328	350	315	328	359	348	346	345	360	336	335	315	320	338	359	328	352	309	319	332	326	345	318	313	336	368	320	362	301	326	350	330	324	312	327	339	322	354	355	322	315	320	334	336	335	331	310	318	341	337	353	304	350	332	353	344	336	351	331	342	314	306	370	350	330	317	335	364	351	345	336	335	312	381	345	315	321	343	334	336	349	344	365	361	345	319	328	323	320	325	332	334	326	350	305	350	296	332	320	352	319	325	362	309	310	354	323	319	356	326	330	312	323	338	346	334	333	351	336	354	333	309	348	315	340	317	364	311	303	334	333	336	349	349	352	316	350	329	293	318	368	293	365	351	301	342	353	358	313	351	318	312	340	332	331	330	363	305	294
9558	12218	3789	1270	986	849	822	814	767	780	775	738	776	760	773	771	766	781	792	789	699	718	713	788	758	766	704	772	738	684	749	717	752	782	721	766	764	723	710	794	695	726	746	698	767	762	761	714	720	721	732	731	741	717	736	689	780	730	741	757	744	743	740	744	761	657	708	731	736	778	770	730	731	701	782	754	702	670	779	766	711	696	756	732	764	819	740	744	795	756	680	748	745	721	719	740	749	737	729	733	772	767	746	737	785	785	731	726	723	755	749	730	723	725	715	756	750	712	759	749	757	689	745	746	766	735	710	793	687	754	708	759	720	754	719	720	760	734	730	737	714	751	753	773	736	761	766	723	786	697	770	721	695	771	756	715	769	704	740	721	717	685	745	708	751	728	719	772	779	748	689	726	772	781	724	775	711	741	767	729	797	713	712	724	740	777	717	745	774	789	798	722	719	768	786	772	743	713	793	757	747	716	748	758	757	750	751	772	749	727	777	717	737	757	769	748	746	742	717	750	717	745	761	711	721	763	736	767	757	748	799	693	712	701	770	744	781	739	751	757	764	722	707	733	735	810	769	773	752	743	704	743	723	676	710	763	756	709	739	731	748	724	727	729	752	759	746	767	734	737	727	760	735	810	708	745	704	714	819	764	760	751	716	713	746	718	743	751	748	739	766	691	744	722	745	757	759	723	732	777	777	708	773	776	752	757	738	712	697	754	720	737	754	725	758	706	735	753	718	755	764	734	701	756	732	705	756	731	773	660	704	747	694	758	698	732	739	787	752	718	720	775	722	752	720	727	784	703	717	720	788	762	745	773	763	739	733	719	730	758	787	750	768	756	779	741	781	762	746	733	721	754	742	711	747	776	724	742	749	711	747	733	760	749	733	739	779	702	746	778	747	777	751	729	751	720	732	739	717	683	732	739	761	745	772	763	780	704	756	717	756	827	753	738	739	735	744	747	725	752	750	767	707	784	813	741	720	733	715	721	705	707	751	758	745	777	752	758	723	689	737	786	775	697	725	754	728	724	728	800	748	740	738	759	733	721	787	737	772	746	724	741	723	746	755	746	750	703	744	777	795	699	803	719	709	751	759	715	759	742	752	744	771	727	724	771	680	712	710	748	731	734	798	756	798	745	684	741	704	755	715	751	768	746	751	748	720	752	724	725	710	763	719	754	762	701	766	713	759	672	694	759	787	741	776	726	744	751	768	756	725	763	751	728	770	747	757	772	791	760	782	752	727	747	757	757	751	748	750	737	755	766	824	773	733	723	783	699	779	733	813	742	716	712	752	736	727	739	733	737	757	714	742	718	716	774	719	696	789	742	738	757	769	720	760	732	737	778	760	738	783	768	760	785	735	716	703	723	727	687	714	765	707	763	657	740	784	753	756	768	713	718	770	771	758	740	743	737	718	780	726	733	746	749	759	788	736	803	727	726	747	744	757	754	732	691	792	770	778	711	754	730	764	773	750	778	728	737	759	719	743	770	760	750	702	719	777	736	743	757	713	735	758	723	777	711	761	786	738	723	765	737	796	729	713	715	749	745	725	757	738	759	748	760	779	737	761	747	741	686	800	775	745	789	734	773	722	725	717	770	776	812	801	742	771	743	696	689	778	749	743	784	705	716	755	715	712	750	740	698	754	766	667	763	747	729	753	782	753	728	821	759	733	767	734	728	740	751	750	728	712	729	771	755	731	729	739	739	750	731	722	802	707	797	748	749	714	764	731	725	724	702	743	756	768	774	731	748	726	781	791	730	742	740	755	749	788	762	708	739	740	723	765	745	733	734	729	751	690	717	734	777	746	729	759	747	759	729	715	735	724	727	750	705	755	724	791	785	729	724	803	736	728	755	728	737	725	780	714	679	735	790	761	746	747	749	708	750	747	747	711	692	737	745	741	791	785	757	702	708	740	736	758	720	763	723	751	703	767	720	891	756	755	780	687	721	760	726	738	770	732	750	755	747	769	704	772	723	739	777	740	733	764	726	785	757	758	766	745	734	740	764	727	744	718	739	722	719	771	790	768	715	763	779	755	740	806	720	700	745	755	719	711	742	767	695	832	769	670	727	721	696	721	729	776	729	729	742	783	724	710	774	748	717	755	776	705	739	719	717	769	702	761	737	724	762	783	809	752	736	705	741	721	740	721	722	750	758	763	707	720	776	714	796	740	803	794	763	722	812	734	781	741	698	762	749	762	785	755	744	768	740	770	712	740	722	784	746	803	760	674	752	740	781	745	711	750	785	736	715	747	772	716	701	776	709	709	716	753	737	748	786	741	763	802	751	749	747	729	738	718	711	673	750	739	735	805	725	737	743	739	701	750	757	745	770	736	705	759	741	742	765	791	743	722	777	775	737	712	695	713	724	745	745	726	720	744	707	734	707	764	702	747	756	748	742	790	788	763	743	724	785	739	753	754	729	760	723	790	692	761	709	738	767	721	773	735	747	745	753	721	746	753	752	753	771	760	814	734	743	692	687	773	762	778	746	717	727	711	773	759	721	792	736	783	745	771	788	774	736	744	775	711	773	766	726	742	767	748	765	708	729	757	780	726	710	750	694	739	776	723	760	739	791	780	745	757	697	748	725	764	724	737	756	807	739	737	787	777	735	761	725	757	777	758	695	778	700	729	778	726	739	737	742	731	735	682	696	686	775	687	752	700	717	743	713	754	739	760	780	683	792	744	770	728	716	732	736	652	742	708	760	753	736	689	745	801	815	747	731	745	712	767	792	727	760	832	765	787	731	745	779	746	728	777	762	751	733	732	704	730	772	757	711	709	754	744	687	744	744	790	716	736	740	773	771	778	694	778	750	778	765	729	699	742	763	725	758	742	763	729	715	710	747	725	721	724	721	771	771	766	782	747	789	738	770	782	751	706	742	790	733	722	726	721	728	720	692	756	740	725	822	741	733	764	759	716	783	749	762	744	730	790	758	786	734	763	756	727	767	748	792	766	731	749	749	732	790	749	695	752	778	789	773	742	728	710	782	735	732	761	742	730	717	758	794	749	726	776	725	761	720	774	744	753	725	769	818	756	767	742	769	725	733	714	735	716	716	716	807	757	718	742	759	789	796	760	733	759	738	720	777	723	798	727	762	692	782	763	790	732	795	796	738	722	716	779	742	779	717	796	742	708	735	758	702	792	707	743	733	747	749	734	743	730	739	762	781	720	820	730	709	758	767	767	735	756	734	757	743	744	758	754	734	744	738	749	776	739	752	775	736	763	754	753	785	775	771	693	744	701	694	693	751	740	736	738	764	749	726	728	777	812	764	695	746	721	765	759	738	793	751	772	787	711	798	724	760	696	747	769	683	743	731	718	763	757	724	772	745	708	782	771	746	752	744	752	713	714	728	764	745	710	741	723	768	747	755	708	740	724	737	733	719	792	726	747	757	712	705	762	788	786	776	761	759	728	770	749	757	746	767	760	731	781	789	772	748	776	654	772	734	779	713	760	741	728	736	786	779	765	723	745	743	765	786
24137	21216	25263	27478	21222	21002	1579	378	310	280	257	214	218	226	208	183	200	189	179	177	198	168	144	159	197	157	176	189	174	198	151	170	179	174	171	172	177	191	165	178	175	152	172	158	178	175	169	169	155	181	182	153	161	160	154	171	183	148	189	180	174	166	156	162	141	146	170	174	151	148	161	171	156	149	147	149	186	178	161	135	160	154	165	167	152	179	180	162	191	152	169	156	159	172	168	156	168	174	173	171	153	183	181	183	135	129	158	132	163	184	157	181	161	157	154	155	151	152	163	169	168	161	180	173	170	173	160	157	188	174	149	180	161	135	153	146	156	154	152	176	145	187	185	186	166	172	173	175	189	150	176	178	173	179	147	152	155	147	147	174	200	168	139	159	166	174	148	153	180	176	174	172	186	159	173	173	167	143	161	173	166	162	173	165	129	156	145	168	161	169	152	151	153	163	164	158	133	151	157	148	142	165	173	182	173	174	138	161	159	180	176	173	163	182	175	165	150	157	139	168	165	156	159	158	163	176	172	166	161	176	147	156	156	151	159	186	180	171	180	149	195	169	160	142	168	146	147	156	151	184	194	188	180	155	143	154	144	159	183	160	178	170	185	201	171	168	139	148	151	154	155	176	173	148	155	159	152	154	159	162	168	161	156	174	172	160	145	159	145	139	155	172	169	157	179	144	163	177	145	144	158	164	156	169	179	149	155	160	151	164	165	154	179	160	172	166	154	168	167	190	163	169	147	178	168	157	161	179	177	137	143	156	165	197	143	162	153	171	161	160	174	150	168	163	139	163	160	167	174	143	160	162	180	170	142	173	177	181	150	151	169	157	170	159	174	162	175	146	152	201	159	203	161	168	159	148	161	171	165	171	172	172	140	174	172	135	153	160	170	156	152	164	167	154	156	156	183	175	167	184	151	171	145	191	181	167	175	186	154	173	155	165	180	192	168	160	174	166	157	170	161	176	156	152	176	173	157	160	165	145	186	152	153	176	173	157	151	176	148	177	160	152	147	153	147	169	176	163	154	177	161	150	167	176	160	165	162	147	151	173	152	167	146	157	147	162	135	155	168	154	173	160	170	150	158	171	172	159	149	144	143	156	158	183	163	146	168	135	160	157	169	165	177	171	178	148	192	182	164	172	158	167	197	179	172	168	139	185	148	152	154	158	179	168	182	150	164	137	184	158	145	167	185	166	184	140	151	169	159	175	158	187	179	152	189	155	166	162	175	178	163	156	186	164	162	129	160	168	166	137	159	162	178	172	162	153	131	166	151	152	182	182	165	177	144	146	167	164	182	170	144	188	172	186	156	187	169	156	187	148	184	154	163	189	174	167	164	165	157	155	177	179	165	165	176	180	154	158	173	154	193	163	191	151	150	177	168	176	171	184	184	177	171	179	147	172	168	162	193	200	174	151	186	168	150	162	175	169	177	159	177	175	169	182	157	164	151	186	153	157	168	156	158	163	155	164	182	174	162	150	160	179	167	178	168	174	172	138	150	189	133	152	170	183	167	174	144	148	156	164	178	154	151	168	163	150	189	137	145	169	187	156	161	150	162	149	180	156	165	165	144	180	150	176	160	171	138	154	164	169	164	137	145	176	167	176	164	169	190	176	166	164	178	152	141	139	148	162	156	165	160	142	155	154	172	154	152	149	170	157	157	186	156	145	144	148	173	145	163	157	121	181	163	169	174	176	166	161	185	129	157	174	170	184	160	159	169	156	139	171	151	139	160	178	159	154	155	137	157	166	140	179	166	162	162	154	181	163	144	163	153	179	154	192	160	150	173	153	162	157	162	159	184	155	169	169	161	147	155	138	165	176	175	145	182	145	172	182	170	161	144	167	168	168	149	175	133	157	194	146	165	159	138	164	175	169	162	175	184	161	154	146	158	182	171	179	170	151	173	158	165	163	171	154	134	183	180	160	116	165	150	175	170	154	173	156	153	160	159	155	156	183	151	158	174	173	173	162	151	152	135	151	175	167	155	151	167	148	138	160	146	185	142	147	156	153	165	167	142	169	179	159	156	200	184	179	178	184	167	157	172	166	173	143	143	152	182	125	201	176	173	161	162	175	144	166	159	161	169	172	149	167	175	159	160	158	176	166	182	177	167	150	172	163	179	165	178	171	148	161	168	173	162	153	174	164	175	177	204	149	177	181	171	156	162	140	174	171	175	175	161	154	155	162	177	173	164	175	164	151	136	134	158	182	186	144	158	154	149	162	167	162	146	185	176	177	171	166	173	182	187	143	178	176	173	189	164	180	157	142	161	160	145	178	173	171	133	164	167	167	149	142	173	166	172	165	179	171	176	169	151	184	172	180	153	173	152	165	164	181	164	170	174	146	160	167	147	151	173	182	157	165	147	151	167	167	154	157	137	144	161	167	189	160	158	171	153	143	163	166	158	157	149	162	163	166	131	165	150	165	145	139	172	158	166	163	153	184	161	155	168	143	168	158	138	171	162	181	174	211	174	171	144	180	162	154	187	171	156	172	176	189	157	145	163	122	128	171	189	161	155	141	157	159	151	171	144	150	175	172	167	174	158	158	134	171	172	194	159	161	167	166	170	156	157	176	159	194	147	158	158	175	177	174	148	162	164	151	138	153	151	196	180	169	170	163	147	166	157	172	172	145	148	164	168	160	182	184	171	175	157	178	162	164	172	185	145	163	165	143	170	155	175	187	158	154	154	153	152	170	167	162	168	160	167	163	182	153	156	146	156	169	161	154	167	158	155	149	174	181	166	172	167	148	144	142	159	172	155	149	177	154	166	152	171	153	146	169	178	160	163	180	173	150	192	149	151	200	165	170	174	146	158	165	168	147	175	118	153	189	164	163	180	147	143	166	171	151	186	174	169	146	161	169	171	153	166	178	138	164	156	161	175	176	173	171	170	160	182	167	145	148	169	172	160	146	177	159	155	163	151	157	157	184	160	139	176	185	161	198	140	167	178	156	152	171	187	170	165	163	174	171	156	194	158	170	154	131	169	173	157	156	159	173	166	170	191	156	168	148	160	164	189	200	179	135	173	167	170	164	168	153	131	160	167	144	169	139	175	182	167	180	171	182	171	161	168	187	166	189	161	154	144	148	158	131	156	155	189	164	163	158	175	153	176	159	159	169	133	153	164	169	149	153	176	161	154	173	150	145	159	187	163	181	186	127	183	145	142	147	159	173	169	185	172	161	139	145	145	148	144	134	162	161	152	187	167	188	180	166	176	160	169	153	166	171	164	150	153	181	174	160	151	140	161	154	147	180	162	153	154	152	166	153	161	157	158	159	143	171	135	173	153	176	163	156	165	169	183	178	175	155	194	147	152	161	153	176	154	158	166	150	184	183	157	171	183	175	173	187	172	165	175	153	158	185	188	173	151	182	139	140	174	156	169	161	174	191	164	148	178	173	177	157	171	142	160	179	152	149	168	179	165	162	145	138	165	164	148	173	195	154	168	164	162	149	183	156	135	172	182	176	145	145	167	163
11588	17186	5554	1340	803	621	558	462	448	511	453	450	415	427	408	407	432	432	428	405	426	453	455	407	428	427	397	372	437	446	419	397	436	408	412	420	380	419	427	415	433	396	388	423	443	422	403	408	394	406	422	397	395	404	433	421	409	394	386	455	386	368	408	422	425	438	415	373	426	438	393	420	368	419	382	406	407	416	398	424	394	408	428	401	417	412	399	399	436	415	402	424	409	397	389	440	395	428	398	378	412	408	412	412	411	412	406	390	441	416	397	441	405	385	390	415	425	408	380	385	395	392	401	394	404	414	438	363	424	413	391	391	415	407	409	431	393	381	421	429	420	403	398	419	411	414	398	381	407	414	437	354	400	384	435	409	421	420	404	385	383	424	420	386	395	437	449	426	413	439	394	411	435	412	377	395	422	420	414	398	371	395	429	411	383	395	420	378	427	391	405	416	419	363	412	394	397	410	403	456	394	420	435	375	379	395	392	373	412	367	416	426	405	391	414	419	400	419	396	397	378	384	367	414	395	402	376	447	377	405	390	387	404	407	399	393	405	444	434	394	361	386	407	392	403	403	412	397	404	428	367	395	391	420	400	428	388	389	377	435	362	369	386	407	388	445	421	398	405	414	421	375	397	387	430	401	410	424	383	406	395	392	418	385	416	402	411	406	445	419	388	421	414	444	432	418	412	395	422	397	402	445	359	399	402	355	430	406	421	401	384	377	359	389	421	433	423	391	411	433	429	418	392	424	445	458	437	423	360	411	417	417	444	405	369	391	416	410	398	418	397	412	379	366	401	402	393	376	394	360	410	407	374	374	366	404	397	368	388	440	402	382	422	380	388	445	375	441	388	388	432	412	440	416	381	405	429	420	428	411	418	443	378	391	425	402	401	385	445	422	415	419	392	367	413	406	402	455	412	370	408	403	418	396	391	383	362	403	438	388	380	409	386	417	385	401	403	396	400	395	403	409	433	406	417	447	403	363	433	386	410	391	380	401	412	420	407	402	406	377	392	420	430	425	395	412	393	426	409	405	390	412	416	396	424	405	405	401	379	413	441	386	390	439	424	430	398	395	387	396	402	382	411	394	429	380	400	411	406	353	428	430	373	375	405	396	394	402	457	410	413	400	409	393	432	409	395	374	421	394	377	377	473	420	414	399	383	414	434	410	420	397	396	394	412	412	386	420	396	427	382	398	394	423	406	397	376	421	391	410	433	402	420	411	385	391	429	429	394	407	407	412	361	423	438	410	410	395	426	425	427	416	396	393	427	414	404	425	395	413	449	420	426	405	393	419	404	408	405	364	392	418	390	423	398	408	377	398	401	380	458	438	412	456	395	424	416	407	446	396	433	424	383	409	415	407	364	389	422	400	432	404	373	397	431	418	432	398	416	422	399	429	430	432	387	402	366	412	389	414	422	410	382	409	420	410	447	416	394	430	416	420	392	412	426	395	355	402	403	428	406	380	406	428	440	422	387	391	413	420	443	406	423	461	419	393	398	441	405	393	431	412	432	380	436	422	410	408	435	365	388	402	385	379	410	419	400	400	359	397	406	415	418	394	410	419	432	408	393	387	429	357	394	402	399	403	401	433	428	372	437	463	372	442	444	427	398	396	371	431	424	400	403	398	412	432	404	399	440	413	393	367	374	395	416	383	367	431	403	389	406	412	421	392	339	401	359	416	408	398	376	380	394	398	427	429	414	421	400	415	412	439	400	377	389	393	373	369	374	402	382	403	392	399	422	420	409	412	422	428	428	418	373	427	421	399	406	403	431	408	386	375	386	432	409	397	368	401	391	425	397	379	395	396	420	388	410	392	434	429	393	419	391	392	403	418	412	430	408	382	379	432	368	401	408	415	447	410	420	403	401	414	413	425	406	424	407	382	374	428	424	435	411	423	399	415	404	382	414	460	411	410	387	391	425	423	415	407	374	410	380	413	395	413	438	441	373	405	410	409	395	418	400	424	398	411	392	445	417	398	413	394	390	416	381	410	411	389	404	415	403	415	423	386	370	387	408	412	421	413	414	414	422	442	412	412	387	418	405	376	397	415	380	414	409	431	411	409	380	424	417	375	406	424	424	415	426	367	444	407	427	390	448	368	393	415	396	400	426	401	375	416	376	428	410	405	434	422	408	421	404	423	382	364	404	381	416	433	385	379	425	404	429	389	405	386	385	384	406	385	458	392	406	403	388	428	393	400	375	438	380	367	391	394	393	402	383	403	399	382	416	388	387	403	394	402	390	391	384	408	400	361	405	383	387	397	419	386	427	373	434	405	407	409	418	423	412	404	416	399	403	422	431	390	389	397	395	385	426	394	387	398	429	400	426	386	430	414	361	375	403	429	426	351	419	418	375	403	409	456	408	412	397	407	407	403	438	380	430	384	409	415	397	373	397	396	418	365	414	395	353	395	394	427	442	429	422	399	374	440	408	381	374	415	419	435	373	416	415	419	375	428	397	415	426	430	419	371	398	402	419	449	372	421	384	417	417	410	392	394	403	387	385	411	403	405	410	396	405	385	387	401	416	423	460	392	396	439	377	416	405	417	404	387	409	417	401	406	401	407	440	413	418	444	413	392	395	414	406	384	391	366	385	383	427	421	403	397	402	395	421	438	420	462	439	409	400	416	393	403	402	381	410	415	382	392	421	420	415	402	385	381	391	405	410	381	410	427	419	412	418	404	417	386	385	404	400	397	390	400	394	407	426	396	383	401	400	396	399	433	447	396	383	392	417	431	396	409	381	374	437	404	383	399	416	415	418	378	384	418	380	408	381	399	408	411	402	410	367	409	390	449	379	409	381	445	426	369	386	417	376	381	393	404	392	407	395	401	448	407	409	416	433	384	387	453	390	398	416	381	369	398	390	389	417	384	404	426	420	393	358	419	408	394	369	395	439	397	394	431	446	431	400	428	412	423	353	447	393	401	423	393	405	403	431	406	395	387	392	404	415	438	461	403	434	379	426	411	453	399	421	391	414	413	403	411	393	406	423	415	400	441	397	420	458	383	420	395	432	420	428	430	414	377	386	389	398	410	407	430	422	410	403	369	407	437	403	404	384	427	401	406	369	389	391	397	429	368	411	391	448	397	385	384	421	414	416	379	410	418	439	393	397	414	421	388	387	424	391	399	430	428	393	381	414	383	424	388	443	390	410	407	436	405	425	397	401	382	368	419	389	396	417	395	415	411	405	436	406	418	402	419	387	430	392	404	424	413	386	418	407	381	413	395	411	407	412	406	403	418	410	449	393	382	406	398	426	442	413	405	423	387	420	397	407	390	444	391	394	449	398	397	419	376	396	443	420	420	404	395	386	389	412	414	379	387	392	389	420	442	408	386	404	414	395	374	432	424	415	392	403	405	404	435	424	395	423	376	406	383	398	382	431	464	433	385	376	415	392	416	433	390	403	390	386	442	432	398	359	418	388	365	401	360	450	410	410	414	395	447	411	438	422	429	427	388	395	449	423	405	426	389	390	402	445	403
33378	13267	2496	599	458	436	428	416	405	396	377	412	434	398	379	407	452	396	425	472	431	429	424	432	419	402	399	411	454	438	393	394	475	458	413	406	402	380	362	405	452	435	461	473	445	424	433	405	438	417	387	431	432	449	460	452	435	427	444	392	420	400	448	406	456	425	406	391	428	418	407	429	453	433	413	456	404	381	445	427	462	444	406	399	451	420	433	410	406	429	454	437	458	430	396	427	401	459	401	380	433	412	380	424	466	423	424	411	406	426	407	391	444	448	406	405	442	434	387	415	420	420	404	421	419	408	404	427	425	445	384	386	428	403	399	405	401	427	409	420	447	434	438	420	437	445	387	412	421	416	405	422	428	414	421	414	422	404	373	463	425	445	414	444	411	404	428	401	420	418	403	446	473	420	433	374	427	409	451	409	385	416	419	432	465	452	419	416	392	424	434	420	408	453	469	399	389	367	395	471	418	407	456	407	378	400	438	403	422	461	419	415	381	435	451	464	434	455	437	394	427	410	430	397	417	400	419	437	407	399	429	407	404	427	450	420	453	393	411	445	408	434	406	460	406	414	438	378	413	392	422	409	439	418	423	437	408	405	398	374	396	377	395	416	439	403	381	434	414	408	450	377	419	439	419	384	437	448	436	436	400	451	426	436	415	415	427	419	395	485	409	424	390	421	442	437	453	422	426	401	410	447	390	384	412	377	425	430	420	385	402	442	400	447	422	403	404	415	431	413	422	397	415	414	471	418	405	409	383	407	416	373	401	411	420	401	419	417	409	407	437	477	405	386	418	432	398	441	379	421	421	408	363	393	451	409	448	409	416	418	420	425	412	397	436	404	394	426	370	409	409	412	423	409	422	412	375	429	472	459	408	418	439	461	418	394	407	406	426	448	432	417	456	452	474	393	420	418	475	429	409	447	433	408	425	436	420	436	423	463	436	413	369	403	444	464	417	404	451	445	441	385	423	423	435	430	431	402	404	387	415	399	475	416	429	398	426	397	446	445	383	460	403	412	422	406	427	436	414	438	411	416	440	398	434	419	406	450	413	404	425	438	434	397	416	414	443	423	448	408	380	401	413	440	412	375	404	408	385	431	422	402	424	432	434	403	421	417	399	410	381	394	436	461	427	413	384	424	446	438	397	424	455	422	440	442	419	426	406	472	410	420	468	420	427	424	405	415	399	420	423	447	478	451	431	392	418	454	453	402	415	431	401	411	411	415	433	435	405	415	451	445	460	388	429	454	414	393	454	386	404	402	445	398	417	408	452	460	423	432	427	411	404	416	436	437	423	428	400	437	447	429	390	405	398	460	423	434	431	413	413	387	442	426	408	384	411	426	415	393	451	431	444	404	401	431	411	420	444	416	451	445	420	417	412	429	423	396	448	388	453	434	403	445	404	369	396	435	403	457	419	437	448	395	411	410	404	411	432	429	408	433	406	390	414	419	399	411	420	388	443	398	424	455	421	442	452	422	405	444	420	420	404	385	429	424	403	415	394	413	447	421	427	401	406	441	437	417	424	454	416	466	416	453	397	409	454	411	451	431	393	430	461	429	406	391	376	430	401	444	442	421	440	473	417	433	411	374	449	397	441	416	424	405	396	459	421	434	449	430	420	449	403	431	425	454	397	430	451	420	390	398	415	392	394	403	394	425	409	423	392	387	475	392	406	418	379	425	396	438	413	430	431	422	418	407	386	439	461	458	465	418	415	390	402	389	420	437	409	421	383	461	393	402	398	441	451	415	412	409	400	424	443	408	414	438	446	442	427	419	452	400	444	405	425	394	401	420	430	432	435	440	462	400	414	413	412	424	454	448	431	440	417	421	425	416	390	408	429	417	436	401	419	400	451	433	406	448	412	428	416	406	394	422	452	436	417	413	390	425	422	448	417	415	366	403	397	442	398	413	423	361	412	405	451	434	421	422	401	426	435	398	421	439	426	436	429	399	422	392	401	429	469	415	416	423	401	405	413	416	447	380	409	414	428	420	413	429	382	420	429	402	418	411	415	370	412	437	410	404	419	449	390	421	406	429	414	417	408	386	410	464	412	407	398	443	411	436	424	412	432	436	424	459	394	397	430	440	462	432	440	475	398	414	386	382	443	443	401	418	387	420	382	431	453	449	419	406	414	418	442	398	428	436	447	404	364	399	396	418	406	407	423	443	412	442	436	402	414	397	452	426	435	413	393	406	445	433	453	455	417	430	379	424	408	412	371	434	416	426	395	412	409	415	451	429	411	384	434	445	424	437	437	414	487	405	420	411	420	386	422	414	417	408	400	418	432	425	386	447	439	426	403	445	394	428	424	444	429	424	398	453	426	423	436	440	414	440	411	408	420	393	436	419	394	420	430	444	376	381	400	403	442	399	430	418	423	386	463	434	418	393	441	432	420	443	440	436	403	407	409	433	412	442	447	440	405	439	444	427	441	466	443	412	438	426	421	442	405	427	421	387	398	414	414	371	408	411	413	402	424	411	415	409	454	404	389	431	430	400	411	454	425	399	470	449	444	431	417	439	398	400	387	406	435	412	434	406	417	438	451	420	434	461	400	450	427	440	414	439	409	421	398	398	424	458	421	379	400	388	421	419	388	435	409	419	431	436	427	445	441	431	441	439	466	413	405	418	423	414	371	415	450	422	388	411	384	431	426	387	479	402	432	432	403	404	398	417	394	394	417	451	413	416	418	406	445	441	410	410	413	422	433	399	414	423	408	418	419	403	396	399	371	423	449	409	397	404	399	398	419	432	404	397	426	432	476	425	415	424	409	423	434	423	437	398	413	408	425	446	425	437	425	416	426	418	454	419	381	451	425	407	396	415	427	396	387	402	429	435	439	393	427	420	431	422	435	415	448	452	399	412	433	441	422	427	416	399	390	409	453	410	437	407	448	455	430	364	445	444	411	444	426	453	410	427	421	393	421	432	436	414	385	421	418	439	388	447	420	431	429	397	419	433	411	433	425	400	464	392	488	424	414	420	408	440	465	427	440	404	404	392	390	418	411	396	412	403	419	384	409	430	403	431	412	399	409	429	423	385	423	409	399	424	423	427	452	434	431	423	374	435	447	402	458	455	444	430	419	413	422	426	433	386	405	415	418	391	435	419	434	440	416	413	407	405	419	450	398	472	436	402	416	382	380	407	389	430	409	404	434	416	377	417	423	415	422	403	442	416	397	413	421	385	442	405	439	393	444	389	451	433	420	387	419	431	410	415	417	436	420	385	418	393	406	418	444	408	416	459	407	392	453	448	416	411	468	450	392	434	443	400	392	396	403	411	442	415	467	427	412	413	417	426	431	422	422	416	435	400	435	409	405	449	407	417	422	402	417	436	404	430	387	365	453	396	420	419	397	396	408	434	421	391	440	443	455	372	449	410	422	439	420	428	419	409	348	447	390	392	421	414	426	391	437	427	390	436	419	436	401	401	410	469	418	431	434	433	381	418	398	422	472	401	421	404	425	459	429	395	417	444	413	414	422	433
8997	4994	1718	975	963	970	908	974	895	975	964	989	937	939	960	983	943	978	928	927	958	989	924	1019	909	926	948	944	933	951	907	974	941	965	968	935	915	947	963	920	918	953	973	950	932	925	950	952	914	920	917	946	960	926	884	948	925	961	914	934	933	948	941	919	925	970	961	940	900	962	909	941	962	920	974	988	931	954	946	907	919	969	968	968	966	895	954	962	924	910	883	978	948	923	921	953	954	933	940	872	942	970	888	883	883	941	960	962	897	908	958	897	878	949	946	948	933	875	932	948	965	941	935	920	936	927	907	899	1032	926	962	931	865	866	889	929	960	1005	945	933	951	937	957	955	937	937	892	920	959	900	942	936	974	942	909	955	945	913	887	922	942	914	954	950	935	933	953	913	956	926	933	944	937	931	925	911	955	905	923	916	955	933	948	955	963	904	950	898	945	949	943	915	901	954	931	936	945	889	940	941	926	917	919	956	927	910	948	961	1003	967	945	927	931	926	984	907	939	924	890	1012	926	965	903	889	959	936	929	925	950	968	962	952	909	877	960	984	963	872	914	967	899	917	950	985	923	938	979	896	979	975	921	969	944	988	978	976	908	918	901	959	950	965	885	945	968	917	1005	960	927	941	926	948	1016	937	913	918	973	925	962	964	932	908	906	954	952	935	949	901	908	975	867	976	956	992	953	925	983	924	931	938	971	961	909	932	917	975	956	930	932	913	946	918	966	906	947	931	928	858	957	938	927	893	936	978	992	955	928	951	989	959	943	938	960	930	949	935	955	949	932	878	922	931	949	996	928	954	925	962	931	960	966	933	866	958	974	955	955	976	902	937	926	933	930	869	950	922	898	918	987	929	992	894	910	933	927	961	934	928	935	985	955	850	929	962	904	951	951	901	873	992	935	890	954	921	933	987	947	915	972	947	970	922	964	966	914	912	873	923	885	912	934	864	902	953	901	925	916	902	899	922	953	931	885	945	955	874	979	929	904	974	949	938	971	955	979	934	937	903	951	909	953	943	928	916	895	960	916	953	918	944	949	950	895	912	942	919	883	919	900	878	933	926	959	959	912	944	951	940	943	907	930	935	879	950	925	884	966	931	976	974	973	941	914	917	952	964	944	954	933	927	973	924	959	936	920	919	962	954	918	973	1018	946	957	902	976	919	900	974	922	936	926	949	942	958	964	947	948	977	948	963	952	914	937	926	912	940	930	887	969	887	982	994	906	929	957	947	916	930	936	903	945	970	895	1004	989	894	909	966	969	955	927	970	919	916	919	920	957	955	934	967	951	958	949	937	933	878	927	973	955	942	932	964	929	903	894	953	963	1011	941	930	913	971	938	892	888	975	948	927	944	957	941	940	948	982	935	911	906	956	910	916	918	943	895	890	922	941	951	897	919	910	949	941	891	905	897	895	949	907	943	963	947	909	953	934	980	935	932	958	981	963	945	949	943	894	970	930	971	908	965	922	910	990	937	936	984	894	942	946	894	949	957	841	914	918	938	925	996	932	932	929	901	977	896	978	933	907	913	916	905	910	900	932	923	989	930	942	947	971	924	946	900	905	882	925	919	960	938	994	960	967	901	962	884	956	942	905	938	953	951	921	937	952	941	948	949	882	979	996	926	923	923	937	920	902	989	955	940	937	962	960	955	957	928	934	906	944	947	917	975	940	946	914	870	941	915	967	916	938	955	917	938	891	976	937	960	936	965	1008	926	931	910	961	936	899	927	934	917	942	926	993	1006	944	943	923	944	985	915	990	969	934	946	950	919	957	965	879	921	939	914	893	1016	882	968	973	983	950	927	968	915	926	917	949	911	939	940	911	926	954	939	956	906	901	930	965	936	947	967	930	919	951	940	902	949	943	918	924	907	914	986	927	952	886	905	895	911	968	929	938	950	947	923	916	949	996	956	936	913	897	921	950	987	972	919	955	968	964	909	950	963	920	942	941	930	1006	941	933	907	920	981	968	928	896	979	906	885	1008	932	952	911	924	938	926	962	949	943	906	937	930	887	933	991	923	915	935	1000	920	933	939	953	940	931	935	913	931	930	922	994	969	913	878	1000	951	952	960	934	994	981	944	906	920	937	930	871	936	964	987	939	941	879	966	897	946	966	908	919	958	932	929	919	912	864	920	942	991	910	929	934	951	904	958	934	921	912	927	962	926	901	910	969	936	872	948	967	934	894	956	973	948	907	993	885	901	951	945	959	928	924	917	926	896	870	940	942	973	983	925	932	1009	909	878	955	951	952	917	903	923	933	918	889	963	948	923	925	917	922	960	946	943	913	946	970	960	966	950	920	951	967	955	974	938	930	952	921	942	874	899	937	919	986	941	936	958	959	993	925	923	969	888	963	942	938	994	959	919	957	926	963	949	936	1022	946	942	918	968	919	956	943	926	945	962	969	941	906	939	969	942	924	899	911	943	989	891	920	908	946	923	916	940	880	905	977	949	914	930	956	980	963	938	963	923	874	948	939	866	911	913	948	938	934	1001	961	952	970	953	944	922	944	955	948	935	966	941	925	943	935	928	971	921	957	995	898	929	898	876	944	898	925	936	972	916	900	936	905	909	944	925	942	985	956	925	887	935	941	945	919	911	883	1001	958	963	919	957	969	885	910	949	933	931	983	953	876	939	904	946	1004	968	991	929	899	909	932	935	993	962	942	990	990	939	976	918	989	935	921	935	939	952	911	949	931	932	934	962	896	963	1000	923	932	984	941	991	951	965	930	977	914	939	928	943	944	940	960	909	948	958	943	948	946	937	901	961	921	960	957	1002	947	938	914	921	905	987	968	932	932	969	918	911	906	943	928	925	936	975	966	908	919	964	971	940	954	921	905	934	955	963	904	883	939	953	895	969	962	940	936	922	897	890	922	979	900	961	964	953	954	957	973	924	956	963	908	964	928	955	908	914	929	963	923	919	950	966	963	933	960	910	935	965	1004	959	945	908	923	945	893	954	935	933	971	933	910	924	911	922	985	968	976	925	927	922	978	920	858	922	867	929	938	938	906	966	919	963	931	936	983	923	962	1010	988	934	908	885	958	925	928	936	910	913	982	934	977	900	997	952	976	910	907	991	912	954	949	958	936	953	962	915	901	919	937	925	957	964	946	931	890	944	955	1020	953	885	884	913	988	917	930	935	905	960	942	902	920	980	971	954	933	887	920	942	928	904	967	962	963	946	894	943	970	879	946	922	904	976	920	954	908	919	928	993	961	872	957	973	958	1008	937	930	945	953	929	953	921	954	938	908	928	929	954	957	913	944	959	969	957	938	931	946	915	952	950	918	950	965	896	931	912	931	897	987	951	966	908	950	932	918	958	980	948	962	904	903	977	972	934	971	966	933	980	952	972	995	991	896	933	946	907	952	982	897	916	945	932	929	892	946	978	968	909	942	894	886	908	915	973	911	897	883	975	929	937	925	969	939	999	932	929	903	985	903	943	948	979	938	919	962	923	901	935	935	891	922	908	961	921	917	900	879	949	927	941	927	966	937	979	964	915	979	911	940
24795	21204	24683	28016	21037	3497	544	436	381	370	405	365	351	347	323	337	380	339	329	360	348	338	340	349	325	350	336	316	326	340	347	383	367	365	349	323	313	337	317	335	317	303	323	328	351	311	287	313	355	357	342	325	324	333	340	316	347	331	347	294	339	342	321	314	307	312	345	337	321	344	327	373	346	307	332	348	324	327	387	334	315	311	321	292	343	364	323	362	379	290	316	290	324	331	342	332	326	356	352	344	356	377	345	289	350	350	329	346	342	330	373	313	342	344	332	309	329	309	331	369	299	324	361	323	332	350	325	342	333	337	328	324	339	327	343	346	352	324	315	341	298	326	329	335	332	349	347	310	310	343	341	337	328	322	352	318	343	316	326	337	311	339	329	331	317	302	288	339	311	309	334	343	345	367	341	355	325	317	358	301	313	306	341	335	310	337	354	321	341	352	339	368	317	314	314	309	321	324	339	310	340	341	341	338	331	337	312	297	331	359	361	305	343	333	352	311	335	314	339	363	340	332	345	317	331	317	317	313	352	324	306	305	356	299	333	361	326	318	340	321	331	360	329	315	345	342	333	341	299	340	346	348	338	338	298	329	335	312	347	321	305	300	318	328	289	323	335	320	334	315	340	326	333	334	349	357	359	294	347	327	354	325	301	314	312	298	333	326	352	328	335	321	336	302	333	359	338	353	316	313	336	356	326	344	338	368	309	349	324	354	320	323	321	317	334	335	330	336	379	338	337	332	315	304	351	347	341	366	323	300	313	365	308	327	350	336	363	359	310	348	305	317	356	337	351	370	315	348	337	329	326	318	322	315	341	330	343	347	312	316	341	337	323	338	297	324	339	376	323	311	349	289	343	335	331	371	339	344	360	327	315	354	331	306	289	324	327	344	328	350	306	313	337	278	330	334	307	325	334	328	307	333	352	321	319	319	330	350	353	351	339	323	345	348	313	321	316	388	347	335	293	316	327	323	315	327	348	333	350	370	321	340	330	365	346	365	342	333	338	348	339	298	366	340	369	325	332	343	323	311	312	332	357	307	339	331	346	327	366	354	364	346	335	352	358	329	368	318	316	346	328	358	340	352	324	334	340	369	309	334	333	345	339	315	418	324	365	349	308	321	330	350	361	333	336	306	356	334	322	360	301	327	351	307	302	360	319	320	336	312	350	316	321	338	299	308	323	306	280	324	308	312	319	306	309	300	368	321	362	325	310	323	329	331	342	305	339	343	328	370	321	348	296	345	330	365	334	289	320	332	313	325	296	347	297	348	338	332	322	349	346	344	288	318	359	337	322	333	328	354	302	317	341	324	335	351	332	318	330	343	337	318	305	356	363	340	318	329	322	311	305	299	298	361	324	326	344	342	317	316	334	313	346	319	326	303	338	329	328	336	364	348	341	282	344	341	313	381	304	345	307	339	361	307	338	340	345	307	308	329	319	365	305	337	324	309	311	294	342	317	323	345	345	322	356	316	321	308	302	314	353	300	323	343	308	347	299	329	322	322	364	320	312	351	332	342	325	300	351	316	287	325	339	318	313	298	324	319	334	350	301	321	353	331	322	348	308	332	324	324	314	316	318	359	349	341	314	342	335	327	308	318	325	339	334	344	387	325	303	338	340	335	310	341	312	322	308	344	333	336	357	300	328	360	354	328	331	350	347	341	347	350	283	344	315	344	335	351	318	355	332	360	299	335	284	335	347	317	346	340	357	338	332	308	305	311	315	301	353	327	342	331	361	295	330	330	345	348	318	309	346	341	338	313	341	308	334	353	314	349	333	319	346	323	319	355	351	309	293	301	313	307	336	306	274	392	350	319	342	327	335	338	366	365	363	349	318	336	338	318	359	351	294	319	315	315	338	358	323	340	352	320	334	326	374	335	347	304	354	308	316	295	326	292	361	324	307	313	331	343	309	291	345	348	341	283	312	318	320	330	334	336	347	341	342	324	304	361	308	347	333	352	333	333	300	336	315	334	301	312	296	316	312	303	320	333	325	318	322	345	364	346	355	321	330	321	374	332	364	346	329	344	322	333	377	313	309	326	343	323	317	326	319	325	318	349	350	361	309	316	314	347	317	333	359	324	316	339	347	351	340	313	335	312	310	320	354	320	361	323	319	339	344	341	312	305	345	332	362	357	312	340	318	313	350	340	349	327	348	336	332	333	307	305	327	332	322	309	332	323	334	329	316	332	345	322	296	346	346	346	331	355	325	313	327	324	281	371	360	289	352	329	335	344	329	302	330	306	301	313	305	356	358	348	337	339	329	302	357	354	317	316	353	346	316	308	312	342	313	295	336	384	354	357	328	315	340	325	331	323	330	352	371	341	326	313	326	303	334	346	330	344	309	300	314	310	371	330	327	342	326	349	314	323	321	307	327	344	316	300	327	356	307	348	358	310	341	341	308	355	344	320	365	322	297	341	305	322	314	339	362	344	375	322	343	356	321	304	323	327	324	345	343	341	341	348	357	297	313	339	304	318	352	299	331	370	338	339	315	331	327	335	320	293	337	342	323	322	324	333	300	323	330	334	313	316	352	342	361	331	371	316	305	335	369	308	362	338	306	316	323	322	343	326	285	329	322	328	336	315	325	312	314	337	285	341	347	348	325	339	339	346	366	353	319	338	330	336	330	355	348	320	355	345	338	338	336	311	318	306	329	346	349	283	326	356	340	337	326	356	314	309	337	354	354	345	341	312	324	340	310	328	339	319	320	314	310	323	348	342	351	336	323	320	350	348	335	338	334	285	310	337	352	334	281	342	333	329	353	348	343	285	325	328	348	327	332	323	330	344	330	322	352	332	308	329	319	321	328	329	313	392	340	311	334	359	336	318	329	316	356	353	338	340	338	314	354	331	320	330	327	328	339	366	354	345	317	324	335	325	324	338	349	374	347	338	343	329	327	336	306	339	310	330	356	322	304	318	329	363	345	379	338	343	350	345	304	354	346	317	345	359	357	331	364	334	335	319	331	319	332	336	328	332	331	309	356	322	304	342	309	316	326	331	337	356	305	340	306	358	345	344	337	341	319	313	352	315	355	286	366	325	321	352	346	342	323	356	381	326	322	321	323	343	340	348	318	303	357	376	309	342	321	385	360	348	329	321	327	337	295	326	298	330	362	319	341	374	334	317	346	319	324	308	316	292	327	339	352	319	319	315	333	344	330	339	313	323	313	302	311	320	348	349	342	301	312	327	337	326	333	308	351	316	332	319	363	323	334	338	328	339	349	338	331	332	341	348	313	326	357	350	342	341	343	327	338	329	322	304	341	333	351	327	322	335	327	318	300	299	318	333	328	325	328	325	352	324	375	361	308	344	320	335	378	313	301	299	303	334	364	318	366	328	337	361	355	369	304	311	331	314	337	373	310	380	328	297	326	313	307	327	310	332	300	318	315	324	323	324	313	353	321	330	347	336	380	330	317	339	337	334	342	354	342	360	356	298	342	340	292	322	349	342	304	345	356	342	339	357	329	323	295	375	321	348
9307	12496	3658	1164	1009	840	780	799	781	750	729	760	781	722	700	788	749	751	710	744	732	739	701	759	739	705	758	712	735	756	745	766	738	777	794	757	764	757	759	737	778	720	724	748	774	740	758	732	737	779	785	713	698	750	790	783	734	762	771	704	732	732	719	720	752	738	759	768	708	750	732	762	740	741	750	681	737	715	721	742	791	666	773	763	782	755	709	729	809	734	763	729	728	760	752	724	765	791	798	766	753	682	743	766	731	761	752	730	757	728	698	778	769	760	735	749	760	716	698	752	710	720	777	763	722	775	796	726	740	726	745	740	768	716	737	718	796	768	754	778	762	727	728	756	697	692	740	803	740	725	755	772	717	751	769	735	723	757	705	741	710	718	696	758	752	738	714	753	728	728	748	739	717	734	769	729	781	693	721	775	759	740	743	755	708	728	709	768	729	741	751	732	763	715	745	775	718	726	772	743	741	729	717	714	727	763	734	742	753	756	697	735	763	758	677	764	773	757	748	746	737	736	719	730	757	754	727	730	719	732	710	754	706	686	779	762	736	693	760	744	730	780	775	753	730	711	693	775	722	694	717	741	763	749	736	758	737	774	727	741	694	753	753	775	751	734	786	729	713	775	747	736	710	776	686	788	763	779	742	681	770	786	692	762	739	722	747	720	773	755	743	725	739	731	705	697	710	745	711	739	732	758	716	717	762	725	716	695	751	734	768	730	709	754	704	764	766	736	741	698	768	729	724	688	741	729	744	748	770	712	724	755	712	753	731	778	736	746	759	696	729	748	784	707	792	746	743	713	698	772	739	707	754	757	725	713	730	759	728	746	714	750	742	723	723	736	768	745	705	692	714	752	735	728	770	738	737	747	738	705	737	708	759	745	690	720	739	735	715	712	748	758	722	735	726	683	736	701	722	720	737	776	717	772	758	731	713	736	754	741	733	766	719	751	770	729	732	759	738	735	706	751	737	742	793	704	728	761	720	777	731	707	718	760	763	711	769	744	717	754	723	745	764	739	741	729	702	731	714	736	727	743	698	754	715	738	740	752	690	749	698	693	755	728	705	705	780	762	747	756	750	780	690	699	742	715	765	742	786	764	732	732	734	789	802	754	740	754	752	733	696	732	735	750	785	730	783	700	756	789	823	737	693	758	738	779	771	714	773	752	794	712	703	723	700	810	753	778	772	781	756	736	793	748	733	737	728	766	735	784	725	746	756	737	719	745	751	727	702	698	726	790	720	761	753	716	746	747	759	739	718	767	794	743	717	738	692	747	739	730	756	736	701	724	771	738	690	749	758	735	719	714	742	763	715	733	759	773	748	743	731	699	750	709	681	758	713	737	745	725	717	684	727	736	775	717	766	776	760	683	738	742	707	715	710	774	761	703	749	744	776	732	677	739	740	756	797	754	766	722	722	743	728	754	738	755	736	677	731	738	710	756	742	693	760	727	754	732	756	759	737	695	741	717	808	784	760	772	749	737	745	742	758	707	721	744	759	762	709	716	763	721	761	715	717	717	790	722	764	775	727	720	735	715	732	763	717	731	740	725	733	750	746	732	731	744	751	700	736	756	717	796	796	784	747	747	727	725	774	734	745	761	746	721	758	742	743	760	745	782	762	711	755	744	772	771	736	730	780	758	738	789	703	739	732	748	714	712	734	732	780	739	736	679	734	768	780	767	725	732	754	783	761	745	759	717	730	736	762	731	740	731	750	816	762	721	709	711	737	754	749	709	737	766	756	685	748	764	747	731	729	710	716	749	728	757	710	763	745	731	742	731	750	749	722	720	701	720	717	720	716	772	738	759	745	766	754	704	754	752	755	753	752	769	714	682	756	715	717	752	745	704	738	717	728	748	736	688	744	706	734	679	740	755	696	712	758	788	712	763	800	748	726	720	777	755	773	716	732	765	745	757	781	717	721	738	701	752	729	709	778	736	759	680	793	788	742	732	708	726	739	757	707	779	755	767	751	758	823	749	744	695	764	730	758	742	704	754	746	748	728	738	741	702	763	675	731	778	750	707	739	747	734	751	725	770	722	738	747	765	705	761	723	778	759	756	768	731	755	748	747	763	742	733	767	743	778	773	717	695	746	704	657	710	754	754	749	806	753	772	713	716	737	696	757	732	689	711	745	696	709	750	730	717	744	768	719	679	758	735	793	765	666	758	747	773	740	717	783	727	762	733	717	793	719	746	724	740	754	754	763	709	724	731	755	754	760	757	734	759	760	714	692	765	740	749	726	763	783	729	763	721	724	702	719	772	707	679	777	712	737	716	780	761	806	719	755	753	714	735	725	787	735	763	775	802	760	786	735	732	708	746	710	707	782	767	793	739	749	681	792	757	731	726	754	712	705	749	696	726	762	764	717	713	734	711	774	694	739	720	727	732	758	780	754	773	745	738	746	727	752	691	729	765	713	795	763	742	723	742	732	713	713	724	691	783	736	762	720	742	714	738	763	719	725	729	741	744	742	742	717	719	716	692	676	697	743	768	694	703	724	733	747	733	710	738	792	733	695	728	738	716	750	732	716	722	733	781	757	793	741	722	716	752	726	715	770	731	719	711	711	733	714	731	718	737	698	699	779	750	782	710	742	741	695	776	779	725	736	787	771	763	716	731	716	768	740	739	773	749	686	730	753	750	732	745	715	780	800	731	702	730	731	724	750	697	742	690	693	778	722	721	710	765	749	719	769	794	755	746	729	737	759	704	766	707	667	754	682	748	750	804	760	732	745	742	730	710	753	666	765	740	770	685	677	717	760	743	753	767	726	711	708	744	725	688	767	746	757	749	737	782	754	731	712	695	698	796	758	769	806	723	721	737	716	695	792	735	744	727	718	746	744	808	716	703	735	744	716	757	732	694	791	713	723	738	750	691	709	755	776	725	730	755	753	728	755	750	764	733	706	742	741	761	709	749	723	720	721	720	735	752	697	790	735	680	751	693	742	737	718	731	723	714	702	699	754	754	727	768	770	716	789	745	715	748	747	729	741	768	738	773	733	744	688	644	742	771	739	743	728	736	711	748	695	753	775	776	719	750	706	743	738	746	750	718	712	737	740	750	733	760	736	767	712	722	700	746	754	725	756	732	711	700	691	744	745	694	734	752	725	763	748	761	758	778	752	700	792	768	732	719	690	725	733	723	740	759	743	710	772	738	690	681	743	729	725	702	764	738	713	725	752	736	799	721	687	803	704	681	769	717	694	744	734	698	727	744	730	718	685	775	777	752	725	736	740	774	743	768	721	751	744	731	719	746	740	778	733	739	776	762	725	712	732	755	706	758	723	732	705	700	732	751	742	762	703	730	683	725	718	761	713	746	752	767	711	767	716	743	703	755	766	796	692	745	772	761	712	739	761	729	748	725	753	802	701	755	746	760	718	787	768	709	765	701	722	735	766	736	724	755	751	727	735	757	709	732	716	711	757	731	733	780	722	755	724	697	804	718	738	711	720	744	732	738	750	719	725	724	741	702	774	717	752	732
24122	21190	25250	27438	21196	20950	1453	397	278	283	231	239	187	198	223	210	188	195	168	177	197	160	176	188	195	174	161	198	165	168	136	154	159	175	149	152	143	176	149	156	185	187	172	160	168	177	159	172	139	163	149	148	168	146	158	197	157	161	166	160	158	145	169	162	150	157	168	161	176	162	156	149	159	160	165	156	170	169	146	150	162	157	177	152	152	144	168	173	182	170	163	163	189	181	139	149	155	164	147	164	175	155	174	174	151	148	173	153	153	187	174	170	178	142	152	162	156	172	171	182	146	163	181	156	165	155	184	169	176	167	173	159	156	156	165	160	169	189	189	157	183	147	144	180	178	156	170	182	151	136	150	154	141	176	151	168	176	179	198	167	167	161	167	168	152	147	175	149	164	175	190	167	167	171	131	165	170	173	182	159	162	160	148	142	174	173	154	176	142	168	154	138	156	168	155	150	157	168	158	188	152	193	197	156	151	173	187	164	185	152	151	182	159	179	159	175	155	163	146	157	164	172	169	152	178	158	145	164	163	179	147	150	148	180	182	163	166	164	160	154	174	137	171	161	163	165	148	179	163	144	172	154	170	142	167	146	153	183	138	162	174	155	183	161	174	180	171	172	155	162	156	177	174	165	168	195	168	166	168	144	152	154	154	156	168	149	151	183	163	151	175	178	151	161	179	170	177	159	158	167	168	151	153	170	163	179	165	161	156	134	142	186	125	165	164	167	161	167	162	156	130	171	150	147	173	158	157	149	129	163	187	153	164	164	179	163	168	159	176	176	141	158	165	145	132	157	163	180	151	165	168	164	161	177	154	165	174	161	161	153	185	188	175	143	153	153	163	170	159	174	137	138	184	166	178	181	153	153	174	160	166	150	185	164	177	146	200	177	158	166	154	162	176	168	155	147	147	178	154	141	170	156	161	169	158	166	156	175	144	171	162	163	147	145	176	163	158	166	136	131	170	155	160	159	159	168	136	150	150	163	178	159	161	140	167	134	150	157	154	169	175	169	165	158	153	160	153	156	166	162	170	147	171	146	166	143	162	170	174	155	162	165	160	153	170	135	169	151	172	152	171	164	145	176	167	145	172	155	182	180	166	175	178	148	154	170	167	163	156	150	156	147	150	159	166	168	185	163	169	166	188	166	148	166	157	142	150	131	151	160	148	153	145	181	168	182	181	166	151	162	150	183	176	147	150	194	167	163	160	166	166	173	186	169	182	172	174	134	162	141	140	186	153	157	139	167	179	159	175	167	159	155	154	146	161	189	155	153	170	171	211	137	156	176	178	166	173	167	151	181	185	167	177	150	185	125	135	160	153	164	173	168	150	155	171	136	149	163	162	189	159	149	145	159	169	133	151	150	176	164	161	165	171	141	159	161	150	162	172	170	155	159	191	153	145	176	152	166	181	191	143	147	145	166	150	122	182	170	155	154	185	173	163	184	160	178	161	164	167	164	183	160	166	140	154	166	166	158	143	164	148	152	168	175	149	150	134	173	167	171	132	165	181	143	163	153	133	176	172	160	175	159	166	197	156	185	168	180	158	158	146	167	131	156	164	153	183	164	123	175	165	165	152	171	163	149	146	161	166	167	173	161	160	146	177	163	178	164	161	158	165	162	177	151	159	166	161	203	166	140	160	164	159	170	155	161	161	153	175	168	161	166	157	177	157	160	130	169	163	175	150	170	171	136	150	142	174	178	150	163	163	175	175	150	169	173	140	171	195	168	149	158	183	145	143	124	151	157	172	172	145	157	142	186	178	167	166	159	169	168	166	167	170	164	168	166	142	172	123	187	135	172	190	144	159	198	164	174	139	162	153	126	162	178	164	175	174	157	185	177	151	165	174	148	174	165	166	178	173	144	150	151	155	173	141	166	160	154	195	149	169	158	180	133	173	175	163	163	171	143	171	156	152	166	169	155	154	148	188	148	158	154	160	152	167	157	182	156	161	157	182	156	161	170	198	136	152	153	168	171	164	156	165	142	160	170	174	121	165	172	176	180	166	160	163	161	163	170	168	172	156	155	180	175	163	164	146	161	169	162	133	149	134	152	155	143	161	158	142	159	146	147	151	154	189	153	162	180	152	136	157	180	174	178	151	180	158	151	177	182	191	146	166	170	172	152	165	169	149	165	145	167	184	164	155	163	161	180	152	163	155	153	186	187	180	164	173	171	146	179	158	152	165	146	130	162	174	177	158	186	164	159	170	151	155	139	148	190	176	160	170	143	163	128	166	168	161	143	150	174	154	147	165	154	176	142	156	156	159	155	172	158	170	153	154	165	166	195	154	163	170	147	143	179	150	167	180	165	170	123	155	166	178	159	148	148	159	177	171	160	194	161	172	191	160	148	162	162	171	147	162	159	185	164	154	141	152	144	157	156	156	156	182	150	173	182	178	174	168	164	178	179	177	160	161	151	140	161	161	183	170	180	165	144	149	182	153	154	162	150	168	146	166	182	148	144	137	177	181	160	137	163	194	151	151	141	157	159	165	166	139	157	165	149	181	148	170	161	140	180	153	147	152	167	143	165	148	167	159	162	173	155	180	146	170	169	160	168	136	169	165	191	176	164	182	163	167	173	173	192	169	159	196	157	174	156	182	189	201	189	158	164	164	153	169	144	139	168	144	162	159	150	148	168	146	154	167	173	158	181	139	175	148	174	140	182	158	160	176	164	127	131	146	156	188	158	159	124	148	165	176	163	141	151	157	163	156	158	163	167	167	167	166	138	151	169	157	165	149	162	180	158	151	159	151	144	171	152	159	155	159	147	156	145	190	151	176	150	175	170	182	179	167	161	164	165	164	180	171	164	159	168	174	176	168	165	167	156	148	173	170	163	182	160	156	159	176	142	161	133	148	160	142	151	182	170	168	152	156	168	174	153	189	180	189	159	152	138	156	165	151	167	150	182	175	169	160	142	168	183	173	138	178	177	165	172	149	147	174	191	148	165	171	158	151	186	158	179	170	171	178	174	150	152	147	188	169	181	176	165	174	174	130	138	161	144	149	157	151	178	161	158	176	161	157	176	165	161	147	142	157	165	177	160	153	182	145	154	175	165	168	164	167	148	159	164	155	171	158	174	188	164	168	164	171	146	177	167	147	155	152	155	162	151	161	157	176	158	166	180	176	155	162	162	153	158	130	174	154	161	155	131	145	196	177	175	187	132	177	152	171	144	152	168	167	149	154	160	160	150	163	161	161	141	150	179	158	157	163	174	169	195	139	148	167	163	163	168	160	147	180	154	166	184	176	169	163	173	153	149	173	160	134	157	181	176	169	144	165	171	172	170	155	182	164	152	168	158	146	185	159	166	167	163	174	161	145	176	143	166	165	145	169	130	156	168	183	184	172	158	152	167	184	168	191	156	184	157	178	168	140	160	183	161	160	149	174	158	173	150	152	132	144	161	178	153	161	162	173	161	175	174	169	157	179	148	159	172	153	168	162	160	162	156	153	168	152	166	174	180	147	156	172	152	179	162
11300	17890	5276	1284	817	573	543	476	457	438	447	412	449	438	404	410	393	419	399	416	436	420	423	419	433	385	415	426	368	413	399	425	401	373	373	416	373	405	417	414	401	427	380	401	399	430	432	377	427	367	430	379	382	402	425	458	403	411	468	371	419	357	366	407	416	390	416	411	397	403	391	342	394	410	392	395	394	360	387	405	444	417	410	381	431	394	396	364	410	393	405	398	393	430	406	383	433	453	422	431	428	402	399	383	385	370	404	421	420	396	438	391	432	413	412	395	449	381	414	417	409	446	429	410	365	412	402	431	427	410	431	372	432	433	399	417	378	399	402	373	426	441	375	406	421	379	406	372	400	415	420	389	394	421	417	423	392	413	399	389	441	364	386	363	439	370	421	359	421	414	385	413	403	370	415	407	369	397	382	418	384	369	412	413	413	405	378	424	399	397	383	414	371	375	420	411	387	382	386	439	404	374	392	399	394	444	407	415	411	391	395	364	403	417	423	418	383	374	414	396	382	404	387	407	385	404	408	368	409	401	417	404	399	424	401	389	419	414	403	448	427	390	389	405	430	396	442	384	451	408	399	383	375	408	436	386	372	412	413	368	428	407	429	402	410	384	384	386	402	417	413	425	403	383	413	377	394	417	396	396	421	400	370	434	401	366	410	426	367	403	374	373	403	417	408	409	386	377	395	400	400	368	433	387	394	396	405	417	404	384	405	412	447	429	408	415	415	382	438	434	442	435	398	404	385	420	427	402	432	392	421	414	427	416	397	384	431	439	416	379	440	392	383	427	407	380	377	363	397	394	391	437	437	394	396	431	404	409	456	395	402	389	421	402	429	402	396	395	365	397	388	369	405	406	386	395	412	426	396	409	377	417	435	413	443	410	385	388	391	383	413	424	404	394	408	395	405	375	418	360	425	430	388	423	401	390	416	379	396	407	396	391	450	380	398	367	386	361	397	414	413	411	356	423	410	391	408	429	429	392	405	435	423	391	391	435	394	370	411	435	412	402	423	397	418	383	365	417	367	446	398	412	407	403	370	393	370	403	412	403	412	431	404	422	410	391	362	415	411	382	409	436	397	405	422	382	407	403	391	415	373	394	414	390	391	366	448	382	410	393	404	398	442	428	436	370	403	413	383	389	393	399	407	393	401	389	391	388	419	406	385	400	376	403	420	398	368	378	414	403	433	416	412	400	395	401	389	404	406	397	410	416	416	413	412	422	414	448	399	453	426	414	405	381	403	407	413	401	401	411	388	429	403	405	412	393	393	388	356	390	424	422	389	381	430	378	388	396	385	395	396	408	385	397	439	381	394	382	402	382	392	396	403	411	405	413	431	417	438	401	439	392	409	390	400	434	400	410	388	411	381	418	400	409	416	370	431	419	413	402	409	376	399	390	422	389	400	402	403	369	413	401	425	393	407	394	403	418	401	393	439	392	407	409	406	390	402	399	382	404	403	381	384	430	388	435	380	362	424	394	397	395	409	403	396	425	393	399	419	383	411	409	362	400	389	381	426	412	389	389	361	407	406	405	424	390	418	388	404	412	421	399	429	377	393	408	420	416	421	406	408	396	443	399	407	420	400	372	413	387	404	418	411	368	407	378	392	431	395	431	384	380	419	385	376	417	416	427	389	407	430	410	371	387	386	443	397	390	390	434	362	366	415	405	404	423	422	399	387	410	390	392	418	406	371	401	414	439	432	415	373	372	441	448	418	363	398	424	376	419	386	398	395	462	406	364	435	411	421	438	421	401	416	399	419	428	399	373	369	424	356	389	397	443	377	387	391	402	429	421	414	414	391	373	391	394	391	394	411	416	412	413	388	422	416	394	393	416	426	425	388	404	400	383	418	411	427	362	420	407	392	385	387	411	409	410	377	423	424	408	369	382	390	397	394	420	384	423	422	377	366	411	402	392	390	409	401	424	403	357	437	392	404	401	384	400	393	370	390	403	377	373	395	402	394	416	413	378	421	386	368	404	399	418	387	424	394	427	419	384	399	375	401	433	388	396	424	406	425	411	391	392	387	392	442	423	388	442	386	416	404	424	432	396	395	430	404	417	383	378	397	417	408	411	410	390	382	388	392	399	410	419	377	423	394	411	380	374	444	399	395	402	415	358	406	404	405	420	426	417	396	407	410	441	363	426	403	415	403	410	395	409	389	361	446	405	401	375	401	397	398	422	411	428	407	423	411	417	418	391	407	399	385	422	411	392	376	396	424	387	445	428	424	423	399	396	432	419	353	426	380	474	407	385	433	409	366	421	424	406	395	384	398	392	399	422	429	406	369	373	412	390	427	370	363	416	397	395	425	419	372	392	375	402	419	401	413	392	375	413	379	374	387	419	401	385	412	392	364	419	411	419	417	383	396	368	401	384	425	397	421	405	432	414	358	401	428	404	377	416	388	428	371	393	426	394	410	383	399	424	407	395	373	390	394	395	410	403	401	412	404	406	382	402	426	388	398	391	430	387	419	389	470	392	441	393	412	400	413	411	368	379	407	375	396	366	470	419	386	407	370	386	383	382	397	439	383	430	392	394	405	414	416	394	386	412	377	383	418	372	411	404	408	392	378	400	404	412	419	414	375	395	394	384	385	424	419	395	420	427	382	393	401	409	399	384	419	394	423	401	405	390	395	387	424	397	378	403	377	372	400	430	436	393	405	412	439	383	388	407	407	410	402	407	412	393	397	394	401	385	393	386	431	392	417	363	436	364	365	427	405	378	375	405	394	407	418	391	418	400	393	396	404	383	406	421	383	384	360	396	374	402	402	406	433	407	402	400	400	400	366	406	368	414	418	424	379	379	395	345	383	418	355	392	358	397	416	410	442	417	410	408	402	419	347	452	393	404	426	410	407	354	380	428	392	398	378	385	439	399	415	373	387	402	411	419	398	405	374	411	389	380	356	377	426	400	406	454	409	403	405	414	382	381	367	401	415	398	380	391	385	407	407	403	390	405	390	406	399	396	426	376	440	369	406	401	386	441	412	370	398	408	416	439	398	428	422	408	412	393	387	415	399	383	403	436	422	391	371	377	413	387	402	393	370	395	401	411	410	416	383	387	379	412	442	429	391	415	428	424	401	401	412	415	399	422	365	416	391	399	401	377	409	411	360	375	398	380	399	379	383	405	373	397	391	396	422	431	357	406	420	440	368	395	390	377	404	408	392	417	411	456	431	441	372	390	416	399	410	426	386	401	406	426	401	423	383	402	406	382	390	406	385	396	412	411	406	397	364	393	396	402	441	393	401	409	391	402	424	401	407	394	410	407	405	397	417	401	439	405	441	377	390	410	379	424	390	394	429	385	412	417	433	435	419	390	399	378	379	371	384	421	387	394	390	386	395	378	368	415	420	412	435	438	435	443	386	427	419	424	372	414	431	381	407	430	379	414	403	403	409	386	420	427	396	419	381	442	424	380	405	412	402	406	437	377	397	417	378	428	412	376	406	417	430	438	408	410	397	391	405	417	432	404	366	398
33179	13386	2592	605	479	471	412	467	416	409	434	404	420	419	409	373	435	451	410	430	431	443	439	429	429	382	437	409	415	428	423	436	428	420	427	407	425	397	418	412	448	398	400	397	424	423	459	434	404	431	412	392	421	413	398	435	437	409	426	423	435	404	422	433	436	432	455	435	405	415	399	437	405	461	417	400	400	404	419	441	410	402	409	442	424	410	438	461	430	451	419	415	401	391	417	428	440	427	443	450	444	418	462	431	435	417	443	432	412	425	427	393	441	408	413	461	420	431	441	419	430	423	411	445	452	431	455	446	402	452	426	426	429	416	426	417	412	413	437	379	429	405	414	412	427	461	464	436	460	440	429	431	436	398	396	421	432	437	424	401	414	443	408	424	426	462	434	411	435	470	406	420	434	437	414	411	423	445	425	440	391	406	423	406	413	388	398	395	419	416	432	417	456	391	435	392	391	396	394	434	439	418	425	417	427	435	417	433	435	423	420	380	409	466	439	408	419	427	386	433	422	415	414	431	434	432	417	412	409	383	433	432	405	399	441	409	404	414	416	454	445	443	457	430	441	423	431	460	407	411	442	403	447	417	395	403	432	403	370	397	444	418	423	418	388	441	441	416	418	391	403	461	444	433	444	426	442	410	398	438	409	430	440	402	397	415	417	442	474	432	422	428	427	419	416	468	417	427	404	432	396	417	425	434	440	398	407	423	418	446	399	453	409	411	384	430	412	458	398	436	405	428	393	431	402	411	382	417	402	450	399	402	390	441	460	414	398	426	418	420	427	401	433	404	402	429	444	420	388	408	397	393	417	375	414	404	417	448	437	434	434	430	446	430	475	436	434	432	447	433	451	408	441	484	444	417	470	418	458	443	440	430	444	398	458	401	406	413	426	395	465	419	440	418	448	403	408	421	381	434	415	432	442	418	436	409	422	413	400	426	388	387	421	430	401	442	417	449	424	419	432	484	447	425	460	427	416	449	417	426	436	449	407	406	435	448	400	452	427	402	398	438	421	382	417	395	427	426	389	432	403	430	421	433	459	416	451	452	428	438	410	419	429	368	430	430	434	445	440	433	427	417	383	402	440	429	428	421	473	431	456	437	415	418	442	403	453	430	445	429	397	388	429	430	413	423	432	437	449	422	367	390	428	448	405	444	452	470	422	383	385	436	447	407	392	389	428	439	412	429	425	425	444	442	399	435	415	427	392	400	444	405	427	377	420	457	436	383	364	390	437	416	419	427	407	426	381	441	446	402	442	419	424	447	439	422	433	408	422	396	375	421	393	430	447	481	438	388	425	425	409	443	419	424	418	433	433	396	413	444	451	417	413	443	457	457	418	420	428	397	431	457	442	402	462	404	459	392	430	424	415	429	432	445	399	427	439	416	420	439	440	433	384	407	448	429	392	439	404	401	466	430	435	415	420	421	382	395	453	437	425	422	440	438	443	390	400	422	452	416	417	399	444	408	412	495	381	429	417	429	456	415	421	414	424	410	447	435	405	380	402	354	403	422	437	408	434	466	406	417	396	407	421	401	397	424	457	409	422	416	435	411	403	429	435	448	424	454	436	412	448	399	425	398	432	400	445	432	433	435	442	414	359	443	375	375	443	435	440	440	398	427	448	459	421	389	423	442	406	441	458	443	422	438	434	400	411	435	411	443	420	401	419	440	408	431	439	419	418	394	426	450	453	415	438	442	404	467	426	403	409	404	398	415	412	388	430	426	449	417	398	424	388	445	427	426	436	435	416	446	395	394	430	411	399	430	399	428	426	384	439	402	404	460	456	412	444	406	417	383	385	377	442	455	431	436	424	404	412	381	431	425	450	432	386	377	424	426	451	412	398	433	404	421	438	444	464	448	415	483	408	430	427	415	420	378	390	411	458	465	419	425	394	414	436	392	423	428	390	447	408	427	445	432	397	437	383	427	468	441	457	452	397	401	412	415	452	422	459	399	414	393	461	404	431	413	381	440	432	415	426	434	435	399	395	448	443	465	426	416	431	392	419	465	440	407	412	422	440	426	421	425	441	426	403	449	445	414	410	405	435	408	447	408	416	444	435	410	449	414	433	380	444	503	413	376	422	431	432	444	391	429	416	442	425	425	419	443	404	412	416	446	476	386	413	454	434	469	432	432	462	429	450	423	422	422	379	425	451	416	445	380	439	408	413	440	419	382	421	398	401	426	398	460	418	442	447	421	385	456	413	453	341	415	405	418	431	454	435	435	452	405	429	445	471	400	422	436	430	389	407	384	430	409	427	432	436	417	431	415	411	408	425	444	406	453	444	430	391	419	425	454	446	402	392	389	402	397	424	434	418	466	448	418	444	420	421	423	441	370	449	422	412	422	411	423	444	455	465	411	398	428	403	416	423	412	422	447	379	429	385	445	447	446	440	419	399	404	428	443	421	405	433	401	434	423	463	438	434	416	457	435	421	446	422	407	425	451	392	454	412	419	427	394	453	461	411	429	432	418	381	410	398	430	424	453	429	424	401	437	404	392	407	410	410	415	437	412	382	381	394	429	450	410	424	394	421	448	402	405	444	414	455	421	334	417	424	406	428	403	432	402	417	425	384	434	446	435	397	450	426	433	433	400	428	422	418	432	416	421	442	410	424	406	436	405	439	437	442	420	467	425	387	427	428	418	435	442	436	419	430	431	403	413	375	381	411	419	407	451	430	410	391	448	407	448	389	420	385	424	456	441	432	469	427	404	411	411	424	427	405	409	425	417	430	414	442	430	433	385	412	426	404	421	409	431	409	432	422	395	429	412	406	410	429	398	425	417	477	399	399	408	442	447	444	410	388	419	401	405	419	421	431	436	396	449	412	426	449	407	415	397	441	391	424	436	420	457	418	410	420	435	434	413	399	381	466	428	410	413	419	452	427	438	466	421	366	465	423	439	407	413	404	374	434	398	393	410	394	426	411	419	422	399	457	452	430	459	406	396	425	433	410	430	390	385	424	447	418	451	429	428	410	447	447	405	428	450	427	383	464	421	433	427	412	434	414	495	409	437	419	445	435	427	442	475	406	399	396	397	451	443	421	400	401	409	397	430	442	449	422	412	404	441	406	419	403	415	388	383	450	450	468	417	390	392	409	437	428	418	419	411	446	411	417	423	444	432	443	424	422	421	451	429	438	402	418	448	433	421	432	425	421	418	396	458	408	453	429	419	437	441	454	478	451	443	412	396	436	466	419	431	416	447	426	367	480	421	451	416	404	419	411	395	408	442	427	410	433	370	426	431	453	384	416	434	405	384	426	442	423	443	410	390	435	440	420	432	446	452	460	435	400	427	426	413	415	433	426	409	434	425	397	388	403	443	411	401	399	438	420	414	388	400	408	452	431	397	400	414	385	414	435	419	435	394	425	455	435	413	415	445	412	423	439	386	425	424	451	424	438	433	431	402	415	385	427	416	469	401	411	401	432	387	422	444	438	355	421	390	440	405	420	378	412	431	419	424	399	410	428	418	406	417	398	413
9224	5516	1710	1012	1008	938	949	965	944	975	942	907	996	901	972	883	990	939	937	996	939	951	941	956	938	937	913	962	1009	985	966	947	923	898	963	912	891	918	951	891	931	902	974	869	945	924	941	984	935	887	903	958	918	933	983	947	952	1000	949	941	904	978	962	943	927	950	950	948	957	885	839	926	879	922	930	976	978	942	945	962	974	916	866	925	897	979	837	950	927	964	912	922	948	977	960	993	911	927	909	913	966	960	892	883	943	914	923	924	972	1015	964	965	1014	913	941	906	913	898	977	969	987	913	914	964	953	992	922	967	959	932	1010	934	939	895	992	963	916	1005	971	904	910	968	1003	960	954	939	950	943	985	896	955	1006	942	939	932	941	910	954	949	966	873	909	952	940	999	962	952	942	896	959	951	922	908	930	918	945	956	939	935	885	957	938	980	951	958	1018	935	944	946	909	926	972	915	941	931	930	993	936	926	934	921	910	867	954	924	842	908	897	889	919	973	947	943	982	934	931	997	913	932	902	959	935	921	963	970	938	935	992	967	923	990	861	931	934	915	945	947	960	940	932	930	906	895	976	907	984	934	972	1004	949	950	912	892	962	901	999	976	922	999	907	928	943	944	944	920	964	923	947	967	924	912	962	978	953	932	951	919	928	933	927	917	909	904	900	982	924	933	877	926	965	950	957	938	957	939	905	922	1034	927	936	939	936	955	979	1004	986	963	967	951	946	938	989	931	983	897	952	943	939	920	915	971	947	931	938	928	989	979	999	936	918	925	962	886	949	887	917	952	994	895	894	925	941	996	935	923	932	888	984	940	985	932	928	898	907	931	924	917	974	939	895	944	947	960	930	957	942	921	945	934	903	949	911	938	938	936	924	926	984	941	973	887	934	945	883	943	922	943	936	922	943	904	945	916	1001	931	916	909	954	972	923	938	970	870	910	886	893	922	955	893	934	991	935	955	913	930	909	937	954	954	911	933	919	958	944	937	954	935	901	951	916	937	933	945	940	975	972	966	931	926	960	920	1013	973	900	891	1008	960	929	920	937	919	926	913	961	947	968	947	962	908	903	943	927	907	941	940	897	954	936	898	963	943	950	1001	1005	973	953	894	875	890	928	1002	946	934	950	950	929	881	985	915	953	977	910	923	962	993	946	962	934	917	911	994	883	922	935	936	941	955	999	945	938	953	907	887	930	954	928	928	948	946	906	928	946	971	915	943	965	944	973	937	956	1018	935	928	933	893	933	944	927	922	962	936	937	940	892	947	913	936	961	940	919	968	944	977	937	943	956	971	979	936	929	945	943	962	960	944	876	916	941	929	975	958	916	920	866	945	945	942	922	951	964	953	937	952	963	933	950	953	905	946	926	866	950	924	921	919	989	941	943	917	926	948	956	905	953	884	922	934	916	926	957	931	960	936	966	963	905	981	919	951	935	924	943	922	957	933	923	980	859	906	953	914	932	926	941	951	927	940	973	917	937	950	897	874	954	940	938	1001	897	942	916	922	989	953	982	929	996	945	933	914	948	915	963	960	932	976	934	949	927	979	907	945	940	979	957	879	907	937	975	925	948	908	968	935	965	981	902	919	930	994	884	946	944	910	977	948	956	954	934	924	956	1007	932	926	985	962	971	929	961	952	881	960	954	956	867	970	953	963	973	961	994	960	972	965	953	924	950	962	945	895	927	928	942	965	972	876	952	945	986	956	963	963	952	942	898	899	963	946	920	918	941	881	1004	975	946	971	975	988	933	981	917	933	894	924	896	959	860	968	953	969	950	888	945	997	992	940	881	927	973	930	911	951	927	954	946	951	955	944	876	970	1003	870	946	911	931	929	911	929	955	929	952	931	955	921	913	900	899	932	846	928	936	938	902	901	952	938	952	934	974	936	953	939	959	979	885	922	979	942	937	958	931	937	926	945	968	907	949	927	918	950	964	953	959	943	898	1001	952	996	916	943	893	904	920	954	904	955	968	901	887	916	934	962	912	969	947	937	938	945	931	994	920	909	987	977	975	933	947	993	934	897	930	913	870	951	929	933	941	947	950	863	940	936	925	914	915	955	971	957	925	945	908	968	965	998	934	987	933	1004	945	934	904	967	926	905	949	936	964	960	888	942	944	993	980	938	967	905	880	947	909	947	910	955	902	960	884	928	929	934	934	949	1007	939	964	973	933	932	939	913	947	928	929	992	963	919	969	981	929	969	959	924	960	918	918	923	950	945	961	940	933	963	930	961	944	940	927	959	947	911	924	916	966	935	1005	994	951	974	947	942	953	931	955	955	946	885	912	938	923	986	885	966	932	941	918	961	863	935	915	893	914	979	940	969	923	997	966	927	958	940	910	915	925	920	908	947	977	945	942	890	956	896	897	934	904	909	935	956	953	913	970	986	914	951	886	904	965	949	949	972	1019	919	903	957	926	948	971	930	927	915	922	917	931	934	955	956	946	992	950	943	939	927	915	952	958	938	984	970	926	938	951	997	908	924	927	948	926	919	922	975	988	953	963	944	1041	1015	926	922	956	1010	902	995	922	902	821	924	927	924	921	950	913	928	908	904	920	882	938	949	964	912	904	913	957	993	955	919	960	924	945	896	918	908	948	902	966	990	894	978	943	915	931	949	957	925	928	972	900	1005	917	932	937	949	944	908	884	991	949	968	947	903	919	987	898	935	948	920	914	903	940	950	911	918	889	929	927	950	907	925	898	898	932	903	947	917	990	991	945	970	955	979	897	942	931	956	967	920	933	911	952	920	921	894	946	957	932	923	873	921	925	900	960	944	948	938	963	933	904	937	926	920	950	931	934	935	878	904	972	960	928	906	900	991	947	918	1017	945	932	916	919	973	935	911	925	943	914	933	913	941	980	943	941	973	925	972	943	992	978	850	968	967	930	930	987	954	961	977	912	924	846	944	1007	950	942	919	985	1013	927	930	954	998	927	928	961	923	943	959	925	980	973	929	959	942	888	971	954	888	948	902	980	935	924	989	958	929	943	937	921	895	893	969	931	979	916	925	981	946	924	905	911	955	918	975	995	985	989	946	960	939	967	979	950	914	968	952	944	972	938	945	884	930	939	947	970	937	928	935	952	933	947	935	936	943	917	923	980	948	942	928	939	961	922	925	910	952	973	960	928	960	909	951	962	974	998	950	916	893	925	865	952	904	910	915	919	917	860	1005	975	906	956	967	953	940	905	923	1001	958	963	913	957	980	915	900	995	953	942	967	993	960	933	958	925	917	957	952	908	931	938	925	921	951	950	923	965	936	992	983	956	940	964	917	955	958	947	940	898	888	933	948	917	985	927	967	933	946	881	945	977	925	941	943	933	970	931	954	949	991	900	936	907	999	897	916	949	929	966	985	912	1010	912	966	950	979	979	997	933	978	948	964	987	953	970	881	934	912	960	950	945	963	975	988	944	905	936	918	958	966	918	943	982	1022	937	925	983	998	892	941	972	901	913	949	951	937	935	922	996	934	921	932	923	937	961	907	935	918	954	959	904	938	960	967	907	934	981	885	929	874	962	940	943
24820	21221	24664	28060	20965	3087	563	478	424	372	418	377	354	368	344	367	330	351	307	327	348	322	303	370	321	335	327	351	360	348	360	329	331	306	311	290	341	306	314	327	365	304	295	376	327	328	331	334	312	316	317	317	350	344	299	354	326	328	352	316	322	330	325	347	305	375	313	296	328	317	350	354	333	335	345	343	301	348	329	363	332	366	351	333	344	308	311	308	359	348	316	310	339	334	323	328	329	320	303	367	334	367	336	362	343	337	303	321	304	374	308	333	334	326	337	331	333	323	314	342	318	323	330	344	342	375	322	287	329	356	363	362	356	342	318	360	341	350	349	352	319	314	328	344	310	339	322	331	344	339	296	330	341	343	336	303	318	328	348	346	349	342	323	302	324	324	321	303	322	359	335	342	317	325	342	347	350	360	311	330	348	288	325	321	325	333	324	320	308	338	352	354	323	361	332	346	345	315	337	331	330	346	315	328	329	349	302	328	324	370	309	344	322	328	332	338	349	310	345	304	327	301	353	342	365	332	318	314	326	330	334	333	329	299	351	357	360	335	322	315	318	307	326	334	336	363	372	335	336	315	319	326	339	326	335	318	340	358	293	336	321	303	348	314	344	325	333	332	314	321	319	344	341	358	318	331	349	331	346	360	345	310	314	325	312	305	344	334	337	315	311	341	317	322	316	320	319	352	332	302	336	333	309	270	346	303	327	347	320	334	348	347	333	347	320	321	331	331	326	383	343	334	322	351	321	333	321	357	339	372	323	331	349	321	337	332	306	319	347	306	351	318	332	320	331	338	342	332	327	336	375	321	368	317	315	322	326	306	326	342	338	280	340	364	352	340	306	362	365	324	320	330	334	331	327	310	326	336	299	341	356	337	309	313	296	308	354	319	335	336	311	298	321	336	312	356	347	346	342	331	348	319	350	320	343	331	298	331	313	325	306	312	312	343	345	338	321	344	333	342	337	329	345	320	315	354	323	316	304	342	331	319	310	310	311	382	339	312	316	318	322	332	341	323	336	338	335	339	351	317	363	317	323	323	343	315	319	341	305	334	302	325	336	299	322	328	351	318	315	362	315	352	341	345	329	348	325	313	320	319	342	303	341	354	341	332	334	331	343	342	359	325	338	355	299	319	347	325	330	343	317	346	357	325	334	332	291	326	371	322	295	311	342	315	296	342	325	329	326	334	315	323	350	304	320	317	367	347	343	348	340	335	316	343	334	321	312	328	332	350	331	330	306	330	323	276	301	339	324	336	325	310	323	311	355	322	329	334	342	316	322	330	323	351	318	311	346	351	334	337	341	324	302	309	355	338	338	308	338	375	343	365	306	326	317	294	354	348	311	321	333	308	330	333	380	359	337	317	336	325	308	321	312	342	330	343	294	351	316	290	318	338	355	326	365	335	359	336	332	348	307	333	339	301	295	307	307	323	332	320	332	367	304	331	334	331	349	309	339	332	345	297	310	315	311	365	320	348	351	337	301	333	343	339	313	284	301	346	304	331	302	354	337	303	338	342	358	335	310	317	363	342	326	339	316	320	322	303	291	326	279	339	326	325	337	325	362	350	303	351	355	293	312	317	338	288	352	272	325	318	336	332	340	308	339	295	312	332	323	356	297	299	335	340	367	298	339	325	324	342	382	322	364	334	327	328	337	311	353	330	318	340	341	324	304	341	367	343	302	344	320	353	321	337	347	313	308	340	341	307	312	319	344	355	328	332	322	327	302	352	295	322	320	336	320	332	318	365	340	322	341	329	329	327	336	320	322	367	344	324	337	307	374	334	336	308	341	352	308	364	335	336	351	337	323	318	328	326	357	321	328	306	313	333	303	339	329	352	316	318	348	293	328	306	337	357	356	342	338	346	342	302	313	349	325	302	350	375	321	308	367	331	306	315	361	337	339	364	333	359	369	331	341	346	329	364	329	367	331	346	324	344	349	315	281	296	348	316	322	299	319	306	351	320	313	362	287	312	335	317	333	347	317	328	378	328	337	328	335	357	343	324	340	351	351	321	343	323	348	313	337	341	291	331	335	349	344	328	331	362	323	306	305	314	333	335	331	344	315	355	317	319	327	357	317	329	335	335	296	301	324	327	308	322	360	362	309	303	330	325	355	334	330	325	332	339	323	318	371	351	316	328	350	317	324	330	359	321	326	339	343	348	309	308	313	339	338	349	312	377	322	293	308	325	342	345	292	369	314	298	371	334	323	337	347	369	352	335	349	346	336	335	333	339	317	332	292	343	339	344	306	330	345	313	318	338	365	333	327	317	338	311	300	341	366	328	303	345	379	362	336	310	300	348	310	352	349	295	319	302	360	335	328	340	339	341	335	299	328	335	373	353	320	352	336	310	358	340	344	287	354	334	313	297	335	350	349	352	358	303	318	345	324	346	328	315	317	323	356	310	340	325	338	307	340	344	312	359	318	356	347	295	339	307	342	380	301	324	293	350	326	322	324	323	328	331	313	335	339	351	331	340	338	328	336	325	301	324	347	325	333	349	316	337	355	320	313	332	278	330	336	346	302	332	315	347	292	350	342	335	304	331	347	307	288	351	326	348	331	314	346	371	335	332	378	347	314	356	367	341	323	304	366	340	352	336	357	308	275	337	353	316	331	358	352	335	300	296	293	344	357	318	349	302	341	349	308	320	374	351	336	346	324	341	319	335	330	344	299	331	351	337	318	319	325	302	319	325	361	318	362	336	323	340	303	375	350	320	354	327	294	320	308	351	344	330	344	353	332	316	321	326	367	315	324	326	390	335	326	325	280	307	342	377	322	314	332	314	349	344	355	304	306	351	335	313	327	340	314	323	321	341	325	342	319	361	320	314	322	343	314	301	329	298	314	326	315	292	310	352	332	319	329	328	317	309	330	330	331	313	374	314	336	351	292	343	308	320	336	329	323	355	368	322	284	312	350	326	355	347	343	348	340	360	342	339	325	304	358	310	319	338	359	323	330	307	301	320	313	318	351	359	324	344	336	294	349	356	342	329	323	337	332	345	353	333	343	342	327	331	323	322	371	332	324	352	376	348	319	356	338	328	317	291	327	281	322	340	364	322	311	353	346	343	313	336	359	339	343	333	291	305	360	363	322	320	326	345	358	296	314	331	338	317	379	361	359	312	303	328	362	350	327	346	303	313	323	331	310	301	312	331	331	322	328	279	326	322	301	303	338	354	351	359	340	325	332	312	322	298	315	373	343	286	355	349	332	361	314	301	361	335	298	369	303	334	326	323	320	296	316	302	353	313	323	344	335	336	308	332	379	348	337	349	352	352	411	338	329	332	313	350	314	324	328	342	302	340	329	348	327	346	328	312	319	317	358	350	337	339	317	300	324	350	304	311	322	308	318	332	294	324	333	340	321	336	325	327	336	299	319	320	381	338	354	298	328	360	317	333	319	361	321	320	348	331	374	343	337	337	326	290	343	334	339	329	301	316	318	316	321	318	332	332	307	321	301	336	341	355	352	301	305	279	329	339
9322	13102	3669	1276	969	881	791	801	772	772	780	759	830	733	722	690	737	704	724	731	735	794	739	749	724	752	791	720	740	758	712	796	744	697	742	760	753	743	709	720	772	735	695	724	762	781	725	819	745	722	706	756	734	769	719	755	732	702	749	752	763	795	730	748	718	741	737	707	755	743	740	732	725	746	754	754	772	737	686	713	763	742	758	721	751	773	728	711	710	719	750	732	760	736	727	774	714	755	736	712	745	781	706	763	753	728	746	721	754	745	738	757	750	734	738	829	704	729	806	690	721	722	748	745	760	733	711	764	724	726	785	713	773	731	731	776	804	708	697	744	736	717	742	742	729	722	730	800	714	640	758	736	684	759	745	736	711	738	752	740	779	750	783	737	737	769	729	722	758	747	758	773	706	716	704	750	733	765	783	762	761	735	732	765	701	750	738	766	759	720	748	744	710	760	748	781	747	727	741	718	705	691	735	770	768	718	724	706	754	721	732	737	728	741	710	788	710	775	736	730	675	747	775	735	742	744	722	745	694	727	723	678	807	763	783	702	758	695	764	697	810	750	747	790	713	756	675	758	743	755	694	733	699	720	723	716	733	727	753	706	718	758	778	716	754	776	726	728	698	698	674	769	712	715	736	774	736	770	757	784	716	737	748	740	762	724	740	669	721	748	709	767	789	699	649	768	807	759	718	753	753	733	767	760	743	695	744	743	729	707	738	749	721	781	750	768	712	771	708	748	769	762	739	747	731	733	764	719	755	684	691	758	770	710	759	727	755	741	735	769	804	712	746	737	742	733	750	726	745	744	745	768	754	756	754	743	731	707	758	732	737	714	762	759	795	696	734	740	688	755	743	742	737	722	678	722	700	749	757	750	720	739	761	792	766	726	768	751	713	776	736	720	721	776	732	700	685	760	742	729	720	696	769	736	717	718	709	706	743	769	764	735	748	746	764	695	699	739	775	772	736	737	739	774	769	748	684	726	719	720	725	741	797	732	718	733	759	726	739	696	722	715	738	757	738	715	664	684	764	757	783	716	737	712	766	726	699	687	726	698	731	741	735	737	702	766	730	722	737	769	735	778	752	716	728	719	790	750	760	732	706	782	768	769	741	729	725	746	718	788	724	722	732	717	671	747	725	721	741	752	715	739	748	780	742	732	746	741	713	755	706	718	766	761	707	735	737	754	735	760	777	763	728	712	714	741	797	769	738	716	745	706	732	715	731	746	742	757	746	731	746	740	746	770	735	739	720	728	729	739	758	748	738	713	725	780	749	756	733	746	751	731	741	746	739	725	756	728	702	719	748	710	712	720	710	669	700	726	755	721	740	686	733	710	752	770	758	790	735	748	777	732	775	748	705	721	738	716	747	729	716	737	718	771	779	751	726	725	778	759	724	711	752	718	714	811	734	730	740	759	730	723	755	745	730	772	713	729	743	672	731	687	757	720	679	747	766	766	733	721	716	760	715	719	781	710	794	767	757	726	726	768	756	749	784	751	707	761	748	728	714	722	665	748	715	751	776	734	797	759	720	731	742	724	727	758	757	780	780	674	734	741	740	724	750	680	737	779	719	780	741	744	736	701	803	739	715	714	766	740	684	774	738	786	740	697	729	715	760	682	751	698	739	791	720	697	723	772	697	732	727	760	766	732	732	715	771	743	739	796	739	735	745	739	694	752	718	723	746	727	753	730	731	771	737	740	701	708	747	765	726	727	718	701	724	715	768	737	721	740	748	767	743	705	713	758	729	726	707	745	747	778	707	764	740	732	743	711	743	773	730	712	713	727	710	743	753	766	792	729	771	745	767	777	752	743	713	798	770	699	772	712	722	751	737	756	752	768	758	699	747	746	765	740	698	729	740	797	769	734	760	732	728	709	732	741	694	737	705	769	741	724	713	754	742	749	752	746	737	720	756	764	725	746	704	730	782	704	729	715	738	795	766	683	764	698	785	756	734	748	777	764	742	744	739	751	715	687	730	734	751	744	729	778	718	791	750	711	798	774	764	805	690	703	756	756	717	774	735	699	728	756	760	680	715	727	755	745	721	718	696	741	753	711	691	666	746	722	762	707	744	712	700	715	732	743	715	719	776	729	755	711	692	758	758	729	742	756	774	763	778	750	719	754	770	727	719	725	773	715	736	706	769	730	745	765	769	716	769	711	731	716	736	698	713	760	740	749	725	751	756	717	752	744	770	693	695	695	776	771	743	723	752	742	734	738	726	736	797	753	715	674	741	766	712	691	691	736	733	731	727	789	762	721	709	779	784	735	745	729	732	773	733	702	727	766	809	749	731	760	761	763	738	786	747	778	717	717	770	719	717	716	770	739	740	740	769	710	748	709	736	760	732	751	760	697	803	777	735	696	773	729	711	755	800	708	706	757	738	695	736	717	690	760	730	742	785	741	746	773	746	704	741	778	760	774	773	714	768	765	730	732	697	746	721	782	724	748	765	729	773	743	753	746	728	733	732	776	747	704	704	745	726	713	725	724	766	718	734	696	703	664	790	745	710	746	740	705	728	737	760	750	748	757	734	724	743	758	711	690	733	733	724	720	734	754	712	764	801	695	716	722	713	735	712	729	731	756	753	721	772	739	751	746	755	706	742	722	735	725	732	740	755	714	748	711	727	731	749	701	738	639	725	690	729	729	759	748	792	762	739	731	718	769	713	777	703	731	744	687	735	706	721	747	751	748	744	761	735	740	732	767	754	752	728	726	680	765	699	688	723	747	766	752	750	764	712	735	689	755	742	750	716	725	729	757	762	707	757	706	765	687	784	736	707	753	767	753	718	722	761	796	730	748	748	719	732	743	730	753	743	738	730	758	687	720	710	705	706	816	748	743	698	719	713	723	723	782	741	726	761	735	745	719	770	742	722	734	714	768	761	722	746	707	811	733	715	749	654	730	729	712	725	698	709	734	712	723	732	725	712	728	751	775	716	752	819	754	766	694	729	757	729	733	739	733	693	703	693	735	691	803	696	735	775	766	733	748	766	740	700	729	720	751	726	740	725	710	715	772	777	760	737	727	706	819	744	724	778	719	723	772	765	756	726	698	731	782	757	700	768	725	750	746	707	730	692	757	710	688	721	753	729	737	740	787	697	754	756	737	708	781	737	700	744	768	719	712	752	748	699	731	705	717	721	711	754	736	805	771	775	775	744	721	805	770	762	738	737	782	730	712	730	763	709	714	783	727	749	732	736	720	732	731	718	756	733	743	781	766	734	744	717	711	753	768	755	735	694	760	749	777	784	777	724	764	757	748	779	756	726	762	760	726	735	743	719	728	721	717	709	734	757	712	736	700	752	728	696	723	762	780	700	730	729	715	747	735	752	778	781	712	748	756	761	696	677	742	738	767	675	800	701	758	715	713	764	703	723	702	770	742	690	744	741	724	756	716	760	705	715	693	724	717	788	709	703	726	746	715	768	764	724	770	666	769	708	705	726	749	749	757	727	717	721	743	768	667	733	731	788	806	756	759	760	710
24108	21208	25285	27466	21218	20951	1344	389	289	247	257	228	227	191	197	208	197	175	200	178	189	165	160	157	178	196	173	143	166	184	149	188	150	152	169	180	128	163	151	166	171	166	176	162	172	172	159	171	160	192	177	154	176	140	143	160	151	171	160	149	164	157	166	170	159	162	158	164	162	147	166	138	150	162	176	149	156	135	164	156	168	163	131	157	151	155	187	150	172	163	181	179	174	153	169	158	167	164	172	150	182	155	181	159	150	142	146	157	160	140	157	149	142	152	198	145	169	179	156	143	166	163	162	184	179	155	163	155	166	170	149	170	154	149	153	177	180	148	167	158	168	174	164	151	185	177	139	152	169	146	157	154	169	166	149	160	157	161	167	139	171	159	154	147	155	185	173	156	145	171	153	149	135	169	177	175	161	170	161	169	175	172	159	126	165	174	160	130	159	143	161	160	163	146	159	162	155	161	153	170	167	156	148	169	171	167	184	190	160	180	179	167	174	152	144	159	133	175	161	155	141	165	168	167	174	170	143	156	158	147	156	165	140	129	154	165	167	156	141	140	172	151	155	160	153	144	160	183	182	163	162	165	165	170	169	159	143	146	151	165	177	133	162	158	169	166	173	160	180	171	145	184	171	169	145	180	178	173	167	163	189	172	167	139	154	153	154	169	163	157	163	145	170	137	148	151	156	165	165	156	172	158	156	156	186	141	154	139	137	159	165	163	162	162	140	173	155	174	160	177	154	164	176	166	138	155	158	143	158	158	169	154	161	185	152	166	170	172	147	168	161	139	164	159	165	153	190	168	167	149	175	162	171	174	192	161	159	174	149	145	179	158	176	160	148	173	173	164	156	164	158	172	151	165	160	161	148	156	162	185	158	182	164	154	164	167	174	180	166	167	156	154	171	177	154	158	173	165	138	185	174	153	162	135	162	176	166	183	156	149	173	178	158	183	154	170	134	153	164	167	161	149	173	169	156	141	164	138	147	130	168	154	154	124	165	155	160	156	167	150	138	159	152	171	164	191	190	172	161	167	169	166	155	173	172	180	162	203	159	139	144	147	156	140	163	175	166	176	173	172	158	139	138	159	179	166	143	170	173	152	157	150	149	161	165	154	147	165	173	157	158	160	168	152	149	155	161	161	184	144	144	159	153	155	150	175	139	157	144	178	145	171	167	163	143	149	184	159	165	164	157	174	156	151	178	190	135	167	167	166	170	174	179	145	170	153	145	177	170	153	148	166	158	173	139	176	140	166	143	160	151	179	170	190	151	165	170	159	186	148	169	176	166	164	183	170	180	164	177	146	148	167	156	180	175	145	184	154	157	149	138	151	167	163	187	158	168	164	184	154	183	154	163	174	146	158	145	173	145	159	189	171	143	196	156	160	152	179	154	161	187	169	166	134	167	160	144	142	155	167	181	152	158	136	149	172	185	156	135	169	185	153	165	139	162	169	155	182	149	161	180	154	151	141	162	175	148	156	145	152	158	151	165	148	165	165	137	180	176	181	162	147	165	169	168	162	175	169	158	176	157	144	131	171	164	148	155	146	148	159	179	155	167	159	151	154	161	160	154	150	149	167	171	168	178	163	142	154	167	187	132	161	137	142	181	206	167	162	156	149	153	174	173	169	165	163	154	179	173	153	168	160	142	156	172	163	158	166	178	177	168	149	133	172	157	158	165	168	170	158	163	175	151	170	172	164	146	155	205	146	190	164	155	149	163	146	168	180	161	145	164	174	160	155	157	158	161	151	187	163	156	136	140	160	158	184	175	160	136	144	170	159	165	153	148	159	150	178	177	172	154	148	158	155	163	168	143	168	158	158	133	161	155	151	136	152	164	160	174	163	174	163	140	174	165	167	186	159	163	143	146	177	162	192	158	149	163	161	139	154	137	170	159	165	165	138	155	153	156	157	144	155	154	131	182	166	146	171	142	170	176	142	180	152	157	166	175	145	144	155	154	177	177	192	163	162	167	176	153	161	151	159	163	177	157	160	175	150	189	177	174	172	126	164	145	161	163	162	143	166	193	145	150	169	166	179	162	149	157	159	151	162	168	170	166	151	151	155	156	129	148	179	180	154	178	168	172	168	148	169	142	141	129	167	163	171	154	173	178	186	139	142	156	161	129	181	139	184	169	158	153	160	153	149	158	152	148	163	166	169	147	160	155	158	169	177	147	150	162	162	175	172	162	161	145	180	160	136	149	137	143	158	189	164	139	142	167	169	153	160	171	137	196	160	151	126	132	151	156	141	153	163	160	145	167	149	151	161	164	150	144	149	175	178	153	177	182	177	170	187	175	174	155	150	141	174	161	170	175	173	170	153	159	138	160	139	150	191	179	158	154	167	143	175	183	174	164	141	163	164	186	182	170	157	146	172	178	169	140	186	170	132	149	151	177	168	159	164	183	156	179	190	137	173	171	163	158	159	148	161	167	174	169	164	186	148	161	174	158	202	200	167	191	169	163	190	161	162	180	185	167	165	149	161	179	158	162	176	164	150	197	151	167	167	160	173	152	161	144	172	139	138	150	163	161	163	176	167	150	166	165	143	139	147	176	156	147	160	159	151	173	186	152	151	176	137	150	164	179	176	163	169	166	130	157	186	148	158	171	153	130	178	150	180	173	169	177	171	179	153	155	150	171	157	173	160	185	160	170	134	151	197	173	175	156	176	180	142	169	178	157	153	152	158	149	175	166	187	147	173	163	149	142	167	145	153	164	170	150	189	153	160	175	172	180	186	174	159	142	149	156	124	178	148	180	164	148	166	145	165	158	163	157	151	182	183	186	144	142	148	170	179	181	157	153	159	153	162	173	157	176	149	156	186	196	173	159	190	166	186	165	181	157	150	156	150	161	153	159	147	163	167	167	154	158	140	143	150	141	147	145	181	179	138	161	163	147	164	162	167	174	159	144	172	161	173	164	156	160	138	146	163	155	144	160	174	175	173	180	142	161	148	156	166	162	183	157	132	170	169	151	149	137	169	144	154	186	157	153	172	164	167	159	165	176	167	133	156	164	143	193	169	184	165	168	165	143	161	151	153	146	171	144	152	139	172	156	175	163	159	141	158	154	182	157	148	150	191	163	159	160	161	140	154	149	126	182	192	158	171	189	161	156	175	167	160	143	157	167	148	128	155	151	180	175	151	170	156	154	162	158	163	163	159	153	154	177	182	153	145	155	174	169	146	158	165	146	162	139	162	174	144	154	149	163	168	133	153	182	169	129	160	153	168	145	160	154	182	179	165	169	168	160	159	174	172	155	170	140	153	171	182	165	155	123	173	148	134	187	144	156	169	152	167	191	169	153	162	150	166	157	162	159	193	162	169	155	158	165	161	159	144	145	163	150	153	182	153	179	158	138	149	138	151	166	166	163	154	146	146	167	174	158	168	161	164	139	163	153	155	155	141	132	154	135	144	155	165	128	159	162	168	153	151	165	175	135	174	140	152	170	184	165	131	185	158	159	176	145	153	192	144	151	160	206	149
11066	17177	5354	1328	748	601	518	491	448	468	458	442	407	399	438	422	416	427	390	439	408	423	384	418	432	427	442	404	409	378	421	412	402	392	406	382	439	409	378	413	415	411	417	402	400	353	394	377	421	404	410	383	440	398	396	375	405	410	413	402	429	441	372	421	379	420	355	407	398	429	380	412	392	422	426	396	395	367	383	419	401	410	421	411	371	376	402	380	387	417	417	382	394	418	429	395	404	412	396	350	395	421	434	374	396	373	421	389	444	409	429	378	420	405	435	405	360	385	414	399	428	416	431	387	415	396	411	396	368	409	380	399	409	407	422	434	417	413	391	421	405	412	399	402	438	424	403	399	393	412	364	411	380	390	422	396	396	362	399	439	357	374	406	423	413	413	393	419	442	423	401	410	395	421	373	412	370	409	424	432	398	375	395	403	403	407	399	411	425	397	401	408	369	410	400	370	390	410	410	381	402	377	387	418	380	387	405	380	414	375	410	391	414	361	392	384	399	383	435	382	390	366	384	408	385	397	420	379	417	396	438	439	411	413	375	403	398	400	374	413	386	393	379	387	394	417	418	416	375	398	352	388	378	402	441	359	424	421	414	397	424	389	400	409	404	401	405	421	415	374	376	376	395	401	414	409	384	423	381	383	376	402	389	479	443	385	362	418	379	425	372	384	409	400	405	393	413	364	408	423	386	423	397	415	420	407	399	414	398	396	409	424	394	381	429	408	363	415	403	412	397	357	374	401	410	411	411	414	408	404	392	402	441	377	429	410	428	388	412	396	371	408	376	373	414	406	405	386	390	403	402	391	382	350	425	406	409	375	442	420	390	399	377	366	400	401	419	374	394	424	425	383	397	405	404	403	415	402	414	386	405	389	391	384	419	389	358	377	415	390	416	383	369	365	395	394	391	410	410	421	380	384	425	414	421	354	404	395	444	388	407	386	416	396	440	443	407	413	389	420	471	410	379	396	400	415	412	401	403	365	405	389	395	419	343	393	363	392	407	425	417	393	410	439	391	361	398	395	420	423	429	399	386	416	397	370	400	394	396	390	434	384	399	417	378	407	444	374	413	409	382	382	399	459	397	366	420	414	364	433	424	397	392	425	400	353	395	349	363	380	406	399	405	376	396	431	417	404	391	413	385	397	412	399	405	390	400	447	419	402	373	374	428	433	398	367	412	402	419	417	399	363	414	396	400	441	406	449	427	391	419	390	413	412	405	376	432	403	423	414	377	412	398	425	387	408	387	426	384	422	381	380	406	424	418	402	430	433	380	405	431	382	419	369	415	389	403	431	406	477	429	363	370	406	401	411	380	414	375	394	397	390	389	426	417	394	391	426	387	423	422	423	376	411	429	360	397	380	342	390	393	368	411	394	397	394	417	398	391	413	413	430	412	408	378	400	409	440	424	429	412	409	389	388	383	371	414	385	406	392	406	388	386	389	411	424	414	376	420	409	409	414	391	418	382	363	417	381	383	423	391	416	387	398	397	403	403	387	395	423	407	396	406	423	367	403	397	405	409	406	376	395	415	394	399	421	412	374	375	391	363	380	405	423	399	387	400	400	400	413	406	378	431	413	418	416	412	378	385	408	417	372	407	429	356	396	373	376	376	412	408	389	420	393	388	408	388	403	398	379	412	391	368	394	385	399	414	399	413	424	400	437	398	434	381	405	417	400	416	379	398	434	387	382	380	375	380	430	399	355	440	427	420	399	380	435	398	401	395	413	419	413	392	407	381	414	403	403	389	410	395	410	402	419	370	415	388	382	427	402	390	407	379	395	371	404	401	380	384	399	384	386	380	400	376	402	418	411	403	401	391	387	392	430	380	416	408	392	375	409	373	395	375	406	402	404	410	404	404	389	369	397	423	413	410	357	402	387	375	408	416	401	428	401	446	427	408	435	420	391	398	449	403	428	389	382	384	443	423	410	406	411	399	413	422	400	403	378	385	395	378	403	386	405	350	410	392	400	380	395	376	403	392	414	408	399	365	421	391	390	421	404	408	387	381	394	387	432	387	408	414	424	448	417	383	399	366	372	451	392	375	401	411	376	404	431	411	398	409	405	370	400	400	420	402	384	382	411	411	411	384	400	393	454	411	386	420	478	434	412	394	419	433	383	367	405	414	362	367	393	432	381	381	413	384	403	415	394	383	364	421	392	447	360	367	422	403	388	413	438	379	367	408	394	395	386	432	398	369	408	415	420	387	389	364	376	387	384	343	413	422	368	410	391	417	368	412	397	402	426	410	404	411	410	409	415	404	339	403	405	428	409	414	366	418	391	438	375	384	408	444	406	386	422	410	387	422	408	407	378	382	416	416	356	422	408	402	427	422	398	400	407	415	376	390	421	398	395	393	385	372	418	385	385	398	401	400	404	422	448	373	415	391	420	417	395	395	418	424	383	401	413	402	383	397	379	416	391	399	379	436	396	366	396	400	409	381	404	414	367	365	370	377	405	391	386	420	403	381	375	395	431	399	391	395	434	403	412	411	369	385	407	424	408	377	380	380	375	419	386	435	424	406	406	410	411	362	402	390	429	382	412	413	395	392	388	416	406	435	418	444	408	396	413	404	415	366	379	410	374	366	411	395	407	433	405	397	385	413	378	432	372	427	392	419	389	355	405	375	403	410	405	408	395	378	382	390	419	370	401	432	409	386	409	404	399	409	393	412	417	410	413	381	395	385	410	395	435	423	382	387	408	413	363	401	399	415	418	355	438	384	383	391	415	438	409	400	378	373	363	388	427	392	403	413	443	367	377	442	398	422	416	388	417	405	403	397	413	383	436	416	377	405	384	399	369	411	425	413	432	413	371	390	412	406	406	424	403	392	354	414	405	374	412	421	402	392	404	404	389	415	358	435	373	422	395	444	373	402	389	375	411	407	374	398	423	438	414	397	414	386	423	384	401	368	444	417	367	380	401	384	414	406	371	403	412	415	388	411	415	411	379	418	410	424	379	429	412	411	407	410	389	401	400	405	401	401	410	381	432	398	378	394	404	404	405	394	384	409	397	403	403	398	392	398	393	403	382	393	405	423	376	380	405	448	440	403	439	395	370	368	393	384	388	423	382	419	378	416	420	427	408	386	384	398	412	393	446	425	399	382	421	372	395	369	384	397	417	388	427	405	403	366	391	427	394	390	427	365	393	371	366	398	399	431	395	390	423	392	377	387	412	410	363	400	413	454	428	362	375	417	395	400	424	385	376	406	440	405	409	428	399	393	388	383	366	414	381	379	387	392	448	385	409	412	375	427	393	384	436	417	391	361	395	397	383	365	406	382	419	410	389	372	413	372	372	415	398	426	415	412	388	366	411	381	371	369	387	408	422	425	402	441	376	420	385	385	426	385	388	408	364	368	372	391	422	380	404	413	423	415	412	423	388	407	364	409	376	392	386	420	394	397	395	374	397	399	397	425	419	424	360	440	390	401	410	368	405	409	383	388	387	402	423	385	399	408	391	410	391	406	394	379	397	376	394
33156	13533	2717	628	471	442	424	385	431	439	440	404	426	426	439	428	391	441	493	422	426	431	404	432	422	427	427	448	407	428	412	438	404	418	461	443	402	391	446	477	412	400	383	409	429	436	398	426	433	415	462	421	398	418	421	429	394	436	422	416	425	456	439	416	444	395	383	456	407	429	398	427	409	459	441	433	402	427	450	391	409	414	426	440	402	416	392	417	422	373	427	405	403	427	386	408	413	423	423	443	359	430	453	403	422	413	391	414	422	385	406	415	395	442	417	447	456	442	420	395	395	410	420	417	396	431	434	412	429	437	443	396	412	411	433	445	418	441	384	448	414	481	428	425	440	407	454	436	425	443	411	389	417	446	422	440	452	420	433	428	423	402	375	441	415	416	431	453	477	422	434	426	433	440	426	440	417	444	413	419	450	422	398	429	413	389	436	414	402	416	410	438	425	430	427	401	418	410	442	407	436	420	429	426	430	422	420	410	415	431	413	445	441	430	388	422	423	423	472	380	378	421	388	409	430	455	434	390	401	401	406	397	409	420	465	409	449	416	432	416	404	418	411	419	448	380	438	449	427	424	415	396	406	416	459	407	433	443	428	443	400	405	420	467	398	393	451	433	400	422	415	438	419	387	440	406	399	410	406	407	413	431	448	425	418	395	447	464	468	411	446	414	447	403	425	380	416	407	432	421	420	387	451	441	385	445	467	426	418	375	419	426	419	427	464	417	454	409	430	426	410	414	437	409	422	461	408	426	432	424	396	418	403	381	391	415	393	441	467	444	371	443	423	394	432	443	450	457	430	370	425	428	391	399	375	427	361	407	433	391	463	436	450	494	443	444	421	417	405	403	404	424	444	383	393	446	383	392	463	367	389	466	372	439	406	448	391	403	409	387	428	418	459	405	406	428	425	405	439	418	425	401	455	440	431	443	417	436	419	393	412	439	421	400	443	457	418	430	401	429	427	419	393	423	444	406	448	404	430	440	407	398	420	412	420	433	456	402	406	414	434	408	478	437	434	454	469	413	400	379	424	448	395	406	424	419	392	413	403	385	422	458	421	419	441	416	413	404	423	437	443	397	420	397	412	419	429	398	419	444	428	429	389	406	421	443	409	415	476	414	422	428	428	442	403	416	441	435	420	453	442	389	413	405	404	443	456	422	449	440	444	446	439	438	407	432	403	422	429	423	414	438	422	412	440	424	418	397	413	432	392	386	406	454	424	434	407	429	380	401	432	406	414	489	436	401	446	395	456	444	461	423	392	465	414	406	418	436	342	382	433	398	444	434	426	409	435	379	395	444	424	480	416	400	412	452	416	365	389	386	399	433	417	402	431	406	434	375	445	396	420	417	401	383	417	424	394	374	430	400	431	453	416	389	416	436	410	445	389	442	419	408	433	458	446	423	451	433	442	436	424	412	412	450	412	407	402	372	401	445	432	425	454	377	419	407	439	424	428	413	458	408	412	463	458	447	453	377	438	426	421	463	416	420	420	369	388	457	383	420	431	428	432	423	436	404	414	423	432	427	401	409	397	419	467	422	439	387	414	399	435	392	421	404	397	407	427	401	431	400	433	419	428	415	442	383	434	406	419	383	453	426	389	419	390	444	452	439	438	452	405	436	418	416	398	445	414	414	386	437	457	433	415	374	435	443	407	404	410	426	431	423	452	415	427	415	428	411	430	402	409	404	415	439	437	444	427	360	443	376	424	433	431	384	435	422	393	407	437	456	444	462	414	421	432	413	441	414	427	424	421	425	397	425	398	397	426	386	425	393	469	440	419	422	445	395	382	421	426	474	415	436	441	463	413	426	401	423	440	444	446	433	443	434	434	400	417	414	411	418	399	417	364	421	372	414	442	440	440	429	442	450	425	409	384	411	406	408	432	409	467	404	433	383	421	411	441	419	416	431	443	378	406	393	399	435	384	414	430	436	442	406	391	420	490	414	447	398	397	405	420	426	443	428	371	429	429	437	455	377	440	430	469	442	430	379	422	450	444	408	414	417	447	431	389	396	389	446	458	416	440	440	426	394	429	423	434	424	413	402	401	423	431	409	394	412	429	424	417	397	426	416	392	423	434	422	412	401	411	455	445	388	433	419	437	423	398	404	395	401	476	425	368	421	407	411	427	390	447	414	387	432	400	379	433	436	438	406	455	448	439	409	408	448	407	416	427	432	450	433	451	455	424	456	423	405	424	482	404	414	422	426	420	420	398	405	439	439	463	423	426	419	438	396	408	436	438	442	387	417	433	431	421	420	435	402	427	430	419	396	464	438	412	428	437	412	431	438	426	438	388	456	417	414	451	402	383	423	423	423	464	403	448	442	400	415	384	375	378	374	369	443	422	376	417	422	415	423	372	389	427	402	451	452	451	361	426	443	408	434	421	447	413	446	414	448	474	390	387	452	405	417	385	444	428	429	393	413	405	422	459	383	457	422	462	392	397	403	407	431	383	385	423	429	410	418	379	428	389	438	415	435	423	409	398	437	425	385	420	427	434	434	454	446	400	406	406	405	438	407	414	431	425	428	412	404	387	375	414	403	364	420	407	441	438	429	462	420	418	379	428	421	432	381	487	410	413	444	437	408	416	404	407	390	403	488	432	403	405	412	443	447	378	408	395	446	429	420	412	398	424	413	383	379	438	427	434	450	441	417	440	429	413	391	387	416	420	406	415	428	397	419	449	425	402	413	433	445	367	409	377	424	420	433	409	425	384	405	404	448	431	387	408	460	431	387	417	388	431	454	428	422	417	452	406	439	425	463	438	402	401	415	404	493	442	418	439	370	399	425	443	410	469	451	410	442	440	458	368	430	420	431	430	435	466	420	433	427	424	400	441	408	411	389	423	431	450	416	401	413	404	408	449	440	420	455	426	380	424	441	400	407	413	419	430	430	412	428	453	384	423	424	395	413	441	441	407	395	419	405	398	402	422	420	437	420	422	451	424	382	431	408	445	411	401	432	418	390	420	424	439	408	420	409	440	450	450	399	426	410	427	389	390	443	431	419	444	426	418	426	422	382	411	406	446	382	393	413	431	389	419	422	443	395	443	418	412	440	405	398	437	429	429	439	425	447	441	392	398	442	439	389	398	420	414	379	432	402	445	427	424	423	480	397	410	401	394	400	411	451	403	428	442	397	428	428	431	410	416	422	459	399	417	386	412	425	450	425	419	388	405	445	415	404	414	423	391	438	431	361	455	391	395	393	415	445	456	429	417	439	452	447	409	425	418	405	434	439	388	440	455	457	418	412	442	413	396	417	433	444	443	400	383	402	416	480	460	359	405	416	375	396	463	441	423	416	434	433	450	439	434	434	403	420	381	403	431	403	460	410	408	369	449	435	402	396	392	436	418	427	401	447	396	443	445	433	386	410	445	404	466	427	417	422	439	389	403	429	396	414	420	395	412	442	405	422	405	396	454	465	408	378	418	433	368	384	440	446	425	466	403	452	417	444	422	432	420	449	438	407	392	469	426	387	414	438
8947	5520	1725	1040	974	976	943	919	912	936	960	958	958	946	888	941	926	998	933	940	997	957	896	908	932	928	946	933	887	950	941	898	900	953	906	960	930	896	956	949	879	942	976	973	901	940	883	959	945	906	917	986	975	972	982	917	939	935	943	962	936	880	915	883	947	939	893	916	913	951	964	884	948	964	929	958	908	947	929	941	900	913	941	939	908	934	943	996	920	863	939	896	906	933	917	907	988	910	950	946	923	973	942	964	952	911	923	937	927	909	955	880	932	940	945	940	920	967	919	929	944	941	908	910	950	902	966	893	992	937	920	926	951	915	964	942	937	916	964	921	901	937	1001	952	956	924	966	961	957	917	902	905	922	968	960	939	896	940	932	984	944	878	927	938	952	969	878	943	935	923	867	970	920	948	996	894	917	1006	958	918	870	915	965	926	916	923	988	927	944	945	942	934	920	883	938	956	876	936	905	911	943	937	939	943	943	942	920	980	984	921	924	942	983	940	967	951	921	948	959	961	916	924	915	886	957	908	926	937	978	931	942	924	914	890	973	993	900	899	946	916	941	901	941	967	915	957	910	968	909	897	916	918	908	935	966	962	948	941	887	951	941	944	961	885	939	937	872	855	904	962	941	989	921	994	948	979	937	970	955	945	923	958	917	912	935	902	901	944	961	938	895	967	964	910	992	899	960	912	916	972	972	919	899	923	946	924	893	899	926	949	921	990	952	977	934	930	927	934	968	1008	921	905	884	899	958	906	930	899	924	889	933	925	984	875	896	930	970	945	929	966	892	937	928	906	905	929	925	904	907	947	962	929	944	924	906	937	892	942	940	957	959	934	980	1008	966	948	919	974	958	937	927	897	897	935	936	939	965	922	887	914	937	900	1015	949	925	911	891	933	904	993	955	995	1005	932	946	915	941	934	959	917	966	960	936	945	983	921	882	906	952	967	936	975	942	959	914	973	952	951	901	928	962	970	922	940	925	950	932	920	952	947	990	941	926	922	945	975	889	928	918	941	935	924	949	932	955	952	943	901	962	942	919	899	955	896	908	909	977	931	939	951	933	967	923	925	955	929	923	950	940	926	907	893	921	943	940	887	951	912	973	907	955	1001	978	967	930	914	957	933	950	917	980	898	932	957	946	887	962	934	953	930	921	991	940	957	987	912	949	914	941	926	909	944	917	907	919	921	905	940	898	934	933	1015	966	904	901	894	967	976	945	938	978	947	970	966	875	940	946	926	960	968	941	964	948	949	964	969	899	932	916	901	947	964	896	991	965	959	905	937	901	935	878	945	936	929	885	972	934	935	944	918	935	971	951	940	912	933	993	914	891	965	933	937	958	945	918	916	973	925	894	912	921	933	932	961	911	910	953	948	918	922	932	957	945	903	940	948	950	953	919	868	969	965	956	901	937	959	912	958	947	941	913	963	909	943	944	955	942	940	968	877	912	944	916	940	914	895	908	916	937	921	979	903	924	917	933	828	921	909	910	986	949	940	933	937	897	904	883	939	926	913	910	971	988	918	893	1050	924	978	923	916	951	957	988	906	867	926	911	963	908	963	919	986	988	955	964	925	929	931	923	957	972	886	893	985	905	914	901	913	900	927	950	933	845	919	975	980	973	915	967	930	945	920	920	908	917	855	972	912	933	926	956	970	893	880	922	914	959	947	957	963	973	922	933	920	912	970	961	930	931	968	944	951	966	933	920	905	930	953	901	993	931	964	941	1014	888	911	917	968	929	972	934	989	913	968	937	966	950	939	935	958	912	953	916	940	905	884	958	902	853	906	953	906	934	963	910	956	956	933	978	974	896	945	911	936	924	940	895	907	859	983	918	891	909	923	919	923	876	964	964	908	922	948	894	962	946	941	899	928	913	977	971	924	912	974	962	1018	909	912	967	881	937	930	889	914	953	950	919	924	928	966	970	960	943	920	919	948	949	873	939	967	891	979	988	885	915	906	924	970	883	892	954	973	931	917	929	916	930	965	916	909	870	940	912	945	877	924	960	955	911	929	900	969	981	966	940	974	936	1000	933	904	945	904	961	988	934	913	938	919	928	920	945	919	916	913	926	932	905	931	943	926	967	931	930	944	952	902	968	1000	968	879	975	928	964	900	936	930	920	923	951	993	932	951	936	959	937	932	947	937	943	954	980	904	939	931	943	968	929	931	961	960	927	938	898	871	946	987	901	938	957	922	945	966	924	947	946	912	916	975	1006	953	926	989	921	888	1016	985	918	910	950	957	930	947	897	954	907	931	912	920	930	894	926	911	912	943	966	892	949	919	935	868	923	938	925	924	903	898	928	939	921	981	979	943	951	987	941	934	888	974	914	894	958	924	990	1030	968	936	959	903	952	921	906	907	941	917	889	885	959	949	946	939	894	949	918	923	961	951	910	976	949	924	958	901	939	943	899	927	914	899	933	952	956	901	919	945	915	938	918	906	947	894	902	918	909	912	920	932	924	969	1016	883	918	949	895	1027	940	918	914	918	930	933	857	949	931	919	957	942	939	916	861	908	924	907	945	960	942	950	867	915	955	933	946	936	1001	961	944	921	948	945	918	944	973	874	976	931	956	948	920	920	1017	949	892	888	931	889	923	905	885	980	902	944	883	954	912	955	969	911	939	931	939	884	936	909	936	914	962	952	1001	952	971	910	913	895	899	949	916	966	953	925	944	956	979	907	898	957	891	948	901	935	961	889	938	974	895	915	955	946	948	917	903	944	1013	951	994	935	949	954	928	949	947	917	983	947	932	930	916	893	904	958	927	902	910	890	944	989	977	936	901	891	918	937	888	942	953	936	975	929	966	854	917	936	881	962	914	941	942	948	943	950	987	925	992	920	939	903	949	956	927	974	955	921	944	925	908	909	941	1012	925	934	895	947	886	989	893	967	937	943	926	977	930	914	979	941	932	893	947	930	984	874	972	951	924	929	931	950	877	930	962	899	965	953	898	932	859	879	946	916	907	916	964	960	929	892	917	918	965	911	948	986	934	915	926	950	933	949	913	909	985	919	923	917	998	926	954	946	912	956	943	921	947	930	948	921	903	908	959	887	924	972	978	890	950	912	951	857	946	954	915	911	945	930	930	887	921	940	971	962	918	983	922	943	960	919	886	956	992	936	957	902	934	941	973	931	927	949	883	924	939	933	948	956	929	972	876	965	897	938	913	982	945	947	930	883	896	970	923	878	918	974	932	913	984	926	944	992	946	919	967	903	935	920	1024	916	910	963	855	933	910	912	889	946	915	895	954	951	965	962	945	869	914	873	945	956	922	920	973	909	918	941	888	934	931	925	938	953	914	910	929	983	872	955	949	949	969	937	913	928	946	968	961	930	941	972	920	983	1018	959	950	962	907	949	964	908	948	975	928	883	906	919	915	938	932	902	930	922	878	940	948	967	979	948	922	908	938	944	1015	918	967	895	996	988	956	929	918	958	909	976	910	927	958	888	901	922	919	928	956	945	970	941	1004	933	938	881	928	963	953	885	889	972	960	898	967	940	947	944	952	952
24845	21212	24654	28067	20972	3199	555	432	440	414	379	402	385	366	374	333	340	343	326	330	360	365	326	337	368	327	354	303	331	301	330	334	330	335	353	350	334	331	317	347	354	342	349	379	347	339	321	340	317	306	327	352	318	340	330	312	363	323	349	359	291	341	338	357	318	350	362	350	318	343	361	326	342	342	307	345	310	348	349	358	327	313	360	312	342	340	336	332	362	326	322	331	319	387	353	363	337	308	301	343	332	333	341	340	308	370	364	325	338	343	338	327	292	336	369	369	317	321	336	306	300	322	337	346	297	339	359	322	310	326	327	295	343	341	354	362	306	309	317	366	327	338	353	310	320	298	315	341	338	348	364	336	344	332	308	334	340	337	344	348	321	337	290	319	315	324	328	315	330	307	359	347	314	314	320	331	348	330	355	339	339	358	370	337	318	346	322	332	328	338	333	283	341	356	312	314	325	318	328	337	315	342	295	318	329	342	315	319	322	334	337	364	311	318	313	318	332	384	321	312	367	333	314	335	337	307	347	356	334	311	327	353	353	343	309	345	313	343	351	314	324	330	305	331	329	319	352	359	328	360	347	334	337	310	336	317	338	331	340	333	290	379	324	318	342	312	338	365	346	315	284	363	308	335	315	299	339	310	320	329	343	319	365	334	335	297	356	345	333	322	326	340	319	337	338	349	323	354	330	338	349	337	308	332	306	315	314	366	323	375	348	350	373	327	313	323	322	329	326	327	297	352	318	355	344	324	292	330	337	314	374	329	325	307	329	308	330	302	321	335	330	318	346	344	322	343	331	309	336	356	319	328	344	351	298	324	374	304	321	361	323	323	308	344	317	359	323	309	313	324	326	315	335	333	320	340	306	364	325	342	346	364	275	321	340	338	366	332	299	323	288	336	331	320	301	343	350	338	343	325	339	328	297	341	341	363	380	326	360	289	298	316	341	378	352	348	330	316	355	339	345	375	320	317	341	328	364	317	299	342	336	308	332	350	316	343	343	323	323	348	299	334	324	322	353	320	315	361	340	350	374	346	339	338	329	336	341	323	313	331	320	305	324	332	317	356	307	319	317	363	308	322	357	363	337	378	337	357	317	315	316	324	309	330	336	368	305	290	317	324	310	327	339	347	324	349	326	312	314	339	331	328	345	351	320	326	353	337	345	355	348	324	317	311	347	334	346	344	325	321	315	324	296	310	326	341	324	311	303	365	338	311	310	320	316	320	363	329	346	341	365	312	330	375	344	352	310	347	335	328	324	335	347	336	331	351	329	359	317	291	359	337	340	332	351	328	330	337	313	313	339	351	335	323	360	331	329	321	344	329	305	337	342	320	317	320	316	324	311	283	340	328	350	326	352	333	336	345	337	320	317	323	316	334	330	332	339	338	326	299	348	358	339	332	359	338	315	299	358	295	325	343	299	303	311	358	313	334	320	321	312	333	294	319	353	279	354	315	348	306	373	320	320	304	338	352	361	358	321	301	324	336	322	392	335	320	321	313	342	345	333	314	322	359	361	359	327	340	309	313	326	294	319	339	356	327	329	346	333	312	326	314	329	294	261	337	330	292	346	332	323	329	309	344	334	350	314	321	317	350	354	328	343	336	351	308	342	351	313	338	345	346	317	347	316	329	297	360	322	298	333	359	318	352	326	358	307	347	342	338	379	374	361	344	306	321	320	317	321	326	341	374	346	313	300	303	328	339	366	380	314	352	355	337	316	367	290	324	312	332	293	324	351	327	330	335	349	314	357	335	334	324	347	325	338	298	372	326	295	324	320	327	337	331	337	339	335	346	343	315	342	309	347	308	311	338	321	303	325	330	366	318	308	366	316	297	299	349	319	317	306	341	335	298	324	319	326	313	343	324	319	399	335	290	342	353	318	325	324	328	389	372	327	331	324	340	294	338	342	313	313	306	340	364	306	324	316	319	328	316	342	335	329	353	313	329	325	379	347	355	334	341	323	336	376	346	315	341	325	308	312	294	331	330	354	346	361	361	323	362	356	339	338	309	349	319	322	357	323	324	306	348	346	312	356	363	337	336	306	361	347	310	340	336	307	346	304	336	333	328	363	299	326	333	322	326	316	337	314	332	346	327	324	321	305	327	332	381	350	321	310	321	324	288	333	318	345	340	362	325	323	334	320	322	312	337	318	339	352	302	324	338	333	327	319	316	304	315	341	328	343	338	346	355	336	306	325	310	369	350	330	380	339	366	310	337	314	346	359	344	293	338	374	309	306	307	335	318	296	342	348	334	328	348	364	282	332	299	337	320	325	341	359	301	351	328	317	337	359	327	315	332	342	350	351	320	355	355	331	307	356	330	329	349	315	321	330	346	348	318	330	337	334	298	327	354	347	279	314	343	346	335	307	315	346	339	353	316	292	324	326	322	341	333	304	316	317	318	295	325	336	345	335	334	321	326	323	327	331	337	348	366	307	317	336	370	323	298	324	327	340	303	324	311	320	301	297	316	333	321	342	344	302	351	315	364	339	313	336	346	304	345	316	348	347	335	349	333	328	315	312	318	321	359	339	342	354	315	305	325	336	348	334	340	310	318	320	345	331	336	340	303	340	292	360	347	343	318	323	293	335	384	308	334	310	316	311	334	305	334	330	335	343	341	327	296	359	332	322	339	299	322	328	354	356	332	323	319	352	346	335	352	357	326	319	340	300	329	325	295	323	311	302	319	315	352	317	327	356	338	311	312	312	323	283	328	323	355	343	308	338	343	338	345	335	344	298	327	323	332	328	322	327	362	320	322	338	351	342	302	300	340	333	340	372	310	360	351	334	346	358	297	352	333	355	335	366	320	324	271	345	308	345	300	336	343	352	320	353	310	336	304	345	363	331	368	321	353	319	332	327	304	328	325	313	308	342	310	332	359	366	341	306	343	301	335	367	323	321	371	324	335	350	337	336	362	343	334	317	308	353	285	328	297	325	315	329	356	325	338	316	323	325	318	312	363	327	329	281	329	347	317	353	333	346	286	302	350	338	347	361	351	339	323	330	354	329	362	312	353	330	340	316	339	325	329	342	335	343	365	321	335	339	329	307	331	305	336	343	330	322	330	320	339	336	312	365	295	319	348	311	345	303	340	328	377	342	359	351	367	330	333	318	327	295	364	336	344	312	335	332	334	341	371	371	348	286	343	313	350	322	314	322	354	369	337	331	342	351	346	352	338	344	320	327	310	357	334	331	327	337	315	326	309	334	342	300	294	339	343	339	339	334	321	302	313	294	332	347	341	321	339	333	354	331	345	336	310	296	310	334	302	339	320	327	343	326	350	287	339	323	317	360	328	316	348	319	339	338	321	303	331	310	357	328	343	355	301	337	304	356	313	321	376	352	328	325	320	287	374	296	330	327	311	333	338	313	322	322	329	312	324	350	326	328	308	298	323	319	352	321	333	316	342	318	338	309	353	382	305	343	330	333	343	341	328	358	324	344	355	350	361	332	341	358	299	307	336	343	330	328	336	344	354	342	335
9320	13679	3985	1248	951	847	790	795	806	754	784	723	787	727	669	768	759	754	746	739	772	725	767	742	716	717	743	711	740	711	726	730	760	769	745	736	742	730	709	716	729	754	727	717	796	716	738	767	733	729	720	697	734	731	737	771	730	765	733	686	711	760	731	692	733	735	711	750	734	737	705	695	743	729	727	734	741	702	709	727	717	730	732	739	706	775	729	730	767	769	670	713	752	748	684	775	739	728	728	721	767	724	773	701	733	796	710	749	746	743	727	735	749	758	692	720	711	665	681	729	736	726	731	688	726	702	745	730	696	799	738	730	674	785	756	711	738	723	752	750	773	732	772	782	774	774	771	775	704	730	719	759	726	735	728	728	754	752	727	761	733	749	724	735	723	724	683	743	713	803	797	724	736	736	771	708	743	758	705	722	710	705	776	715	724	780	719	776	759	714	706	725	759	716	761	719	756	735	720	728	725	714	773	742	767	718	717	773	738	710	788	810	713	732	747	754	696	753	719	690	731	736	735	803	711	744	765	737	689	696	712	795	709	744	755	744	706	776	723	753	756	753	743	719	748	735	736	775	725	803	721	745	754	772	743	732	742	735	713	726	804	704	734	687	738	751	745	749	687	726	777	714	710	686	735	745	745	763	757	786	700	727	746	762	755	756	767	694	777	781	751	715	714	751	737	695	714	771	751	733	738	791	715	785	736	742	749	732	731	736	768	718	748	762	699	770	706	753	751	674	706	723	696	683	772	730	725	736	745	732	696	729	707	717	705	786	768	753	753	731	758	757	731	728	699	721	690	686	717	727	740	751	748	765	750	792	752	767	772	727	728	737	716	737	766	745	729	741	730	717	749	703	710	747	717	740	749	744	798	699	739	720	735	688	719	752	755	736	705	768	796	711	744	670	750	741	762	722	733	738	776	759	722	727	746	730	718	705	733	721	723	772	714	743	724	695	754	759	779	736	703	700	736	700	774	725	702	753	761	735	760	760	760	734	693	773	711	711	731	698	770	743	725	769	732	700	756	759	757	750	705	722	759	741	743	721	746	694	720	711	729	761	675	735	739	769	709	741	752	754	735	701	746	754	734	772	760	718	741	705	765	674	725	716	710	781	708	720	766	720	732	756	709	755	722	729	733	741	698	755	734	784	778	730	760	714	702	699	726	725	794	740	776	773	727	778	760	769	731	708	729	769	760	699	751	746	713	706	724	721	721	697	694	753	767	762	744	744	686	758	712	703	714	723	740	704	726	768	792	777	726	712	700	777	759	690	774	723	770	781	799	735	789	767	753	729	716	764	748	782	754	750	716	751	704	725	753	685	767	743	747	748	704	761	756	743	707	724	727	760	743	721	761	763	750	753	762	746	700	788	742	765	795	712	685	760	733	733	741	804	716	754	715	726	667	731	695	751	744	715	789	735	722	749	704	738	728	755	732	694	726	780	744	713	770	776	776	721	720	769	707	716	733	762	760	699	692	774	788	754	759	738	794	742	753	719	712	727	714	730	697	698	739	715	801	713	705	707	677	738	754	773	730	706	706	760	760	736	727	740	780	763	699	737	720	753	722	767	727	708	757	749	751	778	708	744	731	687	779	773	736	768	797	716	789	692	735	728	741	699	767	745	733	740	785	706	738	718	789	750	697	703	683	704	721	739	760	726	760	718	703	721	726	757	707	757	708	704	692	710	769	744	719	729	747	735	777	777	760	736	685	771	729	694	752	746	741	749	747	702	745	761	753	761	698	741	774	752	756	738	737	735	733	751	770	727	752	729	693	739	782	802	707	740	762	747	714	717	713	749	731	791	749	737	719	771	721	728	722	783	729	743	739	762	738	739	725	735	744	770	755	741	743	772	726	727	785	713	786	715	724	770	753	701	750	739	730	679	784	736	750	745	758	722	764	746	755	767	696	677	781	813	717	724	774	724	672	752	767	725	715	740	765	718	709	752	696	740	709	705	725	725	761	748	724	749	761	698	754	730	746	701	765	725	714	710	723	727	665	720	741	739	781	768	704	735	709	743	704	735	779	743	766	727	721	695	772	722	711	754	755	692	746	715	721	707	776	795	744	748	771	729	780	744	725	746	780	756	723	685	715	774	748	740	692	751	705	799	763	715	755	696	693	737	721	758	746	716	672	759	726	740	734	781	757	754	693	729	751	765	707	718	738	768	713	721	727	725	751	762	811	733	741	744	774	715	789	724	711	757	750	764	716	756	723	708	735	755	734	701	731	701	753	770	738	759	738	771	722	726	752	749	721	758	736	708	775	750	717	751	795	781	744	720	751	716	727	729	746	797	786	722	730	710	745	748	756	724	782	721	757	766	737	746	744	707	702	733	742	712	753	736	747	745	780	752	702	722	735	751	730	743	735	727	738	715	714	779	718	699	774	732	745	736	729	777	736	759	706	776	735	793	739	779	737	702	731	710	733	739	803	750	729	729	726	710	743	755	752	735	711	720	714	720	703	733	753	751	749	731	783	702	715	749	718	711	765	751	687	776	737	739	803	748	736	728	781	729	729	722	744	738	713	791	763	719	722	733	736	762	736	756	742	763	758	743	716	709	700	782	763	757	727	773	764	716	711	769	749	751	767	721	782	782	775	717	745	718	745	739	725	775	731	715	750	720	721	792	753	712	731	750	757	724	726	733	759	747	726	746	712	771	746	689	759	756	724	725	757	678	745	746	794	698	778	705	742	739	735	743	736	764	760	759	715	774	761	738	795	778	670	731	755	761	723	745	757	748	739	685	752	700	721	708	775	732	726	756	698	746	686	741	755	758	720	733	720	693	729	770	723	715	735	748	753	775	745	801	717	678	720	770	653	752	732	756	704	776	718	757	771	735	771	740	734	704	741	782	772	711	770	758	737	772	721	763	743	713	779	721	771	744	729	744	741	704	729	770	750	766	718	746	711	761	762	745	719	740	741	727	774	715	729	744	753	741	815	762	765	779	737	723	731	745	744	795	731	756	709	739	711	705	741	718	673	695	789	792	702	765	715	733	719	717	737	729	746	732	752	770	737	711	704	649	729	724	779	735	742	719	738	750	779	750	723	731	718	765	702	757	734	732	697	747	741	709	726	734	739	753	769	738	721	711	733	739	702	755	733	687	745	734	692	762	732	736	741	725	762	743	753	746	776	782	766	769	782	718	717	725	728	781	745	745	694	744	721	796	725	697	757	782	767	726	747	695	765	764	706	727	726	733	752	705	749	696	706	730	772	732	732	739	722	747	729	735	727	714	706	724	731	755	767	671	710	729	774	722	730	759	734	719	696	758	709	748	701	731	731	749	741	733	733	700	775	740	707	723	749	798	716	763	717	741	730	778	764	758	769	697	783	760	748	723	748	739	735	751	751	735	742	725	765	719	720	783	769	730	733	814	769	756	728	740	681	717	683	674	721	769	767	723	719	729	756	714	705	740	774	773	761	752	755	724	730	740	753	757	720	776	735	698	736	707	734	775	743	706	737	760	708	768	777	719	806	749
24225	21262	25292	27532	21263	20996	1446	422	300	271	248	226	205	214	216	192	191	177	205	199	183	181	180	166	151	164	161	180	189	146	181	163	166	198	167	150	181	147	181	163	159	167	148	163	163	148	188	164	143	165	188	169	173	158	162	167	163	175	175	165	148	169	171	188	159	161	169	171	155	144	169	139	188	144	188	162	172	192	175	138	137	174	170	169	166	163	158	176	173	150	170	151	189	161	189	158	187	175	174	165	164	174	154	176	164	199	171	135	168	140	181	162	165	152	162	162	173	159	161	143	146	159	148	176	135	168	149	187	147	171	171	150	162	173	173	145	170	166	160	166	141	140	168	177	169	160	170	165	172	151	182	187	193	170	155	152	144	138	180	166	187	177	146	150	145	149	169	156	157	182	173	166	161	122	158	153	158	161	160	169	168	158	163	146	157	149	151	148	156	176	155	166	153	152	175	178	134	173	156	165	137	168	159	162	169	151	199	174	154	151	139	173	184	155	166	169	139	143	170	163	184	154	145	139	142	141	141	182	192	162	157	146	165	162	159	138	156	163	161	164	155	149	150	167	172	160	185	166	156	142	176	203	164	160	151	176	167	168	147	139	161	178	169	164	167	179	152	144	174	168	156	140	180	171	155	155	168	158	133	155	145	166	179	173	166	140	169	139	160	160	152	168	159	165	151	151	157	150	151	154	171	178	146	163	177	189	174	168	149	139	151	155	160	149	151	136	148	119	159	159	149	146	180	175	140	164	138	169	184	174	180	154	170	147	162	188	166	148	156	140	187	156	170	135	177	176	158	147	160	151	188	182	168	162	157	155	146	167	153	141	155	181	161	157	156	149	159	178	150	146	165	188	149	149	166	149	138	151	139	169	162	155	178	174	132	153	162	151	184	156	142	162	176	179	179	161	163	162	162	179	134	184	171	147	159	151	149	165	186	159	165	162	143	154	152	163	166	160	143	158	161	152	167	146	155	170	157	159	189	186	180	158	159	175	151	147	175	165	156	170	145	163	155	137	171	165	147	150	168	148	157	140	129	160	168	170	166	140	166	141	153	134	167	168	159	157	178	142	157	167	149	171	168	164	154	155	162	172	155	160	145	173	155	153	160	173	169	156	145	150	163	142	167	151	160	163	157	181	158	127	145	157	150	175	154	141	134	161	151	167	148	146	147	167	163	156	163	163	162	157	150	164	166	153	167	175	131	153	147	152	175	151	160	139	154	176	185	165	165	143	163	149	152	151	166	182	147	135	171	151	162	145	149	169	163	155	171	164	176	153	153	164	159	177	147	160	152	141	140	192	161	174	163	183	167	145	171	171	134	173	158	146	170	159	156	154	160	162	158	160	153	161	161	194	160	160	147	163	147	119	163	139	167	165	175	152	131	140	152	149	152	153	162	177	166	160	150	175	144	156	142	168	162	183	151	142	180	174	175	167	173	168	155	147	162	146	145	137	125	160	148	178	164	159	169	170	161	152	164	158	138	137	142	152	163	167	179	159	154	154	174	174	171	128	162	183	182	166	178	179	179	187	170	164	151	147	147	135	151	146	169	169	156	147	161	139	155	159	151	160	139	156	151	163	157	168	167	171	143	181	159	146	174	161	182	166	157	135	182	176	156	167	160	153	166	169	162	161	173	152	149	159	153	151	150	159	167	172	162	168	144	154	160	164	177	175	168	147	166	164	163	164	168	152	147	153	149	160	172	169	174	161	151	137	167	178	164	151	163	136	160	137	161	135	162	142	159	173	178	151	137	193	135	173	137	148	169	157	149	146	150	159	181	182	153	157	136	154	176	169	190	172	166	183	158	136	158	155	173	167	162	154	164	173	161	165	161	172	172	159	161	149	162	162	166	138	163	165	136	167	165	165	159	168	153	174	165	160	148	158	162	151	163	152	120	153	165	150	169	170	148	175	161	156	178	168	149	184	176	178	171	155	149	145	133	163	161	143	184	168	162	167	149	173	134	166	141	161	165	143	146	147	169	178	168	144	169	135	157	154	157	162	167	169	145	141	159	160	162	162	158	138	198	165	157	132	187	182	213	175	170	181	180	163	166	141	164	188	159	176	155	171	183	146	150	155	164	169	166	160	153	171	155	158	147	169	140	159	165	182	173	144	159	144	135	165	151	165	150	135	158	167	151	179	153	173	169	150	171	157	169	153	171	147	179	172	157	167	151	169	153	202	164	151	142	152	167	168	162	163	178	181	177	140	169	155	180	157	184	175	180	154	170	161	159	148	157	143	159	137	155	182	131	154	166	168	171	161	170	181	159	156	163	149	157	171	161	140	165	156	152	140	170	166	152	166	162	161	139	160	163	156	155	148	158	172	172	151	156	158	152	148	142	170	185	170	148	145	173	172	154	139	168	160	170	154	182	162	160	163	159	140	159	167	159	139	150	161	166	170	153	150	149	157	148	161	131	166	161	163	165	183	177	169	141	161	154	157	163	188	192	154	139	152	157	164	139	141	167	149	169	167	162	131	178	176	149	171	172	159	159	166	160	152	164	163	154	164	181	163	165	167	169	167	157	157	142	167	165	152	164	130	151	152	147	139	168	158	142	180	146	174	149	161	173	187	168	133	151	152	158	145	187	143	161	134	164	147	163	166	169	149	181	176	152	164	148	180	153	148	151	169	162	166	170	148	171	182	159	150	158	182	151	162	158	175	187	156	159	170	175	146	165	158	152	175	151	159	165	168	173	160	179	168	155	172	165	148	151	180	197	161	145	167	158	166	161	183	129	138	171	153	169	148	171	165	168	169	160	163	146	154	185	160	169	178	160	167	162	148	184	179	159	205	154	166	157	174	179	170	203	155	185	156	163	174	170	151	165	182	153	173	160	170	149	150	151	166	162	161	152	166	194	153	171	178	186	148	148	172	163	157	135	177	150	178	176	176	184	169	162	169	167	155	156	153	149	171	155	162	167	173	155	160	153	176	172	169	147	186	153	161	174	178	118	158	164	155	158	156	159	155	162	168	151	150	166	145	164	144	151	145	164	170	157	145	175	170	162	148	165	157	156	142	152	156	183	159	143	156	168	176	182	164	157	156	151	159	160	163	142	147	158	161	184	168	159	183	174	161	175	188	153	171	175	154	169	167	152	166	181	149	154	150	151	162	169	177	175	154	144	164	177	157	178	148	161	182	151	162	138	158	149	163	174	187	173	164	162	154	145	153	168	164	148	183	167	170	176	146	167	142	144	174	145	169	169	160	166	145	172	153	153	163	146	131	184	192	165	171	170	149	148	151	161	168	162	149	153	169	157	170	161	152	154	167	180	168	155	181	160	147	156	187	148	137	147	140	148	164	187	163	158	153	173	160	163	165	143	144	172	145	167	165	178	141	150	156	144	184	142	189	154	162	174	152	188	193	159	149	189	169	160	161	144	159	147	160	163	157	175	189	135	169	173	136	158	154	161	175	160	174	144	172	151	137	136	179	170	173	164	170	163	176	170	148	152	174	138	161	144	179	150	193	163	137
11338	18345	5783	1338	779	617	531	470	497	432	480	445	423	410	406	422	401	401	403	408	431	406	388	408	427	394	439	374	393	413	381	394	430	391	445	395	403	433	404	443	397	425	408	411	379	404	373	402	393	413	405	401	395	399	421	376	362	391	393	391	441	417	406	401	416	392	393	420	442	384	421	409	421	398	386	447	441	420	422	429	426	402	413	402	408	357	401	373	404	364	394	391	409	407	371	402	395	412	412	413	420	410	420	409	414	417	380	363	401	403	412	379	378	411	403	423	433	398	402	406	436	433	411	400	431	381	391	429	367	383	376	423	403	389	376	397	407	429	396	435	395	397	417	413	418	398	396	438	395	414	415	406	389	405	409	368	354	393	396	423	369	434	407	403	401	418	431	440	412	393	392	439	439	367	421	394	405	378	374	417	399	390	408	367	423	408	405	390	394	371	369	404	413	439	438	392	396	410	421	450	402	388	399	412	404	382	373	435	407	407	409	402	424	409	400	388	383	391	425	424	394	384	420	442	366	383	408	401	423	407	404	433	388	415	409	393	414	416	393	376	408	413	385	420	380	392	395	421	406	398	388	383	378	396	418	407	406	426	404	395	410	413	399	403	407	397	433	409	369	395	389	414	375	422	405	412	430	406	414	405	397	435	406	410	377	397	397	387	408	398	430	411	403	407	390	384	377	412	409	395	423	388	389	395	401	382	420	430	371	403	400	387	427	426	387	414	395	419	431	389	412	462	421	431	403	396	409	388	415	393	425	388	427	380	390	413	428	397	400	389	376	423	409	365	387	404	367	403	423	377	436	388	382	372	395	398	387	392	408	420	377	368	392	389	394	386	414	444	419	391	409	421	399	386	407	415	384	381	400	413	409	381	417	408	440	384	405	394	413	404	425	414	410	361	434	383	405	445	390	415	415	426	416	378	368	418	397	427	430	392	399	397	411	400	393	398	405	385	422	423	411	406	383	402	423	412	367	392	386	382	402	423	403	408	395	415	390	412	370	394	397	391	412	410	414	363	413	397	391	408	393	384	439	362	401	402	388	379	443	388	386	406	399	373	422	411	396	405	391	414	423	386	394	367	428	415	406	421	413	387	386	383	425	413	371	391	411	393	371	382	371	401	376	385	384	394	411	428	394	401	401	359	400	390	406	421	426	405	378	436	427	416	415	415	409	414	410	391	417	382	400	398	387	404	410	412	384	422	396	440	389	388	375	373	442	410	388	409	416	386	385	410	402	393	398	386	389	412	390	389	397	383	380	386	400	384	385	408	427	357	400	371	408	395	377	392	362	409	410	364	421	402	417	415	428	390	385	381	402	403	406	409	369	438	431	373	381	391	441	393	376	412	412	389	411	393	405	414	400	432	410	425	359	411	412	401	429	367	396	409	392	439	378	415	420	405	373	379	426	388	412	396	399	388	412	420	418	404	429	374	397	378	419	395	391	405	430	377	418	391	406	404	404	389	412	393	408	402	350	388	408	380	399	385	406	398	393	416	393	399	415	431	393	394	422	429	413	395	410	398	383	395	410	392	380	395	397	390	407	417	390	412	399	387	375	402	417	421	411	420	416	378	393	404	420	396	437	376	422	448	436	398	375	381	398	421	388	408	396	462	405	385	406	416	386	404	406	395	442	404	414	402	406	384	429	407	431	371	400	397	412	451	430	402	382	411	370	405	397	408	377	372	399	383	428	416	389	376	408	397	379	414	387	400	378	406	396	419	395	418	443	403	372	399	374	422	400	409	375	437	396	431	395	413	409	390	398	368	393	419	395	415	403	407	410	421	414	410	406	363	402	426	444	395	399	382	401	380	399	397	403	385	400	377	412	391	382	381	430	397	392	381	411	406	385	413	391	396	408	412	417	428	407	413	381	373	367	400	371	427	403	387	416	373	371	413	383	414	371	403	403	424	407	418	404	395	391	373	420	400	402	405	409	372	403	401	386	412	405	399	366	400	389	405	470	407	398	382	383	383	411	410	391	436	412	384	415	391	391	394	375	377	405	412	399	392	368	429	393	422	420	379	393	416	453	375	407	371	390	437	385	410	385	400	385	388	397	427	402	411	415	418	412	397	437	381	403	431	398	374	398	410	398	439	414	397	384	379	406	394	372	407	402	427	402	417	401	396	413	401	385	409	399	429	392	414	356	438	407	418	382	397	416	418	417	404	371	384	400	382	376	379	391	377	412	401	384	412	410	430	394	411	412	404	368	368	374	403	405	458	397	399	387	431	405	406	441	391	399	407	393	375	402	362	389	392	408	353	373	406	423	414	366	420	398	441	400	389	415	414	409	389	394	390	416	362	391	366	407	365	389	422	413	435	396	416	426	384	386	404	419	411	421	377	374	385	361	403	408	408	383	418	394	423	382	406	420	415	385	404	395	405	415	376	391	388	376	409	410	370	419	404	422	445	399	422	421	402	373	373	361	417	409	422	385	431	392	425	363	392	406	398	399	425	403	403	412	406	403	375	376	392	394	417	402	385	404	407	390	380	416	390	415	409	375	388	405	384	402	381	389	460	375	422	373	443	357	394	405	346	396	410	416	417	425	334	422	396	397	407	372	430	424	419	392	374	391	437	397	394	339	380	417	384	398	409	402	412	387	426	395	415	400	407	382	389	423	409	396	395	428	452	350	395	424	421	386	418	407	399	407	397	420	379	382	447	380	401	411	375	378	403	409	390	374	428	443	441	392	382	392	406	414	431	401	412	431	371	420	389	384	408	366	397	378	427	418	387	403	400	407	414	418	409	390	371	407	427	430	352	419	428	376	422	428	414	407	397	389	417	417	417	438	415	417	428	397	371	386	417	407	430	406	396	371	382	419	410	401	422	399	387	390	411	413	396	369	424	401	403	426	404	390	405	410	380	400	401	418	382	405	377	424	372	420	413	455	386	428	419	395	404	410	417	397	399	400	413	405	415	410	402	394	370	393	393	371	370	375	386	386	395	374	402	398	414	392	413	408	374	396	421	394	439	413	400	408	397	435	382	375	451	416	412	396	393	458	393	377	382	406	391	390	432	415	410	371	410	418	436	395	379	377	390	375	423	389	418	417	406	393	406	398	402	397	380	387	406	376	358	408	431	397	391	439	378	392	435	398	410	435	405	406	411	394	419	412	400	430	399	383	390	374	414	369	415	432	403	447	430	396	387	422	424	382	410	384	369	396	387	411	424	387	414	400	380	385	369	390	415	364	422	364	417	395	392	412	427	403	397	379	384	397	400	409	399	405	382	403	408	429	421	413	430	418	407	415	407	419	386	396	392	379	388	396	411	388	395	389	377	409	399	387	391	395	373	419	404	402	438	400	390	384	434	409	395	392	420	414	403	403	406	379	382	395	432	396	404	376	414	390	425	400	406	427	402	404	434	435	384	397	404	395	395	397	386	407	416	413	419	428	419	389	419	431	443	399	413	409	375	396	409	397	423	426	386	392	433	395	431	393	393	393	405	371	444	429	407	407	405	416	388	386	386	439	401
33167	13607	2637	587	514	468	464	439	419	413	418	444	426	449	403	366	420	443	382	408	455	401	426	417	437	421	405	425	412	432	415	389	402	433	405	424	402	415	403	389	438	446	419	437	389	481	404	411	388	421	408	399	383	424	454	414	409	417	378	407	418	445	451	410	390	395	408	396	412	406	424	394	443	429	429	421	421	430	417	406	447	437	396	442	428	424	412	418	449	414	395	421	416	398	405	396	396	428	430	429	438	422	463	410	420	397	407	391	415	444	395	383	434	421	400	419	440	466	449	389	379	374	420	471	423	388	388	414	410	390	429	410	437	403	425	438	416	410	435	421	390	441	430	428	438	412	384	438	426	394	391	406	403	442	402	464	418	434	422	448	403	432	399	414	430	394	427	383	395	439	437	411	397	424	409	420	423	395	378	437	413	411	418	442	425	412	383	413	415	406	409	378	409	409	451	427	448	407	391	379	357	418	418	436	409	403	431	408	457	447	430	427	429	414	417	417	391	404	393	397	397	423	418	433	397	417	391	407	416	435	417	415	417	405	417	413	433	396	438	375	419	412	439	400	399	421	416	410	468	431	425	371	436	418	390	386	420	426	406	413	396	441	410	366	415	414	427	427	448	449	441	422	434	412	404	398	421	388	445	422	391	418	431	443	412	386	405	415	370	462	388	420	457	386	429	428	403	404	423	438	475	451	413	419	409	411	469	436	435	397	437	419	409	423	394	425	374	430	386	404	439	451	427	449	440	433	449	395	410	449	419	471	406	388	392	421	423	436	436	415	431	370	398	426	419	413	441	445	468	399	377	416	399	399	392	396	392	421	411	394	438	420	408	425	454	438	438	500	391	406	427	410	428	397	412	398	456	396	380	377	396	428	417	422	422	444	408	472	446	413	411	436	388	407	382	425	446	427	414	441	437	411	428	431	434	426	414	394	376	405	426	431	435	404	423	438	419	473	393	401	425	423	434	394	428	422	393	444	418	425	402	412	396	387	360	418	412	386	396	407	430	373	425	404	423	414	408	443	367	407	449	381	407	430	424	418	428	402	444	405	417	432	400	398	403	376	424	418	354	407	464	434	421	433	416	386	416	425	402	392	412	408	427	421	396	405	429	422	409	387	456	430	408	408	443	438	414	407	422	406	434	397	423	415	421	425	413	381	415	443	418	424	450	409	452	384	451	409	409	404	403	425	384	431	391	442	453	428	456	391	395	421	383	392	457	410	375	426	433	427	406	460	405	431	407	405	397	436	376	411	399	389	376	440	440	380	379	426	412	462	402	421	416	448	441	437	431	396	450	380	399	414	432	449	391	418	427	417	431	415	410	426	417	409	400	447	401	398	405	431	404	391	407	416	390	421	418	419	416	382	476	409	461	402	408	410	423	429	399	395	442	416	441	455	415	469	443	439	436	419	420	407	388	427	408	428	424	412	415	411	408	420	435	428	428	369	420	416	399	408	422	391	410	400	423	403	423	423	394	434	402	385	461	374	394	408	394	426	428	436	432	416	401	400	411	412	404	405	427	419	421	405	387	398	385	447	436	415	411	427	419	402	426	439	413	418	456	403	417	442	435	424	450	426	416	409	406	383	419	457	430	417	410	419	397	387	369	414	387	399	399	414	425	398	400	402	385	401	409	429	391	439	410	457	438	425	436	401	407	408	416	437	428	416	422	417	430	387	398	441	457	435	391	479	431	427	410	390	448	435	438	402	439	439	404	451	399	426	403	422	440	427	425	383	424	425	415	401	405	424	421	423	406	416	418	423	443	443	392	429	444	423	419	442	439	424	436	401	425	389	426	399	397	424	377	443	402	438	454	399	430	456	425	459	398	431	417	398	436	410	389	414	411	412	414	413	363	423	395	423	428	435	391	440	397	413	432	409	408	448	416	435	419	426	451	447	423	402	408	392	438	455	408	420	395	415	449	445	424	415	419	422	403	406	442	394	392	410	395	423	409	402	426	427	416	413	396	453	417	403	418	440	421	435	372	397	437	403	378	451	415	418	444	410	417	395	454	393	408	409	448	429	396	363	484	436	445	414	450	428	415	458	413	450	441	383	445	408	398	442	408	404	405	417	404	402	434	455	433	444	413	416	443	445	455	409	421	425	405	450	465	454	430	418	451	431	415	455	429	439	428	418	430	419	380	402	423	457	445	442	415	386	430	419	384	427	412	374	431	411	405	425	404	398	439	425	438	379	420	422	437	399	407	367	450	435	432	466	444	422	432	432	395	419	385	427	425	417	441	407	391	406	433	437	406	435	434	447	431	406	411	413	439	410	452	399	416	395	416	425	425	387	419	409	425	431	407	419	432	429	410	421	424	419	444	399	384	396	421	382	450	396	414	433	436	428	402	394	407	430	400	388	476	457	403	453	395	415	450	453	382	414	465	420	414	452	435	425	419	420	417	449	426	404	428	425	399	424	398	445	404	400	411	373	414	432	435	386	404	433	438	418	464	405	413	442	416	430	443	444	449	369	443	405	407	429	423	392	422	420	462	421	446	411	422	452	411	425	383	403	409	430	466	436	423	418	403	431	426	432	386	432	468	398	391	388	412	463	403	419	406	439	406	414	426	419	422	433	403	473	399	441	422	467	416	434	397	456	447	410	442	453	450	424	406	386	435	408	441	385	405	413	413	421	412	397	418	420	419	436	404	434	407	385	446	389	423	403	448	436	444	401	434	419	420	414	387	383	433	420	439	429	401	423	411	399	415	378	420	428	441	452	395	427	419	463	366	424	437	385	437	437	378	396	418	398	413	397	374	434	377	434	404	413	372	423	401	480	437	439	406	396	434	424	420	417	423	384	417	428	430	451	438	451	433	433	427	412	435	371	398	429	439	448	425	440	437	409	417	444	401	447	392	402	435	434	475	450	400	458	412	405	393	396	394	392	420	441	410	417	408	413	432	417	374	405	432	411	398	455	437	439	410	387	445	425	420	413	427	379	438	447	440	387	433	423	428	405	390	420	420	375	425	415	406	422	421	413	379	420	418	429	435	441	437	416	432	424	425	425	407	382	435	417	403	404	456	420	442	408	437	388	406	389	442	415	454	409	406	392	403	410	458	447	431	383	461	449	413	396	436	453	381	422	411	444	442	436	415	451	462	372	448	414	441	423	400	429	397	429	403	429	423	429	432	415	447	429	419	422	401	432	437	418	422	403	419	407	413	410	425	425	440	451	409	437	412	435	420	412	416	438	423	420	405	354	455	411	440	460	406	404	439	427	418	411	398	385	424	444	429	414	396	384	418	447	418	453	403	409	421	416	415	432	402	387	440	392	399	462	440	404	435	416	438	429	448	411	424	412	429	436	423	369	428	402	412	424	412	436	392	409	422	431	427	408	417	397	400	398	450	408	412	461	444	392	420	406	422	443	366	442	431	438	422	443	396	388	439	408	406	393	372	409	456	485	407	415	424	419	446	426	391	391	427	440	400	430	452	412	409	391	432	422	402	399	401	444	430	414	401	440	416	410	415	450
8954	5538	1667	982	972	957	930	928	936	918	949	906	964	965	915	963	962	936	880	911	939	900	934	925	894	915	902	877	919	919	860	945	911	909	1020	939	978	936	949	919	970	897	900	935	948	899	948	958	915	915	869	899	904	969	929	883	916	947	942	922	922	933	982	966	908	921	1003	977	940	967	948	946	891	887	915	895	949	950	923	907	935	939	910	936	929	935	927	970	935	933	951	943	910	928	957	971	949	907	945	899	998	961	956	924	970	960	980	914	896	909	926	927	903	915	911	900	935	933	951	889	949	939	953	907	976	951	874	971	912	914	921	926	950	927	913	921	887	908	952	983	936	950	1028	986	947	929	895	924	969	951	890	931	926	995	911	950	972	849	932	969	936	949	892	943	992	937	918	933	957	916	937	950	1026	956	955	960	913	947	977	919	921	929	969	923	1008	933	1000	999	907	883	940	946	895	953	897	983	918	918	958	953	943	964	941	902	930	868	989	923	919	956	958	959	926	969	961	949	952	949	946	880	911	900	958	911	869	923	924	983	950	868	945	872	991	965	900	951	970	966	901	954	940	904	889	932	938	898	908	912	893	1006	953	924	968	940	913	909	971	940	881	934	931	963	1000	940	920	883	957	887	963	893	899	926	920	957	944	922	883	883	950	933	897	935	925	962	926	949	956	932	917	935	951	910	969	884	929	915	930	942	905	886	931	920	865	944	907	883	969	919	920	886	867	887	903	964	929	1015	962	935	896	927	967	908	914	936	907	965	969	928	992	937	1012	926	915	930	936	908	917	954	900	901	946	979	908	907	955	942	890	856	975	932	911	925	924	914	911	888	933	917	970	934	900	954	900	902	950	905	957	950	963	947	1002	978	947	985	960	924	977	929	940	939	913	923	934	985	953	934	914	942	886	898	943	941	929	930	880	921	936	947	939	958	917	897	929	918	909	1005	924	948	915	957	946	957	898	956	938	900	923	942	929	971	924	930	937	957	915	979	915	938	942	925	902	943	977	834	969	932	924	899	933	886	980	926	962	903	927	939	939	886	932	960	867	933	939	868	982	923	889	957	929	930	960	947	917	963	879	864	987	955	906	931	885	850	881	962	882	878	936	977	968	912	933	948	957	934	989	965	893	968	983	1004	940	934	938	907	937	912	945	913	932	1022	914	951	905	957	952	893	908	931	891	961	956	905	907	968	942	902	913	915	927	966	900	1014	978	968	909	858	966	940	921	921	928	904	925	911	1019	971	936	995	958	937	896	903	988	937	990	933	940	922	932	874	918	958	930	893	957	921	914	906	991	869	944	883	928	968	1004	928	924	903	968	984	874	982	930	955	953	931	973	943	994	888	855	969	939	841	953	899	937	953	950	918	962	946	866	930	922	963	908	864	901	928	941	934	916	929	966	929	1002	920	933	920	968	889	968	861	930	942	986	962	969	940	944	1019	953	958	1017	961	949	922	961	933	922	927	942	919	921	1023	914	971	897	957	951	877	970	948	976	872	942	946	922	941	895	890	846	918	961	907	946	981	941	1002	942	951	947	940	950	909	927	887	861	920	908	951	906	933	935	920	929	893	944	918	995	961	910	918	883	908	914	899	891	963	964	941	998	873	866	960	927	905	916	940	953	884	904	981	963	935	916	924	933	923	909	894	911	982	960	903	935	906	900	979	903	901	925	957	987	944	959	947	919	940	945	951	948	949	923	908	867	945	916	959	913	947	915	907	935	999	925	922	956	903	899	917	952	912	930	914	912	906	918	948	901	969	950	941	926	959	995	919	929	922	919	933	904	925	928	985	907	897	898	963	909	932	913	902	900	901	1000	928	957	934	954	944	942	960	904	929	905	923	994	936	966	887	904	922	930	939	954	959	970	922	885	892	902	901	918	923	918	968	926	927	924	909	893	897	886	923	916	922	950	984	885	928	882	898	981	904	911	904	990	883	920	876	920	881	900	966	941	913	928	956	904	934	953	908	978	911	930	894	925	968	921	994	931	968	962	967	939	946	890	912	982	910	929	902	910	963	917	969	976	917	923	934	934	931	917	904	939	956	929	904	902	865	960	966	909	882	978	936	868	904	912	948	900	893	924	1001	909	935	932	965	944	948	911	961	976	883	942	902	912	959	997	943	930	950	941	936	954	944	946	941	928	951	903	918	913	962	903	946	937	955	970	924	926	919	871	952	958	912	950	939	937	919	920	876	931	939	911	936	952	944	961	959	896	961	930	925	916	1007	884	941	903	887	916	969	1018	875	927	926	951	933	954	954	948	919	953	983	943	968	940	901	933	992	937	967	878	972	875	910	916	948	1002	919	965	914	908	907	922	960	921	887	911	931	921	912	914	870	915	941	907	963	908	953	878	973	918	932	961	881	980	921	955	938	873	884	957	953	942	897	910	895	958	919	899	898	933	920	874	965	910	938	933	891	922	978	877	935	945	937	918	939	907	942	929	942	906	928	989	929	932	957	862	949	904	947	943	925	895	913	904	920	947	973	923	890	951	995	964	903	895	960	955	955	980	915	895	934	929	942	947	919	915	941	982	941	932	894	969	989	909	904	958	954	907	973	954	939	888	912	958	909	967	870	925	920	939	913	901	972	903	914	891	924	974	887	922	872	899	959	944	877	914	945	940	959	981	921	961	931	916	918	898	901	940	948	921	912	920	928	940	954	901	947	929	892	923	899	893	905	910	966	931	938	916	973	915	952	950	896	930	983	942	967	924	1007	946	905	854	914	961	937	962	888	970	1002	937	882	939	913	885	940	879	913	928	944	945	932	893	978	908	936	912	930	962	919	931	945	928	928	886	920	933	909	909	955	915	956	891	957	923	969	981	947	905	926	875	954	948	942	929	937	923	928	870	905	937	938	970	923	926	958	944	919	945	907	930	914	913	884	933	941	939	897	910	916	922	924	949	901	974	911	909	966	930	935	905	977	897	973	879	879	916	952	897	933	950	925	977	923	914	916	960	910	913	924	931	996	837	868	908	976	914	968	951	941	931	935	969	919	925	925	908	942	927	944	912	963	908	945	923	994	930	918	923	934	893	966	923	974	931	931	926	988	893	923	890	870	957	963	876	962	943	945	936	920	905	919	925	951	915	894	920	958	929	930	985	918	931	955	931	932	958	897	928	857	936	938	949	998	943	930	940	966	892	933	922	986	909	945	956	916	955	886	911	876	897	926	973	992	935	882	966	877	890	951	903	919	899	907	960	951	925	925	888	948	939	997	938	908	949	882	911	949	901	879	946	961	916	925	858	884	885	929	917	908	946	931	942	927	922	900	905	919	935	898	939	933	905	965	917	877	935	908	941	988	875	956	937	935	886	913	950	972	915	936	956	919	937	923	930	937	893	932	944	920	936	943	919	932	954	895	946	893	910	952	913	945	963	950	955	951	943	985	984	912	914	973	923	938	924	919	948	963	963	932	962	910	918	940	925	950	946	896	923	934	990	901	904	901	923	968	935	903	956	966	927	944	939	920	928	881	911	928	912	917	940	954	919	929	934	861	907	930	927	998	947	977
24844	21230	24678	28088	20982	3085	556	417	425	400	394	348	394	349	330	352	345	314	357	369	371	312	349	344	337	324	302	361	306	326	306	318	323	336	350	310	293	330	343	367	315	362	322	356	317	327	347	350	328	350	293	323	326	359	334	326	296	329	334	304	309	320	333	316	303	357	345	346	316	343	337	334	310	347	329	331	357	310	332	324	318	339	329	322	349	331	312	316	307	352	325	342	321	327	330	363	354	333	304	293	336	330	320	322	342	345	345	342	324	329	346	307	306	357	306	318	335	324	284	357	327	311	335	342	319	357	341	337	326	344	307	304	343	315	328	342	315	318	376	343	347	343	309	331	344	338	326	349	347	309	333	341	301	331	369	359	350	297	329	315	362	318	352	324	324	313	316	339	343	339	296	314	336	309	340	340	326	327	331	308	330	310	325	315	309	330	309	354	312	340	334	376	304	308	345	330	341	320	340	300	309	322	304	328	330	321	326	330	344	304	339	326	326	364	336	311	356	346	350	342	317	333	313	321	337	337	350	302	320	343	338	343	369	350	352	335	302	342	349	328	361	349	326	342	328	331	355	292	326	312	301	302	363	335	366	345	323	367	333	334	317	321	316	307	344	314	317	330	336	343	328	355	315	306	335	322	312	325	299	364	361	335	333	312	318	335	332	311	355	346	359	365	357	335	362	366	315	354	304	363	346	364	299	298	346	328	347	335	365	323	341	334	319	320	341	334	343	324	339	339	346	331	308	346	370	322	304	351	365	362	316	344	326	345	312	349	317	367	336	332	357	319	302	316	314	322	310	320	333	317	347	307	299	319	320	318	315	346	330	336	372	314	349	341	322	348	345	323	339	347	334	349	287	310	357	299	321	344	309	322	334	326	319	330	317	301	307	286	344	331	351	352	297	331	317	328	312	326	374	332	354	342	319	322	336	353	301	324	336	284	323	318	337	340	376	334	306	347	304	343	316	336	303	314	352	339	328	322	293	356	322	324	322	328	313	331	320	330	357	357	303	318	334	331	337	305	300	330	313	367	314	344	342	322	332	334	327	345	330	325	330	312	330	326	362	347	331	336	323	346	333	340	330	301	337	360	346	327	337	326	356	326	317	312	318	306	360	296	348	357	347	328	370	322	344	394	337	329	353	312	361	343	306	349	351	337	326	288	361	331	306	353	336	328	345	327	327	330	308	311	350	329	309	347	284	344	315	346	375	304	331	339	313	308	326	338	336	350	314	311	320	323	333	309	329	331	318	359	320	345	331	313	346	362	364	370	334	339	321	347	294	326	365	331	334	353	347	349	354	310	367	330	311	330	321	374	324	309	350	322	322	354	304	352	356	351	318	349	298	315	334	355	301	312	346	338	310	319	305	333	343	348	331	312	348	323	359	354	330	306	335	352	351	326	333	354	321	358	325	308	339	348	352	306	355	326	333	312	363	319	332	340	330	329	338	350	343	311	341	337	328	337	327	313	358	344	341	328	325	323	349	319	330	355	339	363	289	348	331	348	309	347	300	341	334	337	318	316	316	309	321	321	313	288	373	339	336	296	346	302	339	313	307	347	312	351	351	305	360	329	341	292	351	363	336	312	297	344	368	361	309	329	330	330	339	312	331	357	354	326	340	323	319	313	323	334	351	342	328	309	304	339	317	331	346	326	336	349	342	320	341	325	341	310	307	355	319	331	335	326	349	362	361	332	344	345	324	305	322	306	305	353	361	344	343	332	307	346	326	343	305	324	322	306	320	341	332	305	343	313	332	355	335	310	329	345	365	324	333	340	311	343	330	350	337	336	326	330	341	333	353	312	313	393	330	335	341	326	314	311	319	329	325	332	332	326	348	286	310	348	307	304	284	309	347	338	365	279	323	322	352	326	322	317	303	321	322	333	338	337	334	300	346	331	323	348	327	347	334	325	335	319	338	323	333	344	352	299	338	336	337	334	298	300	307	321	320	338	365	314	317	338	336	323	348	326	310	309	325	347	350	330	366	317	322	321	330	305	329	319	332	318	294	331	330	333	312	340	318	312	320	326	320	355	342	357	312	337	343	332	310	362	310	285	330	305	350	357	327	337	326	338	300	340	314	345	332	319	335	346	322	303	314	316	294	331	338	299	306	318	331	332	336	317	340	331	329	322	312	327	361	347	293	334	309	322	311	330	309	346	305	309	331	338	328	350	346	308	336	307	336	366	322	299	331	332	312	325	338	337	324	346	352	311	349	341	343	334	311	291	357	311	334	342	330	315	276	337	330	341	312	274	316	328	356	357	319	332	330	335	319	357	315	335	334	384	350	331	321	337	321	340	337	341	350	366	344	322	313	341	312	322	323	303	340	325	341	321	344	342	304	319	346	342	324	284	339	337	327	331	277	303	353	315	319	324	337	332	303	352	318	300	345	337	374	333	359	361	322	336	308	326	361	358	331	358	316	313	308	352	321	318	316	335	331	347	347	328	307	351	328	352	341	340	308	348	334	343	374	350	323	353	318	304	317	356	356	336	341	331	348	333	333	331	318	295	323	328	347	310	342	354	320	281	304	325	330	328	340	310	335	349	344	297	349	306	330	346	380	314	300	308	356	323	339	392	305	314	313	325	340	329	302	306	339	293	318	348	353	358	311	356	368	371	341	352	310	352	340	353	333	333	336	309	341	343	312	298	342	305	355	355	331	326	341	359	333	293	326	339	329	294	315	297	302	332	322	307	311	310	328	325	313	324	303	306	313	332	304	314	283	356	285	311	345	309	295	333	340	321	359	326	330	316	324	326	354	343	354	337	315	320	352	318	332	315	338	322	368	353	332	315	333	319	329	334	330	345	314	333	292	300	371	332	334	314	307	329	314	272	331	343	331	382	396	344	335	323	297	311	341	299	306	338	359	283	352	335	355	356	334	331	368	351	333	357	315	343	341	381	384	331	316	344	350	326	326	313	354	323	329	323	330	348	329	315	338	325	310	320	319	305	311	323	326	343	345	346	308	325	313	301	358	340	344	334	317	341	320	305	303	304	313	356	320	333	352	324	367	326	336	350	332	340	335	326	320	316	331	319	328	345	276	349	313	311	329	354	320	352	333	327	341	346	356	339	295	335	326	353	322	337	322	318	298	345	297	326	317	356	317	332	311	339	333	333	349	319	334	366	324	299	296	328	348	314	356	356	369	334	334	328	352	346	322	286	334	337	336	336	336	330	317	314	336	344	332	301	375	335	322	305	342	359	322	311	321	352	318	301	315	342	318	296	332	335	328	321	341	322	358	354	325	315	295	321	353	340	323	325	334	322	323	362	332	327	331	340	312	330	352	373	330	357	342	320	304	306	355	303	324	321	346	317	332	330	324	335	302	300	331	321	329	336	331	347	335	354	294	349	327	337	358	371	337	318	327	329	351	321	309	301	291	323	322	327	328	354	332	345	348	339	326	331	318	302	308	318	359	368	316	310	325	315	313	353	353	319	328	342	344	354	299	334	349	325	348	341	331	347	352	309	340	346	357	330
9337	12998	3940	1381	909	787	795	756	724	774	794	758	709	678	740	727	726	722	745	722	760	789	724	725	751	707	749	750	693	745	734	752	711	730	715	787	772	754	769	689	751	762	708	697	750	739	726	693	750	758	720	675	705	766	746	806	727	741	766	702	751	757	736	771	718	742	738	742	739	761	725	695	711	756	709	712	738	699	725	715	742	733	726	733	796	712	724	752	757	745	686	746	785	759	714	697	686	695	717	702	750	726	764	715	773	808	716	762	729	684	736	750	696	755	731	707	790	719	731	751	780	697	723	725	778	758	750	724	750	744	753	765	790	717	687	715	702	725	746	698	676	718	752	771	745	760	753	687	767	707	747	738	761	759	755	717	745	743	732	764	774	727	728	686	737	741	715	685	752	710	728	759	763	741	735	698	713	777	769	734	759	726	711	731	733	689	787	777	755	760	735	779	743	722	756	735	788	720	753	725	696	689	693	717	753	717	757	760	710	729	718	731	746	727	753	739	769	730	707	740	752	742	698	777	698	680	714	753	735	698	681	724	757	725	741	709	709	788	780	698	752	704	800	717	742	743	757	772	710	750	722	746	741	714	719	752	732	752	767	735	765	722	753	748	757	709	710	715	751	761	731	672	741	717	747	729	761	728	758	753	727	696	760	741	684	696	697	748	739	775	741	734	741	736	730	695	724	731	715	695	777	743	739	723	731	716	763	731	780	758	747	748	722	713	745	784	697	711	739	725	751	746	786	736	715	731	763	772	788	771	739	728	747	809	727	747	752	724	766	725	725	740	777	786	732	717	703	762	758	719	696	735	721	762	746	734	779	707	738	739	754	735	744	785	755	723	736	716	722	755	718	712	719	758	692	736	706	752	660	729	744	737	735	748	782	733	706	749	741	681	750	752	760	720	732	715	748	721	707	716	703	715	746	697	751	768	726	738	713	717	762	753	711	735	798	737	754	779	709	737	747	730	737	724	725	767	756	733	680	713	718	710	751	774	725	736	762	745	737	751	731	768	739	740	781	791	722	728	714	767	716	751	735	759	735	717	764	738	687	740	792	728	746	735	727	775	687	677	745	751	713	743	750	743	761	768	753	726	726	748	762	769	744	696	735	705	742	752	735	729	702	720	744	778	729	712	788	782	722	698	740	730	720	779	697	695	738	736	719	747	749	729	709	722	730	742	759	755	728	714	711	740	728	715	739	702	726	732	743	707	735	776	712	749	720	710	721	720	757	733	754	751	780	713	736	710	747	728	745	719	721	749	763	730	749	791	678	745	739	695	758	749	752	743	774	675	694	721	684	673	713	705	740	742	749	710	770	768	756	780	758	749	714	731	714	709	740	757	719	751	762	717	727	739	741	671	748	789	761	697	770	688	736	777	737	712	712	735	772	743	752	724	773	702	796	697	750	748	764	778	706	709	722	756	700	691	745	690	718	768	747	749	764	764	732	781	724	720	741	771	721	714	771	737	732	723	748	744	701	699	726	735	804	747	800	721	749	736	732	735	704	761	742	764	732	681	743	738	721	729	698	724	703	742	691	683	693	772	778	755	765	720	762	715	750	713	727	751	750	695	760	759	760	722	666	686	684	729	753	760	723	727	715	784	677	741	735	758	718	751	730	735	759	754	772	741	748	728	752	678	735	756	745	749	712	738	791	756	734	747	722	751	764	733	731	721	697	729	743	746	766	706	745	703	707	717	746	767	699	740	745	733	711	694	770	729	741	700	731	753	740	725	759	724	696	744	727	760	762	672	719	744	770	739	729	756	761	707	719	799	730	749	757	739	713	755	757	713	718	759	752	712	751	747	742	759	734	729	764	677	793	729	772	734	723	809	765	771	755	697	723	725	734	723	738	739	736	762	708	720	756	764	740	742	730	726	730	723	690	756	746	732	735	755	771	723	702	739	726	745	697	748	758	717	760	737	761	741	746	738	760	713	745	739	750	766	797	763	720	722	713	741	725	729	730	769	708	731	689	723	713	736	756	714	729	700	689	725	763	761	761	705	739	742	796	718	703	682	719	711	739	752	683	698	713	772	788	720	802	696	733	762	743	701	733	724	715	740	743	762	745	749	782	726	699	728	736	691	768	769	755	682	722	727	727	738	700	723	793	751	716	700	723	675	757	702	763	741	716	734	697	690	726	774	690	741	723	757	694	728	745	722	762	738	730	738	697	717	716	742	750	757	735	747	717	797	734	727	706	688	771	756	719	775	725	721	745	737	729	779	735	727	723	732	735	746	687	742	710	706	696	698	717	756	745	723	769	737	757	691	679	704	741	772	715	709	707	748	767	739	709	730	746	738	678	781	725	704	759	739	704	773	711	716	768	720	742	743	765	758	689	746	723	717	725	740	758	742	774	709	698	772	758	732	755	724	726	749	750	711	693	713	761	713	794	691	714	707	719	767	646	711	703	728	793	730	689	737	778	744	736	745	728	719	705	773	740	741	690	743	735	727	746	715	703	714	706	733	725	723	736	773	751	703	721	759	714	709	762	755	738	762	735	742	791	739	769	754	757	750	753	777	773	651	753	718	733	706	754	707	731	697	732	775	738	721	754	675	735	704	726	753	742	688	723	762	773	721	710	734	744	696	689	729	753	738	755	726	698	738	800	708	725	717	726	737	710	721	729	701	731	754	767	745	732	694	764	741	777	725	722	723	722	734	755	721	705	705	773	715	708	726	750	755	730	750	685	716	781	751	722	755	730	686	756	721	773	714	774	740	730	740	687	768	716	720	719	728	715	735	698	757	762	730	737	748	732	765	765	724	746	728	692	730	729	723	745	768	731	728	718	717	723	770	713	694	757	745	725	696	748	761	743	719	755	722	638	724	739	722	743	722	742	736	766	778	700	738	752	711	696	744	772	782	729	776	745	746	721	738	724	743	722	697	754	754	711	765	728	789	736	736	704	747	752	755	726	719	720	763	736	735	703	756	723	734	778	725	747	759	729	737	728	777	804	740	744	695	709	703	718	710	757	726	761	708	797	735	756	708	734	750	722	779	686	734	765	761	779	771	723	766	764	721	705	748	694	742	749	764	779	778	744	708	752	668	760	757	732	702	734	726	772	722	712	725	721	753	790	718	746	745	702	707	719	762	730	769	764	728	768	762	718	727	733	745	747	767	724	771	738	777	741	721	738	722	713	743	761	706	709	748	776	724	708	774	663	715	781	752	738	758	765	699	730	731	744	724	689	747	684	773	743	770	739	761	680	724	792	700	719	731	697	733	716	754	748	752	752	740	740	739	760	761	746	697	722	700	735	701	763	751	722	716	761	710	728	739	749	762	737	715	702	699	727	747	714	730	680	684	745	747	711	756	759	727	775	718	790	749	737	759	730	758	750	757	760	738	774	762	727	749	730	757	739	771	706	761	757	752	719	695	789	712	805	716	739	730	709	725	726	737	721	783	768	738	757	739	693	751	775	742	766	767	728	695	733	758	744	785	669	726	695	722	688	814	733	711	728	738	724	752	735	749	760	709
24149	21216	25295	27462	21218	21008	1524	405	307	295	238	247	223	200	203	202	210	211	187	193	197	170	160	174	165	186	162	184	193	156	169	157	166	157	177	164	159	196	158	154	160	169	172	156	161	174	148	147	158	172	176	184	167	163	174	151	164	172	179	173	162	132	175	165	154	194	162	166	167	172	147	164	153	165	160	184	162	163	156	168	163	157	157	161	167	144	158	143	164	165	170	169	180	180	158	152	170	179	163	163	165	164	171	176	134	196	156	171	157	162	157	176	161	160	149	176	153	160	148	149	166	152	165	141	175	146	171	152	167	161	171	163	186	152	178	165	152	157	162	156	159	164	137	141	144	152	159	155	166	184	166	147	170	166	165	179	163	154	145	187	161	153	178	161	151	157	169	147	148	177	157	163	157	176	181	160	153	192	153	155	161	146	156	153	163	147	163	174	152	158	153	154	153	180	171	145	160	162	162	156	177	184	142	153	171	176	152	188	149	147	161	161	172	159	148	158	154	155	158	143	151	148	156	154	173	151	163	157	153	167	170	147	135	158	153	166	161	172	150	158	154	179	142	147	179	137	164	160	173	141	156	158	162	172	151	146	163	170	161	182	140	147	157	160	174	157	186	193	144	154	160	154	173	200	164	165	153	167	120	151	150	163	191	147	151	149	166	138	158	164	144	165	161	155	150	166	178	154	164	172	161	148	167	186	173	166	172	157	183	148	154	149	156	174	152	139	154	171	153	179	150	148	182	146	163	173	180	152	156	170	172	149	158	129	150	166	153	161	175	152	163	155	141	151	171	177	144	165	168	170	159	164	193	167	162	142	157	167	170	170	141	173	148	159	178	158	162	177	154	142	172	178	162	151	170	141	175	126	154	155	146	139	161	172	153	164	192	190	153	167	146	169	160	135	125	177	150	157	155	160	159	156	191	182	127	159	163	171	157	176	159	161	144	154	187	159	151	151	161	175	141	187	177	170	153	109	150	187	138	169	141	172	166	147	158	175	157	155	191	151	163	160	173	159	137	146	149	171	156	163	150	184	169	155	163	141	157	148	157	150	153	167	169	160	157	134	147	176	144	154	166	151	151	160	149	154	157	165	188	161	179	156	155	149	189	165	139	140	176	146	157	175	190	175	163	171	131	150	182	154	165	150	165	160	178	156	154	179	178	150	154	145	153	156	153	155	170	187	181	150	146	157	147	152	155	177	160	154	144	169	159	161	164	134	160	163	169	169	178	139	146	156	155	154	167	170	148	176	177	174	153	150	189	186	157	160	170	153	148	149	137	208	162	171	172	158	152	170	159	146	159	169	166	165	149	155	158	172	166	167	186	167	153	145	163	162	155	150	182	147	161	170	178	161	138	168	144	168	166	154	162	136	165	159	130	174	160	160	161	177	143	169	170	175	168	141	187	173	166	177	133	168	164	178	183	155	165	160	173	167	164	144	158	165	164	157	150	171	165	172	172	140	167	158	155	148	150	155	169	149	145	147	179	125	166	174	184	163	142	180	179	160	147	140	127	149	182	160	144	146	156	170	162	142	161	153	136	174	162	169	173	173	170	139	166	173	151	160	140	184	177	168	140	194	171	169	194	181	141	149	154	159	149	146	172	134	163	162	166	181	159	175	131	166	172	185	179	146	196	141	162	156	145	166	159	160	147	171	160	141	144	191	150	153	158	172	176	178	179	160	149	159	154	164	175	164	140	167	156	162	197	158	148	160	190	175	157	145	151	154	171	162	161	147	161	134	156	173	190	151	158	151	172	163	163	134	139	147	177	160	138	153	145	150	171	156	172	170	162	179	146	186	156	155	150	154	134	153	162	149	151	169	149	152	162	172	150	154	150	156	164	162	141	170	172	176	147	195	158	186	174	155	159	138	155	153	153	168	158	141	139	180	136	192	165	148	179	171	146	178	164	185	154	164	178	140	164	155	150	167	147	144	153	166	146	184	148	152	145	168	167	168	143	172	153	142	167	171	174	186	171	138	176	165	156	172	188	167	151	163	159	184	162	176	147	172	134	147	179	149	158	169	158	165	176	149	145	152	181	159	172	159	138	146	144	180	144	161	171	177	171	155	160	131	165	165	178	197	142	153	175	162	157	191	160	141	148	177	142	174	179	146	167	171	155	158	161	178	159	160	174	157	167	172	142	160	155	161	187	165	189	163	142	164	169	173	158	171	154	170	153	152	172	169	170	177	167	152	165	141	164	150	177	180	188	156	147	167	151	164	162	140	180	167	146	172	164	171	164	134	150	162	166	158	148	167	165	144	151	149	154	170	170	163	147	190	147	157	164	165	180	148	155	151	139	166	169	157	144	180	158	155	153	174	173	169	132	172	139	148	142	170	156	146	139	156	155	153	169	153	153	133	178	173	145	155	170	160	156	166	162	164	162	180	167	169	164	179	150	147	159	140	157	173	155	175	156	147	161	135	151	160	136	168	172	188	181	174	165	179	144	142	130	159	160	162	139	163	179	156	155	169	164	162	160	150	138	174	159	135	188	166	175	152	170	197	150	170	206	171	190	162	164	154	149	180	162	161	143	151	177	133	160	141	179	164	158	156	145	161	164	188	163	151	153	172	180	168	138	148	175	169	171	151	188	166	169	176	141	167	142	162	158	154	168	164	178	156	139	145	154	151	159	160	178	152	146	165	176	156	149	179	148	168	156	184	148	164	161	176	163	147	156	160	157	127	170	179	155	165	179	157	166	164	144	140	156	143	160	160	166	166	142	161	169	138	142	182	151	146	144	168	159	175	155	146	178	157	164	156	162	156	129	161	169	165	153	195	154	158	143	162	176	148	155	171	155	158	136	161	149	132	153	160	173	169	170	152	162	168	156	144	124	172	169	163	157	165	155	148	151	162	165	145	161	181	151	173	152	158	129	139	146	186	169	157	154	183	150	142	163	146	139	152	171	180	143	178	138	158	142	154	160	178	155	164	173	146	173	129	137	166	189	154	167	157	158	153	166	157	167	168	164	176	166	177	164	165	138	165	165	187	149	154	189	181	165	170	147	160	168	153	156	162	165	174	150	144	141	152	148	141	148	157	180	126	156	152	159	175	148	181	166	157	131	163	126	159	150	157	160	167	157	154	158	150	165	167	129	152	167	164	178	153	156	192	161	149	167	174	159	140	159	164	142	159	149	180	166	156	154	154	161	164	164	159	169	141	154	151	164	157	173	167	171	147	158	164	172	151	153	154	147	181	180	170	178	155	130	166	175	144	149	188	157	180	143	167	163	165	153	165	177	159	169	148	160	162	149	152	164	165	164	120	178	161	171	150	178	170	127	154	175	176	177	172	168	171	166	156	139	158	175	167	170	160	164	132	197	172	183	150	143	151	156	152	172	176	145	164	157	163	166	210	162	160	171	162	146	165	176	161	142	168	172	180	151	163	154	150	155	157	160	174	164	163	145	144	159	180	156	184	178	161	173	179	153	138	132	181	140	157	167	160	169	145	170	170	158	167	151	149	134	132	119	159
11140	17258	5704	1332	733	562	520	520	444	474	445	432	424	428	407	421	395	434	427	405	401	431	379	447	427	419	406	422	427	391	366	415	433	376	431	392	409	413	429	389	397	394	408	395	397	392	419	402	413	411	390	399	347	411	386	431	425	387	417	383	398	409	408	374	395	399	396	352	407	414	406	389	429	377	386	375	378	381	380	367	394	416	409	422	394	432	416	407	383	448	373	414	415	414	381	398	413	402	415	398	407	397	417	383	404	412	371	388	387	408	382	403	383	384	405	410	436	417	432	422	428	383	388	387	404	375	427	420	405	399	419	397	384	369	392	418	370	416	364	418	401	392	362	390	384	398	418	424	415	369	434	422	407	380	361	397	384	441	423	416	384	390	406	380	439	406	365	375	413	416	413	425	405	421	422	429	394	429	381	405	391	434	390	420	396	394	408	402	379	381	407	401	396	383	406	423	397	385	416	405	358	381	410	395	427	381	367	426	400	407	415	422	395	394	378	365	394	418	373	361	396	407	356	419	385	391	366	375	380	406	384	400	419	386	392	402	381	402	414	419	382	425	409	423	377	412	390	396	373	426	406	387	374	426	379	381	394	406	397	398	361	407	379	400	405	378	404	403	391	422	418	398	380	383	368	416	398	370	368	391	359	390	426	415	394	388	406	392	387	425	412	409	397	405	395	401	405	413	399	405	412	401	388	403	379	382	411	379	403	391	393	385	361	389	429	386	399	413	425	360	421	369	358	430	428	374	400	417	404	416	381	381	393	412	376	378	407	405	413	417	436	414	459	407	426	397	402	417	375	385	396	405	409	402	420	374	374	372	366	378	397	398	374	410	417	432	398	392	417	423	420	373	395	389	400	414	391	403	373	381	418	392	409	423	377	403	453	410	425	406	388	394	379	358	401	390	405	374	421	403	379	401	393	385	433	380	400	357	415	396	391	401	403	394	419	401	425	410	394	376	392	379	398	394	386	414	385	362	415	396	373	398	385	411	389	439	410	434	370	369	393	379	402	410	408	402	409	396	430	387	373	410	402	435	384	440	398	395	386	391	392	396	386	394	387	383	379	390	402	368	369	367	395	387	379	401	391	416	401	390	379	394	410	383	384	414	372	401	422	408	388	430	419	405	422	380	327	427	407	411	387	375	386	407	393	383	402	410	412	381	396	385	371	383	401	387	394	397	430	410	430	393	410	400	429	397	406	404	376	388	402	383	401	416	406	418	373	422	417	382	360	349	396	396	405	423	447	409	351	387	386	423	417	385	385	363	448	392	429	355	399	399	375	418	416	414	377	412	386	401	379	364	394	373	368	403	385	411	432	420	353	406	394	393	457	415	395	402	398	383	416	399	393	407	382	404	398	378	400	390	366	445	414	396	379	430	374	360	397	426	398	388	414	405	398	341	409	424	397	407	395	419	383	390	412	379	382	387	397	389	400	392	395	394	360	452	395	413	419	410	414	388	425	416	418	415	347	399	425	403	375	418	402	452	430	387	409	406	380	373	378	432	387	379	388	377	418	401	402	385	407	422	414	404	393	390	387	408	392	392	395	364	411	364	412	397	383	408	396	396	386	354	399	395	390	395	400	413	426	407	365	416	392	409	419	410	393	406	392	387	390	432	430	406	414	368	436	400	368	383	390	422	392	415	371	404	395	387	406	381	377	406	371	394	408	387	427	382	385	389	394	425	381	391	363	411	409	410	390	390	366	381	442	360	404	434	405	409	351	407	428	359	408	393	383	379	432	402	406	403	420	414	387	393	399	389	413	400	439	417	385	423	394	393	387	401	380	399	420	406	360	356	432	389	397	392	393	380	381	419	411	415	424	424	425	359	371	372	412	383	411	409	419	416	407	398	376	408	374	370	383	404	395	407	385	400	426	390	413	389	378	393	390	384	401	377	424	419	389	423	460	372	399	380	426	381	381	418	440	384	395	392	391	396	396	383	398	408	417	418	365	389	390	424	441	388	384	367	455	392	426	385	369	397	415	388	366	402	377	384	393	413	376	382	377	400	429	400	385	386	380	423	387	429	407	439	395	417	392	392	415	365	392	377	391	394	378	423	415	388	398	369	381	417	380	361	399	401	415	423	372	385	363	360	397	389	370	381	397	393	387	393	402	393	383	414	367	404	382	435	402	406	431	394	411	417	386	378	400	393	407	372	428	421	399	400	376	364	406	421	392	441	392	370	369	406	424	375	399	409	377	397	412	420	430	403	444	416	422	393	371	398	423	379	416	401	397	354	391	460	407	387	403	425	396	397	390	378	414	427	378	419	385	388	446	450	383	390	427	402	368	420	375	422	347	394	414	389	418	383	392	377	376	431	420	407	409	385	418	400	393	395	399	414	397	379	400	414	384	395	383	393	412	407	418	387	416	358	403	460	396	371	394	361	410	400	382	378	406	423	407	437	420	372	411	403	399	385	401	416	396	374	423	380	382	449	408	424	396	398	383	409	415	433	423	451	376	406	445	385	352	408	396	390	365	421	408	377	378	385	382	376	404	391	389	398	423	403	389	399	389	414	442	399	391	400	411	406	398	434	406	407	394	431	379	393	382	391	387	402	417	426	392	419	391	424	393	422	388	385	411	404	399	408	379	445	442	397	354	420	434	409	406	375	375	400	403	369	400	375	392	370	397	391	398	431	417	402	396	396	379	384	399	385	427	392	415	375	410	391	404	421	423	397	394	395	371	429	412	441	399	378	412	335	420	389	402	433	431	374	386	402	390	361	397	427	399	405	425	424	382	422	400	419	406	391	370	411	419	411	393	428	388	400	391	374	392	380	393	375	382	367	389	372	388	392	396	410	443	414	410	405	413	396	394	394	416	399	396	375	371	378	400	355	410	404	419	381	391	452	405	396	428	465	387	388	409	380	390	378	397	342	426	379	355	418	397	388	381	356	431	396	434	395	409	408	409	394	377	404	391	406	388	411	421	400	377	431	386	405	391	385	397	427	430	392	407	401	383	393	377	398	369	408	381	389	394	382	443	389	402	387	386	398	410	421	392	406	401	392	411	372	358	399	411	389	360	400	435	400	405	388	392	385	402	393	410	430	412	406	393	380	428	412	371	399	433	424	408	388	394	388	375	397	386	407	382	381	402	421	350	407	391	375	456	431	391	441	389	395	431	383	443	400	401	385	416	432	379	416	389	414	401	374	381	400	418	357	388	401	395	385	402	405	388	387	404	420	392	391	368	414	413	392	388	428	395	361	420	383	400	379	384	419	401	409	396	406	418	406	409	398	375	431	371	409	418	414	407	390	385	371	414	374	424	399	416	386	425	387	393	376	377	393	378	397	378	378	409	379	379	364	385	403	422	376	362	395	414	398	394	448	394	403	375	395	410	415	354	376	386	395	430	438	412	385	412	387	368	412	389	388	397	399	405	379	383	418	384	425	395	381	389	376	397	409	432	369	422	407	413	390	402	379	384	401	393	377	370	368	392	397	425	386	405	409	417	394	364	412	385	398	387	423	413	382
33054	13763	2854	603	451	429	458	442	449	459	413	392	413	445	445	423	433	429	418	438	413	391	411	422	397	395	397	430	434	427	443	374	407	443	411	425	476	427	413	453	436	424	414	386	373	419	443	417	443	460	435	401	424	396	449	419	428	432	388	431	404	400	398	430	453	423	388	419	477	394	438	416	421	418	421	465	388	387	468	427	402	410	395	428	445	413	439	437	423	400	387	422	415	427	392	488	443	456	433	431	410	431	421	423	391	409	406	395	397	426	452	397	444	423	399	425	398	430	414	416	459	412	434	390	420	390	399	471	442	446	429	399	421	402	386	426	388	431	423	432	413	413	389	458	431	450	408	382	421	417	430	440	441	391	428	396	422	406	445	387	401	444	410	419	410	400	369	443	417	408	431	428	406	425	434	427	414	456	451	413	376	440	449	408	405	444	374	439	400	425	388	420	401	379	460	402	436	428	387	391	406	417	413	412	426	411	422	383	436	437	422	409	469	402	410	431	439	417	411	430	444	426	417	420	397	446	402	397	430	406	419	405	380	462	437	395	417	428	417	398	416	413	431	421	423	387	427	449	451	411	413	395	426	481	443	442	406	427	413	435	397	449	420	437	425	449	425	438	445	399	410	389	446	414	403	439	418	399	411	434	423	444	411	429	413	375	422	444	416	382	412	422	417	445	458	435	418	404	411	398	394	414	410	424	429	408	435	414	382	420	408	365	420	391	424	440	408	392	420	420	390	458	411	442	418	389	439	389	446	410	433	392	424	415	432	410	436	430	439	434	433	363	387	409	438	436	453	397	418	455	429	428	419	411	473	437	407	448	462	431	437	421	398	431	400	397	452	429	478	475	384	403	419	369	452	413	418	395	415	393	427	466	375	372	427	420	406	415	409	436	419	432	452	416	424	409	402	380	451	428	445	389	390	462	454	407	398	431	425	447	411	452	439	407	428	425	435	406	402	461	410	439	427	414	438	404	438	434	396	434	444	400	428	394	407	447	429	436	401	458	431	434	439	428	438	434	448	375	437	423	441	434	431	420	435	425	428	428	412	410	435	401	427	440	430	393	400	410	404	404	441	427	424	456	407	414	431	447	416	435	462	437	437	408	391	399	417	460	438	396	415	425	421	451	445	435	406	419	450	415	434	427	432	457	454	407	440	394	425	398	405	415	402	395	429	422	406	430	394	422	430	403	422	424	397	433	421	398	407	427	415	411	409	393	464	380	450	436	430	406	452	428	390	453	455	400	415	393	409	428	413	424	440	365	395	432	410	414	431	453	454	416	425	408	414	397	397	448	361	418	425	456	432	407	417	410	379	392	439	401	450	429	404	452	440	369	381	438	414	422	440	418	373	417	377	416	458	378	426	401	403	444	421	413	408	461	418	418	405	401	403	412	445	432	406	410	406	365	409	439	391	412	402	394	415	424	404	419	449	426	448	374	439	430	422	369	395	421	400	413	415	406	408	428	393	426	415	423	406	404	445	367	417	423	457	434	386	403	396	422	445	402	442	432	439	391	431	394	442	363	369	482	416	445	427	441	420	418	457	418	417	429	444	431	396	448	453	479	426	446	416	412	436	409	398	401	453	416	436	454	467	390	404	430	412	431	452	444	427	435	392	460	404	398	368	402	410	382	442	451	391	410	428	428	412	422	416	418	409	446	431	423	408	441	451	393	377	415	476	464	383	410	446	411	406	407	446	404	413	402	407	422	431	439	368	431	410	398	427	451	417	449	417	443	475	387	413	437	397	413	436	413	419	439	403	403	436	429	412	425	422	442	434	392	350	433	411	426	422	450	410	452	429	436	426	419	450	374	420	395	412	422	425	435	466	428	411	410	448	443	409	447	407	453	407	407	393	413	414	428	395	405	421	432	402	453	424	382	429	435	452	455	408	436	431	399	425	407	376	424	378	434	415	407	427	381	394	426	409	416	404	406	406	415	449	393	424	419	420	454	444	422	405	399	405	430	399	394	413	409	420	395	414	431	446	453	413	418	423	411	440	385	431	459	390	411	410	428	457	398	431	408	403	420	426	405	406	421	428	424	425	455	455	405	421	457	362	456	450	379	429	393	429	439	389	426	433	435	385	441	385	398	457	418	380	465	430	415	425	436	389	422	436	415	482	452	437	433	410	432	393	424	360	408	401	406	434	426	418	425	452	414	432	388	446	396	439	442	424	474	410	469	410	439	417	433	419	431	427	413	435	433	432	423	430	442	434	431	388	419	421	414	457	452	422	427	413	405	434	402	416	407	421	437	430	423	443	430	417	437	429	394	385	449	404	414	442	421	418	419	407	431	408	444	389	393	443	402	424	404	420	414	369	375	429	413	424	470	411	438	457	445	433	420	388	400	428	410	396	421	384	411	413	417	433	435	395	447	458	466	390	442	386	410	424	453	439	451	381	393	411	410	413	420	427	406	406	414	420	408	426	427	444	392	432	405	427	417	417	385	429	408	405	474	437	428	386	445	346	456	411	450	437	383	397	452	437	402	430	411	370	392	431	422	415	401	425	414	422	422	408	396	437	424	385	418	436	395	397	401	372	386	413	390	411	459	397	439	406	408	459	439	471	403	393	416	442	418	406	453	411	418	390	393	424	400	445	427	401	418	402	453	422	419	425	388	429	444	411	397	435	424	440	422	430	442	416	359	422	413	424	411	407	412	395	414	402	393	417	414	416	406	462	452	396	432	411	432	448	411	437	476	413	442	438	434	404	452	433	407	412	447	421	430	413	456	423	420	435	415	433	383	422	389	408	467	407	453	455	428	442	420	440	435	416	430	411	401	438	420	399	433	419	416	421	461	446	409	453	438	432	435	432	418	417	401	406	426	415	407	405	410	425	436	421	403	377	425	419	409	414	436	390	444	433	438	413	413	443	395	424	410	456	408	463	428	446	430	462	429	395	419	421	404	436	429	428	410	434	405	429	426	393	415	434	409	415	409	464	395	428	401	408	417	441	415	413	450	419	408	384	380	443	438	401	402	414	421	414	392	407	420	388	409	405	410	436	426	409	393	438	445	423	400	409	456	427	419	446	416	444	403	412	424	431	410	469	475	464	424	421	417	438	453	411	461	407	437	409	393	398	404	405	420	388	389	430	448	422	428	427	447	389	446	443	413	423	416	429	403	415	399	413	419	408	428	437	424	446	453	410	424	439	444	452	438	397	431	438	400	433	424	424	434	453	433	396	402	440	436	406	423	406	401	443	432	401	416	398	432	445	380	412	396	387	417	445	406	435	456	390	415	419	410	426	414	462	440	427	426	432	384	391	415	413	421	419	401	437	442	430	426	425	427	406	400	421	397	427	397	429	441	445	423	385	397	365	437	391	419	432	371	426	421	412	403	412	433	429	405	414	394	440	422	402	388	417	426	438	449	443	386	426	416	394	390	432	453	373	429	405	419	426	421	435	409	415	409	429	377	411	398	413	415	424	442	440	444	412	424	440	403	383	434	432	427	415	416	403	421	429	427	399	410	457	408
8986	5759	1733	1037	953	972	928	979	960	944	949	897	941	934	925	926	854	958	962	901	936	824	949	949	946	933	971	889	885	948	933	927	976	949	928	925	928	927	929	960	996	852	944	882	981	897	914	984	939	955	955	911	914	866	924	958	932	913	862	921	940	951	917	882	930	943	905	966	933	940	915	953	929	864	936	935	951	948	929	954	997	929	927	963	924	941	916	914	923	931	895	906	924	904	934	945	948	947	903	956	904	919	1009	918	908	939	999	897	940	937	912	954	906	964	925	948	943	951	928	954	953	910	920	917	934	965	958	891	908	948	927	941	894	942	886	906	952	932	948	973	909	924	928	909	917	912	870	877	940	898	913	944	914	920	948	860	925	913	974	1014	947	922	957	917	900	923	939	885	915	938	953	937	1007	932	921	905	879	926	872	909	918	946	909	957	933	912	888	958	912	913	933	966	908	956	909	925	929	946	944	909	921	977	897	940	971	899	927	913	948	914	969	903	898	927	952	914	907	981	925	949	931	893	922	913	943	929	924	913	977	959	915	945	912	908	983	888	946	919	957	907	925	960	914	907	920	910	913	910	917	947	937	933	890	962	943	979	922	927	928	927	917	963	919	891	904	889	948	954	947	920	925	918	980	917	966	876	997	954	917	902	911	972	899	937	879	898	958	924	954	962	945	895	996	910	915	920	926	960	905	899	931	891	922	898	991	903	906	953	913	967	900	911	899	911	918	917	957	911	962	949	976	916	964	944	927	925	979	961	970	945	966	969	918	898	932	912	911	934	926	925	942	915	1017	903	914	958	958	936	988	974	928	956	919	953	891	881	932	874	948	910	867	914	911	965	944	927	932	999	894	886	896	938	928	932	908	898	897	869	938	924	946	949	918	907	929	922	908	887	947	952	895	986	896	883	894	915	960	947	936	938	941	951	987	869	893	954	995	905	941	894	935	926	934	954	935	885	924	903	921	890	968	935	908	1007	916	872	901	967	894	952	864	900	981	965	917	962	910	1010	930	934	910	910	948	976	916	961	951	909	915	916	928	934	938	997	925	892	953	881	924	920	891	915	918	950	981	896	884	980	935	886	879	903	913	905	907	951	898	963	916	880	949	927	924	955	960	963	945	849	887	982	997	895	1009	960	950	946	865	966	937	914	939	993	908	884	906	973	960	918	939	918	925	987	908	927	926	951	926	874	974	901	940	870	936	925	943	892	963	963	922	935	919	878	928	903	915	902	970	903	912	988	921	981	874	940	950	919	880	910	964	926	952	988	915	957	911	894	914	923	936	925	923	940	939	948	949	931	957	973	931	947	946	939	924	922	951	993	928	929	904	969	971	915	913	900	904	968	914	936	948	938	947	919	943	877	958	929	971	967	974	944	943	917	917	898	972	927	1009	893	960	973	902	900	967	933	960	915	910	899	914	948	970	946	958	898	930	967	958	958	942	969	970	910	933	923	938	926	969	910	964	921	945	967	932	885	913	976	938	943	907	917	947	908	965	939	881	937	855	881	966	890	936	986	936	978	911	928	911	876	963	909	907	948	909	961	965	942	915	935	951	941	962	983	917	915	929	936	1011	913	915	924	972	910	909	912	903	910	938	921	954	953	973	929	897	880	889	995	926	954	914	950	965	878	949	909	872	969	967	897	947	894	920	922	947	897	906	888	951	973	928	984	939	976	971	959	997	892	904	960	942	966	931	912	920	938	890	945	960	926	898	921	910	929	929	967	961	919	932	898	945	916	928	926	915	906	888	902	929	978	925	944	908	930	937	941	909	918	904	912	901	922	933	936	953	866	926	897	905	972	869	922	964	924	848	895	951	926	885	937	948	951	927	929	897	953	928	947	963	909	914	925	971	902	931	871	881	887	899	878	1027	984	913	861	952	930	920	907	906	918	965	944	881	978	959	919	917	938	915	972	948	979	940	944	930	967	932	935	943	944	921	884	904	935	944	938	934	901	932	909	971	943	940	972	923	917	938	959	913	875	1028	942	923	956	910	956	944	930	867	911	941	953	980	951	893	894	958	931	984	926	915	923	896	891	996	971	955	943	957	975	879	933	900	935	929	921	971	942	959	914	911	908	933	953	942	930	1015	890	967	953	935	907	973	896	915	935	948	939	958	968	971	964	928	986	991	893	981	968	986	949	957	910	925	937	963	911	909	939	902	935	915	1012	870	927	970	936	935	939	960	975	918	965	912	957	930	965	935	947	926	913	972	928	968	875	907	926	880	910	889	943	986	931	943	981	947	928	964	949	930	917	955	927	909	956	912	893	960	887	902	953	890	923	885	934	937	946	967	973	935	888	930	896	950	916	926	918	911	951	904	900	962	927	920	979	940	962	940	913	947	966	917	950	979	926	889	934	976	912	970	915	919	922	936	917	948	932	908	975	908	926	922	931	918	951	862	922	928	857	932	901	936	955	938	884	943	950	887	890	913	903	934	946	910	896	897	933	1024	969	922	971	945	978	957	934	916	966	928	979	896	962	897	931	911	963	963	933	1013	949	898	931	946	940	945	975	915	895	942	888	1001	935	935	863	944	964	928	875	924	899	865	926	897	902	921	928	953	962	950	851	927	957	943	968	955	941	985	898	919	977	887	935	908	880	922	903	943	915	936	916	952	949	876	919	898	910	937	976	890	875	936	970	970	892	961	893	905	947	925	894	901	920	895	888	904	938	940	989	919	975	958	943	1001	915	904	927	959	934	915	952	913	969	942	907	976	933	926	958	927	944	909	927	933	1019	907	910	916	923	995	900	908	938	953	943	915	918	967	907	893	928	952	914	946	884	917	974	876	920	924	894	917	926	940	923	895	917	956	983	915	902	965	916	930	874	964	942	935	921	940	945	920	972	956	932	922	924	939	969	958	941	1029	882	933	972	925	984	918	919	969	906	908	965	960	886	958	955	957	948	889	968	978	981	919	924	970	922	925	999	933	923	871	933	932	946	924	938	952	906	942	946	962	952	941	919	913	921	943	972	930	887	1006	966	911	900	971	945	928	944	961	904	960	929	901	975	905	943	974	883	900	905	987	939	962	959	951	900	875	891	931	978	972	952	918	929	971	889	931	905	917	972	943	950	881	919	956	922	928	959	862	949	873	854	990	923	904	914	926	901	927	918	947	875	901	912	919	968	904	947	930	940	946	901	935	876	926	930	957	858	935	887	930	932	942	940	966	958	919	920	919	932	943	926	939	925	960	974	958	963	908	924	958	954	943	952	928	946	914	926	899	971	924	922	937	970	928	931	950	967	888	924	922	919	902	904	960	952	931	912	929	930	909	901	874	942	927	859	907	946	952	940	932	955	948	915	950	932	933	914	928	915	887	901	957	922	908	931	912	870	923	967	932	964	929	862	973	895	937	928	933	956	910	964	923	901	938	963	921	939	900	887	929	945	893	969	918	921	961	949	977	883	941	888	970	972	922	935	932	962	942	942	936	921	942	934	901	956	937	947	975	910	888	917	929	978	983	929	875	958	879	914	961	885	916	891	927	945	908	963	895	953
24726	21216	24660	28031	20998	3121	518	492	425	438	373	321	393	315	331	319	333	371	333	363	327	343	345	358	354	338	312	340	366	350	343	343	314	318	351	317	328	351	307	338	338	313	333	324	326	335	308	330	330	326	336	332	342	306	352	320	305	343	338	319	298	363	317	303	335	320	317	329	268	353	324	336	344	358	337	361	322	302	347	311	312	312	326	345	322	322	327	310	321	367	311	318	350	345	315	315	329	315	311	315	305	345	320	292	312	323	346	344	324	348	337	322	308	328	334	336	335	312	329	323	313	323	327	321	340	321	295	350	321	336	330	308	321	345	337	334	322	339	348	300	330	339	335	328	328	380	314	335	328	365	323	322	313	306	325	305	359	336	287	358	316	361	353	345	325	328	322	348	343	322	315	284	337	359	345	338	331	327	346	322	293	330	340	298	308	307	342	351	341	343	331	325	386	305	299	299	352	283	371	332	298	290	305	322	331	338	326	315	327	364	338	321	316	314	360	332	296	324	297	308	360	353	317	344	337	379	327	350	324	332	343	310	304	311	304	340	341	327	321	317	309	329	344	318	295	333	346	308	301	357	373	345	336	317	303	304	326	352	320	334	351	328	323	339	336	314	373	337	291	312	351	337	332	323	357	322	328	334	375	322	339	326	327	326	315	296	349	347	362	294	348	343	308	336	310	317	323	332	352	321	335	339	314	316	338	316	321	330	339	336	306	342	322	290	310	286	333	334	319	338	347	341	349	347	333	372	352	348	369	354	335	319	375	339	289	336	327	325	296	340	314	329	316	331	339	325	346	310	305	313	322	280	305	327	306	337	324	309	312	328	303	311	314	377	310	321	337	283	326	334	345	353	329	325	345	363	308	334	350	340	317	339	337	346	331	298	322	322	345	369	322	337	339	359	323	300	317	318	344	333	316	293	349	340	364	364	386	349	344	404	375	310	361	350	361	303	345	342	329	303	332	321	319	319	358	354	312	317	402	353	341	319	344	350	299	340	323	375	361	317	352	365	362	319	336	327	312	318	330	300	352	304	325	341	310	311	365	322	354	302	345	350	318	346	326	325	320	332	345	336	340	320	344	327	294	351	352	357	350	322	322	326	315	304	312	287	339	343	314	336	287	361	316	355	343	324	306	301	344	340	344	333	332	347	314	340	327	303	361	345	368	314	344	357	325	352	336	325	346	325	332	307	296	278	349	339	328	320	312	354	310	304	316	333	371	351	355	328	336	358	344	341	332	329	308	343	356	332	313	329	298	340	293	311	343	311	308	347	328	324	322	338	329	318	309	334	318	330	320	312	317	327	325	317	342	317	316	346	332	335	351	318	357	311	330	352	326	351	310	370	331	319	350	305	385	327	314	306	325	351	315	341	344	349	313	312	322	303	319	337	298	316	325	308	322	338	321	310	319	310	339	346	346	332	331	297	313	312	310	339	345	339	332	363	306	360	309	315	336	296	326	317	308	350	315	362	291	322	350	315	324	314	311	338	343	330	327	344	306	320	331	334	345	360	322	346	325	315	308	334	328	340	347	316	326	315	313	373	323	330	296	357	308	334	324	323	307	316	325	326	313	326	317	318	332	342	302	316	323	330	327	367	353	302	366	329	318	325	361	329	308	366	334	295	373	327	368	334	310	305	341	344	337	347	340	363	288	312	347	333	318	339	354	342	321	320	341	326	313	309	328	347	313	362	338	331	330	358	330	313	333	337	340	361	313	327	303	322	324	319	333	333	315	341	357	354	352	343	324	320	282	343	297	346	331	312	332	339	345	307	358	287	305	350	356	337	307	336	309	329	337	301	368	330	330	334	318	308	327	312	362	310	338	315	329	354	318	317	317	300	347	312	322	337	317	325	335	337	325	308	342	327	315	364	300	315	341	335	351	337	329	329	345	362	345	348	318	358	332	312	329	378	317	298	336	326	343	302	335	344	300	352	337	350	328	340	319	319	303	342	354	320	326	328	323	346	352	335	335	301	343	354	331	309	315	324	319	316	332	299	307	326	328	314	324	322	357	338	360	318	353	324	309	336	348	318	311	288	345	282	334	326	312	354	309	319	352	342	360	350	356	323	335	328	312	361	331	335	317	342	331	331	323	314	349	323	324	340	354	314	324	331	320	319	274	304	327	307	327	313	318	304	329	323	348	346	361	311	339	332	374	346	318	354	350	328	313	330	338	335	342	358	326	326	319	323	296	320	350	342	287	324	334	340	290	311	327	315	329	322	341	354	348	350	359	327	339	321	327	321	333	318	338	327	324	330	323	328	328	297	308	349	313	324	339	297	337	302	318	337	344	357	326	322	333	349	335	303	343	303	332	327	307	348	311	337	338	322	293	315	327	296	342	337	324	357	327	310	362	315	346	337	315	319	304	297	319	325	333	292	316	343	358	307	336	345	363	327	386	316	305	326	333	330	343	336	347	319	330	353	322	338	381	333	357	336	344	303	321	326	383	338	327	360	307	291	329	314	341	324	320	331	337	323	352	319	317	319	315	319	366	361	331	331	335	308	350	369	375	314	289	348	329	316	323	332	319	304	332	349	346	359	331	339	347	371	301	354	363	334	356	336	349	328	345	319	348	338	338	312	362	312	334	366	336	302	315	336	331	312	328	343	296	349	333	330	328	352	356	337	288	344	328	386	344	330	311	304	337	288	351	342	296	331	338	349	307	312	322	339	359	330	332	333	363	341	340	315	311	329	342	335	323	313	328	358	316	335	354	343	370	347	346	313	365	312	320	319	321	306	305	324	313	329	301	338	332	339	328	331	335	316	317	338	297	328	325	321	316	341	339	318	336	316	330	357	314	322	340	340	327	330	352	352	351	320	330	337	322	355	316	302	319	300	332	324	315	318	340	350	342	359	340	341	332	325	344	322	291	310	323	304	321	327	337	330	345	296	311	323	311	319	353	271	342	321	340	321	331	356	350	327	316	332	351	313	310	351	316	336	322	320	303	373	336	325	354	326	337	309	324	313	347	335	365	320	337	343	313	278	305	339	310	323	312	353	321	316	327	324	345	344	338	365	327	363	281	308	341	329	374	319	338	358	329	331	313	326	332	312	294	304	331	315	339	294	324	293	355	339	302	331	349	312	315	298	320	325	325	327	289	325	266	306	353	332	326	286	344	331	316	324	302	327	340	317	338	337	306	347	316	308	351	299	305	319	337	332	354	312	336	326	320	301	334	339	312	317	317	335	319	316	319	305	311	309	309	321	296	304	338	353	334	296	309	301	330	294	285	321	339	291	349	319	365	333	387	364	313	360	347	318	322	355	324	331	316	326	337	360	352	326	317	301	345	329	296	365	338	308	311	344	317	336	355	321	330	325	342	332	343	338	330	317	340	336	342	331	345	342	303	337	338	333	323	323	305	316	362	338	348	334	335	333	359	314	369	323	320	338	322	314	311	302	354	338	338	355	309	340	341	324	328	326	341	352	346	328	315	333	326	296	321	323	320	348	319	331	300	339	338	310	323	340	360	318
9377	13308	3989	1291	972	814	773	804	754	789	736	764	700	752	745	773	716	759	784	733	743	767	722	724	753	736	699	724	767	725	706	720	818	705	773	728	794	700	727	754	710	731	750	749	724	730	724	706	696	729	733	736	684	765	739	727	721	746	738	778	767	717	710	755	750	724	724	762	682	747	751	772	750	741	738	660	702	724	766	718	726	746	728	753	752	702	715	732	744	733	691	753	716	743	785	739	717	755	750	745	756	722	799	727	669	728	715	738	772	730	670	734	755	742	764	777	787	719	769	757	717	736	718	737	778	730	746	734	751	747	683	695	720	728	732	728	719	711	672	747	766	763	713	772	729	767	730	717	734	747	749	712	757	733	765	723	723	735	785	759	711	768	688	708	709	745	773	710	747	798	710	740	750	739	711	724	774	775	759	739	777	756	707	756	726	706	736	729	747	706	766	745	741	768	744	734	738	763	759	722	759	710	737	702	696	714	713	684	753	732	728	723	752	761	686	732	691	694	775	700	706	735	758	700	655	765	719	688	719	744	762	729	731	748	732	717	734	775	762	699	679	758	753	725	787	717	748	751	722	712	706	731	728	721	750	739	740	752	716	751	713	740	755	741	788	754	801	681	734	705	738	697	754	762	717	712	694	749	758	707	745	745	720	767	726	689	697	727	726	698	755	732	738	766	743	734	649	703	727	749	737	735	718	683	772	746	738	738	715	744	720	699	773	668	707	754	767	704	731	724	737	764	707	786	709	762	693	738	763	779	723	708	751	710	727	748	697	779	718	756	722	720	765	733	705	770	685	748	770	726	746	726	738	728	731	755	677	746	748	750	707	702	733	757	706	727	766	745	751	708	739	738	727	722	740	741	795	729	734	715	701	750	748	749	714	680	716	769	738	691	761	725	728	721	734	724	718	763	733	743	752	718	702	759	760	742	719	796	723	742	728	711	720	735	756	775	718	749	708	731	702	743	727	684	706	804	691	736	781	689	739	738	730	729	662	717	721	783	706	729	725	745	684	760	716	725	783	741	717	733	728	759	755	717	706	778	695	772	725	750	725	740	759	733	699	729	747	760	762	678	751	742	745	736	770	714	746	721	733	742	743	736	733	759	727	759	701	725	737	711	714	774	733	758	733	721	730	725	680	725	718	698	720	769	710	716	701	771	740	757	694	710	748	717	756	749	731	770	743	748	702	727	775	717	796	715	703	758	719	713	753	726	706	733	753	714	744	759	728	734	705	775	701	698	720	724	733	724	766	750	734	744	746	734	745	732	745	730	702	738	694	728	772	759	716	723	736	710	724	736	733	731	796	727	744	735	687	702	731	729	700	696	721	722	758	711	690	716	754	694	774	723	739	752	723	723	708	702	719	727	740	775	698	750	705	737	726	778	705	746	772	698	725	758	770	688	712	730	789	727	745	717	713	739	742	731	735	701	716	722	745	693	732	720	748	740	742	747	737	715	767	699	786	734	737	748	774	756	783	716	713	704	689	743	757	800	718	730	714	745	710	732	716	703	793	712	717	769	727	740	755	753	702	695	695	714	753	755	722	707	757	728	778	730	754	714	767	766	718	750	756	732	692	750	711	763	747	742	741	740	740	689	718	801	742	777	777	719	768	780	776	753	709	733	718	713	715	736	740	739	698	786	702	768	713	779	717	754	747	790	735	738	709	731	718	710	723	722	697	744	719	674	726	741	666	715	735	695	748	748	745	735	782	691	710	697	756	739	751	764	775	662	704	727	737	727	738	743	734	680	719	705	676	719	752	779	776	740	695	767	755	726	736	762	710	729	750	763	763	764	738	784	704	747	696	759	701	719	731	753	745	729	737	722	755	708	696	743	704	755	731	736	739	742	703	755	764	775	712	716	764	733	758	746	713	733	765	725	742	749	756	695	727	686	744	769	728	769	725	738	764	761	762	719	725	776	741	726	716	721	766	757	731	742	766	712	722	726	725	707	742	756	730	756	697	751	764	752	764	714	719	749	743	720	741	740	706	692	747	732	739	701	721	749	713	804	780	683	716	685	719	706	745	736	723	745	730	725	740	674	730	728	731	702	742	740	730	707	723	763	749	749	746	773	754	758	738	712	718	728	734	730	786	747	736	741	772	650	728	746	731	708	688	690	718	689	684	695	732	684	728	703	728	688	680	712	717	720	736	696	754	747	745	730	726	710	735	751	744	725	696	759	773	750	751	739	728	767	754	714	749	683	777	775	735	775	712	752	757	716	783	682	738	733	741	745	726	744	724	723	764	713	782	735	718	707	730	710	753	712	724	745	737	732	769	772	738	737	732	746	741	716	728	745	732	743	718	729	704	719	720	766	688	714	754	714	692	761	736	809	698	717	744	753	752	715	734	765	721	785	709	739	741	742	715	729	725	729	710	737	751	707	754	726	742	736	733	714	732	732	690	764	741	746	723	714	755	728	768	755	697	764	737	711	792	777	722	728	770	790	742	726	730	725	740	734	734	778	740	753	738	779	782	721	692	743	696	712	780	762	740	738	696	707	736	734	710	753	733	749	725	748	773	738	806	754	776	713	743	744	690	684	704	646	698	714	740	783	768	750	732	766	788	706	738	768	753	744	752	722	808	790	744	756	733	741	755	741	806	763	747	786	696	714	772	734	700	733	727	695	733	756	728	745	765	705	716	757	713	672	736	785	715	715	682	696	735	732	770	752	719	739	687	765	708	731	725	727	746	748	732	715	719	726	739	766	763	694	736	746	724	761	720	761	711	756	708	727	699	745	789	715	735	708	760	684	719	702	754	707	702	716	759	743	717	740	718	733	740	779	701	756	747	742	756	737	681	735	714	710	740	743	724	677	739	694	792	746	706	746	698	750	753	771	747	697	746	725	760	743	775	782	788	710	745	737	764	737	766	715	726	726	692	734	740	723	774	783	719	769	729	736	714	718	771	723	686	714	678	712	739	709	738	701	799	712	789	726	736	735	730	742	708	714	761	744	739	675	723	739	751	733	721	718	787	746	715	733	701	738	722	669	755	730	776	765	765	743	719	726	695	742	736	699	743	762	701	758	715	715	768	728	748	751	772	719	711	727	733	732	726	741	696	766	753	775	705	723	764	714	739	734	720	796	731	739	672	743	740	722	727	740	688	741	731	695	747	760	714	759	705	725	735	710	695	740	738	753	717	683	761	710	744	723	735	725	712	735	720	722	776	704	739	711	700	677	752	701	750	748	747	698	715	756	684	699	673	683	784	690	722	734	744	737	732	735	753	763	724	711	747	780	707	767	749	758	776	735	747	722	732	693	658	714	755	749	743	765	713	714	739	737	732	665	705	704	722	755	696	704	712	718	738	715	735	717	708	743	735	721	741	768	732	712	757	701	720	784	754	715	728	683	685	739	690	740	694	773	769	777	738	730	743	719	762	722	756	702	753	754	749	724	731	729	735	702	735	706	735	766	746	761	757	676	716	716	702	676	753	746	719	740	713	718	739	722	753	761	722	756	719	743	664	753	789	728
24177	21212	25216	27484	21222	20974	1459	419	312	266	235	211	201	184	192	201	182	199	166	181	178	171	170	175	184	171	175	166	159	161	158	150	168	183	182	171	152	162	167	176	155	176	163	179	150	159	159	160	205	164	168	171	151	144	156	176	139	138	174	139	167	159	165	178	151	149	155	155	157	135	171	148	148	172	156	158	156	169	168	161	160	153	155	134	162	155	158	168	170	174	155	174	158	141	177	144	156	157	180	156	165	161	153	156	169	155	155	172	147	167	162	157	166	140	145	151	178	172	178	154	163	158	152	166	175	153	153	171	185	156	187	158	131	165	169	169	166	147	174	149	162	148	147	143	158	166	151	162	158	172	165	151	155	163	158	152	170	169	176	158	146	128	136	165	129	174	179	162	168	150	144	159	175	158	157	156	160	158	149	147	138	158	171	162	183	178	166	157	133	166	171	160	159	158	169	156	166	146	164	140	166	194	155	137	166	155	177	151	153	171	153	152	160	178	152	151	152	145	161	170	150	150	147	177	162	144	159	177	176	141	155	149	157	175	155	134	161	175	169	154	163	167	170	158	162	133	163	159	134	172	163	168	170	164	172	172	170	144	172	170	177	148	134	147	156	147	165	165	149	160	159	165	177	157	157	167	163	161	153	177	184	165	152	147	173	182	178	159	154	176	156	183	159	132	154	155	167	159	153	149	161	168	154	141	166	174	174	167	181	184	142	160	150	159	155	138	165	150	166	159	155	159	156	156	138	144	167	140	153	140	153	166	171	181	147	188	158	159	148	131	167	176	179	164	162	142	137	161	142	191	162	165	142	168	154	158	191	181	166	145	172	146	132	176	156	184	151	141	160	177	160	180	166	181	154	169	166	187	171	170	150	162	169	182	173	177	168	148	151	138	193	171	159	157	169	159	160	182	142	171	140	155	157	168	149	147	171	144	146	153	175	165	172	164	164	150	144	161	187	170	166	161	166	174	170	172	155	159	158	170	138	169	174	183	125	160	146	157	158	189	162	150	175	180	142	144	161	162	148	161	147	158	157	140	142	160	157	170	151	152	163	138	150	155	142	179	126	153	136	152	170	146	176	170	152	165	167	141	166	170	180	166	163	168	161	172	199	165	181	142	145	160	175	162	172	176	155	158	153	183	159	164	161	171	170	163	172	167	181	164	155	168	155	178	157	129	157	150	176	141	175	182	175	168	151	145	147	135	155	155	169	147	169	173	182	155	160	165	160	174	172	149	170	166	146	169	160	159	154	148	162	172	168	184	153	160	169	157	172	183	184	172	179	138	174	151	145	148	162	139	159	151	154	154	183	156	147	175	174	155	154	174	168	156	152	140	171	136	140	159	154	168	187	169	170	146	157	137	156	159	173	162	179	165	159	167	167	179	148	150	147	176	153	157	167	180	172	188	148	146	162	152	183	180	161	146	165	168	170	141	166	150	186	165	138	157	145	162	171	175	151	160	137	154	159	176	179	160	144	156	155	165	178	166	165	164	166	178	158	154	156	154	143	160	154	164	173	146	172	137	162	169	161	162	161	195	163	153	180	157	170	155	175	138	151	149	164	162	157	145	172	151	153	169	165	155	165	148	176	170	149	152	150	148	151	165	144	145	155	151	145	161	149	160	142	174	170	145	162	168	168	169	170	164	145	169	170	147	136	161	152	175	161	161	184	160	189	159	144	162	139	171	162	146	174	181	143	141	148	159	147	174	180	143	173	189	159	164	149	160	175	158	178	135	140	148	170	164	187	167	201	148	159	166	156	172	161	154	185	171	139	155	160	136	181	158	164	140	143	163	146	179	145	178	138	129	183	162	132	164	159	160	142	169	158	153	142	152	174	155	179	144	155	162	159	171	147	154	160	150	152	159	154	172	175	199	163	173	165	162	149	148	167	157	178	164	159	153	147	147	143	138	154	166	150	155	137	153	142	154	171	149	166	153	150	165	135	144	166	150	161	138	150	152	153	138	150	157	151	177	164	159	152	167	160	156	157	146	135	153	153	135	159	178	162	172	163	156	147	172	141	145	155	156	139	164	147	174	170	164	148	157	143	162	154	167	155	145	167	145	151	189	147	187	178	141	147	154	156	168	196	162	134	165	152	166	140	154	177	161	148	174	172	189	142	162	139	160	136	157	162	180	182	156	155	146	155	149	178	130	143	163	184	178	151	176	186	143	140	135	152	142	172	167	152	178	158	153	162	156	167	160	159	164	190	159	159	152	167	141	155	167	147	155	142	141	150	159	168	134	169	163	133	166	158	150	169	125	174	156	158	169	151	161	159	173	154	159	155	153	150	147	143	157	154	169	173	164	174	164	165	165	166	153	158	169	166	173	189	151	148	184	155	167	139	169	153	172	153	172	158	152	198	184	153	170	153	146	158	176	134	171	154	145	177	162	157	168	173	161	182	137	175	162	168	162	168	149	157	138	157	141	153	168	189	160	160	158	172	178	162	168	175	157	158	183	146	145	157	174	137	148	182	149	159	135	154	138	133	148	140	155	153	158	144	156	152	153	181	172	153	171	174	167	183	146	143	158	147	182	177	175	146	159	138	130	159	148	154	188	172	174	149	157	161	152	140	176	168	160	145	141	156	164	139	159	148	144	163	173	162	162	160	167	182	167	154	159	148	158	154	172	169	180	156	142	182	170	175	184	177	150	149	156	144	170	141	144	138	145	177	146	156	170	133	140	168	184	170	142	169	142	139	163	165	152	137	166	158	165	148	137	168	146	156	132	142	174	178	174	171	156	164	164	150	159	165	150	165	168	165	161	171	185	187	176	143	156	170	159	169	139	148	147	160	152	159	167	162	163	149	173	170	185	148	198	161	157	160	149	118	171	146	161	153	138	161	160	152	159	178	153	154	175	155	145	182	157	165	162	155	148	149	192	169	182	151	167	185	161	170	176	148	176	139	169	167	151	163	173	179	170	133	157	119	148	132	163	166	170	170	150	150	141	163	116	155	161	149	179	158	142	153	131	160	165	173	143	137	158	158	139	176	153	156	180	135	151	162	169	175	148	139	166	131	158	146	170	165	163	157	171	144	171	151	144	144	159	160	156	141	165	162	161	167	141	146	146	159	148	161	147	134	152	134	161	161	166	159	146	162	158	155	142	168	163	149	139	168	149	173	151	162	181	151	157	164	166	182	148	177	170	137	174	140	137	159	179	173	180	168	152	145	168	150	166	173	164	161	174	158	149	171	156	138	189	172	167	149	165	164	157	149	152	148	137	133	161	156	152	154	151	173	157	163	179	164	175	188	156	172	150	201	172	154	149	156	150	158	157	147	169	160	168	152	151	137	187	168	164	168	157	141	159	156	143	165	166	161	160	164	152	165	145	156	170	152	163	160	173	160	161	162	145	167	160	130	154	161	149	176	151	133	168	158	160	169	165	131	149	155	154	149	158	136	149	144	135	165	157	157	171	170	159	165	149	160	140	155	122	162	162	151	171	165	161	144	175	159	166	163	144	143	182	201	152
11066	17197	5601	1297	764	616	536	457	470	431	439	410	452	414	415	417	402	411	436	416	426	386	454	431	396	408	414	436	391	412	371	420	386	373	408	393	437	424	428	404	366	419	396	428	417	398	415	377	371	389	395	421	401	400	401	414	416	405	404	412	442	433	375	369	391	440	412	377	416	403	392	385	388	410	365	404	396	413	414	418	361	423	412	376	387	399	394	401	433	428	395	397	410	409	401	367	405	436	363	375	400	399	397	425	406	403	410	413	373	399	395	388	358	396	411	382	399	413	402	388	414	401	420	364	345	409	376	363	409	411	400	408	412	394	380	412	364	417	383	422	348	390	357	399	415	381	390	399	403	387	406	384	382	400	382	404	412	385	404	372	361	370	371	376	420	364	376	429	385	408	428	396	415	387	405	380	413	377	411	407	379	397	401	392	357	398	445	380	396	393	399	388	354	409	368	402	391	401	395	432	407	394	405	366	359	379	423	367	425	392	388	416	380	402	428	402	417	439	377	436	398	378	408	391	438	406	393	407	415	383	387	407	394	395	375	388	390	420	419	360	394	382	363	378	398	408	407	434	396	380	380	375	414	397	384	420	399	359	372	412	399	414	383	376	398	418	373	392	398	385	392	407	434	412	385	389	348	401	415	376	377	406	390	401	386	403	361	366	365	386	375	394	398	360	406	376	432	385	362	405	379	364	423	379	395	387	390	378	368	393	392	397	401	411	385	378	411	376	405	407	378	403	387	417	411	392	403	379	372	385	382	402	385	426	397	424	387	387	411	383	385	395	427	415	407	381	391	371	380	427	418	420	396	384	386	395	382	411	394	402	391	397	389	376	383	420	396	424	377	392	394	386	358	405	423	390	365	406	381	370	424	397	416	421	361	386	350	365	399	391	394	400	386	380	393	412	359	379	384	385	400	423	372	352	392	392	389	381	413	371	405	415	411	373	393	382	416	384	393	416	390	355	392	409	385	405	413	383	427	390	392	393	408	425	410	406	345	418	401	413	401	383	393	373	405	402	378	407	402	401	395	382	386	404	398	398	429	367	393	421	406	390	360	403	400	433	398	416	434	406	404	371	403	414	381	389	396	431	389	385	379	374	408	395	411	389	395	389	399	390	393	415	439	371	378	417	393	421	411	432	400	404	378	402	370	409	450	376	425	385	404	396	410	409	414	375	396	376	416	402	438	429	383	396	371	399	378	394	365	390	399	408	387	414	395	395	389	420	415	396	407	430	384	405	418	411	404	337	362	369	403	419	413	388	429	404	392	365	385	383	393	422	419	407	404	396	406	414	377	421	362	384	412	359	369	425	393	414	372	415	402	378	403	368	393	386	451	417	404	376	408	440	426	414	378	402	382	422	409	383	401	393	416	423	400	369	424	403	381	395	400	395	377	395	374	386	369	378	397	388	389	409	402	431	375	413	388	376	426	385	407	388	379	392	358	388	388	409	376	399	391	375	378	395	372	393	361	417	411	400	394	369	404	389	429	391	403	406	375	378	378	412	388	415	371	383	364	440	423	395	379	392	396	360	428	419	378	380	390	408	384	366	396	412	372	410	406	383	383	387	433	454	443	391	383	391	380	417	425	369	412	430	404	416	380	405	364	391	377	404	423	394	424	424	393	396	372	404	405	439	373	375	413	394	365	395	404	413	395	384	390	402	377	408	412	410	409	427	427	383	448	379	390	417	396	365	392	415	388	407	406	398	383	386	403	370	413	400	382	363	385	380	401	423	399	370	384	398	398	406	428	413	398	386	399	417	401	401	376	400	425	406	425	397	419	424	399	438	399	408	378	416	413	392	384	415	386	382	372	374	435	378	359	399	410	409	405	375	427	368	383	403	423	394	406	439	373	414	404	423	413	381	437	380	421	353	397	404	406	403	380	414	431	438	398	414	344	383	392	381	360	453	401	404	402	426	407	388	397	447	379	425	392	415	415	394	354	399	421	390	416	392	400	410	425	388	384	426	387	394	395	393	381	399	395	394	403	384	424	384	399	374	393	392	402	381	398	391	353	442	445	396	425	363	401	388	387	361	399	403	406	405	405	425	390	402	419	410	410	368	376	423	402	407	417	386	396	420	391	395	390	399	386	372	400	392	393	373	427	380	377	381	431	407	401	353	427	390	406	414	410	397	396	390	392	422	394	371	374	390	398	386	404	417	414	403	396	378	390	431	448	360	381	379	399	377	412	395	362	436	414	418	386	395	434	417	388	415	413	430	405	433	378	417	384	427	426	374	370	385	445	369	407	413	423	384	410	416	398	402	387	388	353	428	382	413	406	397	421	421	407	413	410	414	381	374	378	382	416	407	410	398	393	401	380	393	389	376	371	378	371	426	393	395	381	416	395	411	374	346	393	373	392	391	431	387	397	413	373	402	392	405	397	394	379	433	403	390	413	398	407	398	379	365	428	398	396	431	447	378	437	426	384	391	365	401	394	404	417	376	417	382	391	377	367	394	371	398	374	418	397	401	383	375	396	423	402	394	371	410	436	386	364	421	384	397	390	395	393	390	365	432	398	394	431	415	418	409	407	394	352	404	416	367	379	390	396	394	400	390	382	369	372	396	379	374	403	400	409	418	378	394	381	393	386	396	380	408	411	383	400	404	393	398	359	369	426	397	387	406	409	401	400	439	415	420	412	401	397	398	366	388	414	416	412	392	358	385	386	372	414	394	396	460	409	388	380	371	398	386	407	419	397	375	407	408	392	411	382	364	411	405	402	423	372	393	398	384	375	419	408	400	401	396	412	418	393	451	352	383	407	384	404	382	397	380	392	417	376	348	383	412	397	363	398	373	385	396	392	382	431	399	388	402	379	420	379	382	393	360	382	389	382	401	410	386	398	420	395	374	386	346	392	398	357	399	397	383	418	404	387	358	410	399	399	393	361	370	396	421	380	406	389	393	388	392	413	389	399	406	393	393	380	390	354	376	365	384	395	368	391	409	364	405	393	378	383	367	387	410	380	373	419	411	422	378	371	414	400	406	417	402	381	420	374	392	357	396	384	361	368	435	408	396	404	401	385	386	409	375	381	390	389	355	414	394	368	388	416	428	436	394	363	407	390	406	390	394	404	420	367	411	377	415	417	411	393	411	398	398	435	410	383	384	419	433	418	406	430	398	391	400	381	369	373	370	411	366	422	416	407	369	402	394	397	359	399	439	394	421	366	383	419	409	413	384	379	385	393	412	417	366	424	375	429	399	370	377	355	384	372	426	405	388	397	382	405	408	399	453	391	428	382	387	359	384	419	398	345	375	381	397	361	371	388	400	399	434	399	385	434	372	428	390	419	381	385	398	389	444	400	388	429	430	421	388	397	427	415	419	375	427	385	388	396	417	454	395	384	425	422	401	393	422	377	418	403	348	385	388	406	378	368	392	390	415	380	371	393	404	384	425	397	407	412	371	375	377	420	392	388	383	428	412	384	362	421	386	405	394	378	406	396	380	400	444	363	434	413	359	393	372	401	443	399	401
33169	13325	2584	619	451	430	426	407	447	429	431	421	423	453	444	391	455	426	410	442	379	427	402	469	368	392	409	460	432	448	426	421	403	404	433	484	424	454	434	423	417	431	404	437	388	433	410	403	421	425	370	420	412	444	428	425	462	368	431	446	388	426	412	415	433	417	447	464	457	392	402	435	418	414	455	435	412	419	413	407	399	407	428	389	434	421	446	416	396	442	462	436	419	429	433	415	422	395	407	446	395	451	425	422	417	431	445	422	373	408	428	439	432	414	393	408	441	397	407	457	420	400	394	439	408	414	393	416	442	431	409	435	436	444	375	434	413	384	436	413	401	442	433	428	408	386	426	442	401	455	418	425	393	437	451	411	422	408	395	431	468	430	426	417	457	423	433	448	452	423	450	417	421	372	356	416	402	404	388	371	433	411	379	427	452	434	425	392	438	401	386	422	453	405	382	413	398	434	438	451	392	388	424	433	412	437	439	402	409	396	376	442	414	415	443	411	408	380	417	434	408	428	372	424	434	473	394	370	462	435	431	413	457	378	435	423	420	459	430	424	419	409	394	411	389	425	418	429	390	380	419	415	432	409	420	441	472	434	417	445	407	416	432	412	417	414	417	435	430	459	414	410	447	461	400	437	381	441	407	427	406	400	401	383	401	442	430	432	424	408	427	412	404	410	421	435	412	419	412	410	402	438	450	410	454	413	434	411	424	402	392	438	427	442	411	445	428	392	396	438	398	455	425	412	429	443	447	412	409	397	431	401	398	430	410	423	421	400	444	398	470	418	417	416	411	371	410	452	420	379	416	358	432	409	444	442	431	402	388	423	448	416	402	413	420	413	456	397	420	387	370	459	427	448	469	417	405	411	394	413	428	475	423	400	396	399	411	401	400	416	418	445	427	465	406	437	384	388	384	418	441	402	400	423	427	459	439	418	441	408	420	430	466	392	448	430	384	424	452	406	397	428	491	420	436	408	421	400	424	402	456	447	428	413	412	412	409	436	388	447	407	424	431	379	426	442	417	429	439	435	427	418	421	383	418	459	424	397	405	410	461	434	396	397	434	445	396	453	431	404	423	496	450	411	396	427	420	396	423	412	430	439	411	443	412	373	425	410	415	395	388	444	430	417	437	393	432	394	453	386	441	394	398	423	450	409	411	409	396	442	381	425	415	395	405	428	429	420	443	412	429	427	444	490	400	442	405	388	443	444	432	400	424	424	437	437	416	391	396	412	446	407	403	403	415	404	453	415	413	410	411	413	398	392	467	409	422	451	406	404	444	455	425	420	447	425	414	472	405	372	395	418	401	437	421	414	428	419	419	492	396	439	416	372	419	398	393	388	416	425	380	470	440	374	449	406	454	380	415	389	418	418	408	453	409	400	399	405	413	398	438	425	433	404	365	422	412	391	405	440	426	441	373	380	363	439	394	449	435	417	440	385	431	440	430	386	430	410	421	387	426	402	430	434	396	443	435	423	437	423	412	425	391	409	430	433	401	410	375	443	445	396	431	426	414	436	406	406	379	385	438	431	426	412	403	398	394	397	412	428	433	375	418	449	413	375	403	411	383	395	407	412	399	409	431	398	436	445	415	414	427	446	439	429	427	397	423	441	404	430	439	429	413	390	426	413	392	424	380	417	406	429	458	405	382	405	406	450	383	420	379	422	398	419	411	415	379	387	379	393	411	421	429	423	431	396	412	402	406	428	420	421	396	435	393	466	411	418	461	400	380	446	437	412	408	408	434	430	371	397	381	460	405	396	396	467	441	398	436	442	427	399	388	411	420	394	410	403	406	431	430	449	370	388	407	400	400	404	444	467	449	418	382	422	425	444	426	396	386	449	395	425	415	435	360	430	439	417	431	387	423	442	391	474	457	424	434	387	365	394	426	414	391	413	434	409	362	429	411	407	413	432	385	427	408	412	419	381	400	424	400	376	414	430	397	423	446	414	426	394	415	432	401	405	423	362	450	403	424	415	429	425	426	433	433	399	408	392	419	432	456	442	420	451	406	410	457	399	383	390	401	426	392	445	438	438	440	432	432	418	480	456	412	410	429	416	405	401	439	430	424	383	408	420	371	410	404	418	430	418	420	414	421	407	412	402	417	413	415	426	450	406	424	413	432	413	443	418	391	386	417	375	424	400	434	465	385	416	393	404	426	461	470	392	436	398	416	427	390	408	401	412	436	428	424	408	426	396	410	411	437	446	445	417	426	433	440	447	429	390	435	414	459	397	381	441	407	409	397	379	433	431	439	408	420	425	416	388	414	405	407	432	408	437	423	410	414	398	437	429	392	407	428	411	445	411	436	401	415	419	422	432	397	406	443	459	402	412	422	452	402	415	424	409	395	411	391	404	460	440	400	385	386	391	415	414	422	412	427	417	426	429	416	430	402	429	423	402	415	414	437	453	393	414	413	391	420	440	409	402	446	442	415	410	448	377	452	417	424	386	405	408	425	407	388	413	396	409	455	429	420	443	440	413	436	411	451	402	446	401	428	417	433	413	423	411	435	445	403	437	416	420	413	393	390	473	403	420	416	467	427	426	422	411	426	451	395	421	398	384	388	435	423	404	379	368	412	442	463	428	407	418	414	432	423	425	410	390	406	415	472	414	394	407	389	403	430	448	398	441	430	404	448	397	388	392	410	420	424	401	417	414	416	393	460	403	403	426	403	422	391	406	415	402	409	417	429	424	429	400	416	422	435	428	410	426	442	407	403	444	406	391	397	426	391	427	422	400	460	402	413	437	440	423	389	437	449	417	444	393	433	422	414	396	451	443	437	414	410	432	398	404	400	415	403	469	412	454	452	408	409	422	415	388	424	397	398	428	438	460	404	416	418	409	420	378	393	424	391	377	398	390	422	420	422	412	398	458	428	388	401	481	408	401	392	369	401	415	451	390	432	420	397	383	394	458	431	408	399	426	434	412	416	416	457	389	454	447	426	404	438	393	419	388	423	429	404	418	431	422	434	425	411	401	451	395	429	421	374	412	397	441	422	436	429	411	418	396	385	353	439	439	433	425	386	401	393	417	420	401	394	426	431	427	415	364	404	405	437	483	407	401	381	383	425	385	442	408	388	438	388	426	470	432	413	423	420	411	423	400	425	451	427	415	403	445	420	401	406	418	449	390	395	413	419	436	423	390	440	448	428	431	406	427	433	395	422	425	397	361	439	410	423	413	430	402	378	445	418	430	408	421	412	417	386	461	392	419	412	398	450	397	462	421	443	449	414	447	369	407	418	395	409	412	432	446	409	438	451	413	386	410	400	416	409	430	412	409	370	402	440	442	438	386	438	435	404	377	406	452	426	423	411	416	389	421	417	416	397	416	427	433	452	425	429	433	395	428	450	407	399	451	436	413	406	442	398	434	429	395	434	407	430	415	423	400	464	407	410	400	402	422	436	412	420	395	420	408	417	434	421	433	400	410	420	436	436	428	411	446	401	427	424	465	423	431	427	366	410	375	397	398	400	418	445	445
8822	5337	1740	1031	927	916	987	960	920	943	932	908	950	901	949	919	947	949	940	889	929	916	942	914	902	871	933	919	974	910	940	945	982	922	924	930	955	901	901	926	952	917	916	906	933	937	966	901	898	987	922	893	949	867	931	903	939	922	899	931	868	928	938	940	948	887	979	926	970	932	937	963	936	907	899	997	906	923	936	879	941	973	955	965	931	928	905	922	927	943	937	938	855	941	894	886	950	1015	923	900	929	913	889	906	959	949	929	926	949	954	958	903	925	949	929	891	902	942	945	932	963	884	908	923	900	897	982	917	951	949	925	895	922	910	919	941	943	887	953	883	928	951	895	918	955	920	938	912	974	933	932	946	940	972	927	972	973	940	903	956	907	908	884	923	908	936	975	952	888	957	900	980	928	894	931	960	922	929	879	917	871	931	923	985	938	904	910	900	946	941	931	921	922	933	901	898	939	907	986	867	945	909	870	951	895	910	927	870	862	910	867	958	882	889	903	840	908	931	927	894	907	947	950	918	907	926	993	908	936	913	908	889	885	922	918	931	966	941	951	889	919	901	900	883	895	936	901	939	915	973	941	968	905	919	917	945	939	927	952	959	921	919	893	926	899	938	900	918	939	988	963	923	914	944	956	893	927	927	898	933	913	930	948	912	926	939	939	974	962	935	900	901	1014	881	952	923	904	921	920	936	926	901	976	927	959	949	960	896	972	899	941	917	926	917	904	906	934	866	932	965	877	899	964	932	975	917	984	921	891	947	973	891	991	913	928	951	892	911	918	937	949	920	874	920	944	961	909	937	954	913	919	960	967	938	971	959	962	901	916	955	937	937	901	902	961	981	1021	931	944	922	924	918	929	967	946	1028	938	914	901	947	933	885	942	873	886	929	886	937	938	947	941	950	938	927	935	888	975	912	929	900	972	974	935	962	878	929	935	944	904	940	873	922	959	908	951	902	923	947	932	915	948	915	962	908	938	933	899	954	913	901	964	954	956	869	1005	944	897	886	922	922	924	930	993	832	901	909	956	924	926	975	972	945	864	923	952	961	917	921	927	893	956	945	896	930	933	923	914	939	940	927	968	956	887	918	999	930	989	935	951	898	950	966	922	969	951	897	914	943	1004	1017	884	960	983	886	914	904	926	953	926	914	957	938	922	924	906	951	931	881	891	910	876	938	880	910	925	891	918	988	958	928	903	926	894	915	926	966	950	952	900	911	911	953	939	903	956	940	901	953	929	942	936	855	865	1009	912	876	888	938	971	924	900	917	905	952	895	927	967	938	954	985	938	918	944	952	914	952	979	918	898	936	951	981	903	941	906	904	912	943	965	904	927	967	887	900	910	865	914	917	923	951	944	927	883	963	901	923	873	894	925	941	899	946	926	887	928	912	935	919	878	949	934	895	900	891	905	942	926	948	907	937	939	888	941	910	917	939	880	921	897	916	1025	975	989	982	911	931	930	892	888	959	919	936	918	977	909	957	903	897	913	910	921	886	943	918	959	954	953	937	958	913	896	944	984	939	938	914	933	952	916	964	900	920	1005	917	906	957	907	875	988	996	952	890	880	872	911	925	903	962	908	941	945	948	907	904	961	894	906	900	919	939	887	935	928	935	895	939	883	917	875	920	887	902	938	910	941	931	928	948	966	913	977	922	888	882	948	955	892	919	914	933	926	970	980	963	1004	950	978	922	965	961	918	882	906	920	946	908	916	931	911	931	895	887	866	949	933	925	928	912	931	949	934	944	920	938	910	929	881	957	880	939	852	954	910	935	913	919	905	907	902	961	988	955	930	950	883	918	961	949	916	915	909	896	949	930	889	983	844	930	925	955	922	932	964	922	921	943	875	959	923	909	862	938	966	949	939	884	926	923	924	988	1024	938	909	920	911	908	916	867	925	930	952	883	915	911	870	892	926	954	917	953	959	949	950	957	941	959	946	917	942	940	941	920	939	963	925	961	864	937	893	951	915	929	939	938	953	941	900	938	972	910	887	918	918	996	907	906	845	932	952	927	921	932	900	974	893	933	893	939	880	899	890	907	866	872	964	933	886	886	928	876	951	938	908	984	950	875	930	923	928	933	918	964	924	896	933	896	906	906	928	975	979	992	909	939	929	961	919	949	877	906	922	949	906	927	908	906	950	926	955	915	942	945	939	928	923	895	977	933	864	934	900	963	939	966	950	966	898	919	904	1011	919	878	878	857	918	954	901	905	984	932	943	940	911	932	915	911	957	946	959	913	887	974	951	914	943	958	955	934	927	931	967	918	901	923	887	961	896	953	894	957	913	875	889	914	908	968	905	944	945	923	972	938	917	893	959	953	952	935	905	977	883	966	914	904	936	893	883	962	956	897	945	924	930	904	962	945	903	917	922	881	931	898	982	916	892	920	894	922	965	909	903	933	949	896	947	987	952	876	914	945	979	910	955	908	911	892	1022	903	877	898	910	916	976	933	943	908	971	931	958	954	932	910	979	908	929	905	900	941	961	950	943	952	902	924	956	929	930	910	916	891	916	934	953	925	911	893	970	973	897	935	916	940	892	917	924	945	918	930	966	925	900	867	935	896	959	923	965	916	973	964	967	917	901	890	928	871	975	1042	906	926	932	918	927	904	892	924	877	972	909	938	944	940	928	945	921	982	934	901	916	1007	991	905	912	900	937	894	904	902	887	934	904	952	958	884	880	965	955	888	969	945	900	929	914	910	918	948	928	953	880	952	922	931	984	942	980	945	894	926	894	907	955	913	908	887	893	914	956	914	934	918	932	980	930	874	966	905	914	901	873	893	1002	920	929	927	940	872	928	858	962	931	956	918	951	905	888	924	919	905	910	901	961	999	980	957	947	920	931	904	945	925	901	945	948	882	963	1042	912	962	943	921	940	879	981	911	921	869	903	915	964	923	963	940	954	976	949	906	885	886	908	891	922	929	924	961	878	903	930	933	925	900	942	926	924	984	896	928	863	875	918	980	890	949	947	934	931	932	941	925	904	914	913	904	957	911	896	966	947	922	928	937	912	970	923	933	926	947	928	869	949	907	894	983	923	941	957	903	932	988	894	902	915	914	950	961	925	922	891	949	941	942	965	902	930	920	925	909	965	928	949	915	953	925	922	879	940	881	957	941	932	899	914	854	970	928	885	917	950	935	981	933	959	947	918	944	951	998	929	1006	883	908	904	930	959	956	922	922	912	867	958	925	945	914	918	909	908	918	937	953	901	908	894	886	958	965	889	990	954	912	962	954	921	965	979	882	985	925	980	903	915	927	952	879	902	927	920	951	950	985	922	898	991	969	976	965	951	957	942	932	873	919	943	922	962	914	912	947	968	924	911	923	957	911	968	891	909	932	974	896	969	896	951	909	924	917	976	921	919	945	904	915	887	901	917	876	958	895	896	883	915	922	976	906	924	937	975	973	898	955	945	892	922	937	896	972	922	965	968	940	919	888	950	943	1000	912	951	957	939	908	940	916	909	938	942	931	1016	935	855	979	947	972	918	928	924	935	931	889
24783	21216	24674	28062	20919	2994	630	431	406	371	389	368	336	346	333	356	349	349	304	353	318	343	321	345	361	304	306	348	372	322	302	302	349	323	304	311	337	316	337	332	345	327	327	326	316	308	297	310	375	335	315	331	369	304	348	317	360	324	335	355	325	352	366	330	354	354	353	315	342	344	351	350	354	323	319	312	315	343	326	317	329	311	349	323	336	347	312	277	331	317	315	329	337	368	299	346	329	304	335	316	344	318	340	330	363	321	342	312	337	316	315	336	331	323	364	294	323	341	295	314	341	349	351	333	335	326	355	354	359	316	297	321	339	357	338	301	342	302	323	341	353	350	336	297	339	334	328	339	337	339	302	320	324	338	282	337	311	344	358	336	353	309	303	313	298	343	343	350	355	299	336	330	331	341	326	346	331	337	347	333	298	328	310	321	330	287	329	324	326	343	322	336	313	347	331	305	343	338	323	351	350	328	322	313	358	348	315	315	340	313	320	348	323	334	324	338	322	323	362	327	311	325	330	340	302	344	316	326	308	334	299	292	354	350	318	352	339	314	287	288	332	311	316	328	323	316	334	329	346	349	324	317	312	319	344	311	307	327	319	342	329	325	336	308	322	332	323	361	334	345	362	338	332	316	351	355	334	295	323	313	306	313	378	321	330	337	333	332	308	361	329	342	344	333	326	317	342	351	331	337	334	293	313	323	335	317	340	326	306	339	340	309	361	328	275	320	336	333	319	296	347	296	355	319	347	347	350	350	342	312	322	345	341	313	295	322	329	337	320	337	338	343	344	350	335	332	329	344	321	317	301	325	314	325	320	330	294	327	343	330	311	331	345	335	322	322	325	315	355	298	340	344	303	361	318	335	341	348	311	300	328	343	320	296	346	306	327	280	318	348	290	339	293	318	311	309	343	335	312	316	338	320	327	309	361	345	301	292	365	334	301	367	311	386	310	306	300	335	329	313	316	326	326	320	347	346	355	312	306	341	345	304	327	326	334	335	311	322	328	348	346	361	346	388	288	329	350	296	341	347	323	340	329	350	305	326	334	310	306	297	341	338	354	328	329	320	342	323	331	347	324	305	329	350	325	326	306	319	337	319	323	380	342	338	313	291	316	331	332	316	321	332	329	327	333	336	308	316	345	341	319	334	341	362	317	322	354	340	304	308	335	301	336	322	305	321	309	327	313	359	339	310	299	300	292	324	301	337	312	308	303	337	334	341	302	314	337	348	340	311	328	319	366	350	339	345	333	375	340	328	348	296	349	328	340	348	333	339	368	366	333	282	347	335	339	353	307	342	312	326	325	294	330	334	346	340	350	333	355	337	253	303	354	330	343	322	317	288	307	322	304	347	313	363	322	324	299	345	321	316	325	311	341	339	294	302	319	312	322	321	322	317	343	352	314	323	299	308	327	340	346	343	297	322	317	320	340	328	323	300	339	319	357	299	328	320	331	328	356	345	321	321	301	352	315	361	304	313	317	326	309	334	330	332	312	315	353	315	311	328	311	323	318	308	334	351	342	353	320	325	358	321	300	331	329	340	304	329	355	339	329	309	329	323	311	328	345	338	321	310	328	294	331	308	351	356	350	310	321	336	303	339	342	351	305	334	334	321	328	328	320	338	314	346	298	327	323	293	305	321	304	314	325	308	313	332	340	312	335	338	368	335	318	321	318	294	345	352	319	336	318	325	329	327	332	329	328	351	318	322	311	320	320	342	369	335	348	338	306	293	345	333	324	347	310	328	357	354	311	330	319	343	299	329	346	291	358	314	373	333	335	317	329	294	321	363	322	388	327	310	341	325	335	319	349	324	368	312	317	291	345	349	334	321	318	325	314	332	313	345	303	308	314	326	337	331	318	313	305	340	353	375	340	344	345	333	318	292	323	333	341	338	344	336	292	328	330	318	302	302	331	330	340	312	345	349	317	339	326	312	309	346	314	359	307	312	340	339	326	311	336	303	364	317	320	348	301	330	326	343	329	332	345	334	311	352	335	344	335	318	323	337	339	326	301	331	338	370	333	316	333	339	323	320	329	348	342	320	323	314	340	332	334	344	330	332	304	310	328	287	302	312	313	303	308	330	339	332	327	322	345	323	293	329	313	326	319	296	327	324	336	321	294	329	342	316	336	311	324	323	339	322	339	313	328	321	322	328	359	338	349	319	337	336	329	332	297	345	345	351	329	322	328	301	296	315	315	312	314	335	345	337	307	346	316	306	353	317	343	311	310	312	319	310	360	325	362	311	334	319	325	329	324	335	340	305	350	324	347	320	329	286	314	330	330	310	301	308	291	306	329	310	321	301	315	326	287	333	299	338	328	333	312	320	307	277	319	338	342	303	323	348	309	308	307	339	341	354	344	293	336	295	295	295	309	344	371	341	344	329	335	350	312	303	353	347	319	294	291	327	332	305	334	338	329	320	343	322	328	334	342	348	360	341	350	373	337	333	307	384	325	294	333	345	332	335	316	303	320	327	344	317	338	326	328	354	334	317	329	314	301	350	340	313	304	372	321	320	327	319	338	328	278	321	329	321	309	327	350	291	319	328	330	311	314	313	301	305	297	343	306	351	359	334	356	319	388	358	307	318	368	326	348	330	360	327	312	319	319	341	349	322	348	329	337	334	312	317	338	296	340	329	324	333	316	321	325	345	327	306	318	276	315	335	320	328	309	292	312	328	332	321	320	345	339	328	325	304	307	354	325	360	340	303	317	301	297	320	346	324	341	353	329	338	355	331	278	330	345	346	294	299	349	291	332	334	311	313	323	318	326	337	338	331	299	327	301	341	333	351	297	324	331	350	302	323	373	309	298	315	309	310	337	345	338	336	343	352	299	332	314	333	336	342	310	333	316	341	297	335	330	337	345	302	308	326	296	303	324	341	308	346	321	349	350	303	360	334	315	306	310	337	308	308	307	302	324	285	343	328	351	312	327	311	338	307	372	353	331	327	324	337	304	350	323	309	308	347	332	338	329	357	373	328	351	312	336	310	348	303	340	352	332	315	313	343	324	338	349	330	318	298	358	322	332	347	328	333	350	335	344	331	341	324	325	343	375	323	295	335	324	328	329	314	337	302	315	331	324	321	322	342	334	344	349	322	324	339	356	315	329	323	360	328	332	323	312	274	307	304	339	342	329	320	296	326	321	322	315	326	300	315	308	351	325	320	338	342	340	327	297	312	306	338	311	305	314	309	318	327	344	331	348	350	333	300	347	317	322	305	342	332	339	358	347	342	319	331	332	328	319	331	329	317	301	318	335	352	308	300	332	307	317	337	329	328	323	318	328	345	352	342	333	342	313	320	328	311	343	340	368	333	342	332	339	324	349	337	342	329	344	320	352	301	319	307	346	333	348	322	358	349	352	362	318	315	362	329	344	326	346	307	347	305	301	317	351	312	337	337	318	353	316	310	324	338	350	340	307	301	315	331	338	314	313	337	343	338	314	348	331	331	328	310	340	321	314	317	324	330	328	333	319	337	326	335
9231	12932	3933	1236	946	856	807	759	811	733	792	765	747	750	762	727	714	731	773	730	766	770	736	745	760	729	727	710	758	763	738	746	791	724	690	737	690	723	758	687	704	732	723	717	720	737	704	755	701	770	791	723	698	726	715	757	718	719	740	719	776	751	736	748	714	756	694	693	716	723	766	725	745	752	682	756	746	720	738	734	722	716	686	720	725	677	756	696	728	719	764	755	730	738	731	702	717	726	737	675	717	750	725	661	728	765	715	763	683	744	744	680	720	739	671	706	734	724	697	676	741	736	766	722	691	706	734	737	684	744	719	757	707	726	790	754	703	727	754	740	743	725	737	690	769	689	681	691	725	684	703	714	727	800	736	767	734	725	727	753	758	716	713	730	677	755	744	682	759	677	783	678	712	753	728	698	668	776	729	746	738	729	764	751	727	729	739	711	712	751	730	776	729	732	729	702	727	770	770	722	704	672	725	749	764	723	748	751	728	713	748	711	754	682	785	646	689	747	725	715	733	679	697	739	747	752	723	748	707	741	742	739	710	736	778	726	764	697	699	694	736	742	724	775	736	737	713	729	672	743	745	758	714	692	752	741	764	689	738	748	750	698	728	758	714	784	711	690	688	695	684	749	742	718	755	693	748	713	736	784	714	703	663	760	697	757	756	751	717	761	755	713	747	689	747	732	737	731	740	767	760	715	732	748	714	771	773	750	741	699	728	691	761	726	724	680	771	728	778	743	700	698	677	722	784	715	724	752	754	708	744	740	723	743	705	757	750	704	691	741	738	707	745	757	753	735	750	765	695	738	682	749	741	732	701	735	756	774	741	685	771	728	717	673	699	672	695	678	771	708	731	707	697	697	722	777	718	755	722	719	715	713	759	755	724	754	708	712	745	685	731	755	703	731	710	732	745	731	721	710	705	713	713	766	794	721	707	772	696	713	694	751	745	734	741	732	703	711	757	754	752	749	714	711	731	733	750	737	688	716	749	691	708	715	758	720	734	704	710	757	710	728	719	750	723	766	705	734	740	727	772	760	709	732	730	698	726	756	753	736	758	722	731	738	763	757	728	713	764	752	685	778	751	715	739	743	735	790	709	740	717	743	733	785	751	759	737	708	704	724	718	695	736	756	720	727	663	730	741	736	747	695	778	769	718	758	734	732	753	747	763	710	728	709	787	721	700	694	723	780	694	732	776	732	731	728	763	774	751	740	673	786	749	755	779	718	751	731	732	680	747	744	753	737	735	708	721	712	756	763	748	728	678	767	696	765	677	784	743	685	755	708	775	736	719	715	691	728	746	728	703	734	711	751	702	712	713	762	747	762	746	680	710	777	763	754	729	722	749	732	747	713	705	691	748	722	733	718	767	753	746	737	758	711	736	726	709	734	703	785	734	703	719	726	718	735	716	746	679	683	703	743	757	722	745	731	765	780	702	744	756	702	766	757	651	724	722	733	702	736	712	763	717	770	777	700	680	717	717	720	750	799	708	744	773	734	752	788	722	728	737	732	731	701	761	722	739	695	695	698	743	703	742	651	735	732	729	681	718	742	733	700	737	762	728	786	716	708	709	713	741	719	754	714	693	746	734	741	757	726	786	757	699	707	759	724	730	735	725	720	770	777	757	722	740	752	710	766	710	759	780	722	718	728	684	717	718	739	760	751	719	719	735	781	684	734	708	721	725	764	754	755	724	702	715	775	726	695	731	726	707	755	754	703	706	760	727	723	762	707	753	713	774	756	788	740	755	760	744	725	784	707	768	717	719	807	736	736	710	707	737	711	691	760	750	741	686	765	753	749	752	737	697	712	704	740	720	658	806	687	769	810	731	728	721	721	706	751	748	751	716	729	729	679	764	696	768	745	706	696	768	672	750	763	725	717	764	715	732	715	694	733	729	732	709	670	717	767	747	699	708	697	735	710	767	746	694	736	694	694	754	729	761	702	739	672	718	758	751	765	699	717	741	705	752	727	692	757	717	726	744	712	732	720	702	752	729	748	760	717	742	723	717	744	741	798	788	751	709	742	696	789	699	785	713	759	706	757	746	762	705	711	745	735	729	723	740	751	718	761	775	679	791	733	756	763	743	725	743	697	741	751	761	705	709	727	768	721	681	718	724	725	691	724	741	730	761	743	753	762	706	760	717	778	757	731	720	715	776	717	715	720	720	731	747	734	745	745	689	743	775	734	699	749	691	749	744	758	739	753	743	688	717	733	753	753	719	728	682	742	741	751	684	704	719	726	787	686	759	736	699	711	740	760	754	723	721	747	742	724	705	721	727	734	705	725	726	736	786	724	731	713	723	779	707	721	703	712	718	702	714	760	708	751	731	754	752	700	736	704	730	725	733	714	726	710	716	693	763	715	731	748	733	689	735	710	708	746	697	671	737	735	696	699	685	717	716	736	683	732	735	730	729	740	748	692	734	721	766	750	732	714	779	719	727	755	719	728	702	721	754	739	783	760	721	705	736	752	723	727	732	742	658	736	727	742	721	734	729	753	764	760	724	687	745	756	736	675	766	777	702	737	755	721	722	725	768	758	700	728	734	711	715	737	714	740	736	662	762	789	718	751	685	725	733	688	744	719	747	729	744	745	763	743	705	720	709	717	723	702	716	727	719	715	760	709	716	730	761	732	739	743	785	727	807	770	759	716	712	756	719	677	731	697	765	749	733	756	727	740	702	692	714	786	747	700	775	757	742	818	765	751	698	714	696	699	707	739	695	741	706	671	771	730	709	738	704	704	722	694	733	712	680	771	703	711	752	676	731	681	685	735	729	737	746	775	715	686	772	806	691	737	705	738	754	744	748	751	759	737	722	734	767	696	722	762	715	753	743	780	722	734	685	724	732	763	709	733	690	732	739	779	740	760	751	709	768	744	777	722	739	702	740	658	753	741	720	711	719	704	673	738	707	739	768	726	773	765	733	778	731	695	718	704	733	727	754	673	730	694	690	742	745	761	727	726	695	737	719	736	753	716	747	765	740	716	757	773	734	749	734	738	697	743	726	662	691	733	698	772	708	707	688	759	712	736	753	742	737	745	741	725	736	690	734	763	712	784	742	720	711	675	732	750	695	698	784	757	665	753	680	743	745	749	765	739	706	699	746	706	717	760	745	733	770	730	754	737	687	706	772	710	753	779	728	671	696	769	790	715	744	727	720	722	778	782	674	723	741	707	704	716	767	674	685	746	737	783	745	723	743	682	744	724	717	719	731	717	783	762	705	703	690	731	761	715	758	692	687	698	737	745	735	745	741	768	743	685	657	734	721	731	718	706	728	680	712	698	752	721	716	750	692	746	736	708	707	697	723	708	711	716	716	738	739	749	690	714	729	729	738	775	704	707	769	700	764	738	715	750	712	741	740	787	702	722	751	714	743	719	729	747	698	736	730	688	714	712	756	748	759	748	751	734	769	685	753	682	731	755	713	733	755	750	723	731	763	732	708	718	768	703	752	678	739	746	763	688	741	736	696	697	733	694	768	748
24144	21204	25216	27463	21209	20973	1337	396	322	279	216	221	205	224	174	180	156	180	167	162	203	182	186	174	171	181	176	159	140	156	154	149	146	170	168	172	194	163	156	149	144	164	180	159	171	157	183	167	137	149	182	179	184	161	148	143	146	157	156	147	150	156	173	140	187	157	154	148	134	152	151	157	176	159	191	161	158	148	177	169	174	175	170	170	150	162	134	133	139	170	148	134	140	179	173	162	177	172	180	134	133	132	165	151	177	148	166	142	162	163	152	152	142	170	154	154	146	155	143	160	163	152	148	179	175	118	166	163	149	158	178	164	179	174	154	159	162	160	157	164	153	160	174	167	159	151	129	158	161	175	158	177	140	160	156	162	167	142	173	151	177	169	160	158	159	170	151	170	142	187	165	159	163	176	142	147	174	146	155	154	151	166	151	170	175	185	154	145	171	125	138	156	174	172	165	143	160	159	158	172	156	133	156	177	163	152	167	153	165	152	180	169	174	146	161	153	119	166	175	170	156	174	161	178	167	144	164	185	165	197	144	137	160	147	167	150	141	141	170	183	147	170	157	170	165	176	150	150	133	160	155	181	169	172	164	147	145	156	191	149	153	141	155	149	165	132	155	140	146	159	168	132	143	190	154	138	162	156	171	146	138	136	139	156	157	154	164	152	152	174	148	167	157	143	176	153	168	145	175	163	151	161	157	190	132	151	138	174	164	159	184	162	165	146	151	154	159	152	166	183	145	164	182	158	169	143	147	164	152	152	148	155	156	173	183	153	153	141	148	155	172	121	123	154	154	159	158	177	139	129	160	183	155	151	146	152	167	132	144	158	154	153	150	143	171	142	171	159	172	170	157	151	140	161	155	139	192	152	144	140	163	171	142	162	159	178	154	171	161	161	150	155	156	174	179	182	186	159	172	158	161	158	185	149	146	178	133	165	152	152	167	156	168	160	142	159	164	169	199	164	164	159	157	145	164	170	155	144	148	149	170	144	146	169	162	138	149	156	150	161	190	170	154	163	165	186	164	163	151	170	154	179	168	157	140	163	136	149	171	174	177	153	154	172	154	172	158	142	147	174	156	148	156	141	182	129	173	163	140	157	138	149	156	176	149	167	172	167	154	154	149	160	159	165	149	161	124	156	158	164	179	148	169	144	156	143	163	164	176	132	165	176	151	169	170	166	162	170	159	153	165	156	159	141	189	152	166	146	163	149	146	169	172	165	168	177	168	177	168	152	142	161	162	161	139	145	148	177	166	183	153	147	152	191	161	160	182	164	139	181	158	167	144	172	160	178	174	169	174	171	170	159	168	156	170	156	158	146	151	154	174	151	156	152	144	155	152	157	167	154	174	151	152	159	172	136	158	130	164	151	155	166	142	133	151	160	157	152	148	158	158	164	169	142	172	131	147	147	164	167	161	141	172	176	159	145	161	153	152	169	155	151	169	142	161	160	166	166	162	158	172	142	149	150	139	140	178	155	184	175	163	157	140	148	165	149	188	145	169	158	174	144	181	162	165	145	183	136	175	165	153	160	181	171	163	168	144	149	145	159	160	164	138	171	154	147	169	170	166	173	165	177	158	150	180	163	177	155	138	157	152	164	164	147	164	152	143	161	159	150	167	161	153	164	168	174	174	148	175	176	166	159	162	158	168	165	130	165	144	166	148	171	157	147	163	173	151	142	172	169	161	134	169	156	156	165	162	169	161	136	146	164	157	163	164	144	156	144	150	157	144	149	149	152	144	163	151	159	168	140	177	151	167	158	158	159	157	162	154	174	156	187	154	147	156	129	157	160	141	166	152	156	163	178	137	143	141	158	151	156	151	157	158	168	149	172	137	166	167	145	168	160	163	168	144	169	178	155	169	172	136	148	162	167	190	158	150	144	156	151	155	158	136	155	152	144	145	161	157	151	153	183	136	166	165	180	187	155	156	160	139	154	162	144	146	168	145	175	160	164	182	166	166	153	167	165	154	162	140	170	175	156	154	157	160	167	167	154	166	170	147	146	201	139	169	151	146	132	155	149	172	159	145	185	151	149	169	148	162	145	164	165	171	156	161	159	178	167	155	160	172	152	188	135	170	130	184	154	148	153	176	160	163	163	141	148	158	161	165	159	174	136	160	137	144	162	151	138	154	167	194	177	178	150	165	154	152	147	162	180	136	178	151	155	122	150	140	175	176	186	155	181	163	174	155	139	167	140	173	138	141	174	143	168	142	165	148	176	149	145	159	166	144	151	156	171	143	158	139	145	145	165	162	143	177	146	162	138	153	163	165	182	157	153	161	178	164	161	155	173	154	149	161	155	141	176	185	164	150	171	157	159	157	159	149	183	155	149	153	158	172	135	152	169	184	153	145	147	147	157	163	140	157	160	171	157	156	167	168	150	141	180	181	173	151	146	168	154	146	130	147	148	156	160	164	161	178	154	169	149	158	182	154	138	168	163	167	137	152	165	144	150	148	174	159	150	128	146	163	183	163	156	140	163	162	172	137	150	151	170	165	173	143	193	147	138	180	158	149	184	148	150	154	163	154	153	161	157	160	150	177	136	163	150	159	188	166	164	147	157	171	152	149	142	177	156	163	151	147	148	164	132	158	167	160	175	157	169	187	153	173	165	139	153	148	139	160	188	165	162	177	156	160	182	153	167	173	159	169	174	177	159	175	171	158	163	151	150	162	166	147	138	163	178	150	135	154	151	162	169	149	154	153	154	146	165	177	152	144	157	167	176	179	163	166	126	176	157	156	166	150	140	188	161	156	165	145	163	188	167	186	174	147	168	165	154	146	151	145	176	172	178	149	145	153	154	166	169	136	159	139	168	143	166	152	183	146	153	165	183	174	138	164	163	165	172	168	174	154	166	154	140	193	187	156	162	156	141	162	182	177	169	139	163	135	171	137	164	167	179	149	161	141	164	170	164	165	174	131	169	145	165	172	153	178	175	145	157	138	158	160	161	169	142	151	143	186	168	160	133	173	170	132	174	181	141	169	178	165	172	175	164	150	155	153	145	164	174	167	153	148	164	166	163	150	165	145	160	170	147	183	138	171	162	170	175	161	147	153	161	161	176	170	138	167	159	155	155	143	134	176	148	175	149	143	164	163	175	158	168	145	142	157	166	161	152	154	159	151	169	153	178	140	143	156	169	170	133	146	147	150	151	152	157	168	177	164	149	162	177	172	133	171	168	145	131	141	183	143	165	147	175	155	169	156	174	148	157	166	188	142	163	190	160	141	143	174	155	147	144	177	162	139	148	159	164	164	170	138	188	178	165	153	161	169	162	166	168	169	157	165	145	154	171	174	152	163	177	163	154	167	161	135	150	148	176	148	149	165	153	171	156	158	141	154	169	155	157	195	183	173	154	173	162	169	151	170	178	174	149	168	153	160	152	155	177	174	155	155	154	168	160	190	153	187	139	168	155	149	147	146	180	156	177	159	153	175	134	142	162	173	161	141	157	154	140	172	163	156	157	182	159	143	156	135	175
11209	17343	5380	1278	799	562	516	465	496	435	420	446	434	402	446	438	426	367	411	375	405	402	394	442	405	383	381	403	379	366	403	434	381	395	377	427	402	378	414	423	393	430	382	382	433	371	395	391	426	390	421	402	402	384	383	395	403	342	375	407	393	394	433	419	394	399	424	376	400	381	373	418	412	394	372	403	415	402	372	426	395	388	374	386	411	440	420	380	385	401	390	408	394	425	395	387	423	372	381	376	398	397	407	398	383	404	402	398	359	381	423	366	428	385	426	403	384	428	383	394	360	437	398	389	385	412	426	380	383	376	423	382	420	367	399	383	405	419	392	394	387	375	364	414	390	395	402	389	383	382	371	392	464	378	386	410	435	439	427	400	382	396	407	384	388	397	390	378	370	413	428	372	371	372	413	383	361	407	371	374	371	392	413	393	405	410	359	424	372	414	381	411	390	369	354	423	384	392	397	374	399	404	410	378	402	415	383	388	400	387	376	394	383	367	394	399	384	418	359	390	387	412	400	388	416	387	394	399	422	383	389	372	383	431	406	413	388	439	364	405	394	401	381	368	410	381	390	408	374	393	390	384	382	392	377	350	378	411	415	388	379	373	438	380	415	395	402	391	408	386	391	424	408	411	374	391	373	397	381	411	388	399	389	384	423	374	394	390	401	412	396	414	409	405	343	389	377	372	395	404	395	380	375	385	411	351	376	409	384	381	399	395	401	400	381	378	407	404	401	379	400	391	386	421	422	390	388	370	435	417	371	441	407	420	404	431	376	347	389	374	405	389	357	407	373	384	411	411	420	392	412	357	412	390	375	386	397	417	384	374	400	380	383	409	410	387	373	384	369	381	372	393	406	382	370	365	403	383	380	341	395	386	393	416	405	393	375	411	379	354	421	391	391	396	368	391	384	371	397	397	392	396	420	384	415	422	392	393	400	349	386	384	388	401	345	382	400	402	430	398	395	375	386	384	384	413	414	377	399	385	378	403	385	400	392	438	380	394	380	416	413	414	402	381	386	432	389	419	409	353	375	416	375	424	387	426	420	433	395	390	382	380	341	400	423	451	354	390	389	388	428	406	368	382	414	381	390	403	382	388	415	377	402	405	372	374	405	381	408	382	415	405	412	384	401	369	445	388	410	388	388	371	394	391	390	392	384	390	420	382	361	418	373	388	400	408	374	386	381	420	382	393	363	427	380	398	395	400	420	362	420	391	356	389	420	373	402	406	379	374	365	384	394	375	402	411	413	397	383	408	397	401	374	383	408	401	346	410	431	419	430	404	397	388	397	389	362	412	392	384	387	421	363	368	406	398	365	404	374	363	404	404	367	391	386	397	409	388	405	397	411	376	355	412	387	349	396	400	403	386	362	380	389	413	379	385	405	401	400	378	389	389	404	362	387	396	374	387	411	417	417	386	381	397	437	443	389	381	397	401	376	415	399	387	372	381	351	402	385	403	396	390	388	367	398	350	368	386	394	401	389	393	407	407	404	404	378	353	386	416	355	384	401	405	409	370	399	398	403	423	392	386	375	359	378	411	446	402	369	366	370	407	412	368	386	399	370	379	379	398	363	389	372	385	397	407	423	407	389	369	400	405	402	397	423	424	413	411	415	398	381	367	367	415	363	386	391	343	379	373	373	394	414	414	401	385	404	371	401	406	413	374	392	377	421	393	425	426	352	420	386	419	410	410	426	379	404	388	401	373	386	442	407	412	389	418	386	428	398	385	396	410	360	442	377	401	435	374	404	396	398	394	410	419	383	351	416	408	393	402	382	413	379	420	390	399	396	400	410	390	390	397	394	364	385	397	378	394	393	386	416	399	373	393	361	352	409	405	401	392	409	394	385	387	372	390	363	386	365	374	410	436	378	408	372	416	400	355	405	389	416	415	399	406	394	402	367	414	405	420	419	394	353	415	385	417	407	418	393	402	412	387	400	377	430	422	409	405	390	384	404	362	406	408	406	406	377	412	388	368	394	364	406	389	399	416	387	415	380	403	353	424	392	387	427	426	361	366	365	389	381	379	396	405	414	372	414	378	377	383	382	396	421	407	408	385	394	393	361	405	354	407	397	393	389	414	381	384	386	378	408	423	377	371	439	395	364	360	384	440	375	378	392	451	386	383	412	379	411	432	401	402	425	406	451	423	423	380	397	379	411	397	374	396	415	399	396	390	403	397	411	352	387	429	400	413	393	358	385	391	377	388	394	403	380	392	379	399	404	380	348	357	426	382	344	370	397	392	390	384	364	380	368	385	405	393	387	373	404	410	376	373	394	399	414	397	409	411	362	381	449	435	436	402	378	403	396	393	386	403	409	408	378	370	419	391	376	426	408	357	401	409	409	371	411	357	392	361	420	424	404	413	382	403	410	368	381	361	408	388	414	397	391	387	409	364	387	416	391	392	403	381	424	396	408	396	393	368	371	346	405	385	399	431	407	394	400	406	374	393	415	419	377	415	395	382	386	388	396	382	399	381	389	409	382	393	385	351	398	389	370	388	401	410	407	390	400	413	357	370	370	406	433	398	400	400	378	361	418	401	386	381	417	388	372	361	378	426	391	404	387	428	371	411	395	358	377	409	405	404	391	398	409	426	382	419	383	402	409	371	383	379	394	424	401	405	409	388	418	425	384	435	420	401	375	425	381	377	423	402	413	409	403	381	398	403	385	414	422	392	395	385	365	387	407	375	409	399	380	358	405	403	377	367	402	383	363	392	392	391	371	402	388	362	392	375	383	390	377	386	390	385	394	420	374	394	383	387	375	394	382	400	432	380	371	415	390	394	380	393	387	359	402	369	371	417	406	392	403	405	421	383	424	381	413	417	384	427	412	397	413	400	396	391	389	412	396	421	369	393	394	380	416	378	421	401	394	380	379	387	395	351	397	375	381	370	417	388	380	397	402	417	373	399	390	400	367	381	418	421	399	401	351	357	395	417	391	430	378	404	391	364	386	371	346	380	396	410	391	339	398	359	392	372	395	405	368	364	418	378	414	426	390	387	412	405	407	404	387	376	408	405	398	419	394	407	369	394	399	416	364	384	381	379	373	443	401	387	370	402	394	382	386	436	406	438	398	395	368	373	427	392	384	389	396	400	391	384	397	389	408	403	375	391	388	404	379	399	418	425	378	398	409	439	409	398	408	368	398	425	374	389	400	425	390	400	416	409	395	395	392	392	375	369	375	412	386	387	395	383	405	404	389	397	360	373	386	390	376	374	387	411	405	386	397	392	389	380	419	398	385	405	383	391	395	391	429	383	392	421	405	364	383	368	422	378	382	383	398	416	423	396	412	385	427	404	384	388	413	401	420	396	393	393	385	403	374	379	424	429	392	385	405	434	433	430	422	413	393	391	352	437	393	403	415	398	365	408	437	401	406	368	400	379	391	414	407	372	395	380	435	392	362	387	434	379	359	402	339	392	385	401	387	384	394	376	397	436	399	387	424	436	382	397	392	385	413	363	383	389	395	404	389	412	392	385
32990	13483	2568	658	476	445	412	410	415	413	432	389	416	418	427	421	435	435	413	410	369	387	427	406	417	384	390	465	422	405	418	434	392	432	376	475	418	418	391	441	404	411	419	416	442	438	430	396	403	443	378	401	414	406	422	433	434	447	417	411	413	417	439	430	390	437	390	417	425	409	400	393	447	401	447	404	448	399	396	425	443	433	406	408	417	413	402	452	425	393	401	394	375	387	403	400	451	478	461	449	415	408	399	422	429	450	403	436	419	408	449	419	395	404	433	400	423	402	431	419	391	397	389	400	437	422	407	420	427	409	399	439	425	399	417	399	409	434	373	414	446	388	451	424	410	449	383	443	412	430	406	414	401	427	387	364	382	420	416	412	385	443	411	398	407	405	449	436	416	373	416	393	431	417	414	390	409	374	441	410	430	396	393	411	372	415	437	415	405	427	432	411	365	404	409	390	446	418	432	407	473	427	406	380	413	422	424	424	429	417	402	424	442	424	441	406	389	405	436	412	395	395	434	414	442	427	417	416	435	405	385	392	384	399	423	417	416	424	435	402	384	417	408	417	408	402	407	426	365	426	392	424	395	389	447	421	473	414	434	396	433	415	400	412	396	454	425	367	411	417	387	375	383	407	447	465	439	398	418	398	362	417	432	455	372	423	405	407	414	410	421	417	378	382	413	401	426	437	423	376	415	435	419	392	423	426	399	426	432	440	417	335	398	421	398	445	417	441	397	438	397	416	404	439	418	387	456	381	376	424	381	400	374	416	419	441	410	442	401	441	361	414	405	443	434	414	439	406	418	373	386	425	415	413	416	395	409	429	403	387	428	355	383	472	376	393	403	423	368	397	406	380	401	406	425	367	430	388	397	421	417	441	457	457	383	401	439	442	463	399	413	429	395	402	395	411	430	422	418	420	445	424	421	397	430	409	400	394	430	430	415	432	429	377	416	441	399	423	456	356	378	441	422	424	408	414	431	421	411	395	472	437	415	396	406	400	417	377	427	397	417	422	422	415	439	397	416	419	396	430	437	440	372	462	427	401	427	372	419	389	396	392	436	412	450	423	447	416	416	412	394	394	386	460	415	449	403	405	400	406	430	427	404	410	419	369	460	413	443	423	406	404	393	391	418	414	427	445	394	421	416	420	396	394	374	369	426	463	405	405	418	442	419	417	403	403	393	413	410	383	391	415	408	411	379	372	449	426	391	393	437	409	401	427	423	427	448	430	368	450	425	411	402	413	441	402	424	453	418	440	470	370	416	394	450	373	397	385	430	419	442	416	407	405	414	409	426	414	408	437	424	369	438	417	406	444	412	404	443	446	385	400	437	391	444	412	434	402	431	438	416	417	422	437	401	409	392	416	433	422	443	413	411	366	430	424	445	408	396	420	373	402	451	404	437	439	426	424	407	412	421	416	398	395	410	411	382	371	419	434	426	390	375	401	448	419	427	413	395	377	406	394	405	423	385	457	398	387	398	427	397	420	422	397	385	398	388	370	406	367	401	446	435	432	381	428	400	390	413	400	419	403	438	413	417	373	413	447	438	428	376	445	415	390	416	408	404	399	399	434	390	443	414	398	411	431	411	445	418	401	426	425	433	441	390	502	425	473	404	396	394	372	395	383	402	411	438	376	418	386	398	441	450	423	455	419	413	420	449	391	390	426	394	411	410	439	430	440	388	419	411	429	429	415	380	426	400	414	444	404	439	413	378	377	397	434	434	419	399	448	405	401	434	408	399	410	385	403	423	371	404	440	400	401	421	421	428	386	415	427	436	374	391	417	434	429	431	410	462	379	414	397	454	411	402	386	423	442	423	399	448	380	417	445	449	452	415	421	386	432	450	434	427	426	393	429	416	443	387	416	471	406	456	401	420	448	400	390	393	422	453	436	434	442	418	430	453	453	389	421	401	407	459	411	410	407	387	401	418	432	395	411	439	413	463	395	403	394	388	408	417	384	394	433	413	425	388	421	381	401	394	389	390	383	389	415	414	424	429	422	439	399	419	361	399	380	435	398	442	375	404	434	409	394	440	442	439	395	465	441	419	411	422	409	390	408	408	376	390	433	427	419	423	400	429	401	406	422	416	445	433	379	417	446	421	414	422	394	422	425	392	398	393	400	358	398	395	400	435	425	393	415	437	416	405	427	434	367	414	447	448	405	443	452	422	408	388	422	402	421	433	419	435	439	374	414	419	383	453	409	435	384	417	413	425	398	398	425	408	399	394	408	436	421	447	439	423	383	394	384	441	431	395	409	443	434	405	410	447	417	437	469	412	412	457	407	413	401	385	467	414	376	390	365	426	395	458	406	447	410	440	419	451	420	407	393	433	394	388	431	432	425	424	417	418	390	369	400	414	433	413	386	408	428	386	443	397	401	431	445	444	407	415	393	363	418	405	424	450	397	406	393	456	383	460	381	408	405	450	427	418	420	419	422	403	395	406	418	435	430	436	416	370	373	417	428	416	437	441	423	395	411	413	411	421	444	378	472	394	437	429	392	392	398	405	403	437	423	416	446	413	402	415	426	416	435	419	399	400	434	406	393	388	403	425	401	409	428	444	442	432	405	432	414	408	405	435	400	448	404	427	417	435	450	441	407	391	403	413	441	411	421	398	427	453	386	446	402	388	370	390	391	421	419	436	410	402	407	387	416	405	409	391	462	412	402	398	423	417	414	416	392	429	419	424	421	419	402	424	429	403	425	431	437	398	386	417	425	389	438	442	399	401	399	386	406	455	424	405	427	385	398	396	399	421	462	421	391	417	425	424	390	411	430	418	394	400	421	402	427	444	390	391	430	409	431	458	428	375	395	446	390	428	443	421	367	394	404	422	395	380	420	443	398	419	415	432	440	425	387	414	400	431	399	427	419	412	401	420	396	430	464	395	403	444	405	389	434	427	414	394	413	393	390	410	399	413	375	391	443	426	405	413	386	388	446	460	409	424	409	402	378	426	404	447	390	418	423	397	417	400	417	375	412	424	458	376	408	425	369	461	453	395	368	428	434	419	399	406	422	433	413	438	382	412	401	416	406	419	386	414	433	379	403	404	370	443	412	408	388	422	430	431	412	426	395	420	420	400	385	441	440	377	417	412	439	414	458	386	421	412	408	407	426	446	427	440	398	420	459	414	405	411	406	371	403	427	376	408	413	392	394	439	400	400	437	407	475	380	408	405	411	387	455	430	438	444	394	404	419	389	401	437	413	392	411	412	405	422	398	413	428	401	406	499	407	420	408	388	386	406	398	442	421	416	409	394	469	421	420	417	409	425	408	402	422	459	425	407	415	435	412	419	434	411	421	399	409	372	432	394	420	422	406	461	403	447	417	374	425	386	430	395	474	401	418	433	446	395	440	410	420	397	423	402	379	429	403	423	427	417	410	395	367	403	392	399	433	428	396	442	391	411	405	413	411	458	436	442	382	414	382	426	383	446	421	416	394	386	406	391	373	429	409	401	392	378	451	403	410	421	413	410	429	425	418
8715	5251	1610	1000	899	929	959	905	912	958	940	926	916	950	970	911	954	903	831	900	944	923	911	926	880	842	976	897	924	957	900	892	938	908	998	935	899	892	947	934	965	964	917	886	893	918	910	916	874	864	983	931	884	931	955	965	899	923	949	957	916	903	911	958	920	938	989	957	894	846	948	926	940	910	900	914	877	861	899	941	943	937	884	903	890	882	888	902	905	927	888	960	949	960	868	941	929	933	960	928	937	940	958	894	943	890	888	952	944	923	877	907	959	899	935	905	929	918	900	930	930	915	981	972	873	977	947	926	899	915	903	891	851	909	939	887	869	946	1012	946	918	950	916	943	942	949	898	922	944	912	894	873	895	901	862	906	895	909	927	926	973	908	903	936	860	938	911	885	955	904	917	909	916	942	885	849	876	906	874	880	891	923	898	916	930	922	927	917	911	909	920	907	963	909	925	929	904	894	895	970	962	888	914	951	904	925	975	929	943	943	891	893	912	877	920	933	918	908	889	911	922	918	885	952	978	931	902	903	929	932	912	953	910	957	891	854	937	898	976	901	918	941	848	903	864	876	931	928	966	943	936	935	956	938	941	985	940	896	920	945	864	884	938	930	874	960	933	901	932	863	906	897	974	901	879	938	970	967	942	970	907	920	896	904	939	914	931	926	910	950	855	840	971	855	932	935	925	879	925	931	956	880	917	926	899	975	862	912	916	957	934	957	950	889	910	948	891	922	872	967	916	950	912	944	873	870	970	911	886	864	947	935	886	951	944	944	909	921	935	915	892	900	935	931	927	875	999	928	928	901	880	960	958	900	943	947	915	985	947	913	914	902	909	910	892	895	931	888	896	928	944	883	1010	889	911	964	917	881	905	948	920	929	867	902	855	926	947	952	940	919	937	928	947	961	877	899	919	903	923	922	956	929	985	836	984	914	885	946	897	927	899	871	927	925	883	949	964	973	922	965	918	914	904	936	929	909	913	932	936	884	975	922	967	910	936	936	944	932	919	896	931	907	925	909	909	929	942	911	966	906	901	904	962	882	883	939	925	951	927	914	948	911	941	945	881	891	933	931	911	874	906	898	909	938	924	964	902	908	888	921	893	952	928	942	896	936	906	912	923	906	949	922	909	911	923	918	905	924	898	930	957	928	919	930	889	905	915	925	925	927	912	967	910	912	901	914	910	931	966	890	956	897	912	942	895	913	903	978	934	884	970	924	859	900	892	893	896	915	951	914	927	926	896	959	892	917	909	947	874	933	933	932	867	923	946	906	915	911	931	926	898	903	861	902	938	937	921	905	952	901	894	983	917	889	965	908	932	928	857	961	885	976	921	884	882	965	924	935	888	871	935	903	951	919	905	949	913	852	907	949	938	900	937	912	943	975	944	906	980	941	929	941	918	879	932	937	904	877	902	927	846	877	902	911	938	906	912	911	937	965	931	952	923	888	926	918	898	995	953	961	979	913	919	861	939	905	914	872	950	966	947	885	887	924	955	957	905	931	886	914	895	921	834	944	995	928	923	909	911	897	876	889	938	951	873	912	865	935	903	960	903	895	871	917	907	950	948	922	918	864	930	913	869	926	936	978	846	931	913	870	926	911	907	842	918	927	890	911	992	908	918	956	890	993	930	928	942	897	960	934	947	928	907	950	901	939	943	966	931	894	913	904	970	913	865	949	916	863	959	930	954	985	855	895	905	897	872	957	968	945	956	953	932	880	876	948	883	932	892	896	879	904	941	875	940	908	924	907	971	939	900	930	922	898	903	914	924	927	927	939	910	916	933	891	930	887	945	965	906	865	937	923	975	914	885	948	895	921	896	928	905	926	943	873	903	868	938	893	900	939	916	898	908	891	946	897	984	890	923	951	934	909	967	946	892	911	941	935	913	935	928	946	895	924	915	934	877	924	927	939	876	969	885	923	944	947	912	886	920	878	951	941	913	911	961	894	896	929	931	907	920	956	891	891	835	980	910	899	959	926	859	932	951	920	943	876	966	947	959	933	857	851	910	890	921	913	924	913	897	897	919	956	970	922	936	928	989	910	956	918	873	899	896	930	933	955	878	940	918	938	941	942	912	918	926	921	958	889	901	932	1005	950	892	936	921	898	871	893	882	897	941	898	929	965	909	899	938	983	967	921	929	961	874	890	928	922	898	937	958	915	898	920	894	911	931	969	936	901	930	951	926	912	955	909	935	875	926	949	906	893	952	981	928	925	891	903	909	933	893	934	876	922	878	919	900	888	939	902	906	896	900	907	895	912	940	945	934	961	920	832	909	930	927	940	934	915	992	938	883	904	908	889	893	934	911	915	969	921	903	921	961	881	939	944	918	911	933	899	930	925	960	946	969	954	947	914	982	902	870	948	943	959	911	911	902	903	887	914	923	934	947	931	939	934	938	890	963	897	936	913	877	881	930	971	915	853	919	942	895	905	949	953	905	951	889	897	949	925	923	906	868	951	923	960	933	905	932	954	925	909	898	936	869	896	888	951	895	946	928	880	924	991	928	935	936	845	909	912	877	921	926	950	900	933	891	902	945	898	969	952	923	922	905	918	958	872	895	910	870	940	944	948	890	942	912	986	935	932	959	924	926	881	908	921	930	895	911	925	836	880	898	966	885	933	958	937	916	937	903	954	867	918	939	929	911	927	948	911	920	1009	950	928	921	923	850	908	894	900	931	975	901	932	873	917	948	893	908	945	963	931	911	919	933	870	930	862	939	921	968	924	924	920	922	926	880	935	906	950	887	931	910	886	903	952	941	935	911	912	920	952	897	897	920	900	962	961	943	922	934	934	907	910	875	912	913	910	918	965	921	879	970	915	904	928	899	909	875	930	868	902	926	972	907	938	929	911	953	909	947	924	878	859	901	935	939	909	901	985	899	915	951	936	937	903	899	900	902	907	965	932	925	911	950	926	933	913	924	938	891	920	979	926	920	902	929	870	928	981	923	931	928	897	912	913	917	971	928	946	976	899	911	980	899	977	936	878	900	943	897	967	918	898	919	856	911	911	894	895	925	962	947	913	946	961	929	917	890	946	905	928	927	896	930	917	889	923	912	929	876	957	914	922	924	911	971	924	919	925	895	937	913	950	935	943	956	943	910	917	952	927	903	937	897	883	904	936	928	953	858	917	956	925	952	973	917	948	862	930	905	915	892	881	904	881	885	898	933	933	902	918	972	916	946	937	953	887	954	978	927	942	953	864	930	947	904	895	884	952	915	930	899	900	912	911	927	909	886	863	890	939	900	933	924	902	941	927	925	959	929	918	919	945	929	944	921	904	862	876	917	932	956	954	856	878	907	940	894	943	978	892	905	880	928	894	927	922	938	954	897	851	909	871	953	909	940	936	900	918	940	916	912	952	902	893	863	952	896	908	904	956	935	993	906	915	926	908	980	948	920	886	947	930	934	962	889	890	890	975	879	936	901	913	886	934	925	904	961	893	939	954	881	900	855	910	946	918	890	942	893	928	932	938	900	891	873	858
24817	21224	24688	28034	20944	2877	562	420	360	402	367	378	357	350	355	311	328	306	368	344	305	322	342	284	350	377	324	316	342	347	310	364	332	326	317	334	298	327	316	318	289	345	302	312	311	349	342	323	351	326	364	312	327	322	325	321	366	313	326	372	337	322	328	333	326	326	327	331	310	309	319	307	314	342	316	334	309	298	338	340	349	355	368	313	351	341	290	331	322	301	311	331	306	331	353	340	350	375	322	310	324	333	364	296	336	353	339	302	319	334	346	312	349	298	338	309	311	288	320	367	354	325	320	343	319	296	324	303	337	362	317	328	327	288	339	406	282	302	302	336	357	332	331	321	306	316	340	344	319	318	327	342	306	319	292	311	351	312	327	320	384	326	292	317	296	324	348	320	324	319	350	315	358	317	310	337	339	342	335	311	339	369	307	328	321	309	310	315	310	321	341	327	330	334	330	346	344	351	324	320	314	323	285	323	349	297	317	327	337	341	366	299	350	314	304	299	305	329	325	365	345	307	323	316	342	326	312	327	318	304	320	331	334	301	335	330	319	321	340	296	322	294	318	337	327	340	379	337	285	355	342	341	314	328	315	304	311	302	340	336	345	316	287	295	328	299	297	299	356	307	353	306	334	348	350	341	327	339	324	358	343	297	325	326	329	301	329	338	394	354	339	324	334	320	331	333	316	346	339	334	301	330	339	325	319	326	315	339	313	311	346	327	317	287	316	311	336	347	333	307	317	329	342	329	319	320	307	345	307	289	299	334	344	339	327	329	348	334	319	338	334	306	316	315	332	297	332	337	316	316	317	346	345	328	349	335	314	310	305	287	295	337	332	313	322	337	332	344	344	347	328	345	328	336	318	311	321	331	333	328	334	352	334	325	313	303	359	304	319	315	318	350	350	331	298	311	287	319	328	349	298	330	309	312	360	323	326	327	302	321	337	305	312	301	301	300	387	292	344	329	357	323	322	301	334	333	331	314	334	323	321	340	343	305	329	330	314	316	309	374	328	305	346	317	296	304	322	336	315	310	351	328	344	303	325	312	302	314	313	342	324	329	340	315	308	305	300	339	338	359	325	331	347	335	327	292	328	345	335	332	313	370	314	317	333	300	339	335	361	324	317	339	314	288	315	318	323	340	339	322	344	297	345	310	337	324	334	296	308	313	324	367	334	334	298	308	312	362	278	340	324	347	332	331	325	338	348	326	361	337	361	318	318	319	324	350	332	344	356	349	326	319	334	332	338	308	308	364	336	295	303	296	306	337	324	288	345	313	315	328	339	342	358	296	339	338	362	324	303	332	339	329	308	331	313	340	281	334	349	343	304	346	369	300	329	354	317	324	340	333	302	324	349	306	306	314	307	302	307	301	343	311	343	335	329	311	355	323	351	343	365	335	290	328	345	375	346	303	328	360	326	315	316	328	320	341	317	337	346	302	342	330	329	322	325	323	322	310	309	318	322	315	353	283	312	336	307	323	317	323	305	332	326	349	316	304	294	331	300	341	310	304	350	319	318	308	347	287	315	365	296	330	329	321	324	301	298	325	296	321	342	330	342	344	313	324	326	361	330	327	322	314	314	343	320	321	316	335	345	340	329	351	290	333	345	374	337	353	318	336	334	314	320	312	304	333	299	314	338	312	330	336	310	327	311	313	333	326	326	317	357	343	355	302	316	321	323	308	339	299	330	324	339	296	316	301	346	359	335	336	373	330	370	334	323	317	323	327	340	334	331	354	324	353	347	296	329	300	319	337	326	315	312	321	316	339	326	326	319	305	342	310	303	305	319	334	350	309	355	292	335	327	323	297	336	295	346	314	315	338	315	298	334	283	310	364	300	301	301	365	331	330	313	315	309	337	324	332	322	329	329	303	352	337	304	343	324	291	336	317	334	345	304	331	347	313	306	313	325	331	328	368	344	338	353	308	300	330	353	358	320	324	358	318	314	345	359	326	355	335	330	329	339	321	340	305	310	367	330	330	313	324	304	305	318	320	352	342	317	325	304	271	299	350	323	335	319	340	340	295	330	292	268	329	325	315	329	302	334	334	348	324	301	310	321	338	323	309	277	321	340	302	306	313	348	346	333	351	318	335	318	345	319	347	347	335	299	347	299	337	321	312	312	306	313	324	347	344	305	321	345	313	305	316	338	332	306	368	308	332	307	334	333	309	329	290	299	311	299	322	342	331	320	330	301	319	331	327	324	324	322	358	304	340	321	349	349	323	328	293	316	314	341	325	319	356	355	335	318	340	303	322	316	324	309	373	333	314	282	334	336	325	303	342	285	290	338	316	278	299	305	314	307	308	298	356	320	340	291	321	333	344	316	329	307	327	310	336	331	308	318	332	342	327	323	355	330	325	303	329	318	314	334	326	301	330	334	296	335	303	313	331	338	351	332	303	342	308	319	350	314	317	333	298	329	300	360	328	308	321	333	304	311	326	340	339	324	343	301	364	318	359	325	318	316	299	330	342	334	351	313	349	325	311	332	340	318	330	300	338	309	335	363	315	301	332	329	359	338	283	352	308	353	343	318	320	288	324	331	332	307	331	312	307	368	358	379	324	308	305	331	328	369	305	317	329	331	352	327	319	317	289	338	326	327	318	336	373	327	299	334	315	349	320	333	337	338	292	323	309	309	334	321	302	357	349	316	345	315	300	333	327	330	327	334	314	317	342	328	329	372	337	329	299	329	315	322	316	346	302	347	314	312	325	313	316	351	318	318	302	333	341	321	313	315	329	310	320	303	306	339	314	361	345	301	318	307	309	320	299	338	306	343	308	295	310	340	324	306	331	342	331	296	340	322	311	336	336	329	301	336	337	306	354	363	330	324	342	295	315	322	322	316	351	325	314	342	322	340	322	323	337	379	331	349	330	304	313	350	325	344	322	317	317	292	355	413	364	321	307	296	290	335	316	327	308	334	326	339	324	317	302	332	354	317	352	329	329	330	357	332	329	335	323	294	340	313	333	356	322	306	294	356	347	346	345	324	318	324	347	325	351	361	333	322	316	308	325	344	314	339	347	321	332	316	303	326	340	325	299	319	367	336	283	344	327	330	335	328	327	343	305	331	318	303	340	351	338	356	360	297	329	349	295	343	318	355	346	322	334	327	310	320	323	344	372	339	374	323	299	332	328	336	318	296	307	342	335	326	329	352	306	341	321	302	315	303	302	333	303	306	324	320	350	330	343	320	360	301	318	325	316	311	312	319	324	335	325	319	364	324	320	317	333	336	360	314	328	337	380	355	320	318	330	303	319	330	312	330	323	335	306	290	284	333	338	316	311	348	313	307	307	352	335	322	330	322	302	310	313	346	292	292	305	334	337	332	329	333	329	300	298	313	291	317	306	349	333	348	354	322	337	334	342	331	348	312	299	326	338	307	335	321	323	351	343	353	358	316	320	309	334	342	303	307	333	286	313	349	343	305	353	317	340	335	351	309	350	308	288	338	324	327	328	348	332	367	316	342	304	337	327	328	332	324	326
9131	12770	3900	1278	917	835	781	792	760	817	815	701	741	706	701	755	735	729	714	788	755	737	753	713	692	724	700	699	711	757	771	752	732	718	752	756	715	722	714	767	732	741	696	764	729	730	713	741	746	741	708	733	700	697	685	739	726	712	720	694	697	728	740	764	734	676	695	713	690	691	709	741	724	719	701	750	757	709	746	740	743	649	731	693	756	733	708	669	771	771	754	715	727	710	725	726	670	735	754	712	740	721	679	752	731	733	744	725	712	780	733	750	729	743	712	736	708	727	745	705	751	730	711	745	728	698	684	738	741	776	721	741	738	732	723	653	728	738	712	734	669	727	743	714	723	745	728	769	720	731	721	689	688	761	718	720	724	741	759	766	720	767	725	714	747	737	753	674	704	698	724	759	707	740	752	681	744	734	677	772	728	707	714	717	720	754	705	643	764	761	744	748	687	717	717	646	680	724	784	743	732	705	777	727	734	713	769	770	737	706	754	689	758	782	734	695	757	732	786	772	762	684	720	772	747	762	723	766	712	739	692	748	677	748	717	704	749	715	730	723	736	741	710	720	748	803	737	683	719	721	719	735	750	714	738	762	717	708	725	708	742	735	751	736	740	779	716	720	767	769	777	759	726	720	711	712	710	686	743	708	709	690	752	724	690	667	713	703	694	743	712	679	737	700	698	730	730	736	719	735	782	718	731	693	721	762	702	684	742	752	767	704	716	696	702	699	756	726	698	738	717	724	683	719	759	717	709	720	693	725	735	764	733	726	669	708	687	689	708	727	708	710	717	739	733	679	733	711	730	735	710	704	774	769	719	700	770	731	683	748	730	768	720	743	676	712	741	697	747	661	716	718	704	722	750	714	795	766	693	747	757	775	684	746	742	730	744	682	711	686	732	723	686	700	721	724	659	812	767	715	723	722	672	746	743	746	742	761	729	743	709	763	704	709	702	772	700	728	753	746	769	723	735	753	714	723	715	736	772	708	741	697	728	709	690	756	742	721	742	736	713	763	720	730	722	693	748	748	745	704	739	695	745	748	706	704	745	721	711	764	708	766	755	725	793	733	734	673	708	750	749	758	764	686	740	685	682	658	675	719	765	753	712	745	696	767	724	714	778	726	746	723	752	703	735	707	713	742	762	688	699	738	768	780	694	739	740	732	724	736	684	734	731	682	758	762	745	717	683	752	755	693	706	710	720	727	764	650	741	705	698	752	761	734	745	732	791	729	702	721	758	735	718	727	687	699	714	708	739	716	690	718	730	743	716	715	753	729	697	708	726	741	737	711	705	706	705	713	759	691	722	719	753	756	726	712	756	763	757	672	750	687	723	731	714	733	713	743	778	725	696	711	754	723	749	726	702	667	763	740	691	752	715	702	729	786	708	751	758	747	729	698	759	767	698	723	749	685	738	722	694	668	714	735	719	723	729	699	734	708	719	739	709	691	734	748	725	755	691	731	706	731	770	745	771	748	735	752	714	750	728	744	692	747	731	749	743	734	700	721	698	713	748	686	751	744	737	738	746	763	767	756	701	752	739	746	727	737	739	708	774	733	714	698	711	711	794	676	705	696	722	741	698	729	716	720	703	749	737	732	725	705	747	742	729	689	765	684	738	729	693	720	700	713	727	715	702	725	706	731	707	693	695	741	711	732	709	694	703	744	704	719	751	748	739	725	756	774	773	717	707	782	670	740	749	805	723	693	736	774	718	747	728	768	747	694	739	771	753	715	724	724	722	762	696	762	764	743	727	766	706	714	714	739	688	724	672	753	796	673	746	753	729	779	714	723	729	716	756	687	746	704	698	677	765	702	754	692	702	751	755	719	713	700	693	765	748	738	725	718	693	753	731	751	718	685	739	746	734	730	757	742	683	681	697	696	747	711	704	763	705	779	706	707	702	678	749	700	759	700	707	732	709	740	684	707	727	743	720	718	680	691	783	720	703	701	776	718	733	717	740	732	772	688	744	748	765	715	688	735	723	733	692	702	755	745	754	728	748	713	777	739	738	743	729	727	717	750	707	718	701	695	718	737	683	758	756	741	757	739	759	733	707	751	715	692	693	690	727	693	748	694	745	716	747	734	679	736	733	750	761	750	685	766	744	733	709	803	732	707	731	682	709	687	691	716	792	671	751	757	722	761	740	698	722	757	745	756	741	721	668	728	783	700	702	707	775	726	706	715	778	758	710	711	708	725	713	740	713	752	729	721	704	730	733	696	699	753	702	748	732	756	716	758	751	725	731	749	700	711	700	724	715	688	665	738	724	670	679	690	704	751	731	697	759	722	755	737	712	730	668	711	751	759	729	728	718	708	730	715	767	763	697	691	706	729	726	731	727	749	677	728	722	760	702	742	717	712	766	741	715	737	704	714	734	739	702	746	732	752	720	679	765	698	720	714	697	751	707	732	750	714	720	712	738	784	749	652	755	741	707	714	689	716	698	740	731	752	736	725	746	774	764	703	699	731	722	723	742	713	683	705	708	715	715	749	695	679	719	685	712	747	717	737	693	700	719	737	676	747	712	770	739	733	710	740	727	711	740	732	712	745	760	741	724	695	744	710	760	727	695	738	695	733	774	709	711	697	728	706	691	787	687	737	683	726	734	673	720	694	778	719	702	727	742	713	737	701	708	710	745	708	719	738	766	759	738	760	715	706	707	660	718	697	742	715	685	732	708	720	755	704	717	732	734	761	765	752	717	747	725	726	781	711	728	721	721	741	726	745	714	721	727	700	681	708	721	723	712	742	732	671	746	751	670	722	814	701	726	724	760	740	740	692	750	731	743	722	689	740	719	734	727	686	722	698	773	764	737	712	709	736	706	715	736	747	717	734	716	725	691	719	781	726	730	719	731	723	757	757	700	715	748	686	698	772	740	712	776	691	730	751	739	774	739	751	725	741	781	709	740	725	688	774	763	719	685	752	716	688	757	719	711	721	737	691	733	766	696	722	687	707	732	679	726	729	725	693	707	715	778	719	753	737	753	706	719	713	696	712	731	757	707	772	727	714	721	734	690	701	765	740	711	736	702	729	689	725	710	703	746	730	779	708	709	702	735	719	713	766	723	728	698	742	732	720	734	739	746	686	747	780	705	729	684	737	800	753	737	690	733	736	701	767	780	713	716	750	739	644	709	715	707	722	682	736	720	759	714	758	747	765	739	742	735	747	773	683	742	777	710	715	759	730	757	709	678	766	710	697	705	747	732	681	722	709	700	695	803	738	718	758	746	729	716	691	736	752	777	711	710	735	706	718	709	722	752	747	740	702	747	710	723	722	699	726	719	743	744	731	720	708	709	710	733	719	745	729	716	748	762	772	710	690	781	738	737	723	720	688	700	726	712	747	740	713	678	709	724	697	770	724	709	680	784	772	685	740	703	728	696	703	759	713	726	736	756	753	714	737	701	720	764	766	770	695	748	668	695	654	710	738	724	746	743	795	731	734	682	724	717	718	675	709	723	722	743	758	646	748	735	801	721	740	756	739
24219	21224	25224	27520	21233	20997	1461	370	298	245	234	217	216	200	188	221	167	181	161	155	176	198	186	174	199	185	126	169	155	144	163	145	177	163	186	154	136	156	191	170	166	155	137	160	151	166	167	167	138	132	145	134	158	184	154	134	170	181	145	131	154	156	175	177	150	149	140	174	170	154	161	196	168	164	153	177	152	173	152	150	128	140	163	152	146	149	154	164	168	182	149	146	137	173	181	169	148	133	146	155	187	174	162	142	139	139	175	187	182	160	145	161	189	162	153	150	160	135	169	162	141	138	159	155	149	159	162	168	138	173	171	152	159	153	171	176	152	171	163	151	171	151	169	141	154	154	152	164	127	170	159	160	160	159	156	144	148	143	150	161	124	152	139	138	157	140	152	164	172	182	142	169	129	150	168	155	143	158	151	166	158	185	161	162	159	140	162	173	161	133	169	186	151	165	166	152	163	139	156	166	155	137	164	184	159	198	160	138	188	168	152	156	159	147	171	159	182	114	147	155	145	139	152	164	181	149	138	165	139	180	159	150	153	179	184	156	147	162	153	169	143	179	168	133	155	157	164	141	159	182	189	163	169	155	163	149	141	172	175	162	158	162	173	142	163	133	152	170	148	141	161	148	156	144	171	154	172	132	145	174	157	162	171	156	153	162	171	174	163	148	160	152	145	160	154	143	153	162	159	145	152	139	156	147	173	160	147	166	158	162	152	165	150	130	141	162	149	171	159	152	185	147	171	169	159	138	166	168	154	149	128	154	124	144	144	141	150	150	156	163	151	161	171	161	162	156	148	146	155	148	183	144	151	142	162	138	160	168	170	143	180	152	150	150	158	159	161	144	174	160	167	149	141	183	151	144	161	128	139	163	162	154	166	159	169	142	170	164	153	179	131	160	157	178	168	161	162	135	182	165	153	162	154	144	179	155	161	158	152	164	170	168	155	159	159	175	170	153	153	169	162	146	155	161	156	151	158	166	161	158	173	143	154	161	143	166	152	170	149	144	156	175	199	155	131	180	164	183	157	166	143	155	148	161	150	148	152	186	176	168	165	186	152	170	166	168	168	168	143	173	163	155	163	164	144	159	188	134	175	140	128	158	169	130	135	165	172	158	164	171	165	135	156	155	151	161	179	137	170	155	158	142	174	175	157	166	172	168	157	149	115	153	188	165	148	174	150	179	156	165	148	176	146	134	139	157	158	143	160	131	146	167	161	168	162	161	177	151	140	144	171	142	152	152	174	162	164	163	137	152	137	156	158	147	142	156	173	153	153	144	166	173	155	174	161	149	147	182	159	164	152	157	160	184	195	149	172	144	185	160	149	170	141	145	152	165	158	172	150	146	147	180	173	150	152	142	145	183	164	166	158	167	172	164	153	150	149	132	151	128	167	157	154	155	170	150	139	135	140	141	157	169	162	171	173	168	167	164	151	165	160	173	162	166	147	163	163	161	148	171	168	141	143	151	162	173	189	133	149	145	166	149	167	157	156	126	157	144	165	133	153	153	144	159	154	188	149	153	160	166	137	162	155	148	175	172	140	156	162	155	157	142	159	154	158	151	146	160	142	176	175	177	165	152	170	156	158	138	139	185	173	172	147	196	159	150	168	143	148	196	155	162	151	156	175	169	170	145	143	155	159	131	151	155	160	129	159	172	164	131	155	162	155	157	171	154	155	160	141	152	142	162	151	172	152	158	162	158	163	164	165	156	165	168	152	147	163	157	147	143	143	188	160	151	164	163	150	169	160	153	171	192	148	155	146	124	160	193	156	168	178	139	139	172	182	170	168	174	173	194	158	144	164	165	148	140	159	173	162	151	154	144	155	157	150	146	166	151	136	141	147	147	154	147	143	157	169	189	187	146	154	155	171	164	151	144	189	161	158	154	150	179	160	150	160	141	147	135	149	166	179	175	139	159	167	150	174	154	172	132	151	139	175	153	155	146	196	155	154	141	169	173	174	156	190	143	123	158	162	173	155	145	147	156	168	162	164	156	167	143	158	181	137	158	165	159	150	144	151	158	157	151	158	153	148	151	175	186	138	154	188	166	166	155	132	139	147	160	183	160	169	170	164	174	188	153	160	155	154	144	179	166	140	147	155	168	172	133	148	170	162	148	165	145	132	169	191	171	169	150	154	149	138	173	174	147	180	172	146	173	158	153	138	148	167	149	155	164	144	146	164	178	171	171	167	162	149	145	158	150	166	168	149	181	147	159	145	158	159	165	165	151	146	154	143	163	158	162	157	150	162	154	165	154	155	142	168	154	177	171	162	151	139	169	180	152	158	167	165	153	171	162	149	142	126	155	133	153	147	162	155	143	175	142	176	135	156	178	178	159	191	133	179	155	152	179	161	162	155	159	175	147	156	142	155	146	139	161	153	168	166	159	162	151	144	135	154	141	167	159	163	173	139	158	150	156	170	163	164	157	141	161	144	168	145	162	135	171	149	149	172	166	170	126	177	154	164	161	154	162	160	160	141	159	152	165	153	143	153	159	172	146	156	171	152	189	172	173	168	152	146	164	153	147	132	168	156	170	159	156	138	141	190	186	157	187	155	184	169	161	178	160	158	151	170	144	164	139	161	161	161	177	150	153	150	159	146	161	150	181	147	174	152	153	177	177	181	150	172	140	148	187	155	176	159	161	141	140	154	180	148	146	155	171	178	155	156	159	126	140	174	173	140	164	138	177	152	151	180	144	162	145	192	156	139	148	164	136	147	159	167	137	161	157	161	176	149	184	156	131	161	152	162	150	153	139	153	176	170	159	162	184	153	135	170	155	160	161	137	152	127	157	152	144	156	171	177	157	156	154	169	167	179	152	174	179	159	159	151	180	156	149	146	142	182	156	168	158	151	152	164	160	151	156	188	167	179	172	159	158	159	186	196	171	166	153	155	144	148	169	154	166	185	169	169	170	141	167	155	150	158	175	165	182	139	157	144	191	172	154	169	155	145	178	183	155	181	139	146	145	154	160	163	157	161	169	158	159	148	151	131	161	128	160	152	155	166	159	176	145	145	148	161	164	137	149	178	165	178	138	185	165	151	163	137	157	148	153	159	144	134	147	156	179	138	169	151	146	149	167	140	144	173	198	152	148	155	146	144	171	153	132	171	162	158	161	160	150	128	163	153	144	128	160	144	138	139	161	167	143	134	150	167	165	168	150	179	132	157	157	191	147	152	138	162	145	174	183	162	164	153	156	160	162	151	158	145	161	142	168	143	161	170	179	155	163	155	145	150	160	125	182	169	153	159	149	155	149	163	166	152	148	176	173	162	160	153	149	162	145	150	159	164	168	140	164	132	163	131	171	148	146	133	173	164	172	160	169	170	156	173	170	153	156	155	163	146	168	174	197	146	173	143	146	186	142	175	176	136	137	169	180	151	154	164	149	151	173	163	133	145	140	153	183	165	172	156	167	168	130	181	138	150	152	151	165	148	168	173	158	162	184	173	150	172	162	146	187	142	140	170	141	146	172	131	172
11344	17734	5501	1212	783	570	520	448	432	467	438	443	462	409	412	380	408	421	397	403	371	380	381	393	386	415	454	358	409	416	359	395	425	378	384	436	384	387	398	403	384	403	388	383	386	426	376	380	419	405	414	416	393	424	411	411	372	378	389	406	411	392	396	417	406	421	394	418	369	383	406	423	403	389	395	418	403	389	397	390	382	399	413	377	374	443	403	382	417	403	383	382	366	413	420	379	412	384	394	415	378	412	396	389	390	389	420	424	382	394	375	399	381	393	385	374	409	451	380	449	411	351	398	388	405	400	374	370	379	401	412	384	406	390	381	445	374	396	403	400	443	391	398	393	419	395	398	381	396	389	390	390	388	387	376	392	397	412	381	396	389	415	412	406	394	390	401	388	426	383	377	362	403	395	389	384	385	421	403	390	383	400	414	379	392	411	363	409	391	370	377	428	381	403	399	427	366	392	415	383	431	353	420	404	382	397	387	439	367	390	386	405	449	425	392	397	391	388	417	400	401	398	372	381	417	381	391	411	392	425	378	418	400	377	401	384	380	403	402	386	380	415	404	421	358	407	383	423	367	391	403	427	374	388	407	382	408	358	422	406	392	390	360	360	385	402	397	376	410	391	380	386	363	397	374	370	394	405	372	401	403	380	414	397	417	352	376	399	388	376	365	407	400	394	354	398	379	413	383	429	381	388	388	413	386	404	365	322	374	382	402	356	366	409	394	404	349	382	399	379	403	358	423	416	388	377	407	382	391	419	410	402	399	382	392	428	413	373	403	389	357	374	426	363	386	354	373	409	394	377	374	395	342	404	390	372	400	400	391	374	420	398	387	418	427	418	404	409	427	407	409	385	374	410	333	368	421	391	395	386	381	431	381	403	402	400	390	362	373	392	391	405	409	370	416	387	393	360	381	373	408	404	359	392	402	398	443	416	384	384	391	411	395	407	407	402	399	388	415	386	406	368	431	361	365	386	411	377	360	366	405	395	418	416	404	393	397	412	394	381	396	389	367	398	371	391	391	353	366	378	375	426	414	394	405	420	411	391	428	387	369	411	405	394	440	379	401	410	406	400	371	375	384	392	421	406	377	374	418	393	418	390	386	380	422	397	399	367	380	436	392	368	403	385	409	405	404	382	406	359	397	382	424	390	400	366	414	406	373	399	375	395	396	403	417	337	418	432	398	380	396	413	355	394	425	427	393	423	399	402	438	368	375	384	390	373	387	419	386	408	426	411	397	383	409	369	392	393	381	414	376	416	415	410	380	383	387	376	387	380	405	379	380	402	367	384	366	412	389	399	427	401	378	386	394	382	392	396	384	388	415	379	392	416	386	386	421	420	377	371	395	394	390	384	380	395	385	384	414	425	409	409	368	399	399	363	412	432	385	382	414	366	390	390	368	392	370	398	401	415	386	405	461	385	373	379	399	391	406	389	408	400	396	404	420	387	395	382	392	390	392	363	346	375	387	386	435	407	383	407	384	350	383	367	394	371	400	380	399	380	367	421	395	406	397	402	407	396	430	369	409	377	360	390	396	364	378	389	372	384	368	394	386	419	404	401	378	378	398	376	425	402	378	392	411	425	404	372	379	408	409	384	431	370	402	359	388	385	418	397	376	343	390	392	372	394	405	437	395	417	363	412	399	382	381	405	407	395	401	401	420	381	366	377	356	370	386	388	409	431	370	385	393	396	400	356	410	395	373	400	390	348	423	417	392	407	407	372	393	400	371	409	375	403	393	393	421	392	426	423	419	410	383	378	391	395	388	366	413	392	371	383	422	380	367	388	380	406	402	398	365	378	404	406	399	413	380	400	410	372	413	403	393	388	363	393	403	395	391	404	401	415	427	412	373	395	387	395	424	400	368	402	388	372	407	426	394	413	416	408	384	401	369	404	411	374	397	401	391	396	394	387	386	405	386	385	391	403	404	384	405	377	394	401	409	419	389	388	394	405	395	360	422	375	418	388	412	372	398	406	363	419	429	375	412	391	383	379	389	393	395	446	403	407	402	364	361	383	406	415	386	408	368	393	395	391	406	432	412	406	401	394	400	390	382	352	371	380	379	388	386	443	421	393	419	402	403	409	380	403	341	413	388	399	389	386	398	393	370	399	403	403	378	393	398	376	399	422	371	376	423	377	375	379	409	420	409	389	380	404	402	421	380	399	407	358	408	361	442	402	381	405	387	382	385	409	412	402	407	368	372	399	430	419	388	375	378	379	389	403	394	383	366	380	389	396	379	412	374	421	384	356	371	388	412	417	382	366	398	421	391	337	393	378	431	402	413	398	383	379	422	391	384	412	402	395	371	410	402	391	428	384	422	426	401	358	380	392	429	392	390	385	417	427	395	404	426	421	383	425	419	359	421	409	378	398	382	380	415	386	439	401	381	416	402	411	381	378	383	403	375	407	406	372	416	362	417	405	355	347	374	384	395	383	378	406	410	386	376	405	413	376	409	404	357	400	368	439	386	394	422	376	397	408	415	392	422	399	412	394	379	392	421	405	353	392	375	371	408	394	404	420	397	397	387	397	385	422	363	394	387	373	375	400	380	388	367	431	403	388	374	371	427	378	417	425	385	376	395	391	381	387	328	391	409	373	410	378	398	396	400	390	408	386	407	415	386	402	393	387	389	402	395	383	400	411	377	388	404	370	437	411	390	376	374	425	409	386	375	389	374	389	389	409	391	368	412	395	365	408	391	417	374	404	366	399	404	350	393	403	412	405	379	406	379	409	420	388	396	419	389	403	438	380	407	354	418	371	369	401	401	385	391	385	407	421	370	404	406	385	407	371	376	391	404	394	414	419	396	419	370	373	399	381	384	401	382	388	377	385	399	392	408	375	422	387	423	428	375	373	364	394	357	389	393	383	393	416	387	383	416	393	385	406	380	400	390	399	378	419	360	425	379	396	388	376	391	383	373	374	399	405	404	355	384	405	400	393	397	407	366	389	411	346	367	400	376	376	391	403	404	416	400	368	422	363	377	403	387	383	396	396	392	395	390	410	407	402	398	389	414	406	380	377	412	386	380	446	399	366	393	427	385	396	388	391	355	411	406	381	399	396	373	407	372	375	408	396	381	380	395	364	397	379	379	344	382	395	366	404	375	414	396	376	400	396	387	425	379	395	408	396	419	423	381	368	389	392	370	405	414	380	362	393	401	392	382	412	403	381	386	377	367	340	399	415	392	355	430	403	369	407	406	421	382	400	391	419	377	401	401	395	428	402	390	381	409	411	393	383	368	426	367	346	416	407	390	389	361	432	399	430	360	380	406	380	402	383	411	408	379	404	387	379	380	428	404	436	376	420	393	381	391	411	428	373	392	396	393	374	425	413	388	377	387	448	411	420	390	376	406	373	401	390	372	378	374	384	378	378	389	364	435	421	392	393	369	385	430	392	451	371	415	388	404	421	385	355	400	406	404	389	418	370	396	369	381	406	385	371	368	412	392	381	412	376	381	390	424	378	423	400	392	415	383	386
32943	13370	2648	617	448	461	409	421	401	429	432	437	421	424	413	440	421	387	431	403	447	410	400	397	430	417	405	423	407	375	442	413	400	385	448	407	476	400	428	418	415	421	430	418	391	421	425	389	446	427	452	410	417	428	448	404	403	419	438	428	416	416	389	443	382	426	436	388	450	474	431	446	418	414	390	404	389	425	417	432	408	411	441	390	414	436	408	428	405	411	439	381	412	411	411	416	402	356	424	417	429	357	355	405	416	386	406	417	379	434	387	386	430	388	391	400	406	388	385	403	370	414	405	433	414	403	423	441	399	431	403	406	405	403	435	433	415	387	423	391	398	451	411	375	373	442	424	405	416	394	410	384	400	403	418	395	402	408	387	414	397	402	427	406	427	409	435	409	433	393	396	419	424	398	416	416	405	414	387	424	439	433	373	449	397	417	440	400	374	433	418	422	445	399	417	416	390	404	412	418	414	399	405	405	406	442	439	390	433	424	409	458	392	449	431	408	419	404	451	420	440	429	393	434	415	454	409	404	442	390	412	393	420	411	389	384	431	386	422	396	435	444	390	387	482	441	375	415	372	393	429	418	429	433	441	425	430	437	459	385	435	426	419	449	427	407	408	452	423	414	384	396	418	460	414	417	474	398	432	429	384	392	424	450	424	399	388	402	401	414	381	446	407	422	423	380	411	429	408	391	423	361	358	417	403	428	426	385	422	433	420	429	399	412	390	419	459	419	383	380	373	413	410	392	436	392	431	413	414	432	390	436	405	399	411	417	407	428	398	422	408	450	426	411	433	427	418	413	446	387	388	468	410	426	422	432	422	389	420	386	411	384	407	435	397	427	374	396	460	416	421	451	422	400	433	401	399	404	387	376	404	406	426	405	423	427	409	415	422	408	406	416	411	401	390	422	421	372	456	440	421	395	411	434	396	419	429	401	440	454	451	457	397	428	405	414	410	419	451	402	373	398	384	415	453	432	385	432	395	443	399	414	410	405	405	423	418	411	436	390	402	430	407	407	456	445	423	420	383	366	432	413	425	427	440	415	401	399	432	408	405	402	403	418	434	454	406	413	415	418	435	425	407	416	447	418	426	414	431	434	437	421	439	409	429	395	422	432	351	419	442	420	417	437	413	413	377	414	433	408	438	399	402	430	448	424	396	364	400	392	408	411	416	426	417	391	446	430	435	442	395	433	443	435	455	390	434	395	393	409	433	433	432	426	395	393	402	467	408	377	397	395	395	415	384	421	405	430	400	418	414	415	356	403	417	410	384	399	449	460	440	440	382	433	432	410	399	390	404	387	410	426	442	389	431	419	439	430	419	380	445	448	417	400	417	422	460	443	455	398	406	427	402	405	395	426	372	388	426	395	417	438	423	434	422	433	403	400	409	422	412	415	452	380	417	446	424	415	369	394	436	426	438	383	409	414	377	475	415	424	415	436	418	414	420	416	471	431	410	428	439	407	421	417	376	385	412	402	440	409	395	403	376	421	444	410	448	405	440	416	418	408	369	414	414	429	391	427	454	411	409	422	397	432	413	409	438	446	369	443	414	390	383	441	378	455	423	408	426	398	466	452	444	410	406	435	384	435	417	424	420	431	407	446	456	380	433	400	452	408	433	405	413	384	412	401	406	408	375	405	444	424	418	380	397	387	427	389	428	402	436	433	383	446	433	464	400	371	419	372	409	434	404	417	376	384	424	403	431	441	416	398	450	419	363	385	381	416	424	420	398	399	421	378	459	386	384	426	441	403	426	383	465	437	443	378	409	430	421	400	389	427	373	436	397	434	381	407	421	403	459	412	430	435	409	434	393	453	412	414	402	434	433	409	411	440	435	389	397	425	393	425	428	425	436	412	401	407	430	416	402	379	416	412	411	398	412	409	417	423	413	439	400	391	398	396	438	389	462	466	424	444	439	446	399	410	448	447	396	406	454	435	410	441	409	389	366	406	417	380	405	388	433	411	432	415	432	407	437	391	416	382	461	424	396	433	457	414	446	415	388	414	411	443	404	452	415	395	414	428	450	429	428	415	404	409	453	418	446	392	421	406	413	420	412	440	400	424	426	421	379	441	452	464	440	395	385	418	385	411	358	396	412	463	446	439	435	437	408	404	421	406	419	422	409	437	438	431	393	433	403	425	440	417	390	385	424	445	394	406	453	406	403	475	416	418	401	440	386	424	426	453	421	386	403	443	427	405	408	422	424	421	439	376	425	429	408	409	464	408	424	457	424	437	427	388	382	404	391	420	440	404	421	429	425	375	433	442	407	439	385	408	464	400	460	428	422	386	423	392	413	441	422	441	416	417	436	423	426	444	405	392	406	461	405	409	430	420	393	397	419	407	412	407	406	399	427	405	416	400	422	396	408	402	397	451	387	390	405	405	443	440	409	382	414	386	408	453	413	422	427	419	374	463	415	437	431	368	404	425	379	400	387	428	410	415	410	453	422	421	432	410	421	421	409	392	431	427	409	345	421	413	417	409	377	401	392	399	414	400	393	449	419	384	419	423	410	422	407	417	416	408	396	395	434	407	427	437	422	410	433	392	451	419	359	404	434	384	452	412	370	433	418	408	397	393	449	441	404	418	419	453	417	420	413	445	399	435	419	393	431	471	416	418	364	413	381	381	407	434	411	424	426	401	434	465	435	446	438	428	410	425	410	424	443	394	409	402	439	421	438	415	382	409	427	412	398	434	388	379	424	400	428	413	429	397	441	404	428	444	414	411	413	422	423	460	409	454	419	417	448	426	389	453	433	432	422	388	399	439	400	386	416	391	393	388	427	443	402	427	413	422	412	414	408	408	425	488	432	437	448	426	382	418	429	402	398	417	413	406	409	404	419	437	451	448	396	386	373	385	422	406	417	414	397	412	399	420	435	381	400	376	389	416	400	438	465	418	423	392	411	394	400	390	422	415	409	412	441	419	406	421	429	418	436	401	435	405	427	418	405	449	401	390	423	414	396	419	413	421	416	423	437	417	409	419	402	379	391	411	423	373	415	455	381	403	425	397	414	368	417	432	382	434	432	416	416	457	400	427	405	421	422	425	441	440	424	426	417	457	413	417	386	379	384	384	387	424	424	420	414	437	438	434	445	418	380	396	432	447	425	425	412	401	426	425	417	399	423	402	426	403	384	420	418	390	405	393	445	399	405	435	416	377	394	417	409	399	444	435	407	416	419	425	393	440	437	413	416	385	418	397	429	417	418	421	420	431	370	421	384	374	376	403	415	427	415	423	404	406	379	436	412	407	367	413	393	399	415	430	399	405	395	440	434	418	391	375	417	411	395	407	417	431	418	406	453	400	432	424	396	400	426	422	414	410	362	445	412	446	414	401	403	426	420	466	414	450	435	384	400	426	441	421	418	441	401	391	408	410	422	442	425	381	416	404	396	378	391	342	413	410	399	422	413	425	423	413	388	446	443	390	436	416	377	453	440	400	393	407	442	411	419	377	455	401	386	417	406	412	411	444	414	451	407	392
8697	5280	1596	980	943	976	966	893	942	875	951	901	927	929	930	889	926	1008	919	911	939	908	895	903	962	900	926	925	951	894	920	904	926	913	904	925	924	831	890	948	924	945	979	932	894	923	926	883	923	939	919	884	906	948	919	928	948	907	901	920	926	945	870	907	947	950	897	944	966	964	951	904	943	884	986	900	892	914	921	893	916	885	914	865	912	909	954	973	940	928	880	936	947	953	957	925	927	931	957	900	876	893	907	918	911	963	942	885	894	904	969	902	994	900	935	930	910	899	926	950	893	882	928	897	869	940	905	892	958	901	911	880	994	938	947	887	937	889	967	926	871	956	973	893	905	961	887	916	947	874	917	905	915	907	896	934	887	900	893	940	919	886	925	886	914	924	951	941	934	918	947	950	953	883	922	893	927	930	878	885	945	918	947	863	885	957	954	943	918	899	914	936	901	916	909	888	970	897	971	897	910	923	913	953	917	928	928	933	907	884	938	910	913	879	864	983	1014	943	874	875	914	919	944	941	910	874	912	913	925	935	939	863	888	930	943	899	883	849	955	936	985	946	953	940	920	941	915	961	930	868	944	921	955	909	901	934	917	917	919	930	917	925	893	936	870	878	922	922	940	968	904	946	916	902	908	937	941	864	957	938	939	918	921	959	904	902	901	930	890	926	906	873	891	889	875	948	890	822	929	911	908	942	878	885	917	955	964	900	892	952	955	863	945	890	902	932	921	944	950	912	901	920	975	896	901	884	918	884	930	843	925	917	954	925	930	917	910	920	980	888	888	924	926	961	917	908	869	923	897	910	920	933	946	898	869	875	969	966	914	947	889	960	919	973	841	945	926	876	961	921	954	931	957	916	930	949	929	945	927	917	964	933	956	953	921	945	881	890	928	876	885	952	954	906	914	945	893	935	913	902	1003	931	882	933	951	921	944	936	906	919	925	924	887	905	865	926	874	898	886	926	908	907	944	947	884	911	935	916	926	934	953	923	900	881	893	905	935	876	961	898	961	921	903	921	893	913	940	902	947	935	863	889	946	900	953	941	829	925	884	933	902	911	884	939	896	831	937	893	941	919	909	895	894	905	885	921	933	918	912	907	972	907	864	956	942	939	884	929	948	938	949	873	955	919	940	918	895	937	967	888	943	910	952	911	925	960	930	947	959	874	933	981	917	887	879	922	923	932	938	886	902	916	992	878	978	912	923	949	910	904	970	954	960	893	915	913	943	929	898	874	912	905	951	969	893	932	906	965	938	938	929	921	935	937	929	905	904	910	871	917	935	908	943	954	919	868	880	909	978	960	919	937	874	917	963	912	993	937	970	956	909	901	908	965	887	936	927	959	875	941	911	953	872	846	906	912	943	957	851	913	958	921	887	935	880	927	901	893	908	877	946	923	915	885	918	899	896	898	923	981	981	940	879	892	933	941	943	944	924	912	899	904	947	865	939	975	924	987	932	891	935	912	946	900	883	896	875	960	903	908	1066	932	890	908	890	940	961	968	928	968	926	930	896	964	909	862	960	913	882	901	943	944	982	980	950	933	936	905	912	903	886	951	848	936	951	860	894	872	883	962	972	957	875	926	920	993	926	949	869	879	953	902	976	898	901	917	910	875	949	901	895	870	948	896	982	928	917	920	915	864	955	897	894	899	947	930	948	887	966	933	954	914	1006	890	895	922	905	900	932	933	890	921	922	905	896	921	936	910	877	922	904	906	952	905	881	892	905	995	960	906	893	914	915	940	991	883	993	957	923	891	932	962	889	933	887	939	922	856	895	965	975	963	964	921	893	887	928	913	953	847	884	938	954	942	883	917	875	930	945	900	920	985	964	878	928	870	885	910	889	929	939	902	902	903	919	944	900	947	919	900	870	935	866	940	904	953	910	874	841	874	957	914	907	888	924	941	852	948	923	970	874	958	949	929	886	927	898	937	907	929	929	1004	947	880	902	927	945	923	966	930	900	927	937	895	921	948	914	972	968	904	889	893	858	958	872	901	933	878	936	961	904	853	900	945	909	963	902	956	964	902	922	932	942	925	945	918	920	909	944	874	923	952	908	896	850	960	952	920	878	944	948	905	890	848	935	872	945	889	898	889	916	887	890	953	906	926	929	915	904	928	950	929	937	958	929	984	865	916	937	956	920	926	890	907	877	858	928	895	904	933	982	905	894	962	955	898	931	902	930	884	940	933	845	889	872	971	910	861	916	975	868	921	903	887	868	916	937	908	878	911	914	935	907	907	891	947	940	914	880	904	910	944	907	909	951	858	954	894	957	944	905	857	888	916	979	968	897	927	916	932	912	911	908	875	903	888	902	895	890	901	911	936	887	953	959	933	908	957	935	915	919	930	950	919	908	931	929	906	939	914	920	905	869	911	882	934	919	895	940	861	887	946	911	901	940	943	920	895	939	952	915	941	905	929	905	894	940	970	982	887	929	928	953	898	956	957	888	888	928	906	929	942	927	952	915	876	943	906	933	930	923	881	907	953	872	940	930	876	907	913	926	876	908	904	892	935	966	955	929	919	926	962	925	890	933	914	921	922	910	933	945	932	896	909	911	890	949	927	949	925	902	965	946	909	899	915	939	938	906	960	880	945	923	949	909	955	897	956	919	875	939	838	940	926	925	866	895	857	951	904	880	964	924	944	921	958	903	843	922	965	928	962	918	975	941	854	970	952	991	864	903	963	903	942	930	948	903	940	894	895	923	937	907	905	928	881	945	912	902	871	918	849	913	890	891	883	941	892	946	966	969	899	922	930	942	932	904	935	918	880	944	895	912	886	863	883	938	910	918	915	925	847	958	953	945	945	925	933	917	876	945	922	919	958	926	910	892	870	913	908	896	918	963	932	980	938	935	925	903	937	950	892	907	953	910	925	967	900	906	975	913	880	891	959	894	884	881	911	908	916	913	922	948	953	960	923	917	965	938	883	956	919	930	918	949	938	932	907	919	866	977	943	903	892	913	893	952	903	911	913	968	924	868	889	888	890	980	978	910	957	929	928	927	907	907	865	893	956	872	909	923	928	920	941	916	886	910	892	876	906	912	911	933	903	879	914	933	919	952	895	931	939	882	936	930	885	917	942	960	919	898	908	948	951	927	875	947	946	939	870	917	906	892	898	918	869	930	966	915	859	905	921	881	936	873	896	865	878	954	910	891	879	928	913	885	969	909	933	948	965	924	931	908	949	908	936	940	904	910	953	924	898	903	916	913	907	926	903	880	914	908	947	813	915	893	928	942	877	906	865	925	919	946	945	888	952	935	890	875	893	845	842	926	978	930	902	860	962	917	917	876	973	885	868	895	908	892	880	916	929	906	957	889	882	939	940	898	947	959	895	934	931	953	908	981	962	832	957	979	966	949	955	953	897	920	899	928	917	924	957	907	922	926	920	917	951	915	908	861	871	973	957	947	949	857	921	917	913	911	943	934	932	948	919	932	884	933	916	924	898	925	959	916	965	943	897	911	951	943	943	859	883	928	908	924	916
24891	21224	24665	28052	20915	2925	591	472	388	361	324	368	356	335	324	337	321	342	326	370	335	355	329	319	323	336	290	336	309	300	325	302	322	325	279	310	287	334	355	331	320	322	309	340	361	346	326	340	304	360	364	317	388	325	303	320	346	300	339	324	353	317	309	363	312	305	335	361	312	323	352	365	307	325	350	327	339	327	304	305	298	314	313	286	323	337	282	338	301	304	330	358	322	320	318	326	341	345	335	371	320	307	293	348	358	331	320	348	323	314	305	320	323	351	301	337	363	332	313	336	322	295	332	332	324	311	331	328	323	317	337	316	316	341	353	374	301	319	329	331	302	318	322	342	317	316	339	340	325	332	307	337	324	345	301	345	317	296	310	344	312	333	325	323	316	326	320	306	340	314	324	303	320	328	336	324	307	364	325	302	328	343	349	312	340	284	329	317	346	322	340	319	339	316	321	348	329	302	326	326	332	315	305	317	322	312	334	333	326	345	302	313	346	318	299	321	338	336	335	314	343	315	329	332	354	356	325	351	335	318	308	340	336	341	369	330	344	332	348	341	330	330	333	305	304	335	292	318	341	330	330	322	339	304	325	331	359	327	316	323	303	344	345	311	335	314	308	342	348	344	370	329	307	284	280	293	339	337	329	335	347	311	320	321	306	306	353	325	351	334	346	332	303	332	331	335	323	325	329	357	347	318	318	336	279	326	354	323	339	334	353	328	317	333	344	326	331	326	334	344	344	336	341	318	331	340	361	324	351	300	318	333	342	314	326	316	313	319	355	331	288	329	336	343	324	332	310	350	341	355	336	326	333	345	320	359	301	277	317	334	305	344	326	342	350	326	336	316	351	304	280	306	316	287	349	302	332	319	333	321	309	325	351	339	294	337	302	353	322	324	311	316	325	339	336	349	307	334	293	291	332	279	347	325	313	358	312	306	350	309	301	335	319	342	342	285	326	334	324	328	329	309	365	354	322	305	317	335	322	363	316	332	324	321	315	287	327	327	339	323	345	304	347	333	340	355	350	333	340	340	310	316	334	320	330	329	340	307	341	324	319	321	341	346	331	314	324	329	339	290	315	299	321	323	310	320	303	308	315	332	322	343	377	319	348	333	332	320	321	338	324	339	332	314	324	280	337	354	320	329	298	308	320	321	328	342	340	317	332	348	355	327	338	325	377	338	326	307	312	319	327	347	353	332	322	314	310	328	318	333	317	318	336	324	336	307	310	343	301	313	324	335	365	299	351	331	342	334	335	345	313	353	302	315	315	308	335	325	314	325	375	350	340	370	312	340	305	340	320	312	305	366	323	307	316	320	335	366	333	319	339	322	326	333	317	343	334	343	364	331	344	298	322	342	340	304	340	354	349	329	303	313	354	304	307	302	331	368	324	333	313	374	348	334	316	326	321	311	316	355	349	318	319	324	291	293	373	349	338	296	343	309	345	325	317	335	320	316	356	337	343	320	334	301	299	351	291	331	364	326	329	354	316	322	351	330	295	310	322	307	326	302	313	367	364	308	337	348	331	334	309	323	314	328	323	333	343	309	334	343	327	322	328	278	351	340	311	308	321	335	335	310	333	345	290	312	308	322	341	336	341	322	316	341	362	310	308	342	335	295	304	326	321	338	317	355	317	279	316	330	313	307	307	330	310	357	345	303	354	337	360	347	328	318	321	320	323	357	345	301	311	330	327	302	326	301	297	325	331	320	334	306	346	336	313	359	315	320	308	315	310	360	316	333	348	308	339	297	298	343	302	312	348	329	319	310	296	331	338	318	330	333	333	303	327	308	347	359	334	308	318	359	318	350	338	298	328	302	308	339	343	302	314	323	305	343	287	296	344	311	312	327	359	313	343	324	334	294	331	324	336	337	320	305	323	315	329	297	303	336	336	342	321	329	312	378	311	341	358	331	330	279	327	330	325	343	347	336	348	313	350	344	301	351	295	307	366	299	338	332	334	302	319	324	293	304	337	308	345	318	311	308	306	350	340	310	332	319	333	349	313	321	336	311	357	339	304	375	339	345	346	360	291	307	333	331	313	315	315	350	339	320	329	342	288	321	360	328	347	337	309	319	317	330	339	325	357	336	326	326	325	273	355	321	328	340	347	354	305	313	315	329	312	305	337	330	319	337	326	341	322	325	308	301	308	311	316	315	313	302	346	317	360	291	323	314	322	323	322	322	349	322	296	341	348	311	307	354	319	320	314	326	327	327	337	299	376	322	311	312	313	323	344	321	358	327	347	324	308	352	350	318	314	329	310	323	314	333	312	336	336	330	335	331	321	305	363	325	323	326	339	310	324	298	338	292	336	336	291	327	333	350	332	347	345	339	334	294	314	356	336	337	336	335	340	311	307	305	308	311	339	329	354	326	349	320	310	331	340	295	315	343	338	305	318	312	349	331	327	327	308	327	337	332	311	340	367	325	359	338	350	341	326	352	325	310	305	358	347	359	329	347	343	331	356	315	344	296	303	308	315	314	335	354	347	309	317	330	294	294	345	330	360	345	322	330	295	343	362	327	315	304	318	322	323	301	355	338	301	359	321	345	316	336	313	332	315	343	381	297	324	308	337	350	335	322	330	340	334	306	315	325	322	341	311	303	322	334	315	315	318	311	346	310	328	306	362	327	294	339	324	369	340	317	342	305	285	350	352	357	314	306	340	283	299	314	322	322	338	330	296	290	336	344	330	291	316	307	268	349	347	347	358	329	338	305	367	333	308	336	348	303	305	310	308	323	319	285	333	348	319	335	355	335	328	311	323	312	308	289	345	336	368	323	325	359	327	339	352	334	334	350	319	328	317	320	309	329	304	350	308	321	319	331	323	333	296	335	329	332	356	322	337	345	310	356	348	297	347	324	296	320	332	282	310	308	367	312	374	324	315	378	324	320	319	308	341	341	333	357	283	364	306	345	301	333	347	294	321	344	310	355	333	292	316	350	314	290	348	328	340	350	305	338	330	323	314	337	339	319	309	283	319	351	349	338	354	343	327	326	295	315	327	296	309	324	303	317	317	312	328	352	317	299	331	337	334	345	309	298	345	331	328	296	309	341	333	352	323	314	323	361	322	348	326	299	316	338	341	308	358	296	333	359	318	309	320	328	326	370	316	333	336	338	331	311	324	344	312	305	308	328	307	302	324	335	328	369	363	297	310	321	322	322	323	312	332	292	347	338	331	313	325	316	337	301	316	318	312	308	291	347	313	336	323	338	299	358	331	311	323	338	322	304	303	334	316	356	341	371	330	344	315	353	333	316	336	297	347	299	338	327	338	317	311	331	308	307	315	333	314	313	307	361	346	298	288	319	320	362	318	312	324	339	344	349	330	358	361	313	301	316	329	319	319	325	328	294	312	322	344	304	292	303	372	367	357	349	298	326	309	331	325	289	337	350	306	295	328	329	326	375	338	343	352	351	327	300	342	346	325	318	318	363	301	317	313	346	321	319	321	344	302	343	302	309	340	315	367	320	323	344	326	348	338	307
9144	11873	3738	1197	967	858	793	761	786	743	722	751	706	735	749	738	733	740	694	694	752	734	647	722	725	747	722	752	718	723	744	729	678	739	776	710	756	723	720	688	745	746	787	696	683	703	730	732	735	721	745	745	726	664	737	764	732	746	728	717	738	706	713	710	774	709	743	728	758	742	695	754	756	731	778	741	714	705	723	691	759	740	711	714	709	737	730	685	760	713	694	686	712	746	757	729	690	738	766	776	754	721	713	755	743	693	680	730	713	705	772	744	714	708	761	737	712	736	725	712	716	759	699	657	702	734	738	752	714	741	709	736	740	692	727	733	737	745	737	712	757	724	713	658	711	719	735	759	733	735	710	707	681	722	723	694	722	734	693	671	733	714	705	703	710	697	757	739	711	758	706	767	750	683	713	713	705	715	758	740	747	677	700	717	712	752	725	672	729	776	640	716	730	759	755	705	706	684	781	724	712	766	724	687	764	747	734	668	716	757	747	712	729	724	721	737	729	752	684	745	754	756	658	704	736	749	717	699	715	718	725	749	737	658	766	757	719	745	715	739	720	753	676	686	727	715	732	733	734	707	677	731	730	723	724	734	697	776	723	702	731	734	733	703	744	711	734	701	722	734	691	777	721	732	681	722	747	737	737	749	665	747	703	709	762	746	710	726	672	725	689	687	716	725	680	676	729	717	734	749	723	764	697	716	761	767	703	789	737	708	678	736	740	696	728	706	738	741	687	691	734	714	697	759	697	705	746	714	688	748	767	716	727	742	778	714	762	741	712	704	745	728	713	739	707	733	708	748	757	719	708	693	667	708	682	732	749	706	734	662	658	700	699	752	751	686	750	692	742	722	655	732	722	712	715	697	715	721	712	704	694	756	722	650	722	761	750	756	699	722	689	679	723	732	727	716	737	758	665	687	706	681	697	718	708	676	704	679	704	735	688	740	742	733	710	703	738	710	764	718	739	776	700	715	757	738	688	733	723	766	819	726	756	740	690	712	713	710	665	737	743	781	757	686	698	710	685	748	737	704	762	671	664	707	747	664	742	701	710	746	741	709	739	690	731	749	726	704	713	705	732	729	721	755	726	716	736	747	720	712	707	726	681	730	733	743	730	711	729	772	723	686	767	706	700	723	728	691	706	729	743	740	711	781	713	735	743	699	717	673	788	706	718	707	777	745	730	715	734	736	721	699	752	690	737	707	729	749	727	710	686	724	677	726	653	756	706	762	742	726	708	719	763	683	715	728	717	693	674	729	764	773	708	776	691	705	701	717	732	701	714	742	756	756	775	740	707	746	797	730	712	731	706	744	730	689	741	710	758	742	749	716	707	731	738	704	691	740	701	749	761	756	744	739	738	773	771	685	708	730	723	707	729	762	764	695	759	721	735	793	693	741	711	760	751	762	747	774	716	736	721	770	742	719	729	688	742	737	741	739	705	688	737	701	711	692	766	753	718	732	722	667	731	700	720	728	755	720	746	688	718	695	677	778	708	709	677	709	718	675	708	747	689	741	750	723	723	720	729	746	745	826	682	747	700	736	687	709	735	721	716	735	712	769	734	697	719	716	763	700	730	696	769	734	673	713	745	673	747	757	721	738	716	739	694	729	725	776	726	741	743	728	736	730	706	734	716	703	678	737	691	716	748	721	731	735	690	741	751	726	725	712	736	711	700	753	750	746	681	716	757	709	716	654	730	697	728	719	734	702	732	726	678	739	691	731	710	785	728	724	680	736	736	708	731	702	746	739	720	691	694	736	698	791	736	730	704	747	738	788	771	743	734	771	723	734	711	748	719	671	741	681	665	722	688	731	732	751	721	752	744	703	677	731	745	702	744	714	756	715	705	747	718	705	732	688	745	749	720	771	707	735	688	732	723	717	715	736	693	739	726	701	719	746	726	709	761	738	715	724	680	711	710	721	707	712	725	723	736	702	711	717	730	741	708	698	728	731	753	753	712	699	728	727	713	695	701	701	719	728	767	793	707	745	741	706	727	763	680	724	711	764	767	730	764	658	739	697	748	738	762	718	710	709	717	769	716	688	737	740	720	741	686	696	705	705	735	777	747	730	732	721	743	733	725	763	723	771	718	746	689	712	669	699	723	754	723	765	759	709	712	756	657	754	709	782	725	706	673	731	730	712	718	751	733	723	677	757	696	748	712	692	727	750	708	735	724	719	733	734	780	731	724	697	674	732	781	732	685	705	709	746	716	747	741	756	705	733	706	672	668	708	743	731	731	717	762	740	665	694	726	724	742	711	762	751	717	715	753	720	748	733	790	702	735	729	692	708	739	753	744	693	762	700	725	726	710	734	773	691	737	758	709	743	752	752	696	709	713	762	740	706	737	760	735	755	707	743	738	722	685	707	752	759	701	719	729	713	743	725	750	721	697	744	677	765	776	732	736	685	710	638	740	746	732	745	682	701	747	664	757	754	736	667	788	724	760	756	766	738	757	717	732	678	772	740	785	700	724	779	757	721	734	708	714	734	745	734	712	747	708	748	739	717	714	739	722	792	678	722	768	712	688	696	761	704	754	734	742	749	746	741	690	700	704	690	728	756	742	752	727	756	776	757	732	760	741	691	713	735	750	695	765	743	764	746	718	722	672	766	736	705	736	720	750	733	710	746	768	721	681	682	752	680	748	689	745	743	702	716	732	731	717	723	705	710	730	768	669	722	754	732	725	714	673	683	738	704	762	690	698	775	702	747	701	750	721	718	718	679	759	748	721	700	677	692	704	705	738	737	756	727	713	714	708	690	702	736	689	726	759	770	738	680	759	720	690	730	733	753	707	802	718	739	751	661	673	773	708	740	757	739	721	708	732	711	744	749	718	729	687	694	741	766	749	754	723	677	719	658	720	718	711	720	757	710	732	727	735	683	734	688	714	764	697	727	718	730	710	666	721	731	737	717	737	737	748	738	703	710	752	717	687	699	707	705	744	770	735	695	749	738	739	698	697	735	748	730	729	703	748	731	711	703	771	741	756	750	693	721	756	766	749	707	719	692	752	704	767	732	707	742	735	754	725	723	709	698	739	740	701	765	710	701	736	680	701	700	758	739	752	712	759	700	779	737	703	737	746	685	771	707	752	656	771	743	762	698	738	703	757	716	690	716	691	716	738	732	744	710	716	719	711	700	700	688	728	718	706	720	732	763	772	717	748	700	755	735	732	732	684	723	723	720	703	712	668	741	751	745	733	712	763	708	699	717	711	670	733	706	705	742	763	707	705	708	712	750	724	695	741	713	760	728	784	693	740	676	719	709	725	717	743	701	737	763	701	771	782	679	677	697	777	713	773	763	685	735	706	694	708	775	674	709	697	718	763	762	738	739	734	720	760	738	684	738	711	647	788	689	709	753	744	733	696	738	730	752	728	721	694	746	689	705	735	705	743	758	705	751	710	734	696	738	707	692	695	738	736	745	718	712	721	695	720	787	705	752	700	703	746	696	735	717	698	743	659	668	721	723	725	708	706	735	764	679
24220	21260	25255	27574	21273	20941	1351	375	279	235	252	224	237	240	235	178	190	180	156	165	185	175	193	177	164	139	158	172	196	202	161	142	138	164	157	162	167	182	132	171	158	154	166	151	157	137	119	176	184	182	176	142	151	165	149	138	162	181	138	153	165	168	150	161	170	162	179	150	156	153	173	169	126	157	159	157	175	163	155	186	145	159	194	165	163	173	149	181	141	152	158	173	150	169	135	168	198	157	177	130	165	161	153	154	175	162	149	152	143	163	163	123	169	157	145	141	176	161	171	167	164	153	164	158	151	140	152	154	166	145	167	182	172	151	185	181	160	149	168	152	181	162	139	147	142	155	155	167	149	167	158	162	156	144	146	175	169	161	163	159	171	160	176	181	163	159	150	134	154	192	165	179	135	153	167	154	175	164	153	142	164	158	149	165	170	131	158	160	144	152	181	161	167	170	164	170	167	158	158	143	142	173	152	156	177	160	147	140	131	168	145	159	172	184	171	156	151	172	170	125	173	169	160	146	148	171	154	153	154	155	154	140	150	186	160	168	171	158	165	156	138	175	196	159	163	142	152	153	157	156	156	168	140	143	150	155	164	166	152	152	165	127	158	162	155	184	146	169	165	184	166	153	163	162	165	164	153	135	138	167	179	136	140	149	157	143	150	179	161	127	140	140	170	167	170	161	162	170	139	137	135	131	159	148	161	152	185	164	180	154	168	164	158	146	167	166	168	156	134	166	159	170	147	160	158	135	164	145	167	164	140	179	169	161	151	154	181	161	173	171	163	150	169	158	143	171	164	158	163	146	135	177	176	146	166	155	158	151	149	142	171	145	178	161	149	141	168	147	157	177	154	159	171	135	141	164	157	144	154	169	148	158	178	159	142	172	164	176	173	174	159	139	146	143	179	172	169	168	149	161	147	170	150	152	122	129	150	171	152	146	166	141	165	153	158	148	166	185	148	179	152	158	182	162	166	189	153	154	150	144	126	160	153	169	155	158	142	190	152	188	153	162	152	170	179	168	172	164	164	159	147	189	145	142	152	163	147	165	159	168	141	190	159	137	169	151	162	138	133	156	167	152	174	162	163	176	164	162	168	173	148	163	175	179	198	153	155	152	159	158	145	165	158	174	162	147	153	157	129	153	152	144	162	146	173	135	162	172	151	146	150	151	137	181	173	158	156	156	161	169	177	161	167	151	175	168	186	152	160	134	161	144	162	134	141	163	139	148	164	141	158	159	149	178	165	152	140	172	173	154	167	154	138	178	179	162	156	172	151	157	174	156	146	155	148	161	153	159	158	147	155	157	153	148	162	161	171	146	138	159	155	145	156	143	125	172	147	168	159	148	172	163	151	144	154	161	162	140	154	154	154	148	147	141	146	152	160	148	181	161	159	172	163	139	147	145	158	163	147	164	131	144	152	149	142	169	165	161	156	139	155	165	143	154	148	149	160	175	155	166	163	158	156	144	156	132	142	144	172	179	155	174	164	162	174	175	149	158	157	144	147	145	164	164	147	158	157	158	153	140	152	163	163	150	176	155	172	162	144	190	145	177	156	144	158	143	189	147	138	149	141	152	157	175	157	142	153	161	149	148	165	147	161	147	177	153	145	165	141	151	155	178	148	144	149	158	166	196	171	186	152	173	158	160	144	184	147	147	177	164	159	141	164	138	170	163	146	157	171	156	173	147	158	174	162	151	166	165	165	154	165	161	150	147	148	135	150	162	175	145	164	141	156	173	138	144	152	143	142	179	167	172	183	162	158	166	148	164	148	181	153	183	140	161	174	146	169	158	154	169	163	155	169	155	172	164	161	170	159	141	157	168	165	167	171	146	161	153	168	153	168	154	178	178	136	146	172	158	157	153	143	149	164	151	148	162	145	141	179	139	161	146	174	152	175	179	144	154	153	147	151	182	154	187	177	147	174	152	158	151	139	167	159	158	164	157	149	153	162	150	157	159	140	147	150	172	162	171	180	160	169	179	169	158	163	167	171	153	155	153	135	145	160	142	164	149	163	164	185	143	161	159	141	162	195	158	162	156	172	159	157	154	176	148	152	152	143	138	165	147	157	153	164	182	172	161	162	184	165	174	140	168	166	154	158	170	163	145	185	149	129	158	126	149	179	162	139	146	160	157	176	160	153	168	170	153	176	180	160	160	171	144	152	155	179	164	153	171	158	149	131	180	177	149	164	149	159	146	150	147	159	164	142	143	148	160	172	157	149	165	160	161	151	160	131	162	144	163	137	154	143	167	172	185	154	177	129	145	160	171	145	148	151	162	145	166	129	168	186	152	166	131	155	161	146	153	157	154	156	185	156	168	151	151	149	150	156	172	135	172	182	141	166	133	193	151	161	163	157	137	152	145	178	146	172	183	162	161	155	160	159	169	147	161	153	157	155	157	149	143	147	159	175	156	151	191	184	151	153	170	156	179	166	187	172	144	138	174	161	158	155	159	172	132	133	152	144	149	159	157	170	157	160	150	158	138	141	171	180	152	149	152	170	146	138	145	170	148	145	158	160	148	143	143	167	154	157	132	166	159	163	171	134	158	158	180	159	166	132	137	171	156	161	189	154	159	159	187	176	169	157	153	160	159	169	164	169	169	176	163	137	140	158	142	155	164	161	145	164	144	174	157	168	164	156	153	156	136	162	172	140	152	152	174	144	149	151	168	150	140	162	161	133	172	147	142	147	136	161	197	152	147	132	146	161	135	160	161	143	143	174	169	168	157	161	189	162	162	143	140	147	172	157	161	171	146	145	143	163	147	146	184	176	166	196	154	144	154	149	149	160	158	164	156	178	142	155	152	151	163	160	163	159	171	174	173	161	146	165	156	146	157	159	175	145	157	180	145	186	149	154	150	142	174	163	164	163	132	189	127	159	168	147	128	136	164	146	151	134	160	138	140	148	162	139	176	184	178	138	157	153	164	170	162	152	172	189	170	149	159	145	158	152	142	160	156	130	168	174	135	151	148	172	192	154	143	174	162	155	184	171	157	132	123	152	164	190	160	148	168	156	166	164	164	145	157	164	161	161	154	143	124	158	164	141	157	161	163	135	158	151	168	168	173	177	145	154	169	167	149	137	192	166	164	152	156	160	142	136	156	190	163	146	167	163	136	124	175	164	167	174	141	173	158	152	137	176	148	134	124	159	144	157	162	151	156	161	156	157	124	160	138	167	181	149	162	146	146	163	158	146	163	165	140	166	172	156	149	143	182	155	162	163	127	172	166	164	147	182	158	155	153	161	170	152	157	151	177	150	179	151	166	146	134	149	159	163	152	155	167	157	162	182	161	164	148	155	148	161	175	160	177	162	179	152	150	142	159	157	164	153	165	163	170	158	147	186	187	152	148	172	185	154	154	161	160	147	178	183	155	150	172	142	174	166	164	154	143	131	142	166	167	136	168	154	135	156	151	150	140	162	184	142	154	171	163	165	148	152	154	159	146	133	163	136	156	127	173	160	172	135	147	159	157	142	162
10985	16083	5578	1168	774	554	537	450	488	409	448	415	403	423	436	370	405	375	365	402	371	384	399	382	383	369	406	425	423	380	409	396	384	397	382	378	399	412	403	383	394	408	371	412	417	386	426	387	384	359	421	403	400	421	410	405	385	354	407	374	381	396	342	377	374	385	415	400	409	400	389	370	384	382	402	396	397	382	391	413	428	403	355	429	385	355	386	378	382	401	372	390	404	394	405	381	378	389	386	390	375	405	399	373	417	368	411	386	417	367	425	403	385	414	374	389	350	364	395	366	408	437	346	373	373	352	382	352	413	378	399	386	402	412	406	411	379	404	357	390	380	376	374	403	408	408	390	361	418	359	430	374	452	369	386	376	407	381	398	408	402	415	379	395	373	354	409	384	365	426	386	402	401	429	400	387	407	431	389	386	386	357	394	418	431	400	393	413	391	418	389	391	392	357	374	423	440	401	416	387	404	433	390	395	399	413	401	376	408	395	414	385	396	400	356	375	392	424	397	414	377	419	394	395	385	363	391	415	398	384	400	386	379	399	405	376	401	372	403	371	397	405	405	394	436	404	374	386	357	357	335	365	422	408	366	385	417	362	354	411	376	400	365	396	388	403	395	413	362	359	364	365	386	370	375	411	396	406	421	407	411	377	399	392	408	391	369	413	384	374	412	398	398	423	382	406	425	415	416	399	385	384	372	375	374	369	394	386	394	397	377	404	423	349	401	419	374	378	392	420	426	371	394	429	428	416	400	386	379	379	415	383	409	397	428	415	417	362	431	378	402	425	416	414	395	348	419	406	400	376	421	388	403	409	393	433	385	387	405	381	390	399	369	383	402	403	378	373	423	427	391	427	374	425	409	411	403	347	381	383	384	407	335	374	398	353	386	377	358	381	419	424	347	395	436	376	401	401	417	415	418	387	355	389	397	386	376	376	384	398	363	419	404	386	404	385	393	402	426	374	413	399	402	429	391	423	399	415	393	416	388	371	395	406	416	374	393	375	412	404	385	402	384	399	400	431	388	388	403	406	398	379	404	390	396	384	386	368	374	429	381	402	408	392	388	382	389	411	367	416	402	358	374	373	397	405	371	415	374	384	405	398	375	404	386	398	443	407	397	346	412	397	400	394	393	366	412	414	405	416	406	398	384	376	425	363	413	396	388	424	381	391	398	349	361	399	370	373	393	371	385	376	416	369	359	392	431	377	388	422	372	385	418	387	424	391	398	395	362	387	383	373	382	411	389	412	382	393	383	413	381	384	382	381	374	401	365	425	398	408	422	404	364	384	395	368	424	399	423	392	373	422	421	411	392	359	424	390	371	391	397	381	392	409	369	392	378	388	361	406	401	407	402	396	385	408	390	404	384	393	369	362	403	409	403	414	388	425	415	404	381	371	370	379	398	406	405	417	418	396	402	377	406	352	434	365	364	385	405	385	339	404	399	413	401	384	372	420	347	397	369	414	408	426	377	419	384	405	402	366	382	377	415	355	374	394	400	399	441	361	418	417	400	385	405	393	406	405	396	373	394	364	382	382	404	414	365	355	401	390	403	387	384	375	392	413	378	427	379	382	418	399	369	425	377	376	425	414	398	396	409	363	421	418	374	407	332	380	386	405	417	414	382	420	390	353	389	395	394	432	389	411	395	400	423	396	372	383	385	412	397	342	365	415	383	395	361	411	409	382	363	447	385	370	398	391	392	398	376	384	404	373	393	359	432	409	384	369	383	401	395	389	365	353	397	381	392	400	386	363	389	419	391	389	377	391	381	391	380	389	369	378	409	414	390	414	390	376	390	416	405	392	416	423	385	389	408	357	369	375	391	419	368	413	375	397	378	392	384	407	396	379	407	417	398	383	412	394	353	399	370	376	370	393	414	401	406	375	377	382	378	377	430	399	370	411	424	405	388	439	398	382	400	412	390	380	391	369	385	391	394	378	342	386	381	402	368	416	349	392	392	390	389	399	414	374	374	403	422	402	423	408	349	408	428	405	391	382	374	386	402	359	416	425	418	391	391	365	364	402	383	390	420	421	399	377	356	377	389	383	413	378	384	386	365	410	387	409	357	382	411	383	406	365	426	397	400	384	397	411	427	354	396	396	399	369	353	404	396	418	380	409	390	388	370	384	379	380	395	410	411	358	385	378	397	378	389	365	412	394	354	427	374	400	362	383	389	401	375	395	403	429	378	391	388	377	390	406	428	405	405	396	386	404	406	442	376	374	388	383	364	422	395	381	421	399	389	367	383	373	403	397	381	421	401	389	368	361	392	399	393	413	386	387	453	431	399	382	401	400	386	407	398	413	400	399	406	357	396	326	410	404	406	391	382	400	378	378	378	403	420	391	406	363	374	369	408	395	411	438	393	374	362	391	408	415	402	366	381	431	406	389	383	403	404	386	399	385	389	398	400	395	419	356	392	389	402	406	394	367	381	423	387	376	365	411	383	382	396	364	411	422	393	373	372	387	393	382	379	408	369	359	392	391	382	407	374	399	379	397	386	403	410	401	348	342	388	368	381	411	399	378	381	395	375	396	376	438	368	383	405	414	435	352	402	368	408	413	365	409	394	371	412	404	382	382	380	415	371	434	368	399	395	412	387	420	368	394	400	391	380	424	412	388	426	392	384	405	382	375	395	387	322	385	403	384	391	395	417	391	415	379	354	392	399	376	348	392	379	385	435	387	387	405	368	395	405	391	390	382	429	400	425	375	432	349	379	379	381	392	392	398	376	361	411	384	386	398	397	400	397	387	398	384	411	373	372	402	386	403	386	423	375	383	407	376	387	420	380	396	416	379	394	385	361	410	405	394	395	371	398	414	384	378	397	391	403	361	421	408	377	410	394	422	387	397	384	367	394	348	391	401	361	391	406	381	414	394	369	374	383	404	385	365	383	398	404	412	392	358	374	361	400	352	397	376	410	384	391	425	390	412	376	362	370	407	404	370	370	358	388	379	388	364	364	422	389	413	402	447	420	381	380	380	347	424	370	397	392	365	365	409	415	397	410	416	409	370	395	379	371	370	384	383	400	354	389	378	379	370	364	386	398	369	370	390	414	374	382	377	375	392	443	388	391	401	381	403	400	432	387	376	404	370	393	429	366	375	390	379	386	423	380	415	389	375	418	387	382	371	408	375	383	401	378	387	366	354	376	366	369	412	379	391	385	439	391	379	391	408	391	422	369	373	406	388	426	392	405	376	418	418	396	404	389	402	397	369	397	395	383	378	400	338	352	376	392	389	404	403	443	412	435	418	411	422	383	413	387	387	405	400	379	376	379	418	380	389	421	379	386	383	361	394	385	389	383	375	413	402	384	380	381	367	402	390	397	353	420	412	396	375	399	385	420	335	381	392	395	375	406	382	395	406	390	381	381	383	397	383	398	400	401	376	382	387	411	354	389	362	399	396	398	376	406	401	381	400	383	378	390	385	369	391	418	385	379	400	394	391	375	394	351	412	405	384	375	400	395	435	368	398	394	402	395	421
33251	13372	2562	567	451	483	476	430	409	397	390	428	432	410	426	420	413	395	428	407	421	415	414	450	444	425	381	445	411	395	394	428	461	398	424	434	400	394	375	398	410	397	398	378	438	404	441	443	420	386	395	398	450	428	410	374	418	383	427	399	427	453	396	390	419	458	423	366	397	415	410	390	416	423	421	412	447	464	443	416	440	450	427	427	416	427	395	386	414	472	401	444	400	423	374	413	420	381	375	412	461	418	454	379	414	429	449	413	411	416	410	449	432	492	402	407	407	425	420	422	438	453	406	425	413	411	448	443	455	416	395	425	450	417	431	423	415	421	419	417	444	406	413	404	385	424	434	404	398	447	403	412	423	386	429	434	431	448	407	416	420	429	439	395	389	426	388	383	443	414	440	373	415	382	371	392	402	428	403	435	401	472	405	391	417	427	423	394	379	403	399	399	446	434	416	409	369	410	434	423	386	439	396	399	436	422	447	443	418	411	436	413	415	418	419	452	418	407	413	409	434	425	435	435	416	399	421	416	416	423	401	418	435	432	459	421	408	404	427	408	380	432	412	404	406	412	419	422	417	408	415	380	426	402	428	431	438	428	411	393	382	409	389	397	431	404	389	406	427	421	393	391	411	428	390	422	451	435	388	453	410	460	399	409	366	395	431	391	443	424	396	436	420	415	380	437	399	442	389	440	423	439	403	411	408	378	445	442	400	411	444	383	395	436	482	385	410	431	415	395	446	401	392	440	408	387	445	426	419	409	417	434	421	388	440	420	442	417	381	428	444	420	413	414	375	428	427	416	434	433	397	422	400	404	436	379	429	389	399	369	385	385	448	408	389	393	439	432	438	396	413	384	385	453	428	438	458	383	406	422	419	369	396	406	388	410	421	474	422	400	414	401	406	392	424	405	407	419	429	377	436	397	427	418	380	453	430	404	389	419	368	387	421	395	405	400	402	385	403	412	449	431	400	403	424	438	443	391	394	430	425	407	446	398	424	404	438	436	402	389	451	394	420	429	392	435	409	426	420	382	436	452	456	432	445	429	438	412	415	418	442	433	427	419	393	395	417	438	432	389	398	426	457	417	367	420	401	412	433	403	422	430	429	440	411	419	391	438	443	431	401	409	446	434	373	417	410	434	417	398	416	424	420	453	431	401	443	411	413	417	444	415	414	403	422	436	373	423	421	413	396	427	436	426	432	425	395	392	392	414	421	416	432	459	411	404	388	407	435	419	401	418	419	419	414	377	423	414	395	410	407	400	384	409	450	378	413	418	445	424	421	429	426	421	374	416	401	390	408	403	410	424	398	426	416	445	419	415	424	412	427	430	415	402	392	420	390	421	408	425	431	461	378	462	418	410	440	417	392	404	425	443	412	417	399	383	446	395	381	427	447	402	423	427	406	416	422	396	381	419	439	399	446	415	445	441	401	415	411	377	421	407	399	353	366	415	395	393	407	396	438	428	415	397	393	415	398	373	411	424	442	425	427	406	396	410	449	443	420	431	411	384	402	429	448	448	403	397	440	425	396	427	428	419	440	427	402	415	437	399	419	408	425	401	409	445	411	392	420	413	380	449	404	453	414	414	391	394	407	409	415	384	400	391	433	394	414	406	450	435	387	423	419	411	387	432	394	378	440	449	421	403	408	443	387	430	388	417	439	405	408	398	427	461	394	390	409	402	431	389	388	380	438	421	449	406	405	430	450	440	434	425	409	442	410	420	379	410	449	414	445	419	389	409	383	425	410	404	424	471	459	413	411	412	429	429	422	434	434	429	423	458	396	430	426	412	436	392	443	432	399	408	403	432	420	426	379	382	411	426	460	458	435	403	408	440	401	453	438	423	415	438	412	441	409	425	418	405	423	408	409	393	416	406	430	442	447	416	409	399	459	424	433	456	412	392	386	389	426	452	379	473	484	391	398	412	404	430	419	420	410	459	387	432	447	395	430	422	436	423	380	430	404	411	449	405	416	423	422	381	403	390	392	436	408	441	428	419	417	390	383	417	412	423	381	418	401	377	394	440	413	428	419	420	426	417	423	399	381	455	382	421	415	396	400	404	420	425	415	462	416	416	437	445	414	475	435	437	402	410	408	417	419	438	411	375	420	430	459	431	415	396	460	423	424	419	403	416	448	433	384	415	384	420	356	405	416	418	452	403	405	404	412	436	432	402	402	449	423	425	423	432	406	409	446	454	386	417	431	428	421	425	419	390	393	424	431	416	369	417	426	427	431	430	429	398	398	403	404	431	409	435	441	429	412	407	430	413	415	381	422	438	409	410	401	420	427	441	413	398	420	433	444	446	442	435	445	427	365	406	436	388	400	423	422	428	429	404	423	404	367	421	475	416	418	417	355	414	396	433	413	468	427	429	441	426	444	407	409	368	406	424	414	392	398	433	415	417	399	420	451	418	392	421	441	433	428	463	405	426	401	418	461	401	460	465	455	418	409	403	415	440	415	387	381	400	454	426	412	430	418	404	433	412	432	402	410	432	373	429	404	397	445	402	395	430	475	392	388	405	442	365	418	407	448	412	457	445	395	419	442	433	406	426	411	430	399	388	409	427	479	415	446	407	402	386	426	411	414	408	432	444	408	431	389	415	416	370	399	404	398	436	430	428	371	396	425	453	419	429	441	414	417	426	422	432	380	441	455	402	410	424	444	423	429	425	425	423	399	423	444	398	378	434	397	417	417	411	397	413	391	406	444	442	413	423	431	400	398	398	382	421	386	434	400	389	404	391	409	390	409	413	406	424	384	370	429	414	441	411	388	432	387	450	430	411	421	390	392	425	386	436	427	428	385	412	394	379	394	397	393	431	440	424	434	439	378	435	419	448	386	407	394	411	421	411	442	395	426	367	421	386	424	411	400	395	419	401	431	441	416	454	421	435	411	385	410	432	460	431	416	400	385	415	429	417	423	382	375	431	427	386	438	422	409	439	428	421	446	416	419	398	417	424	431	383	429	404	408	429	417	376	426	418	392	391	416	388	434	400	381	437	404	435	461	419	398	460	380	389	425	396	402	432	416	387	418	390	447	392	436	431	399	407	408	419	449	454	398	411	423	467	406	425	426	415	439	387	477	416	398	384	419	431	422	424	428	416	404	407	399	377	449	423	432	433	405	445	408	385	392	409	415	434	422	396	433	449	414	410	386	434	430	407	448	417	423	439	405	415	407	418	429	412	394	448	375	392	426	426	383	413	440	413	401	410	412	401	414	392	396	427	409	385	428	394	420	396	412	403	435	407	382	397	451	411	392	415	399	410	411	440	465	409	374	417	386	435	414	442	463	386	413	421	448	426	455	399	392	397	433	425	412	447	439	404	401	424	405	403	418	391	411	419	413	391	412	450	389	436	396	403	419	436	436	412	409	407	449	430	414	402	430	386	407	442	452	443	470	410	427	412	420	432	412	402	413	370	380	428	420	435	425	374	420	391	389	435	404	444	391	429	434	447	407	452	422	427	405	413	421	425	429	407	401	431
8678	5105	1640	957	995	932	922	914	931	859	957	921	954	920	944	899	944	915	933	934	939	977	928	901	925	889	976	955	862	930	942	870	935	903	925	897	924	949	987	925	961	940	957	894	937	950	881	948	976	936	938	911	966	939	898	964	958	952	839	962	900	945	921	907	930	920	942	943	880	910	916	917	987	985	888	937	907	949	937	922	899	967	976	945	952	906	958	954	900	966	968	910	982	952	941	949	907	923	959	962	882	876	893	939	948	885	958	917	875	936	928	889	931	921	919	970	901	912	854	935	934	902	932	949	957	971	877	975	932	941	922	908	929	887	932	912	940	887	942	935	967	905	959	948	938	924	943	961	908	948	917	970	939	917	927	932	977	952	882	920	904	863	936	882	860	870	899	914	894	938	967	887	919	915	929	900	962	890	934	927	905	928	918	888	963	945	938	948	885	893	932	930	919	906	865	934	945	950	961	950	927	880	926	924	928	940	937	878	952	931	945	881	882	908	947	924	866	934	906	935	929	978	949	929	915	970	916	902	975	945	876	908	887	897	929	878	889	927	927	921	886	927	909	953	928	850	975	881	912	928	931	951	861	903	908	900	885	994	984	948	905	933	938	929	924	917	958	882	946	942	951	924	940	989	929	953	942	933	918	910	902	915	944	917	930	954	941	921	955	942	916	930	944	935	908	906	916	912	938	941	887	863	944	902	944	883	909	917	904	870	905	905	870	911	993	936	965	920	947	920	909	962	898	944	920	882	893	918	922	928	923	902	1013	912	966	928	885	885	894	910	969	928	981	937	896	959	907	912	888	917	939	890	956	933	951	953	878	897	873	922	915	915	918	907	927	863	920	886	938	952	936	939	954	949	918	924	932	868	861	939	869	941	882	889	925	970	862	916	1006	911	944	952	915	931	930	879	876	881	915	891	917	972	927	907	927	925	886	895	911	964	928	897	894	865	929	924	913	904	910	943	882	932	934	894	921	960	917	945	932	920	926	897	937	936	903	941	875	873	971	922	915	881	913	932	924	929	918	954	962	911	982	887	916	929	949	965	923	913	920	999	916	890	936	936	893	891	888	945	915	914	873	930	911	899	930	933	935	923	869	894	921	928	908	895	945	912	858	931	865	944	957	924	882	972	924	897	912	926	933	926	905	905	945	925	958	948	947	902	869	971	879	975	942	909	922	910	858	950	922	941	943	956	929	900	851	911	950	927	955	909	924	928	919	889	893	924	915	956	916	904	929	922	949	935	916	956	900	928	939	883	909	945	945	873	935	962	916	906	949	870	923	968	922	948	881	901	942	902	906	962	936	905	901	899	940	848	942	919	923	927	925	878	889	875	944	938	925	966	908	913	953	933	905	858	896	944	888	888	935	939	865	934	958	917	889	956	922	910	945	908	935	914	947	927	923	958	898	960	906	864	925	952	920	944	929	928	906	929	991	921	905	975	962	958	945	900	885	886	965	945	952	952	899	870	981	926	891	950	903	927	911	933	966	960	939	936	911	971	918	945	854	876	901	918	922	910	950	972	910	973	911	922	947	898	876	901	914	924	983	969	904	894	911	922	920	884	875	917	915	992	915	876	946	954	893	905	905	901	956	936	948	907	906	899	882	960	965	896	919	926	918	923	914	912	934	944	913	904	927	920	942	908	953	850	936	916	898	917	921	941	998	913	909	923	919	907	907	940	953	900	944	982	942	961	884	900	964	949	903	936	926	923	953	892	938	946	906	898	884	945	944	912	933	891	951	916	979	880	928	960	979	917	888	930	930	940	912	955	932	907	960	897	943	925	922	925	944	912	967	952	903	932	939	928	909	890	949	903	940	931	885	870	940	941	1002	872	899	889	1010	942	884	947	944	860	929	896	909	933	970	915	948	954	893	1009	932	956	931	906	970	1005	929	963	906	960	944	922	896	937	940	944	884	899	967	890	889	910	914	881	959	929	928	949	873	906	939	883	945	896	918	969	873	907	877	945	913	974	908	940	966	937	908	898	910	926	849	942	923	904	916	929	931	891	904	899	872	912	1010	897	886	936	912	949	908	869	889	907	915	925	977	904	911	907	912	957	933	954	918	896	937	951	957	916	932	925	935	954	897	905	961	921	929	912	876	948	884	919	876	963	923	886	905	939	924	889	920	925	908	931	913	926	950	947	932	907	977	941	932	901	966	924	922	942	914	895	905	946	929	954	923	936	954	941	937	910	895	877	874	957	913	914	891	860	963	921	863	950	949	931	916	917	927	901	926	921	964	912	945	911	888	938	975	954	890	968	953	905	888	953	901	872	949	936	955	922	917	940	883	915	930	934	908	941	888	950	908	922	928	974	922	899	937	909	888	918	942	951	925	859	895	916	913	918	890	958	918	893	971	953	897	878	878	937	901	963	948	961	949	893	917	972	925	925	967	934	947	917	877	971	921	952	904	934	988	934	965	928	978	938	874	887	958	935	956	936	935	936	941	861	966	928	912	916	961	897	910	917	926	899	890	903	967	968	914	956	925	929	899	932	920	978	924	973	927	989	903	892	866	890	942	966	951	917	935	883	975	879	898	925	942	936	968	913	972	944	918	931	909	904	915	997	877	921	963	888	943	938	974	965	928	951	984	985	944	900	972	933	864	949	959	943	862	889	979	899	922	932	904	931	922	947	954	914	896	908	959	975	954	923	885	949	913	898	961	938	923	902	897	927	887	941	959	973	955	936	975	910	879	893	924	963	955	896	902	919	977	946	941	899	932	898	899	960	966	937	926	904	880	921	957	887	950	970	917	969	920	917	963	897	928	914	887	925	968	930	893	953	928	913	892	923	950	904	937	940	878	907	907	956	925	981	923	944	906	939	914	951	904	920	873	870	952	923	920	923	935	907	939	958	922	897	939	941	952	937	930	890	911	902	892	936	894	941	906	906	932	859	889	936	902	937	894	941	949	896	926	881	923	859	897	948	935	881	945	944	956	931	939	922	899	891	918	916	915	914	934	910	909	893	933	936	909	926	919	911	865	935	945	914	886	884	882	884	876	938	879	955	959	950	937	934	922	902	873	921	927	936	882	879	909	941	928	888	916	899	920	942	917	908	920	935	931	893	951	1005	891	907	885	950	906	947	1011	904	877	969	964	933	950	907	907	951	886	950	944	877	905	910	923	905	940	930	952	921	872	921	940	959	913	955	976	956	931	937	963	896	902	925	903	893	934	881	922	958	957	946	895	936	892	935	919	915	927	981	911	886	946	933	928	954	962	927	921	944	928	917	915	937	905	892	933	909	949	913	887	913	923	907	909	886	913	894	966	948	991	891	898	925	932	895	964	916	920	952	925	890	914	931	920	919	951	938	996	921	941	966	977	906	873	921	951	888	976	935	907	932	938	1015	932	924	924	887	897	928	946	920	974	899	888	953	924	882	966	896	955	883	926	906	933	867	896	980	899	921	855	912	946	920	913	983	922	910	884	941	1006	919	939	930	910	928	987	906	916	967	935	890	858	931	985	901	887	932	922	910	947	890	877	863
24884	21217	24673	28048	20848	2825	557	437	375	392	365	319	348	375	351	357	331	351	352	356	338	319	359	309	330	293	327	325	289	339	330	331	355	347	336	329	334	359	345	328	354	333	340	360	344	325	302	334	343	348	315	338	337	351	315	294	337	317	333	337	317	306	301	348	381	336	338	339	296	311	326	327	324	339	356	323	317	329	303	333	332	324	324	319	330	331	324	334	306	298	326	364	325	320	348	332	364	333	333	279	295	332	301	369	303	350	293	341	313	345	313	305	346	287	300	333	316	351	342	316	328	359	322	328	329	310	317	361	331	337	328	340	311	284	307	328	313	326	342	318	300	321	333	346	317	283	353	315	313	313	314	301	286	342	339	304	320	349	336	308	306	298	331	347	299	336	293	345	306	295	330	325	314	318	315	357	290	330	320	378	327	344	354	312	316	325	302	323	326	325	321	322	304	333	315	313	331	301	333	311	289	312	340	319	338	336	297	327	338	298	334	312	349	330	332	345	319	307	339	306	323	333	314	324	326	335	338	311	334	305	333	333	336	324	343	334	342	321	300	338	329	304	347	331	314	340	310	333	334	307	329	336	359	324	314	319	341	346	347	323	293	309	298	325	312	321	307	358	316	325	300	351	314	351	321	365	302	304	335	318	377	344	324	317	308	332	332	326	318	304	331	323	310	327	371	325	325	323	315	324	307	333	310	316	341	356	314	281	326	295	297	297	299	294	329	340	316	302	297	317	274	347	328	320	317	331	324	321	330	317	291	346	349	331	314	328	319	342	350	286	327	299	323	279	301	299	293	309	302	317	310	345	334	344	332	325	303	282	323	323	318	346	318	326	321	317	317	357	345	334	316	353	359	315	346	314	347	339	317	335	338	299	328	316	348	316	318	349	372	330	328	329	321	323	364	315	310	337	340	320	336	301	364	304	322	310	317	291	331	335	310	333	290	322	309	306	324	331	287	339	295	315	292	343	329	322	318	342	294	293	327	304	326	315	313	317	334	354	345	299	296	316	324	328	307	314	342	336	313	313	337	312	310	341	331	318	340	358	318	329	350	317	313	328	317	330	336	342	317	336	331	313	304	307	337	304	305	302	319	331	336	314	300	295	286	321	302	320	305	336	327	325	325	286	334	316	352	331	333	313	328	316	311	309	335	302	354	322	301	294	326	335	356	316	317	309	313	280	304	328	327	335	331	341	352	312	322	336	307	299	341	346	333	343	314	296	348	328	285	304	338	306	291	348	331	316	278	344	296	310	336	358	342	327	322	337	341	338	322	315	328	316	342	331	327	352	320	292	320	321	278	276	333	327	324	334	315	320	327	306	312	302	341	301	331	335	344	343	319	321	315	347	326	320	309	339	362	310	333	311	313	290	314	353	332	321	363	281	336	308	307	341	317	310	304	321	315	290	349	314	320	315	321	362	320	335	323	331	353	320	350	317	319	334	336	318	333	324	301	364	345	329	299	318	319	330	265	281	329	300	368	344	321	329	310	302	344	362	292	318	314	309	317	342	345	285	330	293	333	330	337	335	352	332	325	285	343	317	293	339	316	317	315	330	322	360	333	339	317	295	305	348	365	297	308	317	331	322	324	321	321	349	294	304	308	327	326	302	299	291	315	330	334	327	323	327	319	331	307	335	325	314	347	319	314	289	293	317	325	325	371	310	341	338	334	349	329	367	301	320	349	336	337	331	330	329	318	325	321	339	306	322	300	306	338	341	325	352	324	315	319	326	291	307	304	322	330	313	318	325	311	276	318	319	330	297	331	318	336	359	309	318	307	303	321	330	331	322	314	319	305	307	311	354	332	311	337	352	333	294	352	324	322	345	285	350	340	326	290	338	321	314	351	353	304	347	354	355	325	339	308	308	316	334	333	318	325	328	352	333	362	318	314	331	313	304	339	345	326	344	295	332	326	291	348	321	312	318	306	308	298	326	333	335	318	355	296	377	344	343	317	353	312	323	341	314	322	319	326	297	352	371	335	340	334	336	334	323	307	328	313	322	299	344	326	311	319	296	344	312	348	358	371	311	306	311	322	300	323	331	334	324	322	327	311	347	327	351	306	330	302	324	367	313	345	343	299	322	314	307	352	340	362	345	354	348	334	304	364	368	332	343	325	312	325	342	320	326	338	333	336	324	300	339	295	343	327	323	354	336	327	333	358	318	305	316	315	367	289	323	355	325	326	330	360	301	326	307	342	323	319	322	343	315	330	326	309	295	360	329	369	357	335	320	334	359	327	292	341	339	333	305	292	314	317	335	305	272	320	359	355	330	322	334	308	303	317	316	325	318	341	332	329	352	298	297	327	328	317	285	318	344	346	328	334	334	336	350	281	318	327	294	340	321	337	302	332	347	318	330	339	326	311	334	351	316	284	338	310	347	287	324	313	346	338	335	333	321	322	327	315	285	311	293	317	302	329	310	320	298	301	342	323	370	345	310	336	348	332	314	315	327	354	330	311	305	333	331	304	345	353	310	337	315	317	331	278	319	289	361	351	322	353	300	287	355	361	336	312	347	324	319	330	315	349	350	299	282	327	364	318	319	359	326	312	320	346	336	345	316	318	317	305	336	311	327	303	312	324	329	300	352	327	314	343	352	319	302	297	334	332	308	347	317	324	346	326	322	316	338	339	342	328	328	332	306	328	327	329	347	316	320	298	308	308	330	308	298	325	327	347	342	313	297	314	322	311	360	297	315	314	325	313	340	337	329	379	322	329	321	333	338	335	336	337	294	284	307	307	330	314	331	322	313	367	303	314	335	320	298	277	301	309	345	328	312	378	341	308	293	314	300	300	341	325	346	324	319	305	316	340	317	333	317	294	312	314	346	304	321	335	304	338	342	331	306	321	284	332	336	317	349	333	345	306	325	348	301	342	313	290	351	338	305	271	319	307	326	308	311	329	293	309	335	325	343	333	382	330	337	319	322	346	348	309	307	314	325	279	303	321	311	307	298	315	340	338	329	305	348	295	331	323	307	325	324	351	313	293	313	277	289	295	357	296	315	302	343	348	336	324	310	293	291	315	334	305	312	344	352	322	320	280	342	315	328	338	325	319	348	333	325	314	340	330	301	317	330	323	303	307	326	333	301	294	328	310	339	303	321	310	291	321	310	345	351	333	319	331	309	316	318	317	285	307	348	325	320	299	302	312	347	307	309	332	354	324	338	364	359	319	309	296	296	304	312	310	312	339	298	333	316	314	349	335	326	323	306	334	333	335	348	341	319	316	347	312	353	317	304	338	319	320	333	303	321	340	317	320	354	347	335	366	332	339	288	334	328	312	332	294	327	342	328	326	329	333	322	328	321	329	336	346	295	313	281	313	325	308	329	321	304	348	303	303	284	314	334	289	306	319	339	277	350	288	316	335	354	326	318	353	330	301	325	286	309	314	319	301	335	336	310	318	319	347	331	299	312	346	331	304	326	346	301	336	295	337	335	341	320	361	337	329	341	341	336	312	294	320	324	333	328	310	332	287	330
8987	12075	3866	1206	920	846	783	766	756	715	788	740	749	757	730	726	740	714	709	744	757	727	701	769	711	714	700	740	698	724	719	707	726	690	725	703	732	677	746	728	698	716	730	707	705	714	755	719	755	751	783	727	716	709	716	759	736	745	797	700	723	697	658	729	739	707	741	702	716	732	710	727	709	713	719	762	718	725	732	653	726	710	709	727	713	665	724	790	706	716	718	681	731	699	749	742	693	670	708	669	716	712	699	738	691	739	707	741	682	752	729	765	648	704	701	731	688	706	724	718	723	731	727	776	751	683	700	745	732	736	764	721	741	757	748	713	738	709	719	756	753	725	677	709	724	717	713	745	714	742	732	691	712	697	691	728	749	711	701	708	747	694	744	713	743	737	677	739	711	753	753	723	739	694	700	716	716	708	700	754	761	749	690	730	703	740	654	732	708	711	658	706	775	700	706	731	733	699	681	725	738	705	700	747	748	710	723	750	773	728	730	719	737	679	716	703	702	714	751	720	732	705	739	748	748	678	727	715	743	717	712	746	749	680	704	720	678	728	701	757	701	691	666	730	774	712	746	700	710	711	703	766	654	710	707	730	733	686	711	725	713	735	675	709	776	774	689	729	706	738	739	772	703	777	696	672	716	713	705	714	712	716	701	702	754	710	698	708	690	706	718	736	701	729	763	718	745	711	740	726	703	706	677	710	709	718	728	735	748	736	711	722	699	740	705	710	734	708	747	731	705	754	703	714	718	713	734	717	745	724	688	743	750	715	720	692	727	737	773	748	753	701	742	732	712	718	729	762	772	749	718	744	678	690	715	767	727	706	766	725	726	680	725	736	702	735	763	681	685	715	772	726	713	756	741	712	748	735	738	690	731	711	680	701	758	738	732	743	725	736	758	736	680	745	705	694	734	677	713	770	732	767	745	702	698	689	713	717	716	732	695	764	710	642	729	722	680	704	670	680	805	735	718	748	646	741	740	719	731	764	730	711	738	733	692	727	735	711	721	706	688	706	746	729	720	753	749	746	705	708	723	757	738	693	742	703	680	705	720	658	720	739	757	704	771	740	685	754	714	693	716	690	715	707	704	704	682	714	721	704	726	776	685	671	712	719	705	678	725	722	702	690	705	736	703	740	699	756	668	691	717	738	721	729	737	719	745	727	695	716	707	766	694	717	741	750	707	743	689	696	734	696	767	735	682	697	759	705	682	674	719	752	705	704	645	748	737	704	721	723	718	695	706	700	688	691	727	726	689	717	732	674	733	709	727	719	744	734	783	680	676	709	708	745	735	708	720	708	709	678	715	700	707	779	742	743	743	760	762	729	706	762	732	662	693	784	771	743	715	718	753	736	713	745	682	758	745	726	735	722	728	735	698	729	732	718	740	691	699	711	722	696	691	717	698	712	755	710	739	692	684	706	658	722	723	689	733	771	752	690	689	734	738	724	695	741	729	736	749	749	717	725	673	700	736	695	723	749	703	773	699	754	737	729	759	733	663	693	758	727	737	710	709	713	708	726	754	713	710	721	716	727	720	723	699	727	679	718	718	700	720	731	746	708	703	714	765	678	725	738	721	719	691	729	696	730	729	735	740	716	689	758	712	705	775	779	733	699	730	717	717	733	701	688	715	689	757	733	731	753	713	734	727	713	706	733	671	731	660	723	728	737	747	738	752	723	744	714	761	729	728	720	761	689	732	685	734	717	708	710	729	722	715	749	716	773	727	650	731	698	697	666	691	690	697	817	700	752	771	700	776	725	739	724	720	728	723	720	743	723	710	671	688	730	692	767	694	707	690	708	765	777	750	698	736	692	690	721	722	762	728	759	753	678	709	672	680	662	695	731	686	757	700	701	707	703	716	719	733	740	674	734	716	691	724	750	786	704	720	760	764	688	729	718	759	753	713	727	773	725	674	727	714	691	715	719	752	708	651	738	713	723	693	693	685	771	711	787	734	710	738	735	764	742	672	706	735	773	716	686	769	728	700	740	700	719	696	757	700	671	751	705	730	719	667	714	768	663	735	759	774	709	691	725	701	723	694	756	699	723	683	697	714	742	752	760	683	735	745	692	719	746	753	734	758	720	725	764	719	741	721	749	726	705	734	747	719	775	697	774	737	724	702	726	709	703	748	724	737	740	719	707	738	743	708	714	695	742	696	713	682	731	805	713	711	695	712	760	718	739	753	726	673	705	708	726	719	737	683	734	717	699	699	707	688	731	732	767	702	705	739	745	759	735	743	747	744	692	669	742	718	706	736	748	709	701	711	717	707	678	755	729	710	736	732	751	702	701	743	769	682	710	710	693	716	757	776	772	692	685	726	717	740	698	746	754	730	725	706	800	693	758	743	715	759	705	729	722	760	710	760	687	740	741	712	756	718	715	716	723	702	759	726	757	723	689	731	742	695	700	722	679	706	698	724	726	698	749	708	715	684	707	754	741	691	740	708	749	703	730	697	719	733	678	737	731	723	678	722	665	748	724	716	765	744	769	757	715	728	648	736	704	767	725	748	708	723	729	730	684	694	688	721	691	735	776	684	749	737	715	716	729	713	750	728	769	765	773	765	732	690	718	736	739	772	731	741	721	709	741	692	706	744	762	702	735	762	686	744	757	716	729	719	768	674	720	752	739	750	696	677	730	769	682	678	670	689	731	710	728	772	724	690	693	685	726	722	707	711	761	719	699	732	680	701	743	727	723	716	720	732	750	732	711	723	750	687	747	722	747	734	708	722	669	730	719	743	708	714	715	717	708	747	710	696	728	694	716	758	677	758	714	723	749	711	729	704	725	748	758	768	705	697	676	720	709	709	697	742	712	698	714	747	691	745	749	736	790	705	665	690	713	702	703	707	731	731	764	711	706	735	719	753	757	734	712	757	685	726	706	703	732	714	731	723	731	710	732	727	683	679	714	751	677	741	762	710	738	699	767	760	656	696	742	687	770	734	725	742	736	752	696	694	746	822	756	714	738	731	756	699	694	728	719	711	689	750	758	747	721	696	762	704	689	716	693	707	722	742	716	755	777	669	727	738	714	743	719	745	688	689	731	701	739	716	739	717	731	702	747	739	700	652	743	682	726	659	728	715	765	703	688	732	686	747	680	694	725	708	740	684	728	699	710	744	778	694	734	727	746	715	733	726	692	665	711	725	784	702	695	716	721	740	755	733	691	748	750	780	714	750	739	679	696	722	742	706	692	713	695	742	697	712	756	755	707	708	686	764	725	681	714	716	720	719	704	715	716	758	689	684	752	706	702	740	746	725	784	779	669	713	705	732	779	683	717	722	705	741	685	689	703	658	715	733	765	705	689	713	743	752	691	728	692	741	732	745	692	743	718	759	704	727	729	719	733	692	756	730	752	664	714	741	774	703	737	716	675	714	747	749	734	713	758	746	720	744	702	754	714	720	766	702	742	728	705	754	734	756	729	697	770	761	705	705	661	707	744	652	764	723	693	723	722	720	743	694	731	737	680	770	689	774	667	734	744
24212	21260	25303	27556	21265	20949	1296	395	275	230	242	214	212	171	218	192	215	184	193	178	176	159	192	167	163	195	168	155	158	168	170	176	172	153	180	168	160	179	165	146	168	183	163	155	152	149	157	173	169	170	154	172	146	145	145	154	146	151	154	188	144	181	169	172	158	138	157	137	141	139	143	138	137	145	169	150	172	167	167	157	150	157	154	169	173	147	170	140	187	161	152	160	155	148	166	167	160	159	124	160	147	158	139	154	150	159	164	158	153	139	175	155	166	148	140	154	154	146	172	159	153	175	177	172	156	159	149	145	142	148	148	156	156	161	143	172	143	157	154	162	166	121	139	158	155	154	170	176	159	169	153	123	159	146	163	157	167	158	167	132	149	150	142	160	168	124	163	169	168	172	173	170	149	163	151	149	159	147	148	165	163	168	155	159	115	160	145	156	167	159	136	146	141	163	158	157	150	183	141	164	161	170	188	162	142	153	159	175	161	135	164	143	149	157	156	175	171	161	151	157	147	151	159	149	155	167	168	152	150	153	170	166	144	165	159	173	176	138	143	151	143	165	149	164	151	157	143	153	157	157	161	166	139	148	157	148	157	158	175	195	177	161	184	161	152	155	155	148	157	170	164	137	166	168	175	156	143	173	138	145	134	158	159	155	151	130	157	179	134	156	148	182	125	152	178	163	162	155	159	178	142	177	145	153	158	162	145	153	159	162	159	162	173	150	165	152	142	164	163	135	144	137	137	172	146	166	138	140	150	163	144	151	150	138	171	154	162	163	152	162	177	150	167	160	151	157	128	133	172	152	157	165	148	154	142	142	150	166	168	138	155	153	172	161	165	128	156	175	156	163	146	154	134	158	165	185	157	159	146	152	144	139	164	157	159	153	149	174	144	151	172	167	161	146	163	156	154	139	169	152	170	164	178	157	175	174	164	139	156	172	167	168	186	166	182	162	153	161	167	145	123	155	159	139	187	139	163	153	148	153	169	164	159	165	138	146	173	149	160	171	141	141	128	163	148	148	178	174	161	173	163	177	145	146	152	122	156	156	138	162	147	153	167	167	163	166	154	175	140	166	165	147	152	172	170	155	171	172	148	128	165	144	170	166	143	161	157	140	154	148	165	150	141	162	152	163	160	163	156	173	169	167	166	148	168	168	171	141	175	173	158	153	156	156	138	148	149	134	146	171	169	167	138	146	153	148	153	175	165	149	146	154	139	150	165	163	150	167	160	160	142	160	155	161	155	156	166	147	158	170	177	177	170	147	164	154	152	159	141	146	155	160	152	188	150	157	136	136	150	169	135	148	168	141	181	149	156	141	170	149	163	160	138	162	156	141	117	142	163	175	164	172	177	169	152	149	165	151	186	150	148	163	157	160	170	149	159	158	154	152	180	135	133	174	154	165	130	132	157	156	175	150	167	187	142	161	130	162	160	134	158	152	152	153	157	163	132	159	180	155	169	152	165	137	168	158	180	163	159	122	160	153	136	155	150	163	171	164	125	147	163	156	166	167	151	165	149	142	151	147	184	171	154	175	157	143	163	174	145	131	149	160	169	149	159	178	151	150	149	147	151	141	161	150	151	164	130	139	164	159	170	160	156	158	158	153	160	167	147	153	163	138	172	182	152	154	140	180	145	156	168	163	166	155	147	159	179	168	179	139	167	132	137	142	149	169	156	155	149	161	155	149	187	173	169	161	131	175	163	164	172	131	165	157	137	155	156	160	164	136	180	174	136	162	154	139	164	149	117	147	175	152	143	167	166	176	174	150	192	156	165	136	168	167	152	136	165	158	137	158	189	158	157	168	154	146	152	135	179	143	132	166	152	145	154	169	164	140	155	149	143	165	160	177	191	183	114	123	150	165	168	161	156	141	160	144	169	148	148	149	153	139	136	155	163	158	142	153	150	140	181	160	147	145	143	126	149	179	159	165	154	179	122	147	130	173	168	169	159	135	150	144	158	165	146	158	162	155	173	142	168	140	149	152	119	173	157	163	153	164	161	157	156	166	150	189	154	158	129	156	165	150	138	159	171	179	142	147	146	171	147	162	151	155	175	146	160	147	205	151	156	135	162	162	131	138	141	142	145	160	155	159	147	151	139	176	177	151	152	160	149	172	162	145	176	144	142	154	161	164	151	171	173	154	172	170	121	142	152	151	163	160	146	158	173	147	138	151	175	153	160	169	160	150	149	168	165	142	156	150	161	163	147	154	146	152	155	138	157	147	143	141	155	160	174	148	176	146	171	179	160	143	174	150	166	157	163	158	185	150	158	163	157	149	161	138	163	152	184	145	184	137	166	138	149	157	123	164	149	157	149	143	151	164	156	150	162	185	155	159	151	145	166	154	176	183	165	155	176	158	169	162	180	172	164	157	170	152	154	149	163	139	171	163	167	164	152	161	166	161	152	151	172	167	193	168	188	146	159	172	166	155	170	150	160	158	163	164	156	152	185	140	161	172	145	152	139	146	157	152	163	147	155	166	163	145	183	134	181	159	162	148	143	185	136	136	172	188	166	162	182	156	168	169	141	168	155	146	177	153	159	157	155	161	159	172	155	162	178	181	176	187	156	148	169	133	148	144	157	142	133	163	130	158	176	149	159	136	155	173	147	143	152	159	141	152	159	144	146	150	150	134	166	158	163	160	145	168	157	167	163	162	149	155	151	147	149	138	142	153	151	178	151	154	156	179	131	160	178	173	156	164	157	149	146	150	124	155	144	170	171	171	152	160	161	160	159	150	153	151	152	128	133	154	159	160	170	136	140	161	147	154	139	182	144	140	158	160	163	135	161	147	169	145	151	162	157	169	170	153	144	151	119	159	154	163	164	167	157	166	170	152	150	164	158	156	164	142	153	151	159	164	159	138	154	138	166	148	157	150	163	165	170	172	162	159	142	160	143	171	156	150	175	144	147	126	162	163	154	171	160	138	153	133	173	148	167	144	150	150	140	149	174	163	170	150	150	131	150	152	140	153	148	185	150	173	151	161	167	160	169	150	147	147	150	155	168	160	162	177	154	166	146	162	136	131	132	154	175	171	170	153	149	145	174	144	176	166	140	134	161	154	147	166	140	163	146	130	161	170	140	163	163	149	147	162	147	150	153	167	146	143	162	180	140	127	144	178	173	175	129	175	152	174	159	129	173	160	175	159	141	168	141	147	183	160	148	131	153	166	144	179	141	155	157	176	158	146	156	169	140	140	156	149	170	173	173	155	162	150	168	170	161	176	150	159	178	186	159	143	127	164	149	161	189	135	163	157	137	166	153	167	168	167	157	157	130	134	157	151	134	147	161	152	148	158	144	147	162	149	146	161	154	164	164	149	151	123	159	161	144	133	163	144	154	160	179	158	141	180	166	173	123	160	145	167	154	126	146	153	160	150	170	140	168	143	144	176	143	170	170	174	160	162	149	145	173	155	162	161	146	145	164	155	144	163	133	157	169	157	139	177	159	166	174	154	171	145	172	153	174	172	157	145	167	157
11091	16694	5521	1246	797	612	497	471	452	437	401	429	435	408	449	454	412	382	375	420	382	375	409	365	402	363	427	368	403	426	395	371	369	375	409	391	397	395	398	395	383	415	381	397	382	390	365	395	377	426	404	387	408	402	399	368	377	372	394	418	377	392	393	380	396	392	383	376	402	437	381	364	395	416	376	377	392	382	388	392	397	370	393	381	419	400	395	404	387	410	368	366	385	404	409	404	428	385	410	358	388	391	416	415	381	380	397	410	406	353	370	434	414	401	381	409	407	413	387	386	406	409	411	399	426	392	409	414	378	391	377	370	355	406	385	389	393	355	379	370	385	386	395	392	367	377	362	391	395	382	360	396	379	406	399	389	377	401	376	405	386	395	384	380	366	372	389	398	358	382	414	403	370	410	413	386	444	376	417	380	408	404	380	402	348	376	397	407	366	359	425	367	402	417	409	396	377	367	408	399	390	422	410	420	416	385	393	397	435	416	399	394	407	396	382	402	392	378	400	424	374	382	362	373	379	398	405	371	375	398	381	369	390	435	384	379	373	400	423	367	383	402	396	378	366	386	403	378	380	407	342	387	412	360	382	343	420	411	404	412	388	395	408	394	373	396	408	385	400	374	358	401	402	386	420	389	372	404	386	413	378	415	375	408	392	429	376	406	375	402	408	400	362	419	415	396	359	366	379	384	383	415	409	379	432	416	387	382	392	393	396	375	364	384	373	432	406	378	408	428	401	384	405	414	372	356	361	407	388	423	363	387	435	405	396	401	395	404	423	386	410	377	396	367	391	383	397	367	367	391	400	377	380	376	356	391	409	390	381	405	347	379	361	394	396	439	380	405	408	387	392	377	404	404	402	416	381	398	365	354	368	387	369	404	438	379	404	384	423	406	374	383	423	381	402	417	364	356	361	374	420	378	391	392	406	386	385	446	413	413	383	411	424	376	397	393	423	397	416	381	382	397	377	375	403	426	429	386	355	372	399	401	377	412	388	370	361	413	380	396	369	406	425	353	393	390	361	398	377	401	421	380	330	399	360	386	395	411	366	410	348	358	402	395	367	405	424	395	386	385	360	396	371	344	395	406	371	368	365	426	396	390	411	387	407	404	405	365	407	426	436	405	408	395	435	403	393	409	361	417	360	398	410	433	408	379	384	388	400	388	414	392	412	361	418	374	412	369	382	378	330	395	401	371	380	370	399	385	429	393	394	379	377	429	414	397	386	371	380	402	396	368	395	418	377	370	381	389	374	394	402	407	395	396	385	416	367	401	381	364	403	392	398	386	363	397	403	369	411	396	394	407	388	404	414	412	390	405	392	353	404	356	432	383	377	379	391	418	387	387	411	391	390	414	357	394	380	413	405	390	389	384	397	358	388	385	381	385	389	413	379	370	416	375	349	414	339	417	372	360	380	354	404	439	419	401	343	380	377	424	383	359	367	402	416	409	375	407	383	339	393	386	406	385	380	386	373	409	409	378	364	385	378	402	375	380	370	418	416	398	366	404	369	387	392	405	371	403	373	392	379	382	414	379	386	386	393	387	366	386	381	387	407	404	384	386	361	452	369	352	389	421	389	417	403	400	386	382	393	389	371	353	402	417	377	374	380	404	377	413	412	368	403	374	406	395	388	421	392	415	385	408	411	389	394	381	395	377	414	399	378	390	399	388	383	412	389	375	394	369	369	380	424	387	395	399	400	391	347	383	405	371	380	379	368	387	389	399	408	421	354	366	408	390	360	363	438	400	344	374	382	400	360	402	420	384	389	385	412	409	391	381	390	397	390	370	399	382	383	420	388	419	388	360	361	375	374	377	410	365	363	379	414	384	401	394	406	387	393	416	379	397	408	366	370	390	414	394	400	372	381	397	399	399	405	405	371	409	408	370	393	406	355	413	416	384	368	441	393	394	386	387	395	388	409	399	403	416	392	415	386	374	365	393	427	442	370	362	412	376	418	440	424	371	400	419	390	390	406	424	416	369	416	383	416	393	418	358	408	381	361	395	385	430	386	396	394	388	424	386	362	367	371	465	377	360	378	380	360	396	407	384	385	378	372	398	382	371	390	415	396	421	388	406	393	390	387	372	350	376	394	376	399	366	386	367	374	387	357	398	367	406	418	383	386	388	418	367	436	385	371	361	398	371	378	395	374	401	374	372	396	409	384	406	405	390	381	389	358	417	393	367	419	383	417	412	394	353	405	391	360	363	360	374	399	368	403	396	382	411	411	400	387	414	406	394	392	347	377	404	406	364	406	394	350	393	395	401	402	380	427	413	389	406	376	409	404	421	382	410	397	389	388	427	392	414	400	417	408	390	420	362	372	391	387	422	382	409	404	385	397	391	349	396	377	375	425	381	381	389	366	366	353	367	416	333	395	367	409	389	396	401	374	420	369	407	411	389	374	366	383	378	388	389	411	382	390	364	381	407	404	384	406	419	393	395	385	407	384	399	384	408	396	395	407	366	387	389	391	403	399	378	390	363	359	418	434	393	392	360	384	386	403	392	356	376	385	373	369	397	394	398	412	374	367	401	367	402	396	415	410	369	402	377	428	379	388	381	376	412	385	381	385	402	403	412	380	378	418	365	393	385	376	384	392	420	402	398	368	366	385	427	430	351	395	372	365	364	423	390	403	371	414	404	383	415	405	394	378	396	385	409	379	386	391	364	415	389	381	401	387	395	389	387	357	415	398	385	408	400	394	371	353	389	397	387	391	380	388	413	428	389	377	383	397	408	361	372	382	396	437	355	396	394	391	380	363	380	362	425	380	390	401	356	412	388	406	383	358	420	423	395	401	385	387	370	399	393	390	353	409	387	382	375	375	389	359	390	397	404	377	395	388	371	404	406	390	390	355	380	370	410	335	372	385	397	336	394	427	385	410	370	385	375	401	407	373	379	394	403	369	385	381	424	390	397	369	373	384	383	390	374	380	386	422	376	426	410	361	393	406	394	379	395	419	366	381	388	409	394	415	370	431	421	377	415	377	402	403	412	354	392	408	387	393	372	366	390	354	362	367	378	392	386	393	410	390	364	364	410	388	408	425	342	376	404	385	390	406	379	415	405	431	398	372	374	393	367	401	377	421	413	398	367	359	358	405	413	431	364	331	392	382	385	377	379	378	395	383	409	400	354	392	388	365	380	442	399	382	410	381	379	349	402	396	373	371	387	355	401	379	389	386	371	425	419	370	386	344	424	377	369	385	430	399	382	372	358	372	343	406	412	406	363	398	375	393	361	389	394	377	359	389	384	380	432	388	385	364	371	386	390	364	370	370	403	391	383	405	395	379	404	390	394	388	374	420	385	385	359	392	397	378	379	406	408	462	405	391	395	378	380	385	369	382	397	383	381	410	400	386	381	403	375	426	399	388	390	378	396	394	413	372	392	385	407	389	419	389	428	373	403	403	386	352	388	381	392	381	406	383	397	373	370	411	397	392	382	366	353	408	407	411	401	390	358	417	403	420	439	381	408	374	405	383	410
33333	13287	2608	591	450	430	412	426	405	381	413	421	446	438	400	436	413	431	421	421	400	401	424	382	431	415	390	424	400	437	416	434	427	422	441	412	395	455	419	431	408	433	422	444	408	400	416	409	394	404	413	387	393	387	437	417	443	422	399	388	425	422	402	415	398	439	415	438	430	413	383	398	449	405	412	429	382	407	406	404	427	407	409	476	418	458	425	388	367	419	439	411	402	415	376	393	400	439	414	417	440	411	421	401	366	425	388	404	393	432	441	431	413	411	408	421	402	373	391	442	429	400	410	409	405	398	443	430	394	478	445	417	404	389	426	408	416	387	453	408	454	433	409	392	389	424	441	420	417	386	410	433	439	397	397	385	397	422	403	468	430	461	472	401	393	396	436	423	442	442	435	437	405	420	409	407	395	431	413	424	421	392	419	415	426	391	429	388	434	449	449	378	425	404	380	369	438	399	403	445	443	406	372	416	416	381	452	471	449	411	418	452	412	418	438	427	399	419	414	417	445	408	421	432	432	403	447	420	419	411	433	410	407	431	426	377	434	428	405	436	411	466	423	417	448	413	397	428	423	398	391	418	396	420	412	419	408	405	387	449	437	381	426	366	401	453	465	434	446	422	413	438	420	433	437	410	434	406	394	435	442	397	394	442	405	425	437	397	427	432	418	422	438	399	427	384	387	445	443	419	433	425	447	440	409	458	422	413	394	395	452	416	370	394	425	414	427	410	403	445	414	420	424	440	413	408	454	460	428	422	365	447	403	444	425	403	435	431	413	396	394	401	410	416	421	400	422	397	407	447	405	430	406	403	396	450	411	372	434	452	388	402	454	395	387	404	405	447	419	454	409	408	417	399	428	416	466	431	430	409	396	416	398	394	421	387	383	377	413	384	447	410	440	368	407	403	411	439	416	433	374	378	397	432	461	405	396	359	381	392	387	403	383	387	397	374	414	403	438	444	401	440	413	440	416	405	474	400	402	414	399	404	428	415	459	441	408	392	377	378	438	425	382	440	410	439	414	374	441	422	472	444	416	398	393	386	444	434	441	445	411	429	436	409	386	370	449	434	398	421	429	365	399	416	460	464	436	413	416	390	413	442	404	439	419	418	408	405	403	399	413	397	394	397	376	405	387	402	401	400	389	405	447	427	431	380	416	423	427	406	445	411	404	429	441	420	422	416	391	435	412	405	412	373	425	402	439	411	405	417	362	415	414	407	411	421	450	405	436	407	403	436	432	435	404	419	422	419	447	388	447	424	438	467	429	415	451	409	383	415	427	381	411	404	406	390	421	385	417	387	434	421	431	434	408	422	455	370	408	415	425	389	411	385	395	436	454	411	388	432	394	394	420	387	428	429	411	403	421	429	422	425	412	414	405	408	404	408	373	380	433	434	362	392	406	389	414	421	416	405	387	399	388	427	382	416	440	406	394	443	416	443	440	387	409	394	430	444	389	403	448	391	383	399	392	420	412	427	353	439	390	422	416	407	410	390	424	389	394	446	407	418	377	378	400	416	390	412	453	409	385	466	404	391	423	450	395	405	408	432	421	415	418	426	437	410	402	396	431	401	412	442	372	413	410	399	411	360	425	417	438	428	455	398	399	386	425	426	427	465	422	394	443	416	443	404	439	381	416	373	412	400	404	426	407	410	401	465	408	431	434	433	375	395	413	404	375	400	450	385	387	404	430	432	398	419	420	402	425	410	384	422	418	421	416	384	408	405	455	383	397	419	403	428	407	419	445	366	391	436	402	461	393	420	458	415	402	414	421	414	413	402	402	417	402	388	415	437	401	398	426	410	366	392	414	393	436	423	431	419	409	413	392	408	417	395	401	432	414	443	408	419	432	457	409	418	408	397	399	426	402	393	421	429	411	434	419	427	403	403	412	392	396	410	416	379	418	434	402	435	411	415	421	409	378	413	406	422	439	415	410	414	439	401	417	413	379	412	455	427	396	393	431	425	399	406	420	429	382	399	424	460	413	398	414	417	418	448	410	441	423	383	392	403	426	444	425	372	435	402	404	397	441	419	422	404	373	422	375	445	434	397	435	468	404	409	392	415	423	429	400	411	428	429	408	410	392	476	426	377	403	435	425	423	363	444	418	424	422	411	417	392	404	438	428	413	422	418	393	446	409	425	437	437	428	360	410	425	421	432	410	465	408	376	401	395	444	372	431	425	409	403	411	377	395	397	411	425	388	456	386	396	421	416	397	425	394	423	428	440	405	401	413	412	400	423	385	403	452	451	433	410	398	427	441	380	433	394	411	419	447	423	377	436	426	446	409	381	391	400	445	433	402	389	429	398	431	417	428	360	415	432	414	426	385	420	468	427	404	393	408	415	361	417	411	401	414	434	460	396	437	434	453	394	405	408	430	413	394	417	425	461	424	415	428	451	418	391	416	430	439	397	428	429	423	457	440	432	432	422	395	418	365	442	424	406	380	414	429	423	431	440	425	422	414	441	398	426	419	373	403	376	385	394	395	429	444	422	446	387	402	399	427	398	403	392	366	459	448	431	431	410	396	412	355	386	437	450	410	425	394	393	457	403	427	424	437	425	418	450	428	435	397	418	424	395	460	392	402	426	440	433	418	425	399	416	433	417	427	391	451	401	431	443	443	391	388	407	424	385	384	402	388	419	382	424	419	392	393	404	417	429	409	414	429	398	441	391	432	372	385	422	391	436	412	435	430	428	382	412	418	415	404	380	446	434	408	387	373	423	446	413	420	423	434	426	441	386	437	423	443	460	463	426	403	417	453	404	437	384	413	400	399	390	397	419	406	390	414	390	384	396	419	429	434	443	402	398	386	391	419	398	423	420	400	451	369	403	443	433	412	393	410	422	440	397	431	420	387	440	419	432	455	423	429	393	424	408	442	393	413	398	415	418	436	439	435	436	416	428	416	415	425	430	415	442	401	395	433	389	396	391	434	397	432	372	432	410	406	384	435	428	439	417	416	441	393	399	404	402	387	425	443	439	385	416	404	425	456	435	411	433	412	397	442	397	407	407	406	424	434	415	428	395	452	400	401	425	405	452	414	430	439	443	400	384	409	463	419	403	396	450	393	399	453	423	405	410	408	402	442	366	386	411	420	405	411	428	373	395	422	409	404	391	429	411	398	417	385	443	426	394	409	409	409	431	401	421	388	426	400	389	440	411	428	398	401	435	367	407	400	397	412	419	402	403	434	444	408	390	396	403	399	412	420	419	389	410	393	422	419	408	440	385	387	391	415	419	396	454	405	416	417	384	395	398	439	393	385	427	406	408	406	411	423	411	396	427	389	364	408	458	428	391	438	422	414	465	402	430	407	450	413	386	435	416	374	383	417	373	362	424	433	445	417	394	406	442	406	423	415	400	423	428	386	442	389	421	405	377	425	397	440	409	404	451	411	395	403	431	421	413	419	428	430	399	433	437	397	415	416	395	408	435	397	400	393	430	402	405	436	440	387	438	417	411	399	431	422	449	428	430	433	405	410	428
8797	5118	1713	973	904	906	910	899	928	918	951	885	942	935	949	955	904	924	932	962	963	949	874	908	917	866	917	854	952	900	897	961	862	916	912	961	882	905	837	888	943	884	892	995	829	910	955	900	922	941	900	934	888	927	916	901	892	973	900	942	916	881	948	872	949	904	921	911	916	959	1008	862	938	939	899	917	956	885	926	942	905	975	922	859	916	915	912	984	922	843	882	945	918	933	898	934	872	880	945	889	926	925	942	866	982	935	931	890	940	973	925	938	915	931	974	881	904	945	894	918	933	936	921	922	929	883	921	917	968	907	894	868	890	963	905	932	910	916	956	904	937	899	894	907	917	913	924	898	920	929	921	975	914	951	870	910	942	908	974	904	937	863	915	906	998	879	920	940	953	865	917	891	908	960	897	948	942	960	937	923	944	897	911	936	880	865	913	948	936	901	931	907	911	927	922	917	927	907	994	932	864	925	928	879	937	919	868	937	910	934	933	903	940	931	897	985	929	853	878	911	913	910	933	880	916	902	877	953	916	888	849	883	969	889	949	944	921	931	928	949	974	957	947	856	921	924	889	938	909	835	844	926	934	915	884	943	943	887	895	909	932	885	906	918	885	979	926	950	937	940	907	850	938	915	927	936	925	921	910	921	932	966	855	873	951	923	920	919	943	946	941	924	888	920	889	924	924	992	929	888	876	914	931	902	924	976	880	894	910	910	968	879	952	870	888	944	882	934	912	866	901	919	893	937	906	945	896	910	943	942	887	905	957	944	928	919	955	893	938	918	916	893	919	943	899	895	915	985	885	995	945	905	937	898	947	895	950	907	914	942	943	925	903	893	915	915	908	921	896	881	899	909	957	954	957	911	951	921	909	907	929	911	940	879	851	921	903	861	959	945	915	911	920	936	935	931	953	853	881	942	946	919	932	944	927	916	886	917	880	891	862	926	906	907	875	900	910	945	916	965	900	937	941	937	934	939	959	927	987	897	936	935	938	906	914	916	954	899	934	911	894	881	937	935	917	956	884	930	919	926	906	896	898	895	920	931	936	940	911	928	912	919	923	921	1034	934	906	923	965	881	918	975	927	930	913	925	945	902	885	916	913	903	936	910	880	910	923	969	883	961	926	936	915	949	965	939	944	918	891	912	953	893	930	932	876	893	966	906	929	921	943	948	920	932	918	898	913	915	882	906	955	926	931	958	902	923	910	911	918	918	889	924	882	900	970	886	945	884	877	884	942	943	939	896	944	978	887	925	941	933	906	958	926	904	984	922	899	872	890	926	893	943	879	904	918	881	943	950	990	938	910	949	946	892	935	915	933	905	926	874	955	919	938	975	937	986	938	950	911	969	928	916	925	922	925	943	948	914	914	941	952	872	945	969	930	919	950	953	948	910	965	916	972	859	896	935	942	902	969	922	893	966	924	926	1007	941	953	870	994	929	943	923	912	945	891	918	953	947	926	911	934	922	956	925	935	941	892	897	918	920	897	922	922	1011	908	895	990	976	883	916	963	913	908	907	929	856	932	910	905	954	907	898	931	896	946	847	910	980	953	933	961	905	923	842	974	894	874	906	940	867	899	953	880	931	887	912	978	940	903	934	943	945	959	935	923	878	926	869	989	912	915	911	922	913	903	925	863	947	920	951	920	961	904	905	921	907	955	918	883	913	904	973	945	877	932	917	946	931	890	907	917	926	917	946	948	948	962	911	963	924	917	942	946	864	970	917	945	929	900	911	917	928	942	902	950	903	895	932	940	852	874	933	924	975	921	937	928	918	930	874	925	878	892	910	931	913	944	932	973	862	946	960	962	955	940	926	888	946	982	947	915	892	896	900	930	897	907	874	857	883	930	901	964	939	920	902	891	953	899	971	921	893	904	918	959	891	962	930	927	908	932	875	873	934	948	880	883	965	913	923	887	898	950	958	948	941	898	909	848	936	892	907	956	930	945	940	924	955	880	871	927	940	933	818	942	920	880	959	925	952	842	950	922	909	913	880	925	890	937	894	917	911	898	937	904	931	897	883	921	905	936	944	908	895	918	927	912	956	945	915	937	986	912	943	937	1009	919	920	882	939	962	955	838	939	921	905	952	962	918	914	908	879	977	993	896	915	942	945	925	935	930	922	946	928	915	891	896	906	939	927	866	918	949	896	923	874	888	861	923	977	946	956	919	844	876	890	952	885	917	899	894	897	873	918	966	917	891	898	901	944	897	950	958	930	966	936	924	939	910	898	940	947	889	902	902	875	942	900	905	922	932	901	934	950	879	938	898	928	920	924	965	895	897	931	931	958	879	886	891	939	911	914	902	891	923	908	884	916	995	844	963	934	889	864	906	920	959	956	890	950	949	934	888	913	926	952	944	898	907	946	922	918	948	935	959	879	874	871	949	949	905	921	956	948	956	963	940	897	919	937	893	950	926	943	918	951	918	935	962	968	923	873	909	893	941	922	905	952	889	881	861	956	888	936	872	980	965	962	838	923	943	874	925	905	922	956	894	874	944	893	945	989	926	875	897	932	844	893	968	901	895	898	890	890	903	949	926	894	978	896	926	951	908	928	907	936	937	933	887	922	931	949	920	877	930	910	927	935	823	911	876	934	917	928	896	905	986	966	868	921	924	869	947	932	876	929	928	914	956	902	908	917	876	940	932	945	890	909	894	907	945	874	971	941	929	879	896	933	950	929	902	921	938	931	965	876	907	942	959	928	901	972	906	924	906	947	934	914	913	952	940	960	898	936	904	932	919	954	923	954	928	908	949	906	953	920	931	882	955	947	851	962	958	928	852	925	934	884	898	945	906	943	944	906	933	874	959	894	914	855	952	851	951	934	902	960	899	914	912	917	932	871	951	907	898	916	919	866	908	985	855	940	930	928	922	929	897	928	935	871	884	890	925	926	890	899	903	943	916	912	911	984	919	940	910	939	950	881	922	912	914	951	974	914	889	933	920	896	898	904	835	856	953	944	954	926	927	919	935	911	1012	962	922	900	977	963	932	886	968	901	925	952	915	940	956	930	893	924	939	933	966	939	944	897	937	935	911	871	978	915	940	902	931	953	950	955	945	903	931	917	933	930	874	934	901	927	862	854	924	856	921	852	937	934	919	931	857	875	927	856	944	880	917	967	935	948	900	948	890	935	908	937	887	958	877	858	971	931	916	890	956	950	903	1007	975	978	927	949	950	899	893	931	903	900	920	924	918	905	982	903	924	953	907	930	957	930	908	907	927	951	957	915	930	915	853	888	904	915	903	926	939	900	926	920	980	944	935	877	886	925	918	928	930	915	898	957	883	923	935	924	913	904	929	921	974	936	928	891	944	903	946	893	912	922	951	932	930	950	942	920	920	937	872	922	893	945	941	929	957	898	899	936	962	927	936	946	908	963	933	899	946	928	897	914	976	883	946	890	901	892	887	952	932	965	908	904	931	888	937	934	910	913	942	973	943	919	907	892	923	924	920	950	924	911	929	945	893	887	906	973	934	939	944	884	877	901
24877	21220	24623	28101	20896	2790	552	404	359	412	392	329	319	370	363	329	342	344	341	306	278	326	340	315	341	301	321	315	351	326	310	341	281	345	351	336	300	329	308	329	328	336	351	329	331	329	328	339	337	338	355	343	325	284	349	344	323	304	310	352	298	314	329	316	314	351	343	332	332	319	344	318	338	319	363	327	334	332	365	319	346	332	314	315	318	314	339	339	305	335	319	308	326	324	341	298	329	298	314	305	357	320	329	336	329	309	330	315	336	342	339	315	336	320	279	283	339	316	330	311	320	308	302	297	316	315	327	305	336	309	310	308	334	325	318	325	313	345	310	303	310	323	285	300	344	341	330	343	302	340	340	338	321	304	333	285	351	319	320	323	324	340	331	303	327	316	339	285	320	335	339	287	304	315	309	347	314	345	321	325	271	303	334	336	340	324	295	330	322	345	341	348	319	331	310	327	321	333	344	329	321	324	308	323	337	329	334	326	326	333	324	273	335	332	340	310	312	352	326	306	301	320	343	315	330	293	320	340	326	340	332	356	334	316	352	315	344	348	332	312	335	335	334	310	326	317	294	323	325	334	296	327	308	292	334	307	320	345	301	338	314	317	309	303	313	357	316	342	316	317	327	305	318	306	316	327	325	298	330	331	317	309	306	342	324	355	299	307	316	309	355	325	295	329	295	338	317	322	319	337	337	312	317	342	315	336	324	293	295	286	336	326	344	312	323	355	311	305	322	315	312	308	370	348	310	279	304	356	355	288	327	306	322	311	322	308	319	344	333	347	329	308	293	301	320	340	311	315	316	342	311	356	294	326	287	329	313	318	303	290	340	340	354	331	311	321	322	332	359	355	322	267	318	329	329	326	299	342	327	324	308	268	347	341	324	350	325	346	331	372	326	387	341	332	339	330	321	309	310	313	307	338	327	352	319	315	317	342	304	333	334	313	298	330	331	330	292	340	314	320	309	298	329	309	330	320	331	330	321	341	342	293	351	342	323	322	369	316	333	354	296	319	348	311	317	305	314	358	347	339	307	348	308	308	348	316	352	365	335	313	344	341	339	341	281	338	321	313	318	358	300	346	351	318	293	309	360	318	278	310	326	367	330	336	309	318	295	368	335	308	308	316	305	337	307	328	298	353	336	311	299	347	308	327	313	333	371	331	306	368	341	355	316	326	316	304	338	303	343	339	318	335	318	349	315	297	337	298	339	342	319	330	316	349	347	292	321	313	341	329	314	314	348	322	354	328	324	316	336	292	346	277	361	312	308	300	343	304	300	334	298	325	342	318	331	335	332	304	314	324	330	313	268	312	316	332	318	346	330	343	310	321	329	299	323	313	337	343	334	322	339	309	321	359	328	304	323	310	322	294	317	362	292	289	335	358	321	335	288	331	356	320	305	352	362	307	343	300	345	336	317	350	351	330	311	298	319	315	314	352	306	361	336	286	317	332	351	369	330	384	294	323	316	299	336	358	283	339	303	330	343	337	355	334	326	325	283	320	293	332	314	276	313	314	288	293	319	287	307	314	336	369	323	310	355	321	347	315	301	349	319	292	309	307	320	331	338	314	307	314	329	322	320	286	336	327	285	310	354	345	304	281	291	319	342	338	328	340	317	345	303	299	294	336	329	344	331	331	349	328	305	325	330	347	336	331	342	330	279	354	310	306	333	328	330	341	334	273	344	340	356	334	320	347	322	343	351	357	336	340	318	323	310	310	323	307	330	320	333	310	295	308	356	340	283	332	366	312	302	349	317	316	330	282	313	316	326	317	345	341	355	328	338	359	348	323	312	342	345	348	319	333	312	349	306	351	325	328	324	283	336	338	339	324	313	363	347	306	336	334	324	292	325	385	356	326	332	326	307	322	346	333	306	327	325	309	328	325	337	334	325	308	317	288	337	361	324	329	333	331	319	320	347	344	344	322	353	363	336	328	306	345	345	362	340	339	342	306	294	306	311	329	335	300	294	333	339	325	299	337	301	311	321	335	300	298	333	353	344	318	346	326	337	345	289	324	291	332	301	342	335	344	339	308	283	329	333	324	307	301	331	349	351	357	326	355	347	332	329	339	335	334	336	326	326	328	321	299	285	286	329	306	323	327	311	348	303	339	295	329	353	380	303	331	348	332	337	341	329	346	318	330	287	364	340	327	332	331	335	353	337	324	333	319	335	328	348	337	314	333	340	304	310	310	337	341	327	329	328	296	308	317	316	312	331	315	328	310	284	328	308	324	388	364	330	317	334	318	298	357	325	308	307	312	333	350	354	309	311	352	339	313	321	319	316	329	352	330	367	348	318	323	321	335	304	336	319	310	341	337	333	312	338	292	343	346	305	319	332	324	323	379	317	316	325	331	339	338	286	316	309	351	328	336	349	346	332	323	328	299	323	324	319	322	338	337	304	319	310	306	321	336	317	315	344	317	323	328	298	298	353	320	340	341	302	348	357	299	329	350	313	308	331	321	343	311	312	312	340	333	341	327	339	328	331	338	296	291	348	331	339	326	336	329	317	352	296	344	335	319	316	352	306	328	300	282	319	345	315	354	341	303	320	308	307	344	317	333	359	347	351	306	295	345	339	314	328	320	330	321	324	345	308	325	326	309	306	323	303	314	368	281	319	299	304	301	325	301	328	326	319	296	328	344	346	330	338	297	330	274	277	289	331	340	347	303	336	339	298	308	339	353	331	346	326	332	332	322	321	317	321	300	318	304	317	339	336	343	342	301	320	335	344	343	350	337	343	337	342	326	359	310	344	303	333	345	339	348	357	291	331	344	344	318	300	337	350	337	329	352	316	335	323	330	322	333	338	298	327	348	350	339	321	351	330	321	312	310	325	358	343	323	331	354	326	326	324	343	304	336	338	320	333	367	358	321	324	334	349	326	319	335	339	317	327	334	314	312	312	321	288	351	335	312	298	328	333	338	306	337	349	335	299	328	292	330	343	325	313	316	324	316	317	313	332	343	324	325	334	329	329	328	306	341	344	325	297	311	317	330	292	304	337	313	331	305	323	312	355	309	308	334	311	300	331	327	307	352	332	324	331	338	331	308	374	332	317	309	313	297	336	305	322	343	306	306	307	318	299	300	318	309	317	311	330	280	358	344	349	302	302	329	353	316	319	289	345	316	352	326	336	341	324	324	333	280	346	339	325	325	302	315	338	301	355	327	328	315	315	325	343	314	312	336	315	309	329	318	333	349	312	301	352	298	332	339	339	314	311	304	370	300	332	299	338	292	335	309	318	289	332	340	291	349	311	342	321	310	298	352	323	332	338	308	323	332	346	319	330	333	326	319	323	326	272	302	345	307	320	287	315	350	339	307	353	327	365	331	325	323	322	318	315	330	305	312	354	329	293	321	348	329	313	353	347	329	348	333	305	328	321	300	303	323	319	331	335	282	313	319	345	338	322	343	299	326	344	284	334	337	348	326	337	330	317	294	358	331	339	366	304	300	334	315	314	325	323	337	321	306	347	331	310	332	320	337
9234	12737	4090	1251	910	805	809	828	767	755	760	714	713	717	748	724	712	726	794	753	780	745	812	720	723	731	708	735	746	706	746	732	730	737	700	718	769	725	674	766	741	722	709	743	778	741	763	730	700	740	787	777	732	694	705	771	723	692	691	762	733	705	759	739	706	730	739	715	709	760	687	740	739	753	732	717	756	692	716	712	711	711	707	687	740	751	716	769	767	780	740	744	684	697	745	743	737	696	742	692	757	658	782	774	715	704	710	703	772	741	677	729	726	711	748	706	720	769	760	695	708	713	735	727	729	695	688	735	685	743	754	712	687	668	709	705	737	663	716	686	691	714	730	725	705	731	728	749	737	717	682	763	731	698	766	774	743	726	758	709	724	790	730	685	719	753	714	741	762	753	706	704	662	714	683	718	727	712	729	749	705	658	712	680	709	700	729	712	700	634	753	740	749	684	710	729	697	704	765	723	727	785	680	735	710	702	729	711	726	752	701	681	682	715	745	778	773	719	748	716	709	723	682	732	760	697	745	710	720	768	748	706	720	695	707	737	714	736	752	699	749	735	694	747	706	739	768	700	755	696	779	684	690	771	754	764	732	755	731	727	731	762	724	638	735	726	747	715	770	716	697	762	689	718	690	722	722	712	733	737	752	689	720	680	761	689	724	739	751	715	720	702	734	719	701	715	729	692	698	757	696	788	668	752	716	740	676	757	721	696	758	710	729	748	785	685	731	725	708	692	708	725	737	721	716	717	731	711	706	721	700	778	711	739	720	701	765	728	712	749	739	719	763	734	725	720	697	697	746	736	741	753	717	679	726	742	680	764	738	708	716	791	699	730	765	746	720	751	674	700	765	742	728	762	729	722	714	738	718	675	703	698	728	688	684	743	717	764	736	792	711	724	740	721	723	716	769	688	761	709	710	750	677	699	704	729	765	742	760	707	716	724	728	694	706	710	735	703	740	738	716	743	744	734	731	719	755	728	736	747	710	739	698	730	749	684	737	702	722	719	725	714	663	712	721	731	740	734	739	723	689	682	734	756	722	665	718	714	749	721	740	745	775	734	727	687	703	707	778	732	719	737	737	742	722	710	734	739	780	731	722	715	732	746	751	718	753	657	727	723	733	718	766	752	725	718	740	712	707	705	742	724	712	685	727	751	712	723	731	679	752	739	763	695	741	794	736	700	765	727	684	736	755	703	738	729	703	701	712	746	747	733	719	676	700	737	680	789	681	700	689	726	693	726	714	727	755	705	697	734	744	767	702	712	736	739	743	769	745	716	731	678	695	760	740	718	677	713	720	717	728	735	724	734	723	709	739	742	770	693	727	741	719	688	740	722	731	743	718	781	712	734	690	723	730	702	747	701	749	726	724	768	732	682	702	684	725	736	722	732	687	705	716	692	722	669	731	774	657	702	765	735	725	746	691	731	736	753	726	763	684	746	733	723	744	734	675	734	719	730	683	759	727	766	757	728	721	769	702	721	706	650	716	733	794	700	706	719	710	701	710	750	782	735	768	689	697	741	747	702	713	695	748	719	723	721	678	746	741	733	700	775	727	755	743	719	729	678	700	744	745	731	715	704	764	760	704	709	769	756	693	719	715	700	713	771	679	693	690	726	760	720	708	713	723	759	723	724	708	706	703	754	723	764	712	715	745	711	700	690	699	749	758	718	720	723	692	722	692	732	699	767	741	776	760	751	685	692	706	760	689	721	706	704	718	748	754	712	694	687	723	725	687	762	703	742	767	717	732	717	739	699	751	737	691	699	701	727	724	758	688	711	728	755	743	740	740	688	770	713	733	693	690	688	732	732	741	681	751	710	749	712	748	753	705	738	741	739	723	740	724	750	705	689	746	721	783	671	732	761	731	711	765	725	740	714	729	731	718	702	701	712	747	746	712	718	687	691	751	723	744	726	743	729	709	744	732	734	729	748	682	740	724	766	721	720	762	738	702	700	688	706	730	748	724	722	704	741	742	716	707	701	690	716	764	690	742	721	677	705	714	678	729	765	795	742	717	748	747	760	715	747	726	747	704	685	738	751	707	753	707	724	730	698	751	724	749	729	726	744	700	725	702	727	728	749	722	717	776	684	696	686	730	720	725	685	764	710	731	718	750	724	688	684	705	712	728	685	688	737	798	752	795	674	768	739	696	733	696	742	724	734	707	675	702	699	718	701	723	754	747	725	740	712	729	741	758	754	731	721	738	732	729	718	761	750	719	759	761	715	701	756	708	738	737	703	741	713	736	702	742	761	699	722	680	701	777	720	725	671	717	715	724	731	699	714	780	725	696	697	738	683	689	710	686	704	767	723	708	733	728	744	737	748	709	738	671	707	745	744	742	699	712	685	726	706	681	730	684	712	793	718	711	704	720	684	695	757	723	730	719	721	693	711	700	676	722	729	705	684	775	767	700	741	643	699	714	657	738	765	696	736	754	700	719	732	748	699	711	699	682	779	730	744	727	710	746	755	743	729	690	690	750	749	683	722	726	760	730	735	690	755	746	745	691	650	719	749	713	768	730	713	719	764	716	715	697	712	700	724	738	705	677	725	730	740	757	744	716	729	734	736	748	739	705	733	696	688	726	740	705	731	714	726	733	707	759	687	713	727	724	703	711	701	753	707	774	705	697	714	726	722	722	734	721	736	693	686	727	763	777	729	715	783	711	756	701	741	718	761	746	773	689	690	768	701	720	720	686	702	758	719	735	696	685	722	735	732	699	741	773	733	765	734	726	713	733	659	768	726	759	744	774	749	719	745	704	656	763	739	697	698	754	693	734	745	781	708	748	745	734	713	728	743	696	765	675	716	745	742	747	786	696	762	742	699	710	719	734	729	727	710	762	686	754	702	746	719	795	692	738	668	681	680	748	693	726	761	680	731	691	727	736	695	683	713	747	714	720	718	672	761	726	667	747	743	708	729	756	689	725	698	733	648	757	738	701	721	756	729	728	746	726	690	724	712	766	717	697	710	737	738	687	695	721	696	694	709	740	731	753	770	740	719	755	722	751	713	719	718	767	679	724	747	721	701	754	714	773	731	667	705	696	707	723	727	717	718	749	738	731	762	725	702	785	720	784	710	766	770	696	742	697	743	699	705	708	744	755	783	758	747	760	730	755	804	654	710	735	720	699	758	786	767	736	731	716	724	712	720	734	713	726	756	734	734	703	713	711	670	721	740	747	698	717	736	757	737	760	730	707	735	729	701	702	745	678	750	749	698	714	749	714	747	758	718	732	728	729	744	707	777	738	693	757	716	731	742	752	721	752	695	739	719	733	745	688	701	700	717	699	725	758	726	691	768	757	761	732	691	707	715	702	736	749	688	709	690	775	695	677	720	722	711	770	685	760	687	701	746	735	754	734	715	747	711	665	708	688	732	738	788	722	717	730	751	745	687	741	747	781	753	770	756	714	733	724	696	720	745	732	697	698	716	698	716	714	710	700	734	731	721	754	684	705	760	699	743	771	759	686	763	772	771	718	712
24151	21188	25234	27437	21192	20835	1285	366	327	306	260	219	191	185	183	187	170	171	168	165	181	163	168	166	173	176	172	173	155	162	169	178	186	163	174	132	159	155	165	175	153	156	176	166	154	150	152	156	160	160	148	166	147	178	152	162	168	163	152	164	142	167	168	153	179	178	159	153	147	151	137	148	156	163	129	163	150	163	162	146	184	138	154	157	154	162	152	162	185	148	142	159	146	131	179	160	171	171	167	147	146	149	164	161	168	162	170	144	130	164	153	175	117	174	157	165	187	154	167	154	161	179	144	175	174	172	147	164	145	158	160	139	141	155	153	147	147	169	139	155	133	166	174	162	154	171	143	145	133	166	150	155	157	162	159	158	149	151	155	150	168	146	149	135	120	137	161	165	153	152	138	152	150	154	155	186	147	142	162	154	155	175	140	137	152	147	134	146	142	171	180	137	142	169	141	151	133	156	170	163	143	135	146	180	168	136	161	148	174	159	150	153	152	147	188	162	154	162	184	136	144	133	142	136	147	134	167	167	178	151	157	138	155	132	138	141	150	151	154	155	158	144	160	179	148	161	144	138	181	140	152	153	155	160	145	153	164	154	153	164	156	141	158	156	192	148	156	168	152	166	146	149	151	138	170	144	147	163	171	164	160	139	148	151	132	174	163	162	115	156	165	175	148	185	159	153	163	160	159	159	167	134	146	160	164	155	144	159	129	170	162	172	165	164	167	152	163	163	162	156	146	128	152	130	146	166	164	145	152	165	136	158	161	167	173	170	157	159	165	150	172	152	173	169	161	166	173	162	191	160	159	176	176	148	163	148	137	185	166	170	151	156	164	154	155	158	164	166	155	151	157	162	132	130	156	158	165	167	168	154	158	151	130	161	131	176	140	174	172	158	150	155	142	136	140	153	171	160	139	158	155	154	166	146	155	144	157	140	173	150	142	134	171	158	141	149	181	153	167	147	152	151	162	160	166	142	162	157	163	169	162	159	154	128	126	126	163	163	144	165	163	158	143	159	157	149	125	150	166	149	146	182	176	157	152	160	178	160	150	141	148	138	181	176	152	170	162	140	144	178	145	161	161	172	143	163	139	156	158	136	181	148	152	155	166	168	151	152	151	144	146	156	160	156	138	164	132	152	145	171	135	145	150	154	155	155	188	167	156	156	149	143	178	159	156	191	174	163	140	162	175	147	142	150	147	169	162	147	141	148	172	147	159	156	139	162	176	147	160	163	157	147	161	170	171	162	142	159	163	163	161	158	182	155	206	145	145	163	148	182	162	144	148	167	135	147	167	160	148	163	155	141	166	140	184	137	139	165	154	159	149	161	149	164	139	175	144	150	153	160	124	133	147	163	131	158	162	161	137	161	148	171	129	147	171	172	163	161	163	164	154	161	155	129	183	131	143	158	142	178	151	169	161	140	152	163	153	124	151	151	151	140	168	183	138	147	149	123	153	152	155	173	166	143	156	154	172	144	155	163	157	166	140	139	173	160	147	156	146	143	163	179	175	145	130	153	174	139	157	163	144	130	157	160	162	143	184	139	124	157	153	157	175	140	180	158	143	154	144	128	154	157	182	154	149	164	152	140	153	126	129	145	167	158	143	176	167	175	142	158	162	142	167	159	168	157	161	150	159	131	144	151	167	176	143	164	149	152	143	179	154	127	149	174	160	155	147	157	150	155	140	137	157	120	172	172	164	166	158	167	166	156	148	152	151	152	175	153	147	157	169	148	148	149	151	155	151	155	153	163	167	159	148	150	170	153	159	169	145	188	128	136	153	163	160	151	145	158	172	182	163	182	148	137	153	139	150	138	170	163	151	137	155	171	148	153	155	130	154	139	149	160	172	157	159	154	136	140	147	156	173	166	141	164	149	156	142	157	148	140	150	160	166	147	172	158	130	159	155	145	176	151	162	176	157	163	171	145	148	156	120	140	155	169	156	148	167	140	152	166	143	161	186	162	169	172	145	170	162	151	155	182	137	146	165	178	153	150	156	149	145	128	148	182	157	169	163	134	142	145	151	137	150	158	142	148	135	158	149	134	173	144	150	152	151	163	178	151	129	169	160	158	155	141	141	130	174	148	160	128	155	137	154	137	151	141	173	151	150	146	136	162	164	160	156	137	183	152	150	140	144	167	124	152	174	184	150	178	162	133	154	154	134	168	152	148	164	133	169	162	148	128	137	165	151	149	156	179	172	140	149	161	149	184	151	149	156	173	188	165	149	131	132	159	160	153	164	146	183	171	163	148	151	176	155	163	157	153	159	149	155	155	141	163	160	172	147	132	157	142	171	168	177	168	161	170	160	135	149	160	169	157	148	160	143	152	183	161	149	154	130	149	150	147	154	154	151	160	136	150	147	180	158	164	163	149	176	159	148	156	172	162	155	151	150	168	158	165	186	176	160	151	149	153	173	168	146	144	148	146	141	155	168	168	171	143	151	138	162	162	144	152	145	151	171	167	148	151	142	155	129	135	136	180	177	156	143	159	151	136	154	161	160	177	142	156	153	177	159	169	152	155	159	144	152	172	140	126	145	156	136	146	136	172	144	147	155	160	140	150	166	147	147	144	163	149	158	163	159	163	126	149	136	177	135	148	173	151	160	146	158	129	141	158	177	162	163	157	155	165	164	129	170	176	146	158	150	160	195	158	158	166	165	154	150	147	128	142	178	137	157	157	160	168	163	181	152	143	151	151	162	173	162	158	165	180	180	171	154	155	138	149	136	162	158	154	140	152	155	148	134	148	155	167	142	172	147	162	167	155	167	174	140	146	157	158	134	164	153	146	145	182	170	163	153	174	169	163	143	151	134	151	166	135	186	188	175	151	154	159	159	144	157	143	129	138	157	141	161	147	162	173	169	142	171	151	147	167	172	137	184	131	153	150	160	138	151	154	169	154	158	152	155	166	180	182	145	149	159	164	151	148	151	171	174	175	150	147	157	169	155	164	156	138	161	140	146	169	123	166	154	155	183	168	164	148	148	155	158	149	179	139	150	149	139	135	162	161	152	141	152	150	174	153	155	141	174	141	171	170	160	139	165	150	184	162	154	161	166	163	152	152	129	155	157	151	154	185	153	145	152	171	148	164	168	165	161	153	154	160	147	178	177	141	136	131	164	139	163	149	151	141	150	164	150	166	160	153	155	172	165	137	174	166	171	141	182	147	161	143	150	173	159	172	144	168	120	179	143	156	155	151	167	163	158	154	142	138	172	147	139	152	155	172	151	154	173	126	151	151	178	145	135	153	161	157	148	167	159	160	159	151	171	164	161	163	167	142	155	154	160	164	151	178	151	145	162	160	154	171	168	148	142	170	141	155	178	165	147	164	140	152	155	157	126	148	159	155	162	153	160	148	131	179	143	127	131	162	155	161	168	165	147	166	155	181	158	146	168	165	181	135	149	145	167	154	153	142	174	150	161	143	144	147	145	165	181	149	148	162	158	172	157	139	165	132	147	152	139	139	143	178	141	170	140	158
10831	16855	5369	1236	703	559	507	470	432	425	445	439	423	411	400	434	430	399	372	405	397	400	407	427	390	367	379	418	436	391	427	378	403	439	400	382	429	398	390	369	392	392	398	374	364	400	433	379	405	372	383	374	376	385	395	376	404	393	380	366	407	394	374	380	397	409	414	383	394	444	375	387	387	390	341	395	392	378	387	391	366	396	370	388	410	383	372	380	423	394	408	392	378	402	384	379	363	420	381	414	384	400	408	402	386	406	399	411	364	350	368	398	403	376	377	363	408	373	422	398	407	367	346	366	408	387	369	411	443	398	423	394	388	409	409	433	373	393	428	360	354	422	395	394	380	414	377	370	390	408	392	358	395	389	408	387	399	380	378	384	361	426	375	399	411	387	405	398	376	391	406	376	366	372	393	388	399	371	415	449	387	383	407	403	388	397	390	357	377	397	398	335	382	384	415	387	364	390	385	349	410	400	412	382	405	372	393	451	414	378	391	356	416	367	390	373	459	406	388	376	415	368	414	426	371	373	371	401	380	362	373	356	364	412	396	395	361	402	372	407	341	388	406	395	357	400	405	342	354	393	401	411	358	383	406	412	412	366	374	374	368	408	391	385	408	382	386	407	372	413	415	372	389	376	383	376	368	363	391	394	397	377	392	382	396	384	395	398	359	411	405	391	390	401	401	385	390	371	391	389	369	358	357	399	417	396	375	421	394	370	369	381	397	383	369	385	388	346	416	374	392	439	358	393	369	408	401	352	365	402	366	376	394	386	387	388	370	395	400	412	407	424	374	394	399	399	352	426	424	347	396	366	356	416	395	386	387	408	356	402	371	401	375	359	414	358	380	361	376	405	388	400	378	368	386	387	401	395	372	416	375	381	400	397	380	385	369	402	362	352	384	360	399	416	375	385	385	405	413	358	387	406	379	373	391	397	394	389	394	361	383	371	377	382	371	396	404	368	404	406	340	404	419	384	433	391	383	376	411	353	401	423	387	381	356	366	421	413	386	398	411	408	412	393	399	373	405	377	399	399	342	395	417	377	400	375	439	356	377	372	423	405	379	453	420	409	413	412	364	376	380	384	420	396	357	386	399	399	388	366	361	377	409	396	413	387	397	400	380	397	395	373	406	374	406	395	344	404	416	368	378	397	403	411	357	397	392	361	388	402	375	372	380	390	360	398	393	374	371	413	386	393	400	405	392	393	387	392	377	386	416	384	368	375	362	381	402	423	386	365	394	377	385	383	391	375	394	366	375	391	387	403	360	343	417	375	384	392	394	382	406	376	400	406	392	358	387	394	424	391	383	377	410	421	386	410	365	387	377	378	349	407	390	373	390	418	428	367	397	413	354	410	361	413	384	411	408	406	384	410	373	380	369	363	399	404	394	364	398	374	363	413	381	376	378	382	357	397	380	386	371	378	403	413	383	368	377	374	417	418	383	370	375	415	413	409	368	370	371	382	369	329	404	419	404	394	407	356	419	400	394	413	413	366	434	392	368	391	380	370	382	398	382	403	385	405	389	400	382	392	392	394	388	365	387	405	375	377	376	385	398	415	389	380	378	383	388	406	400	377	412	357	408	394	385	414	390	358	417	384	387	384	391	391	385	398	399	360	361	417	398	404	357	369	419	367	401	412	411	433	366	372	397	343	372	395	389	420	412	367	407	355	419	373	340	356	394	393	368	389	390	393	398	375	367	352	430	383	395	421	371	403	415	404	371	361	436	368	370	382	368	402	382	399	390	384	392	387	405	375	373	386	377	374	386	371	387	400	404	409	379	396	385	401	376	350	414	420	412	395	405	365	393	393	387	360	373	386	381	409	394	383	406	403	387	396	415	364	417	370	416	414	360	423	356	402	377	412	388	406	390	387	402	385	366	418	407	349	363	390	400	417	369	410	384	383	376	388	385	393	395	389	373	384	399	401	398	394	387	407	386	385	385	410	416	365	378	388	379	386	376	361	392	373	395	363	389	424	348	396	368	388	389	400	369	364	413	389	399	362	396	378	387	402	369	367	396	380	403	372	388	408	371	368	405	397	374	397	378	363	375	399	385	350	347	409	427	420	394	418	378	371	377	374	386	370	404	395	384	404	409	407	339	378	377	353	380	373	371	384	399	387	394	404	385	384	381	397	402	407	402	371	383	383	385	374	367	359	401	398	376	376	368	394	365	372	380	398	364	382	399	415	406	417	379	386	387	413	393	389	359	390	390	402	358	342	367	405	413	408	392	378	373	407	391	428	389	364	405	419	398	401	405	352	395	391	377	363	371	373	360	389	382	425	363	379	378	394	378	413	377	397	369	410	373	387	407	400	417	398	365	403	402	404	365	406	399	416	407	384	381	371	396	365	364	402	386	393	365	415	399	385	366	392	401	378	391	406	406	396	397	408	347	360	413	397	368	383	359	397	390	399	397	347	391	376	400	404	354	388	362	391	378	395	417	376	442	375	387	391	406	372	349	401	393	398	394	400	370	376	365	371	395	363	383	376	366	368	406	390	386	369	365	374	361	388	375	382	376	382	415	381	389	374	386	403	379	387	370	405	382	394	376	431	405	393	388	385	401	400	355	383	389	408	395	397	371	375	377	404	371	381	370	377	380	335	375	398	367	380	370	416	399	370	413	378	391	359	378	393	374	419	412	436	370	387	437	388	353	378	370	366	391	361	389	396	374	424	367	387	387	399	409	407	382	381	418	392	382	393	426	403	404	366	388	387	359	369	370	371	408	421	404	399	370	398	366	341	420	406	394	385	406	360	378	392	386	383	398	402	372	370	390	386	414	360	377	384	361	393	350	345	422	377	354	398	383	390	391	421	366	368	419	397	369	382	381	403	386	377	381	405	407	368	356	409	362	376	377	384	370	414	386	407	376	366	401	371	405	396	384	402	370	377	408	394	356	398	388	409	399	389	353	383	373	367	376	403	375	369	356	389	405	363	368	394	372	406	378	368	373	373	376	383	396	394	410	380	362	390	384	412	389	391	413	377	393	406	406	360	386	360	395	364	376	402	360	391	393	377	389	363	385	391	351	368	418	382	403	396	359	379	372	375	394	422	384	403	396	391	381	408	388	375	406	449	359	359	374	399	334	408	364	387	357	392	381	400	403	387	376	365	369	399	415	393	380	412	386	388	403	370	364	372	422	398	377	443	434	383	406	383	407	384	380	386	404	401	405	420	376	375	414	360	360	416	352	389	386	372	347	405	377	412	392	397	354	352	374	362	404	376	389	398	401	370	401	432	380	397	384	377	390	361	356	370	357	391	412	388	391	400	419	402	397	397	382	370	394	402	373	400	407	412	388	394	434	382	368	372	419	416	398	395	392	392	413	391	401	418	391	381	391	334	394	418	375	343	397	426	372	395	364	379	377	379	358	383	410	374	374	386	365	387	404	359	389	366	401	434	381	370	421	387	375	359	365	384	404	399	385	385	387	396	396	395	408	354	418	374	355	383	367	365	358	370	386	365	361	373	360	402	399	402	384	415
33247	13275	2603	520	426	440	440	439	421	409	384	387	466	431	440	425	437	388	439	409	424	452	452	401	404	446	414	368	395	412	423	438	409	388	404	412	455	427	402	379	382	408	417	400	386	428	442	450	404	430	453	426	451	377	391	423	417	395	372	431	459	429	414	433	434	420	434	419	418	391	422	462	397	462	448	404	445	441	389	424	389	434	410	393	440	410	442	427	373	424	432	418	458	434	438	425	409	401	397	405	411	431	423	409	399	395	377	378	385	427	429	452	397	397	414	424	395	442	404	456	394	451	425	421	431	400	399	447	392	407	410	398	440	421	390	429	418	420	434	384	417	473	420	409	418	403	405	413	406	458	440	406	415	398	414	383	441	368	419	410	424	424	419	416	410	432	402	396	426	419	402	406	401	464	383	385	395	427	457	426	409	403	424	385	441	371	429	425	414	416	421	408	401	402	423	414	426	430	426	446	414	414	413	415	422	452	441	388	424	434	380	422	393	402	437	427	406	392	461	411	406	384	460	418	391	439	391	420	351	423	414	403	419	398	429	393	405	414	402	400	390	392	419	386	400	411	433	380	418	429	424	420	401	422	432	442	399	409	435	420	441	362	427	367	387	399	402	410	425	427	411	405	404	398	432	402	440	412	401	411	425	393	387	423	425	438	418	389	364	441	423	382	389	390	412	422	446	383	382	401	408	426	395	396	413	433	439	403	394	405	439	385	399	398	432	421	425	375	406	371	401	426	415	394	413	438	417	381	409	401	421	443	443	387	392	394	448	385	437	458	401	380	402	420	401	405	422	397	440	398	378	393	419	447	449	412	429	392	420	424	420	442	434	423	426	422	393	454	375	379	384	404	438	440	428	431	411	400	446	427	431	413	389	413	387	402	433	441	387	417	419	423	387	420	395	394	412	448	425	386	416	424	407	452	465	393	417	448	425	387	414	429	411	380	371	427	442	410	435	402	436	372	422	437	417	439	409	421	420	435	431	408	368	416	420	416	418	423	419	408	427	404	378	406	399	431	420	390	434	424	426	424	408	417	392	421	442	413	409	401	374	365	438	413	397	373	401	421	388	417	437	417	426	423	416	441	445	394	406	415	414	393	403	432	440	428	429	463	390	420	401	398	410	429	415	392	439	448	406	459	417	440	428	440	398	383	373	409	395	429	387	430	399	395	411	426	368	448	417	439	410	479	430	442	402	434	415	438	425	416	403	393	359	431	437	392	445	423	405	426	470	360	433	405	407	437	434	417	414	426	437	383	416	403	381	399	395	408	410	418	458	370	429	455	423	437	478	425	396	436	441	406	406	422	436	410	389	429	427	403	403	438	435	411	410	420	410	427	427	369	407	426	383	402	399	382	415	376	439	402	444	469	416	429	426	417	424	410	425	412	402	370	423	391	373	465	415	407	482	423	441	437	419	411	430	437	395	406	406	365	422	419	441	418	408	386	397	437	428	433	420	396	424	406	386	424	413	415	423	380	408	439	429	390	407	396	402	436	426	425	434	409	407	424	354	397	388	425	397	402	394	433	407	429	435	417	447	396	392	388	410	401	392	408	433	432	388	393	411	419	420	447	422	403	394	438	426	423	416	448	466	417	415	419	418	399	410	373	417	426	384	437	408	414	393	381	455	375	405	416	433	479	440	415	407	438	414	420	404	399	412	399	401	397	395	431	410	410	434	412	411	377	401	392	439	402	424	428	431	394	453	421	397	423	413	426	418	403	426	459	403	413	438	429	438	458	411	384	429	400	466	391	427	402	415	393	379	406	432	434	406	426	404	464	422	443	440	397	419	369	419	400	395	411	423	415	377	372	422	414	396	430	394	441	396	402	395	411	379	435	413	402	443	437	410	447	416	378	420	414	393	422	395	404	395	403	408	397	422	401	408	434	419	390	417	415	421	393	405	430	415	415	436	412	421	451	414	426	409	417	413	421	433	383	406	400	401	437	415	396	429	381	419	442	402	422	357	452	423	392	446	435	427	408	437	391	426	433	407	405	443	389	426	399	357	372	443	432	400	420	442	445	386	391	402	452	395	405	359	400	391	429	423	432	430	403	433	433	422	380	396	425	391	369	434	417	428	406	432	393	398	383	376	421	384	386	386	414	392	450	420	415	415	403	442	420	389	386	410	470	397	384	412	410	423	436	387	426	408	398	396	447	435	420	402	417	426	398	416	356	420	424	451	423	429	361	411	440	419	377	430	421	418	406	433	430	396	446	417	441	394	394	449	423	395	398	421	419	401	386	414	419	411	409	378	397	425	412	425	400	409	453	389	440	417	383	420	399	389	394	383	375	418	399	387	418	396	419	424	411	411	395	416	355	416	408	400	424	434	431	418	420	429	439	401	392	403	419	442	413	385	384	423	416	432	429	419	402	416	424	454	433	422	416	465	451	394	413	412	439	391	443	421	414	435	393	448	439	421	434	399	428	428	425	426	419	407	389	387	395	432	403	395	431	429	400	443	410	431	422	412	390	435	363	409	452	426	446	395	394	423	422	442	463	402	398	410	417	387	426	432	447	390	405	428	398	413	405	401	403	398	407	430	384	410	404	405	416	412	406	381	428	398	415	408	402	405	407	446	400	431	411	453	449	421	411	384	431	441	390	409	399	412	412	407	437	448	414	392	408	438	423	412	435	409	422	433	449	427	378	383	430	456	407	445	428	391	396	406	409	414	404	409	403	429	383	413	399	408	386	435	361	400	396	424	423	417	410	436	424	414	402	425	409	438	432	414	438	390	430	415	442	480	410	439	409	446	403	383	437	437	396	384	433	428	400	422	451	426	402	418	417	398	402	428	442	397	418	415	425	383	392	420	401	395	435	451	406	414	432	408	419	398	390	380	430	407	398	429	416	346	382	423	428	411	408	393	415	446	368	399	404	435	430	382	420	407	391	404	380	400	449	452	414	410	397	407	420	409	410	445	425	400	394	459	412	370	401	449	418	432	397	440	436	456	397	418	427	433	380	440	431	377	402	429	434	430	443	389	427	463	421	422	374	444	400	408	412	419	387	432	429	380	443	450	466	461	394	414	401	454	422	420	378	404	385	404	404	415	443	402	406	420	456	425	397	423	467	419	456	465	397	418	413	403	442	434	407	416	401	374	417	403	403	430	422	401	401	436	421	432	415	419	411	424	408	431	413	437	414	398	450	374	413	407	448	437	401	403	439	436	406	412	386	366	420	387	420	424	426	435	403	417	416	404	389	405	397	399	415	410	436	440	426	411	428	405	437	419	459	452	390	444	427	423	433	426	392	420	399	396	436	422	461	413	414	462	363	386	385	405	461	442	393	393	436	407	420	393	391	423	372	440	397	393	431	410	459	405	432	433	388	416	433	402	367	435	432	388	414	430	411	450	403	392	410	406	444	418	411	411	424	404	438	387	430	399	411	385	426	385	399	433	437	406	398	433	419	411	408	470	411	374	405	421	413	435	417	408	399	386	418	434	400	431	403	379	398	382	455	390	421	464	419	388	408
8517	5141	1637	983	923	970	906	945	921	932	888	901	889	918	919	914	883	907	921	932	979	950	887	869	908	973	970	902	913	925	889	913	924	966	956	900	913	901	896	918	865	903	915	897	961	975	897	888	943	918	912	929	976	931	919	885	922	946	914	920	950	924	902	934	948	884	932	865	887	901	900	918	934	952	934	951	892	971	906	879	932	978	936	913	908	885	990	887	919	919	886	942	925	936	873	897	914	950	895	928	901	927	924	882	911	889	916	936	919	884	877	930	905	920	960	904	860	913	912	911	859	929	895	948	920	909	879	949	906	905	964	924	930	904	942	923	896	937	880	875	935	972	902	966	911	928	967	890	1001	884	887	910	917	922	923	927	924	911	948	882	927	901	953	950	920	843	909	907	917	925	889	959	952	865	934	909	938	909	922	917	943	926	908	932	958	838	941	899	945	920	903	857	937	910	925	938	901	912	912	928	865	901	982	891	916	915	934	934	942	910	897	984	915	882	910	917	923	908	890	978	963	951	926	879	920	914	918	897	877	888	932	923	899	950	918	912	885	904	972	901	921	911	915	817	915	877	891	885	964	933	947	847	900	857	972	880	871	866	914	897	941	884	955	922	879	904	849	881	883	915	921	941	889	933	904	873	903	910	857	883	895	953	920	971	930	899	900	938	907	915	871	924	920	937	882	965	916	912	902	949	920	860	927	904	955	869	932	931	944	910	882	967	934	945	938	904	922	959	915	899	905	911	927	895	956	914	899	927	916	949	915	887	918	864	937	881	914	944	944	880	929	886	902	960	939	956	905	893	957	944	990	978	920	898	935	897	957	921	917	884	949	925	912	890	905	950	890	939	895	919	940	873	940	923	917	934	975	933	950	877	926	928	968	965	884	898	928	885	905	905	902	881	941	901	962	929	907	866	958	884	928	944	933	914	927	917	896	910	914	916	907	938	917	965	881	903	847	996	935	964	927	915	901	959	948	863	907	876	918	941	890	901	978	901	942	911	898	889	929	936	880	901	865	968	950	967	948	927	942	927	916	953	918	930	921	889	955	908	921	906	928	915	915	929	898	935	904	935	952	928	914	863	907	939	935	938	929	931	908	904	913	936	899	897	913	898	872	917	882	919	909	947	917	941	903	956	899	940	912	886	967	899	894	942	930	898	862	898	907	895	881	937	964	905	941	936	993	958	924	915	935	937	883	890	890	920	910	950	892	909	928	942	918	948	905	914	928	891	979	934	948	952	926	930	927	957	916	890	950	891	940	930	906	900	872	928	919	918	940	927	937	949	969	924	896	914	893	960	895	924	920	982	937	922	880	891	957	913	913	884	956	938	928	883	893	904	929	938	929	951	929	884	875	856	891	958	916	914	969	929	906	919	909	911	939	928	972	872	946	910	907	857	936	946	910	896	946	917	863	917	927	861	1012	912	957	943	925	906	948	900	896	983	913	937	891	935	917	935	940	932	932	882	934	832	926	889	916	903	921	865	943	876	889	869	965	965	955	986	928	915	912	917	972	890	877	925	939	853	944	938	958	899	902	874	958	909	888	923	923	913	893	900	916	910	924	923	892	901	886	861	953	858	921	881	950	949	896	901	928	929	925	910	1005	908	901	887	950	923	928	990	905	948	953	957	941	959	896	863	892	912	883	937	926	895	940	903	922	893	876	917	976	933	938	919	963	937	937	871	942	905	930	860	913	943	929	898	870	955	892	872	934	952	966	929	934	984	930	855	895	901	902	880	922	881	878	909	950	937	924	908	942	923	950	895	889	927	902	898	922	920	931	857	902	941	902	881	891	881	898	868	868	859	928	881	898	967	911	911	940	898	914	875	918	921	911	870	868	993	869	906	874	948	902	942	912	898	938	905	901	896	861	888	903	957	940	930	925	961	900	905	962	917	884	841	899	993	876	933	899	924	911	954	879	936	940	921	958	903	940	923	928	963	910	944	936	899	913	920	903	933	979	911	967	927	954	924	951	893	955	994	932	925	877	928	898	1005	934	956	930	906	914	906	903	886	940	908	885	887	916	923	907	898	901	947	951	911	942	892	894	871	913	868	860	864	960	913	868	916	923	932	938	942	883	947	972	934	926	887	919	926	913	961	917	888	934	883	1001	935	949	921	915	930	936	902	909	935	960	915	936	989	912	882	959	943	930	929	957	892	907	943	912	890	911	892	929	916	942	936	906	856	954	928	895	931	919	867	913	952	908	949	942	915	897	913	918	949	927	898	931	933	912	945	937	943	938	958	917	897	874	897	927	1019	919	923	941	945	885	932	946	877	917	907	893	925	911	903	930	972	944	920	941	953	888	947	934	875	957	936	909	827	869	937	915	956	879	910	914	902	904	935	895	881	918	914	852	937	918	927	858	949	942	936	949	915	931	889	987	888	912	932	933	905	944	946	929	917	918	943	912	973	957	930	920	954	882	894	944	913	912	975	933	902	917	885	912	964	912	970	884	950	902	911	907	947	930	916	928	960	887	858	907	855	934	943	971	930	928	921	910	910	885	926	913	892	928	897	932	927	921	935	977	941	915	901	919	910	907	900	894	934	939	929	948	895	945	921	930	960	927	850	892	959	939	909	898	883	907	897	939	923	912	920	910	945	940	919	853	930	978	873	958	908	874	921	930	903	902	892	925	897	860	950	935	893	898	905	935	943	915	925	963	975	926	917	862	925	910	921	930	935	889	919	892	974	963	986	931	947	938	905	917	928	858	917	876	879	932	941	919	895	949	870	928	932	896	898	915	850	933	939	915	953	916	967	871	987	933	914	934	914	973	973	943	905	848	911	898	928	911	897	894	865	926	924	928	911	903	891	915	964	888	920	929	919	956	939	958	893	909	950	921	876	983	917	874	926	982	961	898	899	893	924	953	942	877	921	919	916	897	922	886	903	931	892	944	930	974	914	901	891	911	888	990	923	877	935	905	881	932	921	903	939	973	970	880	869	923	876	898	966	985	869	905	911	903	925	924	866	950	914	915	946	976	934	918	926	901	919	890	954	897	874	861	937	932	900	970	924	945	926	868	908	904	891	899	901	906	941	868	926	951	927	863	913	928	918	873	872	896	930	930	932	910	907	952	932	924	983	928	964	945	911	956	913	892	908	950	952	939	935	907	907	906	960	892	912	963	888	890	911	955	937	856	965	895	904	892	923	896	963	911	953	916	931	936	909	925	903	910	934	899	957	938	884	954	913	880	938	936	897	951	936	914	884	993	902	918	919	893	957	916	921	902	956	912	923	926	926	912	887	917	901	949	913	857	908	966	952	903	920	983	977	954	955	929	866	909	978	952	921	905	908	913	985	907	951	907	1012	937	938	928	930	944	908	907	911	908	916	931	945	910	907	877	921	881	950	893	940	895	862	924	904	887	949	931	878	920	890	939	894	919	913	862	911	961	871	922	878	898	928	912	965	930	893	962	916	933	907	975	928	882	951	932	907	929	927	892	953	985	894	965	930	963	891	972	955	865	873	933	911	929	936	897	940	939	945
24848	21255	24719	28106	20788	2541	560	473	364	341	346	392	336	382	324	359	349	323	329	326	348	364	326	340	327	331	319	341	337	331	328	335	348	329	317	320	311	320	356	309	343	341	323	314	321	322	337	389	342	324	315	307	331	362	332	346	319	302	339	305	338	330	349	325	295	315	325	322	291	310	348	291	304	296	310	297	350	317	294	340	365	326	307	343	323	316	328	320	347	304	319	337	306	361	316	325	358	312	333	318	307	335	338	343	325	315	318	332	346	375	286	340	328	335	323	331	317	318	326	360	323	362	284	316	337	324	290	312	298	327	310	310	324	325	353	329	298	309	304	321	309	342	326	335	326	328	359	353	355	333	305	354	321	303	335	300	289	358	324	335	317	293	294	290	304	345	312	318	350	288	320	292	323	306	345	350	340	322	310	316	320	303	315	322	324	343	339	341	297	291	319	333	320	292	298	353	314	293	327	312	305	323	306	309	316	299	329	306	308	320	326	346	328	337	300	310	325	311	324	281	341	355	337	304	321	341	317	311	290	335	291	331	309	306	332	291	314	316	326	327	339	338	323	312	326	317	346	339	313	320	336	345	319	366	318	309	289	315	350	298	327	325	315	335	293	312	294	295	337	289	342	319	300	324	313	313	313	333	350	335	323	299	317	322	303	307	284	297	355	346	336	317	321	325	337	329	308	357	313	312	325	333	316	309	330	318	317	303	337	316	303	306	324	314	321	313	306	327	301	353	311	307	360	344	364	345	341	330	325	319	280	329	334	316	306	324	312	310	307	293	265	336	323	307	327	337	320	340	330	320	337	347	315	311	319	330	330	326	369	277	291	332	325	303	314	305	348	349	325	338	358	310	307	376	330	313	298	324	295	306	319	289	322	318	309	300	313	315	309	297	328	317	361	315	354	287	280	359	326	309	334	336	301	342	307	314	325	277	296	327	309	354	350	349	316	353	333	342	335	330	332	359	320	325	297	317	327	328	335	329	312	359	296	335	337	340	334	312	333	325	295	294	343	269	314	339	344	318	331	308	318	338	292	327	355	335	306	318	270	298	360	300	333	341	315	293	338	317	338	315	320	305	294	277	348	362	324	356	302	307	301	296	299	282	317	351	311	324	316	334	310	329	330	286	361	298	310	321	344	325	332	319	283	327	328	350	282	319	367	326	273	358	327	290	312	315	332	302	313	327	316	319	301	347	302	327	327	346	331	337	315	314	319	285	311	332	305	312	301	347	311	360	321	318	310	314	318	339	300	310	322	331	343	314	323	316	316	299	330	324	309	353	314	333	323	318	348	337	326	343	322	341	308	354	318	310	334	315	322	294	317	311	283	358	316	317	333	332	322	318	322	324	305	328	304	346	336	341	322	316	313	348	286	322	320	327	303	316	308	327	349	328	330	310	376	397	326	360	353	339	320	297	292	307	279	349	320	321	315	332	338	346	352	337	340	312	353	308	347	326	303	306	306	318	337	348	328	309	317	316	301	300	332	321	357	347	317	343	325	311	344	341	336	317	330	315	331	324	339	303	352	304	319	320	318	328	340	332	313	352	324	327	350	306	388	343	382	306	310	314	298	306	322	358	312	338	328	331	365	357	330	322	330	328	284	315	338	325	327	307	331	319	337	314	345	320	326	348	334	311	360	330	305	327	323	300	344	334	333	346	321	336	322	339	323	298	305	295	333	315	374	352	334	316	318	329	351	318	325	292	311	278	334	331	306	332	311	327	311	314	325	302	323	341	317	340	340	335	336	315	307	301	349	340	318	341	335	345	348	366	330	329	316	322	367	311	316	319	310	315	306	327	312	329	303	315	325	323	337	327	347	332	339	335	348	324	314	327	314	346	312	337	327	328	306	317	299	343	346	328	331	326	336	356	310	323	301	319	362	291	293	328	300	321	332	329	336	343	325	336	303	308	307	305	316	353	325	301	314	309	332	329	321	316	337	328	320	326	338	324	323	318	299	319	335	345	335	326	333	315	335	344	339	347	313	321	332	349	371	332	330	286	324	350	336	349	310	306	333	333	313	301	313	294	322	301	330	338	332	326	294	336	306	310	302	327	309	329	328	353	292	317	317	314	322	316	362	341	312	314	357	316	304	352	329	338	303	298	295	323	304	315	326	338	294	367	336	310	281	278	291	323	318	302	326	315	331	289	319	300	295	334	311	303	331	328	276	316	310	335	312	307	353	332	294	322	300	319	341	290	293	339	304	333	312	299	345	362	354	312	329	308	311	333	338	322	356	345	331	340	323	323	341	310	326	306	319	327	351	312	319	339	322	360	362	308	293	309	325	318	353	289	302	359	316	304	310	321	286	340	317	307	334	334	309	355	328	317	344	337	373	354	302	303	314	314	296	338	306	331	306	334	326	318	330	331	322	337	319	313	301	336	330	316	335	292	310	330	330	276	317	328	322	298	336	318	305	329	355	295	325	276	335	352	317	304	353	334	324	365	296	303	320	283	356	338	298	326	339	307	346	311	318	320	356	326	306	321	345	318	324	337	303	320	333	322	324	329	352	335	333	348	321	352	295	306	320	330	317	303	332	302	324	307	304	355	316	357	282	313	323	290	317	308	339	338	322	328	368	311	346	341	323	330	352	329	311	318	340	300	306	316	339	291	342	314	335	310	305	295	314	316	328	315	339	330	300	299	311	335	320	341	341	330	316	310	358	349	318	292	327	307	298	344	310	313	306	330	296	321	346	324	306	349	364	348	309	334	328	315	345	337	301	284	333	316	310	318	265	294	336	280	320	303	347	313	325	351	331	329	327	307	281	339	349	335	311	336	347	338	344	289	308	341	328	316	301	325	305	312	333	332	375	318	310	343	353	315	331	308	356	311	290	325	346	255	350	333	315	301	309	315	360	324	333	307	330	304	357	293	353	331	310	348	326	330	316	296	312	345	313	330	330	323	331	323	313	313	315	335	330	301	306	286	338	282	330	334	310	331	325	281	300	360	367	337	301	320	311	317	312	274	302	287	346	331	338	318	329	370	319	338	357	309	312	256	372	360	340	311	305	286	355	328	326	313	349	350	324	336	353	318	344	331	305	315	286	324	296	346	312	285	315	306	332	326	337	333	323	323	312	339	330	305	326	347	316	325	323	319	291	337	334	327	326	307	320	349	310	315	317	295	328	314	337	301	322	325	299	319	327	339	296	291	302	337	320	300	307	332	330	335	307	324	313	304	290	340	352	302	298	302	366	328	318	324	324	344	307	317	312	327	336	305	345	360	322	334	312	371	295	310	336	321	347	295	335	327	385	372	354	314	339	327	301	369	299	296	316	355	301	333	310	289	303	305	325	322	313	329	304	305	346	316	317	322	341	349	312	330	349	304	349	326	288	311	326	289	311	331	315	313	340	329	309	291	306	320	327	325	306	304	316	305	281	322	337	315	309	335	319	342	278	312	334	317	319	318	304	298	305	344	352	335	310	307	336	340	297	309	312	349	319	279	311	325	334	333	313	344	333	290	316	328	300	325
8964	12694	3706	1187	884	861	704	771	788	711	787	741	758	779	720	729	687	745	734	752	709	758	749	716	723	698	709	673	770	733	657	734	747	684	726	719	723	752	731	729	708	738	750	742	741	738	716	742	723	693	707	713	728	722	743	734	734	685	748	761	755	761	688	676	735	687	713	675	723	719	690	729	714	747	731	708	670	754	692	721	716	758	717	691	765	680	715	725	734	714	670	726	744	729	705	738	734	710	760	695	744	726	727	749	710	673	709	707	738	673	699	749	746	700	720	725	754	784	736	731	673	709	737	796	715	734	704	730	732	720	736	736	734	747	714	733	752	711	660	656	699	716	743	687	712	723	703	736	740	756	740	692	708	738	737	694	749	741	778	718	723	714	713	654	722	716	716	733	712	764	681	673	718	713	713	723	711	683	712	704	757	714	708	682	706	731	698	769	735	728	765	679	724	725	731	700	712	742	748	693	718	693	704	721	693	685	689	712	732	695	712	790	742	732	685	718	721	720	753	716	708	727	702	742	713	716	756	692	708	675	722	718	726	733	697	725	701	739	737	739	716	697	780	685	767	711	720	689	750	752	706	764	695	706	730	718	696	689	728	753	720	758	724	695	764	749	723	705	755	713	714	693	765	732	724	743	689	716	700	723	742	721	708	715	711	696	716	718	767	717	732	711	725	737	678	755	705	723	765	732	711	755	719	690	706	749	725	737	732	676	735	687	667	711	683	700	708	729	709	677	770	701	705	697	702	746	740	702	738	678	720	745	734	739	707	676	754	667	776	747	706	678	784	706	754	744	700	702	718	707	787	738	718	735	738	670	769	708	715	736	755	677	756	717	721	724	720	741	726	703	749	689	735	687	747	737	779	738	707	700	761	701	666	660	719	733	754	749	717	749	748	751	711	714	766	735	711	690	729	777	725	682	748	711	770	780	734	734	724	767	718	760	771	754	702	741	745	737	779	726	682	711	747	731	701	717	699	744	751	702	728	705	699	708	681	721	739	724	762	700	750	731	738	726	672	772	735	696	691	747	756	726	712	715	755	679	663	763	711	743	748	757	713	724	710	707	662	688	730	785	734	725	701	713	778	719	678	705	694	743	696	687	761	668	693	713	689	759	684	754	740	728	749	739	703	759	788	744	720	785	716	731	692	744	703	686	717	687	722	736	724	731	710	736	713	693	690	703	679	712	716	727	759	755	733	696	707	729	721	732	694	747	672	670	692	746	745	722	699	684	701	747	687	734	721	701	725	749	737	761	720	753	694	713	657	730	763	688	665	719	658	731	734	740	740	731	746	722	752	749	748	707	668	760	730	680	725	694	767	675	710	729	673	742	728	708	673	719	733	758	763	709	743	724	696	735	758	733	722	673	751	736	716	703	729	762	715	718	713	725	694	667	706	751	703	714	752	785	726	727	693	675	750	729	730	734	766	719	730	718	709	746	685	721	695	747	708	728	754	733	708	720	730	707	724	706	764	723	770	772	692	742	719	734	715	695	753	700	716	709	707	756	725	697	724	729	712	697	719	733	700	723	760	745	714	724	717	715	709	693	714	757	730	732	681	744	751	705	744	721	724	737	756	713	729	713	755	704	730	686	721	693	727	728	694	722	735	725	712	721	790	689	690	745	742	694	724	738	689	709	758	722	716	742	744	691	710	699	750	682	759	695	718	735	736	711	734	718	765	741	721	743	756	746	758	738	775	708	727	708	698	744	722	728	707	750	715	697	755	737	724	683	752	731	722	712	666	680	749	723	712	728	718	663	712	705	783	727	741	751	786	733	702	720	732	713	727	717	743	722	716	800	707	736	746	743	725	682	683	701	722	723	711	729	726	721	753	737	680	698	738	717	749	725	728	732	701	684	751	716	765	717	726	741	734	723	677	655	778	729	687	721	720	679	731	741	719	687	763	680	709	717	751	714	750	756	681	735	712	673	731	679	699	708	712	757	738	744	755	731	745	724	731	723	711	700	733	703	693	731	726	753	742	713	717	707	754	742	704	732	708	711	695	678	719	724	785	685	694	682	713	728	732	697	731	698	742	682	731	729	741	701	698	731	704	725	709	732	687	740	717	711	750	702	725	714	735	786	707	734	738	734	738	718	629	673	703	685	743	711	721	691	706	694	722	713	732	737	684	688	738	668	739	737	739	741	749	728	741	739	724	768	698	694	741	757	722	696	700	721	661	792	747	686	731	724	702	729	682	705	767	767	740	714	716	736	705	695	745	743	729	699	741	691	712	721	754	715	708	682	720	713	742	670	748	765	706	750	707	697	705	693	725	774	760	698	713	727	743	711	672	724	783	734	796	698	748	722	685	735	732	704	728	727	665	731	741	728	714	741	717	725	725	713	716	725	780	700	729	724	690	695	752	700	717	739	699	733	733	713	764	717	723	732	738	705	721	741	692	702	719	762	709	705	742	701	739	697	694	701	678	738	751	711	748	704	769	704	710	757	741	721	681	705	689	747	769	750	716	745	714	714	746	738	744	723	714	692	711	738	728	718	754	650	727	747	715	691	744	699	747	686	703	765	753	730	735	711	725	741	704	739	718	679	738	743	747	698	730	669	708	708	722	733	781	703	721	716	694	699	728	679	760	729	708	669	743	728	716	750	736	720	688	707	706	676	741	727	697	721	727	747	724	702	704	710	724	683	746	756	691	739	751	741	723	689	714	746	737	759	725	701	661	735	725	762	722	691	717	700	732	743	742	699	677	725	682	721	693	714	722	702	708	690	691	705	775	731	792	707	739	717	723	729	753	697	755	737	715	699	703	734	714	719	681	754	706	681	735	729	712	728	754	707	707	763	692	730	701	705	762	722	717	734	667	696	704	773	733	720	685	713	714	734	717	703	726	692	695	690	733	735	719	711	662	734	712	728	733	750	667	759	705	702	733	710	692	719	751	716	701	707	753	692	723	772	720	725	753	746	687	746	726	680	729	759	650	708	749	713	677	717	704	720	672	750	721	691	757	770	667	695	750	795	694	683	704	707	676	703	759	775	725	702	763	708	735	708	747	736	692	707	700	713	691	734	760	720	744	724	729	685	710	698	721	743	746	687	733	701	694	728	718	678	764	742	688	727	637	711	722	692	702	708	723	681	748	773	763	738	689	691	722	748	755	751	721	743	783	745	716	778	655	742	765	706	725	716	721	760	701	730	672	758	722	717	692	728	688	727	690	710	700	695	687	729	693	713	726	707	722	701	696	722	732	743	697	679	748	727	712	754	714	721	739	746	698	749	744	707	711	720	681	754	754	721	738	707	752	663	696	697	741	716	749	693	740	737	696	732	730	723	718	683	751	691	720	684	741	723	726	723	702	703	698	713	692	714	716	783	705	742	726	689	728	739	739	683	660	780	750	742	731	744	711	737	696	704	721	743	739	752	720	715	764	722	723	721	690	784	685	733	726	728	716	732	779	773	700	735	702	731	729	728	714	722	723	700	698	761	706	714	710	724	761	741	648	675	742	719	736	737	727	718	682	703
24168	21212	25229	27467	21216	20808	1236	361	288	239	231	199	207	219	198	187	168	163	186	205	157	156	154	172	187	165	144	171	161	163	146	154	155	154	159	174	193	156	151	166	178	159	186	156	177	172	134	143	151	147	169	157	162	150	186	164	164	157	143	156	146	144	155	163	167	166	147	141	177	146	141	159	168	149	167	147	145	185	145	156	164	156	151	173	142	150	163	163	152	147	151	150	136	187	158	174	172	145	147	152	145	141	141	145	140	154	160	152	166	168	136	171	179	153	151	157	161	171	163	163	164	153	155	151	133	136	140	160	138	175	154	167	177	142	151	165	158	143	144	190	161	165	171	166	158	155	155	146	144	152	186	187	165	139	147	154	138	167	160	141	172	148	127	164	194	153	165	176	138	165	164	156	170	143	140	143	143	150	172	157	171	157	156	152	173	144	146	165	165	118	169	165	132	134	148	138	142	150	148	155	143	145	182	156	165	143	142	154	148	147	169	148	150	135	151	139	170	148	151	162	155	170	139	151	159	171	129	139	170	151	141	171	167	134	167	145	145	165	164	134	151	148	146	135	143	169	135	152	160	149	142	144	158	160	165	176	156	154	168	148	155	165	159	132	141	147	124	170	157	139	139	157	165	145	171	155	161	144	142	172	135	133	143	146	133	156	178	155	158	130	140	174	148	155	157	160	140	171	154	166	157	162	157	151	150	148	149	164	151	166	124	150	153	153	141	161	174	143	133	162	157	138	175	143	171	157	147	171	169	150	128	149	155	137	148	166	153	156	150	175	158	125	183	174	145	155	150	130	170	156	145	156	156	150	157	174	151	157	177	155	174	135	151	149	148	141	147	162	165	137	147	162	151	130	149	143	175	149	173	139	163	141	159	154	157	167	152	141	170	149	164	167	175	148	157	152	151	145	152	135	171	146	158	157	167	137	151	146	166	165	136	146	147	193	168	165	185	148	181	153	148	157	152	135	162	162	159	135	150	148	174	158	164	160	147	158	164	178	157	147	146	127	148	188	159	172	149	145	164	166	160	168	169	162	161	158	159	179	172	175	146	156	163	175	143	152	156	155	136	166	157	141	149	152	155	160	154	148	148	149	163	140	147	158	144	177	158	159	171	156	162	138	162	156	133	160	152	147	148	155	153	152	160	164	143	162	177	141	163	154	134	124	160	146	147	162	160	146	161	177	161	140	140	154	157	160	157	150	157	168	178	152	169	152	178	143	158	146	150	143	133	145	174	159	145	152	139	155	179	136	157	144	150	156	162	181	162	148	130	146	136	167	132	148	157	137	157	146	149	189	135	187	146	166	151	167	156	137	171	152	142	158	129	125	125	174	159	117	149	173	169	172	143	141	159	133	126	142	128	132	182	158	154	171	134	155	171	164	161	150	144	144	160	139	175	136	154	143	156	149	145	134	154	182	147	165	147	139	152	162	137	142	165	128	153	160	155	137	160	187	177	145	152	141	157	137	176	171	154	180	163	178	146	143	148	170	137	141	163	150	162	161	154	154	165	167	155	144	144	196	158	148	162	144	134	163	151	151	172	155	141	144	194	155	161	162	155	165	138	127	165	163	159	144	146	148	141	178	171	141	170	152	154	163	145	161	137	132	131	155	135	137	146	150	151	136	161	165	158	155	185	150	154	156	136	179	136	126	153	146	161	150	170	179	147	140	139	171	139	151	160	153	137	142	138	139	147	163	139	147	164	163	166	151	137	149	145	157	138	147	170	163	163	148	173	196	156	151	151	130	152	158	159	165	157	150	159	154	135	161	146	134	134	147	127	152	144	145	154	158	154	144	143	169	155	138	164	186	163	159	160	149	168	166	183	129	139	130	154	157	145	169	145	144	164	166	157	161	157	166	146	158	141	154	166	143	138	148	153	140	149	162	196	162	134	132	144	165	147	145	153	129	160	163	143	171	163	165	172	188	112	144	147	162	143	162	169	136	142	155	141	145	157	162	150	160	151	159	138	154	140	155	156	173	163	144	145	149	143	125	151	148	178	166	168	144	142	152	166	168	159	158	181	162	156	142	180	165	152	150	172	143	150	158	157	160	138	147	149	182	131	172	175	131	135	144	167	165	175	154	139	155	169	166	169	149	135	145	141	163	178	174	158	120	175	165	178	188	163	143	138	129	132	150	166	139	140	166	141	169	160	152	151	179	167	143	170	183	170	152	178	143	158	142	154	153	154	155	159	153	168	145	168	140	171	168	163	153	161	155	170	154	158	163	165	145	162	136	126	130	146	153	153	151	157	159	163	160	153	143	125	143	143	154	142	143	152	157	141	129	144	174	179	153	174	140	156	141	129	135	153	162	143	155	163	156	167	151	163	166	127	129	147	160	155	156	147	156	157	164	172	172	147	128	172	164	150	138	146	130	151	143	148	170	159	144	166	161	155	149	154	155	145	143	154	161	161	158	140	180	159	166	135	175	181	152	196	187	129	143	144	129	144	152	158	154	155	147	142	177	146	150	152	151	151	138	128	164	144	136	166	165	160	147	151	164	143	140	139	147	158	171	171	161	166	185	162	154	165	134	182	152	143	142	168	151	148	169	162	135	135	164	129	173	156	184	170	118	162	149	133	166	159	166	164	149	155	170	176	154	147	167	178	153	152	158	135	149	137	172	142	157	155	163	164	154	142	172	144	146	153	174	156	143	150	147	169	148	162	167	156	147	149	140	176	156	139	124	141	155	138	166	118	163	153	138	158	148	169	166	152	146	149	164	182	155	157	136	138	131	143	170	149	173	164	149	154	151	165	150	145	151	164	189	173	146	135	152	192	155	162	153	190	173	119	159	152	134	153	156	170	150	166	151	175	157	169	150	163	160	134	138	135	162	144	154	161	175	139	138	169	140	146	121	144	151	140	166	146	142	185	154	141	158	139	153	138	150	133	147	154	151	138	187	166	152	176	165	172	162	159	157	177	148	146	146	188	143	146	170	139	160	159	193	156	162	123	158	181	152	168	158	141	144	154	131	160	160	144	160	161	157	149	137	158	149	152	161	139	145	137	150	132	149	176	134	145	157	175	151	147	147	154	133	145	156	169	178	178	143	137	125	153	156	158	155	173	145	165	152	140	152	161	140	183	155	134	134	130	139	156	162	148	159	141	165	153	147	138	173	140	131	168	144	138	143	150	159	140	163	140	149	152	163	164	145	176	184	154	154	180	160	185	170	149	151	165	149	166	170	170	139	158	175	146	152	171	156	168	160	142	158	147	163	166	169	131	159	136	139	147	145	145	135	175	161	156	125	161	174	146	157	158	145	150	168	163	152	160	150	158	168	165	133	164	135	156	146	169	160	163	162	153	148	158	157	157	151	157	171	143	134	147	135	138	161	168	167	148	152	141	166	145	145	148	155	171	139	163	159	135	159	144	181	165	142	148	148	144	163	131	155	133	153	156	142	144	122	166	163	155	181	162	171	156	174	180	143	147	165	158	175	156	169	174	152	139	158	170	160	157	160	151	147	127	137
10611	16779	5161	1212	793	556	534	492	441	412	385	391	460	395	383	421	428	384	386	414	385	377	365	397	408	365	412	383	377	378	379	426	365	399	370	412	395	363	367	362	428	398	396	395	398	401	405	377	384	394	381	356	376	360	425	408	370	393	390	369	413	423	368	375	381	378	389	371	375	388	394	408	370	391	379	346	384	394	365	379	394	374	393	415	361	385	374	375	406	393	386	407	387	383	404	397	400	372	385	384	380	406	374	382	404	381	364	387	425	391	411	399	322	398	389	403	369	401	400	417	385	388	432	396	380	390	386	383	397	377	373	359	398	408	382	388	387	379	400	376	364	392	368	392	361	355	419	387	352	383	425	370	397	400	379	385	383	406	379	381	356	410	411	409	402	384	394	381	387	413	390	382	374	376	388	434	397	404	385	386	403	382	430	386	385	357	376	401	391	381	376	399	360	389	379	379	394	372	393	386	355	359	376	360	353	414	411	404	382	385	400	385	402	386	407	441	399	375	377	403	391	354	396	390	364	360	369	386	391	375	410	387	372	427	378	375	381	361	409	429	410	385	377	409	386	384	375	411	393	357	391	389	382	381	427	378	387	382	404	389	378	378	408	400	381	358	407	361	388	384	406	400	398	416	368	415	396	383	385	386	394	420	403	419	386	380	433	369	383	347	410	401	326	363	362	406	389	384	397	385	407	385	409	357	370	373	400	406	363	418	381	382	377	382	366	389	392	380	356	398	420	383	398	380	379	418	380	409	386	412	398	367	359	433	425	388	380	381	390	375	358	374	412	390	409	407	402	371	375	377	420	410	373	412	425	403	415	384	370	392	367	414	377	376	380	361	386	374	397	408	402	416	372	375	402	387	388	391	412	366	353	405	374	408	387	370	393	385	389	415	379	369	395	369	410	395	413	398	407	375	415	416	404	404	382	377	366	361	400	381	369	392	393	427	398	386	375	385	365	410	345	400	378	371	395	398	404	383	377	405	388	400	388	416	418	395	403	411	392	430	389	377	391	402	371	393	408	410	367	424	393	378	404	403	368	360	382	412	408	382	399	400	386	405	384	394	402	333	396	387	391	359	418	395	405	408	377	387	389	377	397	334	376	389	393	386	391	368	403	387	370	374	385	395	373	377	404	372	377	369	358	367	372	425	390	360	380	396	388	400	412	378	371	399	395	390	361	420	372	375	376	362	370	360	372	365	375	366	385	399	360	385	363	386	402	422	384	377	371	396	397	407	387	375	399	416	406	387	354	349	361	368	400	376	360	390	433	346	401	356	409	397	409	369	397	400	353	368	381	371	377	369	419	398	366	381	368	402	397	387	413	411	381	390	367	381	402	405	406	386	385	396	369	374	386	401	377	395	373	383	387	387	399	421	382	384	375	391	396	378	400	389	382	405	386	391	392	393	395	375	358	346	392	344	412	400	426	381	362	394	395	380	394	398	393	369	365	410	349	359	389	381	355	343	389	371	390	395	415	384	415	390	380	396	402	391	383	392	391	389	408	359	385	383	399	390	374	398	381	416	413	363	392	359	395	402	397	381	411	376	413	384	402	396	372	396	417	417	435	387	424	404	394	375	384	399	367	390	390	348	389	379	379	422	400	397	375	354	401	383	367	404	404	406	377	377	394	394	390	376	359	368	365	397	371	405	352	412	379	361	361	412	363	383	392	350	369	387	377	374	356	405	405	383	386	371	390	352	410	386	342	351	401	421	342	391	404	404	365	364	391	365	356	394	372	423	406	393	418	392	384	376	384	384	389	391	356	391	388	369	406	417	383	363	410	380	422	403	373	372	418	391	413	373	368	378	414	406	366	396	410	402	409	382	405	387	376	362	385	357	377	391	391	413	401	376	396	401	394	379	388	394	383	383	368	410	370	392	416	386	371	399	352	441	373	376	411	386	365	385	399	379	408	416	382	374	404	413	380	402	378	392	361	388	385	398	377	365	389	402	347	390	375	376	394	402	392	380	418	379	392	378	398	410	364	397	394	394	399	423	403	379	408	396	408	394	393	378	395	414	395	360	391	391	389	376	394	386	389	399	407	378	379	374	422	394	359	382	378	378	400	404	412	411	373	409	420	362	339	404	362	383	414	382	379	391	386	398	388	407	376	387	380	364	359	383	354	427	355	369	362	394	380	402	385	395	383	355	388	383	371	376	375	390	362	395	388	406	365	364	398	398	364	413	385	357	360	396	379	416	430	366	403	382	383	384	365	368	385	378	401	401	379	360	367	393	370	447	388	415	366	409	362	386	413	377	383	373	384	350	360	383	413	413	377	423	370	383	377	399	387	360	400	407	397	380	417	392	415	362	370	401	409	380	411	356	361	379	419	381	387	387	370	369	384	383	410	378	393	361	360	357	408	359	387	379	379	396	405	343	401	390	379	394	413	398	388	387	385	364	413	373	377	382	377	393	373	386	371	373	371	372	368	359	371	375	374	366	371	375	366	416	390	372	381	392	393	423	369	375	391	375	380	343	355	381	397	381	392	327	397	369	366	398	346	405	402	398	370	403	383	408	392	391	360	390	406	357	358	404	415	392	387	392	388	410	370	364	381	376	371	368	346	386	384	365	364	366	371	391	383	401	398	380	382	374	389	368	363	350	373	354	379	366	368	388	397	387	415	373	405	361	408	367	349	366	382	403	375	323	413	375	387	363	406	378	390	378	416	392	398	382	370	398	370	409	395	397	377	391	351	377	384	395	377	387	370	374	383	383	403	388	399	383	365	390	373	373	384	433	398	374	391	383	369	398	366	385	403	406	421	397	388	388	398	400	393	403	390	383	412	380	378	393	389	400	378	416	394	401	415	386	404	384	355	396	380	392	382	412	360	382	417	390	402	393	394	406	388	416	381	358	383	407	405	394	394	367	408	377	400	401	393	379	374	423	365	363	372	360	375	381	391	372	373	385	382	397	389	405	359	420	445	364	335	395	406	386	423	389	419	391	417	390	367	399	382	412	388	389	395	397	394	405	403	384	368	385	423	367	400	433	393	383	387	373	407	371	412	398	394	381	376	386	433	392	383	378	403	358	402	373	385	372	384	377	356	376	391	366	390	372	375	414	357	362	399	362	406	360	352	393	367	366	399	384	395	364	384	394	387	385	396	405	411	381	353	384	398	357	389	387	420	393	386	394	377	378	414	405	387	414	359	370	390	389	336	371	391	411	390	399	402	391	377	378	393	386	377	387	390	413	381	411	427	412	390	398	398	395	417	386	434	413	380	343	402	397	384	363	429	378	384	366	426	388	404	385	391	398	364	363	391	358	388	432	367	363	351	409	410	358	389	408	401	401	408	362	385	391	381	384	391	352	405	367	379	404	416	396	404	379	399	377	386	379	434	392	406	364	385	420	364	396	365	357	404	393	382	382	355	394	392	377	374	403	366	377	350	385	404	393	378	385	390	413	385	359	383	372	418	352	404	416	405	379	375	381	402	381	395	375	401	357	394	412	423	382	398	406	366	398	397	384	391	390
32967	12950	2507	616	427	418	442	439	429	395	456	428	433	413	416	407	396	422	409	414	395	422	417	404	439	408	392	403	401	424	429	409	428	424	436	428	411	391	414	417	407	418	424	423	408	428	404	371	407	413	390	416	421	400	388	441	420	393	387	405	379	420	390	421	410	411	412	399	425	413	476	399	382	391	414	428	410	385	423	405	416	415	408	410	457	443	446	441	447	410	402	410	395	434	434	398	411	394	375	442	426	392	407	411	427	423	414	435	398	427	433	404	435	431	377	425	454	416	400	393	403	398	413	428	425	354	424	366	381	383	392	406	383	383	401	418	405	418	401	407	443	433	434	403	398	392	411	383	436	425	387	350	408	400	427	459	439	397	405	387	429	420	418	376	443	396	372	405	411	402	433	413	413	395	406	401	443	418	429	394	385	410	404	388	426	427	462	442	405	376	382	401	366	420	422	401	401	437	409	389	409	431	432	443	401	407	366	392	403	351	385	386	399	403	393	393	405	426	406	391	401	447	401	405	367	394	419	401	399	395	402	401	397	399	387	384	409	420	416	435	439	389	419	399	392	401	410	368	392	400	404	442	451	414	379	397	384	379	425	431	420	373	449	421	434	385	386	438	406	417	420	438	425	400	410	420	407	416	406	411	409	430	420	403	402	397	416	393	382	428	421	427	391	391	410	421	441	374	435	390	395	371	433	397	405	404	445	399	362	417	408	390	383	440	404	422	407	433	441	443	435	432	444	406	418	411	408	408	437	430	394	379	423	420	397	385	436	402	362	402	391	380	415	415	405	463	444	380	409	461	415	460	425	429	404	457	436	385	420	423	427	359	440	420	389	421	426	445	428	421	421	391	415	377	418	433	450	407	422	439	394	413	393	426	437	373	450	411	409	407	417	453	376	391	410	408	383	438	420	445	418	407	400	416	440	444	410	389	421	440	408	440	387	380	449	421	426	421	396	415	439	420	471	394	407	410	377	455	425	406	440	377	415	439	426	436	484	402	374	446	452	384	402	430	400	398	417	400	432	412	431	393	389	407	418	421	406	426	384	393	449	397	434	451	427	397	378	404	399	440	385	428	406	379	392	403	379	454	437	376	412	414	413	393	389	407	410	395	401	423	367	376	443	425	410	424	415	419	414	407	387	389	401	459	354	407	449	403	409	419	463	424	427	395	429	404	422	397	376	419	377	407	411	418	415	401	387	397	419	438	454	419	416	409	410	427	404	436	412	431	412	410	419	399	392	395	391	425	425	400	416	427	433	442	420	406	446	368	407	428	414	412	438	385	437	394	401	397	416	401	413	421	418	433	392	418	396	427	406	397	438	474	405	407	406	377	402	429	420	416	409	424	436	365	426	445	371	424	395	388	381	375	418	423	427	426	385	418	392	398	417	411	408	400	415	390	424	404	419	392	414	427	403	428	445	386	403	368	394	401	429	443	402	442	415	417	431	421	405	422	423	415	440	390	395	388	375	377	418	427	446	454	385	381	379	409	389	380	404	421	421	427	381	413	390	442	356	418	424	445	351	434	440	425	404	354	439	421	413	457	421	359	399	388	412	413	410	415	447	429	421	380	411	402	388	433	369	409	426	401	413	410	431	425	433	371	432	436	418	401	384	437	409	420	400	425	417	443	411	419	431	412	410	420	421	408	439	396	393	383	395	432	376	376	394	443	419	398	381	388	431	456	427	398	378	372	432	414	419	429	431	382	440	424	423	371	414	407	384	435	420	431	408	412	428	443	441	421	400	409	418	412	410	391	397	360	415	367	407	409	405	448	442	376	441	399	423	421	434	394	388	403	413	401	430	387	377	402	410	424	381	413	391	417	390	457	415	372	401	402	392	434	467	418	412	436	416	381	410	399	448	423	408	438	365	420	438	385	438	418	405	416	412	411	412	421	460	432	382	385	408	421	392	444	415	413	407	384	441	413	414	464	440	402	414	407	443	367	378	427	435	413	397	424	428	415	417	400	430	459	423	393	383	402	392	423	404	419	377	400	397	430	429	394	406	385	392	412	380	381	385	433	406	419	459	425	451	411	392	422	397	463	392	423	386	427	399	395	424	404	411	358	408	468	410	381	417	423	436	438	443	415	393	395	438	395	451	435	425	425	426	365	418	412	399	423	412	403	396	426	409	413	382	417	406	418	403	444	425	401	400	392	365	396	433	456	393	416	419	398	420	413	400	418	464	410	445	420	396	405	404	393	447	418	419	407	398	435	398	433	421	388	409	396	416	405	406	419	385	414	457	433	425	442	392	433	393	379	410	392	394	406	412	403	392	396	384	399	429	407	417	380	401	433	413	434	432	414	428	404	436	447	415	446	408	427	413	420	437	445	403	418	426	405	431	413	402	406	388	359	410	394	428	394	365	403	394	371	382	382	404	427	406	347	385	403	367	374	429	450	364	412	395	408	397	410	425	353	431	404	384	421	400	404	401	414	363	421	378	441	419	397	454	389	399	376	396	423	413	441	437	421	421	389	398	475	384	410	395	424	370	388	395	447	436	397	370	371	425	377	389	417	413	392	420	399	437	403	445	379	425	436	477	389	418	406	430	395	409	418	423	432	404	471	414	396	415	388	396	412	392	387	390	402	425	445	361	401	419	412	393	406	418	437	416	410	412	418	388	443	460	395	432	443	425	447	423	421	396	418	433	417	471	395	420	420	420	385	362	398	433	403	434	419	428	446	440	425	450	388	406	413	416	426	407	417	451	390	412	450	445	389	411	410	443	354	416	403	417	412	364	426	406	423	412	447	398	405	386	477	421	408	442	410	422	413	379	410	405	406	413	387	422	396	438	398	461	401	400	389	399	435	419	381	451	439	339	428	402	429	363	410	411	437	422	429	424	439	421	433	376	432	410	425	411	399	409	396	407	424	412	436	387	402	415	427	416	399	423	417	402	374	427	406	393	446	394	390	420	417	417	429	400	448	381	411	393	431	422	408	423	430	414	393	404	432	397	410	438	391	392	455	381	430	436	432	426	426	383	407	413	404	405	430	401	406	407	403	432	402	429	383	371	370	384	407	383	390	432	411	405	423	411	390	385	415	443	418	377	402	402	392	446	374	405	411	400	431	429	403	360	396	403	435	422	426	403	430	378	432	391	418	423	402	394	391	410	434	428	458	389	398	423	418	388	414	449	380	395	425	415	422	392	415	432	413	402	414	378	414	435	422	426	432	352	466	435	386	404	404	422	425	393	427	381	430	396	394	427	414	430	411	428	421	435	415	398	401	460	433	419	389	422	439	441	440	413	407	394	402	405	435	409	375	423	415	422	387	406	448	371	411	379	371	407	428	371	414	400	406	420	421	393	394	434	388	404	446	455	438	440	403	425	417	421	371	431	417	413	431	424	407	448	398	415	385	436	446	431	427	396	408	420	390	416	359	427	442	384	424	412	440	406	392	431	407	430	403	420	407	409	414	394	410	366	432	430	425	424	417	390	468	383	401	424	386	451	394	406	416	410	383	443	385	379	431
8405	4518	1654	968	967	945	900	872	905	974	905	907	892	939	923	912	913	969	929	896	916	858	912	926	927	873	893	916	882	936	917	904	917	936	919	948	948	889	911	923	901	904	924	926	930	900	855	894	894	894	933	912	955	951	940	871	920	918	922	888	933	911	933	974	884	909	965	906	919	923	936	919	965	931	900	867	902	893	906	937	913	926	912	921	869	954	891	911	966	922	921	932	929	963	951	874	900	941	908	915	908	948	894	904	928	893	927	918	938	876	887	892	898	909	947	929	918	882	864	927	920	895	881	950	927	926	879	950	890	903	932	936	902	906	955	899	930	1003	955	871	931	956	894	894	867	889	878	924	974	850	929	840	908	943	934	953	904	903	914	898	905	892	923	918	969	882	913	869	948	924	956	918	891	910	934	936	921	851	900	854	872	916	913	923	941	881	932	951	938	955	933	919	926	944	912	912	906	929	905	870	946	922	904	931	916	889	947	903	872	896	889	953	888	898	946	924	891	886	899	960	920	928	910	925	947	877	918	982	871	905	875	916	927	866	917	865	936	955	943	914	892	889	904	904	888	898	945	942	928	883	900	889	956	943	854	947	890	956	921	979	858	906	905	956	866	899	943	902	904	893	922	940	944	904	875	863	937	880	922	950	884	887	893	861	957	891	902	937	912	950	905	874	908	829	905	942	934	885	901	920	923	898	886	927	960	910	990	923	916	881	933	900	905	929	871	945	892	895	946	939	881	887	875	940	930	888	917	897	977	895	955	913	920	916	911	876	896	894	949	951	970	933	932	863	878	907	885	883	894	911	935	929	884	889	921	907	919	953	838	871	940	897	909	909	887	952	945	921	968	900	910	862	941	940	909	936	945	856	952	891	934	898	894	916	936	914	917	938	914	880	853	921	915	934	950	938	923	935	934	895	905	939	906	889	929	874	912	932	865	897	911	960	888	903	921	911	937	877	862	925	959	853	868	873	884	860	862	908	907	972	872	910	899	881	934	902	959	895	919	962	907	901	916	925	912	896	948	904	949	863	918	942	868	913	939	847	936	889	912	892	858	955	865	924	940	865	899	882	903	937	949	880	987	887	898	942	893	891	909	946	956	987	970	869	915	933	893	938	939	935	870	938	932	957	877	926	908	923	878	896	899	884	853	948	858	869	949	917	907	961	891	856	888	936	954	911	959	933	925	925	896	955	883	835	911	934	907	946	893	938	968	873	857	902	930	919	908	889	994	903	901	924	902	886	945	951	922	901	894	916	928	919	933	913	938	841	930	934	917	879	878	962	914	881	908	916	929	891	947	945	938	898	969	913	931	942	852	869	959	896	934	937	925	950	911	830	925	905	958	915	900	912	910	891	869	901	905	912	931	938	886	869	897	905	837	869	884	901	918	937	878	863	894	926	923	959	918	932	890	892	884	912	918	942	888	910	936	891	917	896	883	899	848	913	957	931	865	894	901	930	912	910	965	946	924	886	1003	898	946	903	938	946	847	933	887	959	922	889	942	887	846	939	899	968	851	922	934	935	913	866	914	947	960	894	936	947	878	912	889	925	867	952	916	866	932	882	823	933	895	956	918	937	954	935	979	901	888	822	963	947	919	971	968	931	935	892	911	917	901	899	949	897	902	871	950	900	924	954	922	879	909	904	921	952	940	939	879	893	912	928	856	883	929	912	882	885	883	927	939	915	955	896	909	906	921	883	939	938	893	935	887	940	925	913	919	903	930	929	986	906	912	876	893	933	960	969	979	869	914	916	911	927	899	929	915	947	929	898	933	966	900	946	953	931	928	870	979	885	922	986	929	918	920	891	914	892	882	921	907	935	907	970	924	932	899	914	919	923	880	899	949	932	863	962	885	911	911	928	948	919	884	872	960	926	865	916	928	883	928	936	906	956	945	858	922	928	963	951	878	913	869	865	898	863	892	960	939	934	935	937	862	916	972	956	859	913	935	975	923	892	928	917	912	912	897	940	935	884	926	908	919	920	923	897	959	895	960	949	908	910	917	921	907	936	889	890	893	891	909	938	893	897	843	934	955	901	829	908	871	942	951	873	818	914	935	900	941	908	914	931	962	918	895	862	908	928	910	973	940	910	973	913	925	874	852	938	904	966	937	909	928	952	944	917	949	898	883	894	874	985	897	889	929	939	922	976	890	933	952	879	888	943	929	904	951	932	919	982	908	884	922	918	933	907	907	862	944	893	908	937	918	923	898	890	972	933	975	890	893	927	894	856	963	885	860	944	900	924	860	917	876	915	917	883	945	897	896	923	920	878	900	933	916	917	956	879	878	896	953	914	942	922	884	926	970	917	970	894	881	896	953	922	919	892	928	885	900	909	901	924	937	849	931	899	903	974	902	900	848	947	930	919	890	937	912	853	865	911	890	978	926	940	897	954	900	986	910	950	983	883	910	925	916	874	937	888	913	892	934	874	904	888	903	936	863	913	915	865	875	893	873	876	904	957	927	925	930	919	903	881	955	893	945	915	918	929	894	896	912	928	914	857	956	896	874	901	926	904	912	920	922	923	925	869	939	896	886	903	916	851	952	900	885	949	952	905	927	917	887	893	960	929	876	932	961	914	925	934	951	910	931	917	887	890	950	963	936	939	925	932	886	916	921	858	920	928	924	877	928	912	942	872	950	917	901	955	915	845	919	871	950	912	923	928	943	860	869	898	959	903	906	958	885	901	895	926	911	880	887	917	932	939	919	935	879	916	952	963	906	954	896	965	892	916	931	924	929	953	917	882	954	911	951	993	959	893	924	944	915	862	923	864	882	928	975	842	929	939	973	903	934	917	916	902	913	968	937	905	889	940	935	910	919	920	873	905	956	859	860	973	909	942	907	902	900	941	923	916	910	916	924	893	884	893	945	941	941	943	947	957	905	832	933	855	856	891	883	890	922	960	889	856	894	912	924	931	944	871	866	891	936	914	932	858	860	909	866	886	892	893	904	1002	940	933	908	902	932	966	916	926	896	917	916	956	896	912	880	877	860	924	888	883	937	877	913	939	906	955	862	929	938	923	905	921	933	941	898	932	902	925	906	903	864	943	963	886	946	934	927	901	916	900	919	967	930	945	871	963	979	932	922	912	891	910	968	941	937	930	968	898	921	882	952	932	926	895	925	890	874	986	935	910	854	923	989	926	892	870	873	944	872	889	878	880	929	935	954	899	931	869	942	906	948	892	967	981	883	908	901	900	952	911	925	869	954	960	905	935	881	872	956	917	973	877	953	909	925	839	902	927	904	935	918	923	894	912	900	898	904	916	908	935	857	957	905	893	929	942	916	940	929	857	933	889	900	898	947	904	919	917	915	953	877	918	964	916	908	966	908	919	908	975	950	910	877	967	912	959	882	878	903	887	837	896	883	910	927	903	938	921	932	918	920	930	874	940	907	936	898	878	928	905	841	922	909	862	907	889	893	903	927	926	919	941	915	908	955	877	902	846	956	935	873	924	908	831	949	967	892	898	926	879	907	929	870	936
24865	21220	24654	28088	20804	2566	553	423	372	396	376	373	346	347	374	342	339	370	324	333	304	348	323	357	346	321	348	296	390	311	334	335	328	313	308	321	303	331	345	301	340	338	363	321	291	289	301	302	366	297	293	333	318	325	315	321	340	333	325	333	329	334	333	344	303	324	316	304	328	319	326	338	307	330	284	309	320	340	319	308	321	301	303	341	285	325	362	278	337	343	308	384	326	305	312	319	321	320	311	332	294	344	313	340	324	328	334	330	333	341	287	300	310	313	320	338	314	288	318	320	330	311	324	282	306	321	328	342	308	329	321	313	304	346	328	343	324	331	319	338	303	291	309	323	329	292	289	331	319	298	309	312	292	309	300	343	331	295	339	302	295	318	307	357	308	337	329	325	326	342	337	275	333	348	327	317	340	327	314	334	344	313	294	350	302	288	309	357	308	320	329	345	303	308	322	332	364	336	328	313	356	328	341	333	320	329	303	308	321	304	340	312	342	338	346	313	277	337	325	300	308	361	333	324	330	325	354	337	295	327	302	294	308	331	333	315	293	295	301	370	361	320	295	351	343	371	334	334	300	328	333	331	344	307	361	304	352	357	318	313	335	310	336	342	346	309	305	333	334	322	339	326	301	320	307	337	323	283	334	328	292	319	358	340	321	308	321	342	292	315	297	341	323	349	295	344	335	321	338	306	334	325	326	313	334	288	286	335	332	341	326	302	329	334	331	341	301	308	325	302	325	317	316	324	304	330	375	325	318	332	336	339	335	302	323	312	312	309	319	325	313	334	311	306	317	286	329	324	319	321	314	310	323	321	320	325	298	320	346	324	332	333	320	334	320	332	316	313	315	303	298	316	317	295	324	343	299	303	297	316	314	323	312	311	327	353	316	346	328	330	307	314	321	322	298	330	335	319	304	314	319	321	312	314	299	302	308	299	378	315	311	336	314	320	326	330	307	317	324	288	327	310	301	310	346	378	310	358	321	334	336	333	332	312	351	351	314	327	325	289	333	332	380	326	348	312	334	341	350	311	331	339	315	328	287	331	330	322	329	334	327	314	300	298	308	311	313	294	297	276	306	329	305	292	346	296	314	327	285	335	326	294	333	334	298	338	314	293	313	296	298	313	328	323	316	319	329	334	362	321	327	317	295	318	336	349	312	336	372	305	305	313	336	316	333	372	310	316	292	295	355	335	326	347	330	351	351	284	326	298	342	312	334	307	328	343	322	322	331	321	331	329	323	289	292	364	314	320	285	325	295	343	341	324	344	359	318	325	320	341	326	311	335	333	321	323	355	317	311	343	300	338	326	350	320	273	305	280	339	314	328	326	317	305	329	319	311	320	341	303	323	319	285	298	328	314	325	337	334	348	361	290	310	321	286	307	335	340	299	360	332	297	311	292	347	305	309	286	318	314	296	296	306	287	339	333	319	300	299	353	300	329	323	295	282	316	319	326	304	311	340	337	289	312	335	338	367	326	279	331	312	332	303	306	364	332	290	331	340	304	288	313	290	336	324	313	344	356	322	299	315	312	337	321	300	336	306	337	309	338	358	322	307	302	306	327	346	329	337	349	339	354	305	314	338	328	334	317	311	327	327	364	356	325	359	331	316	352	307	312	338	314	297	295	336	331	308	334	321	320	309	347	285	301	313	332	306	320	313	324	314	302	312	325	330	297	294	306	319	300	281	306	305	310	323	308	310	296	328	319	332	374	328	329	309	335	303	331	338	306	312	309	333	356	316	319	317	340	296	324	362	311	329	337	343	338	330	330	325	290	315	322	309	317	321	326	343	327	313	290	318	321	356	316	330	277	317	315	311	325	324	294	280	351	362	324	318	331	330	343	309	292	299	323	335	337	360	313	342	306	334	298	327	289	302	290	326	306	319	330	322	329	365	286	313	295	336	295	317	314	330	311	340	337	314	327	321	300	341	288	310	338	311	309	303	292	306	335	308	319	315	326	315	310	334	333	299	341	307	361	293	301	310	297	342	314	321	324	327	328	296	323	332	332	340	334	329	264	309	328	319	328	341	344	316	340	291	322	313	317	356	315	326	330	281	331	289	295	334	336	350	303	329	325	324	293	323	336	283	325	323	335	330	315	319	341	334	320	320	301	316	316	319	298	299	317	318	286	297	335	298	332	336	322	332	313	285	345	314	330	311	309	307	345	319	309	294	307	277	319	340	325	329	295	328	374	331	348	337	319	366	356	332	317	316	325	321	297	326	315	314	327	351	301	312	306	265	303	361	340	344	300	318	336	339	285	328	340	317	358	327	317	317	336	328	366	329	289	357	319	332	338	310	331	351	319	310	318	372	325	304	326	287	320	304	303	320	323	311	346	312	353	354	319	339	313	371	351	297	324	294	301	298	302	331	308	306	328	319	336	319	316	314	306	343	292	310	336	307	353	323	312	303	332	339	306	338	312	311	323	316	345	330	297	336	333	366	325	343	352	305	329	314	327	330	338	310	295	310	312	316	318	312	335	326	340	296	322	350	289	293	290	301	311	341	290	349	295	315	354	299	293	315	365	345	296	337	321	313	312	298	313	315	308	307	320	295	363	330	308	335	328	334	332	303	341	323	342	317	313	304	327	318	354	301	321	368	327	324	317	342	332	333	320	347	311	327	292	331	338	330	303	321	312	319	324	333	348	312	302	351	318	304	313	312	351	322	326	330	352	325	316	331	290	316	310	334	325	293	325	338	297	305	316	343	312	313	286	362	279	299	306	312	272	306	304	279	314	288	312	324	343	319	298	336	311	284	303	295	343	340	303	358	307	319	322	341	301	314	300	332	330	298	296	336	310	306	318	352	346	334	314	329	339	348	313	291	272	321	286	307	352	308	316	319	292	324	320	307	304	339	314	340	291	337	324	336	350	328	339	343	313	323	320	314	333	331	315	324	341	348	302	314	345	328	334	342	332	321	305	335	332	290	310	325	324	294	351	338	304	324	348	314	311	324	318	334	331	330	324	300	335	296	336	305	326	329	316	326	336	337	298	291	313	312	322	316	332	312	349	329	339	329	318	357	305	313	307	334	331	334	303	309	341	313	349	302	332	337	323	290	319	295	340	320	282	298	310	292	302	321	324	318	327	321	287	321	314	330	336	321	329	325	314	312	295	365	318	327	317	303	339	320	358	303	336	353	291	332	335	307	313	357	298	306	299	320	333	333	294	343	316	344	354	301	328	324	326	320	307	349	289	325	296	306	364	330	328	341	337	359	292	333	303	316	302	329	319	316	335	333	345	348	316	290	309	349	335	289	296	329	301	311	316	301	274	338	305	338	375	271	340	330	323	335	283	322	305	328	303	315	327	311	329	353	299	338	323	323	319	309	326	319	327	340	308	335	311	319	334	330	324	348	333	289	277	313	296	322	321	351	318	345	335	293	345	326	324	333	322	325	340	324	357	322	333	283	320	320	374	337	348	322	313	350	316	314	364	297	376	292	337	331	342	314	311	306	301	330	300	327	346	323	330	326	326
8764	11938	3542	1184	914	847	760	747	811	745	762	751	711	711	702	726	753	745	715	696	759	727	724	734	668	725	718	699	742	705	702	755	693	719	720	707	750	744	737	715	747	748	736	720	700	691	713	670	755	785	709	727	746	685	727	704	730	703	722	783	735	744	731	715	663	703	729	757	725	781	706	746	735	709	706	719	755	758	740	697	772	706	729	715	761	654	699	697	698	759	721	708	710	695	697	724	726	714	705	712	705	717	715	757	719	699	695	716	695	733	700	708	682	704	711	720	694	693	753	707	737	727	751	748	744	723	715	717	727	716	759	769	695	702	722	755	678	713	685	703	690	728	726	729	716	716	727	697	709	750	731	733	726	691	701	739	712	698	719	708	701	692	792	723	698	670	741	688	719	726	721	741	693	706	727	757	697	740	704	706	730	725	707	726	723	746	721	729	742	712	715	693	701	683	687	758	726	724	698	747	720	740	751	721	697	741	674	709	709	705	681	757	722	675	736	722	735	720	747	739	724	715	695	692	713	713	702	750	718	742	707	731	691	658	724	697	712	724	693	725	747	742	741	656	642	697	726	747	713	709	742	705	682	726	727	717	707	736	738	758	717	714	736	704	695	688	684	709	732	709	715	743	726	718	717	703	694	730	727	704	686	701	678	743	705	738	706	730	684	696	719	722	731	749	723	701	751	700	678	767	713	743	731	733	751	720	712	710	713	739	755	752	772	714	663	674	723	681	729	680	724	679	689	731	734	726	669	734	745	735	709	716	725	692	707	680	648	758	727	741	752	725	690	691	731	701	729	729	711	722	715	716	724	779	723	722	756	710	696	667	672	769	716	730	751	687	680	688	691	723	695	717	727	762	728	713	716	663	699	695	728	726	681	724	732	720	744	714	733	726	711	712	730	737	746	712	763	708	736	743	789	727	706	733	716	706	691	718	729	691	717	623	713	680	665	740	674	701	708	685	708	751	703	717	691	732	778	681	711	739	720	710	753	705	748	745	724	721	697	693	669	774	723	704	704	738	698	725	702	721	720	714	703	686	730	688	720	708	753	757	726	773	749	741	727	720	704	682	756	699	742	726	697	725	707	703	718	722	702	725	724	735	692	710	701	742	696	723	718	736	736	683	715	685	647	688	724	753	713	685	699	753	753	707	705	711	721	719	721	715	718	723	695	739	717	704	690	703	695	706	682	722	714	702	725	750	720	734	715	714	746	707	704	708	716	651	750	684	764	729	726	727	713	768	731	646	708	717	706	747	727	732	684	729	733	741	777	678	780	756	729	737	718	700	725	683	754	675	693	704	700	726	756	746	674	735	685	701	717	695	721	727	677	712	747	703	725	738	703	711	722	696	732	741	696	727	659	726	699	703	722	759	732	719	727	760	691	692	693	738	753	686	749	748	727	710	716	663	748	712	716	676	755	739	726	696	694	678	709	703	738	769	765	725	713	683	715	704	731	688	770	750	726	697	754	732	687	673	703	707	722	683	695	723	670	701	706	714	763	721	686	782	733	714	732	696	738	694	653	713	659	757	714	802	679	728	732	693	725	703	709	743	772	644	794	728	663	659	728	722	662	729	738	698	690	699	756	684	713	680	718	687	694	718	694	705	745	753	733	693	722	719	715	734	782	707	710	736	724	714	701	702	713	723	694	721	706	695	735	676	713	724	677	713	707	678	701	704	694	723	772	715	740	724	694	732	738	725	762	718	696	700	713	707	737	699	696	706	725	709	754	721	697	699	728	731	659	729	695	713	724	709	681	699	726	693	700	724	711	736	750	709	758	714	726	730	644	718	671	708	728	722	717	766	739	705	732	705	704	696	737	733	755	758	684	672	732	757	712	750	719	697	664	669	705	699	743	705	695	737	711	660	716	685	705	740	698	687	748	713	728	712	728	708	683	736	732	698	721	754	711	772	690	706	742	733	721	722	699	716	708	700	742	728	744	686	738	733	710	724	747	687	716	713	703	753	702	746	743	770	725	698	715	755	701	725	733	740	739	707	707	706	676	761	682	715	705	720	690	720	717	698	718	756	722	749	743	685	693	703	704	698	707	721	731	742	712	682	733	693	681	681	690	703	735	724	692	681	732	734	726	712	718	760	712	738	712	735	728	706	672	768	741	716	725	677	705	718	715	727	736	728	704	717	735	713	707	704	723	736	715	697	704	733	715	718	708	697	679	707	751	744	714	710	769	715	720	696	727	715	691	726	735	698	685	699	739	716	679	761	689	731	689	691	741	748	696	729	728	673	756	652	702	720	713	694	692	757	743	741	726	715	727	754	701	686	762	669	746	701	731	713	749	696	714	776	714	790	737	711	728	708	688	699	741	736	716	738	680	733	707	697	731	741	758	751	727	718	708	752	718	727	725	759	723	708	747	751	728	713	695	747	681	762	728	731	685	691	723	661	712	702	703	728	769	730	741	677	727	702	739	740	744	682	707	722	722	662	715	757	689	682	691	714	685	726	669	727	778	729	689	754	695	780	707	749	690	657	784	728	723	678	750	696	733	672	718	696	729	702	731	724	701	724	745	681	697	702	723	716	728	727	692	708	701	718	660	722	699	709	727	708	695	756	746	711	743	704	693	687	693	711	706	694	722	685	712	711	714	679	728	752	776	727	733	761	701	708	716	739	708	679	751	689	754	697	697	721	732	688	736	700	724	736	767	710	688	716	719	710	687	658	742	722	737	698	728	730	728	758	757	753	736	705	744	722	714	715	747	687	690	676	685	687	703	699	737	705	682	715	682	722	716	751	720	706	691	718	724	658	759	708	703	722	723	723	703	708	703	664	717	709	744	736	720	752	748	702	714	718	689	734	738	714	708	710	707	671	751	677	669	699	751	701	676	700	727	716	728	757	752	704	704	715	703	672	756	738	715	710	714	716	718	728	734	674	705	748	743	709	723	689	756	752	710	738	700	702	704	708	664	706	702	711	726	694	680	709	743	702	698	678	746	748	732	693	695	688	751	687	683	682	758	725	716	688	729	707	771	727	673	719	698	705	708	739	694	710	736	745	693	739	751	692	684	733	707	713	719	741	693	709	706	704	746	705	717	725	744	703	735	699	706	691	730	707	701	719	697	683	750	721	719	723	711	710	742	735	728	718	735	783	694	694	719	678	702	718	734	697	736	720	686	714	691	698	676	679	712	727	725	752	732	718	765	719	707	732	692	723	713	719	715	721	756	724	702	698	737	646	743	712	758	686	699	714	677	711	732	718	739	696	748	722	663	721	705	695	673	701	698	725	703	742	680	715	692	729	722	710	730	699	711	733	758	708	713	702	758	717	732	702	735	721	728	742	699	710	704	726	716	736	761	691	740	728	700	767	686	775	760	693	750	713	721	765	712	721	742	698	725	702	640	693	723	684	687	729	692	726	728	726	753	710	689	719	690	760	680	722	717	697	699	763	704	735	708	689	769	724	761	670	747	700	698	658	723	694	730	675	749	764	709	690	692	754	718	726	697	678	715	684	693	722	740	694
24178	21232	25274	27493	21240	20852	1178	373	266	261	232	203	224	195	207	169	191	189	175	160	153	189	189	152	175	188	186	151	191	151	164	147	154	159	143	161	140	166	174	180	169	139	140	158	155	159	166	177	156	171	141	150	163	151	151	147	166	165	171	168	169	151	164	170	154	146	150	140	157	158	138	159	161	148	172	164	163	177	152	150	173	182	154	170	161	181	150	157	157	163	154	148	148	157	148	163	167	162	160	158	161	139	132	158	142	156	139	133	155	154	150	141	152	151	149	144	157	163	139	165	150	141	164	142	139	156	149	152	157	154	147	147	150	161	168	144	149	135	157	137	134	143	140	162	179	172	138	136	175	189	156	171	160	154	172	142	163	151	158	149	156	166	152	176	142	148	137	162	156	152	142	152	170	155	147	140	164	128	141	143	166	185	141	163	161	148	165	165	133	158	163	167	172	145	162	141	163	147	156	158	173	153	131	146	173	133	139	149	137	151	149	148	149	149	151	134	173	149	148	176	173	162	140	151	151	153	165	128	169	166	166	181	147	166	157	163	161	162	168	165	145	157	151	172	161	130	150	157	153	154	172	154	161	138	130	152	147	139	174	134	158	169	159	163	135	158	165	148	140	174	145	158	134	127	143	177	140	142	173	169	180	159	163	168	154	140	168	162	148	140	157	171	165	168	156	146	162	157	156	166	169	169	136	143	147	152	139	169	151	158	151	195	154	191	156	154	143	159	154	150	153	135	153	154	144	140	158	156	167	169	152	154	174	160	166	177	145	169	141	166	169	146	138	164	165	142	171	155	139	145	174	175	188	151	162	166	159	158	153	162	168	172	149	162	153	171	157	166	141	146	152	145	135	155	138	165	144	131	169	142	158	163	169	165	147	158	139	155	148	160	150	154	160	159	160	148	165	179	159	128	144	165	163	145	152	125	130	148	142	143	141	154	140	165	148	150	144	158	150	159	128	141	160	149	166	168	149	170	148	193	149	148	167	130	147	146	158	165	149	183	157	157	154	159	135	176	159	180	167	143	148	156	178	153	158	177	154	149	146	160	180	145	156	177	171	148	160	137	145	137	165	154	174	155	155	158	193	155	175	145	179	157	158	155	177	154	149	159	143	129	165	163	161	140	166	153	150	147	156	169	164	183	156	169	161	162	147	126	161	135	156	152	159	159	152	138	150	152	156	156	138	153	158	157	145	140	156	143	142	130	143	123	145	140	152	165	183	151	144	140	143	173	173	154	145	168	150	147	132	164	147	146	141	132	135	163	153	151	156	184	118	131	160	164	150	154	170	142	148	147	144	131	169	146	147	152	168	157	161	139	157	166	160	152	147	138	177	187	155	160	138	169	168	152	145	143	162	165	158	123	146	155	166	155	142	132	152	143	171	166	159	166	186	161	151	156	121	147	135	178	151	165	141	171	161	160	139	142	178	148	146	143	137	156	160	154	150	164	145	192	157	142	167	150	141	157	154	135	163	143	143	165	164	174	134	150	144	166	150	166	143	168	136	161	160	168	175	161	163	130	144	163	144	156	165	164	160	169	144	131	172	176	180	166	164	175	141	152	145	137	152	174	152	161	162	142	156	179	160	146	165	147	152	156	154	128	157	176	164	146	164	148	150	156	142	134	162	141	169	161	147	131	148	152	151	143	153	157	171	154	163	152	149	149	154	150	153	170	134	160	155	154	149	136	172	148	152	148	137	117	168	174	144	148	149	155	148	152	148	143	163	142	159	161	164	146	138	151	159	148	192	145	173	162	165	182	155	138	164	156	159	158	169	171	157	144	164	151	136	133	156	152	142	146	183	146	159	186	177	140	162	158	161	154	145	143	167	154	152	148	149	143	184	152	158	156	167	169	155	174	160	138	136	148	142	145	134	136	137	159	133	145	150	155	158	130	172	140	161	181	176	147	160	173	159	155	174	171	162	170	146	120	163	131	178	171	129	162	158	149	141	157	177	144	145	146	148	162	176	159	170	148	162	152	164	154	160	156	151	162	170	150	161	147	170	146	157	155	158	158	162	157	164	146	136	171	153	158	161	143	147	189	166	162	159	155	176	143	157	167	139	144	142	183	175	157	156	162	180	151	145	156	174	151	183	158	158	154	163	154	148	163	185	148	149	145	160	141	170	160	139	166	175	152	146	143	144	161	176	170	153	179	132	123	169	159	178	144	134	158	167	146	150	158	167	122	169	152	154	181	150	141	156	150	152	158	162	158	161	138	132	168	149	148	147	146	186	170	132	140	162	155	143	144	172	164	171	147	136	155	167	167	159	141	161	167	140	157	147	159	158	175	148	139	152	150	142	151	156	144	154	139	134	154	167	161	169	153	181	167	152	159	140	148	156	143	159	171	135	149	136	148	154	116	141	142	147	163	148	155	170	157	154	145	157	149	164	184	154	149	160	168	174	174	158	177	144	138	158	169	166	152	155	147	154	174	152	112	147	172	158	159	172	129	130	139	144	156	173	139	167	150	161	158	145	160	163	139	143	162	157	155	157	158	176	149	153	132	161	151	136	145	179	165	153	154	153	145	159	148	158	159	136	133	161	159	142	125	143	151	139	127	155	158	149	170	159	179	135	138	132	145	146	165	150	165	160	156	151	137	162	155	179	138	130	163	147	177	158	148	159	153	139	146	158	162	154	165	166	177	157	183	139	139	176	178	154	163	142	163	163	167	147	143	153	155	139	165	163	158	168	143	170	151	152	169	179	139	165	155	162	141	146	144	153	133	142	178	156	149	132	133	161	162	142	148	152	149	139	149	155	137	168	171	143	161	169	136	147	143	149	129	158	141	163	144	175	144	145	170	126	161	168	145	145	141	161	157	150	145	163	151	164	142	174	157	167	146	151	175	163	166	172	160	140	147	151	141	139	153	166	162	139	141	171	157	171	158	156	154	159	134	162	168	147	147	178	153	145	149	158	138	168	142	148	158	179	164	169	175	163	137	163	167	138	144	161	181	157	164	164	141	134	177	132	168	148	157	160	139	167	148	139	151	177	181	171	138	132	162	176	173	166	182	151	172	160	166	161	145	161	165	143	167	172	147	177	150	165	138	125	172	150	132	158	152	140	143	157	173	145	127	166	157	151	163	137	147	172	142	126	134	163	166	140	156	154	169	145	150	203	174	172	138	166	165	160	158	136	157	148	150	156	144	153	155	141	136	149	160	145	198	175	164	173	149	148	157	134	157	151	193	140	156	195	167	170	169	145	161	150	149	156	148	152	147	162	135	147	143	170	151	144	139	168	122	179	160	135	158	148	167	143	150	144	160	154	144	144	170	165	153	155	152	161	163	161	157	154	170	150	170	160	151	141	160	162	153	142	162	149	160	156	155	159	171	161	159	160	152	162	160	180	172	142	146	148	145	164	175	141	138	159	165	151	148	146	174	177	160	157	164	175	173	165	136	170	155	141	161	160	163	149	172	163	166	153	159	128	178	150	138	150	169	136	162	133	153	159	165	150	156	160	143	159	163
10810	17072	5093	1289	745	610	544	496	425	439	421	439	413	390	395	395	367	424	393	397	416	372	381	392	408	386	402	383	378	399	391	394	369	395	411	400	387	364	405	413	372	415	383	395	389	384	400	402	413	367	390	374	375	418	359	381	371	367	388	380	391	406	382	349	360	368	390	421	397	399	385	365	359	404	400	388	395	428	358	406	383	383	404	409	379	414	406	354	367	394	401	369	404	369	402	392	405	414	383	362	374	384	385	388	379	375	364	386	437	407	395	397	367	375	367	420	404	398	414	380	388	394	397	392	410	407	382	355	386	359	375	395	382	375	377	385	368	392	398	394	343	360	412	409	381	425	383	411	411	372	408	391	367	344	395	394	387	380	401	383	382	395	380	397	360	414	421	400	390	376	381	384	388	389	432	418	341	367	359	351	414	364	406	368	405	363	393	355	382	384	354	380	346	409	394	372	352	397	384	387	382	372	412	395	430	352	408	381	414	384	379	389	374	388	415	376	408	362	422	367	359	361	361	385	384	399	424	425	391	383	415	402	383	414	363	382	378	406	380	357	404	376	368	404	365	381	394	360	405	387	366	401	374	397	396	396	445	373	354	374	380	417	409	392	383	386	374	426	400	371	378	402	405	390	379	381	384	399	380	375	384	349	404	409	397	404	397	357	406	352	383	389	387	393	422	430	386	393	398	380	384	407	389	430	372	384	412	380	387	369	363	383	395	395	375	382	374	381	385	367	382	344	393	386	381	393	394	364	407	376	402	385	399	420	380	392	366	394	368	401	359	377	364	400	375	392	361	398	384	404	378	383	340	402	401	387	399	404	378	375	365	421	414	398	397	395	364	391	412	363	367	354	377	426	379	378	406	407	370	386	374	388	402	413	401	421	422	379	369	391	390	374	372	442	354	352	406	372	392	397	375	365	383	365	400	373	403	391	362	383	400	363	363	398	366	364	391	397	369	362	405	414	411	384	374	424	390	404	363	395	392	385	404	380	387	371	354	398	363	371	360	357	384	407	398	415	388	403	393	394	379	413	356	361	393	381	402	366	379	366	397	422	394	386	359	363	392	376	387	399	395	422	358	379	382	378	381	379	374	385	401	427	362	385	366	391	411	377	379	377	387	356	386	373	415	371	395	404	361	393	402	368	390	390	401	368	397	385	366	399	386	411	353	377	404	355	408	387	377	412	377	406	331	361	379	396	408	372	367	399	384	366	368	401	382	392	402	402	383	395	352	372	376	380	374	383	362	353	403	410	382	390	385	396	379	397	393	369	348	387	382	340	399	398	386	349	435	371	386	350	367	377	388	418	371	389	354	410	384	390	367	381	377	369	411	419	394	390	403	372	361	428	409	376	366	395	371	365	407	368	386	407	389	356	393	384	391	392	380	376	393	388	406	360	392	401	408	383	370	390	362	404	377	431	355	386	366	392	408	401	403	394	355	391	415	382	381	410	381	365	410	380	419	383	371	384	386	375	351	400	387	366	361	386	394	394	395	369	396	384	400	386	357	390	374	354	421	388	402	390	370	406	385	395	385	395	425	391	347	381	372	386	372	398	383	405	393	381	381	377	376	374	394	384	379	403	396	379	401	366	345	398	371	387	367	390	361	402	351	369	348	410	377	382	361	370	351	390	412	356	416	404	414	347	392	403	343	386	375	361	369	406	415	394	376	355	381	379	381	385	362	415	368	400	390	399	423	362	381	358	380	411	357	377	384	400	421	388	388	385	374	342	421	379	380	388	419	367	403	370	400	362	374	351	394	370	362	436	394	392	375	367	339	387	373	399	374	355	428	358	403	385	421	359	401	421	383	405	387	361	364	381	394	398	373	361	379	380	362	365	422	390	376	392	385	358	403	387	353	391	353	366	344	417	397	368	407	351	364	375	376	374	392	323	442	367	349	363	372	390	406	413	390	367	413	400	411	395	401	407	392	417	369	369	409	378	354	351	388	414	412	360	374	400	381	376	396	368	376	392	364	405	401	417	400	358	351	383	359	368	384	380	386	380	374	391	402	416	382	401	383	363	434	373	420	375	393	364	356	407	369	383	380	389	356	422	410	391	385	374	375	379	406	411	376	342	377	389	412	392	375	374	358	428	372	343	417	375	350	396	379	393	412	353	403	387	407	370	358	416	369	405	388	394	406	344	389	376	398	382	436	393	423	377	383	390	379	397	383	362	398	368	391	377	385	396	381	380	378	360	350	434	416	399	412	397	415	389	383	374	385	378	373	396	370	383	413	351	384	369	383	416	368	371	397	404	418	385	405	377	408	416	393	385	407	392	401	402	399	389	400	415	402	374	381	376	355	389	356	366	409	402	356	411	399	374	397	404	382	415	407	361	380	404	408	386	393	403	365	410	388	384	386	370	340	430	375	374	363	405	395	378	387	397	399	371	448	361	416	412	379	396	393	376	362	378	425	385	400	377	396	390	395	339	391	385	377	387	382	410	403	409	371	373	383	384	363	381	353	378	428	404	360	360	365	377	404	369	367	350	375	404	369	361	381	417	396	372	397	396	406	365	370	394	401	405	373	385	389	385	374	391	381	343	377	364	405	370	397	402	372	374	374	413	361	358	436	402	392	357	405	357	395	387	404	354	354	403	377	385	359	394	397	366	390	390	421	418	366	372	394	407	379	437	379	397	387	389	364	375	386	377	399	377	358	380	381	400	354	368	415	406	440	356	411	384	379	386	377	388	408	401	362	359	356	397	398	391	382	421	385	380	394	383	383	365	375	379	370	383	393	400	433	397	395	358	370	408	356	413	390	392	390	355	389	393	389	393	389	397	387	397	417	389	377	398	384	370	356	362	367	391	389	381	377	424	406	373	383	357	363	382	417	393	371	401	410	361	375	392	377	376	383	373	404	379	409	343	387	384	403	437	380	387	399	397	392	388	389	349	402	378	397	404	368	412	405	376	383	387	357	376	370	426	360	383	378	376	406	362	395	389	432	375	400	388	398	353	372	389	377	395	381	404	409	375	374	403	381	418	386	399	380	411	364	355	394	379	393	350	409	389	368	402	399	349	374	373	392	400	375	374	351	369	383	351	403	398	400	394	386	412	387	386	367	377	380	388	388	393	370	397	389	371	407	391	362	409	384	361	401	406	366	390	361	392	365	374	370	396	385	400	373	360	396	381	394	386	357	381	406	406	372	371	386	379	367	385	408	399	362	391	410	386	372	392	374	387	389	384	398	404	371	408	355	410	393	367	406	386	380	409	350	401	397	387	385	391	334	388	373	374	362	402	371	356	375	365	401	385	347	362	403	361	388	409	387	366	357	406	387	380	345	421	378	381	382	383	389	397	388	406	376	410	375	431	359	388	397	397	408	401	391	384	409	365	364	399	398	375	396	401	365	422	378	378	414	429	375	403	393	409	378	369	387	366	376	408	416	379	417	374	375	379	353	425	394	382	371	367	375	370	374	407	396	369	387	343	412	376	353	369	362	407	360	420	398	384	387	378	344	384	405	406	411	374
33342	13021	2486	592	426	446	426	440	409	385	428	373	441	440	404	417	448	429	402	394	447	415	377	388	436	439	418	408	422	407	444	417	444	418	399	440	392	408	405	409	414	403	395	403	403	438	422	427	418	430	397	439	395	440	437	418	389	430	409	396	410	383	409	428	426	386	437	380	424	399	406	379	421	435	405	439	418	386	439	397	417	396	422	409	406	453	424	451	422	397	451	411	415	386	391	437	436	417	413	430	418	374	454	399	419	414	418	432	433	416	438	430	415	379	371	444	440	414	446	419	380	415	430	415	426	450	411	420	415	395	404	403	408	394	455	397	376	399	410	405	428	413	404	381	403	414	446	445	398	407	396	394	391	421	385	438	403	435	481	375	445	402	403	412	399	399	395	425	388	429	418	396	409	418	398	432	435	401	397	412	434	432	432	413	428	391	394	410	444	431	406	406	421	395	398	405	470	379	415	429	432	435	408	410	386	420	432	375	425	422	426	415	414	402	373	372	453	398	435	431	406	410	427	404	391	419	379	390	466	408	380	402	434	408	444	449	398	397	447	419	424	400	435	464	409	428	442	395	375	399	407	420	368	415	429	417	441	410	447	397	426	475	420	370	405	423	398	398	423	406	442	387	451	395	426	382	386	382	456	452	421	379	407	439	432	433	421	436	440	461	416	392	407	372	416	400	450	434	446	390	418	428	425	366	423	424	407	434	414	410	411	402	405	439	419	410	449	447	435	416	386	436	431	412	416	434	400	387	385	394	410	393	412	397	402	400	439	404	403	417	403	407	397	421	431	436	429	406	423	441	434	423	411	412	406	408	376	413	403	416	466	445	436	413	448	388	377	432	416	374	418	415	443	407	428	410	396	407	383	440	391	420	404	438	364	413	385	403	387	426	388	402	376	388	399	389	436	389	417	412	416	414	380	461	406	435	440	424	413	384	414	410	401	379	394	389	393	411	429	429	419	418	383	399	421	430	460	404	429	412	434	390	429	441	416	461	428	398	400	382	419	445	416	470	443	454	391	399	426	422	424	410	422	399	405	421	409	432	406	400	413	419	395	417	398	432	416	411	427	428	396	425	413	379	442	435	423	422	411	404	403	422	447	419	408	416	402	410	438	409	415	378	436	421	405	426	429	426	415	426	413	384	388	420	419	396	399	387	437	402	409	428	450	414	407	420	430	408	411	397	407	439	417	422	412	384	442	430	399	414	400	435	443	408	389	442	411	419	380	409	408	452	432	415	418	487	400	425	417	428	412	419	433	428	380	466	425	412	386	420	416	409	419	417	421	404	441	421	429	430	398	408	417	423	418	410	379	415	415	381	431	419	400	420	421	396	411	455	437	417	416	453	422	387	421	441	410	447	414	424	433	429	445	398	405	438	420	448	380	397	403	456	398	433	435	391	409	388	435	406	411	405	376	398	429	404	422	415	410	383	407	412	407	401	417	432	396	414	415	433	433	409	398	409	400	417	402	423	423	430	448	434	430	402	458	424	426	431	433	424	474	363	452	390	399	435	418	421	413	387	413	392	404	409	397	442	404	391	425	407	427	455	418	421	409	407	397	427	357	386	432	463	456	406	407	394	406	420	423	415	416	442	396	416	403	447	451	427	370	436	447	415	434	349	456	425	418	402	409	400	423	425	387	424	419	417	405	440	383	426	459	419	385	430	398	451	418	389	408	466	442	411	380	382	379	414	438	416	423	416	427	426	391	428	394	368	475	407	401	415	386	399	404	430	428	421	422	434	398	392	411	399	393	386	427	385	430	407	424	423	434	421	405	392	425	394	419	386	417	416	431	437	464	399	387	402	411	387	402	409	395	420	431	405	380	415	418	432	434	402	416	447	388	405	405	438	413	377	415	379	444	431	439	404	431	407	425	406	428	380	406	410	380	418	393	415	408	440	389	381	398	362	423	426	405	464	459	413	405	411	403	421	397	437	463	386	385	431	408	438	417	401	404	427	405	426	411	437	431	391	434	424	402	459	400	394	403	435	374	410	391	414	400	441	413	426	416	414	432	447	478	437	430	449	399	378	399	422	391	435	420	385	437	407	412	388	377	376	386	364	386	424	385	412	413	374	421	429	408	412	479	448	420	405	436	421	453	422	429	425	386	400	448	412	407	395	424	380	431	402	451	389	371	406	428	395	411	417	386	413	449	425	437	372	403	409	443	416	431	395	433	430	411	438	432	431	433	447	436	441	388	442	430	403	417	406	388	415	383	406	401	428	429	365	418	421	422	422	441	397	374	433	453	403	405	434	434	410	429	428	424	444	431	386	442	444	375	403	392	382	436	439	391	394	377	409	457	413	405	421	444	388	440	437	427	419	390	420	417	441	403	433	429	440	425	434	411	408	460	398	423	410	428	415	396	392	417	419	389	387	458	402	420	446	433	424	456	392	399	413	432	408	402	397	381	424	398	405	365	424	395	375	383	436	418	452	429	397	449	425	403	405	379	384	422	421	443	386	414	406	397	422	385	419	392	424	422	429	377	425	433	368	418	427	406	421	431	405	377	383	382	410	434	405	388	412	443	403	431	441	422	411	446	431	396	393	417	384	392	410	421	418	455	430	402	419	418	410	409	416	434	447	418	425	406	386	402	385	410	381	395	444	396	375	420	420	385	418	413	408	420	446	435	417	398	414	431	397	359	385	424	388	408	409	402	416	394	397	394	407	424	450	419	422	403	420	398	415	390	419	423	426	411	450	386	373	394	406	405	435	404	406	401	403	393	376	428	410	419	420	419	421	410	399	429	450	438	456	397	408	419	412	445	388	398	435	393	378	413	402	376	407	442	417	438	393	396	427	403	406	406	397	418	371	398	409	396	419	425	414	425	426	438	428	458	405	426	388	421	412	421	396	401	464	416	420	407	427	410	394	454	412	414	390	408	372	396	447	409	426	415	408	447	433	433	436	411	460	384	441	423	412	402	433	407	428	405	382	415	393	388	404	376	424	459	402	408	424	396	377	421	410	417	424	372	443	434	420	373	438	423	433	424	370	439	426	395	418	400	406	413	412	399	421	410	405	445	407	438	459	423	422	434	404	405	421	428	385	383	390	376	398	391	443	413	413	409	415	399	452	394	410	435	366	432	438	405	388	419	409	417	416	410	437	403	414	428	420	456	468	444	402	424	396	429	398	409	412	425	423	402	394	440	407	433	423	405	441	402	414	442	383	409	410	363	397	404	437	398	433	384	406	395	383	417	436	436	419	484	404	430	424	443	388	421	409	426	399	396	415	423	409	395	420	407	374	409	394	402	457	420	410	409	365	412	409	394	387	430	434	412	401	443	378	406	462	393	413	416	437	392	429	378	417	433	425	415	407	379	398	397	392	399	365	405	376	390	430	430	421	416	443	425	427	423	441	435	398	450	373	402	386	394	380	409	433	423	390	432	430	396	421	436	449	451	382	441	438	411	383	437	428	409	428	390	427	417	421	418	407	455	369	446	440	423	407	438	406	389	411	377	396	445	404	443	408
8213	4274	1654	950	945	865	974	902	921	887	951	924	935	874	902	935	920	876	935	882	935	938	872	916	946	942	900	878	916	940	953	928	913	880	904	928	961	878	901	985	927	910	947	948	890	900	878	923	905	864	914	936	898	925	898	927	961	890	981	906	890	900	917	926	954	929	885	888	903	919	811	909	912	954	946	905	989	963	946	860	903	917	892	953	918	927	961	922	895	904	918	887	942	912	941	816	911	929	930	918	924	866	966	873	911	958	935	888	909	895	927	918	867	916	902	909	880	897	827	910	941	928	884	890	890	922	887	917	955	902	940	930	878	894	896	897	908	942	900	856	954	891	898	966	919	918	919	928	908	880	919	911	833	933	915	964	859	916	889	925	929	945	911	970	973	908	936	929	945	885	870	934	902	916	886	917	917	870	908	874	914	898	932	904	927	901	904	929	912	949	872	899	914	914	892	905	908	963	943	967	889	899	923	922	919	933	909	917	873	919	896	936	958	937	913	933	845	919	882	885	878	922	909	899	938	916	915	939	879	899	931	931	920	931	904	839	964	910	897	912	904	911	842	843	911	879	929	876	826	903	896	901	926	916	873	898	931	896	842	909	928	896	921	900	874	900	883	938	923	933	931	916	1009	863	973	922	949	930	959	899	951	934	940	959	940	895	936	951	920	874	930	936	912	902	877	910	929	898	940	917	921	894	890	859	917	911	890	961	914	926	892	913	903	913	915	888	978	875	942	898	895	929	950	900	918	917	877	903	940	922	925	904	912	898	930	927	894	931	903	946	940	914	860	878	915	948	911	873	945	897	884	915	951	870	895	988	932	866	870	928	913	925	963	903	926	892	879	932	941	969	943	929	926	931	930	926	936	870	868	872	911	932	869	869	952	891	914	885	907	960	971	956	905	922	926	941	928	877	910	873	888	962	835	824	904	920	912	895	891	908	944	911	974	960	894	906	896	916	908	902	910	914	905	936	904	890	883	884	914	959	946	941	923	913	901	904	865	961	894	883	901	943	942	943	890	973	959	853	908	889	857	873	898	879	963	903	899	885	859	916	908	909	910	897	913	864	893	950	884	892	957	856	917	939	909	926	979	910	870	928	910	892	922	894	935	953	902	944	936	891	895	925	939	894	904	912	930	939	870	932	922	969	973	972	891	883	939	878	927	920	859	896	916	902	870	902	954	876	964	909	933	875	864	923	917	928	905	907	859	925	908	917	921	888	919	856	911	952	931	895	898	891	978	891	944	902	952	930	907	958	900	879	936	941	874	907	943	902	891	886	890	954	934	897	911	931	950	930	888	948	878	905	947	883	962	943	884	905	927	909	923	893	911	876	902	916	896	885	912	903	854	955	941	912	949	877	911	924	885	873	881	913	955	870	955	936	921	924	866	886	919	880	866	899	935	907	905	915	912	972	914	930	913	941	925	860	922	914	921	840	921	918	926	878	914	894	966	919	902	869	918	888	913	890	886	892	924	956	917	902	963	967	877	934	892	930	888	923	949	972	957	885	933	895	906	940	864	961	917	959	919	890	912	930	909	934	959	934	925	878	890	902	899	915	973	919	915	897	907	946	910	861	867	931	904	882	928	887	828	915	928	885	958	921	912	906	968	964	952	892	866	876	915	919	897	885	936	935	943	949	899	943	940	909	916	961	875	872	942	888	969	900	953	879	910	947	928	877	910	903	928	938	967	883	929	908	928	911	935	930	927	934	907	910	909	963	942	864	963	924	900	933	904	889	963	895	918	969	878	888	881	952	910	927	911	863	923	882	897	900	921	938	935	934	867	883	871	957	930	958	919	965	953	893	929	914	889	893	905	908	970	924	924	861	943	892	921	939	922	983	915	873	899	927	923	869	959	885	891	900	869	923	876	907	910	959	927	907	909	923	933	967	910	931	902	895	924	870	943	904	903	938	896	866	897	932	942	949	893	962	877	869	861	897	877	926	942	932	946	925	934	920	884	898	953	894	959	981	918	953	934	910	915	921	886	967	904	947	900	937	940	867	932	895	912	929	893	956	929	953	922	919	861	887	922	910	945	948	932	955	954	893	863	919	959	926	855	904	895	886	969	916	907	920	863	949	923	907	906	909	905	926	870	912	919	922	873	914	950	821	881	866	887	906	915	918	947	932	948	917	933	967	966	914	874	913	891	923	945	886	940	980	893	913	852	923	903	944	909	878	915	929	899	887	895	923	913	955	955	927	926	945	891	872	916	948	972	872	903	892	886	900	850	888	912	895	887	928	960	904	917	927	941	907	903	905	945	896	919	947	884	867	906	910	933	878	931	916	913	894	935	897	975	909	939	908	978	921	887	915	851	889	921	920	965	916	883	899	958	913	912	911	885	915	965	895	926	958	910	912	900	879	898	873	910	902	926	894	879	899	912	935	915	933	926	927	879	947	893	936	895	906	851	891	900	916	901	902	952	906	901	902	925	902	915	902	897	928	881	938	826	870	888	919	887	888	912	932	942	927	965	915	859	893	918	861	971	913	923	906	912	878	900	917	954	901	884	869	965	867	945	917	873	909	918	915	944	918	870	883	880	893	905	982	900	935	895	914	849	864	937	912	908	910	954	894	913	916	893	871	935	911	932	945	940	927	929	913	892	979	921	959	898	890	887	900	888	928	986	945	891	944	852	908	902	971	917	885	903	965	891	905	898	945	911	857	938	919	947	875	900	949	932	919	909	903	910	921	962	916	938	910	908	934	892	930	931	870	982	959	908	901	934	924	963	953	922	948	982	897	943	900	933	955	890	917	912	944	888	950	930	966	962	892	888	919	889	961	928	895	889	899	935	909	955	930	941	918	953	867	910	888	910	878	952	935	926	934	878	903	874	972	891	899	932	900	914	911	878	881	894	905	874	893	940	909	951	877	981	954	896	925	935	942	967	902	924	909	923	952	975	906	900	932	928	865	902	953	890	968	929	924	884	909	882	923	863	901	902	945	928	864	876	963	920	851	915	887	889	927	914	916	909	922	920	897	868	895	874	961	893	974	930	826	925	930	945	899	917	945	895	908	937	915	903	952	958	884	905	909	959	920	847	945	917	954	938	912	943	855	913	877	950	920	870	951	872	940	908	915	927	913	896	896	919	981	931	945	928	873	951	899	857	891	906	836	895	887	940	924	921	960	913	909	900	880	940	902	833	890	925	926	912	905	933	936	934	930	894	987	888	873	942	935	884	928	921	909	960	926	946	943	866	897	941	896	902	905	895	916	915	900	867	886	930	974	894	894	844	911	948	906	936	899	943	940	921	916	903	942	907	907	949	907	952	872	944	892	952	940	928	920	904	924	882	909	886	946	877	900	958	894	958	960	906	905	933	903	902	936	930	920	915	891	934	895	927	893	923	903	866	855	946	962	951	910	933	953	916	924	895	928	859	957	889	895	928	918	902	943	958	954	867	870	920	907	907	930	908	923	874	997	908	923	930	857	913	934	900	945	959	865	971	949	890	928	893	915	970	934	907	872	911	909	932	920
24851	21220	24660	28077	20772	2482	519	444	363	353	358	348	338	354	374	341	329	344	387	335	335	316	323	356	320	327	346	338	339	338	340	298	335	328	321	319	308	311	338	326	328	307	329	330	316	309	305	307	331	296	322	333	333	319	302	278	354	327	318	328	316	349	322	285	341	333	347	316	324	323	323	313	328	316	334	302	318	338	311	310	347	337	327	371	352	324	348	357	319	325	333	351	361	314	292	275	299	349	333	339	356	329	296	358	314	334	318	303	329	313	330	325	303	343	349	294	335	319	284	361	337	346	383	320	328	337	349	327	335	300	312	300	316	313	316	308	323	306	320	327	332	316	299	313	316	351	334	287	350	326	310	329	345	301	303	328	349	332	341	336	334	320	286	309	297	342	321	324	309	332	307	316	303	321	335	328	358	307	321	332	351	316	344	307	317	342	324	317	286	314	340	313	335	300	299	265	324	313	319	328	334	327	318	298	341	354	335	323	286	329	329	311	294	284	328	317	285	325	316	323	316	319	310	320	299	295	303	344	322	295	329	320	352	309	357	372	335	325	289	295	346	307	335	285	341	332	328	290	329	332	314	320	323	327	340	327	342	303	330	353	312	347	312	324	333	316	337	296	330	304	335	325	335	315	325	330	313	338	301	359	294	321	282	328	336	316	309	343	296	321	307	319	300	285	323	310	309	328	320	334	312	321	327	380	332	302	332	344	340	298	316	331	335	346	334	345	307	295	318	309	334	316	335	323	307	365	326	296	334	293	320	320	291	326	335	295	335	311	320	310	305	309	334	339	318	333	291	311	295	323	330	330	330	299	311	363	326	320	300	331	332	321	323	315	331	319	294	320	296	317	323	308	377	312	296	301	346	325	338	332	341	316	347	280	329	316	330	319	315	328	323	334	290	321	310	329	292	319	303	348	315	296	334	335	310	351	321	318	343	304	349	310	346	367	366	310	323	302	347	355	327	310	340	334	308	324	326	346	328	324	286	311	314	304	312	320	344	312	329	323	315	343	304	299	323	332	312	313	320	329	343	344	343	307	293	302	357	352	324	347	297	328	324	312	323	319	325	302	333	295	330	304	304	335	331	304	318	336	311	322	295	337	273	315	337	299	328	355	295	323	336	317	326	322	324	366	332	319	322	300	320	304	293	344	328	317	313	311	277	313	330	315	310	327	319	352	323	333	306	327	313	291	293	294	328	275	315	299	280	303	318	336	316	338	305	313	320	322	334	327	303	316	307	318	301	310	329	314	360	314	322	316	302	322	327	304	345	316	312	342	349	324	327	307	345	331	305	333	284	328	313	330	309	280	330	304	307	340	326	329	324	372	320	331	303	334	343	352	363	322	295	312	336	325	329	304	334	290	338	354	307	325	288	315	306	321	335	325	337	350	333	315	342	320	365	292	292	353	318	327	328	309	309	343	309	292	333	292	293	334	321	315	338	343	324	333	343	337	309	337	317	324	304	306	340	345	333	347	335	351	363	312	308	321	305	313	351	324	323	329	308	327	329	322	328	330	351	301	314	320	326	327	358	327	336	323	321	302	342	319	329	307	305	322	337	306	344	323	351	317	298	290	335	334	351	314	309	313	314	327	340	321	330	296	315	322	320	326	311	308	337	309	291	329	325	309	297	305	316	331	327	324	337	294	326	342	341	295	329	327	317	369	323	316	350	337	329	314	320	314	300	318	313	316	327	357	341	326	335	311	288	334	351	342	329	342	320	336	336	307	310	307	296	351	309	328	282	307	330	292	289	311	323	331	320	339	333	341	284	297	349	302	332	294	321	302	312	322	319	311	317	321	316	316	315	321	323	351	337	296	304	331	310	292	322	327	315	311	299	330	320	309	327	326	320	295	320	330	350	349	283	331	323	312	358	325	299	342	331	354	319	387	292	332	305	286	320	336	352	328	343	302	318	329	287	303	308	312	304	334	331	332	329	327	327	380	313	328	352	312	296	325	303	317	315	290	335	307	321	324	337	339	294	382	344	305	315	289	332	316	314	305	310	334	329	310	350	328	306	324	291	296	294	326	285	311	293	318	331	297	295	290	328	309	321	324	302	322	293	322	294	314	333	331	333	331	319	341	344	342	330	304	353	315	328	342	321	341	289	332	337	344	313	352	337	306	303	301	329	328	308	318	305	329	314	335	296	320	370	295	354	318	292	330	328	334	320	312	338	309	315	310	354	304	345	316	342	348	325	319	332	295	321	311	316	330	311	328	312	323	303	302	347	300	347	342	336	341	322	306	370	293	346	297	340	344	305	324	344	321	340	315	321	295	322	322	327	307	335	298	342	353	326	289	319	331	312	330	302	336	309	315	308	327	341	310	309	369	339	303	320	320	332	297	326	316	294	322	306	290	307	339	355	308	320	334	320	316	313	325	310	310	308	341	313	343	306	330	333	333	308	307	314	318	324	324	316	303	347	351	340	309	330	331	288	353	324	299	331	304	358	298	327	325	311	336	317	300	350	290	338	323	299	312	315	319	322	318	339	351	298	264	309	310	299	365	364	317	336	329	339	329	288	326	309	325	316	332	314	333	315	311	336	328	327	308	346	291	339	309	288	308	300	354	323	320	287	302	336	336	312	370	334	302	322	290	332	270	331	333	316	330	340	284	341	315	312	329	341	350	327	334	315	294	326	326	334	331	336	338	325	311	370	305	280	311	317	307	286	332	303	278	317	316	342	323	330	340	305	325	317	346	324	314	333	326	339	307	353	328	329	321	317	294	311	340	349	326	297	308	336	328	343	309	303	319	278	324	334	277	302	308	355	343	317	339	311	301	320	346	323	338	331	317	325	320	325	343	304	323	305	318	356	335	309	297	337	309	306	319	355	329	323	312	307	293	306	322	334	326	329	306	336	342	334	331	312	313	309	343	324	330	298	342	326	337	356	294	319	324	332	291	303	357	314	316	309	306	329	317	320	328	321	320	317	339	332	322	309	332	330	327	335	342	316	304	328	315	322	315	349	324	317	343	344	347	331	317	280	318	296	331	329	335	344	271	332	341	316	327	300	324	326	350	340	344	336	331	313	318	322	304	350	347	287	331	301	295	315	301	329	345	306	306	322	330	330	342	302	313	333	302	278	311	352	324	304	295	319	340	317	326	360	301	302	345	304	319	337	321	313	302	300	335	301	332	344	349	322	364	320	332	318	320	326	315	329	311	308	317	323	336	325	321	312	321	361	305	341	344	351	325	356	357	306	274	322	357	331	340	327	360	322	335	321	312	312	310	315	308	311	318	315	306	305	274	321	320	345	330	328	322	316	307	318	347	310	333	321	308	342	308	305	338	328	311	325	333	308	342	345	256	317	307	344	318	292	330	343	332	303	326	329	325	312	313	316	321	315	336	323	281	309	282	323	334	317	306	319	342	317	303	303	296	325	288	340	319	305	340	311	337	326	322	323	326	332	318	345	302	341	309	305	300	301	323	342	323	327	339	297	320	306	308	317	319	305	302	292	329	318	313	326	329	325	337
8736	11701	3675	1247	899	822	790	705	720	749	740	738	741	713	703	717	729	704	685	720	715	711	686	727	728	733	733	703	745	688	738	725	752	714	733	710	734	689	724	692	716	740	725	695	758	690	650	764	690	722	756	713	700	743	713	739	696	756	732	670	771	705	787	696	728	725	727	719	689	714	688	754	702	700	694	720	758	672	772	740	777	765	678	710	703	699	714	693	778	686	725	729	681	742	709	729	775	667	702	704	717	745	730	725	676	761	725	682	746	742	739	648	705	701	696	691	728	708	737	718	663	711	694	662	718	733	701	653	710	722	739	702	708	714	714	765	716	729	721	745	727	743	738	707	695	679	715	745	771	711	690	726	723	695	747	729	704	685	705	803	754	715	728	726	670	727	652	747	658	747	728	746	717	726	704	732	682	695	660	740	679	705	764	728	686	692	737	732	699	712	717	690	725	709	760	697	720	688	692	689	681	691	683	726	735	721	698	709	745	730	748	712	653	723	743	738	671	713	735	739	722	741	700	728	718	746	728	700	670	732	773	761	689	778	733	749	750	714	711	741	702	686	709	698	703	724	714	759	699	690	716	642	669	696	721	688	668	717	795	688	691	733	758	751	722	690	770	726	689	676	685	751	689	695	712	725	680	790	674	726	699	691	732	730	751	801	749	730	718	725	735	723	737	701	735	734	713	734	741	746	698	740	728	724	719	716	700	747	728	709	757	715	760	717	743	666	748	732	680	706	708	697	747	683	714	690	699	745	765	726	745	687	714	655	747	692	761	721	739	790	754	699	698	747	735	704	743	716	701	701	757	724	706	684	747	661	726	721	766	749	671	711	699	775	729	761	717	740	715	684	697	738	686	748	751	691	766	738	727	728	691	681	745	722	750	743	725	717	668	721	706	735	645	707	698	729	688	724	754	703	697	691	710	660	719	739	732	704	739	736	653	699	666	700	694	708	694	710	735	661	744	751	717	688	743	685	767	730	744	738	726	686	682	711	760	757	728	690	645	715	724	714	737	742	743	676	699	729	750	718	742	740	775	708	698	740	739	700	747	702	729	689	738	764	745	725	708	696	695	655	736	721	689	682	726	719	713	692	689	704	760	721	668	758	718	714	683	703	715	711	749	696	730	738	684	694	721	720	769	759	683	754	677	662	694	735	753	666	662	738	743	766	744	662	727	717	728	715	720	683	713	667	679	683	722	714	683	708	694	720	720	692	717	667	730	688	723	675	720	727	692	761	683	719	770	722	709	737	732	693	729	699	689	748	664	683	718	734	723	741	678	732	729	682	709	702	753	731	698	714	740	717	701	651	698	774	713	727	719	716	740	720	726	667	725	737	717	675	721	689	695	714	706	730	693	717	728	755	735	726	699	689	718	688	687	754	705	712	680	749	713	720	705	758	729	699	710	704	744	748	703	700	714	686	761	698	723	741	724	712	691	717	713	679	683	761	714	732	697	722	759	707	720	755	682	709	709	715	733	701	738	778	732	683	698	719	715	703	713	735	720	750	698	751	720	725	735	715	716	729	707	744	708	712	699	712	729	668	733	700	675	753	729	699	697	718	706	694	741	728	716	766	707	688	750	693	678	745	768	682	733	699	685	743	721	710	741	754	725	710	701	700	692	692	764	750	722	727	770	680	674	718	656	676	725	714	714	729	696	764	719	700	767	714	696	720	715	701	687	743	758	725	723	736	736	757	717	701	737	767	718	726	713	743	709	768	740	700	716	741	727	730	707	701	750	697	725	715	734	711	759	725	725	726	727	711	719	737	712	731	680	724	683	743	749	672	733	752	696	742	783	724	712	701	731	724	704	688	709	721	761	723	679	721	700	704	713	702	703	691	683	737	693	738	681	708	703	720	687	717	713	710	747	691	717	737	710	728	723	721	660	713	736	753	705	737	724	692	673	734	761	734	701	699	713	715	727	742	686	727	714	715	725	684	717	728	738	686	734	732	717	727	695	739	730	711	713	704	710	716	719	716	806	747	665	698	756	702	678	723	650	695	744	735	704	675	723	688	683	739	718	779	706	746	678	711	686	738	730	698	733	711	676	699	730	730	681	729	666	690	720	710	723	657	740	666	712	762	743	737	686	753	771	691	686	684	680	697	719	681	706	721	676	716	691	698	641	744	704	673	727	693	719	723	705	687	680	718	748	697	675	721	724	738	731	710	694	678	701	728	667	686	736	673	686	708	707	746	662	726	702	705	719	711	709	717	728	700	718	687	735	718	752	745	682	671	734	706	730	745	721	675	733	695	708	738	696	684	726	705	696	683	727	719	645	721	707	714	736	739	671	721	701	741	679	738	672	692	724	706	741	755	692	738	692	721	707	744	681	666	704	719	767	671	735	736	701	696	646	713	665	686	723	715	699	739	719	662	710	745	687	678	710	692	694	678	733	696	691	733	697	742	700	720	692	730	708	704	719	679	764	691	744	760	722	703	748	714	708	670	754	770	763	706	719	695	684	756	749	767	711	693	726	698	697	758	694	693	700	722	691	721	702	715	713	744	690	734	675	740	712	676	713	744	724	704	707	743	746	684	710	737	702	738	709	762	708	717	696	723	732	751	745	663	743	669	763	716	713	703	666	725	740	735	670	732	701	684	715	725	675	737	687	712	732	696	694	702	669	702	707	753	699	670	722	724	679	718	689	778	706	752	719	706	719	722	669	705	700	727	719	754	764	698	701	708	718	707	722	739	743	709	732	722	736	694	729	667	685	731	712	754	723	748	726	655	696	732	738	668	716	719	752	722	705	715	731	715	737	701	731	731	677	715	726	687	688	707	758	749	685	687	718	728	711	736	704	758	717	715	710	715	707	706	744	672	754	680	712	705	729	702	725	664	705	674	699	687	734	736	680	751	718	725	688	743	724	700	713	738	706	727	707	723	710	687	640	754	642	756	749	671	724	647	746	698	725	684	719	706	696	686	678	749	723	717	722	728	705	714	723	726	749	746	717	693	709	695	684	746	699	711	744	683	724	675	713	724	702	719	709	679	695	696	674	782	736	730	692	730	725	702	773	714	722	760	727	737	759	703	703	692	741	759	768	681	722	669	768	666	723	681	727	775	703	666	695	699	763	712	710	758	685	681	748	655	732	774	737	722	736	723	730	759	718	681	761	750	665	755	714	742	763	752	700	732	702	696	643	720	693	663	718	663	700	753	726	693	690	721	705	746	736	681	693	702	714	726	726	764	776	665	708	716	706	721	711	691	709	768	694	690	663	722	707	737	648	711	718	735	734	742	696	683	752	726	697	703	719	729	715	659	736	753	731	706	728	705	737	752	692	740	759	710	726	727	690	703	740	712	714	689	703	705	653	740	731	726	727	678	645	748	700	722	727	728	704	702	715	742	717	716	752	660	663	697	682	693	710	682	689	711	671	700	746	742	748	682	704	686	726	772	756	724	717	702	706	737	721	672	699	694	690	664	744	687	731	701	711	689	697	726	659	743	691	709	699	762	706	729	723	710	754	709	698	735
24182	21252	25368	27454	21262	20865	1201	349	302	285	219	192	204	179	200	193	167	162	192	184	186	172	174	178	155	172	160	174	200	175	163	167	167	149	151	172	158	168	154	175	173	179	167	178	161	149	134	142	147	168	140	154	171	164	166	151	146	141	141	131	160	157	181	172	158	152	157	156	150	157	149	159	166	151	151	153	157	170	134	160	171	144	176	163	158	160	165	148	149	161	157	147	159	162	152	165	163	145	154	162	134	154	173	149	139	144	178	181	156	155	150	161	135	151	169	153	160	135	164	163	135	136	166	171	169	163	152	172	142	147	154	181	143	152	157	173	132	149	181	153	160	134	157	154	142	163	160	121	127	126	146	140	127	154	147	163	164	165	153	166	149	153	178	162	183	204	188	154	160	163	203	165	161	170	148	173	144	161	171	149	149	142	152	149	136	150	147	155	134	152	158	149	167	160	144	159	159	118	156	157	143	168	177	157	154	139	162	151	157	160	142	165	160	150	157	159	162	162	157	141	167	142	141	180	142	153	137	173	151	160	151	159	150	139	148	170	163	162	153	147	149	146	145	144	139	148	147	140	143	151	172	159	147	163	172	144	171	178	153	165	174	161	162	160	170	166	161	172	147	141	186	158	175	137	173	165	175	163	156	159	159	151	145	167	159	173	158	133	171	146	145	169	158	160	157	174	135	173	146	146	174	144	156	157	151	151	148	140	146	159	168	158	143	146	148	121	159	169	157	154	152	140	157	172	152	153	147	152	158	166	153	151	152	149	153	156	150	148	157	147	151	176	163	163	165	148	148	146	152	163	139	138	150	137	139	166	170	157	147	177	148	143	185	145	185	152	147	151	135	137	158	138	161	155	163	150	168	146	139	144	181	173	159	181	165	185	142	170	158	155	163	161	150	170	146	129	163	147	162	156	151	144	164	155	162	152	144	182	140	134	178	147	147	144	179	159	153	147	156	184	144	161	155	153	171	153	159	167	142	145	169	153	153	171	141	159	167	141	153	176	149	166	132	162	135	129	163	160	158	148	186	163	160	153	155	150	138	160	162	146	161	132	161	150	149	164	156	132	134	160	151	141	169	158	168	158	158	153	183	186	164	173	145	141	157	159	179	127	156	123	155	160	169	164	158	145	126	151	149	147	127	140	140	175	145	149	140	151	142	164	158	149	167	154	155	173	152	149	158	141	168	152	145	145	143	158	134	162	147	152	151	152	144	121	168	140	166	159	171	150	152	162	167	169	161	184	159	161	155	157	167	146	139	158	152	126	169	147	145	144	145	143	168	149	145	135	154	156	165	144	152	181	167	164	140	178	147	139	174	155	155	130	130	141	160	142	168	159	188	171	149	152	164	156	147	159	157	156	189	153	153	145	160	166	164	153	126	159	152	162	162	154	149	144	150	155	176	143	172	149	143	158	157	152	160	162	151	167	127	134	172	186	148	153	182	162	142	152	155	170	151	156	150	176	152	147	138	153	157	162	155	163	143	153	166	172	155	151	141	159	149	145	129	152	177	181	166	137	152	163	164	161	149	142	141	184	154	144	158	182	133	159	174	152	160	154	163	171	155	135	140	147	127	161	164	164	148	157	174	168	160	162	156	142	145	168	172	166	153	158	156	138	147	159	165	174	165	154	150	159	153	150	160	156	150	142	184	177	139	160	160	182	180	185	150	185	157	133	158	155	169	130	148	131	172	153	167	189	158	174	157	179	155	156	175	131	151	166	164	155	135	151	146	157	175	154	158	157	143	162	181	189	154	178	156	170	145	144	148	148	145	146	174	149	131	153	143	125	166	146	158	147	148	173	149	138	153	143	180	164	163	164	149	138	165	181	128	165	131	127	156	155	155	150	143	164	147	152	138	143	155	151	184	149	151	126	168	162	156	138	137	135	149	160	159	164	159	150	184	153	154	163	167	139	149	155	145	185	167	150	130	144	156	139	157	151	154	142	139	167	143	134	170	157	165	158	175	192	156	151	133	157	132	155	153	147	167	150	148	151	143	146	136	145	164	144	134	166	143	170	158	129	129	153	138	147	148	160	152	165	149	144	138	156	183	145	173	149	153	136	161	154	144	197	155	136	159	184	168	141	169	146	171	140	139	149	157	149	185	159	137	180	156	184	151	157	157	161	165	154	143	164	156	146	163	154	187	158	159	134	162	161	157	152	146	148	168	168	150	168	177	153	157	161	141	166	147	174	158	154	143	175	152	142	157	156	158	152	137	148	179	178	150	159	150	154	140	158	139	154	144	149	157	132	153	186	185	151	170	147	167	158	163	143	134	136	139	146	172	162	175	139	143	159	170	146	143	167	144	155	157	173	160	175	155	141	167	158	152	145	160	136	139	152	171	174	185	157	161	159	147	144	189	145	146	149	156	184	138	139	162	149	146	155	146	151	156	143	176	154	153	155	166	158	167	169	157	136	160	157	162	162	165	161	144	138	142	144	163	155	173	155	165	165	149	177	191	156	155	161	155	139	162	150	149	153	135	144	152	158	161	145	158	157	158	165	146	158	147	166	150	149	162	151	162	140	148	140	139	156	151	167	148	130	146	147	138	172	145	137	156	169	155	154	142	148	180	153	152	162	149	158	163	149	144	136	146	174	167	178	158	155	159	164	170	159	155	150	176	156	141	153	139	135	160	180	144	141	142	139	151	162	180	144	171	149	140	165	183	151	158	139	147	129	156	147	129	167	123	141	133	173	145	135	160	154	159	156	143	147	160	166	150	130	162	171	168	146	145	130	131	170	139	146	167	151	149	148	155	153	150	158	140	156	169	150	162	161	162	153	161	159	154	154	185	186	153	161	163	183	158	150	145	123	152	161	174	167	151	158	154	147	142	152	164	131	133	176	132	160	140	151	152	140	139	151	171	150	157	154	151	146	132	153	152	155	138	173	147	140	176	164	150	129	167	156	138	132	156	155	160	158	134	152	164	180	140	168	159	169	194	160	181	148	173	167	156	139	162	130	155	147	161	153	165	153	157	135	152	140	137	162	160	178	145	165	165	131	149	132	133	123	172	157	160	155	144	132	163	138	174	149	140	160	173	172	149	168	154	148	152	186	176	149	155	145	166	136	149	152	164	155	156	164	141	164	148	175	156	140	138	128	166	150	151	148	170	125	144	151	158	155	115	156	177	160	145	148	141	138	146	151	151	160	154	143	164	158	151	133	160	140	171	146	170	149	152	164	141	156	160	156	169	167	139	158	126	148	153	154	141	154	173	159	154	158	142	171	180	159	172	160	157	122	164	139	182	171	140	166	142	152	142	138	163	155	150	139	153	157	164	150	151	160	156	146	162	156	149	160	148	138	142	142	143	158	147	163	146	171	163	183	158	187	143	151	153	141	165	153	139	160	164	166	149	181	159	139	148	168	175	143	162	124	161	174	132	175	139	158	152	141	159	136	137	155	143	167	155	148	156	138	179	142	177	129	178	161	151	141	161	155	153	163	152	189	170	145	149	150	131	151	145	151	169	145
10623	16322	5381	1156	749	578	471	454	444	472	455	404	417	374	392	389	387	420	382	410	368	397	434	368	384	392	398	368	397	382	368	368	402	371	392	391	387	422	402	392	402	385	364	382	375	382	391	388	409	388	376	382	375	406	405	401	356	360	409	376	388	360	380	361	391	379	419	374	383	399	368	402	406	365	383	393	371	389	385	387	389	373	393	389	366	395	335	370	386	383	362	387	343	400	379	386	413	379	436	363	379	388	398	418	408	403	401	414	387	380	373	377	393	406	390	393	390	368	396	410	369	400	400	406	372	359	416	371	387	348	392	405	381	419	368	362	400	367	398	393	379	401	385	401	357	395	358	380	398	428	409	384	344	377	355	389	378	381	437	362	358	385	398	349	371	381	367	380	358	392	368	401	408	406	401	389	375	393	398	391	366	365	368	390	392	370	402	424	396	377	399	428	404	375	408	390	407	394	358	411	398	387	401	368	380	406	364	390	407	363	389	364	379	398	368	398	376	388	361	395	370	356	381	379	379	391	395	370	395	387	373	412	340	401	399	372	370	393	383	416	400	371	370	424	378	385	390	375	394	406	397	366	385	358	361	387	378	401	392	354	434	349	403	365	367	374	402	375	377	368	377	375	361	400	396	380	393	393	371	411	394	399	377	388	410	415	397	395	412	381	358	388	416	353	392	376	379	385	363	383	360	434	412	356	376	389	376	380	375	374	387	383	390	398	367	418	424	396	406	400	383	411	387	369	384	378	393	393	394	404	389	386	387	395	384	420	379	385	382	367	376	390	353	371	387	382	419	371	400	392	374	397	368	369	398	366	425	403	385	400	405	332	360	361	400	363	367	379	379	365	414	418	363	359	376	376	363	405	357	377	387	370	378	395	402	400	401	368	364	378	361	332	410	413	344	404	387	421	379	408	388	380	376	405	384	380	400	363	367	388	404	409	396	376	381	349	380	400	379	382	403	337	394	376	377	402	400	405	397	379	393	377	352	381	401	373	403	364	367	389	393	393	384	350	399	374	355	382	372	341	371	355	386	381	326	364	377	410	405	419	424	339	390	387	396	378	395	403	419	409	379	381	394	378	371	362	373	388	404	389	343	375	388	393	375	388	374	393	426	392	385	398	365	371	379	394	406	422	408	372	376	377	351	410	365	386	361	413	432	403	385	355	367	364	375	393	378	404	377	392	424	395	397	373	404	388	386	400	364	375	358	367	387	367	379	376	353	375	383	371	386	349	379	368	391	389	354	396	378	383	371	395	382	407	397	369	401	352	365	334	402	388	380	388	392	397	368	372	378	367	422	379	396	378	378	399	388	363	411	396	374	385	346	392	374	394	395	419	389	361	385	381	409	368	351	422	389	368	395	361	349	392	383	388	392	385	372	377	406	401	371	385	355	389	395	413	382	406	408	398	357	396	377	391	412	382	379	375	383	358	420	371	415	381	366	360	377	418	423	384	391	385	386	365	371	365	377	404	383	399	400	371	389	384	435	404	397	381	425	385	391	394	361	395	369	353	386	396	414	408	412	378	387	354	359	360	338	394	360	440	421	354	387	414	404	379	385	395	384	384	404	378	369	434	393	370	377	379	343	392	359	385	387	408	379	396	358	409	396	383	396	410	344	405	394	344	389	410	347	347	410	350	383	386	356	377	365	374	401	383	397	397	379	372	387	405	386	394	390	348	412	411	365	387	378	384	361	381	361	422	392	361	383	375	363	382	381	374	403	346	385	379	345	366	374	370	409	411	392	385	387	400	363	372	401	378	364	382	382	380	357	401	395	426	361	366	418	378	417	372	362	421	377	382	397	404	369	407	412	379	377	391	397	390	397	421	379	401	395	394	367	377	389	391	436	404	378	376	372	330	367	377	383	387	390	407	399	385	355	395	397	414	375	388	416	369	390	376	397	355	339	404	363	404	393	388	404	375	387	344	387	376	369	350	418	381	415	405	407	397	406	389	443	375	395	367	377	408	382	400	373	422	384	356	393	368	416	386	400	400	353	416	415	396	351	365	378	437	383	377	341	355	380	418	402	405	417	367	383	422	390	349	345	415	380	377	389	394	392	392	404	422	362	378	378	390	383	408	368	390	371	403	402	416	397	366	364	385	367	378	367	410	390	370	417	387	400	379	386	395	401	364	425	377	357	385	387	389	369	387	370	378	387	372	410	385	371	364	424	369	390	388	379	370	370	430	380	400	384	381	408	398	380	392	401	358	416	386	355	361	344	380	384	369	385	350	382	370	406	400	371	396	381	346	410	359	378	386	388	386	396	367	370	390	402	369	437	351	392	397	420	390	376	383	407	367	372	394	411	391	408	374	406	358	407	404	364	424	408	392	394	421	376	399	367	379	368	343	353	399	385	363	382	403	395	400	363	368	375	416	367	390	399	379	384	383	417	376	378	352	349	374	405	418	382	380	425	423	408	387	381	358	405	353	365	350	411	400	358	401	398	355	414	392	367	382	360	429	379	397	368	403	388	372	373	384	398	412	390	405	415	370	374	425	412	368	394	374	367	381	363	380	403	381	368	371	368	383	381	379	388	379	398	367	386	364	385	370	391	427	386	372	362	385	366	355	390	390	353	377	367	365	385	400	373	355	400	379	362	362	381	395	376	394	382	397	347	360	376	405	407	389	389	385	368	391	407	399	354	366	402	391	378	388	378	361	343	380	365	409	366	350	399	367	387	383	386	389	383	394	387	381	380	393	364	361	389	365	389	371	380	354	404	386	387	356	398	381	410	373	379	336	393	365	332	389	353	374	383	359	400	408	423	382	373	381	418	386	383	392	385	384	369	360	364	357	392	388	353	370	396	389	393	376	390	397	375	385	429	367	393	389	386	385	398	393	391	392	375	395	385	367	400	411	388	390	376	394	398	393	383	370	421	385	402	411	386	391	416	353	403	390	391	334	349	369	345	386	374	375	398	393	417	401	405	373	389	393	370	370	382	391	397	369	388	379	338	384	396	423	390	371	376	391	398	391	386	394	409	390	365	364	427	386	381	403	401	377	368	410	365	393	422	403	368	431	379	389	377	381	389	387	382	367	399	362	377	406	382	433	342	393	390	408	371	406	394	380	370	407	412	391	381	395	378	396	394	369	402	381	349	401	416	380	386	370	365	374	377	351	405	414	382	413	383	366	373	399	413	365	387	403	359	375	362	370	402	388	382	370	379	403	377	385	390	359	373	370	381	405	379	374	342	369	388	398	382	392	362	382	374	350	373	358	384	410	371	390	382	387	399	385	404	376	367	371	410	371	370	353	396	368	370	361	357	386	373	348	366	403	396	418	390	375	376	358	380	387	404	421	388	382	373	401	377	397	358	374	371	403	375	383	389	382	362	383	378	354	395	399	372	367	373	388	369	405	393	399	382	393	327	399	389	399	403	372	418	355	356	412	394	388	402	399	382	415	353	377	393	373	381	394	398	394	383	364	381	415	383	410	361	400	366	374	408	370	396	379	375	387	383	393	370	366	391	400
33154	13007	2510	533	479	432	407	457	403	453	438	442	381	440	412	424	437	460	418	405	410	448	408	394	430	426	402	428	446	415	388	402	396	461	414	442	390	404	381	396	400	436	394	429	435	432	411	433	425	468	390	424	384	401	431	406	380	421	401	406	427	441	380	438	403	395	434	425	393	390	399	421	412	396	419	419	418	384	422	426	425	425	423	374	425	407	427	414	392	395	397	436	421	391	424	406	392	434	413	402	419	434	397	455	389	446	454	393	421	390	432	434	392	425	413	398	398	431	395	396	418	392	424	376	409	398	396	356	381	428	406	394	424	444	386	426	428	425	423	365	396	418	394	420	451	404	400	418	423	417	364	425	391	415	371	432	434	407	414	428	410	431	443	448	428	381	458	388	415	411	404	429	404	411	396	423	416	396	378	433	364	424	411	413	404	410	414	382	394	413	400	450	403	405	401	389	418	411	387	403	405	428	454	402	398	396	400	424	426	401	429	399	411	408	437	412	419	439	408	392	407	398	395	390	463	390	428	419	416	401	432	440	455	441	416	413	398	413	389	415	371	450	356	408	381	438	399	386	391	411	392	379	436	392	403	387	431	397	465	411	421	407	416	364	408	448	440	425	399	399	414	406	434	458	441	435	388	388	407	401	448	409	417	413	388	420	388	420	382	406	427	390	440	402	396	430	408	390	405	427	416	423	406	419	400	410	438	390	421	422	404	384	378	409	372	418	394	446	412	456	398	415	414	415	371	422	396	392	433	429	412	408	412	398	378	387	423	405	453	393	436	432	444	418	424	436	459	435	412	424	442	410	417	414	418	413	418	416	395	405	445	429	402	386	423	392	443	362	415	429	412	422	435	362	417	441	431	451	422	422	390	392	415	403	428	397	408	400	444	430	368	446	397	372	423	422	430	421	401	399	390	426	424	441	421	402	419	417	451	417	434	431	424	446	450	422	407	403	431	415	427	417	413	421	452	379	405	425	429	414	437	428	402	392	390	405	423	407	412	407	408	389	451	382	390	411	422	399	382	376	407	393	436	429	434	390	391	438	378	404	396	446	403	409	425	431	456	427	444	415	436	399	423	428	425	388	422	367	428	411	436	431	428	443	412	389	363	384	429	426	424	431	403	411	415	413	399	432	397	403	427	389	454	406	417	428	412	380	432	412	397	426	414	439	404	400	416	393	427	434	430	384	414	415	441	448	393	398	356	436	420	396	405	437	401	428	447	373	420	367	415	392	429	394	417	425	418	425	433	420	402	424	395	432	430	436	428	395	426	402	406	438	432	403	433	406	420	446	426	389	381	417	439	427	424	387	427	456	403	409	420	425	440	396	431	398	412	439	381	409	391	408	405	395	392	410	428	420	370	439	399	452	364	416	408	400	399	428	400	403	414	437	406	404	380	403	432	432	357	419	389	422	408	421	397	420	370	364	416	427	424	414	403	416	414	493	408	421	461	403	470	367	428	417	404	438	419	370	417	411	407	405	457	370	436	454	409	441	416	387	403	432	407	415	400	422	444	452	435	398	419	441	408	443	444	409	403	388	423	405	453	353	416	388	411	431	417	419	422	433	403	440	439	409	440	399	380	415	418	439	415	428	446	409	425	419	418	420	462	447	404	436	400	399	416	412	424	425	436	392	411	387	466	457	449	430	444	399	408	395	419	400	415	428	403	388	432	420	435	394	403	440	431	435	404	437	394	402	436	401	433	409	416	398	415	404	441	444	431	408	440	435	400	414	429	403	420	375	393	446	397	434	381	387	378	416	411	427	383	391	389	439	411	449	387	452	406	410	416	407	463	429	450	384	430	443	407	387	469	388	402	451	439	447	406	461	416	431	409	420	414	428	396	439	387	413	388	444	423	451	412	377	454	386	430	411	408	430	406	406	424	419	400	413	432	389	408	406	417	424	377	397	410	410	406	392	400	424	383	408	432	448	414	409	404	398	404	400	425	409	396	440	413	378	416	410	403	394	399	435	397	441	391	421	402	383	429	428	422	450	443	393	407	429	433	415	441	402	412	419	450	368	406	420	418	406	381	389	419	404	416	427	422	441	409	418	411	440	389	415	375	412	464	375	412	431	446	466	405	396	432	466	428	426	406	379	424	431	428	409	434	455	378	398	413	426	421	399	423	393	369	391	426	407	401	414	403	432	407	399	400	400	416	412	410	380	410	416	414	382	407	367	372	459	416	405	430	405	393	421	407	373	454	427	427	375	421	466	421	411	406	447	449	407	435	405	421	460	401	446	431	397	441	377	400	425	397	401	430	423	427	370	372	411	427	407	397	430	415	394	448	416	429	410	401	397	420	393	401	406	416	391	438	446	392	395	402	403	408	429	387	399	427	428	403	439	406	399	375	418	402	415	381	422	452	448	408	383	389	422	403	466	422	376	433	400	387	436	386	432	440	401	394	396	447	413	409	420	401	425	416	422	429	409	388	400	390	380	460	399	420	399	412	422	411	434	398	433	378	418	440	417	402	431	398	406	442	392	457	407	424	431	399	401	454	396	433	395	390	371	397	393	424	413	421	413	404	429	401	411	458	419	405	428	447	438	406	448	418	408	423	446	413	421	377	435	421	397	390	454	369	439	431	413	447	425	432	425	401	414	394	381	411	453	431	418	401	417	406	388	427	406	412	418	447	436	423	384	417	471	424	392	415	451	384	407	411	401	420	416	454	424	418	430	441	444	392	427	418	429	404	362	365	377	433	436	389	416	394	392	431	412	395	434	389	382	437	392	414	387	407	404	415	433	437	391	404	403	406	422	426	380	423	450	433	395	402	447	434	437	422	402	451	420	380	425	434	428	396	424	435	411	416	407	427	450	429	433	474	427	393	432	446	407	388	378	401	411	438	444	418	428	406	463	392	422	381	427	409	413	432	414	401	411	401	402	406	449	409	411	407	388	414	372	375	417	407	448	435	407	442	450	403	431	407	411	383	423	442	452	394	384	432	429	417	416	432	452	397	429	463	408	417	400	426	415	449	419	421	471	430	396	399	412	418	442	401	439	405	373	402	439	392	417	432	441	395	411	371	404	397	424	379	432	386	410	397	388	391	384	408	406	415	418	420	394	422	411	438	388	438	408	444	413	439	376	413	442	386	394	413	403	416	440	421	400	403	410	375	404	428	351	418	379	386	418	383	422	383	385	405	383	459	420	431	420	415	423	420	458	398	386	369	417	456	424	421	422	396	368	382	436	421	442	401	397	415	430	422	425	431	400	399	414	412	384	412	354	454	414	426	414	422	437	433	396	409	416	449	449	428	412	412	399	451	398	433	426	427	380	446	425	413	414	432	429	402	398	419	449	395	417	418	390	407	456	401	434	418	426	440	457	423	410	420	433	416	454	437	395	430	441	440	396	374	428	445	391	403	360	407	441	434	411	436	434	417	375	441	446	431	385	446	409	390	457	455	427	434	403	398	468	409	397	456	401	384	415	445	406	468	421	418	450	402	411	435	420	406	399	375	408	403	387	416	405
8445	4970	1681	965	949	945	938	978	871	884	935	913	920	979	898	905	905	929	929	903	935	919	916	896	930	917	914	927	947	923	898	943	947	921	951	889	913	873	958	886	880	876	880	926	935	934	944	916	955	940	955	963	906	861	895	860	887	922	840	924	973	855	919	909	944	933	949	939	934	887	917	900	886	916	883	893	890	894	917	894	877	921	886	903	914	934	884	914	863	869	923	919	875	850	910	886	882	899	934	954	927	913	914	940	919	933	913	838	869	881	928	893	933	940	928	953	965	948	938	921	908	933	904	926	930	939	902	935	917	943	871	883	935	917	885	894	889	843	906	879	816	872	886	946	894	859	912	891	878	904	946	918	921	972	932	943	859	933	957	878	929	918	929	923	901	900	836	918	961	863	916	933	908	961	938	942	879	912	907	885	862	969	943	909	941	948	932	901	878	927	957	914	894	961	915	901	956	915	923	980	927	917	853	890	928	876	887	927	892	951	870	857	930	914	919	925	917	938	888	910	923	895	961	971	919	971	946	951	924	914	925	911	1005	933	953	928	935	936	917	927	893	900	918	879	879	957	930	854	945	904	899	910	909	912	854	904	978	924	893	890	977	900	884	954	907	913	960	920	889	854	941	900	884	943	914	861	876	934	939	922	910	935	942	914	909	932	918	848	976	916	893	888	897	852	894	881	967	933	913	911	913	917	878	892	873	906	935	936	964	892	929	906	937	896	931	950	905	862	937	947	853	890	933	933	934	942	935	907	877	930	939	870	928	929	943	938	901	962	911	942	900	951	916	938	913	953	936	904	916	932	902	938	929	909	900	832	913	930	922	906	958	879	915	945	956	943	885	919	909	949	931	932	891	903	928	968	958	895	882	878	907	875	923	950	927	968	885	920	926	898	862	898	964	920	873	944	918	935	905	921	909	871	880	888	901	928	889	884	967	832	906	932	914	956	916	923	925	887	912	969	945	931	905	916	911	882	914	965	857	969	870	900	894	919	900	928	958	925	898	976	868	852	887	916	916	865	950	918	884	894	898	890	967	933	995	923	944	919	959	926	928	914	904	879	908	971	964	938	925	936	915	934	875	942	936	988	959	925	936	913	893	879	912	883	926	946	948	882	896	893	919	914	896	878	906	875	910	943	884	901	890	894	900	897	926	833	906	903	920	910	896	918	930	884	942	929	877	924	929	907	951	913	923	898	945	897	922	858	918	904	932	958	904	892	925	913	876	933	944	917	866	904	881	937	910	888	916	891	947	903	933	913	895	912	947	911	915	932	926	905	931	902	914	861	938	864	955	949	909	930	942	889	881	929	935	938	923	931	865	926	894	936	898	959	885	855	925	903	944	961	972	912	925	891	845	944	925	913	919	928	966	949	894	921	880	894	848	954	913	877	992	857	887	898	899	884	907	916	974	962	915	1001	927	904	874	918	937	936	896	880	929	879	944	900	941	891	909	893	912	932	885	907	887	946	876	898	903	928	902	930	890	905	881	1008	913	965	938	954	914	922	886	929	936	913	879	896	903	946	892	911	914	912	900	904	896	881	869	929	945	879	889	881	872	977	921	922	875	963	907	909	893	922	935	948	923	922	920	911	925	963	948	902	914	883	924	916	880	886	925	884	846	965	931	925	907	929	908	877	932	944	888	901	895	931	922	854	914	885	917	909	902	937	878	969	923	871	926	880	855	901	941	908	943	872	919	931	900	932	921	942	912	915	950	913	909	895	892	893	897	933	984	926	958	897	867	860	963	896	896	949	919	901	916	877	963	894	906	890	931	916	897	935	911	911	924	900	890	892	883	861	918	970	913	883	908	914	901	908	921	930	960	905	899	891	901	911	926	906	927	942	920	941	899	930	899	934	882	974	929	903	908	943	938	972	872	869	893	939	909	903	958	887	945	859	963	914	957	919	852	885	880	935	936	846	873	955	918	910	951	908	915	923	950	878	911	938	960	907	934	956	925	911	925	920	945	896	903	967	858	937	860	919	913	908	948	893	888	921	924	922	847	922	889	910	937	957	909	939	946	893	926	927	918	904	950	898	933	932	925	896	916	959	926	922	982	923	906	939	920	933	943	851	940	929	892	935	920	901	891	900	888	963	915	908	899	904	929	949	930	878	953	960	928	911	866	892	878	941	902	940	865	925	899	881	866	876	877	985	903	925	900	882	896	884	908	890	929	895	921	907	977	900	909	898	909	903	920	924	924	957	908	903	854	887	921	862	924	911	915	906	928	920	932	956	972	894	922	953	912	950	925	907	957	931	934	876	895	914	895	946	947	903	878	921	927	901	940	929	934	877	929	876	943	940	934	882	852	926	902	911	888	954	865	917	937	904	890	870	933	913	941	930	948	945	900	933	916	899	902	902	858	923	894	920	896	951	861	924	947	903	889	904	938	932	914	914	933	905	948	883	914	894	911	994	842	889	916	951	959	912	866	875	847	967	940	905	956	911	893	981	904	979	915	942	892	959	894	982	887	948	946	895	931	926	956	893	875	891	920	956	930	855	887	932	928	974	930	894	902	887	957	890	882	889	921	909	907	946	938	880	947	981	923	952	892	870	959	963	896	918	936	936	886	910	978	884	906	926	912	909	874	890	890	891	950	892	919	941	915	915	975	910	863	920	945	890	903	881	930	923	890	958	943	977	908	886	884	880	923	927	884	907	913	962	968	904	894	886	871	922	895	920	936	970	934	887	944	964	967	929	893	891	912	930	963	935	899	942	929	879	903	950	900	924	907	887	904	919	926	850	935	876	904	938	891	901	937	909	942	908	907	889	914	862	924	925	899	944	851	954	950	938	972	940	969	891	923	840	891	907	922	913	859	941	941	937	915	924	904	895	924	896	816	918	988	927	894	891	882	914	940	907	938	963	867	878	885	929	836	944	879	892	925	969	953	880	923	892	893	916	876	928	899	907	909	911	896	911	922	887	907	966	883	878	882	936	901	964	947	936	934	966	955	947	921	867	919	895	886	949	966	873	943	888	944	912	903	928	878	973	870	880	889	946	889	901	944	939	931	878	908	946	920	895	958	905	936	925	880	936	961	855	915	890	921	875	887	883	901	930	879	958	882	934	964	883	904	902	927	913	925	915	911	859	870	930	905	955	904	936	974	932	882	902	912	893	941	925	952	955	939	940	950	923	941	906	878	864	919	932	952	909	888	885	917	933	926	875	893	951	923	882	925	934	966	881	946	926	889	870	869	969	889	915	895	911	907	933	979	903	909	931	898	897	887	925	907	942	901	946	943	913	904	955	944	910	948	868	937	856	907	895	964	912	890	942	881	904	932	850	941	876	918	899	874	960	924	893	934	925	875	940	909	932	921	907	893	893	959	900	913	898	968	922	962	897	926	929	930	932	977	888	877	925	968	930	885	868	914	909	910	952	963	935	888	910	910	914	953	924	932	907	940	923	886	894	968	896	898	957	938	896	951	905	917	897	905	910	917	919	873	928	872	937	901	917	972	922	930	908	872	923	909	897	939	905
24864	21212	24652	28063	20744	2396	563	449	390	355	309	355	347	370	324	328	343	341	350	305	341	330	331	336	361	329	345	317	333	340	329	317	311	295	322	321	334	281	327	339	281	289	302	343	303	328	340	317	331	321	310	315	302	318	325	313	302	306	327	304	309	293	326	324	305	336	324	310	298	287	303	310	309	338	328	303	336	324	312	346	273	326	338	341	341	312	321	313	307	292	347	308	303	353	345	335	318	297	341	313	321	347	291	301	344	328	307	361	299	294	297	303	343	325	329	336	287	292	302	309	326	279	283	302	330	326	279	336	301	294	294	321	310	321	311	316	335	334	326	322	320	314	334	311	315	326	360	306	361	294	319	299	335	355	302	327	372	306	300	316	359	316	321	304	296	342	328	292	303	331	331	287	279	324	332	329	336	319	327	306	294	324	319	310	297	315	325	346	359	313	310	315	302	289	303	320	323	329	316	324	310	322	280	334	317	315	312	318	289	343	317	308	327	299	339	329	325	322	320	326	344	370	313	329	318	312	293	312	332	334	345	320	333	304	302	326	282	283	318	315	303	297	329	329	305	311	351	290	300	323	346	339	334	316	311	321	315	311	307	307	308	316	332	316	307	334	320	321	308	353	329	326	298	314	285	308	318	343	320	312	302	319	301	333	285	328	321	313	307	324	314	312	343	281	318	331	337	320	308	285	299	330	291	308	334	322	289	329	309	306	312	337	334	308	328	332	350	342	309	298	329	319	324	312	310	290	285	330	319	322	306	283	322	289	319	320	315	298	300	314	270	286	337	340	311	305	332	322	345	330	331	315	288	279	316	311	348	300	313	300	297	345	329	301	323	343	350	319	316	325	281	290	348	301	305	314	311	275	342	360	327	342	314	303	300	331	346	305	337	340	311	281	324	335	322	295	324	299	300	320	336	323	325	322	295	297	311	306	311	303	325	273	307	295	281	338	297	319	316	320	294	291	331	285	286	356	312	352	346	299	326	309	367	322	338	307	315	329	318	306	340	329	296	338	330	293	338	313	321	312	357	306	280	323	304	320	344	280	355	343	322	324	314	294	291	304	306	322	321	331	307	284	320	291	293	345	290	297	298	311	297	301	335	338	347	308	350	314	311	367	313	305	302	310	349	313	309	304	329	318	313	321	321	336	338	296	336	331	346	340	303	314	348	309	320	300	327	306	296	296	290	331	305	313	297	331	315	301	312	304	303	331	312	365	325	327	350	368	358	269	307	362	319	310	325	355	325	342	305	311	341	324	296	287	306	334	340	342	308	354	313	297	329	307	321	358	360	338	322	292	342	304	338	322	298	316	341	327	285	326	302	291	313	377	324	305	333	326	325	313	311	271	328	309	329	326	361	338	299	316	296	324	285	329	331	316	323	294	313	345	318	325	275	326	351	313	309	332	344	291	303	281	330	334	302	339	364	333	316	314	313	308	322	310	301	335	324	336	336	345	342	297	348	311	314	298	335	319	337	325	337	324	318	306	322	293	299	296	306	309	334	305	302	349	309	291	322	335	361	321	371	316	308	317	338	330	333	312	334	334	336	291	293	331	327	297	325	323	333	295	320	333	345	319	284	361	303	311	317	319	332	320	351	307	328	341	327	337	339	334	335	362	330	319	329	312	305	290	334	299	360	338	355	303	314	322	350	314	291	294	335	341	328	326	286	285	327	324	315	297	308	329	319	301	339	302	317	322	321	325	310	350	314	318	310	320	308	298	306	305	297	331	336	347	311	326	338	304	299	320	342	330	320	312	314	313	297	312	325	324	339	334	339	316	294	329	328	343	337	311	304	308	342	341	357	325	321	326	290	314	268	321	335	282	341	334	352	329	314	300	289	323	339	315	319	320	295	298	321	335	288	319	335	337	307	301	300	345	330	350	286	290	299	332	346	305	330	334	324	274	315	331	341	335	344	344	330	316	324	297	307	326	335	324	296	323	301	336	322	313	332	315	367	278	300	312	323	337	372	278	263	323	311	308	332	281	352	323	318	317	324	319	302	303	339	349	290	313	316	271	318	341	343	323	341	307	310	332	276	307	328	313	308	326	364	323	317	309	319	314	349	302	309	330	334	322	316	306	315	347	293	317	325	330	336	325	267	285	327	327	321	339	340	323	302	339	317	316	328	308	306	286	310	332	302	313	317	338	317	313	305	313	297	285	305	311	359	342	323	303	298	310	322	342	308	305	327	347	339	308	275	330	307	335	292	309	321	275	289	349	347	322	297	341	303	311	302	312	325	305	314	329	351	307	309	329	302	293	322	333	285	320	317	308	302	347	321	320	346	328	300	308	301	328	325	326	326	331	308	319	308	310	375	352	285	303	313	297	320	333	308	345	299	343	335	339	337	329	298	319	316	324	311	302	311	309	300	324	330	332	300	328	306	328	334	367	333	298	319	317	305	333	338	313	311	318	344	327	359	306	285	289	293	330	371	314	336	300	335	329	336	312	297	318	305	307	297	330	340	327	311	295	293	311	320	292	317	319	315	328	366	360	308	310	320	306	313	291	315	318	324	309	336	325	367	308	331	327	333	304	297	322	337	328	336	333	321	315	328	318	332	340	327	287	308	330	323	342	339	320	327	285	315	342	351	322	349	304	329	306	311	314	304	305	310	314	305	295	316	316	328	362	338	342	321	287	319	320	326	347	311	332	330	313	348	333	298	328	307	359	299	347	288	337	293	331	328	318	347	295	332	305	317	350	311	307	309	304	293	323	319	306	287	297	331	319	291	320	302	328	307	305	300	310	355	340	338	343	322	335	346	324	322	334	313	373	331	286	305	340	295	311	329	328	313	329	314	329	309	293	308	319	350	339	348	323	294	310	329	333	325	314	302	329	316	321	342	317	335	367	315	325	364	343	296	336	289	350	336	290	320	292	321	333	327	308	340	305	320	312	301	314	297	298	339	346	315	309	311	342	332	321	335	292	277	364	349	329	320	310	317	327	312	322	272	315	343	324	308	304	302	323	307	333	290	290	314	301	331	302	325	322	278	284	312	310	323	309	303	306	306	308	301	318	353	313	328	299	304	374	310	326	305	332	334	288	332	307	298	335	322	310	295	304	324	314	345	320	318	329	326	343	356	326	325	343	336	333	305	352	318	318	295	324	333	360	345	330	294	334	301	308	314	305	330	331	308	310	301	345	330	324	328	329	335	343	290	315	343	312	326	322	338	325	331	313	325	310	342	331	321	308	321	323	318	309	320	315	312	343	306	301	331	329	316	295	347	335	331	317	325	321	306	299	298	348	285	313	321	321	318	302	308	374	302	294	319	319	309	329	330	323	300	355	299	357	323	327	325	317	358	329	314	331	288	329	327	330	338	329	345	339	317	304	330	356	310	311	333	304	322	328	322	301	325	325	318	329	310	339	306	292	352	280	363	311	344	321	358	320	318	323	324	301	299	305	298	300	306	287	302	312	291	344	316	367	330	317	338	323	339	355	303	326	337	339	328	364	301	330	318	316	344	305	284	321
8890	11665	3739	1172	965	826	847	786	779	700	765	737	751	724	762	719	696	747	735	727	728	692	727	713	712	685	735	715	715	681	732	753	726	700	691	712	758	752	760	693	756	734	725	725	673	748	712	662	678	692	730	674	722	686	739	708	743	752	690	725	715	682	723	736	752	699	693	668	722	704	724	688	730	690	752	698	753	731	707	732	723	711	706	717	673	697	678	713	702	716	704	704	690	707	736	731	702	717	715	739	721	731	713	735	734	728	670	746	642	750	695	727	701	744	704	704	702	716	735	720	722	699	720	721	684	727	775	701	736	768	751	682	716	689	678	701	723	719	670	685	700	696	668	688	677	702	684	702	706	731	681	664	755	710	666	719	699	718	680	697	683	697	721	687	697	752	715	715	712	735	702	705	689	768	735	717	726	754	734	726	723	711	712	706	732	755	724	736	721	755	682	716	737	710	690	720	690	693	715	688	691	739	724	688	742	708	713	686	697	714	743	702	737	753	684	767	701	718	700	731	721	752	707	687	712	699	752	703	717	693	695	729	689	724	762	706	734	686	725	738	727	710	698	755	711	685	739	754	747	742	693	696	711	703	714	664	755	674	667	752	673	700	738	703	726	712	751	713	713	735	704	718	703	722	696	718	703	716	714	754	742	711	750	748	732	717	730	731	682	680	728	741	697	686	695	725	708	720	714	670	743	731	742	751	687	721	744	698	709	743	760	710	699	720	731	722	700	727	690	745	715	693	738	725	715	703	664	743	685	733	716	705	760	699	741	694	699	710	726	681	728	724	695	751	766	694	730	756	712	729	701	689	748	746	740	689	713	729	714	697	715	735	680	705	691	704	723	733	703	768	680	716	739	702	755	711	713	669	718	650	694	714	708	714	687	703	718	751	711	731	715	718	759	675	716	736	674	736	720	745	707	745	725	711	742	729	714	689	714	679	709	712	685	721	716	748	749	689	688	676	668	711	714	758	717	670	725	788	708	696	721	719	708	732	736	728	684	720	696	723	748	705	728	725	719	690	692	750	708	728	736	770	762	777	773	680	728	739	663	672	700	681	733	729	709	694	731	757	757	715	718	718	735	710	703	690	723	757	745	708	689	687	679	753	705	744	707	706	730	733	735	752	672	744	708	719	702	707	674	672	705	764	731	719	692	767	703	717	710	714	695	729	686	722	746	707	723	704	727	726	725	735	795	711	734	689	719	680	695	681	669	680	744	701	775	756	733	681	711	722	685	715	699	710	692	698	761	731	702	733	677	732	722	721	728	715	685	709	712	732	713	741	728	707	775	710	681	734	720	698	742	715	702	689	710	667	742	711	657	739	695	701	735	755	714	708	728	729	701	729	722	769	680	725	747	680	735	733	781	706	664	714	721	722	724	757	685	749	692	692	716	715	722	719	691	711	708	714	689	705	722	717	711	729	716	757	721	754	701	707	715	723	679	739	693	729	710	726	676	711	725	729	721	708	748	689	725	656	709	707	662	748	706	693	712	701	673	701	737	650	679	741	679	785	728	696	709	713	690	717	746	686	737	675	660	713	715	726	711	720	717	723	668	702	696	732	726	678	691	683	672	710	663	675	702	732	747	673	705	720	659	731	753	725	697	752	757	714	658	711	685	732	729	713	716	733	703	688	709	734	738	725	722	718	682	751	787	743	690	721	744	681	715	706	710	705	724	694	721	759	756	722	708	725	691	708	757	713	752	703	700	730	698	702	771	701	660	704	726	754	732	713	727	731	688	722	678	711	723	714	685	723	716	735	757	714	703	710	759	700	720	732	752	705	724	708	715	734	701	708	743	747	732	705	721	706	745	695	699	675	693	730	667	742	739	704	693	687	741	713	696	718	697	756	763	696	697	703	692	671	689	722	739	702	716	766	699	707	713	685	739	667	709	720	719	722	698	696	671	725	748	696	719	693	713	710	698	706	682	708	726	725	710	722	713	724	705	684	677	769	760	728	712	715	721	731	693	706	747	703	713	720	735	774	722	727	694	686	780	739	719	725	704	709	732	674	711	678	704	734	719	748	704	729	707	693	708	693	720	719	729	718	713	710	723	700	699	692	762	741	712	695	741	755	739	693	700	744	710	800	738	736	709	732	690	708	752	704	691	702	711	705	694	663	689	742	696	702	673	705	740	699	723	756	728	709	680	697	672	741	718	709	742	752	706	677	725	694	702	764	672	712	711	664	670	750	702	716	673	729	737	718	698	717	713	745	702	753	708	732	736	728	738	766	651	751	700	676	721	701	712	714	714	731	730	724	727	766	729	743	731	728	697	713	723	723	712	716	711	705	708	712	741	734	699	750	714	726	699	702	690	713	727	712	739	690	713	714	702	672	716	743	710	748	713	736	731	709	710	706	721	716	738	732	710	745	728	680	702	687	709	699	746	695	737	665	684	707	749	712	761	694	727	717	719	683	714	733	677	756	720	725	707	716	715	725	733	735	716	712	678	755	704	718	711	725	710	704	694	716	671	712	741	734	712	756	720	698	695	765	713	750	682	713	747	683	677	704	693	668	751	703	756	670	755	738	724	750	694	800	696	715	706	696	750	706	721	713	679	719	654	745	716	737	717	758	741	704	723	724	719	642	716	721	744	701	672	733	701	715	744	686	698	711	707	705	706	703	726	667	712	718	725	736	705	723	694	713	709	721	699	755	702	739	677	720	703	700	724	710	731	690	704	754	703	748	681	751	766	734	681	685	739	681	674	717	688	720	676	708	689	678	729	689	694	667	706	695	720	709	702	677	735	725	744	741	699	716	705	708	684	765	702	653	658	693	659	699	665	758	723	699	735	694	712	749	712	695	755	713	730	751	715	680	696	751	751	691	671	685	702	732	642	715	694	724	743	734	734	709	718	706	675	720	750	727	678	733	745	690	705	718	695	680	694	738	776	693	781	767	773	722	736	749	754	766	737	745	667	689	680	680	727	698	693	700	713	745	724	769	764	681	714	709	711	725	692	701	685	731	703	675	706	671	725	696	715	697	726	779	733	710	694	688	702	707	720	724	752	697	749	698	704	728	706	707	727	711	763	720	725	685	717	702	734	687	672	725	722	703	684	767	730	714	669	700	726	735	660	680	669	751	708	696	711	705	702	720	728	761	716	760	742	746	699	727	728	727	702	710	699	725	762	720	674	713	706	660	741	666	717	706	723	708	691	722	663	682	704	731	734	697	721	704	735	706	718	708	694	725	700	667	679	720	681	766	686	690	756	684	723	733	720	719	752	710	693	686	732	716	675	666	721	747	713	722	649	706	689	711	722	716	739	675	768	712	737	730	670	680	760	684	764	749	728	726	715	696	681	719	681	735	727	723	740	746	707	676	693	742	698	739	719	725	730	717	688	700	751	693	706	694	722	736	732	713	741	707	716	672	691	691	725	701	701	689	760	685	701	673	716	705	741	674	704	665	693	694	673	722	777	741	691	705	731	706	669	734	706	707	683	726	719	693	709	742	736	727	720	697	717	764	690	640	686	686
24124	21204	25261	27426	21212	20753	1095	368	302	258	266	223	185	152	193	183	195	143	168	162	170	158	146	142	138	175	165	159	152	171	166	155	151	160	165	148	160	186	164	155	164	156	168	162	187	170	178	147	150	146	140	147	138	139	153	176	127	164	163	140	169	155	139	142	132	147	152	145	162	177	156	147	161	153	151	146	145	153	157	142	139	147	177	146	167	164	155	156	157	183	143	167	171	173	141	163	168	151	141	146	170	124	146	175	158	154	157	128	131	155	166	135	144	124	146	165	131	143	154	172	179	125	145	145	140	158	134	140	151	136	172	139	146	144	157	158	167	171	146	179	139	171	158	184	164	153	139	140	152	141	133	144	153	167	137	135	135	165	152	144	163	153	158	140	149	131	168	122	172	151	145	158	168	139	129	148	143	166	158	137	129	174	144	171	183	162	168	171	142	166	150	149	145	165	138	142	167	122	152	146	145	151	183	152	183	158	163	130	154	173	135	161	171	157	142	163	154	188	163	150	129	152	135	139	159	167	134	152	144	154	153	158	151	165	158	152	147	157	179	145	136	166	156	132	151	150	161	166	153	149	159	140	160	139	167	163	166	168	173	164	162	150	145	159	157	134	166	160	156	166	146	148	146	173	143	150	141	141	160	152	155	177	169	146	166	144	122	167	149	155	151	171	145	118	135	143	184	133	157	156	160	153	157	148	146	144	154	146	158	166	152	143	155	142	146	126	144	139	144	146	153	132	165	179	166	134	155	148	168	147	138	146	157	154	135	148	157	136	156	132	148	152	170	150	159	160	154	163	168	136	163	174	159	154	175	144	165	156	154	173	158	172	165	142	144	143	133	153	140	149	144	146	150	137	154	142	121	141	154	163	145	135	184	161	172	139	147	134	151	146	154	144	162	157	176	165	140	154	166	179	179	155	152	158	156	135	163	164	160	156	162	171	133	154	147	167	174	154	163	170	174	145	153	167	146	151	145	140	137	151	143	138	150	146	152	172	141	169	140	138	165	155	172	136	166	140	156	166	157	133	157	176	155	161	154	130	138	144	168	152	167	158	151	146	158	148	160	153	172	151	135	158	151	147	139	166	164	168	162	150	135	148	145	161	135	153	165	136	176	146	166	160	147	160	177	161	173	127	145	155	164	169	160	133	135	151	163	144	163	156	136	178	148	182	162	174	149	159	138	162	183	180	147	157	143	173	154	173	143	146	145	155	142	139	138	146	146	148	151	129	146	129	131	153	162	148	138	153	151	148	138	145	124	150	143	138	183	167	142	175	155	147	137	146	145	150	149	155	133	148	145	142	144	150	139	168	136	160	160	131	144	151	154	144	126	143	153	165	155	129	134	163	159	146	169	174	164	179	161	158	171	153	150	166	154	157	151	164	141	146	158	163	155	172	140	142	161	132	158	150	136	175	140	170	140	162	164	178	171	152	155	155	142	155	142	145	153	125	153	158	155	148	152	172	183	173	145	145	137	132	135	161	156	142	158	162	156	143	172	145	133	125	138	164	161	173	148	161	171	152	144	131	144	143	134	150	144	162	162	140	168	170	156	168	153	201	132	157	148	157	160	132	163	157	130	165	160	149	158	172	161	144	150	157	136	155	147	137	127	144	187	162	146	156	157	151	150	135	145	163	137	141	155	138	141	138	172	129	141	147	138	173	172	166	126	148	139	132	163	129	151	138	152	149	181	157	163	141	139	160	183	156	166	147	169	164	159	150	155	149	136	151	175	157	146	165	154	161	153	133	168	140	138	135	153	151	136	160	163	127	154	155	155	156	168	134	138	143	154	173	163	133	166	165	151	170	161	149	153	156	147	164	151	141	185	152	167	173	149	137	160	129	152	137	147	181	152	142	153	143	178	176	155	145	138	163	167	145	149	158	147	158	158	164	147	155	150	180	158	136	145	142	139	156	138	159	141	164	160	169	149	162	177	164	157	170	136	128	140	146	140	149	120	149	166	164	147	163	137	150	158	148	152	120	150	147	155	155	131	145	141	137	158	163	161	149	158	156	137	138	169	163	161	183	159	168	164	133	137	125	158	148	146	173	159	142	167	135	126	135	179	155	150	151	138	142	152	126	136	153	148	158	149	141	154	164	145	139	159	160	180	166	144	142	129	154	168	151	148	148	150	149	145	161	127	152	142	159	134	162	159	178	153	160	146	173	159	156	154	149	156	153	153	137	171	161	145	172	166	146	149	165	164	153	165	152	158	148	142	178	150	158	171	157	140	161	160	156	145	142	161	170	170	149	135	130	131	175	154	137	145	140	171	167	173	158	149	119	134	156	159	143	146	144	143	149	151	155	139	164	141	150	149	157	170	174	135	165	134	173	144	142	125	139	146	148	163	162	158	145	151	170	136	158	147	145	156	168	159	146	142	148	160	156	158	169	162	142	164	128	158	141	141	138	161	144	136	171	123	170	153	138	137	145	141	147	177	155	146	152	149	151	151	161	167	136	141	156	134	157	154	177	167	153	157	138	146	156	154	157	177	152	155	153	144	163	161	135	156	159	168	137	155	160	159	153	177	167	152	181	143	154	158	148	148	147	158	135	159	146	148	150	155	155	127	142	141	159	160	176	167	163	133	152	133	165	160	154	158	158	165	138	170	146	155	151	147	136	184	154	151	143	138	150	113	161	141	149	145	155	152	143	146	121	178	148	154	149	172	165	144	157	150	169	170	164	160	152	154	142	132	140	163	161	139	137	156	149	166	159	147	146	176	150	141	140	151	157	179	156	142	168	152	155	135	151	152	133	147	142	163	161	127	150	137	148	171	156	123	159	151	171	163	128	151	160	153	129	161	144	144	139	156	185	155	144	145	137	148	145	145	151	142	152	147	155	159	156	144	162	158	138	155	160	153	158	152	170	164	148	136	158	169	175	156	166	142	141	158	131	136	152	151	158	146	127	132	151	155	141	145	132	125	130	180	160	139	159	141	157	136	148	169	124	144	137	148	135	162	144	147	163	121	161	144	169	139	148	153	126	153	135	137	145	157	152	176	179	140	142	142	171	148	168	155	138	161	154	152	146	139	153	131	154	159	145	162	146	149	162	160	162	152	146	144	136	132	149	163	130	149	127	163	155	158	166	125	180	150	161	124	132	136	156	136	138	152	151	151	170	157	155	138	146	153	138	140	144	154	158	168	131	161	158	162	170	155	129	151	139	132	139	163	148	128	175	139	167	163	143	152	148	175	143	133	139	168	144	150	158	142	140	145	149	163	140	143	153	152	151	168	153	140	160	152	164	143	121	140	139	158	186	170	138	156	147	144	168	138	152	147	143	131	170	161	155	148	119	164	168	149	153	156	149	135	166	168	154	157	141	156	133	134	161	137	168	160	147	142	158	141	152	157	184	151	176	158	172	143	155	151	158	193	155	156	150	171	148	161	147	177	143	187	159	136	161	144	135	156	157	158	145	159	132	168	147	149	155	145	175	153	153	179	153	151	160	145	130	144	159	166	152	119	146	130	144
10535	15962	5226	1258	737	574	528	465	438	481	432	440	413	404	367	378	432	381	408	385	397	402	394	394	385	431	391	364	382	364	365	388	382	393	346	386	402	382	421	392	399	381	379	399	387	391	388	380	406	420	406	392	397	394	368	376	382	386	389	369	408	366	377	414	410	409	388	397	378	366	432	371	365	374	368	363	390	409	370	363	380	400	381	387	397	391	371	389	372	395	452	394	387	398	348	406	380	357	374	368	374	451	352	413	361	401	388	378	389	402	406	367	390	400	421	349	408	375	415	379	410	352	389	387	405	408	376	410	379	374	398	387	373	400	411	391	370	374	353	352	356	374	405	404	383	379	398	368	395	410	366	394	365	418	378	380	366	363	415	376	391	378	404	381	370	399	443	384	382	392	377	369	396	331	383	370	407	387	354	401	367	400	361	363	364	382	404	404	388	374	410	366	382	366	391	388	387	408	425	360	396	403	357	398	387	379	395	364	364	374	372	337	373	367	374	376	400	366	393	389	358	374	399	337	382	377	375	385	413	397	388	348	415	379	366	379	380	350	403	386	375	381	358	388	407	378	409	415	397	404	376	370	407	359	360	399	349	393	368	386	407	387	385	404	379	376	386	369	352	400	370	362	352	395	403	365	399	387	399	375	373	377	422	427	369	396	375	360	395	389	369	368	404	430	420	394	388	364	400	373	423	419	405	351	400	377	387	376	392	371	384	376	396	408	365	383	395	412	354	414	342	373	347	391	369	419	367	414	393	401	360	424	351	431	347	380	377	377	393	400	400	373	392	377	375	354	357	417	363	395	407	360	388	360	420	384	341	367	345	375	404	360	387	372	399	391	358	376	367	390	389	408	412	397	435	385	382	362	378	365	382	357	379	387	389	394	381	369	371	369	393	342	355	410	411	351	406	362	390	371	394	358	403	336	391	379	385	373	379	374	396	343	388	398	378	367	391	387	366	382	432	361	400	417	396	393	374	390	381	355	354	370	392	388	390	356	358	388	369	406	362	377	398	380	386	410	390	387	391	360	424	384	391	387	404	377	398	376	373	381	387	378	378	372	392	383	397	400	365	379	372	386	421	390	383	402	380	384	363	374	409	390	369	385	377	345	365	423	378	353	383	360	427	374	348	381	386	409	378	387	359	405	435	373	400	379	385	412	372	388	402	353	408	365	375	374	374	369	416	369	384	414	395	350	356	371	401	361	342	386	422	372	395	360	364	394	398	414	353	406	380	382	421	379	380	382	350	359	376	380	376	356	374	384	377	378	365	388	370	369	389	398	377	385	391	398	386	373	357	401	405	387	356	353	374	373	421	369	367	385	395	411	404	394	379	378	386	397	370	380	392	364	371	407	410	362	388	372	379	361	368	394	375	371	381	412	356	379	382	359	361	379	354	422	389	387	378	332	380	386	386	381	377	348	380	379	356	366	423	357	394	373	376	370	368	389	355	368	385	368	387	372	387	406	374	365	372	405	386	405	400	393	402	383	382	359	387	406	370	354	368	406	360	388	386	395	395	375	405	358	381	377	397	372	392	386	396	426	426	390	395	398	391	371	372	407	389	361	396	362	393	374	398	350	340	384	390	384	442	413	338	421	368	365	347	409	379	413	383	380	381	369	412	377	356	376	342	396	377	396	377	415	391	375	352	374	372	390	382	374	348	397	382	395	375	399	363	394	407	388	383	407	369	343	403	384	386	375	396	386	373	358	371	388	362	357	360	394	386	379	374	389	392	367	405	349	384	357	374	379	377	370	385	399	386	340	352	364	415	405	363	359	382	363	386	412	366	377	393	393	381	403	407	387	384	399	373	364	370	386	388	383	411	353	368	371	413	379	408	375	401	378	391	396	388	359	377	373	336	402	379	382	383	413	392	390	371	406	393	389	361	386	370	371	368	395	377	398	423	387	400	364	380	403	352	397	410	361	382	398	405	417	354	382	376	363	359	388	355	385	368	382	405	372	368	391	357	387	365	350	414	373	387	374	367	377	362	411	378	383	356	383	368	387	387	383	390	399	392	375	367	373	384	370	390	398	379	363	394	365	369	379	394	396	381	381	386	365	387	348	372	385	406	368	374	408	375	375	355	336	379	371	400	389	377	387	396	386	372	341	343	409	380	356	384	418	371	350	386	378	358	374	358	397	374	398	365	379	378	378	414	351	423	406	379	364	369	390	405	414	360	345	394	355	378	408	399	392	408	375	414	388	413	396	365	370	375	411	372	384	351	395	387	373	382	390	348	403	370	395	383	390	384	397	392	371	401	368	382	368	384	381	368	407	378	365	408	400	362	396	405	388	392	381	391	397	415	402	408	369	405	395	373	382	374	437	375	383	436	367	359	372	371	397	364	392	381	374	393	399	389	387	378	409	389	377	385	358	369	389	361	396	369	385	375	360	347	370	371	395	378	384	378	385	383	380	364	360	417	363	378	365	400	416	376	366	364	407	392	371	338	389	367	367	370	366	372	404	397	401	363	392	377	371	356	441	404	413	395	352	349	399	408	369	400	381	376	413	395	389	342	397	399	388	412	387	368	373	365	363	360	371	357	361	339	386	374	374	408	374	356	385	386	403	421	391	398	411	365	399	368	384	378	417	361	417	381	436	393	385	425	387	400	393	412	380	374	331	361	400	399	379	384	415	385	401	401	358	363	405	391	379	371	373	348	408	331	390	409	355	402	365	386	375	387	400	383	407	395	356	403	419	405	392	362	389	372	379	385	391	401	417	358	371	393	404	373	390	405	387	384	369	369	394	392	362	381	377	399	391	372	359	419	364	364	386	370	374	407	352	361	360	375	354	381	386	392	419	409	348	387	382	398	402	405	396	379	408	411	347	373	374	381	391	373	410	407	370	367	394	439	384	418	375	415	392	397	380	369	399	370	418	388	351	426	388	393	352	388	399	378	359	356	372	393	394	395	389	386	380	379	359	375	379	373	396	377	405	397	382	371	416	360	377	428	402	385	380	376	393	407	398	371	362	351	427	369	366	367	393	379	363	385	346	400	395	404	397	370	385	340	341	347	365	410	408	379	392	400	358	365	386	385	385	348	387	327	399	383	411	362	391	361	374	377	415	386	374	370	417	424	410	388	404	385	370	383	386	377	364	363	391	333	347	376	367	357	376	359	393	405	382	394	360	388	384	399	395	397	370	362	399	394	395	386	374	362	377	388	387	407	387	404	354	381	342	382	381	384	378	392	396	403	377	384	386	367	366	362	373	382	390	386	373	392	389	403	356	388	391	413	390	401	361	322	384	374	378	415	359	349	351	390	383	395	385	374	386	385	384	332	385	374	402	372	361	406	408	387	387	396	359	389	344	382	405	347	384	403	369	361	389	378	385	361	408	357	344	376	385	390	379	387	365	389	381	403	373	377	388	378	392	377	393	360	380	385	403	368	377	422	362	379	376	362	370	404	391	414	339	353	372	355	399	401	387	393	391	368	412	415	373	387	401	374	368	426	375	397	402	384	425	347	395	407	372
33225	13242	2568	530	451	442	422	391	445	408	420	374	425	374	426	383	427	398	450	417	400	398	410	426	411	419	421	429	432	428	423	417	388	422	413	415	395	423	417	431	402	389	400	431	392	369	372	401	399	410	401	418	394	403	415	426	410	447	438	390	386	414	392	370	414	400	411	406	399	412	413	438	384	428	441	430	407	412	399	391	427	375	419	387	424	400	425	414	410	385	423	467	386	430	426	376	444	435	405	425	394	409	376	405	412	424	382	407	391	387	405	414	419	424	384	433	419	454	426	427	388	386	403	408	465	396	437	412	406	398	404	448	466	401	398	442	412	381	405	407	406	409	392	365	414	414	363	395	367	425	392	432	453	425	378	391	435	416	415	430	424	426	423	355	397	417	404	455	388	389	403	412	417	397	394	434	373	381	458	442	387	388	429	432	418	399	424	373	417	425	398	407	408	398	368	451	368	408	401	404	418	386	422	385	378	402	408	403	389	393	393	411	406	393	415	412	429	358	371	378	383	384	416	405	393	374	415	417	417	372	428	400	389	384	371	422	390	385	371	419	385	395	381	414	400	407	426	402	365	401	369	448	395	431	401	435	420	380	439	441	389	393	427	416	387	423	382	390	400	412	405	381	422	413	422	418	426	421	393	395	432	416	421	413	384	431	398	415	450	408	424	414	408	454	407	407	409	435	408	392	431	390	443	431	440	428	447	420	445	438	392	386	423	371	414	427	410	454	400	401	361	397	395	428	416	435	449	416	373	385	406	438	405	405	407	454	429	442	412	423	406	379	426	433	420	434	409	435	440	446	392	428	408	414	403	417	420	423	439	463	411	420	382	384	406	420	412	395	408	442	390	425	402	411	410	423	444	393	408	414	405	385	470	425	389	400	371	439	406	435	450	411	398	426	381	407	417	388	381	402	426	409	386	373	389	436	414	384	380	401	425	399	387	437	427	381	433	451	411	403	375	467	443	397	454	391	418	387	436	415	399	412	406	395	446	424	447	456	442	413	375	439	433	391	389	423	398	438	411	402	407	389	401	413	412	398	412	412	383	400	434	464	416	419	357	408	396	416	424	446	363	431	459	424	453	398	405	425	438	425	411	435	391	398	427	437	407	431	382	416	391	382	414	370	377	400	401	416	418	393	389	452	420	413	409	444	398	411	439	419	400	409	413	389	443	444	413	416	445	448	401	429	420	405	423	386	393	415	423	379	383	448	392	432	398	447	401	421	392	385	400	395	355	397	371	398	451	401	366	424	400	397	440	410	438	425	437	413	401	418	413	407	401	398	402	453	386	394	426	378	414	395	422	395	434	398	395	408	407	445	428	374	433	404	394	389	408	395	432	416	362	421	404	430	455	408	431	441	464	412	400	357	405	406	425	366	425	400	381	411	401	384	389	436	414	394	415	435	420	449	419	427	431	442	436	416	428	374	372	407	419	439	413	398	445	400	410	417	384	467	426	425	407	412	405	417	454	395	407	395	403	427	431	400	397	415	421	421	434	443	410	430	425	416	392	419	430	427	425	410	433	448	411	468	411	442	412	424	385	410	460	389	400	453	397	392	403	392	419	408	350	368	380	425	425	417	410	421	420	424	438	413	419	385	434	395	430	397	396	440	421	426	379	366	384	413	421	437	416	395	400	416	395	406	408	415	416	407	413	409	409	461	383	418	423	389	421	412	376	424	391	399	410	453	397	408	393	379	435	426	389	407	445	411	401	421	403	397	373	426	405	412	422	427	431	403	420	428	418	428	389	389	409	391	401	418	416	394	381	429	376	454	399	401	430	413	400	400	395	407	402	428	434	377	422	415	415	388	418	385	401	440	422	389	427	437	390	369	352	387	463	439	420	365	373	419	421	444	395	412	409	393	416	455	431	424	404	403	445	416	391	405	387	378	391	422	435	410	390	436	381	433	416	390	447	414	421	443	384	373	398	417	381	411	387	407	398	451	412	426	456	369	361	401	427	390	427	384	431	391	386	359	394	404	399	421	412	398	406	413	410	406	403	406	390	370	405	390	418	386	399	414	423	385	393	381	390	408	411	401	433	415	392	377	429	426	388	425	409	395	445	400	400	411	422	408	410	397	390	428	409	426	391	434	455	389	419	395	441	393	387	400	387	359	434	397	396	436	411	421	384	440	418	397	419	412	439	419	429	422	408	379	382	441	431	403	444	416	420	388	419	421	398	405	409	432	404	424	431	415	429	417	436	389	413	417	443	437	442	424	439	383	392	387	411	379	389	403	434	398	403	394	381	399	439	420	428	406	407	397	378	391	399	453	421	413	397	368	381	423	392	411	400	408	396	400	428	420	419	417	387	431	399	400	402	404	416	387	444	390	395	382	376	390	408	405	418	385	396	421	454	426	438	446	413	423	410	423	411	415	411	396	450	416	395	383	421	398	435	436	409	424	445	424	381	417	394	443	405	390	400	436	392	370	430	405	460	405	431	380	418	439	408	418	378	390	414	413	426	387	423	372	422	426	407	395	419	421	405	417	450	429	417	360	414	413	423	398	423	443	405	427	429	457	401	437	399	412	414	414	414	432	407	384	415	397	373	440	402	423	397	409	446	415	373	426	396	405	408	425	414	435	397	393	411	424	437	438	419	422	416	391	410	404	453	397	406	433	409	413	408	424	401	426	419	391	411	403	415	412	421	427	377	386	374	419	419	400	405	397	419	408	455	417	442	441	416	409	406	401	429	365	430	411	424	401	435	408	415	394	413	428	405	397	362	438	391	418	436	449	430	405	374	436	399	389	441	424	396	415	392	404	421	401	437	387	393	374	423	429	403	430	392	440	412	367	395	375	416	390	398	420	426	378	408	405	416	432	408	379	406	454	420	428	420	446	417	419	407	409	384	397	433	401	418	419	396	427	410	440	366	422	406	463	427	461	459	386	417	425	383	411	419	389	356	439	375	419	399	360	398	405	415	416	415	459	459	414	409	406	431	415	399	415	413	417	400	436	425	390	399	423	373	380	406	375	422	429	431	438	423	403	473	389	409	415	430	416	373	443	415	420	398	414	401	401	381	386	396	404	428	399	423	412	405	452	413	410	395	422	406	396	389	422	417	392	376	438	459	400	411	420	418	396	421	391	424	398	442	377	411	413	375	444	412	410	388	377	428	408	422	412	417	408	391	418	403	385	424	424	435	402	393	402	408	439	427	408	464	389	379	437	444	435	391	436	405	413	405	393	415	416	431	356	407	394	378	389	408	444	433	375	476	382	408	380	387	360	428	408	440	410	394	388	413	389	388	398	422	435	439	412	406	396	361	376	401	420	408	394	401	403	404	392	420	423	411	404	406	450	415	419	378	392	456	406	406	420	430	402	409	422	403	413	420	425	404	395	425	421	420	422	404	391	392	463	395	403	421	385	399	414	421	418	416	420	411	423	445	417	443	395	413	410	389	411	404	437	446	415	428	376	374	455	405	384	379	429	415	410	412	423	385	426	395	424	425	429	452	407	423	433	429	377	428	402
8469	4679	1707	943	945	941	902	897	961	905	952	935	916	886	914	947	921	931	904	921	913	935	886	911	936	898	916	908	960	888	899	895	942	944	960	950	914	895	890	908	885	916	906	934	923	908	951	930	932	913	947	979	931	866	905	928	946	893	934	939	884	939	909	874	871	932	919	875	962	952	913	890	918	893	921	888	841	887	888	947	963	902	888	950	901	864	925	939	998	901	893	930	913	834	942	921	924	937	919	881	900	890	903	912	961	896	940	876	887	916	850	910	882	910	888	835	859	924	955	884	910	852	864	970	901	901	877	932	971	928	920	959	920	893	890	901	943	886	915	970	953	919	956	846	945	897	843	956	924	905	906	920	875	982	950	891	886	916	903	894	896	936	902	853	922	883	924	967	923	943	855	909	860	956	904	901	855	900	915	912	928	935	845	918	954	936	915	883	950	896	913	911	913	934	913	905	924	914	895	922	924	905	926	932	923	928	885	887	882	934	965	974	927	891	898	919	870	904	939	867	953	860	918	941	914	941	910	874	903	946	870	903	912	950	863	901	885	923	934	918	891	903	920	920	1002	957	921	931	899	874	859	945	905	983	880	883	900	950	906	947	905	926	904	914	938	952	856	908	926	923	892	873	851	933	932	896	969	863	956	925	943	920	915	945	950	891	900	919	893	883	949	860	890	912	896	919	903	945	906	973	907	914	909	917	956	918	918	924	917	861	893	921	867	901	877	934	951	875	891	910	902	937	957	937	937	899	951	863	908	935	903	886	932	886	893	916	867	889	937	947	918	910	921	955	909	906	943	873	925	874	970	927	869	907	914	948	920	925	890	865	900	900	855	937	885	946	904	886	928	834	912	903	852	929	907	962	908	918	919	893	882	871	921	893	853	974	961	898	924	954	939	939	874	949	879	927	914	918	897	931	867	892	927	909	898	909	929	968	926	926	844	933	886	942	850	850	972	941	949	892	934	914	916	882	939	921	898	877	942	948	898	912	940	977	920	950	918	917	861	893	930	899	918	891	939	915	875	944	956	887	894	907	892	884	914	916	931	957	889	915	877	880	869	873	898	895	854	917	944	879	860	911	892	987	937	883	884	888	903	906	906	963	918	861	924	877	921	908	977	884	886	876	930	886	876	922	906	908	954	955	965	870	925	920	972	884	944	917	926	892	918	891	918	911	939	930	903	924	899	904	915	897	923	886	947	868	907	876	943	895	900	924	909	912	926	911	900	894	873	940	905	930	879	895	870	928	903	937	866	899	947	906	893	842	974	929	929	906	887	900	880	887	912	900	935	953	945	887	934	874	875	919	935	901	951	884	942	878	889	935	924	906	919	909	887	924	929	936	931	900	944	875	936	947	963	908	891	912	954	952	902	894	905	932	948	877	895	909	898	859	899	931	947	916	957	911	895	992	946	912	912	903	941	906	914	919	970	909	893	884	950	918	883	900	951	891	918	902	981	985	968	935	930	998	909	914	928	956	927	907	939	931	943	910	938	879	908	927	903	961	859	947	915	912	893	925	924	890	906	946	921	902	922	902	923	954	928	921	850	873	923	903	941	920	888	867	897	943	941	943	849	856	976	902	907	930	974	937	919	892	948	930	957	968	908	894	955	955	941	896	945	935	927	903	906	908	945	901	960	912	915	877	906	937	907	993	955	957	929	887	891	882	924	870	864	959	944	926	899	948	931	950	934	899	936	913	905	904	898	897	922	910	880	924	913	915	922	974	936	874	938	868	917	915	903	930	903	895	936	935	893	860	887	886	911	933	935	898	914	884	907	866	922	936	888	901	934	887	946	922	933	918	922	980	845	916	888	920	937	930	954	893	906	925	907	918	862	926	934	862	881	907	916	895	919	903	904	931	895	928	867	948	951	931	874	912	923	883	982	899	898	976	904	921	930	905	908	938	824	887	906	962	922	896	939	945	876	898	932	893	884	923	917	912	910	890	923	912	931	921	921	910	980	911	898	909	896	901	948	920	932	854	912	883	908	935	901	926	881	959	883	934	899	920	882	949	1036	883	938	935	913	875	911	956	903	936	903	896	932	942	843	908	915	923	968	934	927	872	880	896	872	897	909	925	918	893	945	912	921	921	946	910	899	855	892	909	919	875	922	926	968	898	973	864	913	917	846	932	918	927	891	911	940	941	908	883	955	943	953	864	908	917	937	949	910	891	912	925	903	921	926	921	935	924	897	957	849	887	903	895	903	875	893	925	910	911	901	911	928	905	923	923	928	914	947	876	903	960	945	890	883	858	916	882	853	920	908	875	899	886	968	891	938	899	975	903	932	916	980	897	941	864	939	946	933	906	890	926	858	923	866	916	877	955	852	886	910	941	903	920	953	899	902	881	910	911	916	911	848	974	982	956	934	904	915	881	876	912	961	933	849	871	946	961	874	933	945	904	910	908	915	903	848	885	909	946	898	888	886	929	912	890	943	875	906	845	868	903	947	883	932	924	900	930	980	932	909	913	922	897	890	877	960	845	898	941	921	868	958	894	909	899	944	913	919	961	884	880	920	912	927	901	914	899	942	888	912	854	940	884	965	881	946	937	955	935	938	883	936	904	867	962	897	890	861	936	935	915	927	862	917	906	945	909	881	930	878	911	889	913	874	910	894	896	924	912	908	883	917	872	900	877	905	860	900	882	909	912	876	937	953	874	878	931	915	929	857	956	893	888	937	946	901	887	957	871	902	924	902	917	933	978	891	904	931	920	861	900	887	897	874	864	923	901	950	906	949	871	869	886	893	911	901	950	897	891	946	920	918	902	903	866	941	891	938	953	910	967	891	900	861	879	899	897	961	897	874	948	968	920	963	982	944	894	933	892	931	878	836	908	916	938	870	909	926	907	922	934	862	988	957	874	933	941	879	920	924	915	924	981	916	916	903	938	913	867	913	906	960	937	864	936	908	935	901	921	965	951	945	923	888	918	862	923	882	946	931	913	893	886	880	897	873	928	896	900	878	853	903	904	893	889	828	911	908	900	961	892	897	942	894	945	924	952	866	929	954	877	865	889	930	935	869	888	915	967	865	940	915	895	921	984	909	905	907	935	903	924	923	935	917	950	923	975	925	920	931	878	941	885	928	898	884	922	857	904	863	889	941	948	927	872	910	1010	931	933	913	925	906	958	892	912	955	897	959	973	958	902	895	939	854	910	902	890	971	909	960	898	910	919	916	882	923	953	917	917	900	878	915	893	855	908	888	935	877	893	913	923	921	903	919	938	859	914	936	852	907	874	908	920	905	930	932	942	912	938	877	917	909	945	924	884	897	898	908	906	920	904	870	940	938	910	876	883	943	925	944	882	941	897	884	884	848	990	888	908	887	967	915	908	898	881	906	991	931	892	961	907	924	932	966	898	832	921	846	864	917	952	935	937	949	879	892	887	938	949	887	928	856	961	917	911	889	880	974	912	958	882	908	939	926	902	906	890	917	883	880	877	923	986	894	962	916	913	935	896	916	913	915	925	926	913	866	859	888	868
24875	21217	24660	28068	20766	2391	499	465	398	356	354	343	352	375	344	352	323	320	302	294	343	358	351	319	330	334	342	300	311	306	289	314	343	309	319	300	328	280	298	312	369	338	321	324	307	346	318	297	327	290	329	338	320	335	299	299	348	297	332	302	368	327	357	318	328	309	308	320	287	324	318	317	355	342	344	285	321	332	283	334	295	308	303	332	310	307	284	335	301	326	285	302	343	328	344	304	312	316	339	353	305	313	327	298	337	254	318	306	336	326	299	299	352	301	312	335	323	312	347	297	313	300	323	343	329	308	291	328	333	329	323	347	309	328	310	320	330	335	286	372	321	302	327	293	331	304	323	321	337	336	289	310	318	301	333	309	306	323	314	297	324	309	335	283	287	308	325	342	336	323	315	309	310	291	311	293	293	313	336	340	318	329	322	302	335	317	320	315	314	314	325	299	323	320	310	324	335	325	324	323	322	321	323	304	341	332	291	303	308	286	335	329	333	325	331	328	327	321	294	301	326	297	299	329	324	342	294	290	325	313	299	335	320	332	331	341	318	305	313	347	343	314	316	322	331	313	331	305	293	315	306	316	357	345	304	303	339	314	335	318	338	310	314	291	306	335	326	290	350	337	326	289	347	318	320	330	305	315	341	327	281	276	335	298	343	310	324	327	300	347	326	303	356	324	329	290	325	332	334	343	335	332	317	303	306	360	308	317	332	314	296	333	318	347	306	289	340	321	339	320	308	301	326	337	330	324	327	347	313	321	292	325	296	323	337	319	354	287	328	311	264	313	285	319	330	352	288	297	339	330	328	304	326	346	332	305	308	343	354	319	325	314	305	301	342	283	321	333	300	311	331	318	312	351	293	312	318	334	336	316	333	361	303	330	322	298	323	328	311	295	320	313	319	365	324	282	298	282	322	318	315	333	332	329	352	289	295	327	338	309	288	322	348	336	311	319	303	301	330	345	294	337	334	356	327	325	372	305	338	317	319	291	316	340	302	343	317	340	282	319	328	315	286	295	342	336	334	333	315	322	297	335	325	323	308	329	317	310	302	311	311	331	322	311	338	308	313	289	287	295	322	335	292	304	295	319	304	303	361	349	285	347	317	313	312	317	330	309	294	307	317	282	292	319	333	320	335	322	333	304	288	324	339	314	299	313	340	366	343	319	346	335	309	305	329	336	321	324	302	310	333	314	340	335	289	289	309	298	292	322	317	360	318	331	335	335	314	317	329	302	334	309	314	305	296	306	291	328	316	337	316	294	330	333	318	360	311	317	309	314	291	309	310	309	355	323	330	313	314	321	287	327	317	303	300	302	354	342	284	328	317	333	351	313	286	325	360	324	339	317	297	335	315	329	348	310	305	289	310	320	297	303	309	325	297	309	307	327	306	367	312	314	313	325	320	337	317	314	303	304	340	310	339	343	330	311	282	302	279	310	310	298	301	324	298	306	327	317	323	328	354	338	341	318	332	324	305	265	329	326	310	316	307	334	336	304	331	337	318	288	336	318	342	331	323	264	318	322	342	345	315	346	294	285	349	308	329	356	304	298	321	293	314	362	308	303	348	320	329	289	301	306	317	320	302	333	325	359	300	323	328	337	330	325	319	350	315	313	318	324	329	329	339	336	333	343	338	312	326	338	323	334	307	320	285	301	287	310	318	316	303	294	317	289	275	353	334	295	341	327	314	344	285	303	323	294	318	332	317	316	281	319	353	334	315	335	339	312	319	300	327	302	292	308	303	333	324	348	320	297	328	315	346	328	315	308	351	346	283	317	346	301	342	347	320	305	296	298	310	299	327	329	304	310	341	336	331	332	334	345	327	315	288	306	310	317	306	299	343	298	290	315	365	296	335	340	326	347	307	333	328	327	297	304	328	285	321	320	323	324	295	318	336	322	312	345	337	288	286	313	318	324	352	305	331	295	309	330	357	307	314	301	294	312	351	332	310	308	324	334	326	293	328	297	336	340	331	323	319	309	327	331	291	329	320	319	354	314	315	314	301	302	295	310	305	303	327	279	322	318	327	320	352	345	334	314	322	319	321	322	327	307	310	320	309	280	324	305	353	291	348	309	315	325	291	322	316	309	317	308	273	344	323	335	321	312	316	309	331	306	345	347	332	308	315	305	349	319	323	325	319	309	335	361	329	343	314	329	343	331	303	314	291	335	308	338	333	328	291	324	324	328	313	332	297	324	327	298	317	309	319	323	325	294	282	322	319	326	338	337	305	301	338	343	335	337	350	324	343	348	337	310	328	299	335	334	329	329	320	320	341	306	363	348	314	348	298	297	288	309	307	293	352	300	308	321	312	351	285	356	302	306	305	344	315	329	348	342	339	316	330	327	333	348	378	329	294	298	318	334	335	307	340	361	311	311	325	301	331	300	330	303	289	346	327	357	330	319	318	318	273	327	318	324	298	310	270	311	305	331	332	312	329	339	320	313	335	293	300	314	333	349	319	332	344	353	303	312	327	337	344	309	313	300	359	350	292	319	338	342	313	346	305	343	324	316	330	324	350	338	302	320	309	302	331	306	315	303	323	322	294	314	318	288	323	316	301	305	296	314	295	334	331	337	335	326	332	324	293	295	322	319	320	300	317	330	285	320	324	337	318	318	308	297	311	304	293	336	344	352	297	313	308	320	299	340	315	329	325	316	331	351	320	326	323	334	334	314	309	302	282	317	319	339	309	347	295	330	327	331	281	318	299	346	319	317	294	319	325	312	332	308	318	322	317	328	320	306	292	354	341	343	299	286	337	351	344	324	288	292	330	324	304	278	301	307	319	291	298	308	306	279	311	310	320	312	317	308	304	306	319	332	335	274	300	292	327	301	292	316	293	332	357	285	321	308	325	344	315	299	298	316	317	324	310	337	308	347	305	279	327	327	319	319	307	311	315	313	311	288	292	328	311	337	356	316	309	300	316	300	323	318	306	315	317	288	317	324	314	318	318	313	348	324	301	311	336	290	293	336	319	306	325	299	322	300	330	310	284	305	308	334	332	340	341	285	324	346	309	343	350	311	340	288	331	333	299	325	305	375	335	342	309	307	317	347	306	287	338	357	295	317	300	295	311	332	360	312	341	311	354	303	347	342	313	323	293	327	320	327	310	327	328	308	300	337	335	301	336	323	327	336	354	328	290	292	306	319	328	325	332	337	323	311	299	287	312	318	312	345	304	327	305	331	322	326	310	302	327	324	309	297	292	331	334	347	322	309	319	338	319	310	335	350	324	294	335	306	309	320	310	321	323	360	305	294	294	287	305	299	329	328	298	293	329	335	277	331	287	323	312	338	301	304	359	305	327	343	311	345	297	308	344	302	326	298	310	306	291	332	304	320	323	346	328	304	325	293	326	291	310	315	301	320	295	341	311	329	325	343	344	311	300	293	302	301	322	318	314	319	339	312	320	313	361	304	314	329	305	325	303	303	294	323	304	334	302	330	341	304	336	339	318	320	300	324	277	348	314	296	349	342	354	329	304	322
8915	11416	3521	1146	915	841	743	756	726	739	778	759	713	722	703	728	751	686	681	738	706	736	756	714	697	701	712	719	744	691	689	713	676	684	726	664	663	738	767	754	709	732	719	671	731	713	727	698	725	721	704	729	711	745	703	684	735	720	724	697	750	769	723	695	703	693	673	701	721	776	656	746	697	680	752	738	687	713	736	695	737	713	696	697	700	726	755	700	734	720	715	714	732	670	696	705	708	719	664	686	700	697	728	695	698	680	737	687	686	710	674	734	700	719	751	709	710	703	699	712	706	743	719	751	735	766	726	668	729	682	722	698	683	728	756	702	742	725	697	659	708	711	712	718	663	715	693	726	722	685	719	722	724	742	746	704	718	688	761	696	736	729	646	768	728	695	709	780	702	682	692	707	730	694	689	731	684	686	760	743	683	747	762	724	706	743	693	689	711	679	666	709	714	709	715	721	690	697	730	700	725	717	717	717	700	735	736	746	717	714	678	717	691	747	771	744	709	728	705	713	713	707	748	751	688	689	706	721	727	720	674	687	712	721	700	717	714	706	738	759	707	696	741	703	687	645	681	708	725	740	734	714	774	710	711	663	712	720	724	741	718	718	698	684	720	672	703	712	711	738	700	710	713	762	730	784	753	743	685	688	692	704	708	720	745	703	671	713	729	668	709	734	724	693	722	682	718	716	699	740	679	685	718	717	737	735	731	735	666	718	728	698	704	702	707	759	703	742	732	734	685	691	721	735	719	722	751	737	745	714	701	711	722	750	715	712	738	714	743	737	677	747	671	656	670	713	684	667	695	727	731	711	712	647	723	721	735	700	666	738	707	734	696	750	698	735	717	737	673	725	726	696	716	717	784	725	708	697	720	725	682	702	720	673	728	725	705	696	721	713	753	698	757	697	709	714	704	694	733	712	719	760	732	739	704	688	714	735	688	745	710	740	743	700	708	719	670	704	711	702	690	680	689	699	714	742	730	702	716	743	689	718	729	722	707	716	723	662	674	721	738	712	753	708	719	715	745	716	695	701	741	723	733	699	738	739	688	742	668	703	767	671	707	723	699	741	710	710	708	734	735	667	758	732	747	707	697	720	715	723	790	674	721	666	717	687	734	694	713	683	727	751	734	652	665	673	695	733	697	705	652	753	707	721	764	720	665	709	712	735	735	718	746	702	744	699	758	707	687	713	714	697	655	741	762	731	681	715	684	722	727	713	725	658	730	670	715	714	723	719	730	761	737	677	688	724	706	677	715	752	702	739	741	698	735	733	726	757	697	719	700	679	718	701	693	684	708	752	739	691	730	751	715	714	715	771	722	704	725	717	728	714	740	733	706	722	703	694	710	768	727	732	680	751	718	710	746	727	752	695	711	717	705	726	705	684	763	718	737	704	697	719	741	696	699	697	741	676	701	757	716	716	667	726	722	745	671	679	715	728	684	644	768	716	712	696	729	730	712	687	728	686	684	772	691	748	695	712	733	657	659	751	700	727	737	721	721	725	677	737	678	767	703	682	699	704	708	685	669	747	733	709	748	736	711	702	677	730	696	730	712	715	707	709	720	650	720	705	724	690	715	735	740	712	733	715	685	758	704	717	709	722	680	747	679	735	717	735	658	726	721	721	712	721	721	729	701	724	730	725	746	712	729	702	658	710	713	717	747	671	673	745	682	719	727	746	687	709	696	731	690	702	744	698	735	743	654	728	722	716	660	720	656	699	730	733	694	712	699	682	713	686	711	707	724	693	740	730	765	721	698	658	656	642	734	718	720	706	701	713	717	678	691	708	744	691	722	701	707	746	711	763	749	679	734	761	761	712	743	714	710	754	700	691	739	760	755	687	707	736	710	720	739	715	724	707	662	724	714	721	696	720	762	668	700	699	673	696	696	717	726	718	732	768	684	710	739	716	686	722	712	728	711	669	713	717	716	710	712	652	737	709	708	753	707	674	675	763	663	692	735	730	677	702	668	724	690	738	656	706	699	715	674	680	714	713	651	691	737	688	748	719	709	702	707	732	790	700	710	730	685	688	715	684	707	723	691	708	742	722	697	692	666	725	708	691	731	734	671	723	757	725	724	699	734	701	692	724	725	753	697	719	675	745	768	715	685	691	728	722	725	691	742	714	677	723	699	716	724	702	745	760	699	724	702	690	665	731	716	671	705	709	726	771	700	766	708	732	715	713	729	707	684	715	702	718	718	699	705	724	760	704	683	728	729	717	693	738	727	697	725	693	740	746	727	720	720	734	744	753	699	675	746	715	728	733	687	705	728	649	714	721	712	743	697	748	744	716	718	717	717	728	774	734	712	680	703	735	684	729	731	673	683	718	717	796	753	716	692	696	726	691	740	757	692	648	723	730	723	694	746	770	729	731	702	696	735	726	768	715	703	727	763	703	716	710	727	693	708	728	685	667	722	719	752	705	711	724	740	675	717	722	700	726	770	722	726	718	727	695	724	689	737	696	712	747	721	744	689	747	701	698	726	711	706	651	723	757	763	701	680	692	709	727	680	651	687	734	737	714	690	669	750	705	733	747	733	720	701	757	709	690	720	692	737	717	700	733	699	661	701	736	699	653	708	698	688	775	748	723	721	634	763	685	702	719	681	728	695	707	719	657	724	685	720	716	708	699	737	726	746	710	668	699	723	730	727	669	704	728	699	735	722	717	664	712	731	692	698	755	730	736	713	690	740	776	680	700	735	743	675	757	679	679	673	695	705	713	701	638	691	723	696	717	703	751	697	694	683	719	759	706	715	702	696	715	735	707	708	735	686	723	700	757	719	703	697	696	736	686	659	692	738	745	707	722	698	704	781	754	694	669	739	715	710	715	704	720	761	752	769	724	704	709	743	715	755	736	680	696	745	739	700	728	707	716	734	717	713	667	755	735	745	711	726	684	728	754	711	683	726	714	704	694	731	685	746	683	709	699	734	739	721	710	735	690	706	678	696	698	726	727	688	712	612	701	692	719	673	710	693	683	692	717	748	710	733	701	742	734	779	692	754	729	726	757	685	683	731	701	744	712	693	708	723	720	749	745	696	703	718	744	749	746	697	718	757	741	684	769	756	703	736	724	687	694	741	727	743	737	720	714	711	711	724	696	724	741	692	731	670	731	689	726	729	736	712	694	785	698	731	725	725	709	685	696	694	681	705	689	701	724	703	702	713	672	681	710	712	650	695	741	735	673	762	708	730	713	689	733	724	717	704	735	712	720	707	679	727	725	717	695	704	715	695	765	743	675	728	688	713	670	746	732	723	681	714	733	698	662	701	740	730	716	673	704	677	719	707	727	712	706	660	668	682	744	683	669	668	731	678	717	724	699	699	671	707	715	720	740	680	709	706	686	729	740	697	698	745	727	734	700	768	731	670	685	682	703	746	720	706	695	718	742	727	722	695	741	799	698	733	639	685	721	741	716	718	689	718	703	735	659	737	717	793	689	731	747	688	740	678	698	722	703	726	713	726	697	682	707	748	685	712	690	694	722
24227	21246	25309	27513	21249	20785	1153	416	273	261	252	240	190	210	193	186	174	188	185	183	176	171	158	178	153	185	162	183	143	161	153	146	154	167	175	167	163	154	162	171	152	133	164	155	140	166	143	162	171	147	152	153	167	145	152	164	144	127	160	179	173	145	160	175	164	162	143	141	149	172	132	145	158	153	167	134	126	174	175	160	149	170	127	145	163	157	139	124	162	156	142	153	149	153	131	176	151	153	154	150	147	149	117	178	148	150	158	139	132	172	159	128	132	143	156	137	146	147	146	168	155	154	157	145	126	159	130	158	160	147	152	145	160	161	163	164	137	117	156	178	143	134	149	157	157	142	164	165	151	147	143	145	161	138	156	154	140	138	143	149	142	153	141	164	137	149	159	154	158	146	151	154	162	152	156	159	158	155	145	161	148	139	144	141	164	156	162	152	155	154	153	161	150	133	177	146	151	148	128	157	126	147	151	145	163	171	142	146	163	158	182	153	134	150	149	165	154	150	152	157	143	141	128	156	143	148	166	181	155	160	155	180	150	157	176	125	163	168	152	157	166	167	142	146	167	153	165	146	168	158	153	161	127	160	169	121	129	147	156	142	162	152	150	148	163	139	165	151	163	139	162	148	154	127	146	153	138	150	144	150	140	142	133	159	151	140	133	136	149	150	158	165	161	154	157	155	147	143	156	139	158	153	145	165	144	158	139	173	135	152	146	148	140	139	157	150	168	140	184	164	141	160	169	150	161	140	139	153	168	142	160	156	126	151	149	140	156	166	153	142	155	149	166	152	165	159	145	180	187	152	153	155	145	178	142	162	166	157	149	149	146	152	150	147	153	155	139	175	151	154	158	148	154	120	165	166	147	140	187	152	151	131	121	141	140	147	170	152	163	166	136	144	145	148	148	155	154	131	141	142	183	144	151	172	158	162	146	148	133	162	138	171	161	141	175	180	150	129	169	136	161	166	161	152	138	145	166	146	168	136	156	146	168	159	140	143	154	124	120	172	130	135	138	178	145	152	142	133	145	195	170	138	156	163	147	142	176	163	135	132	143	151	147	181	145	136	158	149	163	138	155	151	157	111	135	136	159	133	151	142	151	169	152	150	137	151	144	168	156	141	149	152	161	152	153	150	156	167	162	144	160	175	132	161	152	182	168	151	167	145	144	150	163	146	136	181	144	143	155	121	156	138	142	168	147	149	133	121	133	152	148	154	152	158	145	142	147	146	156	162	136	159	150	130	150	162	159	162	181	167	184	143	148	153	156	136	147	140	164	165	142	135	127	146	142	149	185	154	144	156	159	163	169	155	156	157	153	178	133	168	158	156	151	146	153	160	160	146	140	158	174	146	130	148	163	177	146	147	133	144	155	149	160	161	149	127	139	162	149	123	165	169	139	140	150	159	165	148	146	163	118	153	124	143	150	159	138	143	148	136	142	143	140	160	166	163	169	172	144	170	171	164	140	153	136	148	175	146	133	169	160	166	144	171	143	137	169	157	144	137	155	169	147	154	145	155	147	133	146	144	171	174	147	150	135	143	149	154	136	124	145	150	146	160	133	167	162	167	143	138	129	134	146	149	151	145	140	177	160	162	150	167	157	160	151	183	136	178	146	158	139	153	143	121	143	164	137	134	153	128	149	172	145	139	172	141	146	150	163	135	136	140	155	160	156	158	152	150	163	155	161	185	145	171	157	152	157	162	175	163	161	144	147	161	167	172	145	144	165	163	160	171	156	159	151	156	150	147	152	144	145	134	154	154	157	165	151	152	135	160	158	147	153	142	171	166	147	148	147	130	134	177	131	151	155	160	134	156	155	137	138	149	142	153	159	150	150	135	156	149	167	149	180	175	164	138	157	178	167	142	142	158	161	169	166	152	142	149	164	180	160	177	159	142	149	153	142	154	148	137	158	151	144	170	142	138	158	173	163	145	147	142	162	134	142	144	140	141	126	155	156	165	169	165	166	149	135	154	141	152	141	160	145	172	146	131	141	146	150	137	138	132	162	171	157	176	152	143	145	162	152	174	162	152	138	160	156	138	146	176	143	156	168	164	158	139	158	136	138	136	153	158	142	152	142	130	139	169	163	142	154	152	135	168	138	159	160	137	133	158	128	146	144	147	140	147	153	153	147	169	147	159	171	164	148	141	157	161	135	151	138	194	171	155	144	173	174	138	159	155	155	168	154	149	158	162	169	150	142	158	135	146	149	157	159	181	152	148	157	145	160	141	175	156	127	151	170	159	157	166	161	170	131	142	163	155	154	164	155	154	141	154	140	152	139	146	141	147	170	162	157	157	147	156	175	169	151	172	139	166	139	162	174	145	162	161	158	155	133	158	153	150	148	132	158	161	156	149	152	141	162	177	155	131	142	165	151	151	141	156	155	149	158	153	144	155	147	140	140	145	175	154	164	143	152	145	170	150	145	157	120	142	145	174	176	174	149	139	157	152	166	134	166	148	143	132	150	160	141	161	151	163	149	130	146	164	153	162	166	158	162	159	129	149	138	152	141	136	142	161	149	126	141	149	180	178	168	126	147	154	155	166	158	153	135	141	183	149	135	139	163	160	145	148	158	154	161	158	146	154	159	156	162	152	140	141	137	164	152	157	150	164	145	155	152	159	153	154	166	142	131	153	153	129	176	177	136	174	140	172	185	147	122	158	154	146	142	151	150	132	173	148	151	158	153	154	166	143	167	154	151	162	165	141	162	157	152	153	154	138	131	155	160	163	164	138	156	169	150	161	159	156	148	142	132	127	159	160	146	160	169	148	165	168	146	137	148	170	171	157	152	155	147	148	138	165	150	141	152	137	137	143	126	152	148	145	152	162	169	159	147	148	130	159	163	133	128	158	154	157	151	149	144	151	164	147	138	140	126	132	149	143	161	147	158	165	156	176	154	150	155	161	137	143	131	178	133	160	146	167	148	139	149	157	140	155	155	157	145	155	143	158	169	148	154	117	123	149	162	167	166	158	154	168	166	155	148	196	170	143	149	157	126	172	145	149	147	156	138	151	137	156	135	164	157	163	156	175	150	148	137	140	141	129	143	147	170	152	148	139	145	158	174	174	172	143	177	159	158	163	160	151	148	180	153	144	164	151	149	162	154	174	146	147	173	168	164	159	151	149	150	162	143	133	169	158	140	146	147	161	151	148	142	148	165	181	139	158	172	163	164	139	148	162	140	150	168	177	145	173	150	151	165	158	155	147	146	161	176	147	162	163	166	158	142	140	156	137	147	141	152	148	169	161	157	164	152	119	138	148	168	189	128	167	152	179	121	141	150	131	158	153	161	178	162	160	148	188	157	153	144	153	147	129	138	129	145	140	125	159	174	126	136	153	136	165	147	136	135	164	131	177	141	137	157	161	151	141	137	148	174	139	146	131	164	152	150	145	161	159	149	166	157	169	142	138	155	130	146	143	137	160	163	141	152	144	137	126	146	157	150	140	152	152	160	140	161	137	148	138	146	150	187	151	145	133
10593	15735	5085	1175	769	549	524	466	462	461	450	414	412	409	426	377	373	422	423	410	402	459	398	385	391	407	418	401	390	390	365	451	416	386	378	337	355	389	389	389	369	383	377	413	376	374	382	411	365	395	384	383	406	395	392	383	411	373	328	383	392	391	391	368	380	369	351	359	385	373	384	390	372	362	388	403	361	370	390	377	377	398	420	398	399	400	404	407	385	379	398	392	399	367	372	378	415	398	352	364	350	382	405	379	416	385	373	413	424	428	382	367	389	342	356	389	368	381	399	394	370	355	358	370	358	338	345	403	365	393	371	398	367	357	375	386	391	396	380	365	353	380	409	380	363	374	378	411	367	387	359	403	392	389	348	404	386	403	365	392	353	398	372	409	385	370	372	384	415	390	390	383	371	365	385	399	370	394	364	374	356	410	351	413	392	411	369	381	342	383	359	373	394	399	375	405	364	370	354	366	357	399	363	379	393	380	418	384	350	371	384	395	332	394	397	351	378	351	380	377	399	353	367	403	384	375	392	409	391	396	368	379	349	357	384	397	370	379	374	341	375	395	369	391	375	401	404	383	414	397	396	408	403	361	369	376	367	381	378	426	391	386	379	390	405	383	368	406	385	385	383	373	372	428	351	384	377	362	378	398	405	382	360	417	350	350	382	378	436	417	363	385	384	375	386	378	374	359	378	391	374	406	370	382	379	378	357	360	373	360	364	402	415	352	376	393	390	371	386	405	381	377	399	377	356	377	385	357	369	393	362	404	385	396	380	391	392	374	362	378	393	361	382	381	388	402	380	410	386	393	396	386	348	392	392	379	383	372	389	414	375	370	390	420	378	365	375	374	407	389	397	377	372	328	413	405	364	392	369	389	379	412	392	422	351	398	372	393	400	409	359	357	389	384	369	367	367	380	383	390	411	333	359	415	372	361	400	405	363	388	386	451	343	394	380	358	367	392	400	367	364	400	414	375	407	410	407	378	398	376	368	411	397	389	366	374	370	368	371	422	363	363	401	360	366	410	373	330	401	391	367	416	415	383	374	405	368	352	371	401	370	366	374	384	362	377	385	385	405	414	393	393	336	384	355	361	350	396	370	406	342	392	407	388	356	370	351	383	404	408	418	365	381	424	414	402	365	381	421	393	395	366	364	386	360	388	395	386	356	396	370	376	374	393	360	361	391	400	362	378	376	386	388	386	386	351	387	398	429	403	364	393	359	422	378	385	380	380	357	372	378	411	397	361	431	379	382	345	384	374	375	363	337	378	368	396	380	384	364	393	417	369	396	363	364	399	373	368	366	379	360	407	420	376	395	403	360	351	403	351	402	373	375	400	399	371	361	389	343	373	437	390	381	387	377	385	385	367	391	399	402	368	384	368	385	371	354	379	404	387	378	390	403	387	407	364	410	361	364	364	348	375	379	392	417	365	384	375	350	374	370	400	367	368	372	381	379	360	360	379	368	366	364	388	378	348	357	379	386	396	385	397	419	392	395	393	388	390	395	351	427	378	387	392	365	432	417	385	351	381	391	361	367	404	403	411	406	397	387	347	370	388	366	387	402	376	377	394	390	398	386	417	378	417	407	391	363	388	375	397	339	381	401	354	387	380	346	381	349	406	393	370	368	374	385	383	363	350	430	369	366	400	387	380	361	376	367	383	379	367	360	364	365	424	396	400	381	369	397	352	364	410	387	365	368	375	422	371	344	348	351	394	389	365	365	385	374	357	335	395	387	373	390	397	404	403	398	392	331	394	396	363	400	371	368	389	355	429	369	373	385	361	383	381	365	402	391	381	380	356	368	388	402	364	398	374	361	363	363	361	416	384	380	363	365	382	354	377	377	352	362	383	392	375	374	385	347	380	383	353	366	389	424	371	399	374	365	385	369	355	383	366	374	367	351	387	377	403	377	393	398	385	374	385	401	370	389	333	395	404	394	403	370	404	404	376	380	390	393	393	405	373	363	368	381	380	393	366	398	373	383	417	405	363	399	374	367	366	423	356	388	356	373	366	355	382	382	368	386	352	399	367	398	368	402	355	408	407	376	361	382	382	346	370	382	401	369	385	389	338	374	355	385	391	388	367	394	367	387	377	419	354	382	386	357	369	403	408	381	400	367	380	427	343	411	342	344	410	366	365	387	402	365	374	377	417	399	376	397	398	381	377	332	340	419	388	394	363	378	337	387	384	377	410	390	361	386	356	383	350	432	369	387	356	419	412	376	349	351	372	374	401	374	333	388	409	393	356	374	385	405	382	347	376	396	367	378	390	372	384	385	380	416	368	414	355	382	400	389	385	423	381	369	420	358	346	401	401	360	353	407	372	396	368	367	432	393	392	372	370	384	409	341	407	369	386	401	366	387	385	381	417	384	410	396	378	408	368	383	371	412	403	369	398	383	371	360	401	382	394	374	397	389	391	385	351	426	385	377	390	380	387	388	367	347	407	384	413	368	377	408	352	399	398	373	396	417	351	384	397	402	402	357	367	386	376	354	373	382	388	385	435	377	375	398	410	386	385	392	391	385	371	392	353	376	363	366	392	362	397	399	389	360	349	393	357	384	349	386	374	418	355	380	423	363	363	375	394	370	399	381	364	364	388	411	369	388	369	360	373	367	385	366	386	377	397	358	384	364	376	391	345	382	388	386	359	391	355	416	365	392	400	373	445	382	399	355	374	429	411	393	368	381	423	388	398	406	398	388	402	365	401	381	357	392	404	358	382	372	377	395	410	384	412	385	368	388	387	345	364	411	369	391	387	359	370	381	371	371	383	328	384	390	359	401	425	358	367	380	387	345	389	393	353	374	394	393	401	386	371	376	387	402	366	407	401	362	386	368	358	400	406	382	373	376	388	385	367	346	364	381	375	400	356	390	378	393	379	342	382	350	426	342	370	403	391	394	357	391	388	417	382	386	381	391	401	382	369	372	368	383	384	369	414	368	365	378	402	388	413	334	369	374	354	378	383	389	345	377	380	425	399	326	384	386	360	343	372	383	376	400	369	371	350	364	398	391	405	396	358	391	345	373	382	392	372	388	340	378	401	375	365	367	379	391	372	367	383	382	368	400	371	371	338	367	365	369	379	348	346	388	359	388	366	394	398	369	415	403	370	367	357	369	361	345	387	382	354	410	357	404	380	386	365	397	389	403	397	371	387	388	361	373	384	356	365	362	395	378	361	407	361	411	419	363	382	330	367	377	400	383	389	408	380	362	313	371	383	418	425	390	379	347	378	370	385	385	395	362	398	380	376	377	355	401	389	358	389	337	372	399	408	410	392	400	356	376	378	353	347	383	356	384	374	387	393	420	325	353	361	376	376	390	373	368	370	391	365	377	391	372	376	366	361	375	352	388	359	342	365	363	354	370	345	377	398	428	374	373	406	432	380	392	374	377	384	370	402	369	366	382	357	366	395	385	377	386	406	356	410	399	365	355	349	373	374	367	383	417	392	372	362	367	377	369	390	392	379	384	363	392	383	369	387	368	368
33080	13058	2444	603	406	467	405	424	404	410	409	389	426	393	399	398	385	458	416	414	389	427	414	417	415	379	415	422	417	378	409	406	394	405	456	419	385	385	419	411	435	375	386	399	410	403	397	406	431	417	426	425	422	457	404	408	445	388	405	408	382	409	413	404	419	401	416	410	409	399	422	396	388	399	420	379	397	425	411	408	438	416	416	419	435	399	398	414	415	415	401	398	414	391	415	425	401	423	397	407	428	431	384	399	407	414	403	410	417	402	388	411	449	408	393	401	408	400	453	392	397	434	416	408	423	400	409	371	420	377	399	403	439	412	439	429	442	395	387	406	426	397	418	381	410	402	400	393	398	392	407	428	391	425	367	401	409	424	399	377	396	413	435	394	375	450	425	432	412	385	411	418	379	428	422	367	419	414	382	386	432	401	404	428	427	396	402	393	401	454	429	397	418	464	398	421	379	394	380	447	409	414	386	414	408	385	385	392	443	430	421	433	435	381	395	433	373	405	417	417	396	413	398	392	370	411	437	395	380	373	392	368	391	363	417	393	433	407	431	450	400	395	387	424	390	450	363	408	400	425	420	414	395	418	422	377	416	433	389	383	401	424	422	472	443	399	426	398	392	371	377	409	396	439	433	423	405	357	413	395	428	415	403	425	413	368	432	405	379	401	381	411	413	383	387	407	394	405	376	410	410	394	419	434	406	404	481	396	421	442	385	356	386	379	380	381	436	407	430	422	421	410	389	402	440	417	386	390	372	449	414	405	407	399	451	402	391	443	408	379	410	403	430	428	416	384	405	422	420	391	384	450	389	378	454	414	380	425	414	431	423	416	397	418	453	422	428	412	419	414	413	415	412	413	453	428	388	394	408	383	401	409	409	377	400	421	397	423	399	397	401	395	372	406	402	407	408	406	434	445	421	387	381	416	383	417	418	448	385	413	418	398	426	411	415	397	404	439	417	397	393	396	386	430	380	422	391	393	401	422	447	402	410	427	415	392	363	394	360	396	398	416	389	442	397	398	403	424	406	395	420	446	430	420	405	375	404	415	421	396	442	392	425	393	438	414	420	377	419	440	431	394	407	410	415	404	408	425	423	419	423	445	408	389	428	441	415	426	421	418	391	412	397	387	415	413	384	402	360	397	397	392	387	379	412	407	406	398	372	407	412	420	459	422	399	411	423	396	430	434	355	420	435	426	414	414	472	378	405	367	401	423	396	444	440	378	415	451	412	425	415	372	426	429	422	399	433	437	432	437	391	369	411	388	391	416	392	410	372	416	403	417	398	434	464	412	427	408	392	385	425	423	397	416	399	388	415	413	430	411	419	427	395	412	412	403	399	421	403	425	405	391	423	417	373	436	383	394	423	392	448	452	435	408	410	392	380	429	424	397	442	402	416	400	396	418	426	364	427	418	392	419	392	401	410	354	421	426	449	450	398	373	426	414	400	434	414	404	422	426	422	398	386	464	446	376	425	415	431	433	441	383	411	396	405	394	432	418	389	396	430	396	405	419	422	399	412	375	420	401	414	423	400	406	414	384	378	422	446	471	420	395	406	396	446	414	446	402	375	351	407	418	386	384	392	424	398	402	434	425	404	420	412	397	407	357	436	420	410	371	416	428	397	391	416	407	436	437	422	417	418	400	395	407	428	450	408	438	422	413	398	359	416	416	425	379	385	425	384	394	395	408	407	374	400	382	417	409	397	462	431	416	395	405	390	437	432	408	362	420	416	388	375	376	418	402	380	393	406	414	363	395	409	414	387	395	398	409	436	419	366	373	422	376	410	426	401	418	384	381	432	418	440	395	360	402	438	436	428	368	404	391	390	447	398	409	429	394	406	400	361	403	396	378	392	432	449	440	394	398	437	395	396	396	364	380	411	424	425	412	420	379	419	457	398	411	410	412	398	388	409	447	392	409	409	395	394	381	424	427	378	403	386	453	398	423	434	443	423	404	396	401	416	422	422	390	400	412	416	408	410	396	434	418	391	399	441	423	437	422	396	413	483	386	414	438	425	362	438	411	435	440	423	426	412	409	404	404	394	443	401	403	434	413	424	429	401	408	357	387	439	406	438	430	389	438	421	393	385	413	401	448	440	420	408	388	398	471	431	398	412	419	431	383	371	422	403	423	406	409	452	415	363	372	413	384	371	429	430	383	412	404	438	418	430	430	422	376	406	405	413	392	415	410	435	393	401	363	415	400	376	414	385	394	364	425	382	402	423	387	409	407	401	401	390	445	375	390	419	414	414	424	402	411	359	430	401	404	412	419	400	399	364	431	421	377	393	414	396	374	394	392	398	413	390	427	390	416	436	427	413	440	400	416	415	410	400	404	408	449	398	422	395	402	397	445	401	398	398	368	393	442	383	359	407	385	361	420	384	396	410	407	411	378	412	395	411	380	425	439	409	436	410	389	395	383	421	386	408	416	374	431	419	369	444	394	373	451	401	379	405	408	408	422	394	377	419	447	403	413	381	400	441	397	385	397	442	450	407	425	411	380	431	416	401	384	426	416	435	368	388	414	417	427	413	400	428	387	402	412	392	405	417	397	384	386	393	398	416	370	431	431	413	389	391	376	401	368	426	404	388	412	405	406	408	390	433	405	430	406	431	405	363	434	433	417	408	391	418	391	390	410	424	390	389	411	456	426	424	408	396	379	432	472	420	401	461	389	372	382	397	398	414	383	383	393	471	424	420	432	440	420	409	384	384	422	407	379	424	426	363	396	431	419	437	432	391	429	391	421	381	388	407	344	416	435	405	392	414	424	412	408	422	406	419	423	462	437	395	420	433	406	431	398	416	442	423	397	429	410	415	412	443	384	416	395	441	444	378	431	458	440	368	408	459	412	413	439	389	428	404	402	405	409	373	362	379	394	403	403	401	388	367	424	423	424	439	394	383	377	396	420	388	387	370	415	380	397	445	386	402	403	447	415	372	419	414	408	382	365	415	414	392	407	430	407	433	417	429	418	441	408	422	427	368	407	423	380	444	449	399	393	400	406	449	411	415	399	396	413	405	391	419	418	433	406	390	444	378	427	461	400	397	427	417	413	389	372	392	406	365	422	383	420	419	409	418	385	388	412	432	416	396	401	394	396	410	426	435	426	431	447	409	400	400	410	432	418	381	418	396	386	405	455	390	432	398	414	427	409	430	438	403	451	415	408	386	424	368	405	399	395	389	440	417	392	425	399	403	431	411	436	436	398	408	402	412	387	401	383	397	399	443	376	386	369	421	420	400	398	404	424	428	406	367	448	414	408	381	424	376	357	409	439	415	397	417	392	417	356	375	399	417	423	402	452	419	449	395	406	414	453	391	416	380	404	401	397	377	443	412	425	384	417	425	382	375	383	418	416	414	429	383	418	440	406	419	455	370	377	394	391	396	393	407	412	388	359	402	362	422	388	411	421	438	419	438	440	371	390	428	431	416	381	421	400	388	365	432	423	359	427	409	386	391	412	413	382	407	408	413	432	405	422	370	395
8344	4388	1626	928	910	946	907	876	924	918	866	884	924	854	896	949	932	922	887	859	901	885	961	928	899	924	962	912	877	897	895	899	915	937	912	895	908	952	857	884	880	894	886	954	882	936	894	904	903	893	934	872	908	908	932	911	857	937	905	918	960	855	957	975	913	890	946	909	922	904	909	924	866	947	885	892	883	871	902	958	933	890	921	923	911	917	957	909	915	906	971	905	879	894	906	925	927	890	943	941	889	891	964	878	862	916	889	923	851	925	832	849	880	918	887	887	893	916	908	843	881	922	898	837	925	856	917	853	865	896	930	924	849	898	953	830	970	902	903	888	912	889	898	895	923	884	934	906	890	945	827	930	924	873	926	935	882	889	895	917	920	930	842	972	889	905	880	874	873	892	937	904	921	893	906	885	873	883	905	888	978	930	895	889	928	914	907	862	937	893	901	867	909	923	961	910	959	935	944	938	896	920	899	915	860	891	852	859	911	878	884	926	945	891	992	879	929	852	883	939	921	952	903	892	913	890	942	840	932	903	864	903	887	924	936	858	890	906	891	925	935	914	890	903	951	870	929	904	935	917	949	912	908	909	892	902	896	898	875	932	916	861	944	893	887	898	976	932	890	952	891	894	907	916	929	905	893	864	877	885	884	939	939	879	904	931	949	917	918	904	910	905	912	992	876	876	929	879	897	878	916	897	871	879	905	844	898	909	859	911	883	884	928	935	930	911	890	926	891	894	878	912	863	889	891	903	896	915	891	906	924	964	843	893	941	887	944	866	947	966	938	870	895	866	995	880	899	891	914	913	875	940	911	900	865	909	908	916	932	920	927	880	934	952	946	876	898	911	870	853	898	901	909	894	941	920	922	913	872	889	935	986	957	909	858	911	895	940	911	916	902	898	957	882	905	918	933	899	923	931	900	897	908	874	931	906	962	945	861	889	869	902	945	890	891	946	927	834	904	882	868	894	901	917	898	909	954	917	926	882	868	859	875	944	930	869	928	923	885	850	846	929	886	912	920	882	860	907	868	939	861	910	912	883	908	886	885	931	905	924	888	900	921	926	909	895	881	887	904	893	952	876	875	867	886	891	923	926	903	926	861	951	866	903	926	893	877	842	910	905	892	916	902	903	902	933	892	922	945	905	898	867	932	970	886	948	936	964	917	904	903	869	899	927	910	927	918	890	911	896	872	922	848	979	894	931	940	916	910	921	861	940	924	876	930	944	912	887	924	899	911	959	872	916	884	903	913	913	908	901	886	953	871	880	915	902	912	927	912	866	943	908	900	938	916	932	914	873	918	903	877	896	890	926	916	924	893	941	904	887	960	917	880	874	907	885	918	970	910	905	885	899	883	935	966	926	870	969	918	890	932	904	906	921	958	915	906	911	887	902	925	941	904	924	980	869	919	904	840	911	909	900	909	851	961	921	977	893	912	898	904	942	877	901	912	938	915	912	930	901	914	883	921	884	905	891	914	922	872	902	877	955	925	891	902	905	920	920	882	945	939	887	923	884	931	943	928	915	919	939	905	908	902	890	923	929	873	915	870	906	873	903	909	887	887	899	911	843	851	893	944	915	967	971	913	896	941	892	931	914	881	917	890	889	916	886	877	908	874	890	917	927	920	915	908	890	913	939	936	869	910	868	895	890	849	929	912	880	917	955	1003	867	876	928	857	923	907	874	954	865	956	897	935	841	881	921	900	922	933	878	882	871	914	936	865	906	917	909	910	874	916	890	909	936	877	925	923	874	940	913	942	944	916	894	893	893	900	923	869	907	969	898	853	943	958	839	908	857	877	900	898	931	925	913	902	882	873	920	937	907	940	974	916	932	913	918	930	854	887	947	903	914	880	871	920	913	911	887	907	904	905	938	889	884	861	906	917	915	910	919	885	923	930	868	961	864	874	923	940	902	888	931	883	853	902	930	890	910	892	911	937	893	932	895	935	869	927	846	919	896	918	920	923	855	866	911	914	943	848	888	928	869	921	934	900	906	926	893	920	957	863	891	891	911	873	889	892	885	912	870	887	837	961	889	871	949	939	907	879	873	891	834	898	876	943	901	914	936	920	868	916	922	1008	891	927	932	900	902	931	892	912	973	860	930	889	898	933	925	897	935	914	863	922	885	933	885	860	839	971	880	904	927	902	893	884	924	911	926	941	962	910	925	873	899	942	946	903	899	889	886	891	925	927	895	949	896	906	924	909	867	875	898	933	906	867	913	973	874	886	915	923	884	973	866	924	885	871	954	909	909	886	974	895	960	906	922	857	913	925	898	958	868	898	889	901	883	896	943	933	926	877	895	916	968	926	976	930	926	911	934	837	863	906	873	911	935	909	901	920	919	926	923	879	946	908	847	919	864	932	942	883	970	922	878	921	886	912	875	931	916	871	943	863	929	948	861	884	881	961	856	931	937	879	848	897	948	927	886	903	879	861	957	863	903	947	935	898	846	944	906	934	880	920	894	934	885	903	918	840	919	873	883	874	952	869	921	876	855	906	867	919	940	905	909	932	890	940	922	902	911	880	871	944	887	917	915	945	900	925	859	928	899	925	908	940	883	898	915	897	945	971	891	884	910	878	888	905	903	874	923	920	940	864	925	865	843	916	911	961	954	941	883	957	922	890	892	964	901	902	937	906	878	919	905	933	999	907	909	887	913	919	870	918	858	898	918	890	874	913	911	941	873	983	935	920	897	904	892	952	899	880	911	875	879	892	918	917	869	939	936	924	890	886	875	943	923	844	884	873	901	905	863	926	892	908	899	873	868	953	881	889	889	907	917	893	925	915	901	924	905	920	947	907	845	908	928	968	891	885	911	898	883	899	902	899	926	918	987	889	891	934	896	866	898	860	909	903	908	885	955	859	926	925	937	903	916	966	892	899	841	925	883	909	870	903	934	882	888	938	916	887	880	937	913	929	903	903	901	856	854	883	929	899	914	898	920	923	857	940	873	910	918	911	846	916	955	923	901	949	839	953	933	921	870	904	917	890	917	924	885	935	948	864	939	911	902	920	897	911	886	883	869	924	913	930	933	953	881	917	868	957	882	865	926	883	909	907	860	925	937	916	900	914	890	923	929	895	901	890	938	899	953	922	897	946	899	897	926	841	903	931	952	941	972	919	933	881	899	892	908	910	952	884	920	894	906	958	933	847	910	892	945	890	859	866	885	918	883	894	892	906	908	911	934	904	900	882	913	916	893	877	884	932	919	861	869	860	941	949	919	916	858	888	899	913	916	880	921	868	924	963	905	948	881	886	900	969	911	975	862	940	965	893	875	952	898	904	882	890	933	942	856	893	889	943	943	892	853	893	888	979	895	907	915	866	903	954	909	892	933	852	919	886	914	861	951	891	884	914	923	936	922	935	895	924	944	920	851	932	938	954	829	957	864	962	918	887	971	935	932	956	930	920	933	910	881	910	930	932	874	894	895	947	875	937	863	949	887	896	894	910	866	959	876	904	889	877	898	933	912	893	909	939	926	882	899
24859	21204	24619	28067	20704	2210	546	390	378	382	341	324	343	305	358	296	313	315	310	306	319	303	314	314	343	336	333	333	308	359	314	351	311	303	316	337	305	285	344	313	347	362	306	336	355	307	326	325	310	323	317	310	342	331	341	312	303	347	292	304	315	314	318	329	294	323	305	313	303	316	291	308	332	337	306	340	314	298	305	328	306	317	300	321	294	321	328	295	326	331	303	301	337	335	326	347	324	336	318	300	333	304	326	316	307	315	319	296	319	293	300	327	331	292	345	325	365	295	314	311	335	303	307	320	322	341	319	305	331	279	308	331	317	325	295	328	305	295	310	317	323	351	304	283	291	290	313	321	283	320	311	327	333	317	338	330	287	313	311	355	328	308	303	319	334	315	304	293	356	339	336	299	301	314	316	316	333	334	299	327	299	316	323	311	297	312	322	285	330	286	285	348	321	332	325	310	312	346	303	317	299	298	318	308	327	315	296	314	321	311	294	314	306	280	303	306	242	298	345	284	302	293	330	337	301	308	309	313	280	319	317	333	316	341	347	299	291	333	318	318	310	312	335	349	342	317	319	324	298	304	331	328	301	324	349	309	297	338	303	311	359	315	302	305	343	305	346	302	296	313	314	306	318	323	343	340	310	287	334	320	274	304	320	308	326	304	320	343	324	331	307	311	305	290	288	294	335	321	335	298	281	308	307	313	329	314	291	312	350	318	296	315	304	320	298	285	323	298	308	331	315	307	337	301	321	294	331	289	299	275	318	302	314	282	331	340	321	332	320	325	302	322	351	311	314	297	341	325	347	335	311	301	304	297	297	298	317	306	309	311	310	325	309	337	308	325	326	294	333	309	313	323	343	334	310	308	321	260	325	340	313	341	368	321	323	335	304	303	332	314	312	308	316	301	301	334	321	291	341	307	311	317	346	316	325	292	316	296	331	322	308	310	324	326	307	298	316	308	332	289	314	302	309	314	332	332	303	324	332	349	300	319	298	334	357	321	375	298	303	317	342	325	310	351	326	288	314	337	301	313	284	327	328	295	339	287	318	264	315	331	324	343	304	318	311	322	321	312	325	311	340	317	311	368	300	329	340	301	342	315	329	316	332	309	306	316	318	354	309	309	322	360	313	301	318	322	318	353	329	325	317	314	291	321	346	334	306	368	323	325	317	333	316	283	324	286	317	338	316	356	321	309	344	308	310	330	319	327	307	329	305	316	303	329	316	320	282	323	341	339	335	330	349	309	318	334	329	320	291	318	308	319	298	285	338	344	316	312	318	348	320	308	344	333	306	356	315	313	331	355	311	310	337	343	282	313	295	326	329	342	357	328	313	308	337	320	300	318	295	313	345	298	295	335	332	324	344	273	304	307	356	325	319	299	320	314	342	314	333	329	332	292	329	316	339	303	307	330	289	333	330	318	315	290	311	275	331	321	301	288	329	305	327	342	318	296	300	304	328	307	323	288	298	322	312	298	311	339	291	323	309	323	269	320	312	313	334	311	318	331	311	292	329	320	298	318	292	292	299	311	331	323	268	338	328	314	340	345	325	318	297	303	294	322	316	314	307	322	299	331	325	329	297	305	316	297	316	317	313	304	319	296	327	290	360	313	303	322	290	333	337	321	295	311	325	322	299	356	333	318	326	349	303	349	333	313	314	301	320	332	290	325	309	318	322	310	338	324	286	320	341	349	270	294	322	289	326	331	305	316	340	357	328	316	301	278	315	300	326	317	300	317	279	308	331	309	303	340	314	308	320	314	322	315	290	309	293	272	322	325	335	284	315	330	282	312	300	341	330	323	321	308	313	296	314	277	309	311	317	303	326	314	290	328	327	309	333	337	297	312	307	301	298	319	306	328	336	307	341	316	334	347	315	286	332	323	327	317	294	278	257	320	349	306	303	295	332	285	271	340	328	318	342	308	345	332	270	297	306	338	316	301	281	334	325	325	284	400	300	322	329	337	303	324	301	304	282	332	318	297	311	292	330	357	352	318	332	339	301	307	316	341	327	302	285	334	312	284	308	309	309	320	312	327	324	321	300	336	305	347	317	301	347	301	284	303	345	309	332	296	341	304	322	322	314	337	297	302	341	318	323	284	307	300	346	317	332	329	325	341	326	319	300	285	318	305	320	293	278	343	345	297	319	342	322	306	325	315	310	338	319	322	321	311	310	285	289	307	289	314	302	314	314	304	273	322	304	318	325	333	296	306	288	352	317	296	280	307	323	331	324	335	349	287	318	305	292	324	299	319	304	298	299	300	307	329	313	291	296	312	294	312	329	296	321	366	316	326	282	337	269	323	328	327	292	294	297	321	336	326	301	297	332	291	313	286	322	315	314	279	321	332	314	343	300	316	338	346	286	329	334	349	306	319	330	344	320	316	273	312	308	310	329	306	307	329	310	297	347	302	355	342	298	323	340	304	271	285	306	302	308	322	333	337	323	341	326	314	341	336	340	340	343	313	313	309	311	317	305	288	334	305	333	338	319	336	328	319	347	313	324	316	314	324	332	304	317	311	337	335	308	312	307	321	336	330	302	311	329	348	352	321	312	307	303	326	327	309	293	317	312	350	345	318	310	291	317	296	304	321	309	291	306	296	320	299	341	338	339	310	309	322	279	335	292	273	327	324	281	319	338	328	297	324	306	336	291	344	300	315	335	304	327	314	297	323	293	315	302	325	322	322	310	329	330	276	322	316	315	302	340	330	331	315	351	319	310	309	324	292	342	327	308	316	310	316	331	334	310	317	344	322	330	313	349	327	329	323	346	332	338	357	305	300	307	342	317	284	347	296	331	334	348	310	298	286	330	298	312	337	289	341	310	289	325	320	315	298	342	312	337	332	312	312	300	299	302	332	322	304	311	343	320	311	327	303	303	346	343	340	292	326	304	336	320	306	323	317	293	310	323	296	289	318	340	297	332	351	322	349	326	319	330	328	306	325	334	288	314	319	310	341	297	315	321	287	307	316	331	332	316	301	334	307	305	311	349	340	301	338	325	301	308	328	313	310	330	308	318	332	302	323	335	302	334	348	307	325	346	321	307	327	321	348	292	329	306	291	303	312	320	306	310	321	342	333	329	302	307	318	307	311	332	318	331	320	325	317	335	299	307	293	298	269	340	316	254	311	302	308	317	292	327	299	322	301	346	313	303	268	284	331	327	336	278	298	302	325	287	275	332	299	317	311	320	304	321	347	330	347	294	323	295	307	365	318	298	334	275	309	330	294	311	303	300	305	299	301	305	304	330	318	300	324	297	315	296	318	328	298	304	309	327	325	331	320	309	357	325	274	303	361	305	328	286	329	338	314	299	331	289	328	342	317	290	320	315	323	300	310	275	315	319	314	284	315	334	350	328	302	311	307	330	303	317	371	317	332	348	321	314	327	295	286	337	300	268	354	288	306	329	312	347	314	307	333	322	311	318	335	292	295	319	297	374	342	313	359	296	353	320	342	316	306	318	323	316	299	306	325	304	315	305	297	349	308
8816	11315	3520	1166	919	820	791	759	746	704	732	717	724	740	697	746	765	737	706	704	739	760	754	726	756	701	717	733	745	686	719	732	701	752	765	702	743	710	714	742	714	728	622	715	689	705	683	757	722	729	727	717	664	687	716	658	699	663	665	696	679	740	687	675	700	678	707	715	674	754	747	687	718	693	738	767	746	680	674	723	649	724	743	704	637	687	717	724	736	688	713	714	722	732	695	699	672	717	751	721	712	723	735	710	743	714	713	705	716	746	722	705	697	703	759	731	726	713	723	726	750	676	710	724	711	688	695	734	737	744	709	732	729	769	667	674	731	722	660	686	703	759	737	690	734	715	705	708	706	710	703	721	689	691	739	668	670	728	682	673	713	780	712	723	715	677	769	755	730	756	659	690	714	705	735	709	740	696	667	685	692	690	704	696	699	752	694	698	774	692	740	677	689	674	731	683	724	722	708	677	701	704	655	655	691	733	624	689	706	749	694	720	739	726	710	717	680	710	701	740	727	675	726	679	706	738	754	725	731	688	704	689	665	693	708	705	691	651	729	751	739	729	672	768	658	737	706	762	726	703	689	749	712	723	761	715	696	714	731	744	723	791	706	698	665	739	702	690	701	678	720	719	741	663	705	707	751	691	694	739	689	716	677	741	730	696	751	681	704	750	726	675	736	681	663	658	697	730	736	694	713	675	683	696	740	681	740	746	734	710	705	703	716	706	733	697	768	743	702	730	665	690	696	734	724	688	689	683	720	687	696	730	770	726	717	716	717	735	683	698	757	699	694	677	691	740	688	739	668	673	746	680	691	677	709	699	653	736	723	686	707	709	679	715	708	746	670	718	684	688	684	679	725	711	717	700	723	721	710	682	663	701	747	720	685	711	714	729	723	710	743	733	747	686	733	711	713	697	770	730	703	717	739	724	698	691	781	756	718	711	680	719	718	690	727	761	727	732	714	742	751	701	688	736	739	718	720	707	744	696	684	768	676	694	682	658	723	766	683	728	692	716	732	690	710	677	708	732	717	712	709	755	718	681	706	705	690	740	724	735	723	698	751	678	725	716	662	752	727	701	714	713	692	730	687	708	682	704	666	730	751	702	707	734	703	708	704	688	739	740	710	711	759	746	666	737	695	721	698	718	736	696	696	688	683	733	693	700	692	727	699	684	688	693	707	731	756	698	758	713	732	739	691	705	694	750	718	690	750	709	680	674	694	710	719	701	712	678	709	672	683	716	710	671	698	675	712	708	722	705	695	644	719	738	703	692	677	714	751	725	698	743	623	743	671	667	695	680	671	689	673	709	708	726	715	695	665	683	729	709	693	751	721	732	694	681	710	708	695	711	739	738	685	725	670	675	732	685	683	724	687	722	749	671	688	710	741	711	697	735	666	703	749	659	736	687	728	702	710	719	697	718	752	727	758	667	690	725	716	678	716	772	711	696	752	684	645	681	701	719	736	716	669	668	738	666	714	758	687	697	722	695	755	734	754	716	726	692	674	690	723	716	765	728	691	696	710	684	653	708	732	737	666	722	704	702	702	710	656	672	727	682	702	667	663	753	779	687	691	657	727	709	714	677	741	672	744	719	769	743	707	722	735	756	695	709	686	713	684	691	699	715	697	721	678	757	709	736	715	760	678	714	741	707	729	761	690	725	694	709	680	711	705	673	683	674	692	733	730	706	732	692	709	707	765	719	718	707	754	697	693	675	722	743	736	691	712	705	739	727	704	709	751	689	725	699	706	679	690	690	710	695	694	723	705	703	692	734	754	736	729	740	717	735	701	721	796	687	720	735	704	723	743	666	686	681	721	711	706	721	682	748	701	718	712	745	705	727	746	740	726	713	774	730	652	740	706	720	724	707	689	695	681	692	679	720	728	702	749	741	708	731	711	697	703	684	698	699	669	695	727	716	665	740	726	666	679	700	682	717	679	703	712	713	752	712	733	670	744	721	720	707	672	762	704	710	750	690	682	665	699	715	726	720	729	695	700	729	728	723	683	709	709	675	703	661	677	695	698	764	664	723	728	725	683	700	702	698	752	712	758	673	683	681	654	737	700	684	727	739	684	716	732	707	720	703	722	689	711	671	688	723	720	738	697	722	738	693	732	673	719	708	693	740	664	714	724	699	712	672	722	769	679	692	749	772	666	704	710	683	682	702	718	695	690	714	664	700	704	691	681	717	704	742	687	719	747	711	712	670	701	705	671	751	707	725	706	679	683	776	678	711	706	711	741	752	729	744	679	713	750	717	699	735	739	688	698	735	693	749	739	706	746	709	723	698	703	723	724	693	698	714	669	722	710	709	730	706	733	717	751	684	735	735	720	696	737	738	706	711	724	668	686	691	716	696	706	701	708	745	724	718	744	673	685	748	722	714	724	695	679	710	698	713	684	722	711	731	690	720	705	746	722	746	718	692	710	669	668	688	758	732	698	700	719	723	714	695	695	715	717	710	710	717	690	715	761	679	768	689	701	664	694	681	701	710	709	716	755	663	683	675	738	716	707	742	696	679	683	719	658	692	716	744	723	704	708	678	717	732	716	735	743	721	668	691	710	685	721	685	690	688	724	715	734	723	711	708	713	697	672	735	733	718	673	709	688	676	681	743	677	749	727	664	700	648	713	728	693	689	655	676	675	700	731	720	726	753	683	717	693	697	717	690	724	701	686	720	700	719	719	765	733	701	691	679	701	690	709	684	695	730	684	706	693	745	723	671	711	743	713	715	746	741	728	693	702	702	769	691	731	696	710	732	710	709	747	658	706	689	741	734	683	680	651	684	714	679	679	694	731	706	705	674	679	704	690	728	704	692	724	765	749	678	724	772	739	673	718	718	656	717	730	730	704	748	683	707	761	728	696	716	706	715	732	700	685	690	722	657	653	713	688	693	716	704	744	667	691	696	692	683	693	741	714	723	700	710	728	677	724	715	701	767	727	693	720	680	707	747	738	751	713	709	696	699	790	697	670	669	640	739	660	767	699	712	732	697	761	654	750	726	684	703	674	693	749	687	683	731	716	681	648	741	661	705	704	671	721	762	689	709	694	722	738	700	685	697	668	738	686	732	741	703	710	735	697	708	675	718	716	726	755	732	752	659	726	714	736	687	735	707	715	757	726	733	713	749	687	700	755	661	760	717	726	716	679	735	696	714	705	701	772	730	647	697	675	698	720	736	733	732	744	684	751	721	706	721	746	691	693	703	714	724	675	663	717	720	771	710	672	708	703	751	740	715	697	721	725	680	666	688	656	636	702	722	712	727	708	671	749	700	712	702	676	740	678	693	663	713	716	701	694	726	701	741	705	752	714	726	703	714	728	737	708	778	749	713	673	678	703	739	719	688	716	738	705	742	699	722	737	650	711	687	736	713	678	702	699	716	712	694	708	709	678	718	671	738	657	691	749	710	734	697	751	714	719	720	717	734	688	751	741	707	719	700	734	694	666	696	740	721	716	691	730	729	702	698	712	662	683	717	688	700	671	703
24139	21220	25307	27445	21227	20655	1089	384	288	225	223	205	209	162	185	172	193	177	173	180	177	172	155	168	134	159	159	131	165	155	135	145	184	145	140	140	152	138	136	171	148	176	135	156	145	140	141	149	152	150	140	156	160	160	151	135	137	153	135	147	161	155	123	159	142	147	156	136	159	166	128	155	152	157	155	140	140	149	134	137	157	147	163	157	191	165	164	156	158	147	160	158	138	152	174	153	156	158	147	147	161	149	171	157	153	135	184	158	164	140	143	159	140	136	132	173	156	143	145	174	153	167	155	177	160	160	153	143	157	170	157	158	140	156	164	138	150	143	142	124	139	143	139	146	146	147	144	141	163	150	147	174	154	163	155	154	129	137	146	147	159	143	178	152	144	134	147	155	134	142	146	135	146	150	145	135	117	162	162	148	125	143	147	126	135	173	119	153	141	148	169	154	155	161	176	140	133	146	141	160	143	173	151	148	156	144	134	146	145	144	172	147	148	153	139	146	125	185	153	163	182	136	142	150	165	139	157	149	164	149	143	137	166	145	139	152	148	123	147	176	148	156	141	163	146	155	136	161	150	165	156	158	146	157	163	136	160	151	156	158	157	161	136	150	137	124	158	164	135	169	145	152	170	153	160	161	154	146	161	157	152	146	141	161	135	132	141	146	148	177	153	162	161	141	152	158	155	152	139	158	155	140	147	153	173	158	146	142	110	139	155	177	150	172	161	130	131	142	155	171	147	144	185	149	200	149	147	134	153	155	119	148	149	171	143	156	151	142	147	151	175	137	164	134	163	142	133	170	153	153	153	140	146	163	149	133	150	166	154	161	175	155	138	151	170	174	160	126	126	154	127	149	127	128	176	164	160	148	143	150	156	147	148	155	145	134	139	141	157	166	146	168	156	153	169	169	127	159	147	141	149	177	176	132	162	132	191	160	162	148	142	160	147	147	168	153	153	137	149	135	152	180	155	143	144	153	158	127	128	144	148	161	154	146	136	167	149	142	153	165	154	170	137	149	156	150	161	152	138	154	147	148	147	162	151	143	163	152	155	182	142	158	145	158	172	158	143	143	169	156	154	143	133	151	141	154	138	131	140	154	128	133	146	135	149	166	169	148	143	166	156	141	150	145	129	153	178	150	170	151	157	129	171	121	132	172	171	157	169	145	161	155	157	159	134	166	161	142	150	146	149	157	159	163	160	144	148	151	147	133	151	151	145	137	160	135	133	145	168	131	160	143	138	160	145	146	165	146	149	155	144	152	160	158	172	178	165	154	125	139	134	147	155	163	153	165	159	150	129	139	133	135	136	162	133	153	143	142	147	159	171	155	139	125	165	140	166	148	163	146	127	150	160	137	125	141	165	131	168	154	133	141	168	138	147	165	160	151	144	158	156	140	148	155	152	145	153	171	165	160	145	141	161	151	142	162	120	166	178	155	162	139	151	129	147	171	138	141	165	153	142	153	143	145	151	135	157	153	133	135	169	139	171	151	162	137	159	143	173	129	138	184	143	147	153	142	156	148	161	146	158	147	148	139	134	148	156	152	141	145	168	155	140	141	159	167	149	148	124	158	159	161	144	138	129	155	144	163	142	127	152	148	148	154	160	117	147	124	156	148	168	201	166	151	150	140	161	150	148	149	172	138	143	167	157	151	149	139	134	144	162	128	149	157	164	125	156	131	163	153	146	140	185	125	139	127	139	157	158	153	172	142	121	135	175	163	152	144	144	148	163	153	136	146	162	147	163	140	148	148	130	137	169	163	126	142	138	156	146	158	146	140	161	156	151	167	143	142	133	145	143	143	133	155	159	176	168	135	171	172	137	166	151	130	131	173	160	145	130	160	157	144	177	126	161	158	165	175	160	133	163	165	150	169	156	144	140	179	167	162	163	160	126	137	149	146	166	158	140	156	155	137	128	140	146	146	162	154	140	146	156	134	155	167	165	144	166	151	170	146	145	139	138	154	136	154	166	129	144	133	154	180	154	152	132	139	141	174	144	143	128	160	139	153	141	155	157	148	151	142	145	149	134	158	146	158	154	154	159	162	133	143	151	150	157	158	148	160	154	171	149	143	158	174	155	140	159	142	156	137	167	160	154	144	143	138	151	152	156	168	129	167	146	131	156	161	119	135	168	153	170	137	137	149	143	161	159	135	124	152	142	112	144	153	174	167	153	147	143	152	141	140	170	157	132	154	170	146	142	151	135	153	177	164	162	155	172	135	143	144	169	147	147	152	145	145	166	167	129	141	176	158	152	135	162	152	161	159	141	155	159	150	164	163	136	160	127	154	154	155	174	144	162	174	141	149	147	138	135	151	147	167	156	162	141	150	145	160	117	151	158	152	160	148	156	143	130	169	163	140	130	142	153	140	154	156	164	154	160	147	168	122	156	142	165	154	165	147	137	152	142	148	156	117	135	160	179	161	151	139	156	164	146	145	152	135	152	147	140	177	170	148	181	152	163	158	148	168	148	153	139	146	163	173	153	157	146	163	150	166	164	160	168	151	161	143	152	157	152	139	146	160	135	139	146	128	159	173	158	144	156	154	161	126	145	118	147	157	157	167	164	147	153	173	157	136	141	148	151	142	159	142	197	166	159	136	147	133	146	165	159	128	146	175	153	147	169	155	178	139	147	130	154	144	156	148	137	146	148	167	149	142	151	143	149	155	149	171	141	137	129	139	150	149	139	142	140	146	142	138	160	168	166	138	152	167	159	165	150	151	135	142	162	155	139	147	160	144	166	167	156	159	156	141	147	140	133	159	150	170	144	118	169	147	157	145	135	138	169	157	157	157	127	160	162	160	144	133	157	166	167	161	175	143	139	147	142	122	139	130	153	160	142	139	141	150	148	166	162	133	140	150	157	133	158	142	159	158	145	151	147	152	180	148	167	161	154	144	146	131	153	128	162	158	149	146	147	139	143	150	178	127	152	164	141	148	168	153	166	162	141	192	153	159	147	154	153	145	142	152	129	147	146	150	147	148	148	135	148	138	154	154	150	169	129	146	145	165	138	150	151	145	155	142	130	161	138	161	139	125	143	150	133	135	143	146	141	159	142	130	172	144	145	167	145	172	157	161	144	159	138	143	150	157	125	136	160	160	170	145	148	155	139	135	154	129	146	158	147	153	148	150	152	107	158	141	150	142	158	143	164	146	174	162	157	156	167	148	163	172	125	149	130	149	158	137	144	171	149	185	135	156	151	143	155	154	115	166	145	159	142	156	149	160	149	156	169	129	134	121	143	140	163	153	146	158	145	148	139	153	154	152	170	165	157	154	153	178	156	160	157	150	144	125	128	130	137	173	162	156	162	146	128	164	148	151	164	164	143	152	116	147	179	155	157	150	157	164	131	155	153	145	163	149	148	151	141	144	168	156	159	138	160	159	157	156	164	158	149	137	139	159	155	161	141	137	162	176	137	151	163	165	136	151	151	155	149	148	168	146	153	156	153	175	159	150	141	151	135	154	154	150	136	159	170	144
10459	15824	4914	1196	741	589	517	485	462	408	423	416	421	440	403	359	396	382	384	423	426	383	403	385	417	368	402	391	361	379	354	386	377	375	378	378	422	368	396	392	393	358	392	364	378	382	433	390	354	352	373	358	388	382	378	383	390	374	421	384	369	369	403	395	381	397	405	405	387	416	391	398	377	401	375	402	374	397	386	400	391	340	358	379	359	351	385	367	431	346	376	352	405	425	418	356	391	378	365	385	357	371	402	393	381	394	375	360	403	375	376	377	378	373	390	388	377	346	392	362	385	361	391	370	375	368	401	378	385	366	407	369	383	380	376	367	361	388	366	395	387	370	368	383	409	381	422	349	364	373	370	387	376	382	391	390	418	401	373	372	401	391	415	358	421	366	427	362	391	365	350	385	366	364	355	398	358	365	371	363	356	374	381	377	409	359	375	367	380	414	421	410	394	391	352	408	372	378	400	391	381	368	393	419	383	388	380	392	373	382	359	362	379	372	369	353	402	370	393	394	401	380	360	398	360	407	363	348	393	366	362	387	366	375	390	425	376	363	377	364	388	389	392	368	370	393	366	367	400	381	354	390	382	381	374	367	429	339	383	390	359	380	351	365	387	384	410	379	351	383	374	405	386	362	352	383	367	358	328	386	359	344	394	415	382	407	359	405	367	367	377	345	371	379	373	374	387	426	362	347	367	392	394	382	351	385	367	344	368	371	380	396	370	369	364	367	337	393	425	368	384	389	364	354	381	392	370	370	426	356	384	362	376	396	380	406	375	398	347	376	410	374	348	378	350	409	406	400	379	391	382	392	379	394	403	364	366	402	411	368	387	385	415	403	362	424	361	377	380	377	413	388	376	377	357	372	370	405	357	373	365	388	362	379	371	375	359	386	358	391	376	367	374	367	375	388	377	384	393	402	372	375	412	395	398	382	385	360	388	393	354	360	382	392	381	388	339	395	388	368	376	356	385	436	388	392	398	358	427	409	371	363	382	379	382	396	358	376	369	394	393	374	389	389	361	387	373	390	361	358	370	390	379	374	401	355	358	411	394	344	339	394	357	373	347	334	371	365	400	377	379	353	394	368	399	376	393	358	376	342	389	374	364	343	386	388	396	381	399	388	389	373	369	363	389	380	381	400	358	383	441	383	362	354	403	356	360	394	388	337	365	365	378	355	386	370	340	388	379	395	380	366	386	386	353	366	387	413	406	355	387	361	383	383	432	356	375	376	371	367	357	397	381	385	351	384	356	404	380	377	385	394	382	356	355	386	364	360	434	358	364	400	360	373	397	385	383	371	390	386	313	388	377	357	417	379	417	387	377	401	397	350	379	372	356	380	413	365	377	386	369	366	402	380	386	415	380	391	371	365	383	415	375	397	378	397	390	414	376	391	405	395	374	387	390	375	373	356	344	425	364	369	359	368	350	368	363	382	400	368	374	399	407	373	374	374	366	389	376	391	344	404	363	386	377	375	375	354	402	365	382	357	360	380	369	379	377	393	422	374	372	388	359	409	388	366	376	399	380	377	429	371	383	369	357	423	342	373	363	348	387	397	362	387	380	364	403	395	397	396	374	388	405	373	391	344	366	370	360	408	378	366	380	387	393	363	395	369	332	377	411	401	373	373	346	405	398	374	401	343	406	389	382	379	350	408	357	365	372	369	400	407	362	367	375	356	399	406	393	391	369	380	379	377	398	377	372	390	388	392	364	420	397	385	358	389	376	396	384	381	361	376	398	373	404	413	364	355	360	363	388	373	399	369	368	378	394	367	375	391	385	372	383	373	384	414	407	385	381	390	399	387	398	385	389	376	354	415	371	384	411	400	404	381	387	374	399	395	346	356	392	360	369	380	377	418	348	350	402	366	359	361	352	373	389	399	378	343	389	377	363	401	404	368	350	384	381	419	360	376	333	379	360	384	357	367	386	440	370	395	397	355	370	395	380	414	414	362	379	394	362	386	349	362	372	424	386	379	366	377	370	373	357	399	363	388	389	370	359	353	398	397	348	339	395	391	386	382	368	349	347	361	424	380	368	386	384	378	384	387	407	360	372	395	398	366	358	379	375	378	362	395	404	366	398	378	367	410	385	379	384	404	369	387	395	396	386	373	392	380	411	341	385	399	373	378	384	384	370	355	362	393	403	356	397	372	384	351	373	353	382	396	370	353	409	375	376	384	371	367	411	367	367	385	375	375	405	386	369	379	374	364	337	401	376	326	396	412	376	365	378	396	377	388	372	372	371	404	364	370	379	375	375	385	411	373	356	379	376	355	380	378	350	363	363	367	364	392	390	390	383	366	358	389	384	395	390	422	364	354	395	378	392	379	411	393	386	343	387	378	383	395	401	403	376	368	384	403	380	396	354	407	360	399	359	400	386	387	377	376	388	401	356	405	370	356	366	381	367	381	372	357	372	364	394	378	395	346	375	368	381	360	357	390	367	369	357	372	371	382	378	358	377	427	396	429	408	403	373	353	326	353	395	392	405	347	370	408	390	362	382	354	379	389	373	385	366	387	410	381	414	374	393	382	377	410	363	373	400	365	375	356	393	366	389	364	355	354	385	376	371	376	373	399	396	382	389	355	407	352	383	377	396	369	388	374	383	364	394	388	371	378	418	374	372	419	403	419	404	378	386	417	366	376	406	376	372	360	372	387	383	382	375	372	355	373	390	392	400	399	394	405	399	438	366	350	346	355	377	377	354	364	391	386	376	351	388	383	386	393	386	361	380	369	382	359	386	348	352	384	360	374	408	364	369	395	410	385	399	396	383	428	387	354	374	416	345	381	357	362	375	364	386	387	361	380	374	373	403	374	376	370	392	357	402	389	392	366	375	333	366	390	437	371	370	353	396	378	389	355	358	400	417	385	376	429	351	405	393	362	380	362	341	364	367	381	417	361	372	378	386	398	396	387	392	354	376	349	353	381	372	376	359	394	366	393	368	383	379	392	377	365	380	388	365	385	397	371	361	392	402	374	391	374	381	360	347	383	404	376	369	391	363	369	369	380	380	386	359	349	367	379	381	380	389	400	369	380	397	400	375	360	363	379	394	388	412	379	370	390	369	360	385	376	397	393	376	363	364	357	384	376	364	387	349	357	407	387	370	361	373	372	374	354	393	353	354	350	365	358	396	354	354	381	376	357	387	368	374	421	391	403	379	353	392	387	367	402	377	368	377	396	371	382	379	399	361	378	382	388	409	386	342	348	406	342	361	439	367	375	366	392	378	406	357	366	368	387	433	382	362	373	405	362	392	412	354	363	388	350	344	416	367	406	405	402	375	335	368	396	367	366	374	375	380	368	364	405	371	363	379	365	377	374	400	401	398	376	385	340	381	362	374	373	343	346	424	375	378	363	342	383	363	387	361	394	375	406	397	371	393	372	376	376	390	371	370	363	382	389	352	369	376	405	385	342	406	356	373	387	393	361	376	398	386	370	380	407	400	367	387	371	405	395	399	406	361	373	397	370	366	378	387	360	361	364
33065	12907	2360	561	428	428	406	409	425	438	412	417	408	404	400	426	455	392	389	425	384	421	399	405	389	374	423	370	408	433	351	388	418	436	383	396	384	385	382	411	407	419	397	407	400	414	422	365	407	435	394	401	439	428	382	372	398	404	402	402	438	406	407	406	426	372	402	383	429	372	412	391	413	416	393	374	418	414	407	433	410	393	383	408	433	412	455	428	382	390	416	452	367	401	397	405	399	435	381	417	353	435	412	403	345	377	403	387	380	368	420	411	393	389	417	392	401	427	401	415	417	379	410	401	404	376	411	408	436	430	406	403	417	433	400	428	395	388	357	413	426	392	433	416	392	357	393	427	423	425	421	398	407	390	415	413	370	409	383	387	376	437	380	369	394	392	407	370	397	395	407	405	405	392	395	415	417	424	397	449	442	392	397	394	420	413	403	397	388	405	428	406	391	397	412	374	401	409	397	403	357	415	428	393	402	414	412	424	444	416	401	407	408	372	384	406	435	412	438	395	425	401	393	443	405	407	400	386	348	415	379	414	407	395	371	400	431	385	402	403	428	390	430	461	407	396	412	414	400	436	405	372	425	398	394	397	436	435	410	432	431	402	393	391	401	405	375	425	427	402	369	401	447	419	404	383	382	444	369	405	407	408	390	432	394	407	368	433	406	376	443	376	416	399	406	389	418	404	414	357	405	425	423	420	380	397	422	383	382	402	408	378	435	375	413	364	414	398	447	387	427	397	381	419	391	427	391	413	372	409	395	434	445	443	401	420	379	401	431	404	431	401	383	430	382	407	373	402	408	385	412	380	408	407	397	413	405	443	390	389	405	429	401	389	436	394	413	423	392	408	393	391	386	383	363	404	417	390	370	407	413	388	417	415	385	379	389	430	408	413	407	426	393	373	451	401	426	409	399	384	429	428	388	384	395	437	408	412	402	427	451	419	433	404	380	376	419	417	385	425	438	418	420	396	404	384	378	393	457	396	402	408	380	397	391	406	409	408	386	391	410	404	403	418	398	409	428	364	373	423	430	393	399	394	395	390	425	387	399	405	411	416	421	377	413	415	430	394	412	422	403	379	369	401	439	399	383	370	437	434	425	415	408	414	419	396	428	403	411	431	419	397	382	411	394	435	408	426	420	397	386	412	418	389	386	422	394	396	429	411	437	385	420	385	452	386	381	405	367	415	406	404	400	421	376	397	406	412	398	432	416	391	402	402	436	402	376	380	394	447	395	401	407	400	397	404	415	396	369	400	420	382	356	403	406	398	393	425	397	373	372	401	413	379	392	402	431	377	377	394	391	416	396	414	404	400	403	385	392	435	405	433	431	399	408	394	426	416	388	406	425	385	403	431	443	414	443	380	390	396	404	391	388	389	393	417	421	399	422	374	371	370	409	452	417	422	392	449	393	422	411	386	381	414	414	426	418	426	415	391	419	412	385	397	437	398	437	410	403	438	431	370	377	379	400	393	409	395	401	420	392	404	417	399	429	387	394	457	444	394	395	413	422	382	415	384	419	476	404	392	390	385	379	416	410	413	403	430	412	423	401	392	412	381	420	413	425	406	381	429	392	397	442	396	366	406	406	380	406	386	373	359	395	401	393	368	415	391	444	412	398	382	397	380	383	395	414	428	376	408	400	385	409	420	453	401	431	410	455	403	389	407	432	406	411	389	424	415	430	402	373	387	386	389	377	416	399	379	456	404	440	384	436	447	419	397	401	434	402	379	406	383	399	417	399	429	411	405	409	400	396	437	433	414	472	395	426	419	426	390	393	404	410	380	395	392	418	427	422	418	392	406	390	418	398	422	400	398	402	362	420	379	417	407	379	381	369	408	389	390	391	384	434	399	408	394	364	393	397	402	410	429	405	379	378	389	447	448	422	431	421	394	429	425	373	421	421	401	417	399	392	406	403	390	375	397	436	422	426	414	392	391	408	385	444	384	405	424	388	439	438	408	426	424	430	398	448	425	418	415	428	360	391	413	433	433	402	420	359	380	415	398	391	356	398	420	405	402	420	383	434	388	411	439	421	369	369	383	368	428	420	382	428	414	449	375	415	381	431	387	438	390	372	391	459	371	399	396	423	385	405	448	405	382	430	387	420	380	407	380	429	429	400	425	406	424	419	389	392	386	433	411	385	407	367	393	394	443	428	388	380	416	431	410	387	418	364	417	393	418	379	417	440	375	410	368	464	421	457	401	406	394	422	431	397	421	402	395	406	406	429	422	394	394	429	405	404	419	422	406	376	411	437	361	403	384	373	425	346	411	409	400	413	395	385	368	403	381	408	378	439	404	405	378	416	398	414	443	432	414	409	441	420	418	352	370	414	411	388	389	429	406	419	365	408	425	427	420	410	382	396	427	376	409	385	421	410	369	383	399	406	415	375	381	417	394	355	418	415	412	428	391	442	393	406	435	392	363	371	394	415	376	402	420	425	376	345	399	413	400	401	405	370	368	400	362	409	416	384	360	421	401	408	429	414	377	387	361	413	407	425	417	410	429	408	392	442	398	390	421	407	419	418	429	406	427	391	413	386	402	396	371	442	414	426	413	444	415	382	453	379	378	427	402	424	376	428	399	415	417	372	376	402	402	366	380	385	413	401	462	441	397	376	368	415	422	410	422	406	419	397	423	397	376	371	404	396	406	390	385	398	381	399	402	420	412	392	405	427	390	376	423	410	388	383	394	433	428	413	404	382	401	389	411	452	380	394	433	389	414	402	399	414	396	376	423	406	408	422	351	361	382	405	432	399	426	418	401	408	448	419	366	432	441	412	381	361	404	374	381	345	424	404	400	408	368	382	379	413	415	426	389	392	372	402	413	401	406	427	417	419	404	419	412	370	422	410	404	429	442	459	364	422	432	411	421	365	424	448	404	369	416	430	435	372	456	415	434	425	387	426	393	412	403	348	430	432	387	419	373	426	418	382	405	393	426	356	398	416	385	401	407	421	401	402	430	394	397	415	387	382	422	423	390	395	424	378	345	401	422	427	409	406	373	372	411	375	417	374	375	420	427	404	425	411	410	431	363	394	390	377	420	420	413	422	427	408	472	455	408	394	400	395	413	362	390	417	442	406	370	397	394	390	395	394	391	442	422	409	411	398	455	422	401	413	428	415	377	380	361	422	415	407	416	404	354	388	379	406	373	384	381	431	437	409	387	416	358	383	400	410	405	396	410	395	386	443	400	383	390	435	424	408	404	371	397	408	412	389	386	427	413	392	433	414	415	435	401	411	423	396	407	405	423	441	427	386	402	391	394	415	411	417	416	400	401	410	398	426	422	395	440	461	405	383	363	425	374	416	393	398	387	371	410	409	387	409	428	410	425	387	423	413	398	440	397	427	428	381	415	450	423	358	380	428	373	367	398	426	433	409	394	386	415	407	424	399	420	400	397	397	431	429	371	386	414	429	380	433	380	447	417	392	402	381	392	405	416	396	371	398	407	431	409	381	403	395	421	445	395	388	392	415	424	374	419
8316	4325	1661	985	940	887	907	888	883	875	906	910	891	898	945	914	882	893	819	843	885	941	912	883	862	858	938	883	913	899	937	896	909	885	885	864	906	910	876	903	917	904	914	858	964	860	928	875	948	908	908	897	928	902	936	914	870	905	913	851	920	916	893	900	940	951	894	907	927	916	902	894	919	927	918	903	894	873	877	940	854	942	929	949	899	880	887	850	871	924	889	886	931	928	888	889	873	879	898	947	857	909	894	914	919	929	904	914	874	894	886	895	918	879	951	906	883	942	930	937	880	899	972	917	910	921	959	920	894	891	921	912	866	906	948	846	986	891	955	870	904	884	904	900	887	921	985	909	899	866	920	908	897	838	892	880	953	935	889	978	936	919	892	878	860	910	870	965	855	895	927	872	866	881	884	879	899	919	896	870	941	932	900	912	903	928	891	907	935	952	920	920	895	929	929	908	895	934	875	908	951	846	883	950	912	866	958	941	964	847	922	940	923	893	899	937	898	872	898	914	866	870	924	958	925	828	906	912	977	922	899	905	909	898	927	921	933	927	933	884	958	919	915	906	892	873	871	907	932	904	897	900	975	894	923	829	916	915	929	947	924	896	888	934	928	872	896	881	888	876	895	890	897	874	873	899	914	877	862	915	917	863	954	890	901	930	963	892	892	873	903	934	835	914	875	911	879	903	950	900	853	879	897	921	930	923	896	905	858	873	917	936	873	904	884	903	884	887	872	911	892	932	924	906	882	866	904	881	893	961	906	924	917	884	893	902	906	845	926	935	898	902	895	815	907	947	864	890	893	859	938	945	962	895	874	891	876	890	913	883	893	928	880	879	944	959	946	864	874	931	923	895	909	902	911	861	879	918	869	937	903	901	882	888	913	903	907	888	905	896	888	907	932	985	930	874	896	867	919	966	918	924	909	964	880	966	868	902	864	943	894	896	896	979	909	921	893	912	903	913	943	847	895	869	894	908	888	862	912	904	903	875	941	938	848	825	869	888	862	887	941	936	934	845	889	894	875	910	882	919	928	919	887	944	871	892	887	855	869	882	918	919	892	912	838	880	896	896	904	912	841	909	897	864	908	896	949	886	869	837	905	941	908	959	866	904	908	883	923	915	923	935	932	918	889	899	904	852	864	896	914	896	859	914	895	975	917	889	917	948	922	924	862	898	891	879	936	899	961	868	886	921	863	944	895	897	915	941	948	915	889	917	913	968	898	942	889	876	884	921	904	892	899	876	932	899	910	872	925	924	901	893	950	878	925	828	927	946	864	886	944	875	857	927	892	920	908	871	907	899	901	891	928	895	931	884	857	853	879	906	935	900	942	892	912	892	906	916	919	922	914	920	908	935	892	861	886	933	928	879	919	924	907	903	882	869	914	915	903	934	911	901	862	935	926	871	874	891	930	847	908	885	939	891	865	914	895	891	899	867	927	939	886	906	918	902	876	889	951	888	911	943	907	881	894	929	937	890	977	913	847	908	873	906	927	928	930	881	931	847	907	911	911	892	883	931	892	879	907	938	958	893	881	884	862	861	869	838	904	943	872	833	861	946	930	889	921	886	902	986	899	889	902	902	906	882	903	912	919	901	904	945	898	882	880	876	900	934	873	886	883	933	900	883	904	927	866	923	932	896	892	897	888	919	870	916	881	910	889	967	890	883	864	860	875	953	875	889	926	902	920	918	917	905	865	944	884	919	917	940	980	863	872	853	895	863	913	990	940	932	898	906	913	909	922	871	928	875	902	889	891	935	883	875	869	904	888	891	941	889	889	935	913	868	868	925	895	897	892	909	908	910	928	871	886	890	897	889	922	851	826	890	920	907	882	886	887	877	919	968	918	917	876	896	889	921	875	908	883	923	919	872	905	867	896	883	923	929	823	891	872	880	940	895	912	965	906	898	919	877	931	889	884	889	933	841	902	904	866	908	892	870	874	835	906	943	887	941	911	915	905	915	895	857	847	901	884	898	874	894	905	898	842	869	973	911	922	864	924	876	923	901	898	954	895	917	897	941	889	919	936	870	878	869	908	897	896	888	880	872	902	856	886	927	898	904	878	919	874	919	931	937	864	897	858	906	935	869	935	922	928	931	942	887	880	937	918	882	909	859	872	865	873	842	903	871	930	856	919	932	917	943	887	935	941	848	913	865	870	892	948	898	928	918	864	903	931	936	907	893	896	902	899	861	907	920	878	886	875	947	921	873	897	954	956	893	869	943	984	897	928	897	970	926	905	931	926	880	906	892	928	925	842	916	921	969	904	930	907	883	875	852	955	905	842	943	864	917	931	885	918	918	880	901	894	901	896	894	907	940	929	923	896	927	880	938	844	856	860	907	911	877	873	919	867	924	896	839	905	870	939	906	925	859	857	912	886	903	905	882	930	908	926	923	927	866	906	882	915	902	910	918	902	900	912	950	906	930	913	917	921	899	881	890	918	887	895	868	877	932	910	895	873	997	939	922	895	895	882	856	914	962	939	899	895	923	850	927	892	881	890	927	947	915	886	906	938	908	944	901	808	950	884	931	903	833	893	896	890	938	945	892	885	874	888	879	891	925	884	941	884	891	862	882	910	856	883	858	971	883	849	914	912	885	932	889	942	929	841	918	894	878	871	911	935	833	985	885	932	874	886	900	877	878	921	857	912	922	900	921	853	886	925	938	867	935	907	921	882	952	904	934	883	893	938	881	894	869	926	903	873	871	893	918	873	954	899	970	938	898	875	885	889	879	868	881	876	886	940	845	897	909	979	910	921	864	895	903	939	877	901	942	888	922	929	950	942	856	888	921	914	941	918	894	890	906	876	952	909	890	906	971	909	917	911	926	878	902	981	891	879	911	934	922	907	886	875	883	878	846	911	906	842	919	914	901	926	954	871	883	864	899	917	884	846	883	899	968	902	885	900	888	908	889	937	926	952	883	884	922	900	894	903	848	908	908	874	862	918	1001	933	894	865	913	944	846	912	877	893	858	910	912	954	864	922	948	894	851	849	937	897	852	909	922	933	928	950	943	931	894	868	896	871	941	903	883	870	938	888	925	908	871	938	867	902	866	946	855	874	896	922	898	876	891	910	879	867	888	883	921	924	904	878	890	901	968	899	903	939	870	847	1010	962	888	899	948	887	904	901	911	884	914	901	832	892	843	888	877	954	973	870	859	869	904	931	900	945	886	938	895	863	880	858	888	865	907	886	856	891	924	921	928	948	838	857	930	915	897	940	882	974	936	904	926	928	903	869	930	920	887	943	867	941	893	883	854	909	895	877	928	916	889	923	947	880	906	885	859	878	922	913	894	897	917	857	905	911	848	964	899	870	914	843	894	900	898	874	926	880	900	915	891	898	855	861	860	882	924	928	926	890	881	864	921	883	898	897	886	910	936	930	905	890	871	899	943	873	949	872	882	859	889	893	935	916	896	852	950	933	949	850	898	939	909	914	880	911	887	907	885	892	880	917	928	870	876	939	954	878	899	931	907	931	960	882	932
24871	21212	24644	28073	20658	2060	558	421	391	341	361	311	350	313	357	323	359	319	332	332	306	300	330	333	330	273	324	331	330	321	295	317	323	329	309	332	317	295	319	337	312	286	330	336	322	337	309	328	334	296	377	336	320	322	320	310	317	308	329	327	345	335	305	294	306	297	315	314	304	310	313	331	307	288	333	293	321	309	329	318	350	333	348	310	352	348	323	292	284	303	323	294	328	345	301	276	303	305	301	336	296	329	291	316	297	329	317	330	334	308	321	293	297	315	293	320	342	334	338	322	327	299	318	329	290	310	328	327	289	336	300	306	303	339	328	327	316	355	321	320	309	292	328	321	325	341	313	332	326	298	311	294	310	319	318	291	339	314	320	296	338	337	360	296	299	320	304	327	304	305	307	324	316	332	302	287	320	362	324	301	324	294	284	313	321	334	343	322	327	279	306	331	291	334	345	297	317	306	324	296	351	318	344	322	305	344	301	301	328	295	293	306	355	297	320	321	321	290	322	296	316	317	331	285	327	328	311	333	294	316	336	297	321	341	344	322	369	318	334	335	305	309	299	313	304	281	323	310	323	295	308	326	303	318	308	301	326	297	325	341	318	341	296	308	274	322	320	299	311	305	316	310	323	332	326	339	296	335	328	290	309	331	287	346	336	337	308	323	339	292	300	275	319	318	321	309	341	309	315	319	308	323	333	342	317	317	323	305	313	287	302	361	304	312	293	327	326	300	328	328	312	312	326	299	304	317	314	297	329	322	301	346	298	290	350	291	307	319	291	334	308	289	310	283	287	283	311	319	365	337	314	273	301	289	301	292	283	309	304	316	312	306	352	319	290	307	324	296	329	303	293	291	300	318	308	292	321	280	309	325	273	312	338	352	328	310	335	287	327	307	289	322	277	326	298	304	319	286	314	319	265	287	311	311	346	321	295	346	320	338	316	308	283	317	290	348	311	314	316	305	284	326	351	329	348	314	303	304	361	329	279	344	340	313	322	330	326	304	295	341	343	344	302	301	341	263	320	305	284	312	302	301	293	311	290	328	321	343	305	312	296	334	297	335	317	291	296	334	307	301	313	311	279	323	302	296	325	288	294	292	324	311	302	314	328	345	297	308	310	301	330	349	314	300	311	294	307	303	329	333	325	357	315	270	342	325	293	304	356	293	313	269	291	318	324	297	318	325	368	318	340	316	324	313	319	331	314	308	321	290	338	318	325	332	321	344	279	303	335	288	324	333	307	318	322	331	330	295	326	305	309	302	328	348	332	331	296	324	321	300	331	305	294	338	316	328	318	330	334	301	348	353	303	302	319	289	296	295	314	343	310	315	311	333	342	327	287	319	344	318	362	313	301	314	323	332	327	289	304	329	316	296	329	338	297	361	311	325	313	321	307	324	290	297	339	302	303	311	283	321	310	286	310	292	294	320	272	330	324	304	342	327	332	330	304	320	307	354	338	302	347	298	352	311	317	310	316	310	285	338	340	321	310	316	329	357	305	295	305	349	357	325	299	343	324	301	323	320	311	328	345	318	309	330	296	299	317	345	317	314	302	336	295	300	311	287	314	324	287	314	304	305	334	294	307	304	316	335	325	303	317	281	298	302	321	306	330	334	304	333	326	304	293	332	333	319	320	296	315	339	337	312	333	305	352	324	313	340	316	317	325	298	312	326	328	307	353	306	364	310	301	310	322	315	309	274	291	323	302	305	308	314	290	316	307	329	313	299	316	319	307	300	335	311	312	295	311	328	331	301	301	299	363	339	315	328	286	284	319	341	295	320	307	351	345	272	335	350	340	309	350	316	339	280	297	356	301	301	298	302	311	328	338	300	306	335	309	306	306	331	277	325	344	330	335	319	302	318	275	330	269	351	357	285	352	285	330	336	314	287	310	317	338	310	323	339	331	320	299	289	311	282	358	310	320	303	331	313	271	273	302	311	329	348	331	288	325	310	311	302	304	308	304	326	336	301	328	348	301	343	328	305	311	292	326	303	315	307	283	313	362	316	302	332	300	332	310	325	349	281	279	290	276	337	342	334	340	356	321	317	339	306	319	320	314	336	304	336	344	290	288	319	312	312	346	333	350	310	339	355	275	276	339	303	305	315	311	294	319	301	336	294	319	306	303	292	293	299	326	324	288	337	313	329	320	324	306	299	305	337	348	307	313	339	326	308	328	316	305	310	335	311	327	321	344	298	316	297	328	278	294	315	300	303	304	302	311	312	300	319	290	306	317	327	322	331	306	308	313	317	305	333	284	313	288	328	320	323	341	322	281	320	315	301	334	332	316	360	310	335	309	351	321	325	361	358	318	310	331	339	335	293	320	319	310	320	295	307	314	310	339	315	287	369	317	303	317	308	350	332	340	331	349	306	309	309	335	308	284	348	320	323	312	344	298	303	336	297	323	321	322	301	340	323	327	298	290	317	304	319	291	308	340	321	328	300	346	334	318	307	340	327	305	309	323	318	318	330	308	314	303	318	322	348	312	345	287	295	309	323	289	296	304	356	309	289	316	280	313	318	338	339	322	313	306	381	329	348	328	301	276	284	292	343	322	341	302	312	331	308	336	317	333	317	329	312	324	342	311	304	305	299	297	320	312	333	286	308	312	313	328	300	310	291	331	326	291	306	318	313	300	305	289	314	280	289	288	320	322	306	313	323	328	318	331	290	328	292	284	321	306	356	287	318	313	325	332	294	316	328	295	328	284	342	321	285	282	365	334	298	299	322	326	343	312	293	312	339	307	310	285	285	318	321	305	304	307	328	349	325	328	305	341	330	322	375	322	277	318	314	303	298	316	299	344	309	319	323	327	294	325	335	312	294	332	339	278	331	337	311	326	307	339	313	336	295	322	332	321	315	317	316	317	356	308	312	344	318	298	334	337	317	308	308	333	326	303	288	342	320	329	303	292	325	335	345	301	337	296	315	298	332	294	337	345	331	319	309	322	293	329	322	343	345	317	314	326	304	321	305	302	314	316	279	309	295	311	318	328	312	314	304	302	319	332	304	305	285	295	297	333	327	303	314	291	291	278	285	325	328	330	312	328	321	336	308	300	314	333	339	291	312	341	307	317	299	350	326	317	303	314	293	302	295	314	296	321	296	329	354	318	319	328	369	313	342	331	304	349	292	326	313	298	339	312	301	331	324	318	336	337	334	299	328	358	294	328	289	358	320	304	335	343	334	342	318	324	316	315	323	284	271	287	309	317	328	314	337	334	323	310	337	337	327	307	304	319	298	323	313	276	307	318	299	323	324	318	319	315	312	344	349	316	307	332	299	341	299	303	351	315	319	311	338	328	311	329	326	360	278	351	324	298	343	336	335	324	312	298	304	326	320	317	315	327	371	337	304	303	333	355	312	341	304	339	313	300	309	292	270	319	325	300	341	300	321	316	317	327	291	313	302	277	339	317	322	311	278	314	349	304	295	312	342	320	322	344	346	351	339	328	334	319	281	309	308	306	315	311	337	339	330	312	305	306	276
8660	10477	3380	1231	907	836	743	758	768	760	714	734	692	763	723	693	663	730	740	716	704	738	723	706	700	721	676	737	695	686	694	720	722	740	758	740	715	708	762	717	661	715	685	686	718	718	691	709	679	734	695	701	735	698	723	719	685	645	691	694	690	686	726	717	733	750	695	671	719	706	706	712	725	727	726	664	731	696	694	692	708	690	669	757	713	678	671	716	713	684	693	722	701	702	731	724	729	672	639	704	697	727	691	726	688	726	685	744	741	658	669	722	684	673	709	705	681	674	724	728	713	710	715	729	702	753	743	734	661	691	683	683	751	722	729	688	728	669	704	701	731	732	689	734	703	688	710	750	745	712	708	736	661	725	742	687	659	725	664	693	704	754	733	646	730	723	719	653	731	707	681	749	709	687	764	712	690	708	715	713	729	744	721	716	696	670	743	746	737	746	705	699	695	762	693	681	700	669	672	721	704	696	727	751	707	674	707	720	713	727	752	709	709	738	734	683	699	743	740	699	720	745	678	688	720	733	675	756	690	761	689	697	706	728	671	711	689	721	723	720	650	698	713	682	694	729	694	719	696	745	655	723	648	723	742	693	688	731	710	755	711	662	733	717	724	734	724	677	742	675	748	712	720	741	692	739	722	725	753	713	700	699	728	714	709	698	716	690	692	755	699	708	731	774	699	677	685	685	693	648	712	709	680	719	711	654	658	709	758	730	688	700	761	689	676	691	691	654	738	721	741	748	729	678	705	744	681	716	674	695	747	740	685	705	696	739	695	737	708	674	715	660	736	707	689	719	740	730	664	695	718	702	686	750	716	743	706	686	623	648	755	700	725	730	724	712	721	676	675	624	671	736	698	750	735	702	701	686	741	742	672	739	672	692	683	684	750	706	740	737	698	743	699	671	724	703	685	709	690	692	729	707	704	674	689	678	739	701	703	714	716	737	700	749	707	736	700	709	718	726	669	704	756	661	696	730	751	739	684	730	752	701	720	712	670	697	698	696	681	706	697	708	724	700	711	686	694	664	734	713	770	686	719	741	722	688	692	661	691	720	696	721	703	763	698	702	677	678	733	700	675	759	701	735	702	680	694	732	677	716	711	684	706	718	715	706	742	656	716	680	699	687	711	696	700	714	716	704	721	722	676	704	727	665	742	775	713	725	702	680	723	724	706	728	750	693	709	729	685	671	704	683	709	715	687	742	731	704	718	673	717	689	697	727	696	677	702	699	708	693	680	709	719	681	656	697	760	707	645	751	720	728	736	707	703	663	732	670	751	690	693	714	729	698	698	685	764	741	721	707	766	700	668	676	722	707	738	697	676	706	700	676	687	691	677	685	701	688	730	718	722	740	717	763	727	724	732	708	743	675	691	676	712	718	665	648	690	733	672	726	731	713	741	690	708	711	702	682	702	714	752	726	732	644	777	690	694	741	704	706	744	700	668	688	740	749	727	677	659	664	717	683	741	683	733	715	700	709	707	704	646	672	727	752	697	710	664	705	693	655	691	697	662	733	727	688	663	694	699	684	720	693	733	663	703	684	721	729	642	709	670	649	705	667	725	686	725	689	689	756	763	714	693	752	724	718	752	748	700	708	676	697	686	727	736	725	692	700	746	725	657	702	722	743	709	687	700	720	686	696	666	737	744	656	662	697	749	691	714	733	686	681	650	661	692	676	693	739	780	762	730	698	700	726	695	690	746	650	686	698	728	701	692	688	677	758	721	689	726	658	741	717	668	743	730	660	729	727	690	719	694	661	720	737	714	654	735	713	723	693	725	676	728	713	699	699	703	686	717	701	652	720	714	733	722	726	692	714	721	702	703	684	676	728	739	691	729	705	717	697	680	722	726	642	665	718	649	679	661	679	745	650	690	680	707	698	728	740	690	665	720	713	751	729	737	708	761	689	713	736	712	712	708	741	761	708	700	745	676	718	729	733	713	710	716	726	719	704	672	734	713	711	671	717	714	721	689	697	729	672	687	760	725	714	716	661	692	704	703	696	735	663	676	724	713	766	699	697	718	706	679	689	724	701	651	669	730	702	725	742	711	669	719	731	709	709	679	685	734	692	720	645	752	718	682	704	736	678	708	709	712	717	718	625	731	730	711	735	661	714	736	713	709	735	733	717	718	775	685	701	727	739	642	692	768	681	697	701	757	747	735	707	745	698	714	728	689	683	709	806	688	704	749	730	709	748	714	662	682	718	709	758	708	730	688	720	699	766	719	743	723	685	685	711	703	721	722	729	637	714	705	720	702	737	703	696	705	682	742	698	662	689	700	690	715	759	713	699	717	676	728	773	687	684	669	726	690	724	756	707	736	713	706	776	677	695	715	721	711	753	716	701	739	680	703	724	685	706	738	668	714	766	734	714	735	703	684	726	696	656	700	704	696	683	661	715	689	682	732	680	712	698	727	709	688	712	720	669	690	693	656	718	669	693	684	677	719	703	700	752	723	712	681	736	697	693	719	698	709	716	745	730	659	747	727	694	686	714	671	729	692	755	671	734	777	745	753	699	662	747	730	705	763	670	696	707	731	650	684	725	701	683	707	684	709	726	717	702	702	711	699	696	690	733	693	728	707	753	723	726	714	695	689	731	689	724	713	708	715	695	697	691	715	715	726	683	691	709	715	757	692	724	738	744	663	704	730	658	665	706	717	657	712	758	695	718	707	721	776	685	726	646	767	705	745	691	750	703	710	687	691	663	681	739	728	739	708	696	709	665	694	689	726	669	704	676	735	713	726	714	682	674	671	685	680	700	702	733	689	693	657	724	682	708	666	735	704	687	685	715	699	682	713	688	757	677	689	745	686	697	703	665	732	694	768	718	742	716	667	698	698	725	709	741	724	686	743	690	690	670	686	673	703	661	723	713	731	666	705	690	711	734	705	693	732	732	670	702	654	716	692	698	725	719	738	694	683	719	732	728	718	710	702	651	706	715	737	730	679	660	742	691	704	690	716	676	675	702	753	708	711	700	692	713	744	705	723	682	711	654	706	692	687	696	715	691	669	714	725	714	714	697	706	709	703	708	685	670	749	705	713	695	672	680	768	665	698	740	745	687	751	688	665	652	723	761	678	685	710	708	717	778	730	678	693	711	717	683	709	705	724	689	698	683	714	661	682	722	698	695	684	722	703	660	774	722	695	699	738	702	697	740	702	738	725	750	715	706	736	687	714	663	646	744	717	732	676	712	676	755	752	698	662	673	687	727	714	737	683	692	687	720	744	719	707	686	768	704	703	682	667	717	724	716	678	698	678	717	753	712	650	707	672	703	662	723	675	686	678	663	719	669	715	756	669	736	745	698	706	672	697	684	682	721	710	733	692	715	695	742	691	719	698	685	652	739	731	678	706	692	715	714	725	723	738	666	669	720	704	713	758	689	743	685	718	690	721	711	679	739	706	696	719	741	747	705	680	702	692	688	677	707	660	682	687	745	719	725	705	719	710	660	693	718	666	713	729	687	690	655	719	744	683	691	724	702
24208	21232	25291	27457	21238	20764	1103	397	276	250	211	228	185	210	175	183	168	189	166	166	170	176	155	127	162	165	156	151	177	139	167	145	154	155	164	143	138	157	140	159	174	159	159	145	170	139	155	145	146	132	142	120	134	148	154	139	153	159	146	132	141	172	133	143	141	148	158	142	143	128	141	156	159	144	120	161	149	167	164	150	172	143	148	144	165	136	143	140	150	162	144	135	163	152	154	154	137	166	148	145	129	141	167	157	140	151	155	138	138	161	149	149	157	152	155	150	150	153	139	142	160	145	163	138	145	151	150	142	133	152	150	132	165	143	166	161	150	160	155	144	138	164	161	155	149	143	132	135	174	131	145	130	152	148	139	162	170	143	150	163	147	161	151	166	197	170	154	150	145	151	160	136	175	175	171	141	123	147	155	156	156	150	148	129	152	153	152	147	149	135	152	123	139	152	169	146	142	157	168	178	143	163	152	133	118	161	163	141	162	138	156	167	150	152	155	151	157	174	174	164	141	145	129	149	169	141	161	145	152	152	152	157	151	121	153	154	150	137	160	156	189	154	173	133	147	135	127	145	150	166	155	153	162	160	150	127	134	155	125	140	134	151	141	129	139	146	140	129	141	151	192	128	130	138	148	156	162	144	152	146	148	151	173	137	166	151	151	131	147	165	129	166	146	155	123	156	141	136	155	158	150	135	139	152	145	154	182	134	138	160	174	154	161	160	141	134	148	156	172	134	151	140	163	138	147	150	152	164	141	149	174	153	148	147	133	144	157	155	136	138	163	164	125	143	142	162	154	172	136	158	141	170	141	149	143	159	142	158	143	143	125	129	146	139	146	139	138	131	146	143	136	155	161	149	166	158	139	133	143	153	141	118	139	161	163	162	145	155	159	167	168	137	140	148	153	188	112	145	174	165	153	146	168	136	155	163	163	146	146	162	162	142	162	163	147	141	168	157	147	152	140	163	158	152	133	159	172	160	125	146	147	141	132	139	154	138	140	145	161	155	155	191	149	143	167	146	179	157	158	136	140	161	163	182	181	168	153	133	174	142	185	144	162	167	141	126	138	177	141	166	146	194	163	171	153	151	147	145	156	166	122	162	154	154	134	150	152	132	135	158	158	146	142	154	172	148	146	151	139	153	145	143	156	146	153	156	145	151	147	174	150	173	136	160	132	125	149	152	137	153	160	149	153	153	167	138	144	161	154	151	164	150	156	148	162	157	140	165	140	155	151	163	158	167	148	140	151	155	121	154	158	137	148	143	150	142	158	154	154	162	144	128	151	150	162	156	154	164	125	134	129	151	164	159	153	150	144	147	148	178	158	157	150	134	137	143	152	159	159	159	150	146	143	161	150	147	175	162	153	176	156	127	146	152	168	141	155	165	144	144	131	132	146	157	146	140	136	156	164	175	165	163	144	157	144	160	183	147	152	135	147	149	146	151	146	164	150	133	142	157	131	163	166	150	159	133	133	143	190	143	143	147	145	150	137	143	138	158	172	182	147	147	164	140	163	154	149	136	158	174	163	128	173	162	169	136	159	147	155	140	148	159	140	160	179	157	148	132	156	151	155	167	133	131	158	164	147	163	126	156	135	156	138	139	157	146	148	131	149	138	147	169	161	160	132	157	154	163	134	144	148	138	162	160	154	144	160	146	155	137	160	146	160	141	146	150	145	158	144	140	157	144	140	151	150	152	146	148	140	157	155	134	152	177	153	139	171	166	137	155	160	138	139	162	163	145	151	148	159	141	128	135	159	178	159	155	154	147	155	163	153	129	150	144	149	141	145	164	137	134	140	161	149	162	144	142	181	147	132	135	148	148	160	144	151	145	147	147	151	149	176	136	135	180	128	175	161	164	144	141	166	153	147	122	130	122	147	146	136	157	147	145	150	166	154	169	156	152	180	163	150	166	139	157	131	154	145	163	168	173	145	158	130	163	136	145	146	164	154	152	155	151	164	130	143	135	158	150	160	156	146	165	146	170	155	144	151	151	133	136	160	151	175	135	164	150	158	173	138	179	164	149	133	143	171	147	161	144	139	146	142	145	131	150	149	162	122	154	175	164	145	166	155	162	148	150	157	177	142	162	147	138	163	143	163	146	158	146	137	168	140	144	157	162	143	152	146	148	121	179	146	161	153	153	151	128	160	160	183	157	133	158	153	175	154	160	152	139	153	168	151	163	174	151	164	147	146	149	139	143	158	166	161	153	129	151	175	158	162	162	164	142	167	170	146	147	143	158	165	169	147	153	157	132	134	156	148	136	139	134	145	143	140	155	155	154	151	161	151	147	144	138	148	129	150	176	163	163	142	151	135	168	144	153	131	153	146	148	134	154	155	154	150	166	153	146	182	166	141	126	159	127	151	155	180	129	139	153	152	176	146	149	157	176	148	161	148	153	153	173	148	145	176	174	164	161	136	148	141	185	172	151	170	177	139	138	183	151	144	156	155	136	157	160	131	159	141	145	155	141	153	171	186	152	161	145	151	144	169	142	139	156	161	147	139	151	157	156	176	141	157	116	161	169	145	161	166	140	153	158	146	139	156	136	173	153	154	149	122	144	127	167	158	153	130	156	151	179	168	155	153	151	162	146	153	153	147	170	163	161	159	120	145	139	142	144	171	157	146	144	164	149	162	151	144	191	163	168	154	144	133	142	155	151	129	133	147	140	154	131	149	146	129	122	144	153	141	163	151	158	145	135	156	144	176	170	154	143	136	129	144	143	144	142	151	151	154	127	144	142	155	149	149	142	155	169	159	155	138	121	150	151	137	159	147	140	156	156	149	151	147	151	163	153	135	159	164	144	135	136	159	169	127	123	149	136	159	173	149	158	164	155	145	146	151	162	135	159	145	150	144	148	169	126	166	152	164	138	157	154	150	151	137	148	164	150	147	157	142	161	146	142	163	139	148	173	146	134	148	141	153	157	170	142	133	148	140	140	150	138	168	152	143	149	143	131	150	142	137	153	144	164	170	151	141	184	159	132	146	149	148	147	163	117	154	158	155	156	145	162	162	151	136	135	123	134	142	131	167	127	156	160	151	145	129	129	157	145	141	156	178	167	128	144	149	150	129	158	174	159	156	171	158	151	157	148	156	153	153	143	143	148	140	145	150	135	155	169	156	155	174	175	138	134	168	141	164	142	154	140	139	142	144	170	163	176	164	159	158	144	149	134	156	134	158	151	151	153	159	171	164	173	137	160	157	132	156	167	154	141	131	132	123	142	135	172	149	130	148	145	150	124	166	150	143	145	157	140	139	180	163	133	152	130	151	164	158	162	165	155	142	164	143	137	140	142	155	178	151	152	120	150	129	160	167	158	147	148	155	135	181	147	147	166	173	150	125	125	168	152	158	161	147	129	130	133	157	186	168	150	154	142	149	145	182	150	151	161	128	155	156	158	148	159	137	152	141	145	145	155	162	168	157	146	143	162	137	163	143	145	163	142	149	136	148	154	141	159	137	154	138	151	156	158	159	134
10574	15404	4772	1215	740	571	517	498	436	444	435	384	413	383	399	380	350	360	367	389	406	407	401	371	407	398	375	410	374	387	403	395	391	377	394	333	395	384	374	396	424	383	402	401	404	382	402	397	377	396	374	372	387	369	403	368	383	384	383	353	417	370	374	394	331	358	373	404	377	395	373	405	394	374	398	394	382	397	395	375	384	391	374	377	387	352	347	352	385	390	383	403	409	384	395	389	387	375	385	383	400	368	363	396	397	360	400	419	358	376	401	357	402	388	400	367	381	414	388	376	370	372	354	380	369	418	409	372	335	392	370	370	382	368	399	394	373	365	377	350	352	365	360	369	389	364	365	386	366	404	388	354	382	376	393	364	380	386	360	369	347	342	393	387	381	369	389	369	342	413	391	376	411	350	342	379	401	368	387	388	399	425	382	390	392	427	376	390	369	425	404	398	380	361	390	438	349	363	383	343	392	387	402	385	337	360	378	384	377	382	382	373	377	359	391	404	387	403	352	357	373	400	366	388	412	369	404	359	365	397	365	379	350	393	347	360	373	400	385	363	365	375	380	368	382	371	383	381	397	384	399	378	388	376	371	377	360	367	395	438	376	376	394	380	354	389	378	351	357	372	410	385	401	371	370	392	348	414	416	384	378	356	391	374	387	387	375	374	396	396	382	405	401	390	377	380	388	389	396	417	381	375	359	357	411	386	388	392	341	366	374	391	369	385	387	357	359	372	388	379	392	337	389	406	394	365	370	382	379	366	397	364	389	398	376	380	381	366	390	382	406	367	341	389	390	378	400	409	386	388	385	357	368	387	390	404	380	380	368	390	400	394	395	383	382	387	379	381	387	375	357	363	375	400	374	376	415	395	409	380	367	344	363	402	405	391	380	384	349	350	404	393	373	371	354	343	382	384	396	332	418	349	402	380	411	366	370	396	343	418	353	383	358	409	358	369	383	330	365	382	373	391	374	375	390	359	391	417	360	398	418	393	362	396	384	407	363	365	357	371	375	385	353	383	338	387	375	321	382	412	417	430	370	417	394	356	388	410	368	395	419	389	390	378	403	353	391	397	364	333	382	409	344	374	373	388	386	368	377	384	394	391	333	384	371	359	376	374	389	386	348	342	374	379	363	407	357	383	373	384	411	407	394	438	361	423	390	357	378	360	392	422	383	416	381	343	396	384	355	318	380	398	361	389	366	351	387	341	382	363	397	389	383	376	381	366	347	379	373	396	344	386	409	425	393	398	396	383	378	397	385	344	387	381	365	355	376	370	377	392	356	403	386	360	405	414	389	368	371	389	406	367	401	389	382	353	338	356	374	387	305	390	377	379	370	391	420	374	324	356	412	379	386	405	375	402	398	396	406	363	379	358	401	356	383	407	391	379	361	381	382	350	377	388	373	368	413	366	389	385	376	353	390	387	359	380	385	386	385	376	388	413	380	401	346	371	370	363	389	357	397	400	390	361	349	382	380	366	387	390	371	390	379	375	364	387	390	408	403	427	373	356	370	374	391	391	376	391	359	402	385	367	363	377	394	374	402	359	386	410	388	350	399	371	405	379	374	376	387	382	400	347	361	401	399	369	365	372	393	380	372	392	360	392	366	370	341	368	371	344	397	403	386	353	362	350	376	395	361	365	375	384	377	388	365	374	347	370	385	356	364	362	400	385	380	371	360	348	402	414	380	343	404	356	360	420	373	351	412	381	383	376	385	383	364	366	402	371	394	350	395	388	386	367	370	384	347	403	347	415	423	345	361	385	346	341	332	377	418	355	376	364	376	401	386	353	398	350	373	391	391	394	378	369	381	353	344	371	362	352	370	367	368	363	381	362	359	383	396	380	389	379	397	358	384	408	378	367	392	400	404	409	382	396	380	370	367	378	344	372	375	377	387	371	368	348	396	351	403	393	353	373	396	401	399	391	368	394	379	379	379	348	380	370	369	372	350	410	398	380	366	348	386	416	393	357	390	348	381	389	401	398	378	373	384	343	394	373	378	396	374	343	347	377	414	402	383	424	368	360	371	371	378	361	366	399	396	358	385	356	353	412	405	365	358	336	389	381	356	403	371	381	356	413	379	406	406	357	416	377	389	397	383	375	359	371	344	378	352	394	362	402	333	376	405	389	355	372	378	369	373	359	418	356	403	358	333	354	360	374	366	351	405	373	426	373	365	377	377	392	378	385	397	378	389	369	398	349	382	373	374	372	381	381	369	326	409	387	365	372	373	405	375	370	364	378	385	378	378	388	369	371	357	358	394	338	417	392	359	385	349	366	408	386	389	395	380	402	341	368	344	373	416	398	374	390	380	390	380	386	367	362	347	342	397	372	384	373	378	380	368	402	360	341	395	422	356	381	379	378	412	382	368	399	360	378	389	400	377	370	365	349	400	371	386	394	380	373	372	384	401	407	369	361	416	386	385	390	383	382	406	358	343	378	412	354	355	383	378	371	379	357	406	378	373	366	387	374	350	373	349	395	372	429	386	380	344	384	374	419	341	403	356	355	397	373	377	373	388	370	355	421	390	360	395	429	374	368	359	356	350	409	392	395	386	368	395	427	339	394	392	389	363	382	353	369	364	382	369	367	411	356	385	346	368	403	432	378	388	391	394	372	397	361	365	364	340	386	402	353	363	371	370	391	381	368	394	368	389	389	408	379	370	381	374	384	393	373	401	405	360	370	384	374	332	364	382	383	372	395	382	396	370	367	369	398	399	366	369	359	391	377	347	384	378	338	372	405	368	381	407	364	358	372	368	360	363	408	364	396	407	399	382	373	386	423	339	400	391	398	393	382	369	400	368	364	367	377	437	387	389	377	369	375	377	367	390	391	388	381	375	407	398	398	337	358	385	390	410	373	373	378	368	374	368	345	371	382	392	407	382	351	346	345	375	376	354	381	406	379	388	427	370	380	357	407	360	371	359	378	374	372	399	382	386	368	354	375	370	371	391	414	414	388	374	394	393	372	390	405	359	337	356	351	385	404	378	377	420	361	355	389	369	351	361	368	405	407	376	398	372	378	389	371	374	344	375	408	374	367	372	374	375	363	379	379	396	360	346	400	388	384	341	386	368	379	389	404	376	367	360	392	372	375	358	390	429	363	382	380	371	416	376	364	360	374	384	412	389	376	380	388	367	438	373	402	390	369	351	382	389	390	351	376	364	377	382	350	420	388	355	395	345	380	385	374	385	382	371	378	384	364	356	384	378	389	393	392	348	386	351	388	390	378	378	399	415	375	367	374	394	362	351	350	351	348	392	369	368	403	372	387	355	345	380	360	396	360	367	372	387	358	383	390	371	388	399	397	373	382	360	370	390	366	377	378	392	406	365	383	363	355	374	379	367	399	347	325	389	400	392	379	413	388	373	403	357	407	393	350	396	364	372	402	362	423	366	414	361	370	401	415	424	377	342	374	382	385	388	361	372	376	384	375	387	384	367	354	365	394	347	391	402	394	385	368	403	385	379	385	380	403	374	430	373	368
33202	13287	2339	590	467	421	384	383	428	406	378	415	406	393	402	397	386	408	396	411	418	449	417	384	421	408	448	406	401	408	433	379	407	424	411	415	425	429	405	404	396	413	378	404	431	401	392	418	436	426	423	414	431	417	388	446	418	412	402	448	429	422	421	370	441	439	415	376	448	389	426	402	387	407	415	407	427	436	446	429	388	438	414	415	387	384	414	394	402	419	382	397	411	428	396	420	412	384	412	399	408	400	389	403	424	396	420	368	387	377	408	425	420	401	385	397	390	429	459	407	389	395	398	438	394	395	375	416	387	393	396	407	449	355	398	402	442	435	451	410	396	402	398	388	397	380	452	369	420	418	395	406	393	430	423	379	395	409	444	414	404	447	394	438	421	400	392	412	409	427	395	416	411	420	406	384	417	391	413	417	371	413	410	384	428	446	417	420	385	414	382	377	384	380	406	387	392	378	388	417	423	418	420	400	457	419	403	398	373	397	394	420	415	409	367	427	366	402	441	372	433	399	408	400	404	393	400	417	381	394	424	405	385	428	380	442	402	425	392	409	432	385	432	418	412	402	411	398	427	423	404	423	429	437	416	423	393	418	389	404	361	409	405	426	409	448	404	434	450	399	379	380	400	414	416	436	420	422	385	383	418	344	364	435	394	403	417	414	436	384	438	421	401	391	381	395	403	382	392	412	371	424	400	475	449	406	415	417	469	453	405	432	372	350	398	427	440	402	399	373	386	390	391	402	387	405	425	412	428	411	434	413	425	410	423	407	411	412	418	398	430	384	419	382	460	396	428	388	383	379	425	415	438	416	407	408	376	387	415	366	376	412	416	423	430	412	422	437	442	405	380	377	373	429	421	409	407	382	419	446	432	408	388	418	406	429	418	436	422	391	396	407	411	394	412	437	379	422	451	422	406	403	402	381	390	428	421	370	393	373	399	412	377	413	401	402	371	453	395	408	412	403	424	414	418	389	392	428	378	393	434	374	403	410	422	417	455	393	419	431	384	387	417	433	390	399	429	437	411	417	375	427	421	357	388	418	422	390	366	435	413	394	368	411	401	436	412	381	428	385	420	429	416	405	370	425	379	468	427	431	449	435	416	445	387	398	403	392	425	446	399	414	350	391	415	411	437	376	376	408	407	384	414	416	426	388	406	388	427	407	412	396	421	404	427	418	403	384	402	408	405	413	404	376	394	415	400	390	407	400	383	423	398	399	403	411	408	433	411	428	459	399	427	393	380	426	390	405	417	388	376	397	409	444	383	391	391	427	409	421	410	407	414	411	396	407	440	398	398	390	403	450	421	409	438	442	384	428	407	409	402	403	399	422	429	414	407	399	392	383	440	438	403	439	404	410	416	406	390	427	406	384	414	449	438	430	377	407	421	423	406	396	393	393	415	412	409	425	409	435	416	392	433	420	433	391	354	445	395	404	416	377	441	410	445	399	398	409	433	431	370	393	412	408	405	421	416	422	411	371	396	382	451	397	385	388	395	426	369	373	425	382	409	402	445	431	391	423	367	389	406	398	393	402	411	415	420	428	447	411	467	389	409	459	433	395	412	439	396	386	402	359	394	393	420	405	368	397	398	408	393	408	391	385	385	454	417	448	389	383	400	407	374	375	386	367	414	400	420	391	362	417	360	380	421	414	396	400	404	381	404	395	424	414	411	432	387	417	411	380	381	390	389	434	423	419	428	403	406	426	402	414	417	360	377	410	405	419	380	413	418	409	417	427	395	438	419	398	422	407	373	420	389	411	413	393	425	432	407	403	395	392	446	388	435	389	378	376	402	442	402	446	385	413	453	399	430	402	414	406	397	408	375	424	388	421	415	389	354	406	424	437	415	461	405	403	407	392	405	404	397	421	399	397	391	417	389	391	396	380	397	397	443	418	413	402	381	423	426	364	428	370	381	449	428	432	414	414	401	458	437	412	435	409	409	407	413	389	392	358	395	367	401	403	389	406	398	434	374	426	383	427	443	394	407	403	391	396	410	433	402	405	357	460	431	396	429	399	398	370	379	421	406	408	401	390	412	418	396	415	417	383	412	429	387	403	414	423	411	402	420	412	442	416	399	394	405	425	445	438	457	436	405	433	421	395	408	420	396	394	443	405	418	423	418	404	448	410	406	402	392	399	368	447	407	420	407	411	404	395	401	402	410	419	393	416	409	396	419	393	442	395	410	400	375	423	418	419	410	385	422	418	440	363	414	405	390	435	393	413	387	389	428	389	404	400	411	406	394	391	430	383	445	390	412	393	416	414	391	415	397	432	375	422	402	386	390	398	398	447	459	420	410	396	388	461	412	358	366	400	445	422	381	360	369	407	417	419	391	393	380	440	436	388	436	383	367	421	428	393	406	407	421	396	437	380	396	432	379	412	435	405	427	416	418	406	426	405	419	401	449	405	395	378	430	406	402	443	396	374	404	448	445	471	404	398	407	419	401	406	406	377	414	428	432	424	392	428	394	378	424	422	424	387	422	373	370	419	462	459	404	369	368	409	416	398	444	433	362	378	420	425	428	424	404	422	398	429	428	406	370	420	410	408	424	410	438	417	426	392	444	398	425	396	437	433	368	358	394	416	425	374	388	405	429	408	394	438	443	395	432	410	420	443	417	377	393	430	394	423	401	445	411	460	426	449	423	410	357	413	408	402	440	410	397	436	410	381	374	420	432	409	401	408	448	426	413	434	415	364	425	415	432	371	385	438	406	385	374	399	404	416	471	395	442	432	408	416	382	378	412	407	402	423	403	437	420	423	402	353	352	416	429	425	409	423	396	424	424	416	424	388	415	442	433	450	408	378	367	397	395	389	421	417	419	418	398	438	414	407	406	393	387	380	388	402	420	391	421	391	387	407	368	418	430	445	390	411	405	403	418	455	413	420	440	429	390	399	406	408	407	401	410	415	393	408	424	442	384	415	426	375	408	411	401	378	395	395	414	414	378	434	445	408	423	392	378	429	398	422	408	435	411	430	416	424	429	423	391	431	397	472	397	397	391	386	408	371	380	368	396	449	411	431	416	432	450	399	405	416	408	390	397	429	392	367	377	446	438	412	416	372	420	434	418	390	413	407	401	371	380	450	442	394	394	418	385	399	432	385	418	409	438	414	362	428	413	359	430	402	410	383	414	435	387	413	431	367	425	414	424	413	450	396	405	435	446	431	443	392	373	388	374	399	429	409	384	412	379	400	377	402	460	412	382	386	417	449	396	405	440	406	423	416	415	414	393	382	400	395	385	396	398	379	390	395	374	415	432	403	409	425	409	383	374	405	366	444	372	362	417	437	375	415	422	388	415	387	387	374	401	399	406	461	423	372	433	385	430	412	368	409	397	434	449	380	388	405	427	439	386	395	406	389	400	387	405	438	406	401	392	412	402	390	436	387	437	410	416	403	374	422	399	380	443	395	392	426	416	431	403	391	397	365	429	396	402	395	398	365	439	378	363	415	438	412	388	399	405	425	384	421	413	390	400	400
8421	4590	1569	970	909	934	915	873	854	890	926	946	921	956	901	899	890	883	863	913	883	948	942	918	981	890	896	835	914	894	925	925	934	871	866	868	919	955	943	952	888	954	905	934	867	908	858	907	900	921	931	875	921	916	919	946	920	884	907	935	940	916	900	943	954	888	893	974	896	912	896	944	923	936	948	880	948	872	924	890	908	933	903	901	886	870	921	882	958	942	890	866	865	900	868	884	923	897	944	864	897	930	907	908	902	922	959	908	944	927	915	888	878	952	906	915	909	951	849	882	879	875	938	885	928	889	896	881	864	897	866	927	951	958	834	909	899	969	957	865	854	973	919	904	925	900	889	915	917	928	906	909	881	924	918	894	903	866	873	889	934	989	884	895	881	938	862	963	889	910	966	920	934	898	906	925	881	935	865	875	938	933	894	920	919	892	889	910	956	908	894	897	861	941	928	920	935	907	905	878	890	886	903	949	914	912	912	901	903	927	908	909	928	943	922	899	884	907	927	894	898	900	938	909	881	860	899	961	905	878	887	909	925	889	888	943	923	909	851	905	925	895	894	927	879	886	873	889	921	918	912	888	891	896	886	865	985	902	935	891	888	888	869	904	915	921	918	846	866	937	893	842	898	948	869	884	935	928	900	875	885	896	929	895	892	911	886	875	890	884	925	915	910	952	918	940	931	899	864	858	934	921	865	947	888	910	858	906	902	903	924	897	847	862	909	935	894	931	906	912	909	901	850	880	920	899	912	923	923	938	912	893	868	871	894	871	890	867	926	906	913	882	898	914	912	919	876	868	873	873	924	948	879	928	928	940	906	882	930	908	903	868	932	904	991	949	931	937	935	849	868	910	914	918	873	911	915	997	959	896	954	941	897	904	968	925	929	907	875	933	919	916	892	924	918	913	882	906	890	894	883	900	938	957	894	977	849	853	959	851	886	912	876	915	954	896	888	844	907	913	931	912	853	914	918	946	900	923	915	918	889	949	970	885	967	929	881	953	939	915	877	915	918	928	900	924	937	894	959	930	905	862	887	924	907	915	921	920	893	898	905	940	900	935	882	949	908	847	884	958	933	892	980	927	894	911	914	910	957	935	938	903	906	890	883	896	876	939	942	917	884	929	902	905	911	882	906	996	896	888	886	934	935	942	906	879	893	950	885	873	892	900	899	888	844	914	869	921	927	890	863	923	904	937	950	877	904	901	878	892	923	946	941	944	892	926	856	905	867	917	912	872	936	868	914	967	875	958	936	924	869	920	851	899	934	856	912	911	889	932	929	890	899	897	875	902	951	914	921	914	890	856	889	946	908	866	893	932	916	926	903	932	940	885	941	899	895	869	922	892	892	934	915	923	929	912	863	883	894	928	917	863	905	866	870	931	882	875	913	953	936	893	949	858	924	864	918	932	951	900	939	901	838	897	897	868	909	895	928	896	890	964	918	884	914	892	904	902	926	923	917	892	906	904	894	898	896	947	914	872	912	928	909	967	923	896	923	865	904	896	927	903	884	879	939	915	870	874	939	932	917	911	879	923	886	913	970	894	928	902	915	898	864	949	939	943	959	913	904	886	886	957	889	901	918	912	937	897	938	933	940	892	895	933	903	927	924	920	928	843	869	941	936	889	882	927	883	940	954	898	899	951	940	892	923	947	919	863	903	846	895	926	866	908	849	930	936	864	925	941	893	914	913	911	930	902	890	859	912	865	905	929	929	944	902	906	881	938	874	928	901	900	920	910	896	888	905	929	882	915	904	880	915	914	892	929	931	951	880	910	903	891	903	909	885	883	950	884	919	884	925	891	934	895	918	891	958	893	858	880	879	884	905	911	889	926	863	896	937	932	869	897	923	946	935	949	892	903	923	906	932	935	895	869	936	903	932	880	921	977	910	879	914	921	897	902	919	937	981	870	922	902	828	901	897	955	891	867	902	880	897	909	813	901	909	889	874	914	888	856	901	898	945	922	826	926	897	894	918	949	858	885	918	946	911	905	926	904	915	897	893	904	945	862	871	906	955	922	918	906	886	887	869	883	957	860	869	921	888	941	906	908	889	862	921	882	934	889	899	912	884	893	949	932	933	922	891	896	976	848	921	925	964	888	947	946	943	881	964	867	940	914	860	927	895	874	887	947	881	910	903	963	893	902	949	931	850	911	945	952	882	933	890	972	967	899	940	921	867	882	832	888	898	908	966	894	855	926	914	930	907	832	844	937	852	914	928	911	930	907	870	901	902	919	938	947	909	880	924	928	991	893	894	911	905	911	873	885	896	931	901	908	887	872	877	920	896	920	833	901	930	866	909	957	829	883	927	856	899	904	957	965	897	922	914	914	936	857	924	907	855	963	878	876	929	903	902	935	1000	969	918	882	870	930	920	914	912	948	907	965	896	890	929	885	949	834	906	923	931	870	911	894	909	894	905	883	893	871	875	886	894	955	925	930	885	920	873	897	891	883	885	891	925	909	930	952	922	897	927	855	919	921	927	914	942	948	913	967	901	899	884	878	897	879	937	892	910	887	893	902	896	897	958	907	921	906	898	873	949	886	918	981	924	947	931	892	900	895	892	864	897	862	944	894	930	882	959	941	903	879	878	832	944	943	917	911	914	918	893	903	873	884	918	898	899	953	931	916	873	854	895	916	952	902	974	906	815	890	931	944	880	940	918	903	850	916	898	940	921	821	975	921	948	936	870	911	905	936	898	903	878	878	891	942	918	899	927	939	881	928	906	912	958	951	878	928	937	901	952	996	928	914	900	889	907	902	889	915	877	938	864	850	926	967	907	901	945	900	851	932	890	890	897	956	912	905	862	962	863	926	966	921	933	882	890	993	886	928	965	932	884	905	946	873	906	916	878	879	880	861	915	894	857	974	913	893	847	906	951	937	927	890	932	881	885	837	899	908	903	940	915	897	912	926	919	912	933	863	893	893	1001	890	907	928	897	913	909	939	848	936	908	881	862	891	881	917	926	926	850	968	904	958	932	949	916	922	850	890	934	915	893	915	922	947	918	902	921	908	934	883	842	853	961	957	824	957	886	928	937	895	906	967	909	974	925	901	909	922	913	921	902	912	935	928	883	936	893	901	899	926	961	823	944	901	850	899	908	874	888	929	915	904	883	945	953	916	919	958	902	886	938	922	915	944	944	919	903	862	984	929	875	893	858	908	957	893	902	904	830	878	856	888	920	916	906	913	883	904	882	933	870	943	873	904	871	873	932	891	900	938	934	887	924	886	921	926	900	920	870	913	869	922	941	883	974	915	925	933	910	939	934	826	895	851	897	940	896	911	907	925	928	909	898	936	907	888	921	911	882	891	860	973	936	869	932	934	917	918	919	859	903	884	912	902	904	952	896	929	900	895	892	873	870	949	891	876	925	933	926	915	893	860	847	863	867	907	936	916	868	945	919	949	921	901	950	897	872	888	901	956	957	875	904	872	902	929	895	941	886	918	881	956	956	903	947	871	941	987	884	920	917	893	890	955	914	889
24895	21235	24671	28078	20653	2046	510	423	388	352	300	335	340	336	326	335	319	318	327	326	314	318	300	312	317	356	357	322	303	302	302	332	325	303	309	339	341	305	327	365	318	314	321	304	295	333	330	331	304	310	344	335	318	304	322	333	314	352	328	299	308	312	299	328	321	331	325	326	317	338	286	287	300	376	325	288	317	336	303	321	288	345	310	344	296	317	346	318	354	321	295	300	344	326	318	317	317	317	325	336	322	321	327	345	318	276	341	323	316	317	330	285	305	340	299	296	272	320	339	314	306	276	299	321	335	331	313	315	309	330	341	325	295	313	305	331	339	296	315	297	291	323	337	301	293	329	294	287	293	351	327	336	333	298	277	298	334	302	341	313	292	289	307	322	279	329	309	278	286	291	337	324	298	292	317	306	334	278	322	312	296	339	335	321	311	330	344	309	296	318	300	321	301	339	308	291	305	307	301	285	316	309	335	333	286	303	316	345	316	344	305	320	325	335	326	291	315	312	302	333	301	313	339	312	314	330	315	315	332	310	341	323	296	324	296	316	322	296	321	340	343	283	323	298	304	354	324	277	294	332	314	307	271	333	309	306	312	324	305	333	295	325	316	330	327	319	302	321	351	307	293	334	279	293	281	307	315	290	312	327	350	327	319	325	348	302	319	327	332	325	324	288	292	303	310	318	313	322	291	316	301	307	315	319	301	303	337	321	326	307	326	307	331	304	323	371	327	320	311	271	339	294	317	299	294	315	301	284	303	314	308	319	356	288	331	298	272	321	280	336	316	290	312	281	316	282	317	327	325	369	328	292	322	286	331	322	280	318	310	345	312	347	299	307	297	323	314	321	295	354	297	313	282	338	314	325	317	324	321	324	291	321	321	298	322	291	287	318	278	324	325	321	296	355	302	317	298	323	295	329	330	323	281	321	310	297	284	320	299	316	314	344	300	295	296	313	303	356	306	363	271	299	360	349	327	354	309	331	280	307	386	341	303	324	323	288	355	314	313	326	325	293	323	325	305	327	331	306	294	307	332	330	307	288	304	289	325	288	340	328	275	303	317	332	329	314	329	280	329	297	304	300	288	362	322	323	310	326	337	302	320	300	343	317	321	332	340	301	283	354	311	330	320	309	305	341	343	309	327	345	317	346	331	326	322	304	333	322	300	292	310	292	331	315	285	313	312	346	338	326	328	318	331	284	323	315	327	323	318	311	306	288	312	329	314	306	336	328	323	310	307	327	327	308	286	312	329	314	299	315	313	336	308	287	314	313	303	330	315	284	292	288	342	318	346	312	342	305	319	317	274	314	307	301	327	319	337	300	309	290	308	330	326	309	321	341	303	297	326	324	280	311	306	290	352	353	316	301	337	329	314	309	329	315	320	297	343	314	333	297	319	283	333	274	302	298	334	327	307	308	313	295	296	298	314	297	353	314	319	320	328	301	316	293	301	321	324	323	322	329	334	314	331	314	279	332	325	296	329	314	315	346	309	317	317	300	292	362	306	307	328	307	310	308	326	322	326	328	276	327	337	307	321	311	309	332	316	332	310	337	304	343	302	323	289	297	281	337	313	318	323	299	317	313	280	310	312	313	332	327	314	308	306	295	261	306	349	329	285	307	319	324	318	286	290	313	316	297	298	301	294	316	311	328	314	291	335	347	334	308	328	351	289	295	281	307	316	297	300	266	324	322	324	315	310	314	326	377	316	339	349	296	338	328	351	316	291	302	331	344	273	316	332	296	306	318	298	345	288	318	325	351	365	312	365	293	323	322	281	350	335	301	310	297	292	296	305	316	310	289	306	325	307	325	331	312	294	326	325	309	348	324	294	313	320	333	325	337	288	297	295	327	303	341	308	318	325	308	304	365	312	310	329	321	304	282	301	291	310	306	337	310	303	289	316	339	319	311	311	339	299	329	306	302	279	325	304	336	333	332	309	302	325	326	306	331	294	325	326	324	326	310	291	314	322	319	350	343	321	329	270	319	316	326	315	311	334	298	318	332	313	317	342	325	318	290	333	308	314	318	311	335	297	306	295	331	322	275	289	329	317	308	351	295	312	319	340	303	306	308	315	305	296	312	332	304	353	293	302	304	303	353	328	300	303	322	330	338	318	321	304	321	322	312	319	297	315	309	298	281	330	325	305	304	287	316	356	304	340	308	336	342	312	310	330	307	332	333	332	312	284	337	332	323	316	281	302	292	302	328	338	305	297	306	299	344	337	312	311	313	316	304	328	304	326	303	312	308	301	307	323	324	327	317	312	318	332	324	297	329	317	320	318	295	297	313	290	299	325	312	304	289	296	307	293	322	315	314	318	307	339	319	313	312	358	319	323	333	330	307	311	323	339	322	313	278	306	322	295	282	316	317	315	305	284	307	293	331	311	293	295	286	293	290	341	291	314	293	341	331	329	324	309	304	315	333	282	309	289	325	296	330	318	324	354	340	317	327	304	333	318	334	362	293	350	310	293	327	289	292	318	339	306	305	316	337	325	337	315	301	342	307	341	352	309	311	288	283	297	310	309	316	292	319	335	326	314	315	332	309	316	295	296	286	302	290	345	346	315	331	310	311	316	289	277	343	321	293	302	319	337	327	316	335	299	261	303	280	296	336	316	309	322	336	278	279	331	324	322	375	321	325	342	313	342	297	294	293	289	328	323	319	300	312	334	288	322	299	318	323	308	324	318	263	314	306	290	306	298	316	305	294	320	324	308	344	293	308	308	301	304	275	302	323	279	318	339	333	312	292	318	334	292	306	285	306	334	318	312	338	315	287	336	293	326	319	311	293	307	319	315	311	339	318	329	323	304	332	287	295	303	341	304	294	333	300	342	301	314	353	297	350	309	334	323	301	311	325	333	314	331	306	324	295	332	320	309	333	313	298	301	330	324	307	368	318	287	298	341	320	307	292	317	310	296	297	333	289	299	328	343	315	330	354	306	313	303	344	317	328	294	308	331	315	315	310	307	308	305	349	316	342	339	287	288	287	287	331	324	298	304	300	310	312	320	325	306	315	343	339	327	284	314	319	295	318	301	298	319	342	302	334	284	308	328	350	303	334	307	344	318	307	307	257	316	345	321	298	298	295	328	336	333	302	315	320	303	285	302	304	308	313	312	320	307	309	328	318	333	326	291	365	303	326	302	320	305	312	338	337	318	318	358	328	280	340	335	301	322	312	310	301	293	290	297	298	307	310	341	347	293	287	293	366	309	287	308	311	341	335	307	294	284	308	311	308	324	279	347	322	320	290	317	323	331	338	314	339	351	342	328	328	306	364	333	314	357	322	312	321	288	295	315	328	323	323	345	300	322	317	288	305	332	320	315	304	308	309	309	339	310	299	341	297	311	311	345	317	334	309	326	293	307	329	323	276	317	348	302	309	313	318	332	348	323	329	302	312	332	324	324	309	302	342	332	310	358	315	321	343	339	336	303	296	322	310	309	309	320	316	307	293	365	320	326	348	293	285	296	316	317	304	333	296	315	315
8528	10639	3454	1152	888	841	779	732	770	762	715	729	724	711	693	765	683	714	755	709	763	692	720	682	694	696	735	716	703	691	690	699	700	703	688	732	691	693	721	727	747	710	691	717	732	719	784	728	694	693	742	694	708	723	732	698	703	715	696	683	692	721	714	711	681	699	673	674	717	677	704	659	691	629	697	715	720	670	709	729	730	712	703	722	732	686	740	747	716	694	699	716	708	658	722	697	667	702	697	711	650	711	684	731	684	700	746	689	729	716	709	673	687	765	694	723	707	689	763	729	700	684	706	731	716	713	732	670	711	682	696	717	718	701	719	718	751	720	716	711	773	682	678	708	712	707	758	707	749	686	723	708	688	709	711	667	743	670	695	680	721	687	733	663	723	694	721	693	642	758	687	674	728	724	772	728	678	721	680	689	706	678	709	687	713	687	696	682	711	725	716	676	663	701	710	779	698	704	650	705	698	674	676	710	686	693	666	705	720	755	724	747	679	691	694	730	691	722	683	687	701	735	760	736	736	677	687	707	711	678	762	729	690	680	731	710	724	714	713	740	728	707	709	717	713	739	707	661	708	685	713	706	699	700	760	713	733	736	688	743	703	691	665	692	713	769	692	715	710	745	701	674	700	707	680	685	766	696	731	684	725	719	696	692	638	712	727	665	712	741	729	667	733	709	727	711	717	735	730	706	753	728	730	675	730	656	709	697	758	695	714	664	707	723	685	740	706	650	750	688	741	651	675	659	723	726	714	665	715	735	674	672	735	727	671	686	715	710	688	681	682	651	747	709	751	688	723	674	683	699	719	679	724	700	722	733	757	710	682	711	710	671	662	727	741	711	686	710	700	733	684	720	672	684	718	749	704	693	693	699	732	693	677	760	715	746	665	664	675	717	720	685	751	717	678	719	667	703	714	714	687	730	701	711	711	745	767	694	678	678	673	698	692	742	726	714	699	755	740	704	718	738	741	734	722	689	740	692	670	693	758	733	703	716	736	686	720	696	724	775	696	709	712	717	698	677	683	716	654	754	704	728	703	710	700	719	705	669	682	693	684	693	714	689	721	718	697	720	685	729	723	694	719	658	744	707	742	710	676	766	720	689	718	714	714	648	708	719	735	702	705	667	685	717	726	697	725	703	706	714	698	691	707	752	730	744	685	694	721	732	701	714	719	720	709	735	703	698	656	711	680	699	718	751	713	681	730	720	721	717	696	703	704	681	682	711	725	671	665	723	699	722	742	725	759	724	704	694	693	704	713	772	704	676	701	727	714	710	665	704	712	692	731	641	715	697	692	710	701	708	717	738	719	688	691	730	665	713	712	695	743	755	709	676	735	680	694	703	731	707	689	723	718	709	666	703	731	728	704	683	701	755	685	683	755	700	694	681	710	696	717	690	737	683	680	697	693	692	743	730	656	730	713	755	679	738	723	713	745	739	687	727	751	705	677	732	729	721	747	763	688	685	681	739	726	750	694	716	722	679	753	694	719	719	683	726	724	706	678	687	701	726	701	697	719	716	700	734	697	648	680	701	669	756	717	683	673	724	750	723	669	687	699	737	736	712	736	693	721	682	700	681	664	697	675	745	725	728	713	704	704	702	737	700	709	727	734	699	745	715	709	717	665	699	691	720	688	689	672	704	729	693	705	661	750	706	690	724	699	721	719	721	720	722	700	681	723	728	755	702	688	671	681	768	754	678	725	692	714	739	679	668	710	707	757	709	699	677	715	760	709	727	712	701	735	763	721	690	694	700	667	675	705	707	747	683	725	688	695	714	659	725	691	758	768	734	723	689	714	711	710	675	726	754	758	716	705	720	730	766	681	715	688	683	718	701	721	711	701	713	742	698	698	681	712	693	692	689	753	703	728	704	714	731	718	713	687	681	715	681	716	671	707	692	728	704	707	735	659	709	749	664	695	694	719	714	775	681	721	708	736	694	711	722	699	734	744	687	721	759	755	745	699	751	713	717	696	671	728	694	703	702	695	733	678	688	704	714	688	717	751	706	677	706	694	695	735	718	686	734	686	680	686	739	737	694	720	730	700	712	623	741	771	751	712	669	726	724	707	726	722	704	743	708	683	672	739	703	681	710	669	710	724	709	663	730	670	721	708	705	678	695	696	762	719	736	663	709	759	676	725	726	736	731	730	661	705	656	662	714	744	654	686	705	751	733	673	760	649	696	694	725	675	703	733	726	723	726	732	707	685	717	708	711	735	725	689	715	702	732	754	692	692	698	675	694	708	730	721	681	706	716	681	728	686	710	712	709	675	765	702	722	712	696	660	702	763	728	703	676	661	708	709	703	747	712	723	669	719	724	681	724	701	712	718	703	732	725	762	689	676	723	720	727	686	721	717	726	689	695	702	733	698	698	709	713	728	696	721	750	700	684	711	693	697	691	701	697	742	669	706	650	709	699	665	686	701	687	677	745	693	715	725	715	704	706	731	679	726	714	740	686	710	752	741	719	674	693	704	691	701	747	702	697	728	732	690	730	716	720	725	751	702	740	743	696	713	725	726	714	696	692	721	723	713	739	762	678	700	652	703	688	726	775	756	715	725	725	710	741	719	716	688	771	732	713	750	711	727	690	695	724	737	691	707	684	711	708	673	705	709	711	704	676	702	689	708	729	687	758	731	697	720	680	699	683	702	667	683	724	697	704	773	676	684	715	692	684	724	677	688	742	725	683	711	749	682	764	726	679	697	722	715	736	691	684	708	679	724	681	680	654	682	673	710	710	704	685	672	715	679	684	708	725	761	684	745	703	645	673	644	710	737	682	692	729	660	681	735	734	723	743	747	698	744	700	676	725	711	744	714	689	728	722	702	706	747	695	724	686	695	780	674	641	758	722	643	706	687	738	714	717	670	721	701	756	690	667	706	729	673	708	723	730	702	727	709	662	684	720	632	694	712	684	698	725	784	694	710	697	726	674	668	677	670	709	730	725	713	731	675	755	702	670	717	737	680	721	712	708	645	716	700	669	738	709	688	755	703	698	721	692	683	694	681	722	731	718	711	726	715	708	736	709	665	724	668	687	709	698	689	690	737	672	714	759	687	738	702	672	719	731	686	735	691	700	721	679	681	708	759	707	681	755	749	740	702	691	692	748	690	653	677	687	657	727	731	724	748	698	719	674	748	726	733	675	674	706	721	734	696	638	735	745	703	715	707	694	735	702	672	742	631	686	685	696	754	694	725	704	697	684	737	738	714	641	739	705	718	706	703	718	722	702	702	713	703	699	667	739	710	739	698	710	744	694	713	724	711	739	647	716	715	687	689	676	739	701	746	759	747	737	703	689	742	684	682	694	775	689	720	719	669	737	734	701	661	680	747	697	767	699	761	670	706	688	682	695	659	706	731	710	660	667	728	681	706	708	721	692	707	693	669	712	705	765	696	713	764	669	723	682	727	752	704	666	702	708	712	723	690	695	718	675	725	735	737	690	716	707	748	675	698	668	702	716	732	664	707	662	677	718	702	722	756	673
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
