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
341321164537	341321165098	341321165648	341321166198	341321166746	341321167298	341321167848	341321168398	341321168946	341321169498	341321170048	341321170598	341321171146	341321171698	341321172248	341321172798	341321173346	341321173898	341321174448	341321174998	341321175546	341321176098	341321176648	341321177198	341321177746	341321178298	341321178848	341321179398	341321179946	341321180498	341321181048	341321181598	341321182146	341321182698	341321183248	341321183798	341321184346	341321184898	341321185448	341321185998	341321186546	341321187098	341321187648	341321188198	341321188746	341321189298	341321189848	341321190398	341321190948	341321191498	341321192048	341321192598	341321193146	341321193698	341321194248	341321194798	341321195346	341321195898	341321196448	341321196998	341321197546	341321198098	341321198648	341321199198	341321199746	341321200298	341321200848	341321201398	341321201946	341321202498	341321203048	341321203598	341321204146	341321204698	341321205248	341321205798	341321206346	341321206898	341321207448	341321207998	341321208546	341321209098	341321209648	341321210198	341321210746	341321211298	341321211848	341321212398	341321212946	341321213498	341321214048	341321214598	341321215146	341321215698	341321216248	341321216798	341321217346	341321217898	341321218448	341321218998	341321219546	341321220098	341321220648	341321221198	341321221746	341321222298	341321222848	341321223398	341321223946	341321224498	341321225048	341321225598	341321226146	341321226698	341321227248	341321227798	341321228346	341321228898	341321229448	341321229998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22722	21480	29347	24025	21476	21567	11571	1815	1403	1272	1215	1218	1097	1051	1021	1083	1032	996	1019	956	971	936	954	977	970	903	992	934	960	977	969	903	926	937	948	919	920	952	945	881	898	917	953	950	926	980	923	887	851	916	902	872	910	904	873	845	921	887	991	918	935	927	918	902	958	901	912	951	898	890	894	894	891	845	914	895	908	871	911	910	945	936	899	959	925	899	934	917	874	909	946	900	895	896	894	860	959	921	967	880	941	956	914	878	909	838	879	920	889	904	939	880	852	906	893	878	926	926	920	920	961	910	963	882	940	889	877	917	924	892	886	910	890	879	888	946	885	891	933	882	894	908	868	887	924	887	880	906	907	871	910	906	915	935	887	939	855	889	921	917	925	866	950	930	921	988	995	871	930	863	917	908	903	871	890	949	932	952	892	904	943	879	882	894	874	868	895	902	875	889	910	939	910	921	914	923	943	975	911	826	887	904	915	895	957	874	901	917	961	932	886	868	927	877	952	900	857	901	869	928	883	896	887	885	850	925	904	959	880	913	862	887	881	861	893	939	977	952	893	894	920	935	900	895	874	903	923	922	912	923	947	911	937	912	871	892	894	905	939	850	914	942	911	895	911	865	849	925	914	922	875	916	912	895	886	932	933	886	842	903	898	910	910	873	911	941	919	911	924	924	895	874	943	893	915	912	870	936	858	932	948	930	943	917	956	943	859	871	934	917	931	939	855	969	898	847	856	896	891	919	913	887	896	886	905	941	861	856	838	910	912	892	946	996	899	849	890	957	899	898	919	913	920	935	894	875	877	898	927	913	865	890	920	898	924	920	913	931	904	904	914	985	919	953	907	904	935	939	891	881	943	932	955	908	931	867	896	859	920	879	916	922	905	892	963	860	877	861	891	903	887	885	941	895	916	904	899	911	919	938	930	907	895	853	901	887	938	894	939	889	904	889	929	840	920	924	911	906	926	988	959	951	876	938	894	918	898	949	862	926	896	889	935	947	853	920	908	921	882	950	940	921	899	838	879	865	911	860	898	846	848	957	889	895	928	937	930	924	859	938	943	912	896	919	915	879	851	964	873	1005	886	874	874	918	924	966	933	920	901	903	916	926	833	848	910	887	871	944	867	925	933	956	903	881	860	879	923	880	878	934	887	851	877	891	928	924	893	899	885	906	850	911	909	919	926	942	905	884	870	875	941	873	872	906	922	931	891	933	919	875	899	889	887	885	886	862	927	874	903	913	895	896	936	906	885	905	899	871	926	894	931	898	885	923	921	894	845	960	864	846	878	885	865	903	914	898	907	893	908	968	911	954	905	928	889	896	918	930	895	878	1006	920	944	922	882	883	907	885	847	961	870	918	920	893	862	908	863	913	922	901	888	931	888	891	906	885	892	938	897	927	922	909	888	857	859	869	922	904	864	894	891	862	928	879	840	858	867	836	874	859	907	885	868	884	948	836	852	857	888	943	851	951	851	871	868	911	905	895	895	945	948	944	897	975	941	923	886	956	917	837	933	913	927	930	907	900	920	930	953	922	945	883	994	940	933	923	880	894	904	937	944	933	942	903	870	954	892	924	941	867	920	864	842	910	916	886	835	858	940	922	918	974	908	950	958	989	876	886	933	874	874	945	890	874	875	858	910	864	938	881	922	895	889	918	927	929	932	899	933	910	942	933	919	958	843	935	833	878	897	878	948	899	890	932	926	896	858	857	924	906	877	899	906	896	891	892	883	861	848	931	917	940	875	899	969	872	920	897	920	866	952	875	888	885	859	900	892	848	902	926	905	890	923	945	982	903	942	882	854	865	909	879	884	907	901	912	874	875	876	915	954	928	912	973	884	893	862	892	932	886	901	886	970	910	910	885	891	876	904	868	883	857	913	933	977	887	852	983	914	902	873	901	883	890	954	871	881	955	869	946	887	908	904	885	930	894	859	955	926	893	900	883	940	898	958	915	902	856	952	914	902	862	893	912	883	942	902	854	896	917	860	887	877	942	938	914	901	895	885	886	934	914	924	890	867	922	906	928	888	911	902	891	874	901	961	970	908	888	938	862	974	924	954	949	943	941	945	927	917	910	910	918	961	895	864	873	890	878	886	863	892	926	894	898	902	936	866	947	878	894	881	958	859	856	912	917	875	868	883	905	892	895	896	915	925	926	888	942	965	984	899	899	907	878	930	871	924	937	868	921	938	934	913	880	942	882	933	848	895	903	959	875	892	886	880	933	971	926	920	904	924	875	938	882	900	925	893	936	893	857	927	912	888	924	927	900	920	819	892	898	944	910	929	884	872	931	902	896	865	896	879	933	920	913	911	925	907	894	889	900	887	909	967	932	978	923	911	904	892	922	905	925	934	883	871	929	920	918	887	912	868	885	930	921	908	889	865	865	862	909	906	870	887	898	927	934	903	932	863	906	901	935	899	912	869	880	850	869	907	922	918	923	903	944	857	972	928	902	900	866	901	911	858	875	900	935	874	936	946	893	887	946	921	876	918	888	929	948	922	909	862	871	883	853	892	866	922	874	910	913	867	893	898	900	882	911	941	914	871	881	844	891	856	886	873	926	883	862	879	944	885	928	897	911	910	928	916	920	867	875	886	927	886	892	911	903	873	877	884	843	903	865	916	874	874	879	902	895	830	943	947	922	934	903	950	851	971	895	886	879	871	889	900	932	900	900	888	891	888	906	879	909	840	970	894	901	887	907	903	893	915	918	923	898	920	926	913	962	897	917	853	879	919	905	833	876	897	904	871	888	915	915	875	912	844	920	928	908	912	907	922	901	903	928	907	924	899	892	916	957	898	894	880	898	947	927	831	856	921	920	927	866	872	877	887	923	899	894	871	952	862	931	843	894	926	898	935	896	887	874	832	950	886	882	910	912	883	896	892	889	955	886	881	937	948	936	907	911	826	929	919	881	844	900	849	944	892	872	894	909	884	894	893	874	885	897	908	961	908	921	914	922	857	956	879	917	918	926	864	879	876	924	852	870	885	878	848	862	876	860	944	912	882	862	922	964	948	913	868	846	891	909	912	888	896	934	916	884	842	890	885	888	853	906	903	931	832	937	868	879	941	854	878	926	877	862	892	883	904	869	910	923	885	924	896	877	858	910	924	856	900	923	927	935	884	896	892	922	869	864	916	893	897	942	906	942	880	848	901	902	908	936	938	971	893	923	868	912	922	893	864	918	928	873	921	900	858	918	898	932	927	927	866	873	899	920	860	931	904	875	876	928	891	922	880	903	923	907	885	894	879	954	916	874	907	934	947	939	875	946	878	909	868	906	911	874	892	900	901	902	830	909	889	866	865	934	880	847	887	915	871	845	922	828	922	914	874	909	894	894	901	935	933	844	901	893	902	911	923	869	879	919	876	885	891	913	894	911	876	899	866	879	902	869	900	899	917	920	861	911	911	883	927	912	901	855	882	951	907	868	905	887	918	919	892	880	864	889	928	872	954	906	917	886	842	975	870	876	874	934	908	901	949	933	906	874
4671	14370	10389	5298	3888	3185	2646	2160	1903	1648	1527	1413	1286	1211	1171	1130	1125	1104	1099	1090	1098	1098	990	1053	1001	1026	1058	1047	1010	1043	993	972	983	1031	1026	950	1040	987	986	969	967	964	1007	982	1092	1015	994	1026	1015	933	961	943	976	1010	979	1022	985	923	974	937	959	1018	1018	1012	998	1004	982	993	997	978	1029	976	941	1040	975	967	1056	999	927	983	993	998	968	956	932	998	980	918	946	977	967	986	988	968	996	971	1018	993	950	919	1003	964	1028	954	974	984	983	957	993	970	968	977	1021	1020	986	962	978	1002	1047	947	1029	984	924	955	979	1004	993	956	946	961	967	1006	1012	932	932	934	946	933	940	939	940	933	999	960	971	950	998	993	1006	953	942	950	970	944	1044	968	961	1016	994	978	1007	992	1027	955	951	950	963	967	975	964	938	933	1017	1003	990	1002	933	972	965	972	1025	1038	979	940	951	943	999	942	957	949	988	1042	962	1031	962	993	1007	971	975	1005	990	992	961	947	970	963	926	954	1004	1007	872	1027	990	953	1013	971	1010	995	944	1009	971	966	982	1006	949	981	960	899	953	979	957	973	951	998	958	958	943	962	946	988	996	866	943	1028	1011	984	990	992	1002	944	1015	978	977	1008	924	1028	965	1021	949	1033	957	955	1037	992	959	976	913	960	973	991	1009	994	979	883	1000	1005	928	951	1017	964	971	958	979	962	951	970	945	970	944	939	909	970	966	998	924	992	912	983	959	985	979	919	949	963	962	934	932	961	992	977	962	978	990	1024	970	928	969	1007	942	997	1001	1025	918	964	943	999	1012	966	1004	944	978	958	993	960	923	976	1009	892	991	980	949	952	912	975	986	998	952	1027	961	1003	949	985	987	1012	975	1009	946	978	918	1026	962	921	985	983	962	935	956	983	960	1000	983	986	968	975	944	966	905	957	980	937	1102	928	973	1007	1014	965	949	932	986	999	940	951	936	974	976	953	956	971	906	998	913	998	957	955	974	932	949	944	961	971	1028	973	936	957	989	966	971	951	1020	957	962	949	962	942	987	964	944	978	938	938	916	965	870	980	980	1037	908	933	966	1020	980	984	961	980	1014	923	1004	914	1006	938	981	1002	954	889	966	971	984	962	992	949	977	955	1042	986	940	1010	1009	996	1002	954	988	994	953	1002	966	1009	908	948	984	928	973	933	1025	942	1003	967	1040	966	965	984	960	957	974	978	978	1070	1046	946	968	975	961	958	974	991	1010	962	973	971	1068	959	967	982	996	957	937	996	911	920	955	951	1024	938	989	981	957	983	966	989	941	949	1003	1029	957	1002	946	966	940	992	906	962	967	970	926	975	997	979	934	977	978	1050	981	903	975	978	939	926	958	945	967	967	1025	1053	994	970	1007	942	959	955	999	988	1003	1047	962	946	976	910	984	924	904	977	973	978	973	985	950	905	995	964	957	969	935	983	969	941	971	980	972	940	964	880	954	946	928	961	966	948	935	935	940	946	920	960	973	966	978	979	1013	1014	985	923	1012	905	956	969	983	930	968	1045	972	918	1012	941	904	943	935	1010	938	946	926	984	951	968	992	969	955	983	964	1011	996	931	932	963	942	923	976	979	1017	1018	948	970	965	934	924	938	918	969	991	947	919	931	960	974	990	1001	1000	974	1019	912	998	982	924	956	946	954	982	977	956	1016	920	951	906	969	954	999	969	971	1019	987	1000	975	928	984	959	976	960	968	949	994	967	1003	938	1000	1006	927	942	984	1006	929	903	917	964	965	923	959	989	1024	920	929	949	978	985	949	933	912	1011	935	1018	941	971	910	979	993	973	966	962	982	1011	966	961	985	975	945	996	1019	1034	982	990	998	941	958	998	991	989	1038	933	946	968	980	966	999	948	1020	984	1035	942	994	902	1005	936	929	925	931	989	965	988	953	948	949	955	935	925	951	975	963	970	944	923	961	982	961	1007	964	950	938	960	1011	981	986	951	987	968	996	959	990	941	990	959	1025	950	999	1001	1001	982	1001	1005	941	971	902	917	945	979	1023	894	984	1011	961	941	986	970	955	935	953	1024	994	967	1005	939	914	970	932	968	1000	1005	1003	977	959	1005	999	931	967	947	1002	927	963	943	946	992	955	942	940	955	945	938	943	979	998	953	942	1007	946	988	972	1027	907	972	999	975	994	947	1000	928	978	979	958	975	921	1043	1000	976	953	973	960	953	968	894	963	889	953	910	972	973	985	964	986	980	1000	923	1008	949	961	985	952	953	1047	964	987	971	947	967	937	912	1013	1006	974	954	967	929	966	968	971	962	949	964	974	979	939	971	970	975	969	977	985	962	1012	999	924	998	1036	989	1003	938	1007	985	938	920	999	966	1009	983	1000	1014	980	983	958	968	934	957	956	922	931	953	1013	984	951	940	1027	1005	971	949	968	987	1000	944	987	951	1010	987	994	1015	928	1015	981	929	975	995	939	934	999	901	1018	983	973	988	986	933	985	919	962	970	976	935	933	922	964	980	993	934	988	970	984	979	944	968	1001	965	950	962	969	941	995	989	956	1018	975	923	977	987	967	957	974	966	952	963	1009	990	950	986	924	1008	945	951	944	1025	984	975	949	1014	957	944	1023	916	974	934	953	961	1060	934	973	978	1009	906	899	976	968	962	953	933	1008	956	951	923	946	1005	937	930	921	984	942	976	996	1005	1000	954	932	974	955	965	961	936	929	941	954	978	901	977	960	958	934	970	924	940	987	978	918	1014	1014	933	958	983	1019	967	977	936	1014	938	960	957	954	963	979	1038	991	954	939	935	1025	936	983	968	995	969	949	983	971	929	879	970	972	968	988	981	939	983	968	917	920	991	987	1000	961	952	925	931	983	934	986	985	953	970	933	992	947	928	969	947	861	906	942	927	968	936	973	938	976	992	988	963	956	902	877	1000	914	941	968	962	899	978	1002	914	986	976	954	978	1015	985	993	924	944	1006	934	987	1007	907	1015	928	932	969	1019	999	956	1002	1003	945	974	1012	962	922	933	972	955	1002	960	993	922	930	967	986	960	979	944	979	940	989	970	993	1008	975	983	977	949	1015	968	962	935	963	959	940	977	916	912	1018	962	956	980	947	943	942	922	940	996	984	956	942	980	1013	966	1017	981	958	956	995	955	908	939	942	941	1021	963	906	941	1033	984	921	977	927	944	941	1017	929	979	971	976	968	978	957	958	994	917	976	988	950	946	999	938	1007	958	966	1040	956	983	967	954	960	978	1031	971	946	959	935	1025	1006	1041	951	1001	915	938	919	954	983	977	981	931	972	990	1003	933	947	921	948	956	967	928	894	948	1029	963	932	964	951	932	936	988	973	988	960	983	973	908	928	1008	941	909	1008	981	942	976	959	917	958	972	949	968	919	916	933	959	959	933	1020	967	964	992	951	945	956	979	983	1001	987	947	1015	943	972	1007	949	977	968	975	999	941	970	1080	973	999	979	913	963	971	971	937	931	945	990	936	959	977	959	970	976	934	893	948	946	876	976	964	1024	984	971	926	1014	1003	940	950	1009	939	917	945	980	983	976	946	928	976	998	959	997	975	1028	972	970	974	931	965	936	906	952	967	930	902	942	985	898	1000	964	1015	931	918	1024	1003	944	967	961	983	979	949	936	997	963	942	960	949	981	1006	951	943	983	994	955	929	903	967	980	974	990	974	989	1003	991	947	973	985	1005	965	925	1001	986	954	948	976	923	971	993	982	1000	947
27377	18113	4161	816	615	575	588	526	535	580	521	585	594	559	561	557	551	562	518	559	576	518	544	541	587	561	551	554	555	544	568	550	562	522	542	580	549	577	566	569	567	547	564	560	545	542	579	565	556	548	542	579	567	502	546	532	570	580	546	557	600	516	527	523	562	562	561	543	571	514	600	564	533	549	525	539	560	567	561	539	540	527	591	570	518	566	549	539	508	557	556	574	560	550	524	519	560	536	553	556	572	535	520	580	556	570	535	538	562	561	583	525	500	542	561	563	563	571	531	525	539	573	584	555	549	518	538	564	557	577	575	551	574	551	537	591	580	525	545	551	568	590	553	554	524	520	624	550	575	605	562	550	572	553	561	551	572	533	584	584	543	528	587	559	513	523	539	573	583	524	567	511	571	554	577	502	543	537	560	519	544	527	526	563	596	536	601	564	524	549	523	482	502	544	608	552	561	579	554	523	557	547	592	539	563	565	557	514	525	550	580	601	547	543	529	524	554	551	574	546	536	626	563	599	523	553	506	538	573	569	571	586	525	569	510	592	585	612	570	581	545	570	562	570	563	540	553	574	575	578	526	560	587	596	510	554	526	581	552	546	622	556	592	551	548	544	567	538	553	556	589	546	574	528	536	545	544	562	555	547	558	517	590	512	529	524	540	557	539	558	547	589	531	592	571	547	583	604	568	534	556	513	546	578	520	546	571	564	540	539	574	522	533	522	529	556	559	504	510	592	513	533	556	546	574	558	534	554	580	558	550	560	574	538	568	557	554	552	567	576	577	571	574	561	523	564	528	560	535	564	574	551	524	535	555	565	539	520	511	542	578	554	532	550	543	548	572	583	564	588	543	563	587	595	520	541	550	574	537	532	555	570	580	563	534	550	558	542	564	512	558	553	553	548	577	556	582	547	546	534	579	606	541	569	563	577	534	542	536	600	581	557	568	520	562	544	550	548	588	528	604	585	536	565	574	607	512	532	490	553	569	526	587	515	534	503	557	539	570	564	535	518	527	550	559	557	593	559	598	553	544	549	600	568	539	550	547	557	539	572	538	558	578	575	567	554	528	582	522	609	559	573	568	547	530	531	552	531	538	527	579	561	605	539	545	612	561	559	595	576	537	570	544	543	580	559	536	547	565	544	583	533	561	599	575	549	598	556	557	524	531	592	526	551	595	548	536	512	544	583	560	540	597	523	533	562	542	524	546	548	573	534	542	561	582	540	580	521	576	584	584	513	527	552	563	514	550	549	513	536	596	545	543	528	565	542	537	482	534	568	568	586	555	582	559	540	587	544	548	517	576	575	592	561	585	597	548	553	555	528	491	553	541	583	579	573	553	595	544	571	592	578	556	537	562	555	555	584	556	548	528	559	576	578	564	575	547	581	579	581	527	589	576	571	504	573	568	538	561	546	578	538	587	536	568	555	514	565	543	515	579	571	569	567	603	540	551	567	535	544	544	556	587	549	574	545	569	593	597	530	533	557	509	571	543	574	529	522	544	546	558	555	549	534	588	534	534	523	551	600	516	550	505	551	560	540	565	556	540	554	534	548	563	574	578	564	549	563	531	619	536	580	553	557	555	543	567	568	550	551	582	525	557	576	542	576	525	550	566	546	586	580	528	547	574	568	549	552	522	538	552	518	541	552	548	545	617	514	554	548	599	551	585	532	554	584	523	569	528	559	578	541	580	520	581	572	511	605	517	589	514	526	575	578	575	519	610	567	517	523	612	557	539	517	572	552	567	540	583	563	523	586	592	536	556	584	547	551	550	542	585	564	554	600	504	561	518	519	576	558	547	534	590	537	580	563	563	534	569	495	551	577	558	568	585	576	559	562	570	496	567	542	527	555	534	551	554	522	516	565	539	558	534	583	562	534	548	538	577	566	566	558	578	575	544	574	573	586	535	536	577	565	550	558	573	568	558	567	584	559	535	556	544	550	566	532	566	587	561	578	542	532	536	533	597	567	561	536	546	537	534	531	565	507	570	547	543	573	559	543	553	529	552	536	557	574	563	527	550	518	541	577	603	548	559	549	524	593	532	583	578	535	531	548	515	516	587	541	548	528	567	559	531	558	563	555	564	618	581	556	534	584	602	514	550	534	560	543	565	565	567	616	562	539	522	547	587	514	574	549	551	562	596	587	553	603	575	558	524	569	525	530	535	570	561	519	527	561	551	557	570	521	581	627	550	542	589	576	524	555	572	567	550	574	604	516	541	550	568	560	560	540	538	528	542	563	526	544	558	573	578	512	556	574	589	532	580	553	552	545	565	575	531	588	532	562	572	605	574	555	534	535	543	545	592	572	531	555	570	527	610	566	548	554	571	560	570	599	550	575	523	534	533	545	549	585	541	514	562	570	533	581	535	527	610	607	518	559	587	573	539	569	560	553	571	509	553	558	532	577	612	599	525	564	562	542	566	553	533	551	578	554	565	560	539	544	551	526	546	518	518	568	594	587	526	579	603	518	563	552	554	508	572	539	539	553	544	537	567	518	558	547	581	572	576	594	548	554	563	503	559	546	552	576	601	489	562	516	575	548	553	525	541	540	574	521	524	572	542	518	567	551	517	605	550	527	502	570	503	559	538	594	580	520	520	566	564	542	594	527	551	589	542	534	564	531	558	573	581	566	531	586	520	537	566	533	548	526	603	588	577	575	564	588	553	554	565	556	569	590	561	541	538	559	570	564	530	558	591	575	514	569	554	583	579	527	557	497	549	569	595	636	526	580	524	629	529	518	516	540	546	553	571	538	549	549	537	538	558	586	533	530	581	611	565	581	573	577	527	558	580	577	527	609	539	566	551	556	577	582	534	553	590	528	590	505	567	569	561	589	524	551	566	542	538	552	597	557	597	554	554	559	525	526	595	585	542	558	526	591	535	528	564	578	566	550	545	550	546	546	527	536	601	543	549	517	593	580	591	524	545	555	582	589	590	542	564	589	575	529	537	576	568	529	548	534	534	531	548	529	546	571	513	567	576	534	544	550	632	577	519	570	558	552	628	558	542	517	565	551	559	565	568	564	553	603	572	559	577	564	585	509	569	602	529	548	556	550	522	566	601	530	555	558	561	556	541	520	534	565	566	533	516	566	559	556	521	547	607	561	522	572	550	588	559	540	560	568	547	534	556	577	517	574	515	582	547	519	540	526	558	565	590	580	535	527	587	535	544	568	537	568	539	537	587	521	537	525	520	541	575	530	555	534	499	576	522	545	523	589	540	528	552	548	539	597	553	541	559	521	567	622	582	524	567	606	543	562	548	577	564	522	548	554	554	557	537	520	569	549	555	566	566	557	575	509	559	531	529	598	525	577	543	548	553	570	558	559	586	525	558	542	579	588	593	568	569	550	530	519	614	566	557	573	579	552	564	538	541	545	535	568	580	507	502	538	578	539	551	552	550	540	570	543	546	550	554	548	580	568	571	536	541	538	537	581	579	590	559	577	577	545	541	591	567	553	572	522	506	561	499	586	525	555	553	566
4365	1034	846	727	648	643	586	611	597	629	594	606	627	616	600	629	565	613	547	612	589	608	584	581	594	629	606	589	620	563	632	594	576	594	568	572	602	613	532	614	604	572	581	601	595	583	626	586	571	599	613	607	579	590	577	613	645	586	612	604	575	559	583	588	532	585	551	621	565	588	552	609	631	637	633	582	579	565	620	583	622	603	648	566	600	619	595	609	556	543	601	598	613	584	597	541	603	596	549	603	575	613	621	633	576	600	577	596	605	598	584	575	624	590	633	613	599	621	616	640	526	568	587	601	574	598	608	584	618	578	627	592	589	629	569	577	590	568	603	607	546	568	586	572	598	570	592	602	570	594	585	578	567	534	635	589	578	582	598	632	597	575	589	619	619	622	586	561	594	602	598	602	597	585	555	576	567	569	570	618	617	563	601	662	614	622	608	610	568	620	602	576	611	563	616	607	639	609	580	631	637	567	547	582	579	607	565	557	655	591	575	584	559	595	586	626	629	554	605	593	599	567	619	597	589	624	606	597	542	580	608	611	571	591	557	610	575	594	582	593	600	582	591	608	597	584	628	592	611	601	579	559	618	620	591	598	604	560	588	585	609	589	558	602	577	573	644	587	599	578	547	565	569	600	559	590	601	558	580	594	561	637	543	577	590	592	594	568	601	555	569	592	619	560	596	604	608	617	570	557	586	521	586	556	606	646	589	579	570	588	618	562	593	597	610	601	574	576	585	609	606	598	594	607	583	605	587	544	599	607	620	561	564	593	611	615	604	555	621	561	600	581	592	588	573	635	622	593	563	590	582	569	588	564	586	601	571	594	613	579	616	584	554	589	597	609	584	585	574	625	557	569	587	594	623	610	591	590	593	554	580	618	568	592	565	562	624	587	570	596	583	565	621	566	615	587	590	571	624	562	582	583	635	610	601	580	592	580	580	608	579	588	603	554	598	618	582	587	585	589	590	587	629	613	562	604	602	618	635	640	606	614	602	590	592	579	571	594	576	569	596	601	606	610	593	565	621	622	571	601	613	611	577	570	584	560	556	612	597	586	582	574	591	596	573	595	585	547	641	567	591	566	582	562	600	624	585	579	609	566	575	597	600	560	563	580	613	637	625	549	565	542	579	578	580	588	591	618	599	575	644	592	618	563	605	594	664	596	552	606	586	603	601	562	587	610	597	596	631	603	586	623	616	573	602	586	585	590	552	634	570	623	604	612	621	566	592	601	589	608	553	569	578	623	558	572	574	586	614	626	639	599	618	576	554	582	582	569	634	587	585	574	603	579	548	601	576	617	576	549	633	595	575	589	622	621	580	602	602	574	598	624	589	604	577	618	559	597	589	553	605	630	582	582	624	571	579	589	595	621	588	584	611	612	575	600	690	612	607	577	568	566	586	606	589	594	592	592	603	622	575	560	555	586	603	609	602	655	568	618	501	595	579	556	573	595	583	617	639	589	587	523	580	609	578	606	627	591	545	609	597	599	561	604	557	599	594	561	561	603	592	600	574	633	595	602	576	563	604	607	555	575	611	607	590	590	599	586	594	587	595	612	637	579	604	625	560	616	596	588	608	603	557	578	637	575	596	604	579	580	585	600	569	588	572	567	556	594	582	551	612	600	596	600	605	581	579	601	591	563	596	598	609	584	575	618	611	577	575	583	603	604	570	591	604	612	572	592	590	586	588	551	610	611	529	616	587	568	595	606	594	583	617	575	566	608	589	596	563	578	649	547	535	585	592	577	606	564	562	578	588	573	579	596	579	571	549	598	600	627	642	591	588	618	578	584	581	584	612	598	570	588	550	581	577	605	558	596	590	571	643	584	609	550	600	583	632	583	581	569	603	611	574	594	605	607	585	644	562	617	599	612	590	582	615	591	620	591	584	565	609	603	596	599	610	577	573	590	571	578	601	618	566	632	620	603	603	608	576	577	623	602	568	572	570	592	623	646	552	566	598	598	658	569	597	606	575	565	598	577	584	583	587	591	602	564	601	638	605	581	558	576	653	577	562	601	614	560	557	572	520	589	603	594	610	610	616	597	585	583	565	590	644	611	623	586	606	593	575	577	613	618	601	562	621	588	588	567	614	635	587	592	569	650	618	605	582	592	566	571	618	584	574	608	596	616	602	587	552	570	640	573	563	571	580	607	585	628	605	629	631	569	640	643	599	618	587	530	620	563	551	614	547	626	584	572	596	610	586	602	581	592	581	619	562	551	604	574	618	598	574	590	636	617	589	607	588	601	576	576	588	565	583	587	636	576	628	558	600	641	560	648	617	567	619	633	629	600	612	569	577	589	583	573	608	572	548	573	576	571	619	632	558	633	569	573	577	607	611	616	596	614	565	621	600	602	608	638	602	545	643	584	638	581	571	594	597	532	562	556	602	603	579	579	587	552	610	590	583	601	617	589	575	588	573	611	574	587	601	598	631	610	625	585	570	594	596	567	628	621	608	599	612	599	568	575	646	635	606	583	597	594	572	590	580	604	586	633	592	572	592	629	559	587	561	590	582	566	578	638	567	621	579	591	605	633	578	586	599	655	544	597	586	592	548	605	583	639	609	558	597	620	601	593	618	556	635	577	622	609	643	613	594	592	620	599	593	610	589	616	607	591	648	560	538	544	620	588	600	558	583	618	621	602	573	601	641	578	596	619	579	673	556	560	610	590	617	565	609	632	609	587	578	593	587	596	587	612	604	572	630	604	665	598	601	565	559	606	616	611	634	588	634	609	572	561	585	589	582	602	562	599	607	552	603	615	601	579	628	593	635	607	556	591	590	589	623	596	603	563	594	604	618	601	510	623	592	545	595	631	605	603	603	584	593	606	609	590	601	555	588	601	591	647	593	630	635	575	633	608	563	574	593	590	604	587	612	571	630	630	639	572	605	585	573	608	568	599	589	555	624	598	570	582	576	572	559	605	607	623	609	516	599	604	639	561	596	614	555	594	603	558	576	590	569	578	583	631	627	567	558	601	625	593	577	544	576	576	608	601	576	561	540	654	622	632	587	581	584	616	560	594	577	571	567	558	584	609	632	549	548	600	585	593	594	573	594	626	630	609	559	574	593	592	607	564	583	582	569	598	576	598	596	593	578	627	598	589	612	587	600	597	580	613	547	568	589	605	620	595	599	628	586	587	606	598	570	593	604	593	595	564	595	581	557	562	609	572	617	603	596	607	597	567	620	603	568	601	611	587	606	656	614	588	572	603	628	576	580	592	592	579	662	630	586	633	601	584	560	612	636	614	596	591	617	587	583	634	572	575	571	586	573	593	582	601	586	618	604	586	557	602	588	549	568	588	570	541	614	578	611	643	546	590	603	621	589	555	582	593	638	608	614	589	551	580	586	586	628	553	626	513	580	609	597	597	554	560	589	558	586	598	575	604	589	584	629	611	614	595	581	592	606	586	602	608	571	586	596	564	564	573	624	579	575	601	571	534	561	557	586	548	591	608	600	601	609	603	624	581	573	622	600	599	621	585
23495	21154	28497	24077	21146	12275	1964	1435	1269	1264	1174	1136	1115	1120	1085	1141	1147	1075	1070	1077	1023	1026	1074	1078	1055	1063	970	1057	1046	1127	1044	1022	1021	1049	1049	1049	1036	1045	1034	1081	1023	1066	1096	1042	1041	1015	1049	1065	1016	1016	1073	1088	1032	1039	1044	1072	1036	1007	1047	1052	1059	1021	1027	1063	1122	1022	1051	1022	1026	1008	1027	1034	1069	1023	1014	1008	1090	1048	1093	1066	1056	1060	1072	1058	1022	1014	1054	1007	1080	1012	1063	1028	1007	1057	1045	1026	1008	1073	1006	1065	1039	1077	974	1033	1056	1044	1000	1104	1055	1030	1037	1071	1031	1038	1008	1101	1052	1021	1018	1082	1125	1025	1110	1068	1023	1037	998	1000	989	1031	986	1028	1010	1021	1073	1076	1054	975	1012	1062	988	1034	994	991	995	1051	1025	1117	1045	1047	1135	1010	1061	1005	1054	1033	1051	1028	1037	1054	1073	1047	1023	1090	1089	1084	1046	1072	982	1097	1024	1072	1053	989	993	1092	1010	1100	1028	1045	1050	1099	1036	1037	1053	1066	1085	1111	1065	1040	991	1016	1002	1061	1023	1102	1096	1004	1080	1031	1070	998	1043	1092	1085	1023	1038	1081	1049	1083	1009	1035	1074	1076	1060	983	1042	988	1036	1026	1045	1042	1034	1076	1034	1071	1027	998	1035	1071	1009	1009	1040	1044	1108	1033	1020	1011	1047	1039	1011	1019	1045	1034	1018	1067	1032	1021	1067	1021	1048	1039	1026	1082	1004	1020	1036	1031	1075	1027	958	1033	1031	1073	1033	1042	1018	1001	1023	1057	1089	1023	1028	1040	1041	1016	1030	1095	992	1031	1030	1073	1041	1005	1093	984	1045	1050	1038	1007	1034	1071	1062	1082	1065	1036	1090	1045	982	1043	1031	1066	1067	1082	1031	1052	1031	1081	1072	1062	1110	1020	1023	1086	1064	1040	1088	1072	1054	1043	982	1099	1096	1050	1051	1004	985	1052	1088	1027	1110	1006	1023	1063	1010	1089	1034	1011	1092	1062	1075	1072	978	1029	1052	1000	1059	1025	1022	1109	1049	1035	1113	1046	972	1030	1068	1086	1019	980	1047	1023	1106	1062	1020	980	1025	964	1034	995	1111	982	1034	1005	1020	1043	1027	1006	1050	1054	1050	1034	1005	1066	1032	1019	1023	1049	1046	1064	1035	1055	1080	1033	1014	1055	1052	1015	1073	1076	1067	1011	1044	1012	1018	1051	1069	971	962	1040	1076	1011	1124	1073	1132	1059	1028	1057	1041	1001	1072	1044	990	1018	1035	997	1076	1071	999	1034	1007	976	1080	1088	1040	1007	1035	1061	1003	1042	1015	1064	1053	1050	1056	1040	1022	1002	994	1093	1018	1044	1112	974	1007	968	1013	1054	1016	1046	1070	1045	1062	1001	1028	1051	998	1040	1027	1002	1004	999	1090	1005	1029	999	1060	1028	992	1017	1024	1021	1026	1107	1057	1026	990	942	1045	1051	1090	1039	1066	1000	1114	1030	1109	1026	969	1024	1022	1041	1068	1088	1024	1090	1047	1061	987	1151	1030	1000	983	1016	1018	1000	1042	952	1071	1064	1070	1022	1091	1048	1052	1052	1022	1007	1015	1023	1040	1042	1054	1038	1060	1006	1099	1024	1008	1038	1033	1038	1042	1015	1064	1015	1064	1025	1039	1051	1030	1030	1038	1058	970	1015	973	1056	1051	1070	1001	1043	1114	1035	1099	1014	1042	1011	1071	1059	1059	1028	1041	1025	1097	1065	979	1048	1064	1075	1026	1042	1048	1042	1053	1038	1031	1047	1013	987	979	1002	1031	1011	972	1081	1006	1054	1079	1094	1030	1005	1083	1027	1084	983	1022	962	1050	998	1063	1029	1029	1025	1045	1048	1057	998	1028	1022	1066	1027	1064	1069	1017	1005	1075	1014	1046	1018	1006	1137	1036	1005	1011	1041	1037	1028	1005	1054	1083	1064	1000	968	1005	964	1007	1059	1038	1062	1014	988	969	996	1049	1061	1014	1013	1006	1005	1033	1061	1022	1011	1026	1069	1068	993	1030	1053	1085	974	1035	1013	1000	1047	1007	1067	1015	976	1024	1002	1033	1020	1040	1028	1037	966	1082	1019	1022	1035	1053	1110	1032	989	1085	1060	1001	1014	1036	1106	1026	1048	1022	1002	1044	1016	1057	1028	1059	1032	1028	986	1050	1083	1102	1056	1096	998	1085	1068	1083	986	1050	1067	1064	992	991	1057	1033	1005	1059	1022	1033	1060	1075	1009	1045	1026	993	1020	1052	1023	1063	1063	992	1090	1097	1006	1063	994	1066	1033	1006	1020	1011	1057	1057	1042	976	1029	1032	1042	1019	1012	1076	1012	1022	1065	1088	1046	1044	1063	1071	1025	1115	974	1043	1003	1002	1049	1012	1014	1068	1058	1053	1009	997	1050	1040	1054	1023	1054	1020	973	1029	1073	1016	1007	1053	992	1036	1028	1084	983	1058	1032	1055	995	1062	1039	997	1015	1069	1016	1002	1029	1027	1008	941	1058	1096	1042	1087	996	1023	1039	1064	1031	1060	1057	986	1070	1070	989	1004	1071	1018	1050	1026	1085	1092	977	1039	1100	1017	1085	1023	1047	1065	1092	1006	1036	1076	1018	1050	1037	1084	1033	1073	1033	1027	1003	1026	1084	1005	996	1045	1030	1080	1052	1006	1089	1025	1026	1037	1058	1011	1020	1015	1104	996	1012	1010	1012	1077	1077	1034	1117	1042	1086	1024	1032	1040	1045	1050	1056	1062	1032	1035	1046	1077	1073	1031	1048	1009	1060	1051	1039	1045	1069	1054	1083	1032	1092	1033	980	1069	1038	1063	1030	1038	1038	1031	1061	1034	1096	1071	1008	1062	1005	1061	1008	1023	978	998	1057	979	1050	1022	1022	957	997	1029	1027	1041	1038	1042	1072	1114	1019	1053	1075	1027	1003	1036	960	1027	1025	1062	1051	1019	1048	1065	1077	1053	1011	1010	1043	1063	1069	1074	1003	1093	1051	1004	980	1031	1030	1054	1075	1063	1076	1009	1069	1071	1061	1040	1064	1027	1064	1027	988	1036	1004	1001	1005	1036	1025	1011	996	1004	1063	1057	1005	1080	1050	1043	1068	990	1043	1030	1003	1032	1020	1016	1079	1050	1020	1046	966	1091	1064	1044	1068	996	1085	1045	1041	1030	1014	1057	978	985	986	994	1123	1023	1048	1045	1015	1059	1035	1061	978	1067	1022	1032	1122	1078	991	1099	1032	1014	1036	1127	1009	999	1032	1027	1032	1017	1058	1079	993	1032	1048	1025	1015	1039	1030	1015	1004	1070	1040	1028	1001	1058	1000	1050	1054	1028	1069	979	994	1095	1028	1074	1048	1074	1081	1002	1042	1027	1013	1047	1051	1091	1064	1029	1030	1101	996	1053	1014	1015	956	1049	1013	1050	1074	1040	995	964	1038	1012	999	1073	1041	1019	1057	1063	1058	994	1027	1072	1050	1016	1064	1052	1029	1046	1038	1032	1008	1055	1040	1053	1104	1024	1094	1047	1069	1088	1034	1037	1026	992	1016	1041	965	1054	1020	1045	1047	1044	1059	1029	1062	1062	1088	1057	1032	995	1034	1023	1078	1044	987	1036	1036	965	1089	1006	1063	1081	1027	1068	1053	1042	1041	1024	1039	1062	1028	1067	1016	1062	1050	1041	980	1037	1101	1006	985	1061	979	1033	1066	1065	1042	1054	1032	988	1071	1072	1019	1034	1049	985	1070	1023	1064	1023	1034	1046	1032	1059	1026	1069	1040	1061	1042	1075	1073	1007	1040	1060	1038	1032	1053	1044	1071	1041	1102	1004	1002	1032	1069	1075	1048	986	1001	1014	1010	1097	1060	1042	1015	1009	1091	1027	1028	1065	1057	991	1069	1033	1025	995	1046	1064	1016	1078	1067	1067	979	1043	983	1077	1017	1030	1032	996	1056	1040	1051	1098	1035	1059	1009	1014	1055	1012	1054	976	1007	1022	1068	1003	1005	1055	1068	1025	997	1050	994	971	1012	975	1007	1067	1019	997	1106	1073	1043	1055	1023	1060	1033	1036	1059	1100	1019	995	1042	1059	1005	1013	989	1070	1074	1047	1030	972	1151	1013	1066	1004	1029	1074	991	1061	1037	1065	1049	1045	1058	1041	1057	972	1006	994	1039	1087	1011	1062	1053	985	988	1042	1031	994	1055	1004	1037	1050	1067	1070	925	1036	991	927	1097	1069	1069	975	1003	1052	1037	1019	1057	1032	1033	1062	1043	1035	1016	1081	1020	1020	1023	982	940	1003	1018	1002	1032	1041	1081	983	1079	1047	1080	1005	1092	1012	1060	1028	1009	1027	1045	1029	1013	1066	1031	1049	1030	1015	1047	1030	1080	1075	992	1010	1042	1113	977	1039	1034	1038	1012	1079	1075	1012	1032	992	1048	1074	1079	1007	1003	983	1038	1079	1028	1016	1059	1051	1042	1008	1011	1050	1027	1028	1079	968	1026	1040	1092	1014	1072	1075	995	1005	1049	1141	998	1015	1034	1029	1071	1096	1093	1070	1044	1044	1041	1084	1093	1027	1052	1067	1019	1000	1085	1055	1043	984	1080	1066	1081	1031	1050	1010	1011	1028	1041	949	1052	1051	1016	939	1000	987	1054	1090	1045	1048	1065	1031	1040	1074	994	1061	1124	1092	1049	1050	1073	1067	1070	1077	1106	1077	1013	1074	1071	1047	1021	1010	1081	1012	1041	1019	1060	1006	1060	1014	1030	1008	1053	1042	1025
3434	8655	6402	3370	2602	2190	1851	1640	1536	1429	1358	1245	1264	1201	1218	1107	1148	1112	1161	1103	1144	1136	1143	1126	1103	1077	1041	1100	1120	1108	1088	1064	1082	1049	1084	1112	1083	1039	1066	1053	1092	1088	1083	1075	1111	1073	1066	1094	1069	1047	1062	1083	1116	1060	1109	1080	1063	1115	1087	1099	1064	1104	1131	1104	1077	1090	1084	1075	1050	1103	1072	1099	1061	1051	1068	1122	1043	1094	1109	1055	1069	1074	1136	1071	1100	1163	1089	1071	1086	1084	1077	1053	1044	1094	1099	1096	1077	1066	1028	1094	1103	1078	1089	1056	1028	1104	1079	1093	1116	1065	1038	1096	1097	1055	1034	1084	1090	1098	1097	1032	1060	1054	1045	1097	1142	1127	1078	1016	1084	1090	1134	1060	1095	1068	1043	1155	1093	1087	1063	1157	1045	1062	1084	1110	1074	1087	1077	1126	1058	1055	1115	1057	1107	1091	1091	1024	1035	1104	1102	1073	1101	1038	1045	1023	1084	1072	1058	1040	1079	1148	1094	1012	1082	1103	1064	1030	1085	1113	1102	1089	1078	1087	1098	1094	1095	1126	1086	1121	1026	1067	1108	1104	1099	1080	989	1097	1059	1016	1111	1034	1062	1122	1049	1141	1103	1114	1027	1007	1054	1071	1111	1130	1100	1037	1066	1128	1111	1102	1091	1125	1103	1073	1106	1054	1061	1036	1098	1119	1085	1083	1090	1044	1084	1139	1045	1035	1110	1105	1099	1110	1142	1023	1065	1109	1102	1077	1084	1105	1023	1042	1107	1092	1096	1102	1082	1059	1084	1063	1095	1066	1063	1062	1071	1109	1105	1095	1021	1049	1095	1066	1085	1086	1082	1080	1058	1070	1111	1076	1068	1107	1099	1088	1073	1092	1083	1051	1055	1093	1072	1092	1059	1020	1158	1086	1050	1076	1094	1150	1144	1025	1083	1060	1028	1033	1087	1102	1032	1043	1084	1057	1054	1077	1114	1106	1058	1023	1091	1048	1109	1038	1077	1098	1076	1116	1087	1110	1120	1105	1086	1085	1067	1052	1078	1116	1069	1091	1046	1089	1119	1028	1124	1100	1109	1101	1104	1144	1015	1095	1101	1051	1004	1092	1111	1122	1131	1041	1015	1003	1108	1094	1033	1058	1060	1082	1036	1128	1066	1059	1101	1111	1096	1079	1081	1109	1093	1080	1074	1030	1064	1068	1062	1127	1073	1067	1094	1107	1071	1096	1012	1075	1087	1079	1073	1111	1010	1066	1119	1123	1114	1017	1088	1058	1020	1040	1038	1041	1075	1133	1032	1082	1105	1008	1085	1089	1110	1025	1039	1077	1076	1075	1054	1067	1094	1099	1082	1075	1024	1082	1093	1134	1066	1083	1038	1127	1075	1149	1083	1095	1053	1119	1109	1036	1078	1091	1056	1041	1117	1047	1074	1131	1044	1064	1070	1073	1070	1085	1088	1038	1114	1040	1067	1063	1063	1051	1108	1078	1092	1065	1109	1105	1136	1083	1063	1033	1104	1058	1053	1020	1130	1053	1093	1105	1008	1041	1080	1099	1090	1064	1064	1070	1035	1066	1152	1102	1042	1145	1064	1097	1077	1085	1085	1043	1087	1045	1077	1138	1090	1070	1117	1059	1053	1118	1100	1097	1009	1009	1104	1095	1050	1051	1137	1052	1049	1015	1062	1063	1115	1101	1096	1084	1119	1152	1081	1068	1064	1112	1067	1070	1109	1131	1070	1063	1116	1062	1038	1088	1082	1032	1102	1057	1093	1085	1035	1112	1065	1059	1122	1031	1108	1160	1097	1096	1074	1087	1091	1064	1022	1033	1098	1086	1051	1041	1125	1081	1039	1141	1048	1036	1057	1137	1091	1003	1024	1112	1066	1089	1136	1091	1126	1083	1064	1042	1061	1103	1046	1104	1042	1083	1083	1020	1107	1140	1069	1145	1103	1076	1062	1075	1042	1083	1103	1082	1064	1042	1104	1068	1093	1062	1060	1093	1036	1046	1075	1095	1113	1099	1104	1099	1087	1028	1103	1078	1109	1113	1118	1038	1077	1083	1004	1092	1035	1112	1062	1134	1107	1082	1074	1089	1125	1121	1006	1091	1085	1098	1105	1131	1040	1056	1059	1082	1103	1003	1083	1101	1082	1016	1052	1121	1077	1084	1050	1066	1117	1039	1100	1063	1098	1055	1098	1108	1106	1111	1104	1074	1070	1073	1095	1100	1121	1104	1140	1095	1125	1098	1067	1117	1071	1104	1067	1076	1086	1091	1066	1042	1056	1058	1044	1056	1072	1095	1064	1099	1080	1078	1044	1112	1105	1052	1079	1109	1087	1036	1077	1135	1112	1070	1007	1106	1083	1104	1074	1047	1010	1136	1078	1104	1156	1061	1112	1086	1078	1040	1074	1016	1057	1085	1083	1064	1077	1076	1095	1069	1095	1066	1107	1110	1113	1097	1090	1061	1087	1094	1061	1059	1060	1143	1122	1098	1056	1050	1043	1051	1153	1071	1068	1073	1078	1099	1081	1095	1019	1019	1092	1110	1135	1084	1047	1109	1101	1050	1081	1068	1148	1067	1040	1097	1049	1126	1081	1147	1062	1054	1063	1031	1041	1123	1083	1099	1122	1085	1078	1069	1119	1069	1058	1089	1100	1029	1092	1058	1065	1059	1107	1080	1100	1068	1151	1075	1036	1076	1054	1104	1089	1010	1066	1084	1079	1068	1044	1089	1055	1034	1059	1029	1083	1085	1081	1090	1098	1068	1094	1075	1082	1147	1096	1095	1042	1108	1118	1066	1096	1122	1065	1130	1056	1136	1119	1085	1015	1095	1111	1071	1071	1138	1064	1075	1058	1081	1123	1115	1151	1052	1071	1055	1088	1087	1048	1132	1141	1098	1090	1071	1102	1077	1034	1107	1077	1066	1105	1107	1068	1094	1091	1080	1062	1074	1070	1053	1069	1074	1134	1112	1119	1069	1094	1059	1152	1076	1086	1060	1073	1088	1035	1070	1048	1052	1079	1059	1083	1097	1056	1083	1015	1105	1068	1066	1039	1113	1077	1145	1046	1128	1058	1152	1115	1048	1083	1039	1100	1100	1088	1072	1060	1117	1102	1023	1110	1082	1081	1103	1039	1029	1095	1137	1070	1076	1106	1095	1076	1138	1097	1003	1058	1070	1097	1047	1068	1123	1027	1118	1089	1080	1023	1096	1048	1067	1099	1048	1012	1089	1091	1063	1094	1063	1071	1046	1086	1144	1087	1077	1119	1084	1099	1030	1104	1143	1073	1062	1041	1057	967	1070	1167	1089	1085	1055	1102	1089	1060	1074	1092	1095	1049	1107	1041	1057	1077	1147	1124	1094	1083	1074	1076	1106	1101	1142	1088	1067	1044	1068	1061	1087	1076	1067	1080	1084	1088	1101	1114	1079	1085	1083	1035	1053	1047	1078	1074	1070	1079	1089	1090	1074	1115	1084	1084	1024	1138	1106	1099	1037	1081	1072	1052	1078	1096	1089	1075	1141	1013	1066	1063	1017	1128	1074	1101	1094	1090	1070	1100	1078	1047	1031	1132	1031	1069	1134	1158	1022	1053	1127	1098	1118	1088	1139	1109	1089	1059	1081	1021	1075	1140	1079	1111	1091	1163	1036	1109	1066	1079	1067	1095	1071	1043	1128	1104	1110	1093	1065	1070	1124	1083	1081	1043	1082	1088	1091	1172	1049	1064	1100	1125	1049	1054	1085	1086	1164	1076	1103	1112	1075	1067	1080	1076	1064	1084	1078	1088	1073	1002	1055	1048	1142	1074	1109	1072	1057	1138	1089	1086	1076	1068	1091	1098	1035	1117	1054	1068	1028	1044	1049	1077	1083	1084	1067	1124	1104	1088	1041	1025	1038	1068	1049	1125	1120	1097	1044	1093	1034	1063	1137	1136	1085	1118	1094	1094	1083	1067	1079	1052	1058	1097	1194	1104	1021	1125	1080	1066	1066	1096	1075	1080	1029	1059	1101	1074	1095	1125	1040	1131	1066	1105	1074	1108	1082	1036	1110	1072	1068	1061	1076	1125	1116	1149	1099	1066	1056	1116	1147	1106	1072	1089	1051	1057	1073	1077	978	1122	1116	1017	1087	1078	1087	1071	1113	1101	1082	1125	1022	1027	1069	1057	1060	1114	1080	1048	1031	1089	1080	1057	1068	1075	1106	1113	1078	1154	1097	1128	1119	1064	1076	1128	1125	1025	1104	1062	1101	1110	1117	1064	1109	1057	1076	1087	1125	1061	1107	1101	1129	1061	1094	1119	1064	1155	1066	1066	1065	1103	1060	1012	1043	1069	1058	1097	1045	1062	1045	1082	1074	1048	1068	1084	1095	1046	1051	1080	1112	1052	1117	1089	1077	1097	1094	1098	1053	1078	1072	1083	1111	1104	1078	1111	1035	1112	1017	1117	988	1079	1084	1066	1091	1052	1125	1098	1115	1055	1057	964	1079	1100	1073	1057	1069	1027	1099	1091	1119	1058	1114	1067	1039	1092	1124	1054	1102	1063	1112	1133	1076	1079	1058	1158	1021	1118	1090	1050	1047	1048	1116	1045	1180	1082	1032	1078	1014	1063	1056	1069	1119	1098	1088	1058	1088	1105	1079	1115	1058	1078	1091	1108	1097	1059	1067	1064	1049	1027	1062	1010	1047	1013	1101	1082	1130	1099	1082	986	1094	1060	1109	1152	1082	1063	1062	1076	1100	1111	1105	1067	1075	1034	1114	1154	1054	1085	1032	1148	1021	1075	1018	1072	1026	1086	1027	1068	1097	1046	1080	1080	1129	1076	1092	1128	1104	1074	1054	1088	1098	1135	1066	1059	1033	1071	1067	1087	1142	1071	1061	1120	1091	1079	1040	1086	1028	1066	1047	1110	1079	1026	1091	1095	1099	1094	1065	1024	1112	1097	1148	1042	1099	1099	1081	1094	1105	1120	1086	1056	1088	1066	1023	1046	1034	1135	1090	1054	1078	1066	1064	1064	1077	1060	1099	1008	1041	1042	1120	1147	1032
24387	21076	27509	24855	13253	816	511	440	432	386	391	361	333	340	329	329	289	312	346	322	299	345	340	288	307	313	308	291	272	292	303	324	280	265	325	301	305	304	299	311	332	295	304	302	324	290	300	306	300	297	298	310	298	301	299	324	286	308	314	312	290	289	291	291	289	283	292	297	311	256	318	280	362	300	280	275	283	274	277	323	315	306	307	309	312	283	315	271	305	307	297	296	286	312	300	279	307	296	273	337	324	294	306	304	302	289	308	294	323	297	282	302	316	324	293	292	278	306	274	293	257	274	275	307	304	327	311	290	303	313	315	317	300	269	273	255	318	300	312	282	295	298	293	310	283	323	310	304	288	322	299	270	294	266	309	278	304	286	287	304	294	294	314	290	274	258	317	312	303	280	286	285	293	297	325	282	299	306	302	279	297	304	268	295	313	284	341	305	337	304	298	297	281	274	284	311	291	287	295	294	322	301	287	327	320	313	289	312	305	315	292	324	291	285	319	304	257	292	294	310	272	289	278	270	319	297	321	322	296	267	296	322	292	312	304	333	305	299	283	313	293	253	290	313	282	276	296	299	317	286	317	302	289	277	293	310	287	286	268	275	303	275	299	260	282	282	292	261	324	320	301	304	288	323	312	279	284	333	291	336	283	339	296	317	303	307	296	300	306	308	308	305	308	283	291	294	313	278	308	307	319	287	306	301	295	291	283	304	297	315	330	289	282	320	267	324	292	295	276	273	299	308	276	271	295	290	309	319	273	290	286	251	306	313	308	305	309	278	277	290	284	296	295	321	316	295	303	318	311	280	281	304	314	281	296	306	278	297	279	301	308	283	302	303	281	288	294	297	287	271	310	340	313	318	328	281	292	274	325	301	283	294	301	269	303	286	282	271	311	297	259	289	322	291	304	289	292	284	324	293	321	312	278	273	277	307	291	295	281	278	297	337	280	297	280	263	262	269	286	291	312	303	279	313	293	281	295	286	285	291	325	324	288	299	258	289	340	297	258	302	296	298	295	301	297	289	277	299	286	285	300	301	302	315	286	297	331	328	305	289	286	299	278	318	316	327	312	315	268	290	281	282	289	282	307	289	304	293	286	274	274	321	277	304	284	302	335	302	309	322	296	298	294	301	307	284	297	253	305	301	301	297	272	294	302	323	287	300	293	281	292	294	268	306	296	299	291	280	311	331	333	308	332	313	281	295	289	288	310	315	320	264	296	303	275	284	312	288	292	311	273	287	274	293	275	297	287	309	322	306	283	278	303	291	297	290	278	295	273	286	324	322	305	308	323	277	287	294	258	311	285	283	306	274	284	322	278	305	302	302	309	305	287	299	307	300	305	296	302	284	304	292	310	297	301	305	261	312	298	303	284	283	322	293	315	281	285	306	308	245	312	290	307	313	279	274	294	303	291	296	305	305	305	276	311	311	301	278	288	320	298	294	325	314	280	297	332	270	262	302	276	273	296	304	313	281	307	311	327	266	288	284	299	302	305	276	305	301	294	270	295	289	299	305	310	289	276	288	278	311	287	277	308	304	313	308	271	293	300	304	259	291	273	286	307	292	310	322	289	338	298	279	260	269	310	325	284	296	269	330	301	283	274	314	321	283	324	334	310	306	271	282	277	287	297	271	318	291	305	279	310	312	307	288	305	307	304	286	291	296	292	310	290	300	289	310	291	304	303	289	295	277	284	305	284	306	296	287	302	298	294	288	283	296	292	319	284	276	272	325	319	272	316	309	298	298	301	321	298	287	296	291	286	258	303	270	310	289	299	313	264	310	324	298	304	302	281	296	304	292	297	309	305	299	298	285	309	300	296	315	299	286	302	284	273	290	298	285	294	299	276	285	307	283	287	299	293	320	290	299	322	279	295	333	307	317	292	310	291	276	298	334	287	296	302	283	303	274	291	299	305	281	285	326	315	292	310	314	309	318	293	302	293	286	286	333	298	266	288	323	295	323	282	308	291	289	300	298	316	293	287	330	299	274	322	287	304	295	301	313	314	283	322	323	306	300	288	275	302	287	293	296	297	277	307	285	299	322	290	309	333	292	267	313	295	311	260	307	287	315	328	316	288	306	307	309	287	295	296	282	301	307	284	300	317	288	292	295	306	295	299	303	308	297	297	295	326	286	312	306	306	280	313	310	334	294	312	308	308	316	314	290	281	285	281	296	316	302	310	313	289	295	292	290	279	312	283	321	275	283	311	304	316	288	308	320	310	309	298	270	305	313	307	292	285	314	295	297	303	337	271	255	312	279	316	311	288	298	300	301	284	299	310	271	337	307	280	318	312	289	320	294	308	323	284	301	315	276	308	292	270	288	305	311	301	298	289	299	307	306	280	286	283	292	276	296	289	316	269	287	305	290	302	296	302	288	269	301	328	294	301	293	303	280	298	299	297	298	298	317	298	310	325	262	269	316	287	293	282	297	288	277	298	299	265	269	309	288	285	287	286	289	283	314	300	287	287	291	279	281	321	282	273	244	287	269	302	309	302	301	288	275	318	307	293	296	272	287	294	299	302	306	315	307	272	287	291	265	291	306	307	263	266	266	273	276	281	287	304	270	297	319	323	321	292	295	322	295	309	295	270	297	265	249	311	291	293	304	300	293	280	307	309	316	282	280	279	328	323	285	316	316	289	290	320	329	266	306	261	281	304	294	322	289	308	305	297	300	304	307	314	311	281	321	288	320	328	291	324	315	295	317	278	289	310	295	316	294	281	268	306	295	281	303	313	328	288	278	297	276	311	282	303	299	300	291	271	307	272	288	313	306	288	309	339	278	296	336	302	303	262	305	300	281	314	297	293	325	285	303	276	284	271	303	294	280	284	300	289	279	285	288	289	291	315	310	313	293	302	287	297	290	279	313	268	261	325	286	286	304	274	307	270	291	312	269	286	303	307	293	323	267	275	259	304	300	257	292	283	306	272	312	299	316	308	345	293	284	321	302	297	313	290	245	322	303	333	303	265	332	329	312	300	304	279	295	324	292	274	320	307	299	314	294	338	300	303	297	303	262	268	265	289	300	303	317	295	274	306	321	289	281	276	296	283	293	310	279	303	286	278	293	283	288	305	279	273	328	297	311	310	298	292	318	308	303	296	285	274	304	314	312	286	281	341	312	303	281	301	288	270	260	288	289	292	305	254	271	288	307	290	272	273	327	263	278	303	308	304	337	336	294	289	310	282	279	307	319	271	296	304	299	323	318	320	308	299	292	307	320	295	314	273	296	323	304	287	307	281	286	289	309	249	294	295	297	300	320	286	301	330	300	319	308	294	298	290	289	283	293	304	315	365	317	291	297	269	292	277	259	296	304	333	347	279	278	279	300	293	318	285	312	309	290	285	278	311	271	284	295	272	320	276	300	307	280	288	280	300	292	312	298	300	274	281	325	329	291	284	279	312	329	268	301	295	288	322	287	294	308	296	289	264	285	269	305	284	290	289	299	274	266	313	322	318	298	287	303	290	290	292	310	284	322	329	294
3115	4942	3492	1804	1200	972	869	689	624	561	513	470	446	429	423	423	389	377	419	356	373	430	397	371	388	355	324	355	348	354	339	337	335	342	353	333	338	336	352	377	321	331	381	344	362	337	369	360	358	323	352	366	320	354	359	364	374	322	356	345	339	352	341	387	361	339	341	320	370	376	385	332	373	359	328	372	335	357	339	309	359	349	362	351	350	316	356	360	343	334	325	353	339	348	354	360	329	316	325	357	347	365	364	369	323	349	366	327	346	326	362	366	344	348	351	355	347	342	338	383	368	376	343	328	353	341	349	308	363	350	363	346	368	320	320	353	362	333	379	344	355	363	370	350	367	334	361	352	356	346	330	358	362	379	366	352	345	322	358	343	325	366	342	359	343	348	338	382	333	313	374	364	347	349	366	339	320	362	376	341	364	322	353	348	363	342	357	358	326	336	338	361	314	383	364	339	357	362	386	371	350	334	366	378	329	341	305	362	343	365	335	351	365	334	350	352	343	359	368	329	331	348	338	381	326	332	339	328	332	297	326	337	333	337	306	389	362	357	306	320	332	366	318	347	334	360	344	363	338	344	314	354	341	359	340	350	351	349	398	357	328	371	357	347	343	356	338	362	344	394	319	341	374	331	356	339	358	328	374	356	376	365	343	341	367	373	359	349	327	347	349	338	316	338	359	330	338	325	329	325	360	353	374	363	377	310	358	343	366	359	362	354	362	388	354	354	359	338	368	345	347	315	361	358	342	357	370	365	355	331	331	361	356	364	336	327	341	347	353	348	338	336	340	361	353	351	384	356	313	321	374	358	335	323	353	324	355	383	338	374	332	320	342	321	358	329	322	349	361	341	332	378	349	327	354	313	336	378	363	363	362	337	326	362	328	342	348	406	357	304	337	323	360	364	371	343	350	370	349	325	368	351	349	385	338	349	388	341	343	382	371	318	369	374	364	351	345	340	396	336	352	339	341	392	352	338	376	348	378	400	358	335	365	343	366	337	340	355	358	364	350	332	377	340	369	364	370	311	327	329	376	339	352	362	360	330	360	377	330	330	319	324	361	324	354	342	379	379	347	339	371	335	327	365	367	367	324	361	341	387	344	372	332	314	366	333	359	365	362	326	372	352	315	316	355	341	358	377	371	361	333	352	338	377	339	346	355	354	353	350	315	347	348	354	360	358	361	353	354	345	323	352	326	362	305	332	338	356	375	339	375	338	360	353	334	363	338	330	322	349	348	344	337	387	413	353	337	309	354	363	352	340	315	318	331	339	340	354	340	336	362	326	314	330	339	356	364	347	345	385	381	342	310	372	359	364	333	343	339	349	383	358	338	385	341	332	340	332	324	325	360	346	354	366	371	352	347	372	343	330	356	328	359	370	328	354	340	353	360	334	345	324	361	329	361	350	327	380	336	365	350	356	353	338	343	352	315	336	334	348	323	345	329	334	301	387	376	356	363	351	352	353	366	349	356	345	356	359	345	372	340	362	322	356	362	354	365	343	349	343	360	373	353	353	354	324	349	339	338	338	339	407	321	309	358	343	333	322	324	392	320	363	347	325	363	359	379	351	340	319	331	366	407	313	323	343	362	353	350	351	344	328	345	371	365	340	340	357	333	333	360	339	342	362	374	360	369	367	323	311	307	314	324	373	377	359	333	354	370	346	355	349	372	348	361	359	345	378	315	358	329	343	355	330	351	353	381	354	329	344	325	362	358	379	349	380	333	358	335	355	358	365	351	377	360	354	312	382	388	360	358	336	378	331	351	373	361	342	342	366	353	337	347	332	351	337	366	354	351	335	337	355	342	351	360	327	336	330	341	324	336	339	385	328	337	338	341	334	337	359	351	330	326	339	355	349	353	354	363	376	321	327	327	344	343	345	362	374	346	383	358	354	330	353	328	318	337	357	357	335	321	345	364	364	350	363	338	360	347	345	330	349	338	368	324	339	379	375	363	356	345	357	353	361	387	367	328	336	371	308	340	351	352	354	386	310	356	348	325	339	363	322	349	337	374	350	365	361	358	351	328	335	341	336	354	330	359	334	342	347	342	382	370	361	334	352	349	337	329	358	299	372	347	388	352	323	304	319	335	372	330	356	343	333	351	362	321	345	309	344	382	366	345	331	343	339	320	327	386	329	349	352	360	360	352	364	346	323	350	376	298	342	334	333	362	337	338	355	340	360	345	336	339	340	323	356	329	373	354	341	320	336	340	307	344	347	335	369	349	348	331	314	368	333	329	337	373	361	306	395	346	374	379	343	340	329	391	321	343	336	342	359	313	377	368	348	337	342	357	347	353	363	340	368	382	342	330	346	370	349	346	347	365	353	342	353	357	325	359	355	325	362	319	337	364	346	356	358	320	335	389	358	317	348	364	373	367	356	321	339	367	319	358	340	353	301	346	366	341	330	362	373	362	328	370	358	354	332	339	344	360	359	349	325	340	355	360	344	371	355	384	301	351	348	352	354	351	335	349	361	344	349	334	392	349	351	356	401	347	330	329	327	314	367	333	360	357	337	345	358	339	369	373	343	314	350	334	352	347	341	323	354	331	357	338	344	322	347	349	379	350	330	331	369	332	346	357	355	369	331	336	345	359	318	372	327	320	337	341	353	370	360	339	337	348	378	362	366	340	344	375	321	367	363	338	347	325	355	346	326	339	334	308	354	361	342	322	334	340	356	348	346	352	326	314	367	330	350	322	352	322	348	351	344	373	342	315	351	348	345	318	330	339	322	340	321	362	366	370	368	328	302	361	338	370	323	340	335	368	337	358	358	351	351	363	341	322	328	372	317	313	340	352	354	330	334	354	343	380	328	350	368	346	331	379	352	345	392	357	375	339	377	359	387	362	347	354	367	372	347	339	340	366	335	333	350	355	367	338	358	357	349	334	305	380	379	347	363	349	383	313	324	338	339	354	367	375	319	384	352	379	340	355	347	353	352	378	335	354	348	340	347	368	349	349	353	325	351	330	358	327	307	359	336	339	333	359	326	327	331	384	340	340	326	354	365	343	335	351	363	359	369	365	346	337	322	319	363	367	347	334	365	353	372	326	374	309	330	311	323	373	337	350	366	344	330	347	350	351	369	352	343	319	353	334	354	347	349	330	356	340	353	355	343	335	354	326	364	359	330	312	342	370	344	370	334	340	371	333	344	358	337	375	314	330	353	335	334	340	396	356	348	338	340	351	338	332	310	350	342	375	344	355	352	341	339	353	326	339	359	357	351	329	357	360	316	348	348	335	322	377	318	341	335	358	358	352	377	332	356	338	324	327	347	345	323	361	368	322	370	379	360	314	352	319	386	334	373	336	318	321	329	355	342	343	340	327	374	353	342	363	334	339	370	323	355	362	339	331	347	345	361	345	348	366	361	348	318	338	337	337	345	335	330	347	355	358	339	391	361	365	356	355	347	362	334	316	342	326	368	330	329	340	323	349	363	344	351	338	368	330	355	331	379	316	378	339	356	341	324	317	359	320	342	340	348
22377	21130	28847	23675	21123	21206	11377	1739	1360	1196	1197	1150	1136	1025	1011	950	983	1005	949	979	942	917	973	859	976	971	920	925	991	916	865	894	883	942	955	856	949	912	918	876	886	864	921	921	953	929	876	916	916	880	887	916	935	894	888	915	903	870	855	852	893	854	857	873	850	832	908	844	868	912	861	899	905	920	940	900	831	935	898	900	884	910	900	854	914	912	912	929	886	912	877	867	852	874	940	847	947	859	925	886	867	875	935	882	916	918	847	854	856	838	913	944	926	852	843	875	876	926	873	876	856	947	899	943	870	927	868	936	869	896	922	906	877	873	907	886	859	845	878	990	919	834	954	883	886	878	877	869	897	856	863	884	857	901	885	841	905	915	878	900	868	855	920	925	848	861	904	863	839	913	931	845	944	919	866	863	882	839	882	896	946	893	838	885	879	912	896	879	889	893	879	842	898	910	886	858	964	882	911	925	929	847	927	894	884	908	932	881	870	933	920	912	892	861	951	878	935	894	909	881	861	881	953	886	904	865	895	914	898	907	840	906	908	951	890	820	933	904	882	922	853	876	857	875	871	833	897	908	927	917	925	863	893	913	816	871	834	881	905	888	929	874	845	910	939	894	896	821	875	867	917	880	925	905	881	896	865	862	928	892	900	879	906	838	888	957	942	914	880	869	894	903	885	910	911	950	877	851	892	864	899	854	909	819	898	832	866	928	881	883	865	887	873	941	934	851	873	905	840	904	927	932	843	891	881	932	879	888	849	883	846	872	891	864	920	949	899	912	819	869	924	904	860	930	896	876	886	870	873	983	846	863	864	869	899	905	892	922	807	889	854	865	861	942	900	909	887	924	902	878	875	903	815	889	941	917	833	860	903	883	845	931	915	854	903	891	895	842	910	879	882	876	848	938	889	918	948	916	837	884	867	938	900	948	896	900	925	916	885	824	875	900	839	874	905	873	893	868	915	885	880	909	878	891	876	881	869	858	859	903	832	869	949	879	889	864	893	903	893	847	844	898	907	893	877	907	928	891	876	888	897	908	851	898	874	893	883	868	896	930	847	900	897	889	896	919	884	947	894	905	882	877	941	905	842	862	850	898	935	890	880	909	860	861	910	834	884	924	879	888	911	923	885	914	852	886	866	858	934	887	856	858	867	892	922	880	873	901	887	852	882	913	898	872	859	930	938	850	891	852	903	904	890	888	842	916	879	916	849	937	860	888	859	839	893	945	876	848	887	838	851	863	900	921	890	911	869	892	910	873	903	872	907	841	938	817	875	887	859	918	942	919	896	909	917	879	872	867	860	935	895	883	895	859	886	886	876	870	926	864	869	861	892	919	863	887	856	930	867	892	887	843	891	877	906	892	882	870	825	889	886	899	861	899	903	965	872	923	888	841	861	898	884	911	851	903	853	860	909	930	847	885	890	868	923	904	939	887	925	896	884	897	889	880	839	857	886	840	846	869	898	898	858	846	854	912	879	867	888	954	945	919	860	830	887	919	846	883	915	851	889	850	910	892	956	890	915	883	906	917	930	859	882	855	874	865	845	890	956	839	886	907	856	827	879	906	912	874	896	889	910	866	868	853	855	900	904	903	864	878	925	910	856	869	869	926	863	862	896	888	921	918	869	902	949	905	937	871	870	857	902	858	925	905	938	871	903	835	949	914	875	931	881	937	942	890	893	881	902	892	893	853	872	853	871	836	911	832	871	887	795	927	876	838	857	883	882	894	894	928	873	894	922	846	885	902	931	844	877	908	839	875	865	856	879	897	861	866	883	921	956	912	865	883	849	909	893	872	884	842	877	876	912	921	912	794	939	853	909	843	856	863	869	911	815	916	910	866	873	876	884	878	954	897	879	886	948	891	897	878	825	900	866	877	841	889	887	908	890	885	866	923	883	880	850	850	889	900	878	883	892	904	858	932	891	863	909	851	848	876	880	875	874	934	885	882	897	883	895	858	885	864	886	882	934	893	898	864	884	899	883	851	898	883	916	880	922	904	879	853	861	846	903	862	869	882	876	948	885	938	906	917	872	908	916	872	886	875	909	906	857	927	818	887	886	823	939	906	887	881	866	879	871	892	891	877	868	864	910	868	906	927	909	859	858	922	830	896	858	895	891	887	877	859	941	885	838	863	902	891	889	801	836	883	875	880	888	887	854	876	893	938	891	886	904	892	866	885	944	898	915	912	931	880	876	803	874	902	917	865	935	860	811	963	919	845	834	879	864	852	893	922	880	854	871	866	903	859	903	940	863	923	821	889	847	922	915	937	853	892	873	879	912	911	895	870	894	891	907	856	895	893	852	887	900	844	908	898	901	884	866	886	896	884	898	935	913	857	889	886	826	857	818	870	847	902	887	912	845	807	848	857	883	877	917	914	818	881	895	896	899	890	921	858	895	832	931	918	941	875	917	859	891	874	882	916	887	887	844	897	870	924	883	886	935	826	917	854	878	876	856	888	888	842	898	966	831	949	895	890	863	879	930	891	815	871	891	872	940	841	854	939	900	898	928	907	888	866	886	891	884	851	884	917	876	901	856	911	907	904	842	917	924	919	894	883	863	887	938	875	867	880	899	886	925	915	902	907	846	825	901	824	898	916	909	867	907	827	875	889	871	949	884	915	845	862	932	827	880	942	903	933	912	887	864	909	952	855	862	903	891	896	914	856	869	882	891	921	898	861	933	930	820	862	952	825	869	887	890	834	900	909	915	882	837	868	892	895	879	925	888	890	893	875	897	896	876	888	871	883	886	924	887	883	882	884	845	879	861	851	843	878	848	846	893	867	883	912	831	944	851	902	878	870	925	891	862	903	898	869	891	859	871	890	879	867	889	892	918	918	845	838	885	950	880	911	841	855	885	892	850	923	909	962	863	890	905	854	885	902	885	900	856	868	905	900	910	858	911	864	863	930	908	927	865	897	879	894	924	904	891	923	888	911	909	886	843	880	912	875	866	885	840	877	847	879	890	955	914	898	895	909	864	822	891	928	906	888	889	892	856	884	911	932	913	901	893	852	876	869	875	864	898	907	897	888	820	907	913	885	902	934	882	895	867	876	857	943	907	933	861	834	862	869	892	906	913	872	923	892	901	906	849	899	855	880	926	909	892	834	948	903	876	883	817	901	886	876	856	852	864	885	857	874	872	900	872	885	898	901	884	871	899	893	888	879	860	946	896	827	866	842	903	849	834	918	955	863	856	902	865	908	935	881	825	899	939	861	885	847	854	910	965	865	893	907	858	877	916	886	894	867	874	909	889	876	919	879	838	885	960	895	895	936	871	902	853	909	859	846	808	878	882	921	894	867	818	925	877	866	878	882	897	887	884	895	860	884	859	891	857	890	878	850	877	779	873	859	930	901	872	899	852	904	852	850	871	909	825	873	890	855	957	911	873	901	891	944	885	869	885	915	895	879	867	888	864	904	883	896	943	832	905	840	882	866	890	857	941	911	888	849	844	890	914	907	908	842	860	897	902	837	886	901	914	847
4482	14095	10137	5201	3961	3067	2471	2195	1794	1536	1463	1357	1323	1200	1178	1159	1156	1042	1106	1058	1019	1038	1030	1040	1056	1039	1022	989	983	965	1003	1004	997	992	1012	961	990	943	1020	922	992	997	959	930	1007	966	951	996	928	931	981	967	947	932	954	992	959	970	911	965	964	994	903	916	917	973	888	1009	972	994	981	921	1004	968	982	913	951	872	970	958	964	933	955	888	964	958	923	951	979	957	916	936	956	937	900	934	951	993	974	935	913	946	976	929	959	928	940	972	950	920	930	972	948	919	965	903	980	958	912	914	932	940	888	963	937	938	992	947	954	986	914	950	878	931	940	911	966	943	910	909	987	898	962	989	998	897	983	957	925	934	915	947	985	954	949	976	966	937	910	964	942	949	946	949	952	940	914	968	935	926	964	958	895	936	922	942	922	946	948	990	973	911	904	929	928	950	882	934	1013	952	931	942	969	923	914	973	953	970	916	926	954	923	970	941	917	933	958	899	943	933	958	943	927	921	996	926	980	961	948	952	922	948	965	983	950	980	900	984	955	957	994	957	1004	901	918	899	963	865	934	1018	932	965	991	987	957	968	934	981	924	951	920	988	970	905	947	933	889	902	911	936	979	982	956	894	928	927	960	945	958	989	928	984	960	972	963	954	941	969	942	929	929	943	944	970	938	950	928	933	1008	865	923	959	967	943	949	932	958	973	946	908	950	912	971	944	974	936	928	953	957	953	926	927	930	921	925	926	963	920	938	960	994	953	921	945	991	957	896	973	928	903	948	954	914	932	960	926	970	920	952	983	980	939	950	921	972	946	959	971	959	922	916	890	922	901	971	912	930	935	919	963	912	927	984	1022	933	957	982	933	907	960	949	930	905	916	950	941	937	951	927	917	949	971	879	952	933	891	945	962	944	997	938	923	921	914	950	999	966	969	931	931	943	955	911	937	985	938	924	977	955	956	869	1017	937	952	934	886	961	959	907	971	920	937	907	962	877	967	1000	1007	929	992	938	977	902	923	958	937	938	920	942	967	962	935	948	923	907	916	978	985	923	893	970	994	945	890	870	960	900	921	954	875	935	992	957	864	948	978	941	921	957	958	1005	952	950	906	972	1003	985	925	919	931	957	950	942	961	923	912	924	942	959	983	950	968	936	983	901	986	947	880	926	928	933	928	998	930	930	974	996	921	928	965	954	937	925	978	876	945	939	958	916	950	983	990	945	977	949	1005	967	923	950	1037	902	911	925	926	937	935	962	966	923	987	962	1010	985	980	939	952	970	974	924	934	883	937	943	936	939	927	939	940	897	951	909	932	1010	930	943	940	952	986	909	947	958	1010	963	979	948	947	992	945	926	958	923	896	892	952	935	943	970	950	924	939	976	934	950	927	910	897	942	951	955	1002	978	912	962	984	956	920	958	974	915	929	988	938	910	998	969	924	941	929	965	909	969	993	927	957	966	898	963	981	875	915	883	936	961	935	911	949	909	957	952	953	964	977	953	877	904	970	963	937	972	963	950	948	961	982	938	979	973	939	940	936	970	965	876	932	955	923	941	930	922	947	904	980	965	940	967	992	999	913	937	897	984	965	962	961	901	948	926	936	914	967	970	925	965	924	993	966	885	966	1025	901	951	955	915	923	924	908	978	938	869	914	969	934	952	888	960	903	954	928	860	945	985	956	978	914	985	951	994	902	989	912	968	942	940	918	972	938	963	950	959	1007	946	948	953	1012	944	996	946	937	914	933	957	914	938	948	993	947	937	941	909	995	912	874	949	955	964	946	903	930	994	938	950	934	908	936	934	946	946	930	919	948	895	932	919	894	930	916	940	886	932	941	954	877	938	924	905	960	875	934	959	956	950	952	913	927	919	899	942	931	940	939	946	955	934	952	928	978	915	942	990	981	953	892	970	935	907	927	929	942	1009	932	948	950	903	917	978	919	950	945	945	929	938	919	961	915	972	984	897	947	933	978	955	968	922	933	964	933	952	895	952	958	973	936	964	966	958	974	986	987	959	962	915	919	962	964	1016	938	1015	928	856	975	956	956	966	907	1006	932	986	980	924	949	951	945	938	977	961	941	969	956	939	905	921	898	922	954	1005	933	1000	940	944	953	952	873	965	923	957	957	924	912	939	1004	911	906	930	944	925	932	954	972	944	951	940	940	972	949	921	1015	959	938	969	996	883	973	922	910	969	954	936	984	942	963	910	952	987	921	908	908	923	913	956	955	982	926	934	976	926	943	938	953	943	910	898	924	899	955	938	967	940	936	909	935	930	925	928	924	902	914	915	970	968	948	953	952	966	911	934	966	939	983	935	906	961	994	952	985	920	920	961	917	938	915	974	909	935	893	965	957	981	949	907	944	906	961	966	978	920	940	969	986	947	982	949	980	933	870	915	941	971	943	952	918	989	912	934	946	931	927	965	976	914	821	942	970	930	927	978	955	947	939	908	925	921	974	939	910	941	943	928	955	949	936	976	960	930	942	935	905	979	875	933	942	985	962	989	945	949	980	908	914	1018	950	921	929	963	941	969	922	946	936	959	977	904	963	925	951	938	964	958	902	882	950	946	971	925	939	999	975	915	893	963	975	918	910	961	993	929	901	937	907	1010	960	909	912	946	919	951	960	982	890	937	909	962	961	934	962	934	928	923	927	919	998	945	960	976	976	895	942	909	955	987	922	933	897	945	925	951	953	933	942	938	976	915	934	929	905	1008	972	1025	938	899	889	948	936	905	982	978	909	950	932	925	931	949	948	918	933	941	924	948	970	918	947	945	938	921	974	946	931	957	930	973	948	972	937	971	938	1018	979	935	870	886	947	883	939	942	918	941	970	961	931	940	928	943	933	980	914	894	953	930	988	947	951	946	967	920	943	908	927	952	937	997	946	934	953	918	971	943	902	1003	1011	874	882	957	917	905	880	924	950	930	996	960	924	948	952	992	946	903	904	923	952	983	990	924	982	976	917	922	980	928	924	922	912	954	878	962	947	954	975	946	934	943	959	913	977	976	988	962	951	918	932	937	877	911	945	932	992	928	956	943	980	987	945	913	1013	1020	960	926	912	957	984	888	958	963	948	965	911	902	883	962	948	933	1001	899	917	956	923	904	952	923	924	1010	952	956	954	853	994	928	928	922	932	946	941	907	906	914	922	917	1003	887	959	955	908	932	943	934	878	937	923	933	959	1000	988	924	901	892	904	958	966	955	949	977	960	925	940	944	943	939	977	1000	930	904	910	963	935	1038	899	989	912	927	955	985	949	927	947	886	896	945	940	910	939	922	925	905	953	939	993	975	887	932	952	903	938	949	895	961	990	938	922	953	930	922	1034	904	950	953	954	951	929	979	893	957	889	943	921	945	1021	933	955	986	907	953	933	922	915	943	914	977	956	903	914	952	959	926	919	955	937	938	913	959	923	931	914	949	930	866	950	927	940	946	992	936	950	914	962	974	904	901	883	920	909	933	982	971	900	951	995	932	919	923	914	887	915	959	945	953	947	917	924	911	920	928	947	951	918	933	942	948	970	970	915	942	984	984	943	973	915	943	953
27318	18022	4209	813	655	587	587	557	570	596	617	547	575	568	561	564	535	585	605	545	550	539	532	575	556	576	583	561	587	543	575	556	565	598	550	551	517	556	531	569	546	593	587	564	528	555	505	540	504	569	536	525	553	562	605	542	537	535	511	518	561	555	584	548	544	582	535	557	565	562	529	550	555	529	522	521	598	545	566	528	531	528	544	541	583	597	569	527	528	554	547	598	563	564	549	479	539	540	561	565	521	578	603	583	521	557	548	506	571	579	529	560	574	591	627	558	542	537	567	528	565	586	585	578	517	584	557	571	544	543	568	591	527	550	566	508	568	561	522	526	557	528	536	582	559	560	510	556	557	553	524	528	516	541	507	578	556	581	559	522	594	562	555	535	547	533	552	557	565	570	559	506	553	556	554	521	525	526	553	592	554	578	543	524	536	559	546	575	552	588	573	565	514	589	567	554	534	518	580	522	539	571	550	535	520	593	538	561	617	538	599	508	591	549	573	553	553	532	560	551	587	525	552	532	540	574	498	511	555	566	560	556	514	570	570	552	532	488	580	542	547	580	535	555	515	562	582	520	530	539	563	575	584	540	526	547	598	584	579	538	558	559	529	580	494	569	544	564	546	555	577	550	596	554	544	553	516	570	544	545	551	589	549	534	561	570	569	558	560	583	574	609	582	554	571	582	525	581	535	547	561	572	534	556	519	607	555	549	584	554	553	535	562	569	525	587	558	583	535	574	550	572	593	518	569	578	520	560	546	551	601	529	563	563	542	544	537	561	577	556	564	597	529	586	534	609	564	573	554	550	580	554	562	557	551	507	555	547	551	557	528	571	573	568	611	586	524	551	530	572	539	545	540	542	552	570	494	542	543	561	581	537	559	567	591	568	605	574	589	585	576	555	533	529	580	511	568	576	549	570	563	578	539	559	546	618	577	511	583	555	567	560	562	568	544	555	546	538	540	558	597	579	531	578	519	563	561	579	569	586	547	561	583	568	548	540	586	544	565	549	571	542	548	580	555	551	544	519	531	588	525	552	574	516	575	574	541	567	549	518	540	563	526	573	537	526	570	570	545	580	558	546	537	533	543	550	568	558	538	561	561	574	578	521	566	523	575	547	561	563	579	537	541	561	541	550	567	524	517	569	541	515	534	544	569	544	527	601	612	554	535	590	553	588	577	555	545	559	572	573	553	570	519	608	541	561	555	577	614	559	555	519	548	581	547	566	570	611	525	591	561	546	567	541	558	538	545	502	529	563	514	571	508	555	581	544	596	535	572	547	536	568	573	502	551	553	538	530	553	525	535	583	561	605	559	567	555	610	581	549	593	541	547	547	556	566	533	537	539	532	554	578	588	621	576	574	557	583	545	533	565	536	608	583	573	557	552	530	553	565	557	575	537	580	518	582	551	594	575	524	513	554	562	557	555	599	601	554	543	565	548	531	564	583	587	513	549	577	545	576	549	543	571	563	543	575	579	547	514	567	532	537	562	544	566	549	522	612	535	549	517	564	528	529	584	557	538	571	520	567	548	529	521	564	545	562	501	531	529	534	556	548	546	598	569	590	575	565	542	590	553	541	525	562	558	550	562	529	573	541	535	567	542	553	549	545	532	581	529	535	583	573	527	532	526	553	574	551	560	548	547	560	562	575	576	558	561	530	584	543	567	601	572	584	556	575	529	557	566	586	572	540	575	571	625	551	535	555	565	557	564	585	569	586	555	577	559	513	551	551	569	554	538	561	560	532	544	564	539	549	544	525	559	578	505	512	546	563	510	511	550	559	527	577	585	549	524	542	522	573	553	565	589	545	587	528	558	563	567	548	560	555	582	505	535	573	540	561	569	584	570	533	550	611	543	560	529	535	590	580	548	541	564	573	618	560	574	556	561	516	547	521	519	573	547	588	550	549	615	496	577	541	559	564	564	536	606	598	610	566	527	578	581	517	502	564	552	531	557	551	533	576	537	495	563	568	538	564	580	532	541	588	575	540	520	564	572	521	509	561	526	566	506	517	542	554	547	593	575	553	588	556	602	563	563	575	583	573	574	542	566	556	525	520	526	543	529	562	557	581	555	547	576	538	605	536	544	536	551	554	568	562	535	602	541	567	571	560	564	562	607	591	523	553	554	545	525	533	581	544	550	542	575	587	555	544	524	555	612	575	541	583	571	578	532	571	541	507	532	546	523	555	572	533	610	517	568	528	562	619	616	550	569	554	521	575	544	541	533	588	571	553	550	551	514	536	558	550	581	603	559	536	577	576	515	535	544	588	551	558	588	526	516	562	581	563	567	545	521	521	538	519	557	566	518	541	586	576	545	566	572	572	568	530	539	589	544	583	622	558	548	548	595	537	571	549	576	526	558	529	542	578	553	549	543	597	552	583	538	552	564	599	547	530	553	567	535	568	554	581	544	598	525	562	551	574	548	603	534	561	532	556	544	581	577	551	572	565	569	553	568	573	568	568	555	577	565	518	556	556	515	555	509	595	592	579	587	551	592	528	552	508	559	582	539	543	543	557	518	517	557	607	533	599	560	510	588	565	557	550	583	541	581	537	518	564	597	517	566	542	584	556	582	546	525	559	583	506	595	519	550	528	555	533	604	563	533	526	524	592	532	526	520	544	601	560	546	538	558	537	562	538	529	565	569	540	532	584	570	525	578	544	519	510	557	502	515	507	542	547	553	503	574	555	541	530	523	538	544	572	560	546	545	572	590	545	523	532	543	605	519	539	540	566	549	580	512	575	567	574	557	544	579	519	562	555	559	564	572	547	603	554	568	547	564	532	542	567	555	496	590	620	525	556	566	605	549	596	532	554	536	553	569	563	540	541	574	572	527	573	570	564	574	542	577	559	540	559	569	536	533	546	588	554	547	603	530	597	497	570	514	550	551	553	555	552	551	556	511	554	532	521	528	551	598	535	558	605	541	581	515	578	555	555	562	579	575	524	571	579	539	585	557	529	529	563	502	538	552	557	560	546	559	518	569	619	549	562	583	542	545	563	535	523	578	528	557	608	545	566	567	533	551	529	567	547	579	519	598	581	537	555	558	550	580	532	568	556	602	548	540	594	604	542	582	579	530	534	581	559	600	557	563	555	568	629	563	551	588	565	569	563	578	554	546	566	554	546	551	570	539	552	544	560	554	524	557	535	545	568	562	529	531	545	570	562	576	562	549	571	588	554	522	595	584	558	551	562	588	562	554	563	605	550	582	565	561	550	533	546	534	593	564	529	562	529	539	540	570	568	548	565	561	546	573	537	590	525	565	575	575	534	567	532	547	560	563	534	578	596	576	574	570	515	543	522	553	520	528	507	542	512	523	529	581	521	613	561	518	559	505	556	567	584	587	526	541	528	577	569	551	566	567	559	545	605	560	519	529	578	512	586	583	517	561	567	563	558	576	519	537	533	562	561	555	512	569	579	532	481	565	570	566	552	535	556	569	578	561	562	577	552	530	550	571	531	554	518	575	572	520	549	538	557	547	592
4263	1017	873	666	667	641	618	580	616	624	594	614	585	627	565	595	592	552	609	589	585	605	609	616	570	591	610	621	602	572	620	635	572	572	569	568	577	556	611	576	561	533	609	549	589	590	580	550	579	597	605	572	622	586	577	607	602	603	607	604	631	584	635	591	546	588	601	603	565	592	575	585	577	589	604	566	563	549	580	556	659	560	624	640	633	562	590	589	597	591	561	540	587	611	574	578	621	553	591	611	579	620	549	605	551	630	645	576	611	614	613	601	567	566	608	618	621	601	592	570	572	616	584	618	610	571	606	568	605	556	555	596	564	587	587	628	581	582	586	593	613	588	571	587	612	585	590	574	577	609	590	548	598	595	614	564	627	583	555	580	602	608	580	611	598	568	569	611	556	579	559	592	579	575	567	584	577	611	522	635	613	552	605	578	617	579	586	631	551	579	597	585	560	569	586	605	595	571	611	564	575	589	605	579	592	598	628	562	610	621	618	597	570	587	539	598	611	587	572	569	612	598	604	587	594	589	622	578	628	573	635	595	596	618	584	583	624	613	644	604	603	566	606	610	589	583	646	604	580	613	651	583	605	631	593	607	638	565	593	621	641	572	560	608	589	600	596	578	574	611	620	593	614	623	610	533	578	565	566	597	555	581	544	553	584	609	564	606	597	593	581	583	565	590	592	609	592	562	575	599	574	610	590	638	563	614	636	586	559	562	605	548	618	557	610	566	559	555	564	554	576	589	581	575	598	547	624	641	581	598	626	559	624	607	551	590	576	577	558	645	564	571	610	615	589	622	598	574	598	600	617	550	576	586	597	596	592	586	610	571	591	579	589	608	605	617	586	566	575	598	596	576	602	615	608	562	553	600	594	611	584	576	609	562	605	579	604	599	600	562	592	564	596	580	576	597	529	554	583	581	610	588	623	598	561	564	606	596	535	636	576	580	590	548	609	565	548	599	571	605	548	593	609	602	588	591	542	574	545	563	585	603	593	566	560	562	606	569	608	616	571	608	576	596	598	570	607	599	588	569	599	601	540	567	605	589	584	593	609	557	564	562	589	559	593	622	604	603	593	567	610	576	619	581	619	601	565	610	597	659	580	576	644	611	588	587	552	608	624	611	581	589	596	598	550	546	585	607	592	610	619	611	617	556	569	599	582	585	583	587	576	641	612	585	613	550	603	589	545	602	607	589	657	592	553	630	579	560	557	632	556	615	602	606	596	540	578	579	609	622	594	617	579	615	603	573	589	634	616	587	557	594	611	597	568	558	578	600	573	574	607	597	608	633	571	609	599	550	590	680	571	609	591	597	599	610	577	572	612	571	622	535	603	568	608	585	589	555	591	581	567	560	585	578	568	594	595	614	599	579	608	601	528	583	513	576	553	590	629	595	599	660	583	574	539	551	578	616	587	623	647	580	596	598	596	612	593	608	567	587	601	594	595	608	608	589	574	581	589	575	608	617	595	624	551	602	583	579	594	573	587	556	592	581	624	588	589	569	636	625	619	568	581	601	576	620	582	580	548	612	615	564	569	599	575	573	585	545	577	562	572	615	605	591	576	637	629	538	608	625	612	600	601	582	568	604	607	585	595	593	581	593	573	629	602	584	602	598	612	569	599	598	559	608	567	629	567	580	620	578	606	569	607	584	571	621	590	601	581	561	592	588	587	600	626	597	561	544	595	573	606	595	589	549	603	579	584	580	574	594	565	586	556	584	572	593	549	642	567	559	581	571	597	564	565	623	580	598	556	582	549	584	605	570	590	606	633	536	634	597	583	616	568	576	617	586	568	604	575	607	540	570	591	604	545	567	597	577	559	605	570	577	591	562	558	643	581	584	583	560	581	621	626	576	533	621	585	583	562	550	583	600	600	615	595	573	644	613	547	623	616	631	641	558	530	565	580	584	612	574	625	585	571	572	592	608	608	557	555	609	617	587	573	584	602	574	586	621	610	576	648	617	560	629	604	572	657	609	571	600	629	584	599	597	618	645	652	573	539	631	600	589	580	610	554	575	597	561	587	556	576	570	548	549	582	581	595	547	572	575	610	609	576	588	548	553	600	656	568	597	571	621	566	575	616	607	604	616	589	608	575	565	551	578	591	579	558	549	592	570	628	635	607	572	566	562	608	579	621	628	635	604	607	596	644	608	600	559	599	605	605	574	584	559	566	606	598	593	559	570	607	608	529	578	600	616	589	630	607	582	579	587	553	581	648	570	566	631	610	568	597	625	568	577	589	578	548	586	629	582	558	621	547	616	601	593	602	580	607	573	533	556	586	551	585	578	592	611	556	618	603	577	577	546	605	584	574	600	581	589	610	615	572	587	583	583	626	634	600	597	560	545	605	646	607	594	630	585	607	596	569	595	599	637	582	566	615	584	592	631	615	567	608	580	615	551	623	571	595	585	580	574	572	594	598	603	605	590	606	590	568	596	636	588	604	566	617	640	603	627	603	636	622	610	555	599	610	601	606	597	621	596	619	581	611	585	584	551	622	577	598	580	587	558	581	618	590	569	546	575	589	577	582	556	584	586	609	584	568	563	641	635	557	561	567	576	602	566	612	624	595	577	575	564	568	584	570	568	620	568	636	569	574	572	583	549	664	583	603	567	581	585	631	602	563	571	550	643	562	591	605	548	589	548	589	582	627	620	573	563	577	590	621	588	583	606	630	609	570	576	602	559	604	572	580	570	632	577	592	605	593	608	564	592	642	588	592	553	552	614	597	609	584	617	570	562	606	637	580	538	530	574	550	583	570	595	603	580	614	595	588	605	525	549	556	633	600	640	603	643	580	609	560	565	578	587	597	611	574	578	579	633	564	579	606	607	560	563	598	575	597	578	572	602	573	558	610	573	556	600	572	604	573	562	626	577	585	627	595	588	615	620	590	577	634	593	596	603	565	582	591	614	611	615	569	566	569	568	636	563	581	570	571	599	599	598	605	578	604	595	561	587	598	590	585	569	618	568	591	596	606	544	614	574	604	590	557	581	577	634	576	584	618	595	574	556	554	576	540	584	566	554	578	656	557	600	589	632	611	602	587	546	585	586	605	585	616	576	585	549	567	608	593	577	598	568	570	592	570	609	598	545	575	622	610	566	564	591	588	564	594	608	666	555	645	606	602	605	556	608	627	556	588	578	603	590	550	601	580	561	579	590	604	564	560	619	591	546	590	628	591	582	615	577	542	552	551	562	592	608	530	597	579	570	590	603	586	604	554	615	613	591	581	558	589	611	587	597	601	659	595	570	601	579	561	586	595	604	578	610	585	548	579	558	565	544	550	581	582	586	626	572	608	573	622	598	538	578	600	609	639	581	565	578	606	606	611	631	568	611	585	603	550	583	592	569	604	634	613	587	603	580	618	605	602	569	592	555	565	596	636	619	553	636	592	623	545	614	551	588	617	588	581	567	646	593	571	607	579	601	585	629	594	656	593	600	610	597	597	616	554	588	588	545	553	604	600	579	578	625	615	644	584	556	592	598
23462	21130	28503	24028	21125	12287	2005	1451	1312	1236	1226	1099	1147	1198	1134	1132	1056	1115	1116	1100	1093	1050	1068	1090	1090	1069	1066	1045	1078	1051	1071	1084	1059	1085	1057	1012	1015	986	1068	1089	1033	1084	1030	989	1102	1031	1038	1057	1057	1076	1030	1022	1009	1025	1068	1055	1029	1089	1063	1043	991	1044	1058	1011	1103	983	1022	1028	1049	1062	1028	1023	1012	1050	1046	1059	1014	1120	1049	1029	1015	1120	1029	1075	1065	1012	983	1030	1067	1034	985	1021	1063	1042	1019	1033	1066	1077	1041	1030	1042	1050	1020	1085	1050	1015	1036	1069	1049	1037	1103	1016	1046	1046	1035	1001	1097	1062	1049	1050	1103	1032	1090	1021	1021	1031	1067	1053	1037	1087	1083	1043	1000	1006	988	1007	1017	1031	1069	1080	1026	1046	1006	1057	1067	1001	1043	1066	1058	984	1027	1089	1013	1020	1041	1011	1063	1004	1005	989	1039	1020	998	1054	1047	1010	1066	1015	1031	1027	1075	1012	1076	1046	1062	1019	1079	1067	1028	1028	1048	1069	1081	1019	1009	998	991	1080	1017	1066	1052	1001	1084	1024	1006	1006	965	1038	1078	973	1076	1007	1036	1029	1068	1049	1046	1058	1053	1025	1034	1051	1055	1042	1046	1095	1007	1073	988	1051	1058	1036	1023	1033	954	1045	1026	1033	1132	1085	997	1015	1049	1061	1046	1012	987	1044	985	1042	1082	1021	1022	1044	1014	1025	1013	1065	1028	986	1111	1052	1070	1097	1059	1016	1005	1026	1062	995	985	1080	1059	1073	1063	1064	1000	1057	1056	1013	1024	1059	1029	1036	1059	1032	1003	1079	1060	1050	1043	1060	1034	1028	1011	1049	1002	1087	1059	1070	1041	1037	1011	1040	1023	1010	1029	1070	1044	1072	1023	1056	1051	1082	991	1041	1021	1045	977	1026	1045	1026	969	1041	1008	1042	1059	1073	1017	1044	1044	1082	1051	1068	1008	1027	1049	1011	966	1063	1003	1000	1132	1052	996	1020	1060	1025	1045	1079	1041	1057	1019	1056	997	1058	1025	1005	1098	1034	1028	1075	1093	1008	1070	989	1069	1096	1044	990	1063	1085	1029	1089	1089	1033	1023	953	972	1072	998	1051	1023	1035	1050	1064	1068	992	1053	1047	1063	992	997	1065	1064	1043	1033	977	1066	1041	1083	1016	1039	1083	1001	990	997	1008	1062	954	1026	1045	1075	1076	1008	1034	1077	1036	1019	1020	1039	1079	983	1056	962	1017	1041	1029	1051	1062	1017	994	1006	1000	1048	994	1095	1021	1042	1043	1074	1024	1079	1091	1062	1070	1060	1039	1038	1037	1007	1028	1076	994	1051	1043	1002	1064	996	1053	1085	987	1040	1049	1042	1091	1034	1108	1072	1051	1079	1034	1029	1050	1037	1029	1028	1072	1016	1080	1055	1048	1045	1044	1041	970	1056	1045	1033	1057	1070	1094	1007	1042	1076	1063	1036	1008	1061	1083	985	1069	1045	1005	1024	1110	1000	1033	953	1022	1089	1067	1010	1048	1016	1054	1032	1042	1060	1066	1062	1019	1050	1031	1031	1010	1079	1009	972	1066	1107	1020	1029	1003	1051	1077	1011	1019	1017	1050	1071	1040	1054	1040	999	1046	1004	974	1105	1060	1057	1011	1010	1039	1104	1012	1039	1022	1025	1038	1073	1013	1043	1119	1010	1033	1036	1078	1062	1103	1024	1072	1001	1055	1027	1010	1022	989	1039	1084	1052	1019	996	1034	1016	1022	1030	1048	1059	1080	1047	1016	1046	1118	1049	1047	1066	968	1024	1038	1010	1023	1026	1052	1037	1053	1014	1014	1020	1100	996	1077	956	970	1022	1024	1050	1050	1002	988	1031	1014	1040	1008	1080	1080	1011	1046	1045	1070	1022	1050	1074	1059	1002	1024	1055	1038	999	1061	1012	1076	1027	1019	1042	1013	1001	1034	988	1016	1017	1034	1064	1052	1034	1027	1043	1068	975	1027	1043	1096	1083	1017	1022	1058	994	1091	1033	1011	1039	1024	1039	1043	1022	992	1020	1092	998	1030	1017	1027	1052	1035	1033	997	1045	944	1017	1052	1061	1041	1022	1026	999	1066	1081	1032	1018	1052	1012	1075	1009	1052	1109	1029	1070	1049	1015	1033	1017	1070	1059	1058	1015	973	1021	1078	1047	1033	1052	1090	1085	1022	1014	998	1044	1083	1038	1025	1066	1097	1019	1033	1005	1073	1010	1015	1019	1020	978	1002	1072	1015	1059	1082	1028	1049	1026	1077	1019	1066	1053	984	1034	1010	1041	990	995	986	1037	1007	1085	1055	985	1030	1075	1002	1045	1050	1000	984	1035	1056	1040	1020	999	973	1092	1027	1027	1000	1001	1111	1027	1011	1060	1072	1025	1063	1066	1071	977	1029	1041	1086	1019	1042	1072	1009	1096	1106	1067	1002	1045	1032	1070	1047	1017	1105	1041	1025	1027	1037	1016	1045	997	1010	988	1022	1040	1045	1017	1031	1016	1024	1049	1087	1042	1029	987	1005	1029	977	994	1079	1062	1024	990	1041	1022	1087	1023	1022	1091	1007	1038	1035	1026	1065	1028	977	1046	1083	1025	1038	1081	1010	1071	1101	996	978	998	1036	998	1022	1067	1009	993	1044	1051	999	980	994	1006	1046	1043	1055	1044	1013	1015	1023	1027	1019	1019	1025	1060	1080	1110	962	994	982	1022	980	1065	984	1033	1017	1020	1021	1032	1062	1064	1060	1020	1030	1012	1054	1086	1034	1023	1032	1064	1029	1033	1038	1014	1113	1116	1038	1032	997	1040	1005	1032	1027	1057	1019	1045	1028	1064	1089	1050	1073	1135	1060	1036	1050	1027	1065	1045	995	1064	1061	1048	1053	1056	1025	1048	1001	1058	1051	1092	1044	1033	1051	989	1058	1064	1026	1061	1077	1055	1058	1027	1010	1075	995	1027	1047	1057	1033	1091	1018	1034	962	1038	1070	1047	1057	1014	1044	1047	999	996	1034	995	1019	1002	963	1013	1058	1007	988	990	1051	1023	1035	978	1022	1007	1015	1037	1096	1024	996	1081	1103	1049	1044	1093	1054	976	1038	1040	1076	1072	1074	1032	1016	1039	1052	1046	1006	1000	1039	1044	995	1038	1024	1007	978	1033	1038	1079	1028	1070	1058	1010	1023	1047	1032	1008	1057	1029	1044	1050	1092	1047	1004	1105	1058	987	1049	1070	1023	1026	989	1090	1027	1024	1022	1017	1038	1028	1051	1052	1057	1022	1040	984	956	1015	1072	1032	1073	1042	1040	998	1024	1016	1064	1081	1053	980	1003	1073	1025	1046	1120	1031	1053	1029	1053	1029	1064	1088	1076	1019	1093	1022	1019	1048	1090	1065	1015	1084	1020	1029	1069	1028	1006	984	978	996	1001	1005	1084	1079	1031	1000	1023	1070	1034	990	1024	1078	1058	1009	966	1010	1009	1059	1011	1026	1001	1034	1088	1045	1067	1049	1060	1050	1072	1050	1021	1043	1009	1064	1026	1065	1011	1045	1003	988	1042	1026	1043	995	1004	1064	1060	1029	1046	1003	1080	1008	1017	1102	1084	1039	1004	1021	992	994	1040	1076	1021	1016	1031	1074	1017	1013	1090	1111	1089	1066	1061	1021	1029	1068	1008	1024	1057	1104	987	1031	1038	1065	1037	1022	1060	1013	1000	1010	1032	1048	1116	1026	1074	1091	1063	1020	1073	1009	1093	1053	1029	1031	1040	1059	1047	1025	978	1059	1019	1055	987	1118	1061	1070	1050	1035	1029	1055	1067	1011	999	1017	1038	994	1037	1035	1003	1026	1049	1053	1011	1048	1083	1044	1025	1043	1023	1090	1058	1045	1018	1014	995	1014	1074	1027	1016	1008	1033	1063	1055	1006	1023	965	1052	1072	1017	1079	982	1028	1062	1046	1073	1093	1038	1091	1062	1055	1006	1044	1039	1041	1040	1106	1073	1056	1053	1047	1027	1060	1039	1006	1053	1035	1053	1145	999	1034	1001	1062	1078	1032	1051	1083	1080	1070	1044	1003	1068	965	1030	1073	1032	1064	1049	1105	1121	1005	1079	1033	1028	1018	998	1037	1030	1062	1023	1059	1057	1070	990	1069	1049	1124	1045	1030	1019	1071	1031	1004	1069	1035	1029	1047	1010	1004	955	981	1028	1030	1013	993	981	1015	1036	1047	981	1039	1045	1078	985	1090	1086	1009	1029	1028	1050	976	1010	1067	1047	1025	1056	1034	1075	1003	1044	1044	1022	1036	1069	1050	990	1031	1077	1031	1056	1065	1043	1015	990	1016	1015	1014	1013	1028	1063	971	1014	1056	1074	1018	1013	1080	990	1046	1038	972	1094	996	977	988	1040	1054	1021	977	1051	1026	1002	1088	1115	1027	979	1007	1053	1084	1021	1010	1060	1009	1051	1013	999	1068	1086	1018	1004	1069	964	991	1047	1053	986	1000	1021	1091	1056	1012	1042	1028	1026	1031	958	1047	1069	1002	1036	1082	1017	1101	1013	1018	1050	1038	1070	1027	1059	1017	1014	1051	1036	992	1005	952	984	1011	1056	1019	1022	981	1011	1069	1065	1042	990	1051	1024	1044	979	1076	1009	1071	1066	1031	1008	1003	1103	1065	1051	996	1013	1092	1042	1085	1025	1019	975	1043	1033	1043	1024	1031	1036	1034	1031	1035	1059	1011	966	1033	1021	1074	1063	998	1000	1018	977	1056	1038	1059	1060	1060	1033	1066	1041	1041	1072	992	971
3481	8748	6298	3278	2592	2237	1827	1630	1483	1352	1327	1287	1269	1191	1192	1188	1203	1171	1081	1071	1143	1056	1183	1086	1117	1112	1084	1035	1136	1053	1116	1037	1090	1139	1075	1101	1058	1089	1084	1088	1134	1099	1184	1101	1055	1120	1081	1143	1082	1067	1135	1156	1177	1071	1049	1094	1033	1074	1101	1043	1118	1038	1083	1085	1042	1069	1051	1062	1073	1035	1075	1080	1117	1053	1036	1111	1089	1040	1090	1078	1050	1100	1031	1135	1097	1036	1013	1059	1085	1120	1098	1045	1058	1039	1091	1067	1133	1143	1077	1067	1025	1084	1065	1132	1060	1038	1072	1022	1011	1109	1078	1078	1087	1075	1082	1102	1070	1075	1060	1050	1106	1069	1063	1088	1088	1112	1090	1157	1084	1059	1043	1090	1057	1059	1047	1031	1089	1093	1115	1068	997	1121	1074	1075	1085	1086	1087	1080	1136	1115	1119	1124	1000	1093	1079	1009	1113	1092	1045	1068	1082	1087	1060	1056	1130	1074	1131	1081	1092	1062	1095	1070	1110	1036	1114	1082	1052	1084	1102	1022	1077	1069	1099	1094	1100	1110	1051	1076	1017	1048	1085	1099	1074	1080	1067	1083	1071	1044	1085	1092	1061	1037	1077	1087	1095	1014	1142	1114	1084	1066	1099	1101	1076	1051	1028	1057	1100	1080	1111	1042	1084	1109	1038	1095	1101	1109	1055	1081	1118	1002	1118	1145	1074	1062	1108	1069	1072	1020	1101	1086	1119	1061	1079	1077	1008	1046	1091	1051	1103	1120	1030	1113	1080	1090	1031	1073	1061	1081	1058	1029	1075	1091	1082	1069	1042	1136	1053	1122	1107	1096	1121	1019	1043	1059	1071	1081	1017	1059	1105	993	1068	1113	1058	1056	1034	1057	1056	1106	1059	1072	1077	1088	1069	1082	1032	1060	1056	1097	1053	1073	1072	1030	1076	1104	1116	1141	1074	1044	1124	1095	1064	1063	1063	1055	1104	1011	1060	1080	1052	1097	1068	1071	1114	1075	1097	1099	1057	1062	1092	1041	1096	1035	1049	1107	1080	1085	1057	1126	1045	1064	1123	1056	1121	1083	1064	1135	1091	1112	1047	1080	1114	1099	994	1067	1136	1047	1058	1109	1058	1030	1089	1072	1093	1079	1091	1082	1061	1098	1072	1062	1094	1148	1111	1108	1095	1048	1079	1057	1097	1028	1036	1107	1065	1130	1092	1082	1100	1091	1059	1054	1060	1116	1032	1094	1173	1069	1093	1043	1042	1156	1087	1067	1066	1112	1058	1011	1078	1141	1024	1114	1114	1009	1073	1099	1034	1032	1098	1033	1114	1050	1067	1130	1087	1089	1014	1030	1031	1110	1090	1093	1040	1072	1099	1062	1072	1055	1085	1125	1079	1110	1030	1073	1087	1044	1049	1072	1054	1051	1041	1091	1071	1086	1050	1062	1101	1070	1113	1126	1079	1092	1070	1018	1130	1111	1091	1048	1107	1072	1050	1130	1069	1104	1085	1087	1069	1129	1111	1079	1096	1090	1033	1107	1093	1028	1049	1026	1150	1091	1066	1096	1081	1093	1060	1024	1086	1061	1114	1066	1097	1032	1028	1069	1099	1073	1140	1065	1045	1084	1106	1100	1079	1081	1104	1051	1033	1069	1011	1117	1057	1026	1021	1127	1132	1086	1059	1077	1098	1099	1126	1061	1092	1054	1030	1076	1076	1073	1084	1059	1035	1115	1080	1085	1074	1090	1091	1082	1112	1073	1102	1076	1080	1073	1095	1093	1055	1044	1040	1096	1087	1038	1071	1077	1074	1046	1057	1067	1069	1110	1100	1061	1082	1111	1081	1074	1081	1074	1100	1047	1027	1079	1077	1028	1079	1087	986	1077	1034	1081	1092	1075	1080	1015	1086	1047	1133	1076	1100	1068	1045	1065	1021	1085	1086	1083	1035	1081	1110	1100	1149	1027	1079	1057	1084	1088	1091	1068	1117	1037	1138	1028	1064	1198	1106	1056	1054	1053	1088	1063	1064	1081	1080	1072	1039	1038	1049	1136	1107	1085	1162	1102	1033	1077	1064	1036	1117	1087	1059	1073	1045	1107	1093	1080	1077	1075	1109	1082	1059	1066	1060	1077	1080	1098	1100	1088	1042	1053	1056	1074	1008	1067	1111	1082	1061	1132	1117	1091	1131	1116	1061	1078	1044	1094	1043	1076	1092	1043	992	1119	1020	1071	1077	1078	1097	1085	1118	1047	1080	1105	1033	1111	1117	989	1065	1011	1078	1060	1098	1050	1065	1132	1074	1081	1038	1115	1082	1056	1039	1048	997	1120	1063	1086	1061	1026	1054	1047	1081	1046	1040	1018	1102	1135	1133	1104	1100	1114	1029	1034	1062	1077	1033	1075	1041	1066	1022	1058	1099	1070	1054	1083	1025	1091	1085	1053	1091	1063	1013	1088	1057	1000	1012	1053	1119	1074	1073	1053	1054	1071	1136	1098	1050	1110	1100	1075	1037	1055	1054	1025	1078	1063	1059	1037	1113	1102	1107	1106	1093	1054	1068	1056	1117	1119	1103	1026	1069	1052	1102	1055	1095	1074	1105	1058	1016	1031	1133	1046	1072	1162	1102	1021	1057	1070	1088	1081	1129	1072	1012	1093	1070	1059	1086	1133	1061	1067	1028	1043	1101	1027	1055	1071	1065	1134	1083	1093	1049	1088	1088	1105	1134	1023	1088	1100	1134	1084	1114	1008	1100	1084	1064	1100	1070	1069	1077	1042	1104	1126	1136	1087	1024	1059	1070	1071	1085	1082	1011	1107	1132	1123	1111	1060	1086	1041	1091	1068	1052	1087	1057	1114	1057	993	1060	1072	1054	1073	1068	1091	1093	1106	1079	1063	1080	1053	1067	1081	1090	1075	1085	1107	1033	1057	1097	1035	1096	1130	1057	1060	1078	1060	1117	1146	1048	1136	1105	1057	1059	1069	1085	1074	1119	1068	1043	1055	1080	1060	1123	1064	1050	1055	1034	1072	1053	1028	1058	1096	1101	1042	1006	1106	1056	1063	1063	1057	1081	1104	1046	1120	1085	1092	1117	1074	1082	1034	1052	1109	1082	1118	1053	1047	1047	1153	1045	1063	1097	1051	1064	1099	1094	1113	1056	1024	1060	1065	1019	1071	1094	1064	1084	1057	1067	1098	1067	1063	1108	1097	1110	1111	1077	1074	1076	1103	1079	1101	1073	1104	1090	1080	1108	1101	1088	1087	1134	1064	1086	1079	1045	1065	1070	1043	1089	1112	1018	1112	1052	1020	1018	1076	1084	1159	1060	1064	1094	1094	1025	1045	1074	1053	1071	1024	1081	1106	1053	1059	1126	1081	1041	1139	1076	1091	1064	1007	1056	1136	1091	1026	1103	1099	1055	1078	1053	1033	1082	1085	1053	1108	1076	1021	1063	1033	1099	1097	1041	1055	1134	1037	1057	1157	1066	1104	1068	1078	1072	1065	1076	1070	1110	1121	1072	1068	1107	1094	1042	1055	1058	1055	1061	1075	1109	1112	1129	1087	1091	1115	1124	1100	1084	1073	1116	1046	1110	1058	1055	1071	1062	1166	1048	1109	1064	1045	1033	1075	1078	1072	1051	1093	1019	1092	1086	1033	1081	1167	1039	1067	1040	1044	1078	1088	1065	1087	1044	1046	1106	1036	1103	1086	1091	1061	1021	1121	1063	1071	1171	1087	1119	1062	1063	1084	1079	1035	1118	1125	1081	1051	1065	1083	1128	1022	1063	1148	1034	1094	1117	1095	1057	1071	1049	1087	1102	1076	1085	1096	1095	1098	1051	1082	1051	1138	1086	1076	1141	1065	1057	1116	1092	989	1082	1090	1148	1047	1127	1022	1045	1091	1028	1054	1056	1105	1124	1091	1086	1049	1066	1042	1114	1087	1106	1023	1057	1038	1022	1048	1070	1014	1038	1053	1109	1058	1062	1092	1066	1085	1057	1081	1042	1100	1015	1035	1101	1067	1092	1052	1069	1091	1060	1093	1021	1132	1085	1074	1102	1046	1071	1080	1098	1077	1144	1079	1057	1023	1070	1005	1061	1114	1073	1090	1062	1079	1069	1048	1063	1068	1017	1093	1117	1064	1105	1088	1049	1044	1058	1036	1087	1065	1073	1116	999	1050	1103	1036	1111	1016	1073	1066	1046	1051	1039	1062	1124	1055	1073	1047	1089	1062	1062	1083	1081	1080	1073	1017	1065	1062	1090	1114	1007	1047	1057	1106	1094	1047	1036	1081	1097	1080	1102	1066	1056	1046	1073	1061	1086	1041	1070	1176	1133	1141	1061	1099	1053	1066	1017	1073	1035	1083	1077	1072	1069	1059	1070	1083	1057	1036	1121	1116	1009	1117	1041	1092	1120	1042	1082	1108	1014	1029	1060	1047	1076	1077	1026	1118	1071	1032	1067	1144	1055	1074	1078	1039	1096	1053	1088	1103	1105	1034	1092	1100	1021	1108	1035	1035	1020	1059	1056	1109	1101	1069	1073	1131	1086	1126	1038	1060	1072	1132	1077	1082	1042	1074	1054	1076	1075	1099	1099	1049	1086	1075	1076	1081	1095	1078	1094	1083	1071	1052	1112	1038	1146	1066	1052	1060	1094	1103	1101	1078	1048	1084	1046	1062	1110	1041	1054	1053	1085	1029	1085	1070	1027	1075	1068	1112	1069	1135	1072	1142	1008	1072	1036	1040	1134	1072	1106	1057	1107	1045	1023	1103	1078	1056	1065	986	1059	1126	1051	1129	1125	1121	1107	1126	1034	1088	1082	1061	1059	1036	1146	1097	1111	1004	1068	1017	1037	1007	1096	1098	1143	1043	1084	1079	1092	1084	1046	1042	1089	1119	1117	1101	1105	1081	1069	1013	1023	1071	1078	1111	1108	1082	1056	1111	1050	1087	1056	1105	1028	1044	1107	1030	1064	1057	1088	1080	1075	1099	1048	1086	1088	1099	1097	1019	1095	1066	1039	1051	1089	1059	1082	1057	1064	1051
24538	21109	27518	24874	13303	839	547	424	422	390	348	366	353	361	338	322	312	351	321	315	302	333	363	289	322	320	301	314	322	316	325	317	330	311	295	285	295	288	310	283	280	311	304	302	297	301	334	303	277	288	294	323	287	312	290	281	270	297	320	293	294	293	289	324	291	281	288	301	274	284	271	299	302	299	306	295	301	300	316	306	282	309	311	291	274	301	299	253	269	291	287	321	299	293	301	285	305	310	291	267	292	267	291	281	343	297	323	273	279	278	300	261	289	270	311	306	293	329	277	301	283	302	309	275	302	320	286	291	299	297	303	290	272	313	263	316	331	283	306	302	285	269	302	327	339	328	311	301	281	280	281	248	304	315	290	302	297	299	308	289	319	307	324	290	328	324	298	329	282	290	306	317	310	293	262	302	321	299	282	287	308	296	313	293	295	298	302	306	296	267	327	290	289	255	282	314	295	303	301	292	268	325	319	305	309	285	319	304	305	302	321	295	287	305	294	285	351	275	280	288	282	314	301	284	300	303	282	324	310	310	323	279	270	300	293	312	314	316	286	330	295	283	317	330	284	315	308	297	298	292	285	312	296	262	319	285	337	335	298	280	325	298	301	314	305	343	301	299	313	282	292	314	291	290	294	289	283	282	308	317	282	316	319	315	274	313	317	289	283	323	266	272	314	253	285	292	262	322	259	305	263	288	315	288	296	311	310	295	299	289	314	326	285	301	276	312	306	300	292	280	285	277	301	280	298	261	293	283	291	286	270	318	294	284	297	307	296	302	315	313	290	290	301	284	266	288	280	319	313	311	316	262	277	282	288	282	281	289	298	293	326	326	287	290	274	279	300	277	280	283	288	324	278	295	282	293	296	282	313	315	293	303	309	277	272	312	304	297	317	285	306	289	277	288	298	309	280	311	299	335	322	299	299	299	270	280	281	271	285	270	316	259	288	304	300	308	258	286	313	256	306	318	289	302	298	297	281	319	318	282	273	298	331	308	307	289	300	309	306	290	307	295	299	310	311	284	287	283	289	291	330	297	279	258	287	259	299	261	319	319	332	282	315	340	291	302	305	281	282	257	304	285	293	307	308	240	302	283	309	299	325	321	320	272	304	312	311	313	302	289	291	263	310	327	297	261	295	308	281	275	279	291	294	312	303	324	272	303	265	285	316	297	295	314	279	317	320	305	325	326	311	290	254	300	283	300	286	293	279	273	331	241	311	302	312	283	325	288	271	297	321	280	290	268	287	292	285	320	282	304	309	268	296	277	265	316	320	304	303	281	289	299	284	296	300	285	264	243	245	330	300	318	305	333	307	314	304	280	325	316	255	293	330	283	307	325	305	289	303	322	284	265	307	306	289	305	294	297	278	274	316	298	301	305	265	304	299	297	299	303	310	293	310	292	314	305	292	310	284	311	299	290	298	277	293	266	331	266	315	296	295	313	312	281	310	288	307	294	285	291	297	275	269	326	283	296	260	260	275	302	301	305	292	306	288	308	316	296	286	293	309	301	310	331	319	280	305	313	289	277	282	271	288	326	293	323	255	329	312	279	310	286	289	277	284	302	302	286	299	320	322	265	313	304	287	313	308	314	314	289	295	331	291	261	283	296	277	263	300	278	294	297	291	292	328	319	281	296	283	309	297	267	298	272	336	294	300	290	295	260	302	326	289	271	277	298	311	291	307	275	285	310	291	266	299	284	319	290	295	293	330	311	298	278	305	275	278	329	301	311	283	254	306	285	317	293	300	325	301	277	321	308	293	279	268	327	340	306	273	333	293	272	254	320	288	307	268	291	279	279	302	289	300	306	310	281	295	306	291	276	279	278	270	302	272	301	294	297	284	300	319	319	291	280	286	313	302	256	312	325	302	299	281	319	290	292	311	297	270	271	294	309	298	308	308	281	314	295	298	279	264	306	290	301	314	314	326	314	282	282	299	303	295	307	304	277	322	299	307	272	315	297	312	301	277	302	304	309	303	331	287	235	320	268	296	290	323	302	280	290	306	294	272	336	278	297	318	285	298	279	283	277	282	260	298	306	292	282	280	268	321	306	326	299	308	318	286	281	303	289	288	318	305	309	279	295	294	269	300	268	307	314	253	313	285	312	290	282	282	304	288	317	275	283	311	297	277	306	272	306	281	261	277	300	303	301	292	282	289	280	293	333	320	302	296	316	325	311	292	298	296	291	289	303	316	325	313	305	299	287	278	306	305	301	278	288	303	272	255	274	291	336	309	297	258	291	308	306	252	302	261	323	290	285	290	324	322	301	290	266	296	335	289	301	262	348	287	305	294	289	316	316	271	268	294	315	306	287	329	265	327	294	277	302	297	304	281	271	341	298	291	307	302	295	297	320	294	275	304	271	305	307	275	320	307	309	291	331	287	286	269	339	304	305	273	305	319	314	277	275	332	292	275	268	315	297	270	287	301	306	297	294	306	303	289	278	304	297	265	338	276	303	304	287	311	283	288	290	326	280	281	298	298	313	292	318	303	277	295	264	311	323	288	258	294	282	261	313	285	290	314	305	263	307	302	305	279	277	320	274	293	292	278	277	278	277	302	299	292	315	296	281	329	315	290	283	297	330	322	307	284	305	305	295	293	277	293	318	283	283	307	286	275	291	316	289	293	285	292	286	301	308	318	267	256	296	292	309	292	304	294	312	311	260	297	328	308	299	317	293	278	277	266	287	295	296	297	319	273	293	308	311	313	308	297	309	311	303	285	309	285	312	293	273	315	284	285	301	271	305	297	294	305	282	286	310	285	278	273	303	319	278	314	312	310	332	282	286	302	307	293	296	315	286	280	296	305	285	302	298	310	327	302	296	306	262	313	291	313	274	322	297	288	308	282	287	319	300	266	292	280	296	330	273	305	288	297	281	295	272	282	321	293	290	280	322	317	318	306	318	290	289	301	294	282	293	295	323	298	303	255	285	292	324	291	338	258	315	304	311	314	311	308	299	263	303	290	309	297	327	286	316	329	301	326	309	292	279	274	305	300	290	271	272	313	300	310	280	274	315	289	275	278	283	300	317	297	307	282	267	283	296	306	302	279	320	307	315	288	314	282	277	277	288	274	293	274	262	312	282	296	292	268	320	291	300	294	305	292	306	320	278	292	287	322	329	305	315	290	274	310	302	320	329	292	285	296	289	296	267	305	287	289	331	298	308	284	268	325	328	282	239	328	288	262	311	262	280	284	299	296	287	267	284	316	282	262	292	287	280	318	299	285	288	287	301	282	284	340	303	315	313	308	301	325	315	290	300	291	320	288	283	306	284	289	271	262	286	272	321	300	313	282	316	321	309	283	297	303	288	307	309	281	305	301	320	299	306	347	279	291	308	300	286	277	305	299	275	276	299	313	302	302	288	308	287	291	282	319	303	311	284	289	276	296	306	282	300	288	313	306	305	286	303	282	291	305	295	321	275	305	279	320	286	293	318	276	272	328	309	285	288	296	292	330	286	322	312	325	289	268	318	310	269	331	310
3157	4927	3386	1658	1238	1031	878	713	582	546	515	449	451	432	378	409	410	381	381	369	384	370	374	399	381	367	387	350	358	345	348	334	351	364	342	367	359	372	357	337	389	331	333	364	366	335	363	330	361	371	351	320	375	355	366	336	340	357	374	366	356	351	363	343	340	345	335	326	350	365	355	330	327	351	350	327	337	350	350	368	359	350	361	359	311	335	397	337	340	363	350	373	354	360	343	343	362	345	344	364	337	340	344	356	373	349	338	343	333	346	363	325	359	379	321	354	355	359	364	380	313	364	331	321	345	319	340	328	321	323	369	322	355	340	328	381	356	348	326	324	340	344	346	351	350	364	322	351	309	357	345	335	370	339	364	313	372	363	336	320	346	344	339	322	333	321	345	347	359	344	341	366	363	346	366	394	343	332	355	360	354	347	354	352	367	359	352	293	327	342	362	351	349	347	357	320	355	339	337	381	362	324	331	370	360	376	337	360	346	351	325	354	361	320	372	358	312	343	347	367	345	359	362	348	343	343	351	340	369	363	340	362	314	343	355	348	322	323	337	317	310	350	362	346	349	349	310	344	336	355	329	315	356	374	334	345	360	344	342	325	357	342	343	346	304	357	329	333	314	336	341	337	348	353	328	346	321	333	379	344	333	351	341	384	326	364	376	332	339	354	357	358	352	327	354	369	367	341	347	345	369	352	365	352	326	342	315	347	347	339	340	390	374	369	345	382	337	318	335	337	332	339	320	345	332	358	355	350	321	343	354	345	322	348	329	347	309	340	368	367	308	348	320	346	335	329	322	333	359	335	349	324	338	343	379	339	332	346	343	317	343	325	335	352	345	370	335	354	367	328	347	372	337	328	331	338	340	349	336	351	326	344	338	370	350	340	372	341	338	377	373	348	331	334	326	373	350	348	343	363	360	312	387	330	367	345	342	325	352	335	362	333	351	358	339	364	347	357	333	341	373	351	353	354	351	328	358	357	366	379	353	347	373	363	368	361	320	341	359	360	320	371	372	358	362	339	376	358	343	348	350	367	325	358	322	330	335	355	346	383	362	339	328	316	380	342	353	325	363	317	371	330	348	331	349	314	316	363	352	334	347	336	371	359	354	366	381	339	359	344	358	324	360	340	326	355	380	347	341	329	338	326	382	356	370	357	349	340	357	358	329	334	308	318	354	331	335	363	346	327	354	338	341	335	342	333	332	364	339	339	346	327	367	347	340	349	383	294	352	360	345	368	329	341	407	352	334	369	315	330	357	343	352	336	341	346	357	369	367	358	360	324	369	364	315	347	369	362	368	322	358	317	351	332	360	339	322	329	355	345	341	361	316	344	366	354	336	346	365	323	347	327	336	308	345	328	349	334	332	373	349	344	374	362	357	359	350	339	315	333	347	342	351	333	326	335	363	335	351	367	345	351	336	349	332	351	364	313	349	325	378	339	372	361	321	352	338	322	342	331	359	339	345	343	353	334	319	350	353	315	351	339	343	328	343	346	344	333	333	327	362	355	364	374	349	346	350	332	333	367	330	374	358	356	354	363	359	321	345	358	359	375	315	353	398	339	312	325	330	332	357	334	384	322	362	344	342	337	356	389	325	335	359	336	316	341	360	347	312	338	357	317	373	317	358	332	343	322	361	345	318	354	350	336	360	318	342	326	373	346	347	328	319	343	355	373	342	330	310	318	364	359	333	323	362	356	335	344	344	359	339	358	341	356	343	343	330	368	299	323	344	362	356	373	362	337	358	336	357	365	347	319	360	339	349	331	332	347	335	321	350	362	329	330	311	391	335	365	347	369	366	340	359	347	374	357	344	346	342	396	352	345	347	362	353	340	324	328	365	335	335	319	332	326	333	310	349	368	360	370	370	340	327	333	343	364	347	339	351	365	367	372	352	345	345	335	319	331	374	348	404	349	339	349	323	339	331	359	350	353	331	329	321	376	333	339	311	357	334	340	362	342	358	341	358	318	382	361	339	369	332	335	340	373	351	347	330	355	358	333	364	337	341	349	336	349	373	343	357	331	336	350	353	333	354	366	330	362	342	370	317	352	326	309	343	353	331	348	337	338	345	331	316	381	354	365	320	347	321	384	354	340	330	342	341	371	359	319	343	370	377	322	325	321	356	348	363	321	340	317	333	351	350	347	377	370	346	315	333	333	365	391	356	319	343	369	343	347	341	341	353	361	332	345	339	347	371	340	327	382	349	317	363	348	373	323	342	327	327	338	357	347	364	328	350	330	345	335	344	352	368	354	345	310	364	344	329	340	308	341	296	360	315	348	351	349	332	340	369	350	354	329	346	341	345	342	332	330	325	350	338	336	346	359	368	359	344	354	324	337	313	328	335	349	332	350	329	359	318	349	343	364	329	347	330	326	354	343	362	346	364	348	373	326	344	347	339	345	319	361	338	326	364	371	306	336	386	351	340	342	349	305	357	360	338	351	357	343	336	346	315	385	343	352	362	322	377	320	331	350	343	346	344	367	360	340	337	382	385	338	359	321	372	367	318	356	385	341	360	342	359	361	354	329	303	347	379	343	352	328	356	340	335	361	355	346	352	345	373	371	345	354	307	316	350	337	351	320	354	374	367	344	321	349	334	335	341	335	363	349	343	351	356	340	354	340	336	343	346	369	343	373	351	361	366	353	356	334	310	329	345	355	318	372	337	357	324	332	352	341	328	359	325	357	357	367	318	367	346	359	356	348	343	344	293	346	352	362	367	354	361	357	350	353	344	322	353	351	338	363	370	352	352	338	373	356	362	371	354	345	332	342	371	315	332	318	371	379	361	357	346	329	354	332	325	367	356	329	347	352	328	381	361	347	355	336	339	338	385	340	317	335	352	358	325	353	327	331	335	369	353	330	359	344	375	328	352	343	318	341	375	336	355	342	378	333	332	377	357	340	336	333	333	374	348	346	348	337	376	377	345	325	341	340	343	369	352	360	362	353	323	374	350	381	359	365	338	349	359	307	341	340	333	352	352	347	362	315	362	349	353	336	358	353	356	355	368	336	333	352	353	359	368	347	376	348	364	373	375	357	347	319	344	378	336	346	352	342	390	347	320	343	369	316	354	349	352	350	350	333	344	347	338	343	377	337	312	333	344	327	332	341	347	356	311	350	371	321	348	347	358	342	345	359	405	326	329	348	374	355	336	336	346	355	348	365	373	378	377	351	362	336	347	343	361	314	333	335	333	345	326	356	325	354	364	332	370	349	343	366	357	352	360	334	341	346	323	366	329	359	330	376	336	338	370	351	345	335	350	343	317	328	344	332	330	321	356	309	338	341	358	341	351	374	323	315	347	348	354	353	377	333	334	376	319	359	342	332	333	324	336	332	389	329	344	330	352	344	310	344	371	339	350	330	346	313	364	360	339	336	347	323	340	349	363	361	347	356	335	322	322	367	329	359	367	376	342	321	315	364	390	349	324	367	332	336	339	358	360	337	365	343	343	343	310	317	351	332	393	354	352	345	314	376	379	336
22215	21008	28687	23519	21005	21079	11195	1703	1281	1255	1207	1062	1041	1045	1005	1034	988	974	884	927	955	917	918	901	960	928	915	932	910	895	869	936	905	861	895	902	899	871	878	895	892	883	845	914	854	859	823	928	900	896	922	874	905	869	947	918	904	876	938	863	882	897	924	864	885	846	905	882	882	875	854	912	914	874	934	908	894	813	864	898	895	845	832	908	839	850	945	858	887	872	879	859	904	870	875	913	867	881	912	875	918	848	873	884	862	882	878	839	882	900	824	892	869	841	901	940	867	846	917	894	864	853	861	908	883	857	853	827	903	929	943	869	842	800	869	864	867	847	874	847	856	853	841	880	887	891	843	879	854	845	885	847	866	872	850	849	840	916	940	861	852	927	837	831	892	881	879	862	891	839	884	867	891	866	857	840	934	873	859	912	858	897	853	890	828	836	865	904	864	876	851	893	866	905	854	899	831	877	906	814	859	877	895	889	813	896	874	815	893	876	860	862	863	850	866	803	915	873	856	869	828	794	886	851	848	849	861	832	903	902	835	842	860	881	866	855	819	889	883	835	879	912	904	908	904	877	851	861	904	870	874	858	821	884	905	880	832	873	878	862	865	847	878	841	888	904	838	886	851	913	937	883	821	969	924	918	850	850	926	862	870	830	858	888	910	871	827	889	885	888	880	833	868	849	858	828	881	896	854	890	930	848	828	825	828	873	856	869	897	882	849	875	840	879	884	862	831	813	866	933	828	849	860	876	885	913	890	853	879	918	920	863	852	872	853	902	826	920	880	897	901	907	811	927	884	925	905	887	860	833	876	861	886	897	811	877	889	895	879	879	867	855	852	853	859	846	856	914	900	828	905	903	873	849	899	876	919	849	852	845	880	891	902	875	881	846	861	816	883	846	857	884	877	868	867	914	861	907	812	878	869	835	921	918	884	845	876	868	892	809	852	825	886	893	891	859	842	832	883	852	925	893	903	904	865	913	857	880	868	896	863	868	910	908	885	858	887	904	881	885	914	881	938	822	925	895	872	901	877	831	881	888	888	817	912	889	865	918	886	876	855	882	908	887	870	908	855	900	889	865	897	896	832	831	830	941	914	837	873	893	870	874	873	853	830	899	875	878	861	924	927	888	860	928	828	871	849	915	856	856	889	864	874	863	936	863	854	919	844	843	869	843	943	841	864	824	871	839	878	871	855	891	875	814	931	900	826	836	881	870	860	829	902	795	864	839	945	900	853	842	852	867	888	889	896	862	840	870	875	972	851	823	877	902	936	897	878	896	903	873	887	827	881	853	915	857	886	881	859	869	899	834	861	848	839	864	815	817	901	875	877	834	890	947	897	908	880	881	889	885	879	879	836	837	845	880	892	931	892	842	900	860	859	886	840	835	876	867	872	887	848	905	840	858	840	863	893	858	941	851	882	889	886	848	895	868	858	893	903	848	919	896	925	882	893	891	872	875	895	889	844	851	849	853	832	878	852	884	849	883	878	865	889	862	909	901	903	954	919	926	862	833	896	858	876	901	898	853	884	910	899	886	913	836	900	821	884	815	817	915	893	907	832	863	856	900	866	891	881	886	910	877	874	886	852	890	848	856	859	920	817	840	908	868	897	883	842	894	898	833	862	840	841	909	876	954	816	865	874	856	899	860	865	872	864	891	850	880	863	866	903	864	863	854	880	870	884	852	825	876	884	849	893	900	868	862	864	838	842	852	849	874	905	870	902	846	883	894	872	850	874	837	829	867	897	903	832	844	897	896	898	815	854	836	818	892	895	888	837	815	839	902	941	896	870	815	879	822	884	890	890	906	851	847	877	840	849	847	872	870	882	891	846	888	903	867	850	829	820	815	880	852	837	857	846	870	896	913	848	883	833	887	851	903	872	865	889	945	886	888	822	855	882	924	875	883	875	894	868	813	891	837	874	870	893	856	812	857	886	844	864	886	895	888	812	849	853	934	864	873	905	854	864	879	833	873	849	892	820	878	892	856	884	931	828	875	849	880	841	889	894	830	897	904	912	900	835	891	873	912	898	812	837	850	852	893	911	945	844	909	850	875	820	893	862	911	919	869	902	880	857	898	846	860	834	909	890	839	894	907	861	849	887	858	936	901	872	878	890	855	888	865	900	819	861	879	917	836	862	824	878	921	889	822	860	840	842	876	912	837	823	848	915	910	874	897	854	911	876	814	893	857	928	882	906	899	892	847	888	928	839	857	875	885	871	899	875	852	877	871	780	885	850	881	849	859	824	885	917	891	878	855	845	864	855	854	887	877	893	914	880	911	851	867	863	862	904	875	814	879	920	853	901	868	822	879	883	941	892	874	875	866	889	880	881	915	850	874	903	843	846	839	855	870	847	847	866	843	888	845	913	879	878	862	873	861	903	876	930	839	807	837	854	878	875	834	846	880	886	909	902	844	855	898	865	921	868	845	817	858	896	898	879	858	822	900	874	872	870	912	895	838	827	846	832	860	896	853	911	880	861	882	875	865	873	832	849	824	827	893	887	886	894	902	884	895	853	888	874	860	895	865	856	869	872	887	838	880	883	854	894	863	884	840	872	910	924	868	917	885	892	873	836	847	846	827	862	908	889	864	886	902	865	873	850	834	824	875	892	870	811	851	834	943	828	887	862	881	885	845	855	911	898	838	891	880	880	834	878	886	917	907	881	860	865	846	863	947	864	917	865	858	880	872	854	881	915	899	931	829	863	882	855	881	908	869	873	878	901	917	847	880	847	855	876	912	904	871	835	849	808	880	848	859	864	872	900	875	913	854	892	841	885	883	838	870	887	876	806	861	887	905	843	876	859	862	862	913	845	858	846	909	821	888	886	877	832	871	878	876	938	894	834	882	886	846	876	891	900	874	864	835	889	874	834	874	914	905	839	910	834	849	885	836	855	856	906	892	830	831	849	848	876	842	927	865	864	838	889	894	882	914	889	850	811	875	893	890	820	859	857	888	854	810	837	872	851	867	926	854	884	912	885	878	826	908	871	888	866	849	884	907	844	871	927	862	889	845	828	866	854	861	941	839	854	896	882	879	943	879	929	794	822	932	890	853	874	810	817	868	878	840	833	911	854	872	842	871	845	845	898	850	932	907	830	898	895	903	840	843	877	890	858	888	819	855	861	879	882	844	838	881	878	874	929	936	884	904	885	883	924	920	881	816	835	879	854	920	863	896	892	861	882	865	925	905	923	876	909	843	893	865	902	884	894	795	831	858	889	808	873	847	896	908	871	899	872	892	899	850	882	875	814	809	868	969	859	883	829	838	869	824	864	843	830	859	895	837	874	884	857	886	925	901	843	896	894	815	896	852	863	868	855	893	907	792	874	893	879	849	919	898	894	857	866	882	844	829	831	859	860	914	867	842	912	885	908	813	884	851	866	829	868	890	870	875	902	871	872	865	914	891	877	862	878	862	896	864	902	867	906	867	854	845	823	858	913	860	857	915	889	908	849	877	852	835	861	882	856	876	882	888	926	885	907	810
4485	14000	9938	5106	3900	3035	2408	2055	1925	1586	1408	1322	1283	1236	1144	1130	1128	1022	1085	1028	999	973	972	976	1084	985	1086	969	1011	930	990	997	914	996	924	971	955	934	959	945	930	1027	968	898	912	953	964	941	982	874	977	926	943	931	982	936	949	921	962	958	896	942	897	941	992	924	920	950	935	951	987	966	969	936	972	1007	965	947	975	899	905	950	995	986	955	955	846	941	981	959	985	946	945	944	891	913	913	938	938	891	937	949	923	971	856	924	945	940	974	919	932	911	894	966	900	925	957	952	978	993	918	901	966	876	891	932	900	992	931	898	911	939	955	988	878	1002	914	979	890	934	929	994	913	901	925	907	879	903	927	954	901	911	878	969	934	936	894	875	972	942	896	946	979	953	962	914	951	934	896	935	918	931	932	928	904	952	890	894	919	966	972	929	883	982	977	955	923	909	904	912	955	897	900	914	920	911	966	951	949	943	926	938	939	921	991	892	922	943	927	957	960	983	926	941	957	936	914	923	930	935	970	966	936	973	941	974	918	970	953	926	987	940	899	964	982	938	933	962	949	916	922	903	962	953	921	921	887	871	945	932	929	934	959	911	933	929	900	909	841	909	950	954	898	997	912	967	961	932	929	915	918	914	951	941	919	964	894	894	879	924	909	931	955	905	936	926	943	960	905	937	871	954	972	939	943	887	913	902	931	963	917	942	911	926	903	940	954	977	960	936	974	965	919	902	952	902	912	931	911	939	917	938	940	949	939	905	970	940	939	938	913	964	928	943	900	940	934	938	961	918	926	918	992	882	967	936	927	949	943	920	916	875	877	926	912	910	946	948	907	982	973	900	973	933	948	931	919	918	937	908	929	938	937	961	933	955	957	947	892	885	938	901	958	897	920	850	910	919	952	924	940	923	890	954	916	968	940	909	926	890	936	948	1000	840	955	939	949	961	912	954	915	936	943	980	898	897	954	957	966	950	969	921	895	966	976	933	999	874	958	860	949	916	906	900	948	950	944	970	904	943	957	990	952	965	908	895	952	949	900	932	879	939	973	881	962	986	870	995	936	949	950	910	897	952	933	950	918	924	894	935	939	892	902	929	915	913	896	926	942	905	948	951	997	962	923	969	981	886	915	932	919	975	954	953	928	984	925	908	892	911	952	908	962	966	932	903	930	936	957	922	941	992	935	886	931	914	895	931	933	924	962	947	925	943	978	916	944	992	949	918	897	890	906	872	935	904	903	953	964	974	942	952	983	932	963	938	900	969	916	973	924	965	931	933	937	936	943	920	892	917	924	989	944	955	885	894	951	974	854	940	946	917	931	937	889	955	936	967	954	947	968	935	878	956	920	918	966	921	953	952	941	943	974	920	950	940	925	914	980	946	905	928	897	894	905	929	978	928	904	880	909	979	948	933	915	956	977	973	925	940	889	953	989	924	945	903	950	883	995	892	933	957	968	934	926	920	939	914	962	929	943	934	973	967	955	926	894	923	904	1035	972	932	971	964	924	891	885	883	995	948	940	960	924	931	901	914	926	955	906	935	914	905	925	959	971	896	897	922	986	964	916	918	966	938	908	897	930	891	898	928	942	932	945	964	976	923	963	923	958	924	935	965	875	891	961	961	987	949	913	914	941	933	939	934	899	955	854	945	962	968	961	914	917	941	972	940	977	925	931	939	990	924	865	939	948	967	913	917	904	982	940	868	936	969	971	935	944	922	966	939	895	963	954	927	928	941	941	978	949	920	983	975	934	855	940	931	963	909	905	903	991	928	889	921	896	951	978	954	907	946	889	954	943	899	966	878	910	933	934	933	890	861	914	915	966	924	941	908	911	934	947	950	889	966	951	930	948	923	940	921	894	938	896	893	951	929	913	920	962	910	901	955	895	941	913	983	916	912	942	882	964	925	902	893	897	1019	983	946	923	917	927	911	877	912	958	927	891	950	942	924	876	917	988	914	945	935	941	906	960	904	930	917	905	963	936	908	943	916	928	927	915	949	882	926	929	941	902	923	947	887	895	921	907	904	935	949	920	969	913	935	913	932	916	877	908	915	912	888	916	897	935	989	912	897	955	960	894	903	922	923	905	913	965	950	902	909	923	921	905	917	990	917	912	902	885	897	977	875	957	910	940	903	929	913	940	902	941	884	880	959	875	976	995	909	951	927	934	940	915	979	952	938	954	969	898	965	918	888	926	932	945	943	954	957	945	951	993	921	942	916	978	925	932	909	929	880	890	923	928	910	902	933	918	893	937	941	979	874	942	938	954	919	941	947	902	962	896	952	917	901	962	933	946	898	911	961	981	899	917	894	972	964	929	948	956	912	902	905	930	873	941	879	910	933	918	923	877	918	957	918	952	936	941	947	904	946	914	916	910	922	952	920	896	878	907	936	950	937	899	917	971	926	910	936	952	966	872	923	952	933	932	932	917	991	959	921	883	919	970	942	904	908	934	937	910	939	946	981	905	947	963	942	890	945	918	939	929	903	848	927	942	963	946	937	896	939	961	968	889	948	927	947	917	921	926	952	955	945	902	991	927	915	997	915	900	943	904	944	904	953	975	887	914	910	893	910	982	943	950	967	908	921	942	971	921	961	877	909	961	939	902	963	918	883	936	926	905	983	915	918	908	934	900	980	920	932	913	974	972	870	966	933	912	937	930	930	949	935	918	939	923	914	935	953	947	935	831	985	902	959	961	933	951	975	907	916	886	934	911	932	903	876	932	906	977	910	971	865	881	934	937	966	913	944	922	906	930	905	1004	952	892	953	886	940	882	984	960	1004	945	965	901	936	955	909	939	928	932	917	887	945	962	923	957	976	930	931	916	898	964	931	922	938	941	955	925	939	960	895	899	961	931	927	940	934	944	927	948	930	952	899	941	972	877	936	915	945	928	952	919	912	945	910	915	892	892	949	936	931	989	1007	978	932	935	906	992	899	914	904	949	994	909	855	938	960	956	945	970	928	945	905	907	900	979	941	946	953	927	903	974	927	899	900	893	911	928	846	929	921	925	950	923	941	978	977	973	943	951	925	970	866	932	1001	895	926	917	917	876	906	934	951	969	968	944	900	908	889	928	935	931	960	940	912	977	957	900	927	985	887	953	965	907	962	946	939	956	943	979	928	853	907	950	925	911	975	928	929	933	949	922	945	940	930	941	942	940	911	961	946	960	939	976	977	923	888	918	951	969	911	889	936	944	897	937	912	980	951	900	919	974	918	882	963	914	958	941	958	912	945	909	930	928	929	987	906	921	901	941	885	946	929	874	950	936	958	1012	919	932	936	946	943	993	959	908	931	951	949	917	933	930	923	904	951	927	948	977	968	917	919	882	908	877	927	942	964	961	1000	912	942	877	946	938	935	898	940	924	975	927	929	961	926	955	923	957	889	904	946	905	948	915	901	898	863	854	879	961	888	955	905	977	900	872	956	922	929	952	980	910	944	948	967	909	938	930	973	902	950	945	908	946	956	888	898	961	977	930	941	882	913	913	882	889	912	909	933	946	929
27347	18135	4190	837	626	603	538	541	577	556	549	572	600	596	546	548	576	546	539	600	551	573	556	598	540	579	526	556	564	591	550	568	570	603	555	541	550	567	555	538	547	557	557	548	545	558	554	591	588	536	527	532	530	559	533	538	525	555	592	566	556	574	553	520	563	565	567	543	540	542	552	569	557	546	563	571	527	572	547	566	525	549	523	525	569	573	544	598	512	549	570	562	593	525	554	552	592	566	559	512	532	582	536	539	540	591	588	559	493	568	538	566	550	539	564	528	531	540	559	571	532	567	573	567	552	551	547	549	514	573	553	549	540	556	533	562	576	551	576	505	568	557	502	575	551	526	546	565	565	521	582	533	558	582	542	605	516	579	570	594	568	555	532	565	542	568	580	556	570	549	490	544	530	532	549	504	521	519	558	553	551	558	578	580	578	528	527	572	592	567	541	541	569	507	577	524	559	588	564	554	581	591	514	566	563	511	534	508	538	585	565	586	576	583	577	549	573	511	584	532	579	557	563	546	551	543	557	544	592	588	536	548	567	551	515	571	587	523	544	527	539	583	552	577	552	557	541	561	529	558	617	538	561	517	526	510	526	546	541	572	520	548	534	611	571	591	566	598	586	540	515	587	536	595	530	547	523	555	518	542	563	553	559	527	541	544	555	554	553	541	546	526	609	544	575	524	522	552	571	526	557	527	575	566	559	535	523	537	527	554	556	573	532	579	509	520	573	526	592	612	589	544	582	546	555	500	564	527	607	570	576	534	537	557	517	570	547	501	585	594	591	558	524	544	524	534	549	596	555	534	557	520	531	513	559	553	565	616	577	560	562	543	529	584	521	479	582	539	563	541	573	500	578	532	545	520	570	557	553	545	562	580	626	572	571	551	542	532	594	535	560	584	533	566	556	592	548	554	566	485	531	543	581	509	590	568	539	574	561	527	543	560	569	533	537	548	547	558	533	581	540	568	527	537	568	541	539	591	575	572	537	517	507	558	575	536	548	593	513	592	534	543	515	600	547	542	548	580	586	558	585	552	541	546	564	533	575	575	572	577	529	555	544	505	557	575	581	543	564	558	549	548	566	513	568	565	534	582	563	547	554	548	549	558	566	570	569	548	588	576	579	550	541	529	582	561	558	572	507	582	556	568	578	586	564	586	546	548	573	572	554	554	547	538	506	571	549	572	575	551	563	541	555	579	578	545	563	554	565	560	551	620	503	525	539	545	523	517	579	539	586	527	629	515	570	543	530	558	548	566	577	555	563	556	547	548	544	597	584	557	578	573	544	536	582	564	586	518	573	584	566	522	531	546	548	571	512	581	573	550	552	525	565	555	562	552	538	544	586	579	564	580	545	574	544	605	546	566	561	567	554	575	587	590	600	564	583	573	576	588	545	574	555	522	613	551	593	557	556	541	548	537	590	540	518	574	567	530	525	555	544	554	560	542	562	599	539	559	573	501	540	551	543	535	553	571	564	547	531	539	540	554	560	542	517	547	533	596	508	575	534	567	574	518	544	561	552	561	585	544	543	569	549	535	576	532	547	535	589	549	573	532	538	581	556	582	561	564	510	554	580	562	516	538	575	548	552	553	561	533	579	546	555	516	562	530	532	570	522	547	534	524	561	511	527	527	570	518	568	558	557	539	549	579	539	550	547	498	518	595	596	588	554	535	527	562	545	567	554	587	560	565	535	576	575	533	605	544	538	524	539	551	592	536	568	552	560	520	568	571	565	588	573	560	617	518	551	575	529	553	564	543	552	579	609	534	543	567	551	539	489	539	541	520	583	523	554	564	541	540	524	564	518	550	554	552	542	537	531	561	570	546	533	571	545	577	510	512	574	550	561	622	563	573	588	528	570	559	489	555	554	507	572	609	562	553	549	527	548	575	509	584	551	535	543	589	566	534	580	514	600	535	569	561	572	570	551	532	501	545	578	531	562	504	532	594	520	588	517	553	560	578	588	580	576	562	554	545	544	509	556	568	549	572	555	573	544	506	516	551	543	523	555	566	577	512	571	544	534	536	573	528	525	555	571	554	578	523	552	532	567	563	584	580	558	542	547	556	571	515	578	553	592	544	542	516	561	563	587	535	558	575	546	557	536	601	571	566	596	559	544	557	595	543	562	543	537	587	572	543	584	574	527	543	590	541	555	579	570	564	521	551	553	543	541	533	549	529	526	598	536	524	575	533	553	595	536	601	533	514	624	560	542	532	569	581	543	570	577	537	569	525	533	527	585	542	564	498	545	529	546	549	592	523	544	554	569	568	598	536	585	574	516	543	554	544	565	574	549	556	573	556	599	558	514	586	565	564	557	564	583	580	573	584	564	528	538	586	562	554	593	558	551	545	612	542	562	561	572	545	537	542	587	548	582	541	514	532	504	536	556	565	563	575	575	520	517	584	575	535	518	531	488	518	574	566	552	538	570	588	548	513	527	538	506	533	547	540	553	548	538	569	550	549	571	587	552	575	591	539	515	589	546	513	558	553	568	568	562	579	554	566	582	545	583	559	540	549	561	524	519	549	567	579	536	546	575	582	548	549	495	573	566	530	573	578	553	542	538	542	585	537	535	506	564	579	521	550	565	562	560	567	543	535	575	562	600	548	580	533	553	572	562	558	566	539	552	526	531	572	557	562	579	550	581	532	575	557	533	584	564	550	526	548	528	562	552	570	524	566	558	504	579	556	555	558	570	515	580	538	586	578	522	575	585	518	571	499	529	560	532	541	544	560	524	587	558	526	575	538	538	571	558	552	496	552	549	533	567	605	578	601	551	560	535	537	542	511	585	548	557	556	542	521	538	576	529	512	539	527	586	554	515	533	537	551	585	534	548	562	536	595	536	550	556	606	575	550	485	569	536	564	546	550	549	557	524	537	550	575	516	530	537	600	599	550	553	542	546	594	552	536	544	530	501	585	532	559	580	587	539	584	532	573	511	566	561	530	532	566	618	550	543	565	538	580	570	570	541	574	545	570	517	566	536	580	541	510	566	578	520	576	548	566	545	569	530	591	587	583	570	596	562	574	591	545	577	553	549	522	549	544	549	504	575	533	599	557	476	549	580	616	597	577	515	528	569	501	534	513	568	535	542	534	538	523	524	596	541	591	553	575	567	524	555	546	572	549	539	531	516	562	549	544	551	528	571	555	569	564	546	545	516	559	538	558	548	549	588	544	554	566	582	560	584	579	547	540	561	531	556	574	568	561	553	511	558	553	534	558	543	527	546	565	585	547	570	568	525	548	518	568	536	544	547	575	554	554	525	535	548	563	558	526	575	550	578	540	545	563	537	552	585	550	527	480	532	529	600	537	598	569	566	540	465	560	531	573	579	526	523	589	572	539	551	550	557	520	539	554	500	529	544	586	543	544	533	571	592	551	544	534	573	495	542	573	556	513	549	526	538	550	526	560	589	542	511	552	557	504	541	581	546	540	573	553	534	558	544	511	544	540	584	555	578	525	555	527	578	567	561	510	573	545	500	581
4279	997	874	694	644	690	602	586	612	613	607	603	566	568	547	580	593	598	531	599	620	553	567	547	559	589	579	590	636	572	600	605	640	597	599	571	583	562	588	584	563	573	556	573	553	603	559	556	599	602	597	569	582	559	596	618	588	576	610	577	565	537	553	571	605	578	581	622	576	615	596	616	587	575	566	630	563	643	615	565	581	658	549	594	605	555	609	615	614	516	584	551	570	608	591	580	583	565	596	580	603	549	569	616	560	616	589	594	578	586	539	629	584	595	574	614	569	602	575	618	578	638	576	600	630	595	572	595	579	578	582	539	575	580	605	550	582	613	612	600	553	594	529	608	619	565	576	586	588	583	587	628	552	620	573	600	637	610	601	620	548	559	613	580	564	581	633	650	572	587	618	582	571	579	571	599	548	576	533	556	566	576	556	591	600	551	591	591	643	590	552	556	551	562	604	601	601	636	594	593	589	639	602	623	600	593	583	577	601	591	581	594	599	608	567	566	597	588	644	598	588	559	534	532	563	572	591	592	596	589	644	604	577	614	594	565	579	587	596	606	590	592	590	561	565	642	594	555	595	609	580	629	605	615	541	570	594	588	623	591	587	582	620	591	577	619	547	593	595	600	640	590	586	606	590	585	583	580	584	593	580	622	596	580	604	570	619	580	571	553	587	602	549	581	566	626	613	546	579	627	579	602	577	586	600	598	599	573	560	599	563	588	598	560	553	553	575	586	575	588	605	627	586	597	632	614	569	586	587	594	586	556	594	592	612	585	566	569	531	539	602	579	592	594	574	578	570	553	636	603	624	622	586	609	608	589	587	557	633	568	607	586	580	560	595	603	551	607	590	639	566	569	577	627	566	592	603	555	610	608	610	598	550	580	602	544	590	589	586	570	592	597	615	618	552	581	594	573	567	601	604	576	549	618	592	578	595	608	535	543	566	574	577	590	568	555	599	598	594	571	578	609	584	571	577	599	598	551	600	600	566	583	615	586	585	602	578	565	597	563	610	571	588	654	593	553	595	543	553	571	607	632	529	644	610	566	598	582	599	586	605	600	592	596	596	573	597	538	599	609	623	597	587	579	565	630	605	598	576	562	613	597	557	619	598	606	540	586	558	570	556	556	556	584	544	609	601	599	568	638	602	609	589	584	581	598	543	571	586	642	603	606	545	634	592	559	583	550	568	620	585	586	600	615	569	571	617	592	604	563	611	549	579	578	611	624	618	561	597	625	608	586	599	571	643	615	575	562	559	561	588	579	569	573	581	581	620	575	580	626	575	600	548	567	601	586	595	554	617	546	592	566	614	571	621	580	629	575	566	616	562	555	571	602	585	589	579	599	596	566	620	580	596	604	582	599	598	576	618	560	585	610	566	615	573	562	578	567	596	558	631	608	599	583	595	589	577	564	612	607	626	553	570	601	582	616	594	536	570	598	612	591	597	588	572	603	615	597	563	581	569	584	625	554	572	574	560	568	556	575	606	556	558	616	627	592	585	581	563	568	608	589	564	582	590	592	554	604	580	572	552	582	569	571	548	557	605	599	579	582	626	609	595	579	572	576	551	563	620	598	590	596	583	601	581	644	594	614	580	627	579	575	573	625	602	577	607	594	611	618	599	625	569	565	611	587	566	570	615	606	601	585	607	616	552	584	579	554	599	592	580	593	584	519	582	604	556	594	591	604	573	631	630	592	557	558	623	603	590	581	589	605	589	586	592	597	587	610	578	584	590	560	603	583	585	589	598	592	588	567	604	617	611	547	562	562	556	589	651	624	609	580	590	590	569	556	585	582	582	602	603	553	564	574	595	573	589	633	584	639	634	613	575	609	575	591	603	589	603	558	575	549	613	590	591	590	598	569	576	603	588	603	570	578	580	568	589	571	595	580	583	588	583	555	560	607	562	648	552	597	589	570	582	568	600	618	586	607	577	635	613	562	591	564	604	626	609	599	610	610	600	625	587	602	616	568	616	595	564	532	596	636	589	570	555	594	585	570	577	592	559	584	566	558	607	573	574	626	553	613	574	599	611	606	566	609	575	563	580	598	533	573	535	599	603	588	573	592	578	598	582	582	603	602	587	626	574	603	580	582	596	593	606	596	587	613	561	587	563	616	566	549	570	576	575	539	574	570	588	580	577	583	601	589	618	565	589	541	588	582	555	560	600	565	573	555	566	581	598	566	540	599	583	570	556	597	568	573	607	545	583	608	577	579	614	562	594	597	590	576	606	595	598	595	599	577	534	622	580	599	557	535	569	572	578	569	572	611	577	559	542	611	583	605	618	546	600	577	579	592	620	556	558	585	571	628	625	574	549	595	630	528	553	546	497	580	571	602	587	597	541	608	575	561	568	618	576	542	604	593	634	575	557	587	572	583	570	628	620	591	612	607	615	568	583	607	599	574	606	602	615	548	570	609	568	612	563	586	592	619	576	552	616	557	558	583	581	598	589	574	602	573	590	577	571	620	586	593	587	563	576	593	602	604	613	554	592	578	563	613	563	562	536	583	606	593	620	564	527	604	574	578	622	609	573	626	595	529	592	569	549	574	593	560	595	592	566	584	582	628	599	574	604	577	619	582	567	581	605	597	584	572	659	595	592	573	566	570	571	582	548	549	616	554	602	604	596	614	600	637	595	587	579	578	594	590	566	600	565	613	620	569	575	588	562	603	612	570	604	595	581	604	592	603	566	578	630	576	579	568	562	567	608	575	552	590	596	586	591	561	598	602	610	588	611	592	569	577	524	571	544	573	599	569	625	584	622	604	634	607	586	598	598	603	584	655	596	604	576	567	584	536	550	612	551	585	538	575	519	615	596	593	620	624	592	569	575	586	569	602	600	615	604	619	611	611	655	582	551	573	551	613	595	602	615	583	597	559	600	590	626	551	584	574	579	573	613	591	594	615	592	522	566	626	580	601	597	571	598	571	558	579	575	565	582	538	593	562	560	613	560	634	561	608	612	605	577	574	649	577	583	595	571	607	627	564	567	584	614	583	560	614	619	595	564	583	635	573	579	590	578	590	577	620	551	553	602	579	583	580	583	605	582	558	629	604	589	615	592	591	545	606	520	592	623	578	589	612	559	571	589	594	543	569	556	573	585	595	574	595	588	598	580	577	585	568	633	595	597	595	540	600	566	603	587	599	590	596	619	588	591	541	598	572	594	575	577	544	612	563	572	564	622	538	619	577	571	577	579	587	589	579	572	588	559	567	607	618	565	614	576	595	580	600	586	617	578	573	610	588	591	589	563	619	575	556	559	563	533	570	570	605	562	590	594	578	590	561	563	576	559	592	623	560	593	593	621	596	581	567	563	567	581	543	599	563	579	562	650	630	545	570	565	602	587	599	570	598	606	597	589	614	624	598	584	541	602	581	576	554	617	563	597	593	535	573	630	612	576	543	598	590	558	595	611	578	561	593	545	563	535	593	572	561	600	581	608	629	571	594	556	629	624	560	594	610	605	588	636	599	620	620	585	543	574	586
23428	21092	28433	24007	21107	12343	1945	1463	1220	1216	1204	1217	1139	1155	1137	1142	1107	1061	1068	1028	1069	1109	1058	1083	1045	1098	1007	1028	1070	1024	1049	1026	1024	1077	1078	1075	1068	1015	1062	1082	1035	1069	1055	944	1027	1040	1020	1058	1046	1009	1033	1008	1023	1063	1073	988	1087	1050	1034	976	1048	1080	995	986	1052	1035	1073	1072	1017	990	1079	977	1015	1028	1033	1014	1052	1048	991	1038	1002	1009	943	1003	981	1003	957	1035	1044	1055	960	1062	978	1053	1028	1054	1072	1012	1016	1011	1020	986	1027	1054	1042	1080	1045	1021	1036	1054	1041	1042	1000	1097	1017	979	1052	1049	1011	985	1015	989	1038	1041	1032	1037	1031	995	1008	1038	1032	1049	1100	1006	1005	1058	1113	1053	1008	1041	1032	1022	1046	1014	1000	1011	1049	1033	1003	1019	996	1017	1029	1030	1052	1056	1051	991	1055	1016	1048	1081	1044	1082	1048	1092	1059	1067	1077	1036	1022	1042	1071	1036	1028	1034	1048	1030	1026	1082	1004	1027	1002	1005	1084	995	985	977	1072	1040	1015	990	1030	1001	1036	1029	1092	1016	1050	1069	1060	1062	1079	1046	1014	1024	1004	1034	1007	1078	1030	1059	1022	1015	982	1011	979	990	1017	1023	1024	1021	1033	1052	1042	1015	1050	1035	1001	1053	1025	1037	1026	1050	1002	996	1023	1023	1000	1032	1040	1015	978	968	1015	1029	1003	1021	1043	1030	1010	1035	1053	1073	1069	960	1093	1015	1005	1058	999	1048	1039	1001	1029	1026	1022	1006	958	1000	1046	1064	950	1001	1037	997	987	1065	1008	1044	1077	1059	1008	997	1003	1024	1085	1012	1041	1032	968	1054	1025	1016	1061	991	1045	1032	1016	1010	920	1052	1054	1033	991	1004	999	1051	1027	1035	1013	996	1083	981	955	1001	1032	1071	1008	1026	1046	1063	1027	1090	1058	1004	1017	974	1050	1035	958	1029	1023	993	1078	1051	1054	1040	1057	1026	1038	985	1066	1034	1013	1067	1011	1014	991	994	1065	1006	1057	1030	935	971	1019	1110	998	1083	967	1010	1066	953	1037	980	1031	1088	1042	1017	1064	1013	1077	972	993	1007	1003	1002	1044	1008	1070	992	1010	1043	1093	1030	1051	1003	1052	1008	1028	1017	1000	1096	1046	1047	996	1015	1032	1015	1025	1027	1022	1072	1037	998	1045	1017	1095	988	1093	1029	989	1042	1072	1046	1001	968	1036	1046	981	983	1050	1031	1008	1050	1039	1016	1031	1022	1010	1044	1011	1051	1014	981	1009	1038	974	1006	969	1010	1027	1037	1051	1056	1041	938	1042	1006	966	1001	1079	954	1064	1015	1056	1032	1006	1049	1041	1066	1048	1064	1064	1018	1023	1022	1073	1032	1001	1012	1019	966	978	1055	1090	1021	995	990	1042	1030	959	1012	1079	1021	1008	1027	1007	1008	1007	1046	1068	1045	1008	1038	957	1026	1081	967	978	1068	1018	1082	982	1061	1062	993	1002	987	1012	997	1046	1118	1037	1046	1032	1055	1082	998	1028	1090	979	1057	1019	1039	1011	1027	1047	1019	1071	1022	1023	1040	997	1013	1062	998	1043	1011	993	1035	1087	988	1023	996	1004	1027	982	1062	1006	1011	996	1033	1017	1038	1018	1008	1003	987	1060	1066	1008	1025	1007	1018	1055	994	1075	1073	1013	1002	1012	1029	1096	1010	1031	1043	1028	1033	992	1070	1052	1052	1060	1036	1017	1027	1019	1010	989	1020	1037	1095	1045	1046	1022	953	995	1058	1045	1042	1060	996	976	993	1021	1013	1035	976	987	1003	987	1048	1056	1036	1055	1021	1006	1018	979	1099	1035	1024	1026	1019	1021	1088	954	976	1006	968	1049	1053	1074	977	1024	1021	1008	1034	1014	1007	975	1020	1090	1027	996	1047	1057	1078	1033	977	1041	999	1058	1014	1057	1005	1038	1005	1063	1025	988	1013	1046	1040	1046	1027	1036	1032	957	1049	1008	1011	1016	982	1041	1031	999	959	1002	996	1077	1047	1074	1034	1005	998	1033	1115	1066	1088	1047	1008	1042	1069	994	1006	1011	980	1017	1018	1075	1011	1046	982	1004	1036	1020	1067	1079	1040	964	1028	1061	972	1035	1103	1032	1015	1039	1011	1012	1051	962	967	1034	989	1001	998	1043	1071	1043	1031	1023	983	1083	1003	986	991	1024	1018	1064	993	1030	994	1074	990	1002	1069	1044	1017	1050	1075	1024	1024	983	1020	1012	1026	1031	1072	966	1001	984	1030	986	1039	1006	993	1061	1038	1044	1003	1013	1041	1029	1019	1013	1012	1050	1061	993	1041	999	1011	1055	1057	1003	1032	1042	982	983	1040	1045	1017	1018	1028	1031	1060	1078	1004	1035	996	1020	995	1058	1061	1028	1031	1010	986	1037	1006	1025	1039	977	1032	1003	1014	1039	978	1044	1034	989	1030	990	1061	969	1057	1013	1000	1024	1044	975	1027	1035	1058	1023	1087	1031	1009	1068	1041	998	1027	1025	1053	1003	1072	1042	987	1025	969	1038	1010	1020	983	1021	1014	1046	1003	1001	1028	1056	1016	1049	1043	1036	972	1036	1043	1047	1004	1043	1035	1010	1030	1055	1055	976	1012	1091	1022	1041	981	1035	995	1048	1080	1046	1001	1039	1026	1020	1034	1044	1041	1088	1071	1043	1033	1038	1026	1023	971	1014	1032	1055	1017	1034	985	1029	953	1042	1064	997	1027	1001	1048	1022	1052	1016	1019	1055	1045	1008	1006	1014	1037	1022	1024	1043	967	1049	981	1021	1049	1095	1058	1021	985	1033	1011	1028	1061	1053	1055	1027	1023	1003	952	1068	1044	1086	1012	1085	975	1036	1065	970	1021	1089	1045	1089	1060	1021	1014	1059	991	981	1032	984	986	985	989	1033	1084	989	1012	1054	982	1029	1044	1046	966	1055	1006	1098	945	1010	1020	1009	1048	1064	1040	1027	1033	1006	1023	1022	1007	1096	1027	1061	1043	1045	1049	1060	1029	1039	1032	1025	1014	987	1006	1062	1024	1010	1026	1080	992	944	1040	1054	1062	994	1021	1078	1046	1031	1041	1037	995	1004	1030	1041	1014	1037	1072	1091	993	1025	997	1017	1044	1062	1043	985	1029	1022	1050	1050	1063	997	1038	1003	1050	1003	1041	1012	977	1004	997	1010	1036	1030	1007	1071	959	1031	1029	1019	1012	1025	1049	976	1028	1011	1024	998	1048	999	1038	986	962	1030	979	1059	994	1007	989	1045	1061	1033	1002	983	992	1018	1061	1000	1075	1038	1023	960	1025	1023	1089	1019	1115	997	1068	1038	1039	1052	1044	1021	1011	1058	1040	980	1009	1055	968	1012	1079	960	1009	1020	1040	1039	1039	1087	1013	984	971	1022	1043	1080	1011	1018	1052	1020	1031	1027	986	1022	1005	1031	1101	1047	1048	1029	1024	1077	1014	1037	1041	1011	1063	1049	1025	1032	1033	996	1035	1031	1014	1043	1009	1031	1009	1007	1013	1023	995	1074	1045	1008	1052	1027	1021	1006	1040	999	1037	1057	1065	1009	1027	1013	1016	1038	1030	1044	1022	1007	994	1067	1056	1100	965	962	1019	958	1031	1110	1011	1019	1027	1018	1001	1005	989	1024	1001	1013	987	1041	998	1061	1007	1027	994	975	1013	1050	975	1052	1085	975	958	1014	1090	998	1029	1081	978	1020	1003	1030	1037	1097	1017	1051	1045	1027	1054	1038	992	1095	1018	1028	1020	1060	1025	1071	992	1057	1057	998	980	1049	1005	1019	989	1052	1036	1031	1013	1029	1063	978	1055	1031	1006	1008	1009	1086	1015	1004	1004	1017	993	994	1016	1026	1002	1001	1062	1052	1041	1001	944	1009	1005	995	991	984	1019	1005	1006	975	1029	1002	1028	1039	1080	948	1040	1083	1096	1020	1017	1101	1056	1040	973	1045	957	1049	1047	1035	1017	1047	1022	1036	1028	1053	1008	955	1043	1023	1071	1031	1007	975	1015	1146	1038	1051	977	1018	1019	998	1062	1059	1019	980	1007	1021	992	1009	1061	1002	1044	996	1030	1049	1007	1028	985	1022	1022	1029	1048	985	1054	995	1027	1027	961	1001	972	976	1034	985	1070	1079	1039	1052	1034	1088	1001	970	1002	998	1005	1039	1043	1066	1053	1089	1031	1080	1053	1044	1072	1031	1042	1052	1043	1004	974	1043	1011	1062	1047	993	1054	1030	1048	1007	1028	1041	1045	1017	1057	1026	1022	1066	1003	1034	1053	1023	1034	989	1023	1038	967	1007	1021	980	980	1060	1050	1009	1038	1039	1021	1056	997	1060	1056	1047	1031	1022	1075	1043	1030	1080	1021	1025	1024	1040	1044	1012	984	931	1004	1023	1043	1004	1039	1020	1074	1021	1050	1039	1019	995	1007	1135	1038	1052	1016	1069	1048	1008	972	1024	1028	1028	1055	996	1038	1056	1013	1037	1021	975	1003	1020	1016	1000	1027	1025	954	1022	1023	1041	1080	1030	994	1086	1035	1015	1053	1041	1087	1022	1054	1017	990	983	1045	1017	969	996	1027	1088	1006	1030	1000	1073	1042	1049	987	972	1026	1040	1056	1030	1070	1033	1004
3488	8706	6453	3407	2677	2196	1920	1632	1476	1453	1352	1316	1248	1183	1190	1153	1205	1106	1107	1145	1110	1088	1115	1185	1107	1127	1056	1045	1126	1100	1051	1071	1095	1107	1065	1142	1054	1073	1114	1147	1078	1009	1046	1071	1105	998	1119	1054	1035	1056	1095	1026	1058	1059	1084	1057	1073	995	1077	1105	1024	1078	1091	1125	1112	1099	1095	1101	1088	1076	1102	1119	1081	1100	1084	1046	977	1082	1092	1057	1076	1020	1035	1090	1009	1099	1040	994	1043	1073	1042	1108	1069	1111	1095	1057	1085	1065	1034	1079	1070	1058	1042	1073	1125	1071	1041	1047	1117	1101	1062	1071	1057	1090	1054	1077	1123	1097	1100	1069	1065	1061	1108	1074	1000	1085	1091	1036	1076	1034	1102	1043	1088	1095	1099	1006	1072	1046	1029	1065	1080	1106	1041	1063	1000	1068	1037	1090	1086	1034	1054	1074	1051	1059	1124	1070	1047	1079	1086	1076	1086	1047	1112	1046	1035	1112	1080	1068	1073	1071	1100	1048	1099	1091	1092	1060	1097	1075	1099	1123	1063	1111	1085	1061	1057	1052	1048	1083	1081	1083	1086	1082	1017	1093	1066	1092	1106	1029	1077	1024	1070	1029	1055	1092	1106	1032	1056	1100	1096	1060	1120	1058	1027	1036	1018	1071	1060	1053	1046	1087	1068	1085	1116	1093	1062	1078	1076	1089	1128	1048	1080	1041	1083	1101	1110	1059	1009	1072	1017	1045	1044	1077	1025	1111	1081	1051	1112	1058	1064	1084	1005	1076	1071	1080	1068	997	1044	1101	1035	1040	976	1042	1074	1070	1076	1125	1051	1068	1018	1040	1087	1058	1111	1049	1054	1085	1073	1032	1136	1108	1052	1051	1132	1013	1090	1092	1021	1071	1078	1037	1029	1131	1075	1082	1037	1052	1087	1119	1043	1057	1080	1069	1052	1045	1078	1073	1068	1101	1068	1068	1068	1050	1110	1058	985	1049	1093	1077	1069	1114	1091	1040	1087	1036	1090	1037	1099	1071	1089	1065	1128	1104	1118	1075	1071	1102	1102	1100	1119	1098	1053	1055	1076	1021	1059	1100	1057	1101	1055	1048	1060	1047	1068	1019	1046	1115	1085	1111	1073	1063	1079	1086	1050	1066	1027	1078	1062	1034	1030	1080	1071	1103	1092	1088	1080	1059	1106	1102	1062	1058	1066	1119	1000	1143	1075	1062	1090	1057	1054	1052	1071	1073	1049	1038	1104	1146	1078	1081	1068	1094	1152	1125	1069	1041	1113	1081	1078	1039	1099	1070	1095	1111	1030	1067	1023	1033	1072	1052	1026	1079	1051	1059	1068	1072	998	1049	996	1071	1061	1017	1109	1020	1080	1058	981	1079	1032	1061	1054	1068	1035	1078	1058	1088	1073	1058	1063	1060	1067	1108	1034	1153	1115	1092	1101	1044	1072	1036	1091	1010	1054	1039	1007	1032	1034	1047	1044	1100	1018	1077	1081	1125	1049	1039	1085	1119	1062	1018	1117	1091	1063	1053	1099	1103	1095	1033	1125	1041	1064	1065	1058	1043	1112	1032	986	1056	1035	1042	1062	1061	1028	1117	1089	1011	1048	1088	992	1084	1043	1112	988	1073	1057	1038	1067	1076	1093	1032	1049	1011	1068	1088	1137	1114	1090	1069	1104	1099	1106	1046	1083	1046	1065	1086	1029	1053	1049	1062	1072	1100	1079	1041	1064	1067	1093	1099	1067	1110	1072	1070	1065	1097	1049	1130	1006	1071	1066	1023	1066	1039	1062	1076	1043	1060	1035	1029	1058	1099	1079	1052	1056	1097	1048	1075	1071	1053	1079	1110	1070	1079	1046	1072	1066	1074	1086	1053	1087	1065	1051	1075	1078	1050	1044	1116	1097	1047	1024	1064	1075	1018	1074	1101	1045	1118	1054	1051	1066	1051	1040	1017	1109	1029	1055	1077	1064	1058	1031	1069	1066	1114	1000	1060	1082	1071	1064	1069	1099	1053	1084	1050	1022	1084	1063	1039	1052	1039	1069	1104	1063	1052	1104	1021	1095	1043	1022	1025	1089	1056	1040	1109	1110	1034	1060	1036	1053	1095	1079	1063	1035	1065	1077	1068	1129	1031	1101	1065	1059	1007	1066	1070	1116	1042	1084	1029	1031	1111	1105	1056	1031	1088	1114	1073	1005	1012	1026	1034	1059	1140	1129	1117	1017	1082	1059	1082	1048	1088	1100	1061	1022	1046	1102	1036	1041	1026	1086	1048	1108	1071	1076	1113	1084	1022	1053	1100	1084	1057	1057	1056	1000	1005	1050	1066	1139	1070	1076	1056	1042	1088	1055	1076	1137	1065	1015	1045	1023	1022	1062	1029	1090	1079	1047	1045	1076	1085	1039	1084	1006	1098	1076	1030	1034	1050	1104	1048	1019	1081	1092	1089	1056	1016	1025	1063	1134	1024	1108	1089	1042	1035	1104	1015	1057	1033	1083	1035	1076	1121	1109	1067	1110	1035	1095	1031	1022	1077	1070	1086	1013	1049	1041	1074	1040	1084	1074	1103	1063	1078	1043	1077	1121	1087	1039	1006	1030	1057	1029	1039	1080	1120	1067	993	1067	1023	1089	1152	1050	1046	1023	1086	1122	1060	1050	1038	1092	1101	1125	1114	1101	1134	1071	1062	1057	1068	1113	1049	1016	1061	1051	1045	1069	1095	1039	1055	1115	1114	1000	1007	1095	1098	1038	1052	1071	1115	1065	1095	1119	1039	1048	1062	1031	1024	1050	1059	1034	1119	1092	1033	1067	1107	1126	997	1055	1059	1025	1053	1052	1043	1092	1060	1038	1076	1132	1085	1091	1087	1061	1082	1133	1065	1075	1036	1112	1029	1067	1058	1034	1076	1086	1058	1099	1071	1069	1137	1097	1066	1076	1067	1077	1080	1102	1059	1042	990	1071	1045	1061	1045	1083	985	1062	1095	1103	1094	1041	1043	1060	1068	1097	1106	1046	1046	1024	1063	1044	1037	1039	1025	1079	1047	1088	1068	1103	1096	1009	1019	1094	1060	1078	1077	1060	1092	1067	1076	1029	1044	1106	1065	1084	1046	1021	1017	1090	1060	1081	1108	1078	1030	1038	1084	1035	1059	1061	1070	1121	994	1104	1086	1015	1028	1044	1108	1057	1073	995	1109	1061	1080	1095	1022	1203	1072	1062	1052	1006	1050	1088	1088	1064	1098	1078	1071	1032	1059	1058	1046	1097	1012	1068	1022	1074	1073	1173	1058	1059	1078	1043	1080	1023	1031	1080	1055	1066	1071	1024	1090	1067	1067	1047	1073	1098	1072	1054	1103	1097	1057	1071	1079	1102	1109	1027	1036	1066	1061	1084	1063	1053	1061	1047	1049	1041	978	1025	1063	1067	1097	1076	1116	1072	1081	1079	1059	1025	1124	1080	1035	1080	1072	1138	1113	1027	1081	1152	1109	1146	1007	1078	1091	1044	1002	1112	1079	1014	1039	1031	1041	1092	1066	1017	1039	1119	1049	1034	1064	1084	1087	1118	1067	1093	1097	1156	1077	1022	1005	1078	1131	1075	1071	1088	1038	1079	1058	1085	1054	1095	1041	1044	1111	1068	1057	1075	1035	1047	1055	1028	1092	1015	1050	1072	1096	1049	1027	1063	1045	1094	1000	1045	1009	1018	1052	1109	1082	1005	1073	1071	1059	1047	1121	1066	1064	1060	1036	1032	1080	1057	1055	1032	1051	1152	1064	1069	1116	1090	1073	1094	1068	1094	1015	1074	1032	1040	1046	1072	1053	1110	1080	1041	1076	1087	1098	1040	1039	1140	1057	1096	1049	1084	1141	1006	1079	1057	1011	1049	1020	1074	1052	1105	1035	1052	974	1095	1063	1042	1090	1065	1052	1079	1043	1053	1061	1063	1136	1037	1032	1055	1080	1108	1055	1075	1053	1084	1082	1095	1073	1075	1048	1043	1074	1101	1058	1030	1039	1062	1092	1080	1047	1039	1069	1002	1088	1062	1089	1019	1075	1118	1114	1066	1065	1045	1105	1109	1063	1081	1138	1077	1060	1081	1067	1035	1058	1060	1053	1103	1101	1062	1063	1065	1033	1105	1067	1113	1132	1057	1076	1044	1081	1015	1110	1064	1075	1069	1064	1046	973	1079	1078	1055	1081	1110	1054	1119	1093	1078	1099	1056	1056	1051	1024	1026	1047	1044	1082	1088	1025	1063	1085	1034	1071	1101	1079	1082	1092	1106	1085	1016	1035	1057	1088	1082	1062	1073	1081	1087	1021	1081	1071	1084	1104	1026	1075	1091	1038	1096	1101	1014	1103	1088	1098	1140	1005	992	1087	1068	1073	1121	1070	1110	1068	1110	1071	1063	1019	1002	1079	1069	1100	1080	1087	1051	1038	1089	1061	1051	1087	1091	1110	1094	1048	1162	1075	1113	1035	1069	1094	1080	1018	1042	1024	1058	1091	1051	1098	1068	1074	1040	1029	1056	1052	1048	1069	1053	1084	1069	1114	1096	1036	1080	1040	1109	1082	1058	1051	1066	1067	1071	1030	1053	1097	1046	1159	1068	1010	1096	1009	1064	1106	1084	1046	1079	1153	1053	1061	1021	1089	1057	1085	1050	1044	1051	1089	1032	1014	1067	1069	1098	1081	1050	1050	1044	1069	1015	1115	1069	1071	1107	1062	1004	1126	1068	1094	1051	1066	1060	1006	1024	1090	1049	1081	1088	1120	1055	1108	1054	1025	1102	1105	1054	1075	1070	1155	1032	1121	1021	1099	1160	1077	1070	1076	1091	1062	1068	1012	1132	1106	1055	1061	1088	1095	1082	1009	1044	1065	1086	1038	1048	1068	1053	1059	1104	1113	1032	1028	1060	1071	1054	1080	1073	1048	1039	1083	1127	1097	1095	1048	1073	1095	1024	1039	1066	1095	1138	1072	1083	1039	1061	1065	1062	1022	1042	1030	1087	1100	1031	1072	1072	1072	1083	1048
24441	21077	27444	24834	13143	803	537	446	414	391	350	350	333	355	331	318	354	314	290	313	333	288	298	318	327	317	316	316	316	288	312	317	318	317	318	303	317	285	307	310	298	328	308	281	271	299	287	266	291	299	299	289	308	290	303	329	306	273	282	300	305	285	311	303	274	279	288	311	292	287	315	281	307	313	285	300	275	279	337	300	320	294	278	277	287	278	290	313	285	280	295	283	320	287	277	282	292	258	297	292	317	284	290	290	274	301	295	274	310	297	281	288	299	322	309	279	317	307	274	290	246	282	333	279	300	296	280	309	317	296	261	298	290	321	298	255	312	278	331	289	270	285	300	289	280	293	298	293	308	295	301	290	269	280	310	290	273	292	307	293	291	290	287	291	279	286	302	250	297	286	313	285	289	300	286	321	272	297	270	288	299	276	287	269	289	289	276	291	296	283	282	349	255	278	287	288	272	276	290	314	303	319	301	303	264	326	315	330	282	280	272	286	323	295	317	306	305	277	288	304	297	296	305	305	305	278	306	278	274	278	298	305	303	314	314	298	313	265	255	265	286	288	295	270	285	303	282	303	287	254	304	305	300	312	301	309	279	307	286	261	321	293	318	298	323	299	299	285	286	297	285	285	299	270	259	307	307	291	278	282	295	281	268	314	286	278	328	292	313	310	289	313	313	287	299	303	278	285	295	301	331	292	293	275	306	298	289	298	305	282	309	313	292	303	303	301	289	318	274	317	279	290	285	281	267	281	293	329	272	302	287	276	277	296	318	272	258	303	305	271	307	331	286	308	278	299	283	313	291	294	298	278	284	266	270	280	283	270	277	279	279	303	283	304	318	284	263	272	300	289	305	288	286	318	290	295	289	284	296	324	278	274	290	301	311	272	264	286	280	272	307	301	274	270	270	263	339	286	277	267	286	322	262	314	302	268	305	315	286	279	272	318	269	303	308	291	298	310	284	301	269	264	285	277	271	282	292	298	293	276	300	298	291	297	291	277	285	296	316	316	299	282	308	272	313	286	302	296	294	315	299	296	287	311	269	289	279	302	291	304	309	310	291	268	278	287	323	303	304	282	290	294	303	295	303	298	302	293	275	290	267	263	311	278	261	282	266	263	283	284	301	291	279	292	294	332	275	276	303	283	291	315	290	285	287	272	304	319	322	336	298	329	292	282	320	293	280	289	291	285	316	293	290	295	301	299	318	312	293	309	284	293	282	292	290	279	290	292	270	283	287	305	299	242	297	306	296	298	277	290	303	302	259	308	310	297	266	263	286	310	281	286	320	277	302	308	269	281	275	332	315	290	284	289	303	266	317	324	291	247	270	285	294	291	284	282	287	304	292	279	271	270	293	304	335	282	267	297	331	285	269	263	301	267	293	280	297	320	283	288	276	299	278	277	300	279	296	265	302	300	291	307	272	268	308	282	313	273	285	307	292	296	263	287	273	308	296	308	320	294	298	243	265	295	311	320	293	296	276	246	266	297	291	290	292	315	312	283	314	296	319	319	300	291	296	323	287	297	304	276	301	313	274	263	317	303	307	291	327	282	262	293	300	308	303	278	272	317	282	283	325	279	276	305	277	294	331	293	291	286	295	280	300	305	294	271	293	334	309	262	329	303	307	311	263	282	294	284	313	303	282	275	309	300	285	280	300	294	270	315	293	297	277	302	301	312	289	323	303	309	275	283	313	307	281	278	270	271	292	304	312	292	281	267	299	259	293	280	305	280	300	310	282	291	303	250	302	288	290	290	268	310	301	288	304	284	294	295	307	314	343	302	317	291	294	286	275	287	283	293	293	273	281	288	287	263	291	291	288	288	288	292	301	286	255	276	276	264	327	298	332	304	307	297	283	294	301	284	305	280	305	294	285	310	271	313	288	300	295	285	257	315	272	288	313	285	272	285	311	270	273	313	288	279	260	328	273	314	291	281	302	298	274	301	290	286	285	310	306	300	296	306	292	299	305	284	306	288	285	313	300	283	290	283	317	308	286	285	299	279	286	280	300	305	287	299	311	303	285	267	269	293	319	297	319	294	297	284	303	276	322	289	305	299	308	291	281	316	296	277	322	297	308	267	305	311	308	296	286	274	315	256	299	326	331	288	310	297	280	282	298	274	291	268	275	287	310	293	283	268	289	286	320	282	283	262	316	276	276	287	293	314	291	291	280	284	309	287	326	316	300	271	306	293	302	294	303	292	315	291	309	285	291	287	267	288	286	282	308	269	290	279	315	295	323	308	294	280	264	260	268	277	305	288	296	272	342	301	308	266	290	272	290	284	297	310	283	281	269	317	267	279	293	289	310	268	271	260	288	306	315	297	266	278	303	251	282	272	279	290	305	306	282	305	301	292	299	305	299	313	334	277	277	299	302	293	293	290	285	298	292	309	304	274	311	314	292	274	307	276	331	287	282	311	276	296	290	287	302	286	273	289	262	290	332	304	249	293	262	299	291	280	297	294	259	307	283	275	275	304	318	287	292	312	313	261	285	308	265	291	273	277	290	273	296	272	314	274	290	266	257	300	286	285	315	278	309	274	286	286	285	310	299	284	278	305	277	303	270	301	298	295	305	305	312	263	283	299	290	301	305	304	317	311	304	314	271	303	298	305	296	276	303	326	279	293	282	294	287	285	307	298	265	285	265	316	291	309	316	298	287	282	270	295	295	290	290	289	307	329	295	298	299	322	265	278	303	293	271	282	304	304	299	312	313	296	306	284	280	300	280	301	290	317	283	329	273	298	299	291	276	287	310	299	294	285	285	309	314	298	307	288	284	279	267	309	314	295	276	278	271	286	296	293	286	297	289	295	317	292	284	282	290	304	311	290	278	322	296	308	309	310	298	298	315	263	274	270	276	323	265	312	330	297	300	270	305	291	300	306	346	298	305	293	282	292	292	286	322	336	281	305	268	289	268	272	302	274	279	291	258	293	312	293	288	297	312	277	267	261	301	278	299	309	308	303	303	301	290	299	290	310	286	250	282	291	311	294	299	295	292	287	276	280	323	303	283	283	288	299	291	283	320	291	318	311	298	298	300	311	300	325	303	309	288	286	277	298	292	286	280	305	272	284	289	294	313	280	288	266	269	278	302	295	316	300	293	297	302	320	280	279	321	304	303	315	304	315	289	277	305	279	289	293	312	280	308	262	300	297	286	305	294	309	288	283	312	334	272	296	297	277	277	304	279	298	282	308	282	280	300	325	293	257	287	283	276	310	312	264	294	310	291	269	285	300	305	323	301	288	291	299	317	250	280	303	278	293	314	285	310	307	295	274	292	317	279	299	282	299	304	295	280	307	292	270	288	290	290	296	311	294	294	297	254	303	334	307	287	313	309	288	265	276	292	285	259	306	301	291	271	288	300	305	277	308	278	291	298	281	273	276	309	295	260	297	310	301	268	290	320	301	291	295	310	265	282	302	299	290	281	321	278	316	284	275	300	321	294	289	293	296	285	281	272	290	277	285	323	347	302	276	283	272	292	283
3162	4981	3506	1696	1248	1058	812	687	618	533	479	493	467	452	384	431	410	416	426	388	388	352	404	366	348	361	346	353	361	358	337	338	362	369	342	339	353	375	350	343	360	372	370	356	370	349	412	349	379	343	377	392	339	359	392	337	367	365	348	366	336	346	320	359	347	398	340	375	348	349	349	327	309	349	356	377	329	341	337	349	347	323	352	397	330	334	356	368	344	324	326	385	334	363	356	333	358	340	329	360	354	362	317	337	349	345	356	361	339	329	366	325	358	362	332	322	326	358	343	351	364	355	331	334	361	379	296	304	372	371	333	343	345	363	328	363	316	347	354	352	336	358	332	318	315	334	352	357	356	366	341	353	329	327	326	374	367	362	323	339	370	342	338	372	325	358	362	348	337	323	338	319	340	367	340	342	353	341	328	352	330	344	322	333	376	347	294	350	371	348	368	354	326	400	346	358	337	337	374	306	360	315	323	364	333	286	325	337	349	364	316	338	349	365	341	356	372	364	355	362	345	337	375	370	354	358	364	329	343	339	358	319	326	364	342	327	337	321	351	337	340	345	357	339	338	350	320	325	359	362	319	353	344	363	374	356	336	344	327	315	397	352	315	372	368	364	353	356	321	347	341	332	324	359	351	357	335	351	356	324	355	306	380	344	329	333	357	342	324	339	350	347	329	316	333	345	335	324	330	332	305	315	349	342	373	336	336	334	338	345	345	364	344	375	326	348	327	355	329	358	348	332	321	325	358	351	360	335	326	311	361	348	354	352	337	347	343	348	343	337	319	344	355	350	361	310	339	358	337	368	344	337	328	381	354	365	327	328	351	350	364	351	342	298	334	365	347	355	327	374	381	344	313	339	319	334	361	358	354	346	367	332	353	306	328	376	347	343	332	357	339	328	348	364	375	326	339	358	341	303	324	352	388	337	380	372	339	362	348	320	330	380	366	322	351	331	354	335	354	351	336	375	369	322	351	351	322	336	352	351	342	314	366	339	340	333	336	371	368	375	347	354	335	329	346	321	349	385	325	336	319	321	323	336	313	362	356	370	375	349	335	359	346	336	344	337	322	385	352	346	336	334	333	384	328	346	381	348	347	342	342	345	324	330	312	346	350	372	335	339	334	321	349	328	339	320	351	356	359	307	352	352	358	339	345	357	360	347	358	352	343	349	351	362	352	331	341	362	333	339	332	342	316	357	323	349	366	353	325	339	308	361	321	382	362	327	319	357	377	363	338	350	345	339	363	340	335	334	338	368	353	329	344	338	320	351	332	361	342	338	314	369	357	361	356	331	336	365	327	326	335	364	317	355	351	349	375	331	352	353	367	329	359	327	321	344	319	347	336	378	333	348	349	373	347	380	343	335	348	363	372	356	315	341	314	369	319	316	351	352	378	325	333	360	350	327	343	353	334	363	382	365	348	366	345	354	300	314	343	326	354	333	351	343	336	360	318	327	348	317	340	336	351	323	332	354	306	337	357	329	307	326	310	303	357	342	342	339	316	331	359	309	342	347	336	334	361	324	366	343	343	332	367	307	327	380	380	342	324	328	332	363	353	381	328	326	329	333	335	356	350	371	331	343	375	329	345	326	366	320	347	334	330	377	309	353	337	339	332	347	337	343	337	310	357	323	377	341	362	356	355	353	343	339	364	356	359	342	379	368	349	322	369	352	334	371	354	342	337	328	330	332	326	355	344	347	359	338	352	361	365	357	372	375	338	339	338	334	383	369	345	352	349	323	372	319	337	340	373	330	343	386	334	377	321	329	319	337	343	345	357	327	344	351	321	358	338	333	341	340	353	374	334	351	346	351	327	337	352	287	358	348	331	335	347	351	346	361	309	353	327	330	344	320	348	361	346	348	360	358	362	349	319	334	355	356	340	364	340	356	341	345	367	344	370	341	371	343	343	371	341	324	318	369	373	338	338	344	329	389	318	344	348	327	343	328	373	342	370	327	310	351	380	344	321	340	368	349	364	370	347	362	378	309	331	361	357	340	337	336	397	380	354	351	316	319	325	348	402	337	346	349	331	341	325	339	346	362	327	348	332	358	342	315	371	379	346	318	368	356	349	338	351	304	320	345	361	378	322	357	386	320	323	360	367	349	401	344	321	370	325	350	307	346	369	311	367	349	364	331	311	343	337	355	365	370	366	352	350	342	374	344	354	342	379	342	329	340	352	344	317	325	368	364	357	371	357	342	331	368	348	292	343	317	353	340	349	346	311	309	303	366	345	378	378	321	358	324	344	350	340	338	324	348	343	373	357	358	340	329	348	344	323	326	364	340	323	309	365	326	355	352	331	377	319	354	361	330	371	334	351	356	342	335	334	356	345	335	351	351	355	354	374	332	345	341	350	345	350	335	359	373	354	361	333	334	338	322	345	364	370	369	358	370	349	344	349	313	310	344	336	358	316	379	332	323	335	371	329	340	317	333	332	387	340	355	315	346	344	366	337	336	364	350	345	336	377	377	327	335	369	396	312	389	358	361	316	346	306	361	348	370	352	341	342	328	369	325	375	340	362	361	368	354	331	386	349	341	345	360	324	336	330	342	337	333	360	322	349	327	337	352	363	371	353	354	326	349	335	322	344	349	308	387	368	311	351	321	315	350	366	362	342	407	357	316	326	318	320	349	325	365	313	346	341	331	370	330	400	366	321	353	333	349	340	328	331	353	347	351	344	347	380	346	366	351	367	335	354	366	344	338	346	356	375	328	344	350	366	350	303	338	345	345	353	330	320	354	339	332	338	339	339	354	383	328	379	363	362	336	325	324	334	326	334	335	375	359	319	333	332	365	326	327	324	359	331	337	340	330	328	319	395	307	359	345	335	368	336	321	331	372	349	352	334	348	333	352	317	338	334	352	315	348	307	359	362	336	326	331	329	383	351	349	354	366	311	331	330	329	323	361	362	351	383	355	340	342	337	350	335	374	355	336	366	380	320	361	329	361	332	364	339	319	315	312	312	349	345	347	320	327	380	364	340	362	334	342	316	364	331	308	327	341	350	335	344	350	318	324	345	361	310	347	355	340	323	333	334	364	339	353	340	361	354	326	332	297	323	363	374	328	331	327	327	355	338	335	331	342	304	337	344	364	328	304	340	333	375	346	360	330	358	341	336	322	340	366	327	336	323	340	376	349	340	348	336	364	352	350	292	349	362	351	348	331	339	328	331	345	345	344	365	331	320	323	338	333	346	328	391	352	367	336	346	336	353	366	339	328	337	344	346	341	362	338	317	350	337	344	345	336	342	349	346	326	339	327	348	360	357	317	348	337	370	301	334	351	332	377	369	332	368	383	356	321	314	375	357	364	322	355	315	339	365	363	324	357	335	325	352	351	361	366	334	333	315	329	363	358	319	319	327	348	343	358	365	327	351	307	352	347	349	367	337	389	323	309	327	339	364	302	348	372	330	318	299	356	330	331	318	374	298	351	364	345	336	345	355	361	328	361	357	323	318	363	371	337	315	346	315	365	343	349	343	341
22387	21128	28883	23627	21119	21207	11375	1727	1283	1262	1161	1077	1081	1074	999	1042	972	967	955	989	912	949	978	1017	908	914	951	850	918	899	938	895	912	919	866	937	890	943	862	909	961	894	883	919	905	948	896	875	913	887	878	880	934	890	889	909	829	882	864	851	865	888	850	843	802	889	912	873	889	872	876	856	906	839	938	874	838	911	879	870	864	920	836	839	883	821	888	938	853	862	868	894	857	858	876	916	843	891	863	888	867	884	892	889	859	946	874	867	915	867	876	888	896	878	887	823	896	896	879	926	918	904	899	855	871	860	836	843	871	857	916	885	872	835	907	865	924	898	830	907	894	861	820	889	823	877	866	873	875	874	855	845	899	922	886	868	881	861	879	832	894	895	928	901	872	859	861	878	871	874	805	864	878	869	842	869	906	928	881	820	918	852	887	900	885	910	859	898	958	852	874	879	848	852	871	857	850	867	848	829	824	891	898	900	920	860	844	834	872	860	957	866	917	889	916	866	789	864	903	888	873	865	867	842	872	919	861	911	840	906	885	858	889	879	838	851	960	879	843	846	900	943	834	864	830	895	912	845	909	834	917	868	882	875	908	890	844	895	820	826	898	820	853	868	847	860	875	832	879	909	890	897	898	834	821	941	897	864	828	862	893	849	849	873	850	885	870	898	869	818	870	910	882	824	807	878	894	855	888	881	881	898	847	821	852	906	893	900	879	895	919	857	864	846	899	905	830	839	809	874	832	883	909	847	858	866	893	809	884	852	893	852	860	831	880	853	887	864	897	900	893	842	885	868	925	860	874	870	943	875	934	857	868	869	916	857	868	866	894	838	866	898	864	887	839	838	844	844	868	832	928	863	850	813	858	940	875	862	848	893	855	918	866	843	868	869	878	840	860	918	849	876	851	881	903	860	929	822	892	853	903	912	907	810	868	857	891	820	900	894	865	837	842	937	860	892	850	924	917	853	895	854	906	944	853	906	850	857	880	894	873	847	904	939	853	890	812	867	840	838	824	872	846	858	823	883	892	859	839	844	887	855	900	873	874	885	846	803	887	842	847	847	847	911	855	888	865	893	885	912	872	915	847	855	923	886	864	912	908	827	880	853	881	886	909	853	855	865	898	855	882	891	874	884	880	823	898	825	903	841	881	887	866	875	859	838	859	875	861	868	886	815	895	861	866	918	880	911	891	903	864	884	871	884	867	898	841	835	956	854	895	832	867	895	828	846	907	843	866	882	922	883	886	890	898	844	861	858	834	819	872	868	884	838	834	870	891	884	871	868	883	848	894	835	903	883	884	888	852	864	835	875	871	875	913	868	902	843	837	906	811	870	863	847	904	878	965	864	897	831	908	902	848	854	847	921	868	875	856	872	844	877	897	883	828	894	846	906	858	902	847	882	838	860	856	872	862	873	866	831	860	881	845	859	875	870	943	902	842	888	882	920	902	878	816	859	871	852	801	894	844	815	840	886	807	892	900	856	820	860	870	921	943	887	883	905	906	843	869	838	862	871	916	872	897	875	854	904	888	871	858	841	840	906	887	879	873	835	858	886	876	868	899	892	825	947	882	853	861	876	855	875	906	910	872	871	909	880	872	883	884	863	865	845	820	856	880	907	895	857	854	920	849	867	864	847	866	895	829	916	854	845	864	874	906	858	876	901	884	872	872	870	855	816	873	853	883	889	845	915	819	874	860	896	856	875	889	914	864	892	886	895	827	893	911	841	920	906	857	838	894	908	882	900	850	937	852	906	860	850	853	826	835	813	870	819	868	878	873	925	920	883	854	874	824	880	810	894	906	910	893	868	895	822	875	867	868	864	860	832	847	953	877	920	853	892	882	910	887	856	839	910	863	844	896	897	858	865	864	862	845	864	924	895	949	844	890	887	873	891	916	868	864	894	918	834	865	903	907	877	844	886	835	894	909	899	879	821	916	867	824	851	860	822	891	850	877	862	883	877	849	934	874	874	908	884	855	880	868	850	883	882	875	852	879	885	849	845	848	868	863	897	874	896	867	887	840	875	912	867	892	872	819	816	879	869	850	900	911	881	829	832	865	851	844	862	896	852	846	935	873	873	908	864	888	876	898	894	926	865	819	823	870	872	913	836	860	831	901	871	826	879	874	888	857	865	878	901	901	831	898	864	881	908	851	848	881	890	866	860	875	888	860	865	867	874	852	860	859	817	891	828	899	873	833	844	899	895	904	919	827	823	897	854	815	892	848	896	880	906	824	877	892	878	852	866	849	874	834	876	841	862	858	856	863	865	838	890	921	863	860	958	876	831	888	853	824	909	922	920	871	890	863	794	904	903	891	862	895	887	894	843	862	871	891	876	849	857	852	855	862	855	839	878	825	867	888	867	866	879	874	819	862	901	864	868	853	840	874	920	915	855	896	855	926	852	928	866	934	857	833	860	891	833	886	868	906	864	833	850	816	859	917	881	875	863	861	906	848	862	850	863	907	843	910	844	880	851	868	850	828	851	892	832	874	841	916	884	894	872	912	804	874	837	853	867	865	825	897	799	852	846	884	909	905	942	874	921	883	852	858	871	877	917	855	887	843	921	876	829	853	907	876	835	858	879	854	869	866	883	882	864	936	913	889	919	886	890	854	838	898	884	808	891	845	890	907	850	866	851	889	903	914	832	807	903	866	840	892	839	854	908	920	897	886	812	883	945	917	889	886	910	888	872	896	897	893	914	889	918	914	873	856	869	899	874	838	865	839	859	866	847	895	897	869	871	897	872	829	881	916	866	865	834	879	851	878	815	890	871	853	852	852	852	860	875	871	850	921	870	845	828	874	905	831	859	861	913	892	844	873	868	855	865	882	859	898	904	826	855	905	878	853	863	847	828	866	845	856	927	873	884	848	869	873	853	897	874	934	829	887	873	879	849	863	839	860	893	861	900	913	877	897	894	901	843	868	845	843	853	871	899	873	891	916	896	845	885	866	854	906	825	873	910	895	864	914	881	837	874	899	908	859	850	873	879	877	880	900	869	895	859	891	854	850	896	886	864	923	910	857	817	836	857	818	864	875	904	885	872	863	786	910	928	832	907	843	856	864	877	866	930	933	896	898	866	830	844	896	887	857	909	835	842	920	876	873	889	892	862	868	848	852	898	904	829	847	866	837	822	903	879	865	884	796	886	839	891	856	855	822	846	883	861	873	889	857	791	874	895	876	869	846	842	774	871	826	899	912	850	880	879	903	888	902	858	858	853	884	854	880	826	875	858	833	839	830	900	903	842	818	845	852	844	886	842	856	847	853	865	892	832	849	852	835	854	825	893	883	897	886	836	873	874	871	805	804	823	909	909	906	838	881	879	878	859	875	861	910	839	874	895	910	831	871	903	918	867	883	861	863	868	829	893	879	864	891	876	865	864	837	883	918	837	858	871	838	837	892	826	890	827	881	830	845	860	884	891	858	871	878	847	827	912	872	849	901	904	847	892	844	877	856	894	890	835	872	899	868	853	880	917	883	835	871	859
4491	14180	10345	5092	3717	3100	2465	2033	1792	1548	1459	1337	1313	1224	1125	1054	1129	1087	1005	1022	1009	1033	1082	995	985	987	957	931	1025	945	978	999	967	945	998	955	925	973	969	955	994	917	936	928	981	947	908	906	911	941	949	940	921	943	932	952	892	1010	998	966	926	957	949	916	954	949	907	875	921	953	915	929	937	970	960	902	917	897	939	925	973	908	946	902	921	932	930	922	956	982	957	943	960	996	918	963	962	906	977	942	916	983	970	921	948	934	930	951	988	875	944	932	920	900	954	899	927	916	974	922	949	924	918	924	930	946	963	931	936	920	957	939	1025	909	869	867	916	929	872	947	915	964	929	914	885	909	936	877	943	908	895	946	926	961	917	913	912	898	948	913	955	961	995	923	938	935	916	927	921	961	896	926	877	935	946	916	948	917	913	890	977	943	910	931	955	834	954	941	904	947	904	872	935	935	980	938	898	897	975	933	951	916	890	923	894	954	951	932	932	928	930	866	930	945	922	963	891	947	920	927	945	967	914	934	957	938	933	927	1002	931	971	886	904	876	931	870	903	962	964	936	962	954	949	925	906	947	956	897	944	975	928	907	886	919	933	950	903	1006	897	951	959	903	919	920	913	992	905	910	923	922	954	915	933	919	920	926	944	877	911	959	944	919	952	869	942	950	947	951	928	922	906	910	915	899	974	951	945	964	942	928	916	954	942	911	929	981	908	971	920	939	925	872	889	894	921	962	932	942	970	993	967	892	952	878	951	963	921	979	995	938	949	915	931	909	947	935	934	947	913	958	923	984	918	945	928	972	939	965	936	960	931	943	974	954	947	934	902	855	911	961	944	910	953	991	939	970	948	933	930	878	927	932	898	973	898	889	919	927	915	885	962	917	939	915	955	932	959	935	876	941	932	913	879	940	932	932	954	945	944	939	949	968	949	935	1004	964	970	937	926	923	948	905	955	938	984	948	947	931	890	857	936	955	857	919	919	935	928	901	921	915	925	884	886	925	950	885	880	963	923	942	953	944	889	952	919	954	942	919	980	939	953	930	929	932	935	992	957	973	976	906	927	962	897	912	879	910	952	951	933	927	948	935	950	972	901	992	946	929	914	923	907	873	945	928	954	949	954	883	930	928	992	933	919	947	930	897	932	969	954	885	918	995	915	914	1019	922	920	953	945	923	950	933	944	975	902	980	948	935	901	933	916	996	942	904	958	948	868	896	850	934	934	885	941	962	853	956	943	878	927	921	967	964	944	871	895	938	909	866	913	872	840	930	976	925	929	950	948	951	883	905	934	921	948	926	915	925	922	890	877	947	916	913	929	893	891	923	957	959	921	933	941	947	919	943	955	884	940	896	876	914	890	920	874	946	925	931	921	900	944	968	971	971	939	936	948	925	934	907	913	903	918	930	932	955	913	943	931	929	858	920	961	964	926	913	914	941	878	906	940	925	940	900	912	911	957	935	937	939	940	935	912	903	834	926	902	972	896	934	968	912	968	908	910	974	960	937	920	933	925	900	930	943	929	934	941	929	951	896	986	931	922	955	954	917	902	949	878	957	905	923	923	913	931	873	962	948	874	965	934	945	937	906	954	941	931	951	968	954	924	965	935	929	1002	944	932	936	883	887	946	938	893	944	936	881	949	898	974	919	915	871	966	861	890	943	918	939	896	897	954	975	989	949	906	966	916	918	878	961	943	986	888	897	896	938	953	965	920	933	897	909	931	889	964	943	938	905	964	964	982	953	929	968	900	949	958	933	927	877	1000	944	954	940	932	931	905	971	939	945	926	919	935	871	978	889	898	950	930	941	988	957	944	928	936	952	936	911	929	961	985	985	956	879	965	926	950	881	932	936	910	967	958	917	919	959	888	957	891	975	953	993	1016	951	986	977	912	923	906	886	925	935	951	939	941	889	942	915	869	888	954	906	899	918	961	896	945	867	902	887	929	917	865	923	892	941	951	956	907	887	943	937	948	912	896	902	976	934	1019	917	917	908	954	966	945	966	922	922	918	974	865	944	1008	918	918	943	957	944	994	927	950	925	895	965	956	872	917	910	964	901	962	926	925	951	917	953	993	946	958	926	918	956	930	954	964	914	917	908	923	931	927	916	880	929	952	916	942	933	945	1006	990	901	886	971	960	940	938	935	934	939	991	997	960	927	950	960	907	915	921	950	925	869	943	889	934	960	951	953	957	878	921	934	933	955	938	925	965	885	985	1015	941	939	884	950	920	873	914	975	968	942	971	922	903	897	939	969	934	913	925	984	995	935	875	884	895	925	971	895	910	923	920	956	932	919	948	954	958	949	934	973	962	928	958	946	942	947	917	921	906	967	883	911	959	948	927	920	934	950	973	873	980	929	906	916	914	929	960	880	939	880	954	909	934	975	951	928	914	953	936	974	938	858	965	939	903	951	945	969	902	936	923	881	894	940	983	969	898	873	902	962	939	920	922	945	968	921	906	915	962	913	887	927	917	924	951	912	934	947	924	943	910	949	955	926	980	950	905	918	924	955	916	950	964	939	900	892	998	911	931	922	875	917	885	952	891	929	956	949	951	895	939	946	913	911	887	923	922	939	975	955	914	945	918	961	971	940	890	944	977	855	964	944	910	921	958	942	985	938	912	967	870	941	951	903	994	959	953	918	890	960	912	946	1008	951	937	910	895	886	902	922	884	928	919	897	955	900	931	955	960	941	953	935	984	861	960	981	983	973	953	928	944	919	865	972	966	954	947	952	904	866	931	930	980	929	945	948	969	931	990	924	978	910	898	913	964	938	911	932	949	910	924	943	966	966	887	890	893	919	945	974	941	1014	952	960	975	950	907	966	920	927	987	904	893	966	930	935	950	938	951	917	929	984	918	924	906	923	898	920	1015	920	974	917	966	976	899	893	927	924	886	891	888	920	960	955	943	912	938	974	983	930	920	940	895	980	943	931	998	886	944	926	987	915	916	922	876	938	904	892	937	919	964	949	935	930	889	955	911	900	909	931	952	901	992	922	963	967	880	908	945	902	901	936	927	902	973	918	938	922	941	980	955	979	889	933	968	901	939	939	952	935	951	929	936	934	953	943	954	901	925	961	882	917	933	906	931	911	899	933	990	957	912	888	964	932	945	931	907	908	920	948	956	947	911	953	921	927	933	942	916	982	950	929	954	903	917	955	901	933	968	972	920	942	908	887	936	915	903	934	938	930	891	963	903	901	925	964	908	900	923	826	919	852	923	978	928	938	943	909	956	883	931	897	909	928	953	964	911	866	920	878	914	970	953	948	936	915	950	907	955	923	896	864	932	931	935	950	947	973	936	907	936	1021	947	933	885	905	935	901	925	869	950	944	970	908	895	916	898	972	936	973	953	928	913	946	982	943	1000	896	920	923	938	952	887	967	908	936	969	917	907	918	980	902	906	873	920	936	906	922	910	942	977	953	882	910	918	906	915	903	906	942	950	952	916	958	897	932	950	924	893	951	926	964	952	962	969	965	954	956	964	927	936	965	961	982	889	952	953	954
27561	18154	4404	979	807	765	686	568	573	565	562	566	544	561	540	529	553	548	537	535	550	621	532	596	565	566	568	569	540	542	597	563	575	556	591	578	566	554	588	539	535	567	568	570	500	527	590	524	545	536	544	570	576	563	536	516	584	590	574	564	542	525	548	540	596	569	566	580	561	509	563	565	570	575	581	545	507	539	530	536	532	551	545	545	525	523	603	569	567	538	551	561	524	575	545	537	586	546	579	577	540	562	528	574	599	542	549	592	530	561	539	575	543	543	574	555	556	611	555	524	556	605	594	579	586	548	542	581	509	529	544	534	514	529	535	536	584	527	533	549	568	597	589	559	560	543	521	549	524	541	566	539	540	549	587	545	556	521	537	547	554	554	562	573	538	544	530	612	557	540	579	560	540	527	557	554	577	505	559	557	529	595	554	570	581	542	560	560	540	465	571	571	581	582	556	568	563	549	559	544	532	571	557	585	561	580	589	543	558	535	603	593	535	546	546	528	548	584	528	547	578	537	505	517	537	523	547	527	586	533	528	572	585	543	515	563	554	545	546	580	567	603	501	575	532	561	559	566	573	540	622	599	594	568	535	547	572	546	565	524	581	553	558	543	551	580	542	552	564	554	563	555	564	599	580	545	575	581	510	542	560	563	540	526	511	548	549	542	560	568	584	560	532	560	573	568	559	582	563	552	522	590	571	571	588	572	535	545	533	535	554	527	550	539	531	558	550	539	570	582	611	550	565	563	565	578	562	530	551	610	571	551	544	544	559	507	517	559	577	569	529	557	555	584	603	502	559	550	626	540	543	546	563	557	588	530	525	556	598	561	543	575	544	587	579	558	525	577	585	562	585	549	529	567	536	554	563	536	558	575	543	589	515	550	544	550	574	558	582	549	535	588	580	607	521	557	577	545	591	557	550	574	515	528	579	561	589	598	597	557	531	560	568	593	569	566	533	530	559	578	553	528	553	572	612	548	560	510	562	587	563	565	553	568	527	507	542	587	578	528	558	568	500	561	553	576	528	610	574	547	520	524	546	537	578	579	532	577	587	571	571	563	562	583	589	537	564	566	546	553	549	575	565	555	547	544	580	584	539	547	509	532	546	549	578	536	543	532	585	520	571	558	542	551	588	565	524	564	548	525	525	491	548	524	545	549	508	546	545	578	580	539	541	582	529	612	555	551	557	583	568	588	585	552	560	576	562	513	559	546	557	486	555	578	537	573	607	583	541	556	574	570	532	530	545	558	560	497	581	555	547	567	486	539	524	538	542	507	576	558	544	508	531	572	559	574	546	569	586	575	582	533	563	540	578	576	566	557	574	556	556	534	531	512	501	552	556	506	537	533	527	567	544	559	569	541	574	539	562	559	551	551	558	594	609	564	577	575	520	524	548	533	558	565	528	536	562	591	570	518	516	526	591	530	546	547	536	534	536	495	529	542	511	546	572	559	578	608	563	554	502	572	567	585	551	612	568	579	540	580	558	559	579	559	500	582	577	559	547	559	542	564	576	516	551	582	537	579	536	542	587	562	512	572	553	549	531	566	544	600	551	526	564	539	569	523	553	566	555	527	520	543	520	529	581	588	572	553	527	555	572	627	555	543	529	593	503	537	571	528	574	555	514	570	574	518	547	589	610	565	533	582	551	538	513	571	548	528	570	553	534	554	560	527	578	568	569	588	561	540	559	579	576	562	565	575	537	542	593	546	558	532	569	567	550	566	547	586	582	558	581	529	514	573	586	555	561	561	568	545	522	564	565	568	540	549	559	570	493	577	557	533	595	511	564	588	528	574	516	538	559	565	552	563	571	563	522	532	498	510	593	540	520	572	571	556	602	534	492	531	534	567	608	549	540	535	546	565	575	547	533	550	533	520	538	595	580	590	585	552	572	536	580	582	588	560	543	553	509	513	555	534	562	558	529	525	562	592	541	574	552	541	607	555	554	546	560	524	536	579	556	591	566	544	536	532	569	542	529	542	598	549	506	565	569	540	569	555	582	565	568	592	597	581	544	536	541	569	590	522	555	536	601	575	563	573	544	546	576	559	529	570	573	585	547	548	573	527	533	600	527	529	545	569	552	561	555	547	571	549	554	565	537	532	543	557	565	572	531	543	587	564	565	568	586	539	565	570	530	553	515	534	568	576	548	528	540	543	540	556	552	595	541	585	524	554	523	600	563	562	546	553	579	538	541	592	537	568	576	550	583	573	560	544	535	566	550	535	524	555	539	544	562	558	548	557	587	587	532	544	532	547	570	584	552	548	552	607	562	543	560	525	507	577	569	558	561	520	540	567	518	550	530	577	528	587	572	539	586	554	564	548	557	561	597	561	551	532	530	562	539	604	548	543	532	549	581	564	574	589	601	551	585	588	526	560	531	586	580	565	565	523	518	555	602	600	546	535	547	556	524	547	544	541	612	566	538	570	551	572	598	562	585	557	558	562	579	563	574	534	564	546	569	534	525	549	578	569	574	557	572	540	565	509	556	547	517	594	540	601	557	562	561	577	542	553	537	610	547	535	568	542	528	595	541	530	532	573	547	568	526	525	539	599	559	548	569	588	539	557	538	549	557	556	567	526	513	546	560	532	573	562	570	606	552	567	532	525	572	576	548	546	578	568	556	595	591	542	579	560	540	529	568	575	565	567	553	529	546	544	573	558	523	502	598	570	523	530	615	548	559	557	548	542	517	554	568	593	540	547	583	586	606	565	579	582	535	525	551	591	590	555	565	528	514	558	559	559	544	550	559	559	563	560	592	522	582	553	518	599	599	528	566	562	581	549	554	570	580	579	559	533	564	574	541	540	587	542	572	536	561	582	589	540	572	533	543	539	568	542	538	577	539	557	584	542	555	554	613	539	540	589	603	560	560	552	595	541	585	573	540	567	588	581	588	559	570	560	529	587	569	570	527	531	533	507	538	558	584	545	497	540	571	519	556	549	582	559	536	540	619	531	559	563	570	566	536	561	600	622	559	535	535	539	548	559	555	550	571	588	534	554	590	554	560	510	579	559	560	540	569	567	568	561	611	579	565	533	589	578	549	571	552	546	543	580	552	559	573	585	566	568	526	574	539	544	533	576	556	568	561	558	541	505	546	562	572	536	589	552	607	530	595	580	582	559	579	572	529	580	565	584	501	555	548	602	570	522	558	571	542	532	545	564	544	533	596	568	571	550	589	500	588	597	542	551	560	564	558	580	551	549	577	559	564	573	585	563	583	560	538	545	558	614	523	559	578	552	529	588	575	574	504	591	539	587	567	546	559	592	538	578	548	564	531	554	536	541	542	538	539	531	541	614	542	539	565	559	572	547	524	562	540	521	559	598	539	592	515	600	600	522	556	589	567	586	582	595	591	560	530	524	511	518	577	500	547	553	570	562	554	550	548	536	542	599	505	553	544	553	558	547	561	585	545	560	547	543	543	532	532	571	606	555	562	530	564	568	549	559	538	583	578	588	579	559	522	543	538	563	523	546	551	551	527	537
4315	1032	923	708	713	715	626	651	620	594	625	637	586	580	625	643	585	639	646	575	625	606	594	600	598	590	568	604	591	612	590	573	572	606	609	583	574	621	614	609	612	550	569	618	585	584	608	571	606	575	562	599	600	556	648	590	568	626	600	584	580	600	573	628	576	611	586	594	591	606	609	567	583	594	592	597	569	550	574	583	596	614	601	553	594	589	595	561	607	600	566	614	565	612	576	569	588	606	562	570	570	566	581	630	624	572	605	582	556	568	621	601	577	592	591	547	594	606	590	592	559	556	580	593	602	612	583	574	588	591	551	590	578	614	602	536	580	649	592	573	585	555	588	633	582	569	580	616	583	587	649	578	651	585	559	593	598	558	627	593	588	611	589	626	600	572	599	588	599	603	595	570	574	604	578	602	558	544	601	599	563	575	597	557	601	582	608	591	606	602	608	570	601	613	624	574	603	599	583	608	604	604	582	558	601	611	558	644	557	597	563	607	611	615	608	596	624	599	606	629	532	588	531	620	584	594	643	626	569	622	555	646	585	574	580	602	570	564	597	553	598	590	568	595	595	620	572	599	612	598	625	570	621	596	612	602	601	593	555	651	571	578	551	584	571	586	610	633	586	589	641	561	597	603	550	622	585	617	576	539	561	585	602	622	569	586	555	593	621	575	542	576	542	542	600	593	574	570	629	577	638	588	588	557	577	590	563	560	557	611	556	569	615	547	607	577	603	612	584	601	577	577	577	601	617	594	576	587	590	586	617	591	560	612	606	587	598	570	574	569	592	602	583	582	560	587	630	640	631	602	604	561	560	583	581	642	596	564	558	620	604	575	608	607	591	564	555	596	557	590	559	602	584	602	613	563	539	565	606	592	627	621	603	593	606	560	617	611	647	601	554	568	598	597	591	613	577	607	620	592	575	595	577	582	576	592	547	601	592	563	599	573	578	552	632	623	588	577	583	575	589	599	526	573	584	560	565	561	602	603	572	630	596	573	588	564	551	579	602	546	606	581	577	581	589	570	591	562	589	555	575	576	580	608	571	626	600	613	631	617	644	584	625	593	563	567	575	628	595	609	601	583	604	571	602	572	608	614	589	587	593	627	567	598	584	605	608	555	586	618	560	578	576	559	601	586	633	610	608	588	603	568	594	555	580	561	583	579	594	581	563	626	627	581	594	641	602	649	618	615	592	627	617	591	598	610	609	571	562	613	572	604	645	576	566	612	613	594	591	593	625	578	595	590	586	585	613	558	596	623	556	566	586	581	557	535	590	613	617	582	557	615	624	569	597	581	596	550	614	592	615	600	610	594	633	571	598	578	576	575	579	571	604	579	581	589	616	628	590	574	631	596	566	553	601	604	594	579	582	596	594	620	605	570	561	587	567	605	607	527	605	575	586	595	600	609	608	569	583	585	607	625	594	612	578	583	579	603	629	572	579	630	630	570	585	603	539	568	589	610	596	596	582	570	589	615	588	599	585	591	583	577	587	580	567	587	579	582	583	562	587	589	584	561	602	587	572	629	601	614	609	631	612	578	601	626	592	631	589	591	579	581	631	600	595	582	584	546	605	626	586	599	650	611	590	599	587	621	586	574	618	606	597	615	557	609	614	625	599	574	584	618	660	596	571	542	626	578	599	585	580	628	582	588	597	574	604	574	610	579	594	534	625	559	605	578	563	593	587	553	620	576	589	501	585	593	581	565	585	598	586	593	588	606	578	607	591	575	560	584	603	578	594	557	580	587	555	604	553	591	587	640	600	572	590	602	592	569	583	584	591	596	565	598	598	584	604	559	578	566	581	577	608	580	569	581	613	571	615	608	565	582	618	620	577	638	584	575	572	572	624	607	593	590	607	569	589	550	579	564	533	599	600	606	574	593	574	604	647	576	564	594	601	538	589	553	577	584	572	598	560	585	585	619	596	587	595	604	578	583	642	568	551	593	590	593	648	609	597	647	578	595	543	547	589	647	629	586	591	588	595	598	581	616	577	563	552	628	574	600	590	597	576	603	596	605	603	605	609	556	594	593	564	617	544	549	599	575	619	584	583	596	589	622	607	581	604	565	584	626	606	588	597	623	556	587	620	602	554	562	649	581	558	585	565	592	581	631	596	570	566	556	588	567	597	592	576	587	582	574	629	622	597	578	561	575	590	601	574	566	591	592	610	587	600	606	619	607	549	618	595	553	565	604	588	611	594	563	579	597	598	623	564	613	572	615	572	550	601	576	539	591	586	583	606	628	570	604	597	606	592	561	644	599	579	594	595	592	567	611	588	564	612	587	592	573	624	584	611	606	576	519	577	557	609	562	567	590	605	597	605	584	594	607	620	591	559	556	615	565	550	625	570	601	594	585	634	570	623	615	619	610	619	593	577	592	540	591	606	581	608	626	589	601	581	598	586	592	572	629	622	599	594	627	609	605	599	557	565	611	614	634	581	586	603	577	612	538	598	596	608	611	582	595	564	580	607	578	660	565	593	598	578	619	575	593	596	568	609	614	586	598	570	574	572	601	605	603	561	585	591	637	575	590	596	596	588	635	574	579	586	574	597	614	618	586	625	654	591	607	618	585	577	592	587	634	639	596	601	592	584	611	597	605	605	593	573	535	645	631	642	596	614	592	570	587	563	570	573	610	596	580	578	558	613	565	608	621	612	569	575	628	585	592	604	605	560	612	594	591	605	618	587	606	599	618	561	628	549	585	603	579	587	569	606	572	635	563	606	565	556	519	635	599	595	596	566	621	591	612	556	582	583	595	598	615	606	603	560	568	544	626	552	603	560	563	550	574	589	595	595	583	555	598	645	590	595	585	589	578	576	576	539	558	622	636	563	618	614	578	608	579	597	597	576	584	619	601	543	584	595	615	631	582	594	591	591	604	543	614	595	599	581	552	586	592	593	614	574	623	573	589	606	646	588	587	575	584	581	578	552	611	585	579	562	615	603	559	571	611	598	591	566	573	626	628	555	573	609	593	597	592	618	594	581	601	579	590	623	588	588	562	577	595	575	587	582	578	596	638	615	579	603	620	567	557	598	587	584	565	599	597	552	595	591	597	583	550	608	538	598	586	606	589	588	584	605	600	575	598	610	581	539	582	609	611	601	601	601	556	625	633	640	575	626	589	615	595	603	625	651	618	582	577	593	642	570	598	647	619	618	574	550	568	575	580	541	562	645	583	575	556	582	557	588	574	593	574	595	557	594	550	586	610	580	601	582	606	603	619	603	625	602	580	619	617	594	617	632	547	588	626	536	595	607	597	553	551	564	595	616	570	655	613	599	589	595	571	586	558	592	594	567	591	586	639	592	574	573	623	627	585	582	605	602	600	599	613	628	568	609	563	624	589	574	578	590	576	601	592	625	566	616	600	626	577	611	577	580	583	588	580	619	570	583	568	610	552	638	588	597	562	581	599	538	545	611	609	588	603	570	601	610	553	552	590	618	584	601	603	554	590	600	607	560	562	600	606	589	600	561	555	566	552	620	568
23374	21072	28381	23991	21090	12338	2059	1420	1284	1233	1183	1125	1143	1089	1118	1113	1087	1080	1116	1090	1046	1031	1064	1036	1027	1064	1061	989	1071	1041	1018	1073	1066	1006	1105	1053	1064	1034	1033	994	1050	1001	961	1076	1043	1058	1068	1028	1052	1025	1084	981	1030	1001	956	1053	1070	1044	984	1045	1048	988	1078	979	1015	921	999	990	1029	1058	1004	1030	1043	1043	1005	1128	1010	1006	1008	1005	1053	1020	1053	1085	1011	1004	973	992	1033	1029	1021	989	1051	1039	954	1053	1009	1041	1058	958	1065	1021	1012	1004	1010	1016	1080	1023	1102	1041	1042	1085	1034	990	1020	1025	961	1075	1016	1053	1019	1010	1046	1037	1033	1065	1000	999	1004	1023	1046	1038	1039	1032	975	1096	1018	989	1011	1049	1052	1001	1034	1040	1062	1024	1013	1072	1039	989	1025	1017	1006	1082	1027	1037	1074	980	1044	1108	1025	990	1008	998	1006	993	1034	1022	1024	1026	996	1063	1073	992	1071	1034	1046	1021	1000	1076	1029	975	968	1002	1013	1029	986	999	997	1019	1051	1030	1025	1021	1054	1028	1067	1023	1072	1025	999	1067	981	1000	1041	996	1018	980	1043	1014	957	996	1052	1023	979	1039	996	1034	965	974	1035	1046	1097	1014	1055	1031	1053	938	1020	1037	1005	1078	1024	1072	999	1006	956	1023	1000	1008	1010	1036	977	1032	985	1051	1068	1019	1004	1009	1050	1032	1017	983	1010	1070	1044	1040	987	1063	985	972	1038	967	1011	1028	1045	1011	974	1023	987	944	1053	993	1071	1031	1028	1025	990	1034	1033	1027	1006	1037	1016	1064	985	1051	1042	978	1026	1034	1008	1058	1036	1032	1048	1048	975	1021	970	1062	1018	998	1054	972	1056	1011	1066	998	997	1032	1027	1002	1005	1071	1031	1047	1067	1043	981	946	979	1009	1054	1063	994	951	1030	1051	1019	1019	1007	1034	986	975	942	1031	997	999	1055	1027	999	1033	1021	992	1013	1062	979	1014	1057	1036	999	967	1015	1047	1061	1028	1010	1045	1022	1076	984	998	1041	1016	1015	976	1011	971	1054	1006	987	1055	978	1064	1024	1061	990	959	1053	1030	1023	1031	1045	1069	1004	1029	1026	1019	995	1027	1001	1047	977	1005	994	1031	967	1044	1023	1044	991	999	1011	1043	1066	1069	1008	1018	1047	1023	1045	1078	1015	998	1071	1027	1005	1040	1037	984	998	1052	984	1091	1019	1001	959	1039	1017	997	993	1036	1031	1025	1009	941	1050	1019	1050	1090	1039	1023	1043	974	1048	1041	1051	1041	996	1013	1041	1070	985	967	1028	1004	1040	963	1030	972	1080	990	1021	1009	992	982	1069	1122	1046	1024	1034	990	1021	1028	1018	977	992	1062	1045	1000	1017	978	975	1025	1004	1048	1029	1075	1007	1038	1000	1041	996	1026	1067	999	1045	1035	992	1033	1030	1061	1056	1025	1043	999	1053	1028	1006	1012	1021	1005	1041	978	1040	992	991	988	981	1020	1009	1038	970	1031	1035	999	1018	1015	1001	1018	1075	1064	1024	1031	969	1031	1066	1030	1044	1010	1003	1069	1071	998	1021	995	981	1020	1031	1076	1013	958	1028	963	1044	1016	1055	1064	1027	1066	1077	1026	1050	998	1025	1063	1042	1058	1010	965	1079	1034	1065	1029	1028	1015	992	1077	1034	1033	1052	1050	1085	979	1026	1017	1028	1014	1042	990	1007	1041	1009	1063	1013	994	1026	1041	989	978	1026	927	1015	1093	1031	1040	1007	1046	1029	1048	1065	974	960	1040	964	1043	1028	1044	1017	976	992	1077	1034	1045	994	1017	1079	1010	917	1054	1048	1064	1029	1084	1026	1033	992	1051	982	978	995	1052	971	1047	1099	999	1004	1048	1019	1096	1036	1004	1019	1022	1039	1004	1034	1031	1056	1019	1061	1029	1068	1011	1005	1061	1050	995	1004	1006	1047	1015	1038	1052	986	1055	1041	1003	1026	1037	1014	1017	989	1000	1055	982	949	998	1004	1007	1075	991	985	997	1062	1020	986	1065	974	992	997	1027	1034	1037	964	1080	1046	1009	1059	1055	1024	995	1006	1055	914	1036	923	1053	1057	1026	1009	988	1036	993	1031	1032	1054	1026	997	1018	1015	1005	967	1052	1001	1034	1022	1059	1018	1118	1030	950	1000	1054	997	1061	1017	1037	1004	1054	976	1020	1078	1035	1021	1078	1031	1053	1091	1002	991	1022	1034	1044	1017	1066	1056	1014	999	952	981	1057	1045	1050	1013	1029	999	1042	1065	1025	1108	986	988	989	1055	1015	1066	998	1029	1014	1018	1052	1078	1003	1063	1008	953	1060	1016	974	1037	994	1043	969	990	939	1009	1041	1008	1029	1064	951	1028	980	969	1044	994	993	1018	1005	1024	1026	1030	1027	1057	1057	960	999	1005	1018	1013	1025	1024	1035	1057	1037	983	1002	1050	953	1001	1045	1017	1002	1037	1030	982	1053	1064	1030	1077	1034	1030	1035	1013	1050	1041	1032	1006	1033	1049	982	974	1048	1027	1052	1041	1012	984	1045	1024	1012	975	1044	978	999	1027	1014	1013	986	998	1029	1025	995	1003	1021	1031	1010	982	1080	1016	980	1069	1041	1002	998	990	987	1007	986	1064	1081	1042	1083	1042	1023	1018	1040	1046	1056	1036	1001	1030	1081	1005	1042	1063	1006	991	1068	1043	1041	999	1075	1023	1044	1009	1010	1024	950	997	1026	1023	1087	1039	1006	1005	1044	1006	1006	1036	1045	1012	1056	1031	982	990	1002	980	1029	1011	942	987	1002	1082	1064	1057	1032	1030	1012	1013	1029	1033	1004	986	993	998	1016	1022	1036	1027	1014	980	1034	1003	997	956	1003	1030	1024	1031	938	1014	1014	995	1029	1010	1042	1046	1046	1013	1062	1045	1013	1058	1001	1045	1010	1032	1017	997	1062	1055	1037	1008	1029	1064	1011	1005	975	1050	1005	992	960	1035	987	989	991	997	1019	1042	1077	998	1057	1028	1026	1005	1030	1054	1039	993	1027	993	984	1015	969	959	994	1008	1009	1032	1046	1037	1020	1013	1018	1037	1073	1004	1010	1026	1028	1079	1050	1037	1034	986	1031	986	1015	1024	1071	1060	1080	1030	1041	1005	1011	977	1117	999	1011	967	1037	1037	998	985	1021	1015	1015	1037	986	1023	1016	972	979	993	1011	1075	966	1003	1003	1000	1033	992	988	1022	1019	1019	1087	1019	988	1037	986	940	1046	1027	1061	987	1037	983	1012	997	1040	971	963	1012	993	1068	994	1036	1070	1008	1022	1010	1063	1021	1015	974	1090	1041	982	1011	1059	986	1076	975	1037	1033	1000	996	1012	1070	1043	1042	1002	1019	1001	1024	1032	1046	962	1036	1020	997	1003	1042	1080	997	1040	1060	1042	1057	998	1054	976	973	950	1046	1009	1017	968	1012	975	995	946	1016	975	1062	1069	1044	1087	996	1045	1063	1003	1020	958	1014	1032	1058	1023	1035	1007	1030	995	1022	985	1037	959	1063	991	997	1033	1038	956	981	1044	1058	972	1008	1032	1009	1027	1005	1017	1004	1046	1088	958	994	1023	1046	1018	1005	1020	1061	1058	1082	1031	1003	1064	1031	1006	1025	1042	1008	1010	1093	1000	1008	964	1053	1002	1074	983	1011	1003	1004	1070	1020	990	937	1052	1001	1032	1044	1013	1067	1019	1012	989	1005	975	1041	985	1037	991	1057	966	1002	1050	1063	1006	1061	958	1000	1049	1049	1036	1036	1052	1012	1006	1048	953	973	1014	1008	980	1042	1026	1059	1070	1032	1063	1014	1010	977	1009	1071	1004	989	1035	1020	1029	1082	1038	1015	992	949	1024	1016	972	946	993	1005	992	992	947	1030	1042	1030	982	1022	972	990	1042	1045	1001	999	959	1053	924	1012	1033	1002	1011	1054	1013	1003	1052	1006	1004	1024	987	983	1080	1021	1077	1028	978	1051	1087	1020	1024	958	1011	1028	1030	1007	997	984	1051	1023	1025	990	1015	971	1027	996	1058	962	1047	1049	1025	1013	1051	1025	977	984	1056	994	1029	997	1003	1009	992	1056	1029	1050	956	958	1020	955	989	965	1045	1077	1022	1063	1055	993	1072	1023	1015	1034	1008	1081	1038	1079	1018	1063	1061	995	1005	1068	1010	1137	1001	1025	1024	990	1062	1014	991	1036	1050	1058	1017	1008	1048	1096	1024	1035	1023	958	1008	1009	1032	1020	1076	1055	1041	1030	1078	1042	1034	1006	1023	999	1050	1021	1047	1067	1060	1019	1035	1042	1003	1015	1038	971	1023	1008	1052	1018	996	979	1067	1028	992	1077	1060	1061	1024	1022	1048	994	984	995	1049	1044	1032	1004	1079	995	1019	1038	1013	1023	974	1061	1060	1025	987	1022	1023	977	1056	1034	1023	1031	982	987	994	951	1003	1015	1018	1018	1052	963	1065	1064	978	1026	1061	1052	993	1017	1000	1050	1023	1019	990	993	1009	1005	936	1016	1040	1037	1064
3449	8782	6228	3302	2596	2208	1760	1648	1446	1389	1345	1308	1232	1213	1171	1161	1153	1131	1172	1045	1078	1165	1132	1115	1071	1135	1047	1102	1089	1065	1065	1115	1056	1019	1045	1049	1008	1067	1074	1070	1053	1129	1088	1030	1074	1086	1092	1062	1112	1059	1083	1060	1062	1101	1066	1055	1104	1030	1084	1112	1089	1004	1067	1031	1100	1072	1063	1047	1090	1025	996	1058	1091	1093	1080	1081	1074	1017	1038	1029	1088	1056	1067	1095	1091	1028	1086	1063	1068	1056	1115	1016	1039	1103	1040	1086	1085	1024	1071	1050	1061	1086	1025	1077	1073	1074	1050	1057	1058	1039	1039	1048	1076	1029	977	1010	1029	1105	1067	1078	1094	1043	1113	1093	1085	1024	1027	1131	1053	1039	1045	1023	1065	1076	1094	1057	1032	1104	1157	1085	1039	1086	1058	1032	1048	1036	1050	1057	1052	1077	1066	1096	1067	1016	1020	1032	1007	1058	1091	1070	1104	1126	1053	1101	1024	1123	1075	1059	1073	1066	1041	1028	1062	1076	1089	1071	1052	1076	1067	987	1087	1066	997	1100	1014	1066	1053	1041	1047	1134	1089	1053	1048	1093	1140	1062	1032	1083	1045	1088	1095	1032	1059	1045	1092	1002	982	1076	984	1072	1080	1045	1015	1060	1101	1102	1051	1039	1048	1052	1026	1046	1112	1054	1119	1099	1001	1074	1056	1035	1056	1019	1061	1079	1015	1009	1083	1063	1042	1125	1044	1063	1060	1017	1070	1098	1007	1100	1082	1119	1068	1084	1139	1073	1084	1059	1047	1082	1101	1068	1020	1037	1061	1068	996	1075	1064	1058	1053	1046	1017	1020	1042	991	1053	1078	1047	1048	1018	1114	1052	1016	1031	1047	1135	1090	1064	1062	973	1066	1057	1049	993	1017	1073	1099	1107	1022	1018	1043	1040	1069	1082	1083	1040	1086	1094	1108	1026	1072	1062	1079	1085	1007	1024	1077	1046	1063	1107	991	1103	1079	1023	1064	1091	1060	1081	1028	1088	1080	1044	1092	1052	1045	1035	1073	1024	1028	1064	1068	1108	1065	1014	1072	1064	1045	1054	1003	1029	1067	1100	1060	1032	1059	1054	1104	1095	1036	1082	1076	1017	1090	1118	1066	1027	995	1052	1012	1074	1028	1043	1034	1088	1134	1056	1046	1105	1060	1045	1040	1091	1026	1078	1116	1029	1085	1093	1037	1054	1067	1082	1057	1122	1040	1015	1059	1104	1149	1054	1041	1027	1051	1093	1061	1125	1085	1073	1031	1076	1067	1089	1043	1027	1044	1054	1084	1063	1086	1033	1071	1056	1045	1099	1043	1109	1056	1035	1042	1137	1021	1051	1084	1084	1052	1080	1011	1009	1066	1046	1145	1060	1054	1075	1110	1074	1044	1058	1103	1044	1049	1071	972	1036	1094	1032	1099	1107	1028	1068	1068	1065	1011	1119	1105	1126	1032	1025	1079	1063	1100	1075	1041	1100	1077	1026	1071	1003	1102	1066	1049	1089	1042	1111	1049	1069	1056	1056	1045	1062	1037	1029	1079	1062	1077	1022	1008	1089	1058	1083	1039	1047	1077	1047	1006	1049	1063	1063	1018	1033	1050	1052	1038	1036	1113	1069	1064	1150	1081	1119	1031	1033	1007	1029	1023	1027	1057	1057	1021	1054	1056	1020	1060	1101	1021	1087	1049	1058	1059	1053	1052	994	1082	1053	1056	1087	1100	994	1048	1044	1009	1072	1108	1147	1084	1021	1123	1027	1029	1085	1007	1084	1028	1061	1077	1072	1078	1098	1072	1117	1047	1003	1094	1059	1086	1049	1097	1010	1032	1037	1061	1007	1057	1010	1056	1045	1037	1060	1041	1067	1091	1025	1098	1072	1071	1095	1122	1075	1036	1074	1025	1039	1062	1095	1045	1043	1068	1126	1118	1076	1026	1072	1079	1062	995	1028	1030	1023	1005	1096	1090	1119	1038	1027	1097	1038	1072	1062	1067	1014	1065	1031	1020	1075	1112	1102	1058	1087	1047	1029	1038	1025	1078	1021	1080	1129	1046	1035	1070	1079	1121	1075	1027	1083	1098	1033	1072	1122	1018	1099	1056	1099	1078	1093	1067	1081	1070	1023	1059	1107	1058	1055	1041	1030	1033	1018	1107	995	1106	1095	1046	1057	1047	1026	1081	1056	1086	1046	1024	1052	1076	1140	1061	1065	1071	1107	1056	1042	1023	1080	1057	1078	1050	1107	1058	1065	1047	1073	1053	1011	1064	1065	1059	1031	1081	1008	1014	1083	1028	1018	1089	1067	1016	1020	1075	1058	1040	1055	1118	1071	1083	1059	1065	1122	1039	1119	1120	1018	1093	1068	1045	1066	1068	1033	1064	1066	1060	1025	1081	1091	1023	1055	1037	1056	1034	1097	1088	1073	1092	1027	1085	1100	1063	1065	1054	1062	1096	1084	1043	1021	1076	1050	1096	1080	1086	1005	1036	1037	1074	1077	1003	1093	1014	1038	1048	1115	1025	1065	1068	1052	1107	1055	1064	1096	1086	1051	1063	1075	1070	1003	1003	1073	1034	1031	1017	1078	1022	1064	1065	1039	1002	1033	1048	1046	1082	1109	1096	1081	1123	1066	1069	1047	1093	1060	1120	1031	1051	1049	1035	1060	1080	1086	1059	1031	1076	1048	1125	1082	1046	1064	1048	1044	982	1071	1030	1035	1005	1080	1042	1045	1076	1070	1041	1072	1107	1100	1071	1130	1051	1089	1090	1047	1068	1070	1086	1043	1083	1028	1058	1087	1028	1099	991	1066	1030	1031	1041	1067	1089	1019	1103	1107	1091	1045	1102	1065	1058	1114	1064	996	1074	1090	1064	1040	1042	1033	1071	1040	985	1057	1055	1016	1066	1115	1089	1088	1064	1012	1033	1034	1045	1020	1058	1044	1010	1040	1120	1080	1038	1106	1015	1082	1081	1081	1045	1109	1065	1078	1036	1053	1020	1016	1022	1059	1072	1037	1037	1073	1014	1049	1060	1100	1031	1020	1042	1083	1040	1104	1040	1089	1080	1012	1037	1060	1051	1007	1021	1082	998	1055	1120	1073	1032	1078	1001	1068	1115	1083	1038	1001	1030	1082	1118	1089	1077	1046	989	1079	1062	1060	1120	1069	1014	1046	1107	1056	1038	1115	1022	1055	1083	1076	1078	1046	1020	1119	1098	1030	1046	1044	1081	1007	1057	1098	1080	1038	1151	1042	1062	1038	1027	1077	1032	1081	1128	1084	1082	1031	1092	1053	1005	1039	1051	1046	1038	1039	1050	1077	1012	1037	1126	1056	1113	1081	982	1081	1115	1036	1106	1064	1028	1009	1056	1078	1044	1073	1021	1001	1022	1109	1081	1067	1036	1042	1043	1022	1020	1103	995	1051	1076	1038	1003	1058	1056	1030	1036	1107	1096	1072	1072	1066	1080	1024	1062	1048	1153	1090	1027	1008	1066	1095	1064	1017	1065	1051	1044	1073	1116	1070	1047	1131	1094	1041	1028	1056	1016	1039	1052	1071	1052	1053	1077	1037	1010	1059	1044	1092	1058	1031	1084	1062	1049	1052	1080	1093	1069	1076	1091	1082	1103	1051	1020	993	1019	1079	1046	1024	1086	1053	1108	1036	1065	1079	1062	983	1039	1055	1000	1062	1055	1052	1053	1032	1092	1054	1041	1033	1093	1145	1106	1107	1057	1008	1038	1033	1076	1073	1050	1042	1106	1070	1067	985	1071	1049	1048	1007	1115	1029	1100	1047	1074	1027	1060	1035	1068	1095	1110	1075	1036	1009	1076	1049	1074	1038	1089	1099	1038	1123	1040	1045	1061	1053	1057	1005	1015	1059	1052	1009	997	1050	1026	1073	1083	1082	1042	1044	1101	1064	1052	1050	989	1078	1098	1022	1057	1029	1061	1115	1030	1085	1060	1054	1095	1019	1032	1047	1076	1137	1063	1052	1040	1060	1076	1058	1063	1067	1072	1101	1051	1064	1016	1051	1133	988	1069	1054	1015	1067	1020	1086	1057	1076	1015	1006	1056	1085	1052	1012	1029	1089	1062	1024	1073	1042	1104	1076	1020	1030	1065	1074	1066	1044	989	1058	1051	1044	1092	1034	1080	1100	1097	1104	1068	1069	1020	1060	1034	1056	1025	1000	1022	1009	1054	1070	1063	1108	1077	1096	1017	1012	1083	1028	1009	1092	1088	1038	1044	1142	1070	1014	1135	1079	1062	1063	1058	998	1064	1019	1056	1061	1098	1061	1028	1079	1037	1031	1096	1051	1057	1063	1097	1086	1086	1058	1053	1036	1143	1053	1075	1045	1067	1086	1023	1016	1011	1100	1034	1033	1042	1016	1048	1024	1098	1011	1048	1011	1086	1032	1079	1043	1052	1098	1027	1139	1021	1046	1071	1088	1086	1105	1044	1132	1140	1101	1108	1053	1044	1066	1043	1065	1057	1051	1026	1084	1003	1090	1109	1073	1107	1044	1095	1074	1069	1016	1077	1027	1042	1088	1098	1054	1048	1056	1068	1053	1100	1104	1038	1068	1024	1069	1099	1065	1057	1074	1083	1069	1023	1098	1070	1048	1088	1114	1034	1058	1053	1044	1033	1080	1023	1065	1124	1108	1012	1074	1029	1052	1095	1071	1127	1039	1051	1054	1122	1047	1032	1064	1014	1142	1053	1072	1048	1088	1014	1019	1094	1073	1059	1049	1024	1065	1091	1140	1029	1047	1041	1024	1038	1083	1106	1074	1088	1034	1073	1001	1150	1085	1030	1064	1101	1079	1072	1047	1067	1111	1085	1075	1063	993	1053	1063	1051	1122	1098	1077	1097	1077	1095	1040	1072	1003	1067	1054	1105	1068	1020	1024	1094	1066	1064	1114	1089	1034	1040	1067	1039	1048	1077	1093	1029	1058	1087	1078	1079	1001	1078	1032	1137	1087	1051	1057	1042	1074	1069	1067	1103
24543	21075	27486	24812	13399	880	554	464	426	369	389	350	339	346	352	322	314	345	314	322	317	274	317	317	326	312	314	304	302	295	297	283	303	317	269	296	285	310	333	304	297	292	322	280	311	312	305	291	304	313	329	307	310	305	305	301	296	262	290	278	303	312	316	316	269	313	281	298	312	305	292	295	270	297	270	292	304	305	318	326	279	302	277	287	307	320	287	307	299	281	278	304	305	284	317	297	288	319	268	273	305	299	292	292	293	297	294	271	289	281	320	309	294	281	270	336	340	275	305	291	309	294	278	299	314	284	302	302	321	289	269	303	284	294	338	274	320	274	340	278	289	288	294	287	303	309	293	300	283	298	307	268	272	290	305	305	279	287	291	302	267	285	332	312	342	299	320	308	296	306	306	326	296	279	300	300	304	291	291	271	297	265	327	293	292	317	297	304	275	315	299	284	281	285	327	293	305	281	306	286	317	293	334	310	288	286	301	301	317	295	292	302	322	308	309	285	292	324	294	312	310	283	262	310	285	280	303	265	292	283	304	284	289	301	284	311	237	297	311	291	317	312	340	337	316	318	307	294	304	312	325	307	279	278	289	288	290	293	309	298	287	272	298	279	264	280	300	297	332	280	308	288	282	276	320	306	276	323	280	281	274	319	308	297	291	304	318	286	306	262	309	299	325	319	293	306	294	295	292	285	310	274	294	286	300	279	308	334	308	327	310	297	311	295	299	273	278	306	299	313	259	321	294	283	263	250	321	297	282	313	298	279	316	296	301	319	320	297	294	298	292	301	306	299	291	296	323	312	288	277	317	305	283	312	309	316	319	297	299	301	303	285	302	321	311	288	284	326	284	322	302	311	296	300	308	284	290	299	295	306	322	326	278	271	311	291	269	303	275	271	278	302	287	306	290	303	278	299	276	308	289	294	328	328	302	328	290	273	291	323	303	326	275	283	266	311	323	305	308	279	269	305	284	318	261	308	298	304	272	289	302	299	306	317	278	286	325	283	274	280	283	297	302	330	299	301	297	272	315	303	288	324	301	293	296	276	298	274	304	327	287	304	297	277	314	271	295	285	315	292	290	267	303	302	278	294	303	264	319	276	326	283	299	277	315	284	303	293	261	296	276	294	318	281	337	285	314	296	309	304	308	300	280	265	290	324	316	319	270	304	267	307	291	300	342	301	311	313	304	304	246	309	304	316	297	322	328	287	285	305	324	278	294	304	319	326	312	293	286	291	278	318	297	338	305	264	291	286	327	289	296	264	295	293	291	295	317	273	295	280	307	301	316	295	276	305	324	285	285	300	308	306	304	304	283	304	345	303	298	315	323	311	270	314	318	285	293	334	313	297	309	247	304	319	303	306	309	258	276	306	337	309	332	293	291	273	315	293	283	288	323	286	281	297	306	279	308	295	316	264	285	307	317	301	270	330	295	299	283	292	285	309	309	339	276	314	286	316	281	264	291	272	319	287	288	316	328	292	282	293	328	302	322	290	321	289	274	294	313	276	297	270	282	284	317	273	280	289	284	284	285	312	303	294	285	284	264	283	312	296	289	283	293	307	294	293	299	302	318	293	291	304	290	306	303	287	278	304	319	298	301	292	310	283	318	296	292	295	333	292	300	308	271	312	320	286	274	291	297	294	313	303	320	307	277	282	279	286	281	282	318	274	293	313	289	315	332	307	297	313	271	275	318	277	287	298	288	318	351	301	280	283	309	283	297	284	281	310	289	317	312	300	308	294	298	316	284	297	324	276	290	301	294	293	332	298	274	282	325	262	300	326	310	304	288	293	303	303	284	279	302	304	297	295	294	295	245	303	306	321	305	282	286	321	297	322	297	284	306	294	303	293	294	283	316	275	315	309	301	281	291	293	327	301	297	295	286	284	292	285	346	259	282	304	292	313	288	310	335	291	280	310	313	280	276	292	262	326	302	301	307	285	321	294	283	290	278	278	310	298	300	294	309	273	292	305	299	275	280	300	293	334	279	300	278	286	313	325	307	272	303	323	290	289	309	292	327	279	306	312	285	306	262	305	283	323	301	287	284	321	244	323	323	287	317	335	293	309	306	296	277	310	327	308	285	270	286	296	308	280	300	302	309	308	310	289	318	281	283	323	300	297	276	281	266	290	294	309	312	294	297	274	293	320	285	299	322	290	301	312	300	304	295	282	285	294	305	298	250	280	269	299	302	288	315	295	327	291	293	320	326	299	303	334	300	289	273	280	281	295	310	277	286	299	288	283	321	320	322	294	309	307	285	283	295	286	307	306	300	321	300	288	308	296	321	301	293	269	273	293	295	274	289	314	278	275	290	316	315	297	314	281	280	287	306	321	288	302	296	294	310	305	318	324	286	312	275	269	296	295	302	308	319	314	314	299	297	301	316	289	289	281	281	280	305	306	305	278	320	284	304	300	309	296	301	298	336	277	282	287	299	310	300	331	283	265	300	297	331	315	339	336	287	290	276	296	297	316	288	301	291	341	288	321	294	294	253	330	282	306	295	299	275	301	300	287	293	329	292	303	288	304	299	300	294	302	292	304	279	292	295	264	289	284	273	275	310	296	320	321	290	290	280	302	279	295	266	305	304	311	285	307	326	283	294	284	316	282	298	337	262	309	279	307	273	317	300	310	288	308	291	288	252	319	267	285	320	313	290	296	333	278	270	286	322	275	296	265	283	325	306	287	320	271	331	266	303	295	332	286	285	287	296	311	323	276	311	286	276	317	292	299	260	277	292	302	315	272	321	299	307	293	310	291	299	280	288	276	287	291	281	296	306	290	317	341	285	252	318	295	306	290	268	278	302	313	300	302	308	302	290	320	324	299	279	312	295	278	308	310	323	300	307	328	299	302	284	282	288	303	278	287	271	289	289	301	298	281	281	318	329	292	343	293	259	275	301	306	288	325	290	268	311	350	290	300	291	261	299	268	357	304	292	301	338	297	323	340	298	298	273	282	280	311	295	311	295	266	339	299	322	304	271	297	310	284	292	280	271	312	311	295	284	309	269	293	286	297	296	318	290	301	340	294	278	283	297	275	296	267	317	271	290	303	315	299	286	278	278	285	289	271	310	307	298	286	270	317	323	286	281	258	288	311	281	264	285	296	302	283	305	305	340	314	299	308	304	289	294	264	273	289	311	268	335	295	262	315	320	296	322	309	300	299	295	258	286	298	292	291	286	330	276	301	312	268	315	307	310	292	320	309	295	282	330	283	306	310	297	333	302	314	292	310	279	334	288	306	307	281	314	265	292	292	306	312	279	312	292	277	319	311	312	302	290	307	290	312	288	299	320	328	291	297	320	301	280	327	292	269	310	276	281	266	279	303	287	286	320	334	293	303	286	285	285	302	285	298	330	300	304	292	301	274	297	298	301	322	269	287	290	307	308	314	318	319	281	294	293	290	305	295	302	297	303	321	307	312	290	317	326	297	322	308	289	302	278	303	295	312	284	282	307	304	293	331	272	298	308	291	293	281	303	308	283	297
3139	4950	3428	1615	1280	945	776	669	639	546	471	486	455	408	402	397	382	387	388	404	362	386	338	361	351	347	374	361	343	370	369	352	410	365	415	316	327	320	338	344	329	367	358	360	349	340	348	359	332	340	346	380	385	369	340	337	330	339	369	384	344	367	352	325	342	328	362	380	381	338	346	342	358	341	331	340	355	337	388	352	349	356	341	338	363	358	337	369	324	371	347	344	361	341	326	352	348	359	345	362	345	324	315	341	319	323	366	363	398	346	355	358	326	348	321	347	321	358	360	343	355	365	332	374	364	353	365	343	337	363	353	358	363	353	368	319	351	297	366	348	374	377	355	309	337	338	342	352	329	398	346	335	332	336	324	371	361	351	333	340	354	302	353	351	358	339	381	291	310	357	318	345	358	336	353	352	330	335	330	329	340	328	344	379	334	348	377	342	334	334	333	372	326	322	372	336	353	356	330	368	351	342	350	360	331	355	371	341	346	341	347	374	334	322	351	353	344	349	319	367	361	345	366	351	360	385	345	336	346	337	361	334	350	339	333	336	358	354	344	326	333	324	341	380	367	337	345	349	330	395	357	334	354	375	306	368	350	386	337	357	355	356	367	352	344	370	343	363	346	356	329	378	342	344	370	377	331	364	341	364	334	374	373	356	322	342	323	365	353	307	329	355	351	318	346	366	337	335	317	377	337	344	347	336	356	348	332	355	367	339	371	340	339	315	355	348	354	313	346	350	331	350	341	329	360	366	344	322	322	337	350	335	353	354	336	360	336	350	357	353	331	343	328	337	352	366	368	350	367	356	353	375	352	345	345	342	353	348	302	368	291	371	336	340	381	359	335	313	369	365	359	376	362	327	325	357	326	346	337	335	348	349	383	368	402	334	326	350	370	324	351	344	356	338	358	347	364	367	368	331	348	326	362	347	336	344	352	303	348	359	335	356	361	376	354	331	335	332	342	355	376	351	328	374	347	363	317	347	355	367	357	339	333	323	370	325	350	381	347	367	368	324	356	367	345	348	354	340	343	339	350	340	350	327	360	357	322	344	337	344	340	368	351	356	311	347	354	377	378	371	344	347	352	370	357	349	379	385	329	357	337	341	355	366	380	380	344	360	341	365	341	314	349	350	367	347	330	361	333	373	293	323	318	334	320	352	361	362	350	351	331	328	346	333	318	340	278	339	331	329	338	346	321	308	333	335	333	335	324	336	314	343	337	337	353	326	371	363	346	333	370	331	378	358	342	359	357	326	312	368	333	348	326	340	331	358	344	323	350	355	331	336	345	315	359	361	364	373	349	347	363	395	376	383	309	357	325	346	315	361	376	344	333	342	329	324	321	358	325	348	347	381	332	376	361	341	371	317	334	341	345	364	383	356	346	315	337	342	335	379	344	324	355	347	333	345	363	334	379	326	374	343	355	347	344	369	357	343	360	340	330	386	351	330	333	338	361	353	348	386	374	351	365	351	360	375	325	338	335	321	341	361	371	371	340	351	366	350	348	335	380	384	339	348	351	358	354	354	358	341	350	322	342	338	330	379	357	368	354	334	364	326	361	303	314	351	344	355	339	320	318	360	352	333	334	379	337	342	331	344	337	395	321	351	363	338	323	376	312	373	329	381	348	321	318	355	368	338	354	317	348	322	350	340	328	351	317	324	370	352	360	335	345	331	342	352	366	361	314	357	355	371	347	355	366	355	325	365	336	335	360	350	340	316	314	323	328	329	338	328	319	344	341	359	325	355	348	332	366	353	326	323	371	335	330	345	329	357	335	354	331	336	361	353	328	298	327	322	348	355	340	356	358	310	342	364	346	356	363	334	339	347	344	343	363	344	345	327	336	337	316	345	359	334	332	316	360	337	342	386	343	343	346	333	345	362	366	342	358	342	328	342	325	323	323	340	388	352	320	358	331	356	329	332	378	349	419	373	349	333	318	344	347	329	325	354	360	342	323	322	338	339	353	349	367	361	332	347	328	324	361	325	345	347	330	309	328	352	315	336	353	329	330	341	338	341	355	351	353	345	354	344	352	332	346	323	348	347	333	335	357	339	362	330	345	356	331	383	354	346	362	324	341	361	368	354	362	359	358	331	362	364	354	356	382	349	326	369	344	343	327	354	347	328	382	309	367	378	330	363	380	338	380	352	342	359	325	348	298	353	346	309	357	357	379	355	334	336	351	311	348	353	363	352	338	365	315	336	338	363	328	353	335	334	336	376	339	330	359	322	337	361	362	350	311	330	327	330	362	352	341	313	313	358	334	337	355	318	333	366	322	335	316	329	343	352	344	391	336	344	378	324	344	349	412	359	393	342	358	335	339	349	361	326	361	336	347	351	352	354	371	376	333	348	328	344	321	342	316	321	352	354	353	344	320	361	355	318	354	375	324	338	340	372	359	303	360	331	358	355	309	371	347	350	358	336	335	347	336	330	352	334	369	358	336	330	353	364	371	362	351	367	349	344	325	331	349	332	372	354	332	363	332	349	326	349	328	323	348	338	322	327	327	348	327	341	336	350	365	340	362	375	353	330	306	371	366	354	367	350	368	361	331	345	348	344	349	321	367	348	340	344	353	353	356	306	372	352	326	339	371	341	343	331	331	352	353	352	325	353	394	334	359	378	366	355	363	331	333	337	367	363	327	356	355	367	317	323	326	363	347	338	355	345	360	377	370	368	334	370	320	363	342	349	344	315	388	335	347	358	335	354	358	307	344	373	346	340	373	354	352	338	374	362	346	336	368	356	349	340	383	333	342	340	333	374	371	337	331	358	340	316	358	341	341	348	316	362	325	331	340	354	351	317	347	333	370	339	360	353	314	344	358	347	368	345	357	337	355	343	340	348	330	332	354	356	344	352	327	352	347	369	336	321	333	316	333	303	364	355	346	340	306	315	337	369	334	353	334	352	316	347	349	364	369	330	360	347	347	343	345	352	338	405	335	340	316	339	347	355	332	332	342	338	355	305	329	360	346	348	353	366	338	316	353	350	328	340	325	340	340	387	352	347	312	335	337	367	334	343	355	329	352	369	324	325	330	342	344	328	347	344	340	348	352	347	347	321	364	318	378	349	326	333	328	354	330	382	339	327	352	311	354	320	310	365	330	300	318	373	319	330	349	332	328	318	341	346	355	343	343	346	349	351	327	347	379	369	342	324	370	360	351	345	346	383	338	337	360	350	346	331	353	371	359	360	364	344	347	345	353	347	333	327	316	365	329	357	358	305	337	360	350	347	362	380	354	363	350	370	375	332	329	363	343	329	327	343	336	341	302	327	348	312	366	375	378	354	360	344	337	330	344	340	353	349	326	352	342	369	331	342	357	342	339	336	337	374	335	316	335	368	360	351	330	374	353	357	366	342	322	348	344	322	351	325	350	336	347	345	345	338	319	389	341	346	366	375	371	346	342	355	336	331	374	354	344	334	371	354	325	342	327	349	341	350	371	363	372	325	348	342	337	309	372	334	376	344	349	335	341	374	351	361	395	320
22424	21142	28877	23659	21137	21206	11505	1745	1301	1221	1100	1118	1097	1054	1053	1000	966	928	946	919	934	928	954	900	909	933	888	941	913	870	955	886	902	848	846	872	946	900	912	837	859	854	903	888	916	889	824	849	890	881	889	862	858	872	912	860	938	880	868	860	864	891	916	872	869	870	884	829	899	879	865	914	830	814	891	876	834	912	877	872	873	884	878	908	868	895	849	862	918	882	906	861	869	852	839	824	874	910	827	861	858	864	810	892	819	903	851	842	844	816	828	825	834	870	839	868	833	861	877	801	865	870	893	882	879	909	865	876	875	881	832	813	896	872	854	883	849	885	857	892	873	902	855	904	849	893	824	875	863	843	893	897	843	879	869	834	872	857	865	828	833	802	889	903	864	921	910	870	866	867	885	861	837	881	825	875	874	858	852	885	860	907	884	849	842	881	821	831	877	880	867	865	887	914	895	847	854	930	865	843	823	876	837	864	879	853	808	849	896	834	862	885	911	858	876	868	889	811	938	824	877	841	882	806	836	841	863	888	872	917	880	881	879	925	839	872	919	861	882	875	828	839	872	850	874	908	881	853	851	830	918	885	924	897	868	902	877	862	873	860	844	839	880	922	917	916	883	841	828	905	837	852	879	890	874	849	949	892	889	874	809	867	857	888	837	859	851	838	828	834	843	895	869	867	871	820	861	845	855	846	838	834	848	884	856	878	916	865	884	865	910	853	864	853	851	894	906	841	872	889	834	908	845	896	867	882	860	858	829	827	835	873	896	845	887	854	916	865	891	859	855	859	856	847	917	842	902	905	824	886	851	875	897	891	867	878	850	849	842	889	861	864	864	865	867	902	918	915	887	891	884	918	887	887	862	856	848	910	831	825	810	913	857	917	864	818	853	907	840	907	822	857	875	861	846	911	857	875	937	896	851	906	857	813	865	897	842	885	913	877	811	831	849	860	842	859	835	890	846	878	914	864	894	868	859	874	924	896	905	895	849	891	887	862	923	808	917	869	885	918	865	913	828	948	874	847	855	861	849	846	900	867	889	831	837	857	864	824	885	863	920	848	845	888	816	849	875	863	833	876	838	860	853	892	824	859	896	865	886	840	880	904	891	947	852	822	836	848	916	863	873	875	886	845	856	861	890	883	869	839	910	838	862	855	875	878	917	847	865	855	868	894	887	839	861	827	829	797	909	854	854	843	860	897	922	855	865	848	832	843	834	834	884	824	851	806	843	876	855	840	799	866	921	893	821	863	865	893	878	882	829	858	812	844	861	816	822	888	893	866	895	917	816	899	846	946	866	845	908	858	894	854	762	864	852	864	855	848	883	872	850	864	918	832	906	828	827	879	883	966	836	866	896	884	806	897	908	882	911	854	848	865	885	806	840	881	880	833	875	861	847	907	855	860	844	800	854	886	891	855	865	934	868	837	856	855	873	841	818	836	883	848	866	864	899	814	872	862	830	886	860	877	838	879	822	921	844	874	894	848	895	830	858	898	874	873	823	872	866	867	865	874	886	862	878	789	791	910	915	874	817	895	902	872	889	834	857	872	859	864	817	842	824	865	830	844	866	831	819	854	875	875	891	896	916	854	839	850	907	888	908	807	858	895	897	880	863	875	855	883	845	853	900	838	856	856	830	821	855	867	889	920	891	901	841	863	879	898	805	853	817	874	877	840	845	854	872	845	864	845	869	906	853	847	886	845	867	901	893	847	842	879	826	905	874	782	873	893	805	877	889	874	880	881	873	878	880	881	859	821	836	897	838	832	829	867	877	863	828	864	869	865	819	866	865	914	902	876	855	840	877	887	916	842	847	853	856	833	884	906	823	807	818	841	851	853	901	871	875	836	860	896	847	863	829	857	847	882	867	779	887	857	884	816	878	890	897	908	879	936	810	876	879	869	853	851	857	817	858	860	873	879	827	836	884	831	891	830	879	877	844	868	908	908	851	884	879	856	863	863	853	908	913	910	825	853	849	855	863	867	939	856	835	854	911	823	862	865	905	893	840	852	837	860	809	876	870	866	874	850	848	875	875	886	832	849	914	842	841	903	836	859	863	917	876	931	796	855	894	845	836	801	848	841	860	848	893	849	818	862	876	865	908	830	887	837	880	846	848	824	880	824	859	863	844	852	864	852	938	871	888	875	893	871	851	855	810	845	912	925	853	875	854	876	890	853	914	904	854	871	853	836	877	875	834	868	819	807	897	836	874	823	871	858	868	854	900	833	847	870	853	858	832	884	873	881	837	885	884	855	843	834	897	906	866	821	861	834	866	859	891	884	912	836	840	856	841	865	851	815	822	849	839	818	880	859	891	892	853	842	884	882	857	839	836	827	889	866	847	861	836	830	847	891	822	892	888	862	833	861	869	828	822	857	886	834	854	842	798	849	916	865	841	826	889	839	950	875	865	859	897	863	940	883	848	847	872	896	856	821	905	804	868	827	904	889	827	834	882	869	845	848	949	791	875	821	858	854	930	870	852	845	879	849	869	811	866	849	877	839	861	820	900	843	932	846	844	905	859	796	880	852	849	879	912	829	875	881	872	835	860	831	870	873	868	805	879	893	851	820	848	861	859	877	900	839	851	900	902	861	802	866	826	842	827	829	898	848	837	847	890	896	836	847	840	857	893	864	832	874	861	835	849	849	844	854	843	871	911	881	927	853	875	825	885	827	882	910	891	850	824	858	805	875	850	845	911	910	874	794	866	864	854	832	877	817	866	850	899	919	901	882	947	871	798	883	875	868	880	861	860	780	859	930	847	876	841	866	816	875	858	904	904	843	878	838	898	823	903	862	834	923	834	883	859	852	848	856	850	816	854	851	895	867	914	868	829	827	877	861	899	874	853	818	875	808	863	855	886	895	863	918	880	868	872	892	874	871	817	886	947	899	874	863	874	917	863	831	889	892	849	873	858	821	845	888	874	855	919	851	858	823	920	895	847	877	867	869	875	886	870	871	827	856	877	874	890	810	820	889	853	866	841	911	836	857	894	821	855	843	872	886	861	863	860	902	909	866	850	880	847	878	856	901	886	890	878	889	902	841	869	882	870	892	881	892	869	808	852	849	837	891	918	851	796	844	858	851	899	867	871	891	874	911	847	889	801	857	895	879	915	898	880	859	826	846	863	855	875	884	892	881	880	873	857	890	825	876	848	844	815	873	846	867	921	853	835	846	815	859	876	875	831	862	896	813	825	892	875	860	866	861	837	867	919	846	878	808	896	855	908	827	844	856	847	875	826	861	916	838	846	896	864	845	906	851	868	846	874	823	889	848	878	875	868	853	840	932	838	880	860	862	844	865	894	827	835	912	859	884	866	885	900	877	827	802	818	852	809	817	837	877	860	854	925	911	879	816	870	906	883	819	873	823	892	886	850	824	845	841	876	910	884	844	919	846	849	908	874	886	868	823	882	847	835	834	918	811	834	835	848	902	884	862	826	875	872	886	872	878	834	830	885	858	834	839	862	877	895	888	909	844	845	903	882	867
4437	14015	10150	5204	3863	3052	2409	2116	1750	1586	1459	1328	1274	1165	1125	1139	1118	1092	990	1052	1013	1086	978	1015	985	1000	981	900	1050	921	977	991	1000	983	933	921	930	976	981	915	914	910	977	955	896	919	953	939	916	894	910	918	946	893	950	936	966	957	987	941	971	917	927	937	949	972	893	962	924	898	937	906	905	904	935	970	897	928	957	982	940	987	887	893	960	916	954	897	928	888	902	946	897	945	948	935	911	970	910	912	922	931	914	894	896	911	976	906	963	940	944	881	914	913	894	945	921	960	925	893	960	914	974	911	915	898	904	948	946	903	952	957	891	964	968	925	951	921	908	988	983	906	917	919	913	908	902	906	937	995	914	967	968	904	904	915	871	890	911	929	873	922	915	859	935	913	908	921	877	938	918	920	957	950	940	929	949	959	880	941	908	914	948	893	948	875	951	929	900	930	948	932	927	929	897	916	913	935	883	947	901	919	894	945	925	930	933	852	916	966	976	937	960	985	941	949	919	951	958	928	856	864	876	886	931	935	934	939	948	933	997	951	898	930	914	873	940	902	898	930	883	920	912	881	902	896	886	863	913	922	868	910	951	930	935	943	906	951	913	972	895	911	939	873	936	871	902	881	954	905	952	932	914	944	971	895	958	944	915	944	954	953	976	903	924	931	900	887	922	888	931	940	961	880	937	918	983	937	952	981	931	875	952	910	886	893	920	909	932	930	928	908	907	924	948	909	932	908	937	910	903	889	872	976	927	949	929	888	972	900	918	896	915	983	904	929	918	910	900	872	878	914	935	914	895	895	923	963	880	905	908	926	919	973	959	916	904	898	928	870	941	957	965	931	955	951	951	920	872	934	946	932	906	919	914	974	915	939	944	964	896	885	862	923	896	902	901	917	932	923	932	934	880	917	967	912	936	949	1004	909	884	872	917	986	918	924	868	900	921	911	914	903	906	951	902	943	913	943	898	868	926	889	953	922	978	939	930	982	910	870	896	959	944	917	944	975	912	893	942	935	977	924	945	972	943	940	952	925	911	879	898	956	923	944	835	892	928	957	924	921	924	922	905	957	921	914	904	934	936	901	944	930	829	965	908	1015	905	978	906	940	935	899	930	955	938	926	941	937	973	986	971	902	921	973	969	904	952	916	961	924	861	904	882	922	960	964	932	961	923	878	955	899	902	886	902	939	916	897	928	926	938	868	920	965	1005	931	918	880	923	924	921	951	903	947	946	928	960	922	917	945	921	879	879	901	848	967	929	875	892	969	958	903	892	960	954	899	922	936	891	865	857	938	946	930	896	927	927	972	917	912	929	905	908	908	904	914	900	930	941	946	892	940	910	914	975	872	960	944	874	921	936	924	946	918	861	955	891	911	892	935	949	941	939	922	917	930	899	933	918	937	986	923	903	930	873	908	1015	888	868	897	879	931	884	950	985	947	889	935	921	906	945	942	914	906	856	952	928	906	951	944	929	948	922	891	927	951	938	960	934	925	1004	932	945	935	894	937	974	960	911	951	929	934	991	880	890	964	900	916	928	904	937	933	948	915	995	906	869	925	907	882	929	902	948	901	927	912	882	902	982	917	909	918	937	888	969	910	967	946	969	915	869	909	861	933	928	898	889	939	937	832	958	911	948	941	902	897	900	959	907	964	916	890	875	865	931	855	906	908	948	875	918	944	942	950	896	912	922	930	945	933	960	933	956	887	976	955	909	898	901	904	977	925	901	953	874	918	941	921	908	909	916	919	919	918	942	890	938	926	944	913	942	900	921	936	922	921	1002	885	922	925	879	907	904	928	956	937	940	946	900	887	976	899	909	907	937	947	854	930	888	923	939	929	875	942	915	928	866	870	961	958	921	929	913	914	955	960	935	942	943	896	879	881	934	946	934	980	934	967	888	897	916	918	948	843	950	966	895	910	862	933	938	928	927	971	903	938	896	914	941	893	916	913	882	961	900	929	964	913	902	871	909	933	972	886	932	911	917	950	847	964	908	910	942	922	937	895	989	929	919	909	893	901	981	891	974	912	938	962	921	895	930	940	914	905	936	900	927	904	896	899	870	920	896	920	953	946	887	913	912	901	958	899	916	951	894	938	949	874	946	918	887	971	949	882	887	925	898	958	894	934	933	887	880	895	907	960	920	940	896	870	968	918	1009	955	930	880	935	921	993	912	930	935	972	895	888	952	887	926	867	952	877	961	887	971	926	949	893	892	903	925	922	932	926	948	919	878	960	899	944	923	938	938	910	905	856	892	941	886	917	895	909	944	927	880	920	950	890	929	874	976	942	900	884	934	899	913	943	950	905	898	958	911	898	926	904	933	891	933	881	887	883	950	975	957	859	915	958	954	905	919	908	890	929	931	963	926	914	1023	925	897	912	911	955	942	943	938	913	935	922	969	953	912	942	900	919	960	841	958	958	924	936	873	960	923	891	898	927	903	928	964	936	974	897	935	920	848	884	914	850	990	896	969	918	929	946	964	911	897	936	887	937	937	971	892	938	954	914	928	898	956	937	925	873	914	960	898	909	894	951	930	923	919	919	895	942	889	979	920	842	923	955	934	887	891	943	992	903	883	934	894	932	948	906	915	908	937	926	886	843	933	934	894	1014	888	924	899	919	916	881	926	951	936	901	953	889	919	894	867	911	859	929	895	898	906	954	925	909	892	896	946	950	951	882	911	920	961	968	937	960	964	895	938	963	982	897	964	937	909	952	929	943	936	954	965	907	866	939	901	888	947	943	945	887	923	876	962	937	941	971	905	908	947	978	928	927	932	969	913	960	952	916	953	985	923	885	900	875	867	922	899	930	918	881	932	971	949	893	980	977	925	977	946	910	911	912	916	886	940	906	954	929	946	987	927	951	930	919	936	913	873	966	936	866	908	923	926	927	876	865	942	872	895	933	917	935	951	984	923	949	916	935	947	952	907	882	870	873	863	962	857	941	839	920	930	933	899	980	882	924	962	881	904	921	941	984	922	905	897	951	910	942	895	909	939	898	932	909	976	934	902	940	934	919	902	934	941	947	869	866	925	922	917	884	920	913	925	907	922	963	933	965	911	953	970	931	961	954	878	914	928	906	968	907	906	948	947	916	921	903	941	966	910	886	892	904	911	961	893	919	914	930	944	940	951	916	933	854	932	934	884	954	863	888	947	932	966	929	855	916	879	908	920	909	885	960	919	868	883	953	908	924	901	923	939	921	934	897	924	879	946	898	923	925	896	933	923	940	937	947	897	897	912	886	867	952	907	949	958	892	978	964	931	915	932	965	948	890	975	915	942	940	919	969	937	908	961	885	933	907	950	891	902	981	949	859	941	977	943	955	908	947	890	941	915	922	926	908	916	914	988	1004	910	933	948	906	934	877	904	900	920	888	916	940	920	943	961	954	912	904	895	927	866	925	929	927	927	852	922	941	845	911	874	946	937	843	897	935	947	894	893	941	916	924	889	860	907	886	924	921	891	894	936	894	904	959	977	931	919	925	925	894	911	922	902	935	959
27318	18075	4083	822	619	540	627	542	603	516	590	538	526	565	562	581	581	524	562	542	543	549	495	539	516	523	516	528	546	561	551	510	560	567	513	558	567	546	542	574	565	566	565	549	530	550	595	567	548	536	548	545	558	555	525	534	562	561	537	514	608	565	507	557	540	535	575	530	537	495	544	563	523	515	538	532	524	532	535	553	576	569	534	512	541	545	558	551	557	536	577	523	542	477	555	503	522	542	563	548	556	583	548	553	606	493	541	612	554	576	558	565	545	523	538	516	550	554	528	531	546	530	576	502	518	506	541	585	546	555	515	538	544	556	541	532	571	572	567	540	532	538	519	571	549	578	528	549	527	521	541	553	560	573	515	600	525	556	538	531	513	597	565	565	553	510	558	560	563	528	576	520	542	562	543	553	529	562	552	564	540	556	523	549	566	625	530	578	568	509	525	526	554	537	524	517	573	562	527	555	530	563	562	525	521	546	528	559	524	550	571	569	590	516	518	565	547	541	546	511	522	563	506	534	568	551	540	559	572	543	555	500	543	530	567	538	545	569	571	548	493	541	548	562	510	511	580	531	557	557	570	514	542	567	541	596	569	524	530	513	514	567	554	530	550	567	603	554	579	526	525	548	617	513	600	586	504	495	487	531	505	566	548	525	536	523	549	555	574	508	592	581	504	497	519	546	520	538	514	568	522	553	522	567	552	548	532	589	545	579	538	565	521	541	600	564	573	580	500	551	512	497	500	548	579	577	557	557	527	573	568	569	527	514	591	512	553	532	534	568	555	533	501	582	525	560	579	567	549	509	538	546	614	521	561	532	583	546	530	544	555	537	551	561	596	566	584	579	533	574	556	551	535	528	544	549	592	571	543	548	543	579	514	579	563	532	515	543	542	560	540	513	548	524	566	563	558	538	526	564	520	516	534	583	548	587	553	539	535	533	531	513	529	523	542	557	566	508	566	585	549	517	538	537	613	554	552	577	506	532	541	517	543	558	565	515	556	530	553	566	575	520	544	550	494	533	594	517	584	521	558	544	559	550	545	576	529	591	540	527	520	582	549	538	527	503	571	562	539	568	534	512	562	508	549	586	542	539	547	536	571	569	536	567	556	519	533	566	513	562	532	542	506	516	559	541	511	562	530	524	538	526	595	529	524	529	523	519	592	541	544	550	557	530	557	538	573	524	565	546	568	548	549	581	554	509	605	550	559	561	533	570	529	494	588	564	533	544	551	528	539	553	577	546	513	540	556	524	567	547	573	547	524	530	552	513	540	534	570	505	499	524	548	571	531	568	550	553	531	567	528	496	530	554	558	531	568	527	551	501	563	550	562	564	546	542	525	576	512	559	527	571	514	538	564	520	529	577	508	493	570	545	571	543	573	528	538	572	495	568	551	527	529	558	574	527	539	568	558	556	499	579	537	557	552	522	537	511	525	547	535	490	575	564	528	538	570	519	522	522	562	523	543	549	516	549	539	571	565	575	567	546	541	493	539	569	599	519	553	523	514	560	555	576	552	531	538	565	558	533	564	523	561	518	569	559	535	515	540	543	558	535	578	543	558	512	571	562	548	536	515	547	493	529	528	535	521	573	526	522	524	515	535	558	516	529	525	549	534	536	543	557	527	528	527	489	565	550	552	528	521	510	538	548	563	535	556	547	568	528	538	551	533	514	570	549	540	562	510	507	547	555	554	544	576	518	559	541	540	554	541	524	594	548	541	565	514	587	495	535	574	588	532	573	569	550	553	586	538	588	556	532	621	538	522	564	569	543	554	531	507	529	519	505	579	515	601	552	569	527	521	559	551	560	522	535	552	545	565	525	516	574	554	514	558	512	493	554	550	535	517	583	492	534	534	509	572	555	514	533	548	553	518	590	531	535	550	541	550	551	583	490	510	559	546	556	560	538	589	587	523	526	514	545	536	529	538	543	583	516	572	547	526	556	536	537	549	566	540	561	541	498	547	512	519	568	528	549	507	564	601	560	541	571	562	541	591	556	507	553	536	537	555	539	552	551	510	579	592	620	536	532	509	591	593	523	557	551	555	529	546	535	590	558	511	555	569	582	564	553	528	526	560	511	520	578	580	549	581	543	518	558	596	567	533	559	561	534	505	547	531	547	599	554	562	545	556	564	542	551	613	523	579	562	513	542	518	523	520	490	572	566	579	537	634	589	571	582	527	567	529	552	568	563	506	510	564	587	503	550	561	509	529	518	548	532	548	541	501	594	541	580	559	561	481	570	505	588	538	513	509	556	540	530	540	580	500	544	530	549	555	540	536	528	558	576	569	544	549	544	516	565	559	546	584	573	585	514	560	523	596	495	533	535	547	575	521	542	505	503	590	553	538	553	545	550	510	553	532	504	522	589	530	583	597	612	526	550	536	548	541	512	564	546	565	567	555	551	579	550	539	537	548	550	582	534	505	550	563	540	512	544	542	565	525	578	527	603	597	547	521	562	522	519	545	531	548	577	532	570	562	574	521	566	508	562	556	538	545	548	550	540	544	543	525	566	556	546	559	521	557	519	529	566	571	540	551	558	514	594	579	528	555	546	513	543	570	552	523	576	546	568	580	526	529	583	577	576	522	506	586	574	525	586	507	544	581	582	549	586	518	525	574	536	562	536	543	548	533	528	586	538	511	528	561	540	553	570	543	561	599	581	522	561	568	515	567	528	573	530	601	525	571	546	565	523	608	502	575	512	530	538	563	552	530	593	578	549	593	564	549	575	544	538	557	552	546	548	535	581	543	534	514	510	565	558	536	531	540	556	513	535	534	561	534	538	558	556	559	516	528	563	517	548	558	552	546	549	583	546	525	533	553	525	551	526	553	525	613	530	574	555	581	560	531	582	532	521	566	525	527	524	539	535	520	569	564	590	562	549	493	592	549	524	549	538	508	491	566	566	522	541	498	506	541	551	552	524	534	524	544	570	565	535	563	556	549	556	572	546	561	527	558	511	545	570	586	510	526	515	522	527	548	542	546	537	557	553	542	556	584	560	564	550	588	515	573	534	510	544	557	563	545	578	543	559	530	579	565	554	600	568	526	545	546	572	545	562	533	506	540	574	575	531	546	512	525	558	568	546	557	512	538	551	540	536	528	521	565	542	517	540	515	546	574	525	575	550	561	551	550	516	552	537	493	526	541	513	533	508	529	531	530	540	578	536	519	535	552	499	552	532	555	550	521	535	522	531	553	545	586	530	609	513	613	520	573	557	514	542	537	558	564	571	577	515	585	560	548	524	530	513	562	531	527	556	559	546	545	549	531	590	550	563	514	569	548	565	539	560	512	508	579	560	582	502	511	521	551	508	541	522	574	563	525	545	552	598	583	517	514	523	509	529	527	528	502	536	516	570	525	562	549	560	550	548	521	512	557	513	550	560	520	551	562	585	592	554	535	520	540	524	539	517	553	547	560	521	560	538	549	536	529	511	559	568	534	577	554	565	538	605	500	589	563	535	521	499	559	507	519	506	519	582	602	551
4269	1004	817	709	659	635	622	626	587	630	609	595	631	637	581	608	569	581	567	597	585	602	602	573	563	574	596	588	575	565	611	557	574	530	622	637	653	564	554	578	587	579	596	593	570	584	601	581	598	567	600	563	573	594	569	578	631	570	596	536	582	529	557	556	572	578	612	612	615	543	623	546	571	586	548	557	569	550	563	582	558	620	539	623	575	596	652	605	602	582	625	621	576	588	571	547	589	583	608	585	558	608	576	589	580	566	601	546	598	580	596	604	579	590	584	545	599	580	578	578	598	575	584	579	615	596	544	548	575	585	572	592	612	540	628	581	587	589	599	577	613	566	573	581	582	569	592	581	596	594	600	580	618	554	607	589	583	582	575	627	544	585	560	573	591	565	569	620	524	580	580	599	607	588	611	581	611	590	577	592	564	569	522	567	600	597	590	574	581	557	574	593	571	570	546	621	593	588	578	614	589	586	615	564	583	590	610	613	586	564	599	578	607	611	605	609	561	597	553	544	543	573	542	602	562	580	566	596	587	578	557	545	582	587	568	568	552	629	583	543	606	550	605	601	586	568	612	561	606	595	598	575	584	559	631	552	565	622	574	605	554	560	576	558	589	586	630	590	604	561	531	588	597	610	578	617	594	601	591	604	571	604	610	575	611	595	550	590	566	595	586	574	573	559	542	543	579	573	576	581	558	563	593	555	587	543	596	577	598	544	561	621	607	595	554	552	574	577	569	573	594	560	589	584	554	591	544	531	567	599	605	573	600	574	601	566	596	576	592	563	588	577	572	563	557	594	568	546	603	559	594	560	579	568	611	606	551	558	598	558	589	553	548	542	611	572	545	581	586	568	549	595	555	566	563	585	548	613	589	590	604	588	567	554	588	610	584	566	618	614	549	572	578	561	574	600	558	614	588	559	558	592	579	554	583	575	556	569	576	573	539	517	581	573	569	627	600	552	584	533	554	559	615	568	560	565	572	549	606	610	576	566	570	574	549	562	638	619	578	568	575	585	604	589	552	584	573	586	580	543	546	587	613	639	564	567	540	576	602	577	590	613	585	568	562	583	567	551	605	588	569	579	558	584	609	587	577	555	623	537	567	580	587	579	604	610	549	584	567	629	558	571	586	565	630	587	601	616	577	564	622	575	598	572	569	565	574	587	580	614	552	558	604	564	599	603	558	584	571	556	583	575	494	600	570	558	579	602	561	582	555	589	587	587	572	566	580	566	544	562	597	629	542	605	598	550	576	574	552	597	609	618	607	578	573	602	579	553	557	637	614	531	557	606	605	588	577	552	591	608	565	553	586	583	605	582	571	572	562	588	613	568	584	564	639	560	565	602	596	580	569	569	611	570	519	578	583	579	547	594	610	581	621	565	594	577	591	533	583	598	564	563	564	564	557	557	546	603	571	575	563	612	602	605	544	573	588	577	586	596	556	555	586	573	614	583	583	563	559	605	597	570	622	640	638	594	562	592	553	558	590	570	557	617	596	631	585	576	599	579	560	605	544	546	566	566	588	578	597	602	564	539	578	594	585	542	565	573	564	634	584	554	579	556	574	576	577	591	541	557	607	559	593	603	560	524	583	569	600	539	551	529	560	588	558	543	593	592	584	565	603	613	609	561	569	601	601	553	558	558	607	554	588	580	576	585	595	587	587	584	606	596	566	589	580	551	562	566	588	564	558	594	614	612	579	588	589	566	601	579	544	562	568	585	571	582	574	598	586	603	620	556	571	599	585	583	543	599	615	569	570	584	595	586	536	572	573	605	584	558	578	608	575	556	544	593	612	564	543	575	556	570	622	610	578	593	577	538	585	607	574	570	577	594	590	583	595	631	605	574	556	604	555	573	593	597	613	592	559	559	560	567	525	570	565	572	615	571	533	559	587	574	589	544	597	611	563	583	568	599	558	573	609	588	579	556	566	595	589	544	624	552	619	588	588	579	561	586	584	579	590	581	542	574	602	584	593	567	596	569	622	554	535	564	548	556	559	589	582	576	628	600	581	578	560	540	589	571	609	614	586	573	597	571	576	564	589	562	605	543	542	562	531	581	557	570	535	557	567	593	615	558	576	597	536	588	593	590	557	580	562	594	570	563	566	563	561	599	606	553	584	574	566	595	573	574	602	562	606	578	560	570	620	573	614	590	555	604	583	595	557	548	600	618	588	533	541	598	562	607	555	561	595	557	582	597	571	585	524	596	582	582	589	584	569	603	573	573	571	558	591	603	575	567	577	590	610	556	585	589	559	587	595	543	582	596	571	567	607	532	556	612	578	590	531	567	563	590	560	585	592	564	566	575	562	579	588	572	640	581	541	618	538	565	589	566	566	578	545	564	584	570	601	577	605	554	549	599	556	566	573	568	565	594	612	589	574	560	570	567	607	566	594	552	577	570	602	540	602	617	549	582	583	585	603	601	566	613	598	581	598	559	585	584	582	551	572	632	560	520	578	577	531	592	570	608	602	560	584	602	544	593	595	583	639	544	576	582	585	606	584	567	586	590	570	551	585	531	552	582	563	564	603	602	564	607	597	566	609	593	617	559	591	608	581	572	545	552	582	595	556	592	595	575	568	589	606	576	583	611	634	553	547	605	586	569	543	560	552	564	572	579	574	569	587	575	534	574	565	539	591	574	569	597	584	591	574	626	588	580	539	559	575	572	567	560	575	567	557	586	548	583	574	578	586	602	546	537	614	565	566	625	646	572	563	568	608	584	568	589	558	567	557	586	587	547	565	595	591	553	560	568	586	596	565	581	573	579	577	569	582	569	597	533	555	592	580	582	565	554	590	558	611	590	561	566	590	562	586	577	576	588	588	565	592	575	588	565	594	594	554	592	607	562	616	564	573	569	532	564	579	591	556	596	549	567	556	597	612	610	610	589	581	596	583	585	563	593	580	554	579	543	584	555	599	596	584	603	535	621	573	591	600	614	574	575	561	582	606	569	650	589	607	568	617	603	572	566	595	590	586	556	595	577	565	591	576	594	571	574	595	611	588	585	573	587	582	585	591	573	544	557	563	580	582	585	576	588	566	563	576	584	591	609	565	608	551	589	607	585	581	604	594	635	554	598	543	558	576	570	620	598	609	532	565	589	596	572	592	535	598	576	569	541	558	554	623	638	580	598	601	581	547	545	577	563	552	587	599	587	589	607	564	569	563	574	575	605	595	495	598	566	595	570	586	621	619	620	582	596	538	586	589	609	586	576	580	573	537	558	609	563	553	549	591	593	536	606	558	588	566	545	601	567	583	544	527	587	591	558	604	600	605	602	542	524	597	596	596	578	623	609	602	590	582	587	578	591	584	595	541	565	558	588	568	604	568	580	541	575	549	581	554	560	580	561	566	607	603	627	576	592	604	607	607	573	584	586	578	626	610	582	571	572	533	577	581	553	581	661	571	594	568	598	533	579	594	565	592	562	619	639	607	583	565	603	561	587	578	616	561	555	585	571	548	603	570	563	588	540	611	575	569	579	565	617
23397	21072	28356	23980	21070	12243	2017	1396	1266	1249	1136	1160	1092	1098	1115	1114	1016	1103	1027	998	1011	1048	1067	1045	1052	1058	1030	1047	1022	1056	1050	1022	1009	1016	1010	1015	1052	1010	1048	1089	1043	1036	1050	1027	983	1045	1037	993	1025	997	1038	991	1068	1061	1048	1071	1035	995	1013	989	988	1024	1029	1055	1016	1022	1040	1043	1015	1032	1085	1035	1017	1042	1010	996	1067	994	997	971	960	1029	1004	1030	1020	980	1054	1040	996	1056	1010	1017	994	983	1023	1029	1063	1014	1073	1021	975	993	1033	995	1048	1046	1030	1083	1087	1037	1004	1003	997	1006	1023	1004	977	1029	1001	1015	1015	1017	1002	978	1037	1003	1036	1031	1027	1019	967	1036	1027	988	1042	1047	1100	1011	988	1052	1041	976	1043	998	1016	1061	993	1039	967	1055	1044	1065	1027	1050	968	1003	1027	1036	925	1025	993	1028	1010	981	1004	998	990	1051	998	996	1018	1034	1046	989	1051	1032	1010	997	1037	1037	947	1069	983	1032	1015	1014	1008	1047	1063	933	1076	1014	1030	1016	1104	1018	978	1048	1003	993	1060	1022	1017	972	1006	1020	943	1007	1002	963	985	1012	1070	1007	1099	1015	1001	983	1036	1045	1028	1033	1004	1064	1026	1035	996	925	1000	1011	1034	1020	1068	1052	988	1010	1009	943	1079	1024	1010	1037	978	1019	978	959	1044	995	1022	1001	991	1031	1014	1024	1036	1072	991	1032	984	989	1040	980	996	1022	968	1042	1016	953	967	1003	1042	1023	1031	978	1008	1010	979	985	1013	1034	986	973	1002	1034	1043	1026	1003	1036	1074	1056	1029	1040	1021	1022	979	1003	1023	1039	962	1004	1005	965	996	980	963	972	1038	1028	1015	981	1033	1051	961	1016	981	1052	985	1007	1020	1026	988	1062	1025	1008	1082	1000	1023	1017	1000	993	1039	1037	1032	971	1024	1040	1034	985	985	978	1067	1069	1042	1059	1040	1013	997	976	1004	996	977	956	1005	1039	992	1008	913	1041	1009	991	1038	986	967	1060	1040	1044	1015	1039	1022	1061	970	1030	1015	1008	956	1055	994	1005	994	1014	1018	993	1050	987	1078	1052	966	1007	1044	982	993	1090	1031	1036	1049	967	1034	977	978	1075	991	993	1003	1068	1010	1058	1007	980	1012	1004	1022	1025	918	1002	1019	1019	1038	994	1034	1027	1033	1033	970	1017	1050	1060	1103	1028	1038	1019	1005	978	1051	978	1068	1040	1019	1001	1010	1048	1025	1054	1065	983	1001	998	944	1042	1029	1041	988	1019	1021	1033	991	1027	1048	1014	1018	988	999	967	1052	1053	1054	1018	1015	997	1007	1047	1055	1056	944	1020	1047	978	1023	999	1011	957	1057	1071	1009	1053	1019	1013	994	984	999	1002	952	1000	988	1037	1023	1038	1037	981	1012	1019	996	1073	1013	1017	988	1014	952	1024	1079	1012	1026	1009	983	991	1037	1012	1054	1035	1021	1016	1001	1002	1000	1047	1020	993	982	1017	1041	1005	1003	1033	998	1029	989	1053	993	1070	988	999	1028	1014	1004	1048	1036	1025	1028	1049	1063	1052	995	1010	968	1031	990	1021	1075	1003	1062	1018	1014	1088	1009	1085	1003	999	1032	1024	1016	1035	977	1045	1033	1010	991	1014	1026	1053	1055	1032	997	1019	997	1029	988	1020	973	1014	988	1019	998	1053	1017	1030	1033	976	960	988	972	1009	1051	975	1065	947	964	1076	1064	1013	1006	1004	1087	929	1003	1018	1007	973	1020	1032	1053	984	992	961	1001	1026	973	937	992	1030	1009	997	1004	990	1033	1018	981	1016	961	1058	1004	1028	997	1039	1052	1007	998	993	1018	1007	1065	968	944	987	1036	1038	1039	1059	975	1000	971	1046	990	1032	985	1046	994	1045	1050	990	1039	1040	1053	1056	1039	1012	1066	1017	1037	1041	994	1050	1044	1010	1004	1036	928	997	997	1002	1011	1043	1014	1032	1038	992	987	990	1042	991	953	1024	991	929	1048	1014	1000	1024	1034	1017	960	1049	1039	990	1013	963	991	979	978	985	1040	991	947	1029	1046	1021	972	1058	1042	1050	1033	995	1051	1029	1011	1035	1037	975	1028	1036	999	992	1013	972	1001	1019	1026	998	1023	1011	996	1033	1026	1001	968	1013	1023	1029	1013	991	989	1018	973	1034	1034	1028	910	1025	958	979	1015	1071	1043	1033	990	955	1004	996	1007	992	1057	1000	992	987	1068	1015	995	1034	972	1009	969	1009	1036	1021	975	969	1020	973	1009	1053	1015	1069	1073	1085	1034	1041	985	1053	1036	1061	1027	999	952	935	994	1053	973	1016	1007	1037	990	1071	1006	987	1040	1010	987	1048	1047	1100	997	1006	1016	1058	959	1034	1021	998	996	1028	1065	1014	1001	1018	1004	1063	1003	978	1018	1018	1032	993	1004	981	1013	1005	1031	975	1027	977	1046	1010	1058	983	1005	980	1011	1018	989	1048	1024	1044	1057	1047	1024	975	982	1033	955	988	1030	980	1055	1033	995	1017	1017	990	995	974	1002	1042	939	1032	988	952	1034	1034	995	1058	1054	1016	1017	1035	1031	1030	1032	1040	1033	1079	979	999	1010	958	1007	1019	1003	1039	1018	1071	937	975	946	984	1017	1025	1020	1007	963	1061	943	1057	998	1052	1002	989	962	997	1004	1064	987	1001	977	1000	1057	1037	1072	1024	1009	1043	1045	1041	981	1048	979	979	993	1004	1045	1039	969	1046	991	1024	1023	1038	1050	1053	1016	1036	1000	1013	995	995	1005	994	1040	997	981	1034	1037	1033	1023	1046	1059	1044	982	992	1019	989	995	985	963	943	1003	1015	982	1021	988	990	989	983	970	1011	996	1009	1015	1015	1037	1083	987	999	1038	1000	1038	1039	1007	1039	1030	949	1026	1029	1059	1043	991	973	1002	930	1010	1035	991	958	966	1019	1023	998	969	994	1031	1026	961	1033	1022	1016	1012	986	1019	998	1062	990	1030	1060	992	1004	995	1038	1040	996	1001	1037	1000	986	1058	1065	974	1017	1002	995	962	1021	935	1016	1047	1050	1008	976	1061	1061	1005	969	970	977	1066	1065	1050	1010	1008	1000	973	995	975	977	998	985	1037	959	1019	991	996	1054	1012	1026	1006	1060	1036	991	970	1008	975	1060	1004	996	1038	1026	1016	971	1045	1028	1062	941	1009	1024	944	1019	1008	1016	958	989	1006	973	1061	1050	1019	977	1017	995	1024	997	1000	1007	1036	1057	1041	1025	1005	985	1070	1013	1032	987	954	970	1006	1033	1008	982	1052	1004	1045	985	1072	974	995	1027	1025	1011	975	1025	974	1036	1054	986	977	981	1031	1004	1019	1041	998	1032	1026	1007	1002	1035	990	1015	1024	1075	1037	999	1039	1045	1006	993	987	983	994	937	1009	947	987	1053	1010	978	988	1018	1029	992	1005	1057	984	968	1023	932	1031	987	1015	1066	1016	1005	1016	992	981	1055	1016	1014	996	1013	1089	947	965	982	990	1004	1029	1006	1029	1034	968	998	1064	985	995	1001	1017	1028	1055	1036	980	997	1066	1017	998	1055	1006	1038	979	1058	944	1038	1058	988	962	941	1093	975	986	1031	999	1074	1002	1028	1016	1030	1018	1051	1001	1029	983	1018	1031	996	1008	990	1027	961	1003	1001	1004	972	1043	1026	1044	942	1018	957	1005	982	976	1000	993	981	1014	1001	976	984	995	986	991	962	1031	969	1007	992	1023	1026	995	1040	1012	1078	1004	984	1024	982	995	965	1022	1007	987	1024	1001	1042	1073	983	982	1004	1032	1068	1020	984	1028	1002	1032	1011	1029	1052	1028	1007	1006	953	1058	1030	1020	996	1020	1003	1025	1011	996	990	1007	1012	1047	1040	1016	1046	1030	1019	1004	1033	996	1026	972	979	1030	1017	1000	994	1013	1099	995	1003	1021	959	993	1027	1056	1010	1020	1008	994	1029	1053	1014	1013	988	1080	1031	1045	1023	1039	1031	1000	1003	1062	984	1070	1034	1013	984	951	984	1039	1041	1008	1028	1011	1012	964	994	962	1003	961	986	1079	943	967	1039	1016	978	989	1019	992	1036	1024	1040	999	1002	1048	989	1072	1044	998	1032	1038	993	1018	1039	987	1025	1059	966	1049	1016	1030	993	1006	989	1021	976	978	1060	988	974	1044	1031	991	1065	985	1026	1035	1015	1070	1072	1019	1048	951	1017	1034	1000	1039	997	1016	951	1022	1029	1055	1057	957	1015	1006	1018	959	1025	1015	995	992	997	1005	995	1044	1049	1053	976	1038	965	1001	1035	1027	985	985	975	994	1016	971	1021	1046	992	1058	1009	1090	964	953	979	983	1015	1043	1009	1003	1009	1039	1010	1059	1025	1064	1019	1059	1010
3374	8722	6306	3303	2615	2206	1836	1590	1503	1377	1281	1242	1207	1216	1108	1172	1159	1121	1124	1150	1153	1091	1052	1040	1121	1068	1072	1066	1056	1066	1075	1087	1081	1056	1063	1028	1015	1010	1057	1034	1066	1053	1112	1029	1021	1094	1058	1014	1067	1079	1024	1075	1067	1077	1076	1111	1062	1032	1134	1024	1132	1019	1046	1082	1044	1082	1056	1044	1065	1030	1074	1052	1071	1069	1034	1089	1044	1037	1027	1011	1083	1048	1050	1045	1079	1025	1037	1021	1070	1077	1042	1040	1084	1075	1047	1079	1081	1069	1024	1031	1038	993	1101	1042	1076	1091	1011	1047	1027	1014	1084	1067	1010	1132	1010	1064	1010	1065	1068	1070	1037	1061	1045	1023	1064	1104	1014	1074	1034	1035	1018	1060	1078	1013	1044	1058	1017	1094	1018	1053	1114	1001	1092	1078	1058	1067	998	1035	1053	1061	1103	1048	1021	1025	1098	1069	1048	1084	1011	1060	997	1119	1084	1062	1077	1055	1078	1065	1071	1083	1007	1076	1070	1060	1077	1064	1008	1042	1078	1069	1086	1093	1007	979	1058	1072	1000	1019	1002	1018	1008	1029	1092	1023	972	1063	1105	1029	1034	1051	1094	1066	1060	1071	999	984	1063	1032	1025	1068	1076	1055	1090	1085	1067	1056	1028	1063	1080	1088	1070	1060	1022	1037	1048	975	1032	1060	1013	1013	1007	1024	1033	1042	1070	1051	1081	991	981	1073	1085	1067	1040	1032	1088	1037	1056	1021	1052	1049	1112	1026	1135	995	1052	1014	1018	1055	1020	1091	1024	1055	1127	1022	1072	1044	1024	1025	1048	1060	1073	1023	1043	1006	1066	1090	1009	1015	1025	1116	1095	1133	1008	1059	1012	1021	1021	1016	1071	1119	1045	1043	1035	1069	1088	1057	1007	1049	1054	1043	1060	975	1078	1031	1022	1032	1055	1065	1004	986	1104	1036	997	1081	1025	1095	1016	1024	1009	1071	1000	1035	1075	1048	1052	1036	1030	1036	1043	1003	942	1051	1046	1082	1008	999	1008	1039	1026	1007	1024	1047	1012	1060	1060	1106	1042	1064	1059	1023	1037	1076	1050	1044	1117	1103	997	1049	1040	1059	1045	1073	1027	1024	1030	1050	1016	1066	1077	1070	1054	995	1058	1043	1031	1088	1023	1017	1034	1050	1101	1057	993	1131	1054	1063	1008	1064	1069	1030	1108	1027	1070	1099	1019	1087	1011	1039	1029	1028	1048	1063	1014	1042	1036	1040	1027	1058	1081	1054	1045	1090	1097	1066	1035	1072	1068	1065	1040	1083	1063	1050	1035	1040	1088	1067	1007	1046	1069	1099	976	1051	1086	1014	1094	1026	1049	1052	1065	1024	1018	1047	1046	1101	1008	1040	1020	1066	1066	1021	1068	1027	1119	1030	1113	1017	1113	1046	1027	991	1079	1058	1114	1036	1031	1057	1115	1073	1023	1051	1066	1054	1046	1006	985	1067	1078	1034	1025	1098	1032	1078	1025	1026	1035	1104	1048	1076	1029	1065	1027	1076	1048	1058	1006	1042	1048	1092	1072	988	1062	1026	1036	1056	1032	1051	1029	1019	1080	992	1047	951	1002	1044	1042	1044	1041	1099	1042	951	1156	1052	1068	1056	993	986	962	1076	1074	1000	1054	1065	1044	1066	1055	1060	1055	1109	1052	1059	1065	1057	1055	1056	1050	1098	1068	1086	1061	1083	1039	1061	1007	1058	1037	1071	1084	1023	1078	1093	1095	1095	998	1023	1023	1028	1039	1087	1060	1056	1057	1058	1019	1047	1066	1082	1075	1085	1097	1085	1073	1036	1056	1047	979	1083	1087	1052	1060	1041	1072	1028	1095	1008	1018	1076	1041	1018	981	1059	1028	970	1004	1063	1050	1065	1037	1041	1059	1005	1044	1070	1057	1056	1058	1009	1108	1054	1038	1046	1065	1064	1048	1051	1062	1003	1034	1036	1097	1035	1087	1108	1058	991	1091	1015	1103	1014	1084	1090	1021	1118	1099	1096	1036	1058	1062	1002	1079	1071	1090	1048	1062	1051	1081	1041	1001	1073	1089	1011	1028	1054	1044	1016	1066	1070	1017	1040	1097	1108	1074	1053	1046	1059	1036	1112	1063	984	1082	1099	1035	1022	1033	1013	1080	982	1104	1059	1107	1084	1033	1032	1105	1050	1064	1041	1015	1106	1028	1019	1116	1077	1048	1019	1065	981	1038	1057	1001	1109	981	1035	1088	1020	1080	1031	1081	1044	1017	1076	1002	1091	1050	1079	1054	1071	1091	1071	1043	1046	1037	1049	993	1049	1090	1046	1112	1101	1054	1065	1063	1043	1002	1030	985	1051	1018	1027	1076	1050	1082	1054	1095	1091	1023	1005	1079	1021	1039	1027	1076	1052	1059	1031	1080	1054	1048	1030	1028	1035	1038	1097	1018	1045	1035	994	1071	1068	1013	1035	1040	983	1011	1026	1040	1058	1036	1055	1017	1065	984	1045	1096	1092	1101	1062	1073	1089	1065	1071	1050	1064	1076	1035	1012	1083	1037	1048	964	1081	1045	981	1079	1021	1024	1079	1040	1061	1065	1109	1050	1045	1084	1061	1051	1080	1029	1081	1043	1043	1026	999	1077	1001	982	985	1028	1016	1082	1049	1050	1050	1068	1018	990	1046	1063	1048	1103	1000	1041	1084	1021	1070	1051	1030	1077	1051	1051	1068	1012	1076	1042	1058	990	1038	980	1058	1102	1092	1118	1083	1050	1060	1043	1037	1037	1039	958	1043	1033	1096	1065	1048	1038	1055	1008	1022	1059	1090	1118	1063	1065	1103	1069	1118	1043	1080	1126	1098	1048	1030	989	1056	1067	1051	1073	1075	1030	1043	1033	1082	1045	1043	1029	1090	1028	996	1025	1024	1046	983	1039	1050	1016	1072	1099	1032	1081	1005	996	995	1051	1020	1028	1028	1015	1072	1091	982	1001	1000	1049	1012	927	1103	1036	1059	1079	1013	1089	1063	1060	1082	1042	1043	1066	1083	1014	1062	1089	1052	1055	1064	1065	1055	1024	1039	1034	1033	1051	1062	1034	1032	1055	1054	1054	1063	1044	1061	1063	1055	1045	1025	1034	1095	992	1045	1088	1028	1044	995	962	1058	1057	1007	1046	1068	1037	1115	1015	1042	1057	1059	1067	1042	1068	1027	995	995	1011	1002	1064	1080	1066	1105	1064	1109	1058	1010	1047	1030	1096	1052	1063	1001	1071	1043	1037	1055	1106	1034	1083	1060	1031	1016	1066	1073	1043	1057	1035	1027	1031	1006	1053	1008	1037	1088	1052	1058	1052	982	1036	1055	1074	1060	1014	1031	1057	1015	1040	1134	1016	1028	1053	1000	1066	1044	1056	1092	1039	1090	1046	1068	1082	1056	1010	1090	1130	1106	1101	1045	1063	1066	1041	1025	1018	1084	1074	1075	1071	1022	1085	1011	1081	1020	1031	1098	1049	1061	1046	1058	1009	1088	1042	1071	987	1083	992	1107	1034	1008	1077	973	1072	1119	1022	1035	1060	1065	1060	1055	1051	1053	1039	978	999	1094	1050	1040	1046	1063	1030	1054	1053	1074	1045	1066	1048	1046	1081	1024	1050	1012	1097	1012	1097	1092	1060	1061	1097	1038	1034	1020	1055	1021	990	1047	1103	1024	1013	1075	1030	1043	996	1041	1036	1091	1124	1162	1027	1089	1038	1037	1060	982	1045	1049	1075	1056	1024	1048	1027	1073	963	1052	1054	1118	1098	1016	1017	1060	1041	1058	1051	1065	1004	1076	1082	1037	1053	1017	1028	1070	979	1002	980	1043	1063	1017	1013	1016	992	1036	1066	998	1051	1060	1046	1020	1020	998	1089	1113	1054	1061	1139	985	1055	1020	1055	1076	1051	1068	1081	1046	1036	1077	1022	1051	1113	1062	1027	1031	1053	1010	1060	1039	1021	1045	1037	1072	1045	1002	1064	1034	1025	1081	1070	1035	1043	1057	1030	1079	1030	1050	1066	1076	1033	1056	1087	1098	1086	1045	1059	1078	1054	1048	1051	1070	1045	1134	1061	1081	1045	1020	1068	1039	1096	1064	1074	1024	1038	1056	1054	1022	1026	1080	1071	1095	1064	997	1027	1069	1077	1025	1037	1066	1019	1013	1071	1020	1089	1060	1047	1056	1048	1033	1104	1062	1032	1034	1078	1017	1009	1035	1059	1082	1077	1071	1112	1018	1040	989	1008	1009	1028	1033	1068	1076	1035	1008	1023	1043	1048	1059	1086	1085	1034	1067	1070	1079	1058	1067	1090	1015	1118	991	1032	1072	1088	983	986	1028	1073	1067	1072	1000	1051	1062	1046	1074	1077	1076	1018	1016	980	1018	1017	1003	1072	1062	1074	1091	1096	1063	1036	1048	1049	1071	1010	1042	1009	1112	1105	1082	1043	1095	1019	1001	1024	1028	1051	1038	1065	1021	1022	1013	1041	1055	1091	1044	1056	1048	1070	1023	1045	1064	1025	1032	1052	1089	1030	1057	1040	1062	1041	1056	1063	1101	1055	998	1040	1057	1017	1095	1089	1036	1051	1046	1075	1063	1058	1026	1027	1064	1043	1024	1046	1051	1029	1037	1047	1025	1081	1053	999	1065	1071	1060	1000	942	1088	987	1024	1057	1021	1044	1028	1087	999	1070	1101	1073	1034	1021	1072	1060	1109	1067	1013	1046	1080	1111	1053	1037	1039	1019	1023	1041	1059	1071	1018	1047	1053	1032	1034	1072	1116	1021	1024	1050	1038	1001	1124	1033	1095	1074	1035	1058	994	1063	1081	1053	1035	1017	1098	1055	1020	1076	1045	1054	1041	1050	1031	1002	1089	1051	1039	989	1043	1057	1050	1081	1011	1044
24510	21165	27621	24892	13357	817	551	426	419	372	350	369	339	318	307	309	294	283	290	330	285	320	256	265	274	333	282	272	301	297	324	306	302	329	292	301	320	311	305	295	266	285	286	320	301	296	296	289	309	310	296	285	289	279	284	294	284	305	309	292	264	281	279	299	283	316	269	284	310	268	283	278	303	311	259	312	307	299	297	315	284	262	297	284	290	289	297	301	309	265	310	307	295	270	291	295	300	281	275	300	295	296	270	295	274	289	265	269	286	308	276	287	286	269	271	262	273	273	259	297	275	276	290	307	288	273	311	291	298	257	313	286	286	273	298	311	286	294	288	299	293	287	274	288	292	264	297	304	298	250	255	291	289	299	304	276	301	312	315	263	269	308	277	327	278	259	313	283	285	308	294	281	303	284	306	287	283	271	312	266	300	273	283	277	276	275	329	284	292	286	292	299	307	263	300	274	272	272	285	282	300	274	287	283	292	286	287	300	296	288	289	281	277	327	293	274	288	294	315	296	260	329	288	276	296	283	285	308	291	281	295	273	286	273	322	324	278	319	285	300	286	303	302	251	272	312	285	305	271	281	270	277	286	285	286	285	293	272	316	283	324	276	297	307	302	286	283	265	308	278	281	305	305	297	300	293	285	289	274	273	284	291	316	302	283	274	294	328	318	283	289	304	308	290	287	301	299	279	275	285	276	296	285	268	319	298	311	269	296	291	271	312	285	272	288	268	268	297	323	271	302	282	290	296	281	302	284	288	317	273	309	281	268	256	300	282	288	334	301	309	286	289	278	265	297	271	285	320	267	299	301	287	274	296	255	291	286	284	303	271	298	301	285	297	282	327	294	271	295	271	278	283	307	282	294	299	305	287	293	280	296	291	320	299	290	280	283	268	307	292	293	282	268	296	288	315	312	271	300	283	270	251	261	272	256	326	291	313	249	304	281	267	341	277	297	302	279	308	293	289	318	305	300	301	311	307	310	286	306	283	253	284	297	278	279	256	300	321	292	278	292	265	286	306	283	331	261	295	261	280	282	258	272	264	270	305	318	280	290	265	292	271	257	275	306	295	318	290	293	287	323	259	283	301	319	268	317	282	270	280	278	294	289	285	302	281	286	275	290	296	295	305	322	286	303	279	292	291	323	302	273	287	290	295	262	298	282	308	320	317	296	266	294	305	310	285	288	263	276	289	281	317	292	270	289	280	274	279	289	291	303	282	316	280	290	270	325	276	278	274	322	281	263	263	272	283	311	322	290	283	310	292	283	293	273	273	272	310	292	261	271	291	245	303	279	304	294	308	290	275	298	292	313	285	283	287	285	282	277	293	297	276	297	286	289	274	310	284	290	300	309	294	319	309	290	294	264	320	286	278	264	309	308	316	268	302	300	283	288	294	286	293	283	275	248	299	299	270	273	273	269	284	302	262	263	285	301	307	259	286	234	279	281	287	276	297	306	277	283	254	306	295	310	282	295	298	289	295	269	253	284	276	289	312	316	303	307	298	279	265	309	308	296	306	289	301	296	338	294	275	275	279	307	288	293	240	283	290	295	319	315	279	283	278	289	282	284	304	299	287	288	281	268	305	305	294	288	306	301	293	307	304	303	281	280	308	288	290	279	251	285	274	290	280	273	289	272	289	250	272	313	332	297	277	283	260	302	255	317	290	331	292	314	293	296	312	270	301	270	280	307	313	265	288	308	286	292	256	305	285	279	284	322	279	268	276	307	288	234	313	272	297	277	303	278	276	307	296	256	283	281	281	318	274	292	306	294	305	277	277	307	334	277	317	277	268	339	290	302	294	272	316	299	309	307	299	248	289	283	292	266	284	316	309	314	279	295	276	328	291	287	269	315	294	321	293	280	280	265	258	270	285	289	289	306	297	277	292	266	291	266	296	287	304	268	313	292	296	284	306	289	283	286	281	268	311	280	293	274	282	272	301	287	304	289	275	312	295	302	282	283	290	296	291	261	286	260	297	282	230	312	313	316	294	262	319	268	285	297	283	302	300	293	272	292	281	309	280	276	292	300	297	297	261	324	316	291	315	289	281	273	291	306	289	291	287	299	314	314	305	301	251	299	291	266	304	250	286	299	302	298	270	283	272	295	310	268	306	286	309	291	314	283	307	304	322	291	292	305	269	296	281	316	323	270	273	298	301	309	295	282	265	270	265	267	299	315	280	308	284	276	299	291	287	300	323	276	264	288	285	272	295	291	262	285	292	269	273	300	262	275	280	305	293	274	306	286	291	256	266	251	300	276	297	307	322	279	285	285	278	274	276	301	270	280	254	308	292	254	245	287	285	288	270	302	275	290	324	301	281	303	284	319	299	266	299	295	264	273	292	302	294	279	284	307	290	265	267	287	321	277	300	303	289	279	304	317	247	280	275	298	262	288	260	303	306	255	289	312	311	293	290	274	301	326	303	312	276	295	290	278	316	279	288	302	306	310	261	293	274	300	285	278	273	260	283	279	293	308	274	276	286	297	290	323	277	273	283	284	280	277	273	271	263	277	283	330	306	305	308	314	302	271	251	306	278	294	255	266	291	305	305	327	283	282	304	276	329	258	277	271	254	286	303	279	274	286	256	301	280	258	270	311	300	281	284	279	270	308	289	265	280	307	296	299	295	268	284	281	330	309	268	308	270	250	306	313	260	317	280	289	271	312	277	290	291	290	293	287	299	256	304	281	273	305	288	255	280	298	282	298	280	282	257	297	297	273	290	314	325	309	297	294	293	285	261	288	283	320	296	283	306	278	282	304	270	315	310	325	291	267	272	313	291	280	303	280	288	277	280	285	294	308	290	289	279	289	305	296	287	267	300	311	282	279	274	257	265	295	285	284	272	308	279	280	287	288	275	263	293	272	309	292	296	294	290	290	268	285	294	260	286	297	294	296	288	260	268	286	286	289	258	306	304	297	301	296	272	315	285	291	270	293	281	270	294	297	298	311	283	277	274	291	314	225	269	288	287	258	292	281	294	259	282	289	306	309	273	305	276	281	313	296	298	292	273	283	297	292	300	300	320	285	305	291	270	271	295	281	287	263	270	286	281	291	302	309	281	294	284	266	303	271	278	279	290	272	275	291	299	301	291	307	278	281	256	287	320	302	298	293	301	281	302	287	295	279	305	280	266	304	291	328	277	255	267	295	276	279	286	298	289	286	271	294	310	287	311	289	299	283	294	268	302	297	279	286	274	289	311	257	285	285	295	274	267	284	311	268	279	286	301	295	271	292	318	293	309	304	281	281	284	284	310	323	288	287	287	289	314	293	303	280	329	316	298	289	291	295	302	273	277	306	265	310	298	262	274	295	286	289	305	305	312	282	282	241	288	278	284	280	286	266	322	297	269	298	275	303	294	302	269	288	316	298	272	264	282	272	282	300	289	299	289	299	319	283	303	281	275	294	278	279	273	269	283	316	270	273	287	309	285	274	326	269	302	265	294	270	289	304	287	294	304	323	288	283	316	279	276	300	305	278	282	298	248
3176	4967	3462	1630	1223	963	748	713	594	538	507	452	463	388	431	433	387	408	367	361	362	338	351	334	369	339	361	356	345	347	391	367	335	330	359	357	361	331	331	375	342	352	346	334	326	344	330	338	358	322	339	314	332	300	357	366	357	365	335	358	348	341	374	366	356	340	325	359	342	354	345	335	326	337	339	362	363	364	350	364	349	331	364	351	338	380	323	329	347	337	323	360	349	340	359	315	352	325	335	368	331	332	314	333	313	350	337	362	338	334	340	328	319	326	360	317	338	338	343	367	356	333	321	351	340	330	358	328	356	343	305	338	353	370	338	346	349	310	330	341	345	345	358	333	308	349	328	320	344	316	312	338	364	352	340	315	353	331	353	346	323	334	358	330	344	349	365	304	344	322	342	345	334	361	322	304	314	317	346	347	355	315	335	338	358	326	305	337	346	340	340	332	365	325	331	365	328	357	343	361	322	386	360	292	351	348	343	333	339	323	361	360	388	346	376	343	317	327	328	326	320	323	341	330	335	316	360	363	370	344	359	348	316	365	334	332	339	336	305	334	323	374	335	331	311	346	352	356	336	372	354	329	327	336	330	320	349	322	360	325	367	338	352	307	360	367	318	367	318	334	346	326	318	306	360	310	336	337	336	346	322	354	364	303	330	305	370	345	341	322	319	348	365	347	304	350	362	367	337	356	359	312	329	351	354	326	374	333	348	320	318	322	318	345	357	347	330	391	347	318	334	340	322	352	353	331	341	345	336	342	332	331	358	343	319	292	368	336	330	331	305	349	329	335	338	343	364	334	351	327	344	344	344	335	342	339	376	318	323	338	312	371	380	362	358	335	332	324	371	366	345	343	323	340	327	350	358	320	351	317	325	322	337	324	322	373	338	358	330	348	329	322	355	343	358	328	361	330	355	363	329	353	315	353	331	321	365	351	356	348	330	314	324	344	310	349	328	316	378	338	328	335	296	332	375	332	328	299	370	342	329	353	310	350	357	315	340	345	340	345	339	358	366	337	337	358	396	318	315	360	324	305	308	363	340	344	338	365	332	349	345	316	314	326	351	357	360	389	332	313	321	339	335	328	340	341	327	324	334	366	351	329	310	343	379	313	344	353	333	320	344	367	338	343	321	327	371	345	336	312	342	322	334	376	364	325	320	356	369	384	328	315	327	349	344	340	325	347	366	318	298	345	353	347	345	339	308	344	361	348	338	350	344	358	325	310	333	327	319	331	356	321	283	341	324	322	307	318	346	385	347	350	333	362	350	332	327	340	376	341	351	346	327	356	320	331	324	330	313	320	368	306	331	340	339	337	339	343	322	320	356	339	349	328	291	358	325	337	325	372	358	321	340	359	347	344	326	364	338	337	347	351	351	343	339	322	342	379	307	329	337	337	334	343	316	350	339	377	326	329	338	313	333	341	353	339	361	397	318	354	352	376	321	330	336	354	352	360	343	344	332	322	349	358	341	300	349	324	325	339	341	324	346	322	345	351	329	348	331	332	373	353	362	338	340	324	360	345	301	331	336	357	320	322	346	340	362	346	335	338	338	353	327	346	332	370	333	375	325	310	354	353	370	365	322	389	379	329	342	364	360	326	326	338	381	353	370	384	331	326	361	323	311	344	332	338	314	337	357	355	343	365	333	331	347	315	361	337	379	354	352	363	325	353	378	315	339	333	338	333	351	361	336	342	385	371	333	332	322	350	343	333	317	327	341	321	331	334	313	330	322	361	310	321	344	334	354	300	363	324	345	329	369	345	319	294	330	336	333	359	319	338	394	349	351	343	359	337	361	374	339	320	335	351	331	335	357	326	326	345	365	314	311	336	360	338	343	369	322	359	323	339	308	350	353	343	366	340	336	289	348	319	321	341	385	328	310	342	328	311	327	313	365	322	302	331	315	345	336	342	318	365	340	342	319	371	342	318	345	349	319	345	320	367	323	332	323	346	328	309	337	337	341	351	350	364	333	328	342	323	364	350	336	337	357	308	343	324	340	343	330	351	365	333	369	350	359	317	376	369	347	364	331	366	327	342	340	365	317	296	346	347	343	323	346	325	351	355	344	349	357	341	354	360	341	335	341	359	366	306	298	330	352	326	321	325	335	351	328	346	349	354	359	310	332	355	314	330	350	342	330	365	365	331	363	343	309	305	340	328	319	352	362	355	309	329	409	358	361	341	333	356	327	309	337	358	332	358	352	375	331	372	330	366	315	383	332	353	309	324	303	388	330	332	326	354	373	346	324	349	339	343	319	326	360	326	322	333	338	341	316	360	313	327	334	338	333	317	298	347	342	330	311	331	347	349	343	354	329	343	327	359	386	342	349	310	358	351	350	336	358	330	332	369	356	359	314	354	328	338	380	357	377	364	321	312	340	341	341	352	340	332	320	336	355	309	358	345	333	327	374	355	350	295	342	344	361	325	343	349	358	354	308	314	368	325	328	341	379	374	314	339	348	351	305	344	342	344	320	343	356	338	369	305	364	360	361	346	338	329	349	346	341	378	347	341	333	363	325	343	350	328	343	364	290	340	334	328	340	329	326	316	355	357	322	333	335	336	369	332	356	359	346	313	319	330	332	344	351	326	342	330	350	365	367	350	363	346	340	329	333	373	363	321	330	364	337	333	357	319	333	339	372	323	353	377	346	321	333	344	311	326	305	305	332	349	338	348	380	345	318	327	307	345	320	343	300	377	318	330	338	333	337	331	353	316	351	345	332	347	332	355	356	319	387	337	337	317	306	326	342	334	330	318	330	349	333	335	367	318	362	355	364	317	358	346	307	372	330	368	318	327	349	351	332	343	306	318	370	342	302	342	348	352	332	345	321	286	317	332	332	342	348	359	331	362	318	349	322	347	317	368	362	344	342	334	331	327	330	364	356	359	334	346	322	321	367	319	318	323	339	334	365	369	337	372	377	313	354	329	331	328	341	353	329	366	366	313	335	362	343	342	347	344	333	337	375	344	353	340	326	332	314	363	352	318	326	315	330	326	334	359	314	346	290	339	338	376	362	350	319	378	334	333	334	348	332	356	326	368	336	355	343	311	347	362	310	358	330	374	367	319	326	368	347	328	315	366	319	362	364	343	329	350	343	364	337	334	377	327	341	306	338	330	346	363	330	339	356	316	340	342	362	344	328	371	343	325	336	348	345	313	338	348	352	334	389	347	336	377	350	376	334	351	338	355	356	317	331	349	324	337	343	347	352	299	358	353	378	369	344	322	340	339	331	341	359	339	333	348	339	340	348	324	338	367	345	316	358	324	339	352	335	324	345	340	383	349	366	337	333	349	336	317	359	343	324	313	354	369	374	335	375	349	316	355	347	320	329	310	335	368	352	324	339	324	350	360	357	344	332	324	307	348	352	351	349	339	331	331	373	347	349	360	373	318	367	341	334	344	377	304	299	348	322	316	352	331	343	346	344	380	342	317	358	381	290	340	348	324	322	297	356	307	325	330	313	380	332	322	321	378	365	349	353	335
22383	21178	28918	23706	21174	21265	11302	1695	1309	1233	1188	1123	1053	988	1015	1003	943	961	935	947	915	961	910	925	931	938	857	904	933	933	924	900	837	888	862	866	836	847	813	856	884	874	876	870	821	893	922	901	852	874	866	891	889	874	888	862	883	844	873	857	817	928	855	866	867	909	815	826	840	846	845	876	857	850	862	871	878	820	904	886	875	874	900	851	835	862	851	841	878	857	838	892	871	886	902	831	858	841	840	886	866	886	898	890	836	908	830	950	898	852	896	898	850	849	888	902	876	849	881	851	874	862	827	836	860	840	864	844	834	889	866	867	871	812	859	871	866	863	855	857	822	900	881	844	825	906	881	829	869	844	900	861	896	935	860	803	812	766	835	821	898	843	833	840	852	857	869	856	879	833	889	852	859	903	820	816	859	836	841	828	891	835	882	806	869	847	862	879	878	852	825	879	810	873	869	857	885	933	839	850	826	873	887	928	867	895	864	847	864	855	880	865	836	843	874	836	826	895	857	850	887	844	835	870	862	810	846	810	824	834	895	845	863	908	831	813	859	852	923	852	875	890	872	864	864	852	851	864	835	924	835	872	848	846	854	898	873	849	893	860	844	900	840	862	870	820	846	825	907	843	879	892	852	836	897	880	849	845	891	849	896	821	897	896	928	854	873	918	846	851	846	818	857	844	887	831	825	821	846	892	839	806	855	863	880	844	902	908	907	884	927	855	854	890	831	867	864	871	847	881	882	885	823	869	875	859	879	866	836	884	872	863	844	907	887	858	868	853	857	853	845	859	853	898	861	830	907	862	920	859	880	885	847	912	834	872	880	873	853	855	863	842	858	867	840	897	842	895	902	874	848	897	874	864	879	905	855	899	835	871	870	815	825	847	860	893	843	857	827	879	856	847	872	807	849	848	923	867	889	862	839	861	853	836	853	869	889	805	904	817	863	898	827	891	870	817	832	863	870	875	889	858	867	919	817	844	868	877	896	901	887	843	885	893	846	918	829	840	859	853	829	815	838	816	839	876	831	889	836	917	799	887	861	814	868	840	861	878	864	851	854	912	876	863	878	850	851	846	872	829	907	855	810	834	849	876	894	837	898	831	881	820	909	851	853	819	872	917	834	853	841	844	869	925	863	810	872	859	832	834	908	835	833	850	817	858	858	864	856	863	902	833	889	877	833	902	876	852	923	861	904	866	905	871	838	840	891	852	824	845	915	859	854	908	828	872	861	843	836	861	887	854	874	854	844	841	792	851	844	875	878	867	928	883	862	932	859	848	893	896	819	877	835	877	841	832	896	901	852	868	852	902	890	888	830	837	872	882	887	824	889	823	814	883	856	847	893	847	860	887	821	806	893	869	885	845	877	887	890	829	881	835	832	866	860	851	866	827	860	920	837	841	793	865	859	843	861	848	899	896	830	869	876	932	819	813	874	922	845	854	837	846	855	864	833	863	857	868	904	893	845	896	862	847	849	902	901	811	839	864	857	848	817	846	849	879	872	835	838	851	837	874	842	892	885	830	851	820	881	826	810	806	873	853	831	844	842	863	837	886	922	885	809	855	833	880	901	837	818	828	879	879	842	801	822	832	848	862	856	856	857	848	911	842	854	830	861	822	844	863	827	852	870	816	813	849	869	799	863	865	905	853	836	879	865	836	824	809	863	843	909	856	856	912	929	845	927	867	856	847	864	906	882	840	878	877	878	854	859	867	880	795	820	879	862	811	863	824	889	886	845	813	879	809	923	835	859	844	916	872	866	898	875	937	852	890	870	866	864	863	828	866	900	898	844	862	903	879	814	897	928	875	875	862	864	853	867	866	819	825	906	885	877	838	820	837	808	854	882	856	839	901	846	887	887	912	835	847	844	891	882	820	836	862	878	876	821	829	854	842	800	900	812	905	878	878	830	873	856	823	833	857	892	850	889	875	851	815	839	860	857	854	896	844	886	820	861	842	864	834	876	907	824	865	840	824	856	868	894	874	896	920	880	858	837	820	878	826	861	808	904	881	904	867	955	901	849	829	871	887	874	839	838	851	817	827	917	885	839	808	901	834	882	843	868	810	898	808	801	845	880	860	859	840	893	885	884	865	834	866	856	856	846	806	874	855	838	802	860	859	851	845	916	879	829	892	861	862	840	848	869	855	848	895	862	851	830	817	871	880	892	895	859	867	879	891	835	869	881	878	869	869	929	822	840	882	853	841	857	807	850	904	888	857	887	853	830	868	877	855	857	817	876	910	848	861	898	860	911	878	868	919	860	843	850	852	872	885	862	848	871	838	822	866	864	925	843	852	841	823	872	852	852	884	897	862	897	845	845	852	885	894	835	818	855	845	854	812	923	842	888	820	855	844	788	870	883	826	903	843	831	885	901	866	796	828	880	869	885	862	819	860	833	891	841	885	911	872	855	872	877	857	833	870	828	848	839	894	885	897	880	848	890	904	907	893	852	863	852	855	867	891	858	856	855	883	899	843	913	860	867	829	888	878	841	868	816	888	848	856	864	797	844	844	858	854	911	830	844	916	837	846	850	884	845	850	930	904	868	883	861	897	877	859	859	741	888	893	878	871	870	891	863	818	863	912	859	875	852	857	847	893	827	852	793	840	852	837	863	915	838	836	898	870	871	835	843	850	863	861	843	864	828	849	865	823	834	878	868	866	897	883	846	847	822	816	872	848	842	915	846	869	840	852	847	819	816	861	891	897	859	861	838	858	784	903	908	821	845	886	802	852	879	834	840	834	830	841	854	897	871	866	827	831	887	858	832	840	845	871	898	831	856	845	847	890	855	883	820	813	840	796	890	856	833	879	884	809	845	812	846	887	847	877	908	839	868	901	853	830	898	839	812	781	880	911	845	857	907	851	838	890	877	934	923	885	839	836	905	857	881	887	842	850	870	900	853	838	811	872	907	850	874	883	851	799	851	833	839	868	856	816	852	856	872	778	906	814	902	836	821	888	889	849	882	854	841	886	822	881	855	843	855	856	873	843	840	807	852	850	819	804	858	833	858	849	847	882	840	787	843	889	889	889	871	870	813	834	871	868	866	843	869	876	893	837	863	854	832	844	917	804	816	892	803	821	801	859	781	814	842	830	896	858	912	848	866	871	834	860	874	957	878	868	867	848	848	827	867	857	835	885	865	894	808	854	805	861	864	846	831	881	800	789	861	878	847	844	845	878	892	861	833	852	860	861	839	806	870	856	850	871	848	868	876	838	869	877	858	798	864	840	861	873	835	864	952	825	835	882	839	850	857	837	849	838	816	827	831	837	877	854	905	827	850	884	914	852	868	845	846	836	912	860	888	869	900	840	895	872	838	837	869	854	854	841	871	859	840	844	898	823	821	883	894	835	824	824	869	827	863	854	911	828	871	801	860	838	845	860	854	870	890	895	890	858	869	877	906	847	878	880	874	815	873	862	829	867	803	863	869	857	851	826	832	842	844	835	839	817	822	797	865	872	854	853	872	864	822	802	859	846	877	855	865	874
4581	14251	10197	5213	3896	3177	2485	2084	1775	1600	1446	1318	1236	1196	1174	1069	1037	1052	1038	1023	982	998	1082	989	1041	973	970	932	940	986	942	948	883	952	965	986	939	936	953	930	908	994	962	976	917	921	939	973	917	953	957	898	959	885	889	940	938	964	957	933	916	878	891	880	890	899	924	973	902	963	849	941	957	936	931	905	861	948	936	911	946	892	905	935	954	911	1010	945	901	947	920	931	993	915	941	909	977	930	880	889	920	920	916	921	911	931	889	939	952	947	893	924	909	903	896	923	911	907	935	932	869	864	955	960	930	946	892	941	949	928	943	904	900	929	899	914	907	891	947	943	988	952	849	952	934	861	892	907	923	918	940	913	896	907	929	936	900	949	933	930	912	942	886	943	952	931	923	901	959	892	907	951	909	948	973	951	948	917	877	913	915	917	880	886	928	878	989	927	923	905	908	897	875	930	879	985	916	902	961	868	962	960	971	889	889	881	889	945	879	937	907	972	916	1001	926	919	980	906	946	868	907	923	893	954	927	924	886	896	943	881	877	890	922	912	943	910	939	922	918	885	886	902	927	919	909	928	915	891	945	905	921	943	907	898	918	931	881	898	951	915	946	878	901	904	885	909	903	915	936	974	880	973	889	911	927	923	913	902	928	975	924	965	921	924	969	949	909	939	896	926	904	905	965	916	875	951	940	948	962	917	924	920	889	950	931	928	882	900	918	969	923	937	937	915	970	951	938	892	918	906	912	910	915	918	956	934	938	925	899	924	912	919	955	894	933	946	905	918	970	909	902	921	880	944	924	901	928	871	956	951	918	880	919	886	940	889	940	941	933	941	965	884	980	903	884	985	949	880	932	893	911	941	900	930	971	903	951	895	889	973	919	888	935	937	880	934	888	910	928	934	934	933	890	964	946	912	930	932	923	926	925	906	909	890	964	968	946	925	956	921	923	886	926	915	918	925	887	949	906	967	957	843	928	934	955	920	901	932	944	964	910	893	911	909	940	950	934	874	942	972	913	894	911	868	938	943	997	900	877	930	950	898	960	920	929	955	929	973	926	859	935	939	946	911	925	928	872	940	912	918	926	911	907	864	921	943	933	938	894	869	955	874	940	910	951	946	919	905	855	910	929	859	897	965	871	923	931	924	954	921	919	952	908	910	856	964	898	948	927	992	936	974	963	919	924	905	893	957	888	1001	979	876	910	943	950	934	914	922	920	874	920	923	910	930	903	939	891	935	909	916	948	941	920	917	929	912	930	927	882	899	975	918	977	894	903	896	893	895	924	922	920	903	939	953	906	894	915	904	947	933	917	902	929	980	888	971	954	923	908	900	957	896	885	890	954	934	925	932	934	904	892	932	891	983	940	935	880	880	934	913	977	923	953	885	967	947	975	899	903	886	912	942	945	897	927	905	961	925	926	941	925	907	933	953	968	929	910	936	918	883	883	900	856	921	963	883	838	955	961	920	895	946	907	859	943	900	916	885	954	909	941	904	890	931	945	903	959	904	906	876	925	927	968	953	886	915	882	922	914	873	1002	922	871	917	901	919	947	875	939	939	913	909	944	898	896	890	940	972	925	897	928	914	926	981	902	958	968	897	844	926	911	974	885	922	871	1013	925	932	924	991	933	918	986	931	905	934	928	906	866	918	922	862	836	931	955	950	945	923	909	936	954	886	883	877	920	862	918	951	964	949	935	927	939	894	972	898	940	921	940	914	880	965	937	855	921	867	938	924	978	923	890	902	893	998	911	937	918	931	902	902	928	877	900	925	899	915	936	905	974	907	856	898	884	963	932	985	875	901	933	924	897	931	894	921	876	910	930	938	932	880	877	936	962	951	878	925	936	912	923	883	921	856	916	880	921	923	930	893	927	914	929	944	961	954	925	955	872	962	924	906	953	895	961	876	970	875	904	892	875	876	885	903	1011	951	952	916	952	876	943	932	918	943	897	884	926	933	863	870	871	907	932	924	918	877	918	860	861	949	909	854	951	929	917	972	944	912	917	894	910	936	844	926	955	889	921	904	880	983	915	913	979	890	922	849	953	925	915	913	899	904	937	945	938	931	915	978	855	901	917	893	931	929	972	905	900	911	939	876	924	947	968	938	989	957	941	971	893	932	902	961	963	919	912	891	882	907	941	946	889	919	938	957	879	903	893	959	898	882	995	875	877	895	907	897	931	898	926	900	947	899	895	940	882	963	901	913	958	919	931	921	937	923	863	910	908	923	945	875	959	908	929	925	952	917	922	880	893	916	956	952	951	961	944	929	907	931	875	931	942	878	955	908	931	891	935	917	896	943	878	950	892	945	917	900	906	848	930	941	930	915	930	890	898	917	926	967	899	958	906	892	944	904	940	878	911	912	891	914	877	931	926	844	945	847	975	937	908	920	944	973	958	933	869	967	887	932	912	1001	913	907	897	947	911	930	958	911	912	927	972	929	940	923	935	919	939	918	942	985	945	914	915	980	921	910	925	867	970	914	916	894	937	882	903	909	896	916	935	854	922	908	949	876	942	945	896	904	948	888	890	950	960	905	863	953	915	915	863	898	893	914	882	928	929	871	943	892	845	906	917	939	932	933	907	913	927	923	931	919	895	938	936	916	920	837	961	938	915	928	918	890	882	880	917	904	915	914	904	929	882	995	920	938	919	866	954	907	934	883	904	910	980	905	930	944	932	922	907	889	960	910	907	915	925	915	899	861	914	902	882	899	900	912	909	949	900	958	948	872	928	929	944	903	928	1004	972	908	924	867	923	946	948	918	955	906	886	897	854	989	885	891	918	882	913	920	880	957	872	922	910	1006	940	935	892	976	960	886	884	925	909	894	906	910	911	921	938	932	920	905	927	896	942	937	918	907	937	923	896	961	863	922	903	927	885	928	944	918	872	919	932	945	921	938	873	934	886	915	865	941	900	909	929	942	984	947	892	888	854	925	891	928	934	984	950	984	929	925	874	967	968	894	876	923	988	920	945	913	917	916	929	909	906	932	881	964	889	898	903	891	935	921	886	927	956	942	916	941	924	876	900	935	917	916	913	917	904	947	968	891	883	951	955	931	903	910	878	935	887	929	916	932	914	907	903	872	893	930	924	925	932	887	950	909	940	958	916	914	857	961	956	870	901	915	849	915	921	908	974	884	918	891	921	939	958	959	952	951	834	970	898	887	938	903	921	916	941	924	965	955	933	963	933	888	885	883	906	943	888	928	973	923	903	899	874	931	999	949	921	938	929	900	916	929	923	948	890	931	910	889	894	955	934	913	928	898	947	926	856	942	970	940	926	938	935	916	980	931	961	939	887	956	923	913	933	934	874	924	966	925	911	895	932	942	851	908	979	874	867	925	898	900	881	887	923	977	905	932	942	894	947	911	933	947	887	958	917	915	897	946	906	903	886	944	908	901	936	854	951	963	940	910	900	941	914	934	925	871	912	900	928	931	956	926	946	906	942	904	883	843	869	907	959	897	969	898	921	889	908	936	874	921	887	914	905	890	895	910
27444	18102	4165	759	632	577	569	586	524	546	510	550	551	539	556	565	560	614	580	559	501	540	517	586	561	591	554	556	543	527	531	538	537	566	564	575	584	582	531	558	556	549	591	554	562	572	563	580	599	531	541	505	597	513	561	525	567	559	532	543	566	527	546	506	532	546	554	582	587	573	577	555	578	556	570	489	565	570	545	509	581	533	580	527	611	512	542	542	562	516	540	563	529	513	528	581	521	530	524	568	541	507	567	565	512	573	520	562	562	526	553	590	516	597	487	563	508	533	530	575	555	530	501	546	572	578	542	537	585	579	540	538	532	516	550	561	573	555	570	554	544	549	587	579	519	514	514	543	552	560	525	587	534	482	551	544	537	530	566	555	550	529	556	498	548	493	533	526	514	526	549	561	560	569	556	569	531	521	527	582	533	553	550	567	530	563	562	563	543	555	525	550	526	578	547	555	557	560	582	550	526	595	527	565	540	524	509	499	561	521	569	499	502	507	543	559	509	567	563	500	569	516	565	499	544	551	514	498	546	578	540	506	539	559	564	590	552	525	535	532	553	513	538	562	573	531	537	584	522	544	535	539	547	556	542	561	584	511	529	552	486	572	561	518	525	593	501	529	515	509	490	534	538	569	547	557	538	547	507	554	533	526	548	561	528	538	548	527	606	537	572	542	545	532	573	565	552	494	559	581	577	520	567	509	494	580	547	550	556	540	523	555	521	578	527	511	513	530	534	509	547	549	548	539	525	549	563	545	548	525	531	526	541	548	555	558	549	563	588	523	542	556	594	552	559	528	501	510	539	547	531	545	514	515	548	555	588	490	542	541	530	532	558	562	529	565	533	549	531	548	543	559	550	582	529	550	571	542	577	552	523	494	573	531	534	552	550	556	498	530	547	623	532	496	572	500	551	592	477	581	515	504	583	549	576	556	601	498	610	556	518	518	515	563	569	525	552	572	550	532	536	608	566	569	547	531	542	530	532	510	557	552	577	565	565	520	525	506	546	537	553	545	539	540	523	538	527	499	533	547	537	574	523	505	561	556	559	572	566	552	536	542	543	561	529	514	545	560	569	551	540	567	590	545	547	539	555	524	556	561	519	587	535	563	538	518	538	536	535	540	508	519	553	560	505	577	565	557	576	532	569	541	519	494	550	509	547	528	551	544	503	530	547	553	567	540	562	569	531	554	539	586	510	559	552	545	570	593	535	524	512	578	519	551	517	543	531	534	538	584	524	545	560	564	550	534	522	524	564	570	540	523	560	535	557	579	525	538	586	528	559	521	551	555	578	565	597	550	517	530	556	563	548	556	523	551	539	543	570	584	515	487	528	556	534	534	538	535	522	512	539	552	546	515	554	533	526	567	543	524	571	542	537	516	555	523	528	564	509	536	525	578	551	570	542	545	526	545	537	573	559	571	566	550	503	535	552	531	566	545	548	518	552	552	607	566	507	566	563	542	568	502	502	537	500	600	596	532	539	524	576	582	547	532	528	563	561	550	593	531	548	530	557	525	534	539	536	562	543	536	555	552	610	576	555	575	543	527	544	514	539	572	561	553	529	513	582	560	544	578	567	553	550	599	512	542	541	516	550	574	528	563	567	566	529	559	561	542	541	551	546	530	499	481	526	510	527	542	535	524	549	528	554	554	554	540	518	547	512	559	561	539	544	545	536	538	548	573	548	587	532	519	545	558	547	526	518	575	503	578	556	574	540	528	558	584	536	534	539	535	534	561	522	544	571	549	523	545	555	552	561	569	580	525	544	578	540	539	555	514	533	558	545	560	583	534	524	541	550	559	548	572	563	544	531	534	550	542	541	540	581	576	563	534	561	522	576	523	548	560	552	519	530	568	554	542	558	564	551	565	554	560	554	546	521	549	555	564	526	500	546	547	551	557	533	551	595	562	526	547	540	553	520	560	542	562	580	535	542	518	538	508	550	540	524	533	519	546	563	614	537	569	531	549	537	542	557	535	570	526	529	524	551	545	542	562	558	505	498	577	516	535	549	554	503	561	553	535	516	560	577	581	572	509	526	540	565	526	523	536	565	512	549	503	565	533	501	620	541	580	530	528	550	518	560	536	491	531	538	553	543	569	556	508	551	552	534	560	582	578	535	578	536	528	556	541	510	528	555	534	501	585	504	542	531	551	584	537	526	540	518	538	521	500	553	552	567	569	549	504	584	581	564	517	576	496	545	537	552	508	520	493	554	549	519	595	575	547	516	597	542	521	554	554	520	542	537	523	525	567	561	559	575	526	522	566	546	597	575	582	538	535	498	537	540	539	542	562	537	549	562	517	534	555	528	552	576	550	570	542	538	534	549	508	568	549	561	606	530	553	524	597	518	570	537	508	581	545	580	521	524	550	534	571	546	509	554	522	568	556	534	525	551	538	543	519	525	498	560	630	508	520	514	538	512	532	562	571	556	491	528	535	542	570	578	567	523	569	558	516	548	529	545	524	550	565	568	538	539	563	538	590	565	545	596	563	519	545	573	527	535	565	539	548	556	503	503	511	568	522	535	592	528	542	546	552	573	546	562	496	527	534	507	528	535	552	547	536	518	529	534	594	538	549	514	560	583	560	535	540	552	549	520	555	559	559	529	501	560	570	524	567	574	555	497	527	488	587	570	540	571	511	541	571	525	535	557	574	591	567	557	519	568	519	526	569	578	548	539	553	571	558	551	566	521	546	533	581	565	560	550	580	506	580	542	535	510	564	594	554	524	527	488	545	514	523	535	559	529	537	526	535	571	541	509	517	537	559	537	551	571	555	531	523	549	505	522	547	557	536	551	552	559	540	562	560	569	585	512	504	557	528	562	506	559	543	532	570	590	581	570	498	495	575	553	557	522	565	544	574	539	561	514	532	543	577	545	525	550	532	526	562	531	554	595	535	554	517	592	586	526	524	576	607	532	550	553	554	498	584	564	568	520	564	576	538	531	522	525	575	578	555	552	543	524	544	572	540	504	551	529	564	551	521	563	540	591	559	563	537	513	517	529	530	536	580	566	550	461	570	551	578	547	528	540	541	519	596	540	540	572	553	557	536	540	515	519	515	563	520	513	527	548	569	553	545	511	525	538	549	526	534	538	517	557	534	551	540	550	537	540	603	556	568	534	533	536	584	569	518	538	551	531	560	567	516	564	545	517	566	538	564	561	537	554	585	543	555	555	531	578	526	524	533	559	516	568	559	559	508	534	556	544	536	541	544	539	566	534	572	561	594	584	543	513	543	523	543	525	538	527	555	545	520	564	578	497	562	581	549	566	522	570	558	595	506	526	529	537	580	516	540	507	571	526	546	558	559	568	530	539	521	519	560	505	513	526	532	569	594	570	535	531	511	587	553	568	568	501	566	520	545	547	528	551	538	550	514	526	552	556	511	523	527	538	541	533	558	562	557	537	516	522	551	553	542	557	562	547	515	526	531	555	559	552	569	539	497	560	559	513	564	552	536	556	520	586	527	543	561	557	520	532	561	534	528
4337	945	808	665	656	626	629	610	620	584	588	583	590	590	590	603	554	598	565	561	592	568	554	545	574	573	617	614	602	612	588	587	596	576	599	570	595	633	638	595	617	587	590	582	587	585	618	579	547	622	583	592	577	534	607	549	585	638	587	580	588	588	592	556	566	638	569	565	581	579	617	602	623	597	609	579	554	598	572	564	586	565	567	606	591	565	565	565	568	556	542	592	612	595	541	546	565	530	597	614	543	603	570	592	571	571	624	562	599	574	576	581	568	586	607	581	568	628	564	552	575	585	555	579	595	596	576	575	568	529	592	581	558	588	571	537	561	589	593	559	566	588	590	574	574	602	583	573	551	632	584	569	579	630	588	585	588	570	638	629	570	609	632	571	610	609	557	630	615	584	569	598	612	583	605	568	574	582	595	594	558	584	572	584	604	538	546	574	623	548	605	549	585	515	547	566	566	524	655	559	571	595	616	582	597	542	581	605	579	569	565	556	642	552	577	569	559	617	578	582	536	571	576	557	559	548	590	582	591	591	554	561	628	547	567	556	542	614	582	616	588	598	594	619	599	589	608	584	572	575	582	541	573	566	578	582	590	574	557	518	622	547	579	560	565	527	597	569	607	602	596	617	566	581	540	629	587	567	546	570	552	531	584	564	591	540	548	549	569	621	550	602	581	612	628	577	567	559	561	545	590	562	597	545	594	576	512	566	563	579	611	559	576	585	602	561	578	601	623	619	583	587	620	560	579	549	601	601	583	612	550	586	599	599	583	624	584	584	559	575	576	564	611	567	549	570	602	569	608	568	571	587	586	563	577	587	591	582	609	603	566	547	602	573	526	553	595	603	559	583	556	596	589	615	576	610	588	606	578	561	570	603	585	593	574	605	581	581	537	570	586	561	527	545	544	623	599	605	588	551	595	562	616	553	588	609	575	582	566	592	615	588	584	577	589	559	566	596	605	569	570	619	601	557	594	579	591	615	599	553	565	521	651	529	551	587	539	567	599	582	618	601	618	563	570	590	617	535	576	561	578	555	598	575	561	552	623	573	606	532	568	617	592	596	590	586	567	548	572	567	592	582	582	579	567	568	529	594	589	555	575	581	635	594	592	586	572	531	583	567	589	574	587	529	552	570	567	579	619	581	615	608	575	597	576	618	592	577	607	574	569	602	614	605	599	553	585	562	563	590	564	614	630	579	572	553	609	587	575	590	603	604	616	532	550	615	578	544	611	570	574	537	594	588	575	573	615	558	641	573	591	627	549	590	596	597	562	564	553	563	602	554	563	564	556	611	543	574	587	562	590	679	582	605	592	597	589	583	588	583	547	569	588	561	550	567	560	606	556	565	584	614	560	578	576	557	589	640	541	608	565	598	572	559	616	565	580	570	586	560	573	618	594	569	571	567	556	541	559	555	599	579	544	534	608	580	580	603	590	554	582	571	588	553	546	570	584	578	546	596	604	573	584	587	581	576	584	595	583	630	586	555	570	585	567	570	551	576	586	550	566	544	551	637	567	603	577	593	565	615	601	562	627	559	605	582	562	545	592	573	571	554	543	601	541	602	568	561	575	587	546	562	608	554	570	593	560	584	591	552	599	586	628	595	611	554	553	531	593	570	593	579	567	570	589	585	628	605	543	595	528	590	650	603	561	592	583	580	575	581	585	572	580	567	586	626	569	632	621	585	573	605	548	596	537	535	590	563	582	539	630	598	599	577	606	567	582	593	579	590	588	515	557	617	541	604	598	558	576	608	581	583	564	582	575	587	589	583	609	564	587	549	573	552	618	573	590	578	534	601	551	564	583	538	579	564	550	595	551	514	627	578	581	607	622	545	549	567	585	554	604	586	600	577	603	552	564	580	594	615	541	619	558	586	570	582	592	586	586	602	574	579	560	617	585	619	581	547	567	568	591	564	593	561	573	593	583	565	606	615	536	571	540	565	596	597	611	594	593	544	556	596	563	546	560	600	579	578	567	569	584	569	591	567	568	615	598	622	640	592	565	563	570	596	505	596	580	579	538	587	596	623	588	583	575	579	521	587	567	605	582	589	625	559	580	601	576	583	564	597	577	621	607	569	603	561	571	572	554	597	580	624	596	602	556	605	562	605	579	615	594	562	552	507	600	524	581	604	563	612	580	623	616	544	600	560	612	594	592	610	555	544	551	605	600	617	570	639	542	546	535	612	568	584	582	545	512	580	581	641	611	608	592	540	536	566	547	604	599	542	616	587	558	523	558	628	564	550	606	548	582	565	593	566	571	553	589	570	583	619	569	601	564	579	559	588	572	586	548	580	605	603	538	575	614	579	557	579	545	592	550	596	603	549	600	565	558	605	554	566	572	624	599	573	575	552	570	589	567	585	590	616	562	580	585	617	581	599	598	586	590	614	561	569	596	570	606	632	616	549	588	621	581	592	569	588	582	574	598	583	589	518	588	584	602	534	575	560	582	582	627	588	602	604	610	556	595	560	587	587	547	570	558	556	584	616	614	599	550	577	593	556	565	627	553	578	552	569	566	585	537	584	585	571	602	540	582	583	570	562	576	608	533	580	630	598	573	633	532	546	530	561	582	566	601	580	599	572	610	586	604	571	578	592	605	620	569	568	570	567	520	642	528	581	517	600	571	580	575	597	572	616	619	563	598	567	520	595	576	597	569	545	603	562	609	628	636	560	569	570	575	604	523	573	612	564	595	600	614	564	581	589	548	591	566	564	603	618	577	597	640	584	583	583	637	595	585	581	562	576	600	608	548	584	564	565	554	595	581	585	599	559	567	574	590	613	553	604	596	565	597	585	605	578	546	517	563	569	551	610	581	588	552	600	616	583	569	574	591	629	602	623	610	605	546	558	585	592	582	555	595	556	625	609	591	608	564	587	573	582	564	591	573	597	607	580	591	578	623	602	636	597	611	583	571	598	582	570	563	558	574	622	579	593	563	589	628	579	588	538	581	617	559	601	560	562	555	562	579	608	554	583	585	604	582	571	560	589	573	583	629	625	596	578	583	585	541	574	581	574	584	526	568	545	573	560	580	567	547	549	554	536	593	571	616	607	615	567	612	614	630	616	546	598	608	583	574	549	558	576	565	563	552	594	580	586	574	570	579	592	566	564	545	568	594	585	537	577	603	601	597	575	519	565	574	572	579	575	583	614	598	546	555	599	568	550	617	553	618	584	536	629	583	627	563	568	580	593	568	531	561	544	548	555	589	551	567	585	627	568	567	569	609	590	531	596	584	587	580	573	530	581	561	567	552	619	534	570	568	535	539	547	586	576	553	587	581	541	593	589	592	595	557	547	585	536	571	618	600	588	618	577	587	538	604	625	579	584	582	562	571	562	595	569	587	605	550	563	563	569	550	574	594	572	567	617	574	555	554	582	593	586	630	597	579	581	597	626	579	636	614	548	555	559	578	575	605	610	557	589	570	592	586	595	578	603	593	622	555	611	538	574	598	571	591	571	584	625	595	591	595	596	594	572	606	577
23379	21100	28459	23991	21082	12304	1960	1432	1257	1271	1149	1189	1119	1124	1076	1083	1041	1057	1074	1035	1110	1040	997	1071	1028	996	984	1043	1085	1063	1027	1080	1069	1046	1039	1054	1050	1073	1022	1100	1019	1030	990	991	980	1006	1006	1036	1028	1012	1088	1005	977	1043	982	1028	1009	1036	1037	996	1031	989	987	1032	1027	1034	1011	1029	1001	1064	1002	1049	1078	961	964	1041	1003	999	1034	990	1034	1068	1018	1043	1065	1011	1005	1024	1034	1038	955	1030	984	1023	1026	1011	1029	1017	1002	979	1038	999	1031	1048	1016	1019	1026	1045	1026	1027	1044	1048	1061	994	1022	973	971	981	1015	1006	1045	1078	1060	1003	955	1031	1004	987	1006	1044	1005	1010	972	922	1024	1035	1008	1013	1012	967	971	1034	1022	1034	1044	1021	1036	994	1053	1015	1027	1053	1047	1024	1027	1036	1035	994	1066	1012	1009	994	963	1009	1033	1036	990	1022	1020	1031	1028	1037	1034	1018	959	977	986	982	989	1037	1023	1023	1042	1031	974	1037	1026	978	1027	996	989	1050	1032	989	1010	1030	1025	985	952	980	986	1004	1054	1002	1010	1006	989	1081	958	1037	979	1038	955	1050	1026	1053	1060	988	1012	996	1032	1047	998	1033	971	1043	1015	985	1061	1038	985	1020	943	1013	1048	1071	1008	1045	1009	1056	1008	1003	1012	1014	1020	1070	1003	967	994	1003	1035	1023	1009	994	1031	1002	1017	1053	1015	1039	989	995	1058	1022	972	1029	1036	1009	975	996	1006	984	965	978	979	1075	1032	1014	1021	973	986	1055	937	994	986	963	971	1037	1022	1013	1045	1014	995	975	998	981	995	1095	1021	1002	1016	1026	1044	1032	1032	1018	951	975	984	968	1037	1001	1015	987	991	982	1024	1048	1011	951	1001	1051	1026	954	1038	956	989	1030	1020	984	1007	1015	994	1032	1011	980	970	1014	994	1071	1027	1016	1002	971	1021	1046	998	976	951	1028	1081	1012	1013	1002	1033	1035	1021	978	1018	1057	978	1022	1045	981	1004	977	978	1010	989	997	971	1036	961	1054	1015	1035	1020	1056	1034	1029	1013	1010	1027	961	967	1009	973	986	986	1019	1036	1006	1021	1018	1016	1013	1007	1052	1006	1029	983	1022	1022	1006	1058	957	1006	1026	1035	1080	1052	990	986	1000	977	1015	1003	1022	1010	991	1031	984	1030	1012	988	1071	1043	1042	1010	987	967	1023	1013	975	1009	1009	1033	1051	975	953	974	1019	1020	1072	998	1043	1035	991	977	1007	1017	982	987	1012	950	1005	1037	968	1022	1008	1058	976	987	1005	988	978	1015	988	1011	1033	1007	960	1049	991	1026	999	1056	995	1061	1001	1082	1034	1054	997	976	988	962	1063	1025	980	966	1001	1021	1034	1045	1003	959	1046	1020	1087	1056	991	1004	968	1006	980	1009	999	994	998	1021	1020	989	973	987	1060	1048	1043	991	1011	1031	1007	991	1024	973	1071	993	1001	1007	1023	1010	1051	1030	989	1035	997	1058	1028	1000	1035	1016	1036	992	1014	1009	1015	1011	1015	958	969	1044	997	968	998	998	970	977	1001	985	997	989	1021	1005	988	988	1022	1007	1005	1011	1018	1059	974	979	1016	1033	1029	1026	973	1022	1025	1045	1035	1036	1036	969	1036	1011	1017	976	1047	1023	1009	1022	964	1020	959	995	1010	1020	1008	1003	1030	1004	1045	1026	1006	1022	1078	995	1038	1020	1005	1045	1036	1003	1018	1038	994	1026	930	1020	1044	1017	987	1084	1038	1044	977	1027	1061	983	1013	945	1042	1034	988	1007	994	978	961	946	1066	1027	1003	972	1016	955	989	998	990	1007	1003	1020	967	989	977	1045	1054	998	988	1010	1065	1006	992	1031	1061	993	1069	1013	957	1050	999	1040	1002	1008	1014	1018	1025	967	1025	985	1040	1026	1003	1057	1015	977	961	1079	1007	1008	966	982	990	958	1010	1009	982	981	1058	1033	1024	975	1015	1008	1069	1033	1004	930	1001	999	1002	1037	1020	960	1052	1038	1021	1037	1038	964	1012	1040	959	1031	1003	1011	1047	989	1007	1047	995	1046	982	1049	1001	989	973	1062	1024	1016	1050	1066	1109	962	965	1068	982	1038	966	965	1066	995	1023	1028	1013	977	997	1048	1059	1024	998	1021	1008	999	987	1015	1060	1017	1085	1015	979	1007	996	999	1009	1014	1028	1008	1060	1031	1061	1004	969	1006	1015	1023	1024	1033	1021	991	1032	991	981	1039	1033	996	982	1017	1016	989	1001	1042	999	1030	977	998	984	1001	1052	1055	1019	1038	970	975	1022	1000	977	1005	1021	996	965	979	1022	1009	979	1054	1020	983	969	1040	1007	964	1042	985	1014	1014	926	977	1075	990	1005	1025	1043	1036	1003	1089	965	979	1036	1017	1000	994	1003	1054	976	1011	982	977	1075	981	1088	1071	986	996	997	1036	984	1007	982	1016	955	1008	1032	1061	940	1044	1045	987	1035	1057	1025	1009	964	1022	989	969	1036	973	984	1002	1003	998	1007	966	998	1033	1045	1035	996	1021	1016	969	1069	1061	1013	1058	1014	994	1090	989	998	994	1012	993	1029	984	1042	962	1025	1032	1032	1028	1048	991	993	1019	1019	1047	1041	1044	1025	999	973	1045	1014	1014	1018	989	1006	981	1063	1018	970	1041	995	1001	985	1040	1053	1009	1004	1051	1003	962	1007	1050	1012	991	1035	975	983	1001	950	996	1013	996	989	1009	1004	1013	971	1011	1024	1001	1052	1001	1035	961	942	980	1041	950	1011	948	1001	1035	1037	1033	986	993	1048	987	1037	1027	1048	1013	1008	1064	1070	1002	996	1040	1009	1051	958	1031	1051	1004	1002	1015	985	1006	1017	970	970	991	1009	1055	983	1046	1059	1027	994	1039	1003	982	1028	1016	979	1005	1011	1029	1061	1018	1021	960	1025	1033	986	1009	1059	1020	1020	1014	1018	939	990	991	1068	975	1050	1027	1017	989	982	1003	985	996	1031	1014	983	1018	992	1102	1007	1012	1017	967	993	984	997	991	998	1022	993	1038	1063	1017	1053	1007	1013	997	1002	1043	1007	1014	1084	997	1036	1032	1056	1000	966	1023	986	1047	1031	1060	977	983	1021	995	984	993	1047	1044	980	1049	1000	1021	963	1015	1019	964	1030	932	1033	1066	1014	995	1020	937	1012	1016	974	993	961	1010	1005	979	988	1037	1087	1022	1027	998	1022	1028	1031	1032	1030	1073	1003	1016	996	1005	968	1041	1018	1100	1016	1045	991	998	978	1019	986	984	1051	983	931	975	1032	978	966	1004	946	1038	1003	1056	994	991	1005	951	981	987	1027	1005	1013	1064	1020	1016	1007	981	1051	1031	998	985	1037	994	1009	946	1017	977	1022	1018	1068	1059	947	993	1002	986	930	1022	1034	988	996	998	1013	1048	1021	1012	949	978	1016	999	996	1054	972	982	1031	979	977	1031	996	1028	1100	1016	1016	937	1043	977	1032	989	1013	1040	1010	929	1046	1017	998	963	1097	1082	1001	983	994	993	1026	1009	1018	1003	1001	1007	1010	976	981	1030	948	1048	1035	955	986	1032	1009	1026	1023	970	980	1013	1008	988	1026	1034	987	976	1001	951	940	1058	998	1020	989	982	1004	979	1019	988	1023	1008	1029	1034	1013	1035	1073	1011	1024	1040	937	1024	991	1020	1054	1004	1007	978	1002	1005	1037	1055	1051	991	994	999	1011	1053	964	979	993	1022	1056	991	1014	1081	979	925	974	1018	967	988	983	1008	1005	958	976	1001	1006	1066	1002	1024	1033	1023	1007	1057	1025	981	1005	1016	1021	997	1011	981	1012	990	972	1055	965	1037	1032	999	1044	1025	1035	970	996	1002	951	988	997	1018	950	967	1007	953	1053	990	985	991	1039	1011	955	1019	997	1012	1074	1029	1061	959	966	974	1009	998	1005	1009	1069	995	1000	1006	1030	1002	947	1012	1009	1043	975	975	981	1026	1038	1059	1033	1000	955	1032	928	1052	1018	959	977	1039	1125	983	1017	1044	992	1072	984	957	995	1004	1015	1002	987	983	1048	1041	1010	952	981	951	987	996	1015	1001	990	1064	1032	1013	1004	1000	978	983	1010	1036	1002	970	1019	1044	1050	1032	953	1054	1019	1006	995	997	1041	1038	978	990	989	1052	971	1019	1025	1003	1045	1037	1049	1045	1025	1054	985	996	1003	1000	979	1004	1065	1058	929	1066	1014	973	1037	1035	949	981	1008	990	1028	1038	977	1059	1033	1003	1035	977	994	998	1067	967	998	1033	996	999	984	984	1031	1064	1058	1017	990	1024	1004	1016	1005	1088	961	1034	1075	1024	981	964	1037
3436	8730	6284	3296	2566	2142	1866	1578	1595	1328	1329	1242	1245	1153	1151	1133	1088	1094	1150	1031	1096	1069	1064	1104	1066	1089	1097	1136	1066	1122	1112	1083	1067	1125	1056	1072	1059	1021	1106	1046	1019	1073	989	1121	1073	1056	1113	1017	1064	1061	1082	1019	1083	1016	1053	1009	1105	1068	1051	1044	1054	1046	1032	1058	1089	1073	1096	1047	1076	1049	1042	1037	1003	1078	1052	1085	1025	1083	1036	1019	1087	1047	1047	1043	1061	1059	1106	1094	1022	1075	1026	994	998	1102	1075	1092	1004	1081	1111	1034	1057	1044	1078	1056	1048	1086	1039	1033	1080	1029	1044	1069	1049	1088	1043	1109	1048	1018	1054	1059	1070	1065	1060	1067	1047	1042	1062	1057	1027	1049	1051	1063	1008	1046	1098	1075	1009	1037	1046	1107	1134	1080	1030	1090	982	1031	1084	1065	1040	1018	1055	1066	1045	1061	1054	1070	1052	1023	1029	1056	1044	982	1055	1059	1021	1016	1055	1053	1051	1044	1103	1073	1038	1082	1017	1083	984	1044	1065	974	1024	1065	1038	1052	1089	1061	1084	1046	1108	1065	1075	1089	1126	1029	1080	1072	1079	1065	1050	1056	1004	1067	1021	1029	1033	1088	1045	1062	1028	1059	1026	1027	1055	1058	1072	1033	1030	1058	1051	1027	1050	1033	1030	1002	1042	1124	1065	1057	1116	1059	1078	1008	988	1050	1091	1138	1046	1104	1016	1043	1067	1128	1006	1088	1071	1057	984	1076	1041	1116	1054	1069	1095	1056	1037	1091	1053	1050	1066	1027	1015	1025	1055	994	1068	1019	1060	1060	1025	1023	1085	1008	1040	1073	1056	1063	1016	1024	1064	1007	1023	1019	1124	1033	1155	1008	1053	1032	1049	1043	1018	1060	1060	1037	1052	1044	1013	1058	1103	1119	1043	1072	1081	1051	1082	1069	1038	1054	1052	1121	1054	1100	1042	1101	1106	1054	1011	1078	1062	969	1039	1053	1032	1044	1044	1081	998	994	1048	1009	1054	1114	1073	1052	1093	1003	1048	1009	1036	1037	1051	1013	1069	1029	1120	1110	1031	1076	1051	1072	1090	1017	1042	1091	1048	1009	1067	1035	996	998	1011	1073	1023	1079	1049	1124	1062	1037	1073	1060	1069	1031	1088	1038	1038	1039	1087	1059	1061	1135	1020	1028	1054	1026	1094	1082	1030	1021	1066	974	1035	1078	1030	1047	1126	1059	1055	1041	1058	1056	1100	1004	1024	1064	1036	1102	1064	1042	1062	1034	1044	1041	1086	1070	1052	1107	1078	1028	1021	1106	1006	995	1042	1045	1038	983	1095	1028	1078	1051	1030	996	987	1008	1060	1004	1038	1027	1107	1068	1051	1039	1097	1054	1072	1078	1043	1075	1065	1096	1050	1012	1092	1062	1085	1021	1016	1063	1020	1057	1050	1098	1135	1063	1088	1070	1072	1021	959	1036	1060	1050	1064	1061	1061	1093	1035	1012	987	1084	1035	1042	1065	1056	1016	1030	1107	1009	1056	1049	985	1025	1060	1018	1022	972	1044	978	1072	1014	1039	1106	1047	1091	1037	1049	987	1100	1035	1041	1040	1040	1039	1018	1045	1034	993	1040	991	1071	1029	1061	1090	1055	1071	1078	1076	1025	1083	1113	1023	1059	993	1034	1079	1085	1033	1069	1011	1102	1061	1052	976	1100	1086	1031	1000	1047	1047	1050	1063	1065	1063	996	1024	995	1102	1092	1052	1027	1013	998	1031	1041	1069	1035	1041	1017	1039	1035	1041	1062	1027	1018	1080	1064	1068	1004	1035	1054	1034	1025	1072	1030	988	993	1064	1053	1003	1061	1098	1048	1115	1069	1089	1081	1045	1076	1083	1020	1041	1036	1002	1011	1001	1085	1074	1076	1040	1034	1070	1037	1064	1045	1065	1047	1082	1035	1069	1049	1080	1067	983	1033	1035	1033	1053	1086	1076	1044	1022	1050	1105	1032	1107	1029	1117	1056	1121	1045	1070	1042	971	1067	1072	1050	1030	1048	1027	1008	1040	1039	997	1027	1011	1033	1028	1045	987	1000	1056	1048	1022	1010	1010	1068	1108	1059	1079	1063	1016	1109	1057	1074	997	953	1031	1093	1059	1040	1038	1094	1038	1074	1064	997	1041	1063	1071	1117	1020	1073	1065	1089	999	1052	1065	1078	996	1039	1029	1032	1063	1090	1024	1012	1012	1016	991	1147	1058	1052	1006	1052	1028	1059	1061	1045	981	989	1063	998	1048	1007	1028	1040	950	1019	1072	1084	993	1009	1032	994	1062	1021	1067	1017	1048	1029	1012	1049	1114	980	1036	1071	1069	1054	1003	1012	1045	1012	1007	1067	1029	1048	1013	1058	982	1035	1046	1059	1062	1032	1045	1067	1022	1072	1114	1067	1014	1077	1118	1093	1014	1044	1038	1104	1071	1008	1105	1099	1044	1055	1015	1008	1057	1043	1037	1082	1027	1045	1084	1037	1057	1014	1049	1026	1095	975	1045	1102	1019	1134	1042	1089	1066	1092	1086	1023	1028	1055	1016	1080	1063	1087	1062	1024	1053	1008	1023	1038	1063	1071	1014	1081	1021	1036	1070	1046	988	1049	1020	1117	1035	1046	1060	1078	1102	1052	1017	1046	1045	1059	1024	1070	1048	1089	1056	1007	1077	1072	1076	1069	1032	1045	1038	1057	1088	1093	1087	1125	1038	1081	1012	1036	1057	996	1059	1025	1092	1054	1029	1122	1114	1040	1009	1059	1027	1060	1013	1050	1048	1047	1063	1043	1032	1124	1013	1075	1026	1088	1071	1021	990	1070	1035	1037	1069	1052	1048	1038	1051	1065	1088	1052	1054	973	1042	1076	1052	1075	1034	1025	1026	1001	1068	1023	1047	1125	1061	1062	1080	1046	1002	1053	1073	1083	1012	1097	988	1054	1072	1026	986	1046	1052	1042	1047	1001	1014	1043	1058	1037	1029	1006	1005	1121	1072	994	1028	1077	1048	1045	1020	1058	1002	988	1033	1032	1011	1024	1055	1035	1022	1092	1078	1074	1010	1040	1021	1031	1019	1022	1084	1083	1052	1055	1005	1031	1048	1016	1051	1017	986	1062	1100	1088	1059	1028	1050	1037	1048	1082	1047	994	1135	1054	1088	1046	1121	1070	1065	1005	1045	1077	1033	1082	1074	1091	1085	1064	1020	1049	1126	1021	1067	1059	1003	1075	985	1060	1060	1085	1012	1039	1045	1044	1086	1078	1033	1087	1042	981	1071	993	993	1068	997	980	1034	982	1058	1023	1005	1068	1042	1040	1065	1035	1106	1081	1026	1046	1046	1074	1070	1041	1103	1106	1062	1058	1083	1033	985	993	1011	1053	1049	1055	1027	1058	1086	1035	1023	1077	1052	1070	1030	1067	1032	1026	1044	979	1063	1054	1092	1040	1027	1023	1050	1122	1015	1106	1051	1120	1042	992	1054	1091	1038	1069	1024	1085	1048	992	1068	1044	1029	1018	1017	1031	1063	1019	1099	1063	1062	1069	1035	1023	1029	987	1023	1040	994	988	982	1066	1080	1066	1050	1047	1026	1060	1088	1054	1090	1036	1037	1011	1071	1030	1040	1022	1058	1046	1067	974	1110	1079	1035	1004	1096	1047	1044	1042	1072	1010	976	1067	1080	1079	1030	1083	1028	1071	1064	1057	1037	1090	1086	1096	1057	1021	1055	1106	1063	1068	1062	1111	1063	1067	1081	1030	1071	1025	1028	1059	1070	1040	1060	1062	1080	1072	1033	1005	1087	1001	1139	1042	1093	1013	995	1005	985	1003	990	995	1054	1026	1089	1047	1067	1041	1091	1076	1050	1114	1020	1058	1039	1026	1038	1046	1073	1019	1021	1112	1007	1042	1065	1095	1051	1043	1034	1086	1078	1035	1066	1029	1109	1003	1041	1091	1023	990	1046	1017	1023	1101	1008	1079	1026	1034	1017	1078	1031	1067	1061	1043	1031	1034	1067	1051	1039	1049	1064	1068	1039	1092	1035	1055	1076	1049	1022	1037	1037	1154	1027	1049	1086	1037	1101	1082	1042	1096	1132	1015	1082	1038	1016	1072	1048	1063	1002	1034	1060	1080	1097	1082	1069	991	1042	1000	1033	1061	1095	1102	1005	1084	1059	1062	1035	1069	1034	1007	1118	1030	1040	1051	1083	1053	1057	986	1080	1047	1057	1037	997	1067	1010	1018	1026	1065	1006	1029	1124	1042	1084	1070	1067	1038	1082	1086	1056	1078	971	1098	1037	1036	1062	1069	1053	1066	981	1120	1028	1028	1029	1010	1046	1010	1022	1102	1030	1058	1059	1065	1037	1042	1142	1044	1022	1061	1037	1103	1026	1053	1071	1044	1027	1016	1022	1064	1073	1042	1064	1083	1051	1051	1049	1077	1033	1079	1016	1046	1098	1081	1068	1037	1073	1071	1091	1042	1065	1026	1012	1076	949	1037	1072	1098	1026	1091	1092	1087	1094	1089	1059	1055	1035	1042	1082	1005	1111	1065	1090	1078	1070	1067	1048	1064	1061	1067	1063	1006	1047	1037	1010	1018	1068	1058	1043	1046	1064	1083	1079	1048	1017	1060	1076	1058	1040	1053	978	1082	1035	1018	1006	1044	1085	1045	1011	1001	1036	1085	1123	1069	1083	1082	1055	1015	1097	1055	1029	1044	1043	1025	1039	994	1073	1078	1027	991	1018	1010	1033	1091	1077	1017	1084	1034	1051	987	1089	960	1059	1009	1037	1033	1030	1045	1030	965	1072	1036	1075	1076	1010	1006	1099	1026	1055	1032	1057	1086	1079	1047	1034	1056	1045	1062	1090	1036	1072	1054	1039	1041	1056	1091	1065	1014	985	1003	1035	1045
24435	21057	27436	24787	13246	795	529	438	386	410	361	359	323	355	312	319	341	307	294	287	301	307	318	323	330	307	270	301	297	303	301	284	296	275	263	314	270	252	254	308	310	287	263	289	259	298	291	300	274	270	277	290	282	296	280	269	316	267	322	288	295	264	270	323	289	322	269	289	302	270	280	299	281	318	288	288	283	278	291	282	255	277	296	259	282	278	318	255	278	286	280	305	292	282	278	291	268	280	281	261	284	272	288	290	287	285	289	264	306	288	287	287	285	308	279	264	307	291	307	283	287	252	297	261	284	287	298	302	278	303	296	285	291	292	281	306	273	293	280	299	301	293	295	285	284	285	302	253	282	300	288	299	323	321	309	263	300	251	293	309	301	267	246	271	278	295	300	291	284	290	279	311	279	280	321	325	305	282	292	280	274	316	306	303	317	285	296	296	305	283	272	282	315	292	271	282	297	272	297	287	276	273	297	274	277	278	296	300	275	277	306	285	304	276	301	280	311	301	280	286	274	246	259	283	248	287	281	292	286	309	280	290	299	291	261	267	282	273	345	287	328	279	303	312	287	281	288	294	289	275	278	301	294	289	297	282	271	277	325	306	304	305	265	293	306	286	291	304	298	277	276	258	285	317	271	290	290	259	295	276	271	304	302	293	300	288	285	296	299	282	303	257	295	287	285	313	296	291	280	293	309	286	274	284	264	300	282	309	311	288	253	325	289	250	282	310	286	281	266	293	300	297	311	267	310	268	285	278	286	243	282	277	303	297	290	310	281	286	264	304	299	268	283	295	297	289	306	292	259	254	280	273	291	306	281	283	311	257	267	297	292	266	280	272	270	282	270	291	269	285	253	305	283	277	325	287	268	275	278	283	299	288	291	290	290	285	289	286	299	288	264	297	320	302	265	283	246	276	297	271	268	311	284	301	290	296	294	282	313	288	295	278	280	241	291	292	297	293	281	300	303	277	295	292	270	294	294	274	298	282	295	276	300	315	296	272	283	323	308	266	275	278	283	273	276	305	275	281	276	271	292	270	305	280	295	285	279	314	288	272	294	264	272	308	286	276	279	257	277	284	301	246	307	295	307	269	276	278	294	287	293	296	263	293	292	292	327	295	277	281	279	276	292	290	275	289	296	278	257	276	276	298	263	304	294	267	292	305	285	270	268	272	254	273	270	292	319	308	298	271	272	306	308	300	281	297	303	286	294	275	277	324	269	282	282	319	285	293	256	280	294	306	313	270	292	287	276	318	269	301	271	304	272	286	325	288	303	267	274	277	279	300	316	273	245	275	306	292	289	294	281	285	305	291	265	273	316	272	290	300	295	302	287	261	277	280	304	301	298	306	303	270	298	298	312	285	306	259	326	285	275	290	281	278	288	300	296	279	293	275	332	290	290	263	297	297	279	272	296	281	273	276	297	263	276	309	280	322	293	274	284	254	306	298	277	301	295	290	304	292	299	291	291	281	298	310	257	279	279	297	289	263	290	281	288	268	288	284	293	288	268	289	275	303	306	274	299	284	286	279	280	289	270	279	288	281	306	303	272	308	287	252	280	262	315	263	262	294	300	311	303	262	291	294	317	262	275	271	268	288	282	256	282	285	274	307	299	304	266	282	282	290	322	280	272	291	257	270	292	295	304	293	282	286	275	295	289	285	255	282	300	287	291	260	278	286	279	295	281	280	273	269	307	280	289	284	303	293	293	310	303	298	297	271	282	278	287	299	299	268	283	311	269	278	311	300	277	255	297	283	306	281	314	285	255	272	293	286	286	320	304	285	257	280	275	284	275	264	278	273	306	264	275	296	311	305	280	282	291	294	268	291	296	268	270	293	274	303	292	291	326	294	293	274	309	277	283	289	280	267	277	282	300	310	265	279	274	323	287	271	307	280	292	293	295	306	290	275	252	280	281	270	304	295	292	279	284	297	282	313	268	291	294	318	302	291	282	265	277	300	292	281	264	259	316	317	266	292	263	265	285	314	311	276	274	280	285	311	273	262	305	297	292	256	299	279	300	281	291	279	253	269	278	293	254	302	272	297	278	293	284	284	281	272	290	292	298	272	265	294	279	296	256	261	274	307	289	283	257	271	258	316	324	297	279	310	299	284	308	294	255	281	304	304	299	296	270	319	268	311	300	289	259	283	309	264	274	302	276	290	274	268	305	296	281	288	286	291	263	286	256	273	285	293	318	286	294	269	299	285	297	267	290	302	287	273	290	289	275	329	277	316	298	307	281	250	297	281	284	268	295	283	253	300	302	294	294	293	295	273	274	287	261	255	288	301	273	309	283	273	290	267	295	265	233	277	280	280	306	317	297	261	293	301	287	332	284	277	290	294	304	269	260	273	294	324	294	274	263	285	298	293	298	323	318	272	290	288	284	292	313	285	292	279	286	298	303	301	284	266	285	280	298	255	301	269	293	276	278	298	293	300	270	277	291	261	277	311	283	297	290	288	260	290	314	283	291	286	298	257	248	255	285	259	268	288	276	282	298	293	268	273	274	296	263	256	284	266	298	279	270	288	293	253	303	286	259	281	299	296	293	296	307	307	275	300	287	305	306	296	293	290	291	263	302	276	298	293	288	318	303	287	292	310	286	267	264	282	279	277	320	280	302	303	299	269	293	282	298	273	287	302	267	278	276	318	285	267	313	275	294	293	272	305	280	291	293	306	278	245	277	292	286	304	293	283	300	257	270	311	288	301	289	312	306	279	281	273	301	265	301	262	266	307	257	249	313	286	273	292	290	305	296	278	275	286	275	289	282	281	268	314	289	300	329	286	295	320	274	301	257	291	295	299	312	301	299	273	299	294	301	291	321	306	297	254	289	271	311	281	289	305	271	277	284	277	277	324	299	320	290	264	294	285	275	284	287	321	291	284	310	306	267	262	321	263	293	274	292	313	283	323	286	286	328	279	317	309	287	300	297	298	292	321	299	278	274	295	290	287	284	304	304	264	312	279	275	318	291	283	282	312	281	290	281	270	278	280	265	280	312	299	283	293	287	293	295	312	272	271	254	284	325	300	294	260	315	303	299	296	248	302	254	306	269	251	273	287	274	301	280	288	295	255	303	275	290	258	274	300	309	299	286	289	280	289	294	297	281	267	296	278	294	272	291	287	274	311	289	290	252	280	300	246	292	294	283	290	250	285	278	275	331	283	274	299	246	280	293	290	305	304	317	299	285	302	279	281	280	277	305	298	300	278	295	295	308	254	284	306	261	308	289	280	325	279	276	294	282	281	290	273	312	306	299	277	269	317	242	299	277	281	265	296	279	283	268	295	278	273	289	282	269	298	250	275	301	275	286	330	273	316	303	307	299	284	247	283	270	282	275	293	296	301	286	268	285	313	267	292	295	265	281	319	295	284	299	287	271	287	297	261	304	297	287	296	291	263	278	284	265	300	277	275	294	278	322	273	279	311	277	268	301	288	265	302	291	283	245	304	307	286	262	276	255	296	273	277	296	275	286	328	310	290	269	281
3085	4882	3463	1656	1220	1043	788	676	545	563	476	418	438	422	404	416	399	431	393	355	375	378	351	331	387	386	372	356	357	382	370	362	346	369	324	306	340	335	322	342	353	364	337	330	355	368	322	348	347	367	363	357	340	368	304	369	325	355	345	342	345	331	335	366	319	355	333	361	327	325	354	317	319	349	328	324	343	343	326	342	347	335	353	307	328	351	333	365	314	320	359	324	329	340	293	352	340	320	346	320	343	311	362	326	340	294	359	357	316	351	331	348	313	347	327	347	332	372	345	324	355	354	373	363	354	370	364	309	337	343	317	316	338	350	348	347	310	357	343	337	382	342	358	381	319	317	336	322	373	342	326	360	293	341	325	333	326	337	380	349	331	336	338	366	316	344	333	313	339	369	329	306	325	332	308	329	368	320	344	376	358	341	335	330	354	372	327	352	327	327	337	335	303	307	372	335	341	347	345	352	336	350	330	370	348	362	355	347	308	316	328	342	345	322	317	330	324	339	347	364	337	326	323	337	340	339	362	341	350	343	351	346	335	303	334	346	349	335	307	364	333	322	337	341	356	347	346	327	318	323	324	342	336	324	371	358	356	352	350	349	334	364	338	366	342	318	338	321	325	339	368	342	363	333	334	326	334	351	333	343	313	351	333	342	355	314	335	310	312	366	350	336	354	315	349	317	326	354	329	353	326	371	354	325	311	354	332	375	347	308	363	338	322	311	337	312	328	324	343	297	340	327	301	321	339	382	337	347	311	342	369	333	351	335	305	348	382	330	351	316	352	355	326	310	336	357	349	336	328	342	389	331	328	353	308	328	365	335	331	340	302	377	346	335	321	326	311	346	328	311	338	360	365	342	341	360	338	329	384	327	384	342	341	326	326	330	322	346	349	321	371	338	305	371	339	294	338	344	332	321	344	303	336	352	317	307	357	351	317	324	362	330	327	352	326	331	332	350	355	312	348	309	346	342	316	326	312	331	335	346	340	332	328	356	339	337	331	368	345	335	344	342	375	341	356	331	339	289	347	317	343	311	349	327	356	337	348	335	315	320	331	327	358	312	318	354	353	355	336	299	348	363	366	321	332	332	338	340	339	311	366	328	347	336	344	314	342	344	340	331	325	334	323	330	287	362	341	330	327	255	335	327	324	307	359	327	367	351	340	320	345	362	320	348	329	320	360	361	304	337	325	310	356	312	335	359	297	361	324	334	367	301	330	331	331	340	342	338	378	325	348	352	330	361	348	354	356	338	317	348	304	358	310	321	375	372	310	365	371	331	370	362	344	359	356	345	308	336	308	355	311	321	315	299	346	331	316	320	320	317	325	347	331	382	294	351	369	334	315	359	321	339	310	327	349	295	333	329	337	342	342	337	349	337	362	327	375	347	321	301	361	309	361	354	307	310	314	319	320	341	332	340	323	375	395	348	334	336	320	312	331	328	374	332	365	333	362	327	359	355	341	333	335	342	356	335	322	312	348	335	324	317	345	353	345	389	361	317	348	354	324	329	334	368	332	314	346	312	326	344	323	334	345	336	363	383	304	367	307	341	357	334	341	351	355	314	353	347	332	341	344	350	364	345	309	337	318	326	331	345	357	327	343	329	348	304	365	364	360	328	329	350	335	329	368	338	331	369	327	329	375	333	314	324	323	323	344	345	362	334	357	329	338	333	326	316	307	314	309	342	341	330	323	315	336	336	298	320	333	351	327	334	334	317	348	359	364	334	329	327	328	339	349	340	326	342	354	320	337	348	345	343	325	324	369	349	331	347	326	353	313	338	373	359	322	339	302	305	337	325	310	337	341	313	355	342	325	318	323	329	364	351	360	347	346	338	357	336	306	318	329	316	360	346	329	330	316	340	387	318	334	350	343	361	378	325	351	329	357	343	329	345	360	367	340	318	327	323	373	327	335	328	316	339	326	354	332	342	355	330	335	345	342	346	312	314	356	330	369	345	351	357	320	331	347	337	332	347	337	334	335	344	328	320	334	311	347	331	318	352	326	354	334	331	301	328	348	334	339	342	345	344	320	365	338	337	316	338	347	334	338	332	338	345	335	322	342	343	335	343	343	370	308	313	350	355	350	317	351	322	351	327	326	329	299	336	317	359	329	357	341	349	343	327	349	386	339	324	357	334	316	324	307	345	331	317	342	330	342	314	331	356	344	364	357	337	313	334	360	315	360	333	327	308	354	349	354	331	358	335	323	342	337	337	347	349	357	370	337	337	360	366	326	346	326	347	340	339	347	348	325	340	356	341	327	326	333	315	319	349	342	332	340	320	342	360	358	340	349	330	317	315	340	330	349	350	372	321	314	315	342	321	331	376	375	330	385	350	315	359	346	330	335	329	368	346	305	331	345	316	386	344	320	331	354	348	336	344	335	334	340	322	336	325	318	326	338	370	343	344	366	343	354	357	351	330	322	340	339	344	334	330	335	345	337	339	306	322	323	326	346	335	358	306	325	373	355	347	323	318	352	349	344	300	363	311	326	298	333	319	328	345	317	341	368	343	308	331	322	332	316	344	326	323	350	313	366	345	324	346	354	298	345	327	325	341	326	322	375	330	322	334	317	320	332	312	352	311	333	346	316	304	313	334	352	376	323	338	339	312	348	311	327	348	332	348	340	327	321	315	340	349	376	332	326	345	322	343	365	334	361	357	332	322	354	365	312	341	376	351	293	333	320	359	358	360	351	346	343	342	333	304	291	360	311	375	341	375	324	372	291	303	331	315	323	345	335	342	338	325	358	353	312	314	336	326	348	385	338	349	355	346	327	321	324	337	346	369	305	310	319	314	370	312	336	321	346	347	322	333	347	319	320	330	329	333	343	325	311	327	332	325	323	339	343	336	352	331	360	343	340	330	345	327	317	313	330	353	351	365	360	346	346	338	305	314	369	371	322	346	352	329	322	346	349	326	336	302	375	334	348	333	345	325	352	302	339	321	322	314	325	329	313	340	340	376	335	381	355	318	313	303	337	325	353	315	355	334	309	361	331	304	292	300	333	363	323	328	345	345	342	299	347	310	314	341	336	334	348	333	325	325	336	363	328	335	311	305	341	325	365	344	343	315	322	323	324	344	310	332	327	330	335	337	339	334	301	359	334	348	304	334	336	330	318	334	332	342	349	347	322	341	303	336	341	314	303	382	355	311	354	344	326	310	324	364	315	337	315	329	324	376	317	341	348	293	303	322	341	345	347	352	352	352	374	310	347	312	305	324	355	352	332	317	355	326	335	321	342	334	330	339	325	361	329	333	319	347	373	357	354	339	314	318	346	348	313	368	331	327	313	303	371	330	360	328	353	339	346	316	348	358	346	342	321	327	359	361	364	316	367	332	323	328	337	321	351	307	345	341	293	299	352	332	344	324	324	337	351	320	327	310	357	356	356	380	361	336	356	339	326	360	323	352	318	331	323	347	344	379	345	337	334	333	321	327	344	351	351	369	326	335	315	303	324	345	348	355	340	315	370	312	368	309	343	318
22308	21118	28847	23656	21121	21195	11516	1681	1281	1216	1186	1108	1024	1008	989	1045	979	989	892	927	874	1018	965	878	901	856	916	898	904	872	830	913	854	818	915	886	850	891	846	867	884	825	901	862	871	889	786	848	851	802	880	844	901	869	895	855	884	867	860	868	846	859	849	840	871	899	858	891	845	850	887	838	872	878	902	878	828	841	852	877	821	824	838	853	901	867	848	835	794	890	871	836	855	875	849	895	905	867	886	807	890	879	909	907	866	782	866	925	888	795	837	833	837	865	878	886	816	770	858	858	882	856	889	842	893	874	867	792	820	844	866	916	876	892	807	869	916	831	834	833	883	863	874	810	857	906	929	880	817	849	861	806	842	844	868	835	829	851	892	857	869	840	855	869	812	858	862	848	858	785	826	843	828	845	834	847	827	875	841	835	850	864	905	818	856	867	878	812	849	853	845	924	845	842	851	842	841	854	868	869	850	872	914	867	899	901	852	857	805	848	862	871	829	893	906	847	842	812	901	873	871	796	845	860	851	811	882	829	834	801	795	879	896	884	832	850	862	832	807	808	834	897	836	885	883	799	862	879	902	820	843	866	840	871	851	850	879	841	858	822	844	788	817	846	876	921	836	832	862	777	812	837	826	832	798	865	867	841	861	840	841	863	843	815	885	892	867	840	866	859	887	856	858	848	866	868	811	905	861	882	826	864	854	819	857	829	829	903	900	819	898	829	849	872	925	839	859	832	868	806	841	814	885	881	871	816	854	831	822	807	842	868	815	866	836	871	842	856	875	862	816	849	812	876	866	852	830	826	875	844	863	855	884	881	893	884	858	880	865	835	894	837	853	838	868	869	864	875	862	856	831	876	865	841	911	871	832	904	866	869	861	793	830	843	884	843	890	876	818	869	857	835	872	877	863	827	864	836	849	872	822	879	822	825	897	837	861	898	801	841	836	868	866	868	873	872	809	837	828	838	861	898	854	883	882	837	837	867	792	908	887	887	897	860	818	849	811	885	873	842	875	845	932	874	810	865	885	832	863	810	839	835	800	884	898	791	833	842	919	865	839	835	845	824	810	865	834	870	880	871	836	881	874	868	886	831	873	817	890	828	838	899	867	819	852	868	867	825	854	920	811	863	890	832	836	846	865	868	808	830	889	848	822	829	883	866	860	862	905	899	853	878	836	889	770	902	836	876	897	860	905	831	831	884	830	845	877	840	788	938	848	854	796	847	878	826	859	828	855	857	848	861	853	865	855	878	809	856	863	825	855	920	827	862	870	806	883	824	876	835	846	817	793	853	877	858	843	835	771	851	881	839	844	853	882	847	863	849	880	865	829	823	860	847	827	818	839	834	838	855	841	905	795	892	876	887	872	796	880	833	819	825	836	827	841	858	839	852	827	873	807	839	844	864	844	883	851	793	886	884	830	862	798	835	878	865	909	847	862	857	831	874	834	811	852	869	846	806	817	840	833	865	884	856	860	873	795	839	869	823	856	876	854	858	866	825	827	871	869	814	857	834	809	863	815	870	863	839	891	853	820	804	822	824	811	825	838	821	857	869	879	844	872	836	821	854	840	849	840	891	856	848	869	840	859	858	802	864	868	821	829	844	856	892	889	879	895	876	812	809	854	794	857	861	840	868	835	801	901	877	851	835	855	824	879	844	867	869	942	841	836	850	854	789	882	892	932	814	869	909	811	861	875	842	838	843	850	808	807	881	884	828	805	850	883	808	894	805	845	869	846	858	853	864	845	885	842	831	847	875	811	828	852	929	850	848	856	839	843	829	903	888	856	824	835	882	847	826	884	843	828	842	804	837	859	856	827	856	838	821	823	867	890	838	856	934	831	864	857	813	860	845	863	845	819	852	835	873	829	863	829	904	848	841	844	848	815	826	840	831	843	835	822	869	859	898	842	818	830	885	842	822	780	856	844	865	801	864	858	876	822	847	811	814	840	850	819	834	858	874	872	837	836	891	875	904	908	838	880	891	849	854	829	837	825	893	813	851	844	851	861	845	821	820	812	850	856	881	855	824	835	814	855	805	890	912	836	812	869	881	863	795	870	853	841	846	861	829	813	833	799	782	825	879	868	891	859	837	869	899	847	902	834	875	814	851	920	850	837	882	850	885	866	851	834	831	870	867	824	846	835	855	804	813	886	829	885	829	826	836	839	876	840	825	806	843	840	835	850	835	867	829	823	859	873	849	886	849	829	837	861	841	849	868	821	837	825	843	833	823	820	830	834	798	845	840	842	824	821	880	862	836	880	876	841	882	826	870	863	844	845	844	872	803	839	886	834	862	850	846	919	816	875	869	884	784	866	820	866	897	859	869	860	831	851	794	922	901	852	826	885	882	868	917	877	824	850	854	809	851	894	841	921	851	893	910	819	885	819	846	863	836	845	855	822	794	926	907	859	819	807	834	857	832	848	903	781	847	877	781	810	899	812	906	840	838	891	862	864	806	849	878	814	863	798	837	854	828	863	845	851	877	839	868	850	794	876	892	822	885	831	816	888	828	836	840	860	866	914	844	814	795	808	889	869	836	808	843	887	840	865	865	827	862	837	880	833	831	889	814	875	818	863	867	830	782	897	859	805	852	899	793	836	878	818	833	823	819	880	840	821	821	856	847	855	771	830	873	808	810	816	806	806	856	879	854	876	861	863	832	870	848	883	838	865	837	822	875	878	897	867	856	890	839	900	846	848	833	841	873	887	833	853	800	849	817	760	849	799	853	887	856	864	848	891	846	856	815	875	872	817	883	816	848	873	828	838	880	846	826	851	862	889	935	763	901	876	885	869	850	833	894	827	814	863	822	833	830	833	853	864	846	844	860	852	880	839	853	922	829	799	853	827	867	855	816	821	848	876	822	888	787	891	860	837	835	875	848	893	896	851	847	837	858	867	798	861	877	818	863	846	900	859	851	821	856	869	876	864	834	850	804	879	841	840	834	851	803	867	853	863	851	891	837	818	909	900	847	851	798	836	842	879	869	802	858	850	840	857	821	845	839	773	822	877	837	855	808	911	827	843	814	859	864	792	845	832	861	805	888	881	770	806	812	865	863	846	845	858	848	887	824	890	880	917	851	877	915	833	817	869	873	819	835	843	885	845	846	840	846	889	835	859	867	871	828	887	869	824	833	856	829	842	803	845	816	899	811	834	911	825	771	804	854	798	871	847	825	868	852	838	838	843	896	875	867	901	861	833	841	824	858	839	825	811	855	803	845	840	854	868	847	857	869	850	849	834	902	820	910	857	808	842	857	908	831	869	830	789	891	864	875	866	868	829	843	840	793	871	845	764	872	831	858	792	849	851	782	840	821	872	889	820	828	894	818	909	930	862	852	878	827	771	857	891	815	863	797	847	817	840	879	824	798	859	815	842	835	870	812	878	853	828	902	856	859	875	845	866	862	889	840	845	841	849	834	803	856	792	832	798	798	807	873	842	952	856	821	763	845	847	817	864	846	844	886	850	884	836	888	876	879	813	879	865	842
4520	14240	10130	5235	3892	3150	2510	2085	1784	1528	1432	1322	1255	1225	1120	1078	1074	1092	1005	1034	979	1063	989	1036	962	994	896	963	946	961	919	956	995	953	941	990	929	938	918	925	916	878	933	940	890	963	933	904	922	940	929	961	925	889	914	898	925	930	977	888	956	880	860	889	937	868	954	896	901	952	970	825	935	877	882	906	940	918	895	910	842	919	916	910	899	921	938	917	932	931	914	925	946	934	915	914	888	935	961	927	894	904	897	849	929	956	903	898	895	892	864	868	947	897	902	862	890	889	891	887	966	882	898	877	898	864	874	946	892	945	888	912	940	887	973	883	921	910	908	903	914	913	892	866	900	859	908	969	891	932	901	886	912	901	940	912	950	895	876	901	887	858	951	946	904	877	900	950	852	865	936	885	890	976	868	890	941	928	923	933	909	856	958	918	879	965	905	911	902	879	896	951	921	889	932	898	890	887	861	865	874	896	933	899	903	886	943	929	896	915	950	929	933	874	960	894	868	880	921	908	860	907	888	875	927	894	918	897	942	925	888	885	864	872	943	876	903	874	918	906	913	866	936	897	926	936	877	946	882	894	919	935	878	918	936	878	932	904	876	885	932	938	914	909	950	916	878	930	901	904	860	928	931	852	942	926	891	928	929	910	929	962	892	993	869	878	944	933	872	890	970	911	964	840	892	865	893	895	905	887	934	882	886	861	899	926	884	883	902	961	901	961	947	935	944	931	908	923	890	920	943	914	923	969	942	869	942	929	947	942	944	920	953	880	904	965	891	953	903	853	897	868	875	885	882	861	924	914	873	916	945	906	866	916	867	903	899	895	981	910	880	883	893	951	894	930	902	894	920	874	859	895	897	956	925	934	926	882	918	860	919	937	958	954	922	918	906	880	921	865	925	852	935	915	904	923	894	884	852	922	881	916	964	878	956	924	939	902	966	933	908	883	905	924	880	1002	884	888	907	915	899	879	932	888	911	921	937	922	905	891	910	908	943	969	918	922	925	905	883	932	920	910	924	909	902	916	937	897	904	963	891	888	926	916	904	885	910	925	847	889	903	895	853	951	905	933	895	886	892	862	910	867	952	937	896	973	904	891	946	918	918	834	925	867	867	915	895	948	858	918	885	899	860	899	920	968	923	929	926	942	928	906	914	902	902	855	942	921	969	899	899	947	910	900	902	921	885	929	887	900	909	898	970	892	888	901	864	931	929	900	904	926	910	944	916	898	903	922	891	924	903	899	913	920	909	914	907	937	877	905	932	953	921	880	954	901	911	919	915	934	928	856	931	892	880	901	894	914	876	914	925	933	898	877	904	955	892	915	890	884	901	924	888	898	906	864	953	847	905	894	944	918	891	928	907	908	905	878	944	874	935	915	940	909	933	937	956	895	912	925	908	919	883	953	895	907	938	930	931	923	907	892	923	909	938	841	934	905	900	929	894	851	875	961	923	916	851	917	873	906	959	901	920	900	934	915	964	920	922	907	927	866	835	887	923	871	924	902	912	933	866	904	919	891	1004	901	933	864	948	905	910	931	915	907	942	883	953	917	880	925	881	887	920	867	909	934	917	878	919	929	960	902	947	924	911	910	927	867	969	890	894	894	841	927	883	923	857	931	926	870	833	885	956	914	926	850	919	889	923	908	891	939	904	915	915	917	875	906	899	965	962	873	902	916	958	941	891	868	881	876	902	931	934	895	885	905	934	916	896	942	920	923	926	987	911	902	900	885	920	906	878	902	882	929	953	900	921	940	883	893	886	972	932	901	927	965	918	909	951	876	919	923	890	969	874	894	1004	892	942	877	902	895	876	900	886	895	917	893	986	931	918	874	900	922	918	903	937	913	876	928	926	918	872	915	904	944	908	943	884	937	941	874	909	908	911	920	903	914	853	897	942	902	939	925	959	870	906	932	889	861	873	898	924	887	901	865	942	921	904	917	934	963	927	932	867	919	950	931	838	883	958	869	900	883	870	871	910	892	897	918	905	921	895	945	936	932	904	903	886	939	893	934	935	924	872	956	883	925	912	929	910	944	892	870	877	929	949	912	908	909	917	901	959	952	930	906	941	867	920	966	916	880	991	913	905	901	885	889	867	918	889	870	861	918	878	892	910	929	890	894	927	906	967	893	892	927	962	937	889	893	950	948	932	936	932	982	877	910	905	890	913	903	845	979	908	975	889	899	918	908	922	841	872	927	871	907	924	923	917	869	888	964	910	861	912	934	869	962	893	865	900	955	946	893	985	936	902	902	929	916	875	957	929	897	910	857	884	912	894	884	891	949	932	909	915	914	916	921	909	929	920	911	909	901	911	866	882	878	902	897	839	925	957	889	894	950	914	847	945	893	938	922	942	880	932	944	907	907	912	902	897	947	967	898	888	898	881	903	901	893	922	904	940	923	915	897	912	843	912	883	915	884	917	915	925	925	926	932	848	883	905	864	908	893	927	817	917	839	942	886	951	893	945	963	933	879	972	950	841	904	945	916	873	922	920	858	897	855	953	940	936	919	948	934	932	930	913	919	946	948	912	927	995	904	898	883	991	911	904	966	902	893	931	890	921	899	897	902	914	865	947	878	918	911	923	929	876	889	856	956	941	935	873	887	887	905	880	910	933	948	889	877	886	937	939	933	906	860	879	890	985	876	884	898	879	932	949	892	939	900	933	882	898	905	859	953	933	968	888	949	940	864	974	920	919	944	911	867	870	902	982	896	897	914	880	913	881	922	948	846	948	913	912	911	935	923	915	907	941	886	914	910	924	926	932	890	932	871	933	912	867	895	933	882	915	865	881	958	891	904	899	931	919	884	894	932	865	876	880	878	929	889	936	895	923	867	909	904	962	942	925	936	855	890	910	933	944	889	921	906	861	940	861	940	877	906	830	933	899	880	856	913	929	923	938	894	911	949	918	966	902	894	863	916	959	877	926	854	893	876	914	925	932	901	875	868	921	901	954	947	879	908	967	943	857	897	847	908	903	933	877	925	993	989	881	897	874	909	904	932	905	856	883	842	912	841	945	952	909	914	914	896	879	896	853	901	897	885	935	912	864	886	911	911	942	861	915	895	884	897	928	913	925	940	871	891	927	895	931	902	861	880	951	920	927	1000	952	874	923	901	953	860	944	862	914	882	877	932	894	864	877	868	877	845	929	889	880	916	891	908	895	931	936	902	915	866	893	940	943	883	926	906	920	923	927	933	917	920	911	913	921	895	909	924	921	909	872	829	913	849	909	921	988	909	952	858	871	876	908	883	846	885	846	924	938	900	875	888	874	887	887	865	919	887	886	910	860	907	916	938	917	961	863	890	918	914	903	929	897	899	878	866	928	958	860	886	843	905	965	851	911	898	912	890	949	840	887	949	863	912	1005	938	915	924	952	932	918	845	917	939	884	927	921	891	878	938	917	902	919	908	865	934	851	878	937	854	917	912	961	975	874	927	917	918	924	909	879	896	956	863	965	904	945	899	894	875	938	870	971	927	894	908	895	890	916	920
27149	17990	4219	734	609	534	540	562	533	574	571	509	548	561	561	511	554	567	507	534	517	553	545	511	525	543	587	561	516	502	558	554	515	548	549	526	513	558	521	554	535	513	516	525	534	552	523	531	555	516	528	547	513	550	519	552	548	526	526	562	518	561	549	550	547	524	524	544	535	509	520	543	544	555	521	556	584	545	561	575	536	503	527	549	505	544	550	521	562	506	498	504	542	546	527	528	502	494	534	551	566	557	537	531	493	509	550	513	543	554	556	563	485	553	513	493	548	560	524	547	522	566	591	511	538	554	572	588	496	565	541	548	538	535	530	506	556	544	484	529	534	505	581	527	578	539	519	521	574	579	541	553	555	583	539	546	564	522	526	529	559	521	528	553	507	489	546	491	529	553	510	550	534	557	555	512	510	508	501	568	500	530	519	526	544	519	498	526	508	561	524	495	540	541	547	602	558	542	558	570	520	531	547	533	566	509	538	526	533	539	561	554	531	542	585	554	495	549	537	520	516	502	556	534	506	571	497	573	504	549	529	529	558	496	566	522	577	562	537	533	519	546	503	525	534	552	561	547	546	567	554	559	558	513	568	521	527	555	516	519	490	518	533	544	520	543	562	488	483	473	523	535	522	547	547	554	563	552	531	552	509	546	529	545	530	565	532	548	536	547	542	488	585	533	566	541	544	550	530	545	545	541	531	523	553	542	510	519	525	535	576	526	569	496	577	512	525	555	494	520	549	498	553	537	533	541	544	570	551	545	564	556	544	495	534	530	542	528	514	509	520	527	477	531	562	538	521	503	517	501	496	544	491	498	511	540	537	587	579	547	523	533	548	542	543	533	560	516	517	551	540	522	545	555	544	528	535	531	529	570	555	513	522	515	537	521	535	524	534	576	535	510	576	545	509	545	543	547	550	525	513	528	519	554	523	545	605	536	504	552	565	533	492	543	525	534	550	519	539	539	548	543	516	541	525	522	547	528	556	532	531	537	499	498	576	541	487	514	552	515	558	534	520	569	529	536	535	528	545	539	554	546	510	543	525	556	498	548	536	535	537	550	523	576	544	559	571	532	538	519	562	580	546	534	552	529	595	545	504	509	531	507	497	536	560	544	533	544	532	531	538	548	583	518	513	505	583	534	528	541	557	552	506	565	507	562	507	526	533	539	538	510	607	534	548	531	557	583	568	563	514	531	528	534	522	535	528	534	524	538	546	557	531	532	507	500	551	546	565	533	540	514	527	509	540	487	529	545	588	549	532	515	527	564	501	542	584	510	529	546	540	514	556	523	564	553	545	528	564	533	535	541	519	549	556	530	569	543	584	532	501	543	518	536	521	533	536	568	554	556	521	518	539	500	529	487	560	539	549	550	506	540	528	606	540	549	581	515	516	540	537	538	523	527	500	534	508	561	539	585	542	527	567	546	553	549	568	526	508	518	524	552	578	514	548	507	546	530	493	523	557	557	529	568	549	536	536	499	506	555	531	555	543	570	587	560	516	570	514	568	522	516	539	563	485	598	594	539	523	533	514	544	568	510	546	506	562	544	571	553	546	546	548	537	540	519	518	537	541	546	542	534	521	566	540	529	533	598	524	550	548	554	548	538	514	604	555	540	530	524	555	533	513	540	503	536	525	568	545	549	529	507	558	518	553	588	527	524	538	547	537	514	521	590	490	541	554	510	550	524	550	513	513	535	544	529	578	533	608	516	540	559	531	604	539	513	532	537	543	526	522	541	525	572	501	530	475	538	522	570	514	553	555	573	554	570	565	519	551	597	542	536	546	532	517	529	559	554	520	555	579	560	561	534	573	506	533	571	534	541	532	534	557	532	546	567	530	498	524	564	561	534	550	548	541	542	558	517	534	511	525	531	538	560	537	572	547	568	529	519	548	546	542	531	529	491	512	512	523	535	547	538	548	551	517	542	545	577	547	579	525	539	540	577	579	571	508	534	508	532	554	557	543	554	562	530	574	538	604	553	566	487	519	514	521	553	533	562	521	555	523	546	561	516	531	557	549	508	503	505	544	569	545	536	531	532	523	517	530	566	530	555	574	525	508	555	531	536	536	549	544	543	552	516	544	571	579	543	552	592	558	520	506	510	530	513	525	565	505	525	542	538	545	521	502	519	516	503	559	505	543	541	532	521	553	540	532	525	505	531	549	580	544	502	523	552	541	550	522	549	540	597	522	527	562	542	538	555	531	550	520	492	510	532	528	555	518	556	493	561	525	549	546	535	532	547	521	577	530	523	512	516	544	555	536	540	526	516	545	517	570	525	491	525	530	534	523	516	535	526	503	541	555	500	529	513	539	538	553	514	544	524	519	541	543	530	516	554	554	562	542	537	551	578	584	547	541	534	539	507	551	539	520	581	543	529	551	581	498	526	586	512	505	530	511	553	542	547	533	545	544	512	512	547	557	542	548	553	572	586	536	514	572	580	506	521	531	521	560	585	529	529	538	505	581	559	536	547	559	555	557	547	532	534	507	538	534	554	524	535	570	533	530	532	536	544	554	526	516	546	530	554	543	513	573	523	510	539	558	527	547	530	518	586	568	532	495	550	544	544	519	558	567	567	538	519	545	549	525	530	534	530	541	539	554	533	550	548	546	531	525	544	554	521	550	543	565	534	534	545	527	545	554	546	532	544	518	534	585	528	558	565	518	537	555	540	524	570	565	548	549	550	497	498	539	546	548	565	600	521	517	548	497	513	577	541	515	536	544	560	564	561	569	573	562	564	560	579	556	525	543	543	535	527	567	510	510	524	556	570	546	526	511	504	549	514	566	577	541	578	564	564	525	551	576	534	510	534	526	515	505	535	520	540	574	541	554	537	561	556	522	539	523	533	511	521	544	531	553	535	548	531	553	561	493	509	572	555	525	520	513	490	526	546	556	534	555	517	516	521	563	503	567	534	562	562	509	543	536	539	542	503	536	526	537	520	562	545	515	540	557	524	552	557	515	550	531	566	532	529	564	512	531	544	529	546	533	580	543	536	538	525	553	535	544	558	566	543	542	522	546	472	531	551	565	534	535	606	541	535	540	523	539	512	534	509	512	499	529	533	546	530	537	525	517	529	514	561	535	510	553	558	546	546	528	537	565	528	532	546	554	515	500	546	514	565	560	539	509	548	569	540	541	569	549	557	535	499	543	535	553	557	541	528	557	577	537	530	536	505	569	567	576	556	550	559	548	556	572	515	543	527	562	544	523	557	547	527	544	534	530	508	486	561	511	513	527	541	543	543	561	583	507	540	532	559	520	567	530	523	532	523	540	531	506	516	541	546	543	576	549	559	536	527	553	550	549	490	549	560	520	585	515	526	498	560	496	600	516	549	544	528	484	563	515	526	576	528	544	594	595	521	521	554	543	534	529	567	515	507	530	534	524	532	548	530	506	556	491	543	553	579	541	526	587	490	523	493	553	530	542	551	545	524	542	541	549	570	565	545	504	496	545	566	558	490	526	586	520	543	556	514	569	501	566	531
4236	959	886	682	607	599	592	604	578	595	559	597	622	570	588	616	605	572	545	568	563	593	589	569	604	603	550	540	577	542	585	532	555	566	578	572	550	578	549	593	576	583	560	573	561	592	595	574	588	548	564	585	570	562	562	589	574	563	596	573	552	526	553	575	566	555	576	541	572	571	561	570	555	600	546	573	574	633	590	581	623	571	571	571	560	615	528	586	608	563	568	612	571	616	564	553	598	585	532	601	562	556	570	564	569	574	558	532	572	578	554	589	627	554	552	576	564	572	521	561	540	560	579	582	583	581	576	583	539	589	536	582	594	563	576	583	539	533	547	577	570	564	595	570	551	575	553	570	560	570	558	571	632	561	561	539	572	533	613	559	581	563	543	585	585	552	538	551	600	562	569	579	572	592	581	577	548	566	603	565	561	620	577	615	609	561	575	593	591	562	552	591	545	569	563	577	567	545	577	577	553	533	575	579	611	567	599	554	611	534	579	579	575	580	563	609	561	575	569	599	572	565	582	548	591	556	539	558	607	590	568	556	576	575	569	551	563	573	581	554	553	572	574	579	578	585	548	584	561	583	568	584	585	543	558	586	592	579	577	571	559	558	595	563	562	623	587	560	597	623	574	527	545	606	593	549	521	585	530	589	593	559	589	576	559	585	566	538	554	548	563	585	609	563	544	596	585	561	567	557	565	577	563	544	591	578	542	597	579	592	554	525	537	572	596	600	591	549	576	525	517	545	576	595	562	553	566	585	562	562	567	561	555	571	572	568	568	552	577	628	573	556	519	568	571	541	600	621	589	589	567	575	580	572	588	579	540	536	579	557	532	555	564	554	535	583	581	570	559	600	565	580	570	546	542	566	584	547	557	579	556	567	586	624	548	566	559	540	550	555	547	642	593	563	540	556	566	556	602	550	619	583	580	594	596	588	581	571	519	551	635	583	550	531	582	566	604	588	527	576	576	615	548	598	543	597	576	586	555	577	562	563	613	564	530	536	614	562	563	574	552	524	589	548	563	573	581	602	555	581	583	550	569	573	539	579	625	569	579	558	559	533	526	604	589	554	609	567	575	578	591	535	542	576	592	562	569	554	574	588	618	559	552	596	545	561	602	521	540	579	592	621	504	546	612	617	595	605	552	554	538	554	529	548	583	579	532	581	577	528	607	626	548	564	571	552	576	539	575	563	624	578	548	572	574	580	548	567	612	554	587	575	612	586	565	551	599	557	548	544	580	553	537	591	579	577	564	548	541	577	561	572	614	582	570	611	601	565	578	535	569	565	546	569	570	560	587	573	558	558	556	617	556	581	594	575	529	530	558	549	621	589	545	599	600	585	556	610	588	561	556	566	548	573	556	600	539	551	568	607	530	592	598	601	540	577	570	606	589	537	560	593	560	569	578	580	572	564	572	576	592	573	549	556	581	563	570	532	621	560	601	574	585	580	576	573	616	581	562	573	546	574	604	577	606	565	562	549	583	555	580	590	583	563	572	595	547	617	561	539	575	593	525	600	577	615	621	555	589	567	593	610	617	569	582	566	570	563	547	545	598	561	566	517	550	564	580	572	590	548	579	530	591	545	575	601	581	603	535	584	596	598	537	578	566	565	589	536	541	557	571	609	560	538	573	543	556	548	607	567	612	571	573	562	568	539	561	545	581	585	574	578	594	563	579	588	603	539	577	578	552	572	597	582	554	522	564	587	566	553	567	561	562	597	532	558	604	553	547	568	603	558	570	611	577	599	499	597	601	578	554	589	523	555	596	573	549	604	522	529	550	576	571	554	580	582	583	566	561	557	623	564	541	590	555	548	591	563	559	603	557	607	616	604	592	583	592	571	612	595	553	529	553	560	573	566	539	564	602	573	584	576	564	579	539	568	568	567	606	588	602	552	585	527	599	593	562	529	529	587	592	559	571	565	545	583	562	535	547	566	591	571	582	574	553	597	566	574	566	579	599	583	580	548	602	593	553	584	579	595	562	551	603	588	562	569	597	539	573	560	551	626	571	576	534	594	596	601	552	575	566	607	534	562	546	584	542	576	520	549	518	566	569	590	563	550	546	541	550	592	581	541	553	587	622	572	582	629	576	572	526	571	588	583	505	542	598	558	604	580	549	611	594	558	549	591	600	551	580	576	574	592	584	594	529	600	530	602	547	573	596	572	610	558	574	603	577	582	562	556	603	588	553	572	554	630	575	591	524	533	602	587	562	560	540	547	588	557	584	569	628	555	594	593	560	567	553	551	584	566	565	580	589	611	548	594	543	572	542	572	577	561	569	565	583	616	603	599	574	572	529	569	588	574	578	578	559	570	547	543	564	582	513	594	569	611	552	523	549	570	530	567	572	569	564	564	572	578	556	566	542	587	571	556	574	575	546	589	556	537	545	615	601	567	552	587	606	602	534	601	542	567	563	586	571	559	602	587	591	588	580	599	587	607	573	577	552	533	564	592	561	584	564	578	516	584	555	616	570	558	627	561	554	584	571	574	573	594	549	586	549	571	568	576	570	539	530	572	556	561	597	584	568	599	560	615	571	586	582	542	538	628	576	555	528	580	581	619	598	555	559	543	574	525	630	590	538	557	572	584	575	577	583	576	539	546	591	560	544	571	606	609	588	561	534	555	583	543	598	540	580	597	579	548	582	596	539	558	527	601	557	524	592	517	561	571	603	573	579	551	582	550	538	592	573	599	579	591	552	611	573	583	569	577	577	632	567	575	573	550	596	594	595	579	589	566	607	578	603	516	599	553	618	580	570	594	542	540	556	563	579	580	590	575	563	574	569	542	600	610	575	550	549	544	566	534	582	586	585	591	592	549	551	584	597	521	583	546	573	591	603	594	571	535	563	581	554	582	554	616	580	576	549	613	586	556	569	597	585	571	560	521	615	567	575	537	615	593	575	541	574	590	592	589	520	566	595	546	602	581	551	586	561	554	557	620	548	578	567	593	565	586	574	615	542	560	558	596	509	598	532	591	579	570	577	543	533	570	554	555	591	601	606	571	532	558	536	585	516	573	572	605	615	555	550	547	563	562	559	555	549	548	583	570	566	539	557	592	558	629	550	547	568	582	605	572	540	561	616	534	583	564	561	583	563	574	557	536	592	558	585	552	546	605	548	531	582	547	585	588	593	591	514	565	572	590	567	543	573	584	569	572	526	543	575	599	541	602	569	557	595	593	606	560	595	583	601	570	564	600	597	557	582	574	591	542	569	611	558	584	540	599	582	544	563	570	567	613	595	544	590	542	611	605	535	571	560	565	575	571	584	611	584	556	566	583	604	532	556	565	603	555	572	605	569	546	635	571	591	534	594	551	607	552	580	579	506	521	544	548	566	583	579	588	598	586	593	540	564	549	563	579	586	580	573	560	565	564	589	589	546	548	592	575	585	575	620	582	546	583	575	534	570	527	598	565	525	565	551	564	565	569	552	592	601	579	590	533	592	560	563	531	598	616	548	529	572	591	575	546	588	580	559	609	550	588
23463	21122	28462	24043	21118	12246	1976	1385	1241	1125	1194	1095	1165	1137	1069	1063	1035	1075	1053	1037	1032	1046	1031	1060	996	1043	958	1014	1021	1012	991	1059	977	988	1001	978	1046	1033	995	1040	1046	1011	1098	1050	1011	1031	1014	1036	1021	951	1079	1048	1017	1014	1049	935	1027	1026	1007	1003	985	999	1020	1062	967	1023	983	1065	1015	985	985	1065	983	1024	1003	1002	1010	1019	1060	1041	990	997	1006	1021	983	940	987	1018	962	981	1067	1042	1009	968	961	1019	986	988	1060	1005	1014	982	1011	1024	946	1000	1019	981	1004	1003	1011	1016	1012	976	1002	1004	994	1000	974	994	1017	996	997	1075	1006	985	1010	952	943	1006	1028	1016	1076	1045	1004	977	1032	1066	1031	1010	988	968	1002	1047	994	997	1000	1022	998	1009	1016	1021	966	1044	991	971	994	1024	956	1003	970	1036	1025	1037	1014	1041	997	1029	944	957	1064	1017	999	998	1031	989	1007	992	1001	999	1065	997	1027	1006	1003	1024	947	975	1013	996	1041	1022	1061	1025	1034	1004	1017	984	1015	1017	977	956	990	1030	1010	997	960	968	1027	954	987	1017	955	1007	969	989	993	994	945	955	1013	1011	968	996	1005	969	1001	1030	1011	971	1019	980	972	974	993	971	1003	1005	1042	1008	1014	998	1001	966	950	900	956	996	1023	927	980	1042	1101	1037	958	1025	977	966	1014	1016	1025	1031	999	1009	1006	952	1001	1020	992	1002	1012	1043	1006	1084	1007	976	1031	1008	1044	1024	1051	1017	986	1040	955	1034	1003	1086	979	957	991	959	1020	1029	1014	938	958	983	1050	1089	999	995	1030	982	952	963	1000	966	992	957	1009	1010	964	991	1026	1026	987	1036	1005	1012	990	1015	1034	1026	1058	1144	989	967	978	942	998	987	1008	1062	948	964	1032	981	1018	1020	972	956	1019	978	1005	1023	1035	987	1005	966	1010	960	1062	1018	980	941	993	990	985	1018	988	981	1017	981	975	971	1052	985	1037	1041	1003	988	983	953	1014	979	1017	939	1015	975	1003	990	1008	1021	961	1001	1018	1035	1003	977	967	988	1038	1007	991	999	952	1015	1038	1043	1038	975	973	951	959	1019	995	943	975	978	992	985	1038	1039	1003	993	971	1031	1049	1051	1001	1003	1018	990	1047	1022	970	1005	994	941	1024	1001	1036	945	1055	1031	1025	970	990	1004	1003	1014	986	1024	956	952	1039	1000	948	1018	1003	954	987	1038	1067	1016	975	1015	1012	994	1016	1016	984	1007	981	966	1029	980	951	1026	1000	969	973	1045	994	968	998	1021	1002	975	1040	1003	935	991	1042	1020	1045	1024	955	944	1031	1013	954	1004	1005	1021	955	1034	994	982	968	914	969	1038	982	981	991	1029	1041	957	976	989	1043	990	976	1004	1041	1017	995	938	1029	1037	1012	1060	1000	985	1045	1012	910	1008	966	995	956	1087	997	1046	996	1013	954	1025	970	1083	1035	1009	1029	968	1025	1007	1030	1003	1013	965	1002	1011	945	1044	932	1015	971	990	1019	1007	988	989	996	918	1052	999	976	978	988	1017	1042	973	1003	1010	974	943	1009	960	997	1041	1017	1022	1008	1015	960	1045	996	959	943	953	974	1010	1005	948	1003	1034	1006	1034	959	1008	955	929	1019	1033	984	980	982	983	1036	1039	1025	1010	979	988	970	1018	1001	1032	1023	952	1021	1003	1010	1032	1034	974	1000	996	1001	982	1010	1010	976	984	999	991	983	996	1036	1022	1004	1053	985	1004	963	972	1019	1009	1031	971	1033	986	900	941	1030	1030	998	1043	1009	1006	980	984	954	1016	994	1024	1034	970	981	1038	958	1025	1001	998	1023	918	1010	979	977	1038	996	967	975	947	1040	1007	1005	972	1017	1017	960	956	987	986	977	1019	920	999	1007	964	1022	1023	1031	937	1030	969	1031	1031	1038	945	1023	954	1016	976	998	1029	1009	1046	1012	969	1047	986	1017	1067	1003	957	1018	1036	1022	981	1041	937	1030	1046	1019	1008	950	1023	960	988	946	983	1012	1007	957	1008	1001	1084	989	1103	984	1000	955	991	1006	1028	1032	995	997	1016	961	920	1030	984	1034	996	1046	1025	984	1057	1023	1051	1057	1033	986	967	1009	1010	1042	1015	959	982	980	1003	980	1006	949	1004	1023	952	1032	1010	1049	1006	1059	989	1015	1052	970	951	983	963	1014	1035	1011	906	1009	997	1002	976	970	951	985	1003	1028	954	988	914	1045	1056	999	947	993	938	1005	995	976	986	978	1065	965	985	1008	989	1035	986	1025	1042	1013	1073	1075	957	1045	995	979	1021	1009	996	984	990	1017	991	926	1023	982	999	998	979	1055	1021	1017	995	1038	976	995	992	1012	1072	994	987	943	966	992	1010	967	966	1003	938	1009	1000	956	1018	1065	1037	958	1055	984	1022	1006	932	1007	1030	947	1019	964	1016	1059	999	1085	1036	987	933	974	979	983	981	1014	1004	962	996	1020	999	1051	1026	1025	1065	1029	1037	1023	1091	979	966	1001	994	975	991	986	982	946	1017	1018	1027	993	981	1056	1006	1101	993	988	965	1055	1035	1032	975	1011	991	1001	1015	1016	1010	1061	999	1011	1004	1027	1014	988	971	1016	970	979	1015	1001	972	1003	989	1024	1014	1036	1003	930	1011	1015	1042	997	1019	1027	1051	993	999	1015	966	983	1043	1030	1088	1036	1017	1000	1003	982	1093	942	1017	1003	936	1036	1026	973	1048	1006	984	1022	1002	998	1008	1023	1021	975	1022	949	941	956	989	972	1086	986	984	937	995	953	949	968	968	1031	960	1010	1044	1036	943	1052	1059	965	936	987	1020	963	1042	973	970	1025	976	972	1052	1057	1055	973	961	939	926	983	989	1012	1025	1030	1069	957	997	1010	1018	961	991	981	1024	1052	1034	1040	1082	988	1039	977	978	990	998	1030	991	996	1002	1017	962	937	992	997	997	1027	946	983	965	1008	1024	981	986	979	970	1009	1012	1032	972	1020	1023	945	1051	961	978	1072	1034	991	964	953	1000	1067	1009	1006	940	1023	1016	1012	989	1012	948	1032	931	980	1010	974	950	958	987	1034	1053	992	1025	1012	996	949	976	1005	986	942	1030	1003	984	992	1011	960	1003	1009	990	991	966	969	1003	994	992	1009	1003	1004	956	1066	1029	1001	986	1031	1061	1008	1019	993	994	970	992	963	977	952	1040	1016	984	1027	969	1018	960	990	997	1008	990	1070	1004	931	1017	1026	991	994	997	1034	966	1060	1013	1033	997	1049	979	1019	1010	1032	997	1025	1008	1055	1020	988	972	1025	982	991	1023	946	1021	973	1039	1029	978	1066	943	951	1011	978	987	1007	1025	985	993	995	986	1040	974	994	994	1015	947	988	977	980	1012	1061	982	959	1036	993	987	1010	1031	1006	1005	923	987	1006	995	1011	1022	1001	1013	988	977	1075	968	953	1037	996	993	1028	1000	1055	999	1038	1018	1005	1021	1000	1010	1007	983	993	1019	974	1053	1045	1007	938	1056	977	959	1053	994	969	969	971	1063	1055	932	981	962	997	1011	1039	976	1001	1001	962	1038	1000	1020	1028	985	1038	1007	956	923	963	1020	1009	971	1005	907	985	1012	1026	1046	994	1009	1005	1052	965	1058	940	952	1042	1037	1002	1011	987	999	992	1061	993	1004	1020	990	954	971	933	970	1001	1029	1027	943	1008	956	1020	982	986	983	1049	1017	967	1017	986	975	1027	1042	992	990	943	968	1066	1037	988	989	944	981	1044	962	995	1038	954	1011	954	993	980	1013	1011	961	1035	1006	1013	1022	1001	965	1000	999	957	1055	1005	1020	977	1013	984	1003	1039	967	1019	970	1033	1024	1028	1025	1034	981	1048	1044	974	985	947	990	1009	1067	1022	983	989	971	1054	965	1015	979	1021	988	981	1033	1025	1001	1008	1000	982	1064	1043	1037	992	971	989	989	1023	982	954	964	1048	975	1009	1001	1002	1029	1003	984	993	1015	992	963	994	1009	981	964	978	1016	950	967	1025	1001	990	1052	1086	974	987	986	1004	999	970	1040	1014	981	1023	1007	1025	980	1010	1058	1016	1038	1011	975	947	1027	1007	987	934	952	1034	1006	980	966	1041	995	1037	1000	1006	998	1028	1023	1044	988	1010	937	978	1044	1004	1038	1025	998	981	1010	975	920	953	965	936	992	992	1028
3381	8712	6272	3219	2649	2156	1877	1579	1457	1319	1243	1278	1164	1155	1193	1183	1086	1086	1109	1096	1118	1080	1095	1054	1041	1020	1086	991	1080	1101	1053	1060	1031	1087	1086	1098	1080	1062	1063	1110	1024	984	1005	1027	1040	1072	1034	1016	1081	1019	1131	1060	1060	1034	1099	1059	1011	1028	1065	1027	1092	1066	1050	1035	1085	1083	1013	1026	1034	1076	1014	1042	1006	1040	1077	1027	1068	1058	989	1011	1103	1073	1052	1059	1070	1014	1019	1002	1022	948	1076	1056	1105	1092	1024	1035	1062	999	1057	1040	1003	1000	1058	1084	1057	1088	1047	1088	1097	1025	1101	1043	1004	1026	1053	1023	1036	993	987	994	1053	1049	1032	1053	1065	1071	1037	1035	1034	1027	1031	1031	1029	1055	1031	1054	1099	1061	1025	1024	1050	985	1086	1041	1041	1042	1053	1044	1046	1060	987	1052	986	1015	1092	1032	1054	1060	1076	1021	1037	1050	1030	1105	1032	1068	1061	1064	1033	1042	1033	1031	1012	1045	1043	996	1073	1079	1051	1073	984	1012	1021	1089	1025	1033	1114	1089	1022	1019	1027	1044	1034	997	1029	1064	1054	1029	1016	1035	1053	1037	1049	1093	1109	1029	1065	1083	1032	1061	1041	1048	1057	1028	1062	1092	1000	1018	1052	1125	1060	1030	1071	1044	1021	1077	978	1010	1035	1043	1056	1081	1058	1023	1060	1028	1018	1021	1121	1011	1020	993	1072	1013	1039	1020	1022	1101	1077	1080	1035	1039	1095	1030	1022	1038	1035	973	1077	1069	1045	1007	1032	1016	1049	1097	1038	1018	1043	1061	1045	1007	1118	1003	1071	1062	971	1021	999	1075	1028	1057	1053	1018	1033	1053	1053	1013	999	1084	1075	1065	1051	1082	1067	1049	1006	1091	1020	1066	1011	1014	1031	985	1011	1028	1038	1006	1012	1031	1066	1041	1024	1020	1025	1018	1105	967	1021	1046	1003	1004	1045	1083	1080	1028	1002	1007	996	1014	1039	996	1023	1055	1104	1038	1064	1040	1030	1029	1060	1056	1035	1063	1033	1011	1081	1091	1030	1093	1025	1076	1019	1046	1052	1090	983	1060	1038	1061	1082	1005	1017	1061	1057	1125	1071	1046	1022	1040	1064	1031	1041	1091	1075	1061	1057	1044	1030	1004	1042	1017	1060	1043	1036	1048	1082	1058	1034	1035	1008	997	1035	1058	1017	1101	1020	1050	1033	1032	1005	1019	1039	1038	1071	1013	1018	1016	1065	1055	1053	991	1053	1036	1013	1050	1054	1029	1039	1029	1077	1067	1078	1062	1039	1098	1009	1046	1016	1070	1031	1046	1058	1014	1033	1058	1026	998	1023	1058	1040	1067	1022	1071	1052	1006	1076	1041	1019	1022	1084	1050	1044	1055	1000	1047	978	1035	1012	1069	988	1050	1026	1016	1032	1049	1054	1018	1056	979	997	1131	1074	1052	1040	1044	1094	1004	1028	1079	1080	999	1114	1047	1052	1020	1007	1044	1097	1073	1077	1003	992	1058	1088	1019	983	1095	1038	1055	1042	1022	1011	1050	1062	1025	1038	1051	1023	1014	1021	990	1049	1033	1032	1076	1049	1031	1092	1009	1070	1011	1052	1080	1019	1040	1029	1016	1048	1030	1040	1019	1045	1005	1030	1037	1059	1064	1072	987	1018	1039	999	1064	1051	1043	1031	1031	1021	996	1020	1005	1035	1057	1086	1060	1000	1025	1050	1042	1094	1099	1075	1087	1017	1042	1034	1048	1049	1067	1012	1080	1057	1027	1039	1039	1063	1009	999	994	1034	1040	946	1042	1055	1041	1073	1014	1066	1065	1036	1080	1029	1014	1014	1018	1046	978	1034	1035	1025	1065	1041	976	1082	1065	1000	1000	1028	1036	1064	1056	1040	1023	1012	1032	1018	997	963	1023	1037	1054	1055	1051	1039	1046	1087	1081	1011	1018	1078	1022	1045	1000	992	1070	1037	1033	1053	1022	1042	1044	1040	1012	994	1016	1025	1067	1052	1070	1063	1031	1000	1066	1021	1057	1029	1042	986	1062	1016	1037	1069	1043	988	1014	1018	1024	1060	1043	1033	1092	1036	1031	1045	1071	1002	1089	1073	1053	1098	1027	1000	1029	1020	1041	1101	1063	1054	1041	1050	1031	1032	992	1042	1031	1071	1033	1009	1036	1038	1066	1023	1002	1029	1022	1024	1048	1048	971	1020	1120	1081	1056	1057	1029	1058	1068	995	1011	1053	1058	1000	1060	1053	1036	976	1052	1037	1001	1058	1027	1109	1024	1056	1060	1071	1028	1073	1075	1013	990	1021	1034	1048	1018	1017	1064	1102	1103	1018	1020	1051	982	1079	1026	1002	1053	1030	1108	1047	1091	1052	1056	1055	1102	1008	1086	1065	1082	1026	1031	1055	1069	1011	1060	1043	1033	976	1017	1009	1027	1052	987	1037	1054	1071	1056	990	1035	1040	1006	1073	1047	1019	988	1034	1067	1052	1012	1030	1016	1030	1043	1051	1048	997	1058	989	976	1037	1034	1039	1085	1063	1097	1027	1078	1024	1019	1052	1066	1090	1081	1029	1011	1040	1082	1076	1030	1058	1037	1024	1084	1009	1005	1013	1064	1048	1021	1052	1002	1069	1040	1043	1041	1056	1054	1068	1019	1087	1086	1012	1011	1079	1041	1052	1069	1026	1020	1026	1038	978	1044	1009	1097	1015	1025	1080	954	1027	1062	1041	1071	1047	1090	1044	1019	1030	1047	1038	986	1041	1073	1067	1061	1078	994	1042	1023	1038	1073	1059	1005	1074	1136	1041	1042	1043	1026	1051	1063	1017	1015	986	1046	1035	1005	1025	1028	1072	1071	990	1116	989	1013	1039	1020	1053	1034	1086	1021	1023	1045	1060	985	1054	1061	1062	1052	1041	1008	1081	995	1055	1030	1013	1063	1089	1041	995	1056	1023	1011	1086	996	1047	1042	987	1016	1108	979	1003	1083	991	1068	1070	1057	1074	1041	1007	1023	988	1097	1013	1034	976	996	1026	1025	1047	986	1028	991	1021	1030	1034	1031	1051	1077	975	1012	1017	978	1059	1076	1028	1017	1057	989	1078	1082	1016	1138	1025	996	1058	1015	1052	982	1017	1061	999	1073	1013	990	1063	1027	1116	1001	1036	1011	1043	1017	1010	1040	986	1053	1049	1034	1028	1064	1050	1034	1048	1128	1100	1033	1043	1019	1061	1046	1101	1017	1023	1037	1020	1009	1052	983	1088	1032	1049	1007	1047	1015	1068	1061	970	1009	1031	1058	1069	1057	975	1021	1047	1008	1006	1070	1076	1025	1067	1064	1062	1063	1085	1020	974	1077	1076	1024	1101	1059	1016	1093	1035	1023	1084	1030	1045	983	1044	1073	1082	1013	1074	1039	1029	1000	1073	1057	1041	977	1061	1029	1032	1095	1064	1050	1066	1023	1004	1041	994	1032	1041	1039	1058	1031	1029	1025	1124	1103	1056	962	1052	1053	1037	1042	1080	1059	1046	1090	1005	1012	1029	1017	1107	1069	993	1012	1074	1027	1049	1035	1056	1043	993	1083	1072	1003	1060	1047	1103	1035	1106	1011	1069	1009	1112	1074	1051	1064	1004	1061	1052	1069	980	1087	1014	980	1012	1057	971	1007	1098	988	1071	1035	1034	1013	1039	1012	1087	984	1035	934	1050	1037	1076	1050	1062	1068	1083	1013	1040	1042	1042	1108	1017	1101	1007	985	1055	1038	1022	1070	1057	1000	1085	997	1054	985	986	1042	1002	1019	1004	1074	1091	1014	1073	1058	1062	1012	1064	1043	1060	1064	990	1035	1035	1049	1074	1064	1008	1034	1017	1032	1068	1050	1000	1003	1037	992	964	1018	1052	1022	1019	1019	1029	1048	1049	1030	1030	1047	1029	1025	1025	1009	1084	991	1036	1036	1004	979	1059	1031	1071	1028	1044	1039	1042	962	1006	1044	1058	1018	1009	994	1075	1063	993	1069	1042	1049	1007	1056	1015	1066	1061	990	1041	1007	1077	1043	1055	1066	1026	1063	1070	1060	1088	1099	1027	1049	1052	1019	1038	1050	1089	1000	1067	999	1059	1044	1050	1022	1002	1070	1010	1005	1049	1025	1084	1015	997	1088	1039	1058	1055	1041	1029	982	1020	1037	1081	1045	1108	963	1067	1005	1047	985	1018	1091	1093	1079	1070	1027	998	1102	1047	1059	1083	1066	1060	1068	1032	1062	1010	1092	1000	1070	1015	1051	1042	1033	1063	1035	1035	1020	1056	1039	1070	1091	1000	1021	1044	1034	1026	1025	1012	1045	1002	1028	1042	1110	1039	1035	990	1030	1075	1077	1006	1021	1017	1012	1013	1066	1015	1045	1008	1059	1040	1014	1033	1029	1060	1059	1054	1060	1040	1053	1003	1080	1020	992	1023	1004	1074	1000	1078	987	1032	1063	1014	1019	1063	1039	1044	1042	1071	1101	1015	1022	1030	999	1033	1000	966	1011	1087	1063	1010	1015	1011	1025	1075	1049	1027	1058	1047	1031	1022	1041	1069	1018	1047	1039	1064	1018	1052	1014	1047	1017	1111	1047	1069	1035	996	1039	976	1029	1035	1070	1050	1045	1041	1005	1026	1019	1084	1015	1060	1013	1049	1031	1050	1031	1042	1089	1051	983	1005	1088	1069	1007	1067	1031	1021	1044	1044	1066	1031	1057	1035	1047	1047	1038	1069	1028	1090	1031	1033	1004	1026	986	1089	968	1004	1046	1038	1051	1049	1081	1148	1012	1030	1020	1011	1055	1049	1045	1006	1009	1030	1011	975	1055	996	1075	1043	997
24485	21083	27486	24841	13276	793	538	471	392	362	393	358	363	321	331	312	275	317	308	285	331	270	315	316	314	298	292	287	281	307	299	292	280	270	303	284	284	286	280	254	311	292	319	271	310	277	302	274	297	286	266	279	297	277	303	268	293	295	267	285	291	276	275	271	272	287	306	277	276	284	282	296	272	286	292	276	310	286	284	305	283	287	271	255	289	274	290	293	291	282	280	267	294	288	276	272	282	273	263	271	263	290	322	297	262	279	284	292	292	280	275	282	290	311	287	291	267	294	286	291	304	278	277	282	288	281	287	281	276	273	268	277	291	292	294	281	267	228	290	306	278	304	265	271	295	274	282	276	284	303	282	303	299	284	290	280	263	256	305	250	302	274	287	283	262	285	278	294	347	285	273	299	293	264	288	307	285	258	300	271	333	264	280	265	261	297	300	263	280	299	318	278	302	270	279	297	294	297	286	312	276	287	303	265	283	307	272	250	277	288	267	285	269	278	277	312	253	289	278	295	296	275	263	294	316	285	287	266	304	261	299	268	264	292	323	285	291	280	279	273	296	300	292	295	274	299	289	284	274	256	265	267	271	306	274	262	318	278	292	308	263	307	267	256	266	282	280	282	257	282	263	298	279	293	280	313	281	295	296	293	269	272	279	278	279	292	284	290	249	284	294	274	284	295	270	289	291	285	294	285	295	271	262	290	267	272	282	319	269	262	277	275	266	256	244	305	265	258	280	268	289	293	269	279	289	302	276	319	298	292	304	275	273	296	257	288	292	281	288	303	273	248	284	268	279	286	301	304	268	283	289	262	267	292	306	262	288	303	298	335	243	272	288	280	285	254	277	288	282	294	270	285	294	274	267	287	285	271	277	275	289	300	266	260	282	265	299	284	255	255	270	260	303	252	302	258	282	275	294	301	274	299	265	255	287	285	283	309	276	296	286	274	281	257	277	278	277	312	295	290	293	306	258	296	279	293	285	291	293	291	290	272	296	297	278	326	284	302	269	292	258	297	303	288	289	308	299	288	296	285	292	287	284	284	313	281	280	274	286	292	280	263	264	267	272	282	277	297	268	279	270	281	271	288	269	271	278	293	259	262	282	281	284	289	257	260	277	272	278	308	294	268	277	285	264	276	298	299	267	261	277	250	252	295	265	274	252	282	293	277	265	275	269	289	264	279	328	260	300	287	307	291	266	268	285	278	288	250	311	302	300	283	279	264	275	299	283	278	297	296	279	250	287	295	272	281	256	284	231	286	267	308	282	277	272	271	245	299	278	269	332	269	257	269	259	281	284	301	301	277	279	287	279	272	295	287	290	309	290	293	288	304	296	284	282	278	273	263	271	299	304	269	287	290	278	289	263	283	282	270	310	282	289	275	305	288	272	273	277	294	276	285	285	278	286	324	290	280	271	299	296	288	311	271	300	279	296	293	283	293	259	315	257	288	247	268	299	279	285	320	283	305	243	311	308	302	306	296	301	260	302	306	261	293	307	287	310	277	294	274	287	317	269	269	291	287	291	276	284	282	277	288	269	280	281	259	284	298	294	297	288	279	288	278	284	286	277	303	292	271	300	304	273	290	282	298	284	273	293	268	281	292	300	273	265	304	271	276	296	269	279	259	301	254	300	251	266	255	261	278	282	266	280	293	276	303	292	292	253	278	269	273	286	270	260	291	308	277	301	282	313	312	294	272	238	295	259	285	265	301	270	274	289	263	299	256	272	261	311	265	269	260	292	296	278	259	285	292	265	284	279	272	287	299	271	291	261	288	263	308	300	299	281	290	322	290	268	273	261	296	294	261	292	265	291	289	256	279	272	284	299	288	287	290	281	274	279	296	282	280	272	262	280	279	290	284	273	282	288	282	286	257	279	278	281	312	275	264	283	262	261	286	280	298	310	272	298	267	308	257	274	278	307	294	266	255	282	256	275	304	291	271	296	265	296	278	313	287	281	290	255	292	269	297	316	310	288	296	279	273	295	271	285	319	272	298	292	282	290	276	288	286	271	256	287	294	280	275	307	232	290	298	284	299	289	278	292	290	286	298	268	293	270	314	258	284	301	271	293	302	270	253	243	290	270	271	282	267	261	291	260	300	277	283	278	289	281	298	292	313	318	285	280	277	273	309	296	293	280	284	304	258	294	262	270	268	299	284	264	291	311	309	283	294	300	269	266	269	253	300	307	238	263	309	291	270	291	271	301	313	280	268	299	270	289	261	310	286	250	308	288	280	272	263	260	247	292	286	313	226	285	301	305	264	299	263	277	275	294	308	295	302	269	277	271	280	287	257	292	284	280	293	298	286	276	299	286	295	287	286	280	309	254	291	278	274	312	280	254	314	260	292	284	305	292	283	285	286	261	280	284	307	279	283	301	324	308	298	280	284	301	281	298	289	297	275	280	270	265	326	289	256	309	277	294	291	274	243	297	273	295	290	258	281	291	287	270	272	265	280	267	312	305	285	258	276	261	302	269	307	300	300	280	283	247	285	288	264	289	279	267	281	306	304	290	310	306	284	283	276	273	273	279	314	277	297	274	291	286	285	286	271	268	267	262	313	291	275	282	281	288	283	263	254	317	293	278	262	292	289	273	274	272	284	270	284	274	266	269	279	291	273	250	284	281	300	304	285	300	271	306	266	277	290	282	265	261	287	269	286	296	270	273	279	307	264	291	269	284	273	296	306	271	290	311	296	320	296	306	301	254	299	268	296	297	259	280	280	282	309	293	257	275	297	274	276	287	270	291	296	264	282	285	267	274	267	279	253	336	267	273	305	258	287	278	303	283	267	272	301	307	267	280	289	288	311	268	268	286	295	297	307	288	259	296	276	276	268	262	297	300	294	279	276	298	312	294	283	301	299	307	273	275	298	290	268	296	303	283	274	276	318	265	280	288	288	261	315	334	303	280	301	276	289	256	285	282	286	279	280	275	284	298	262	290	296	284	290	295	268	277	301	281	301	298	277	291	298	258	270	304	253	294	285	276	279	280	289	272	264	252	282	251	296	298	282	295	295	300	292	304	272	249	288	287	284	300	263	265	260	297	308	296	277	292	297	289	265	300	273	309	279	257	305	301	282	279	289	300	298	268	305	267	269	270	260	316	268	291	258	273	308	304	270	301	330	265	314	238	311	301	277	292	281	275	287	274	289	308	269	307	294	273	274	254	302	276	277	297	293	256	299	271	298	271	291	281	282	281	264	307	312	299	279	270	294	284	278	248	252	283	260	264	290	317	286	264	303	284	298	298	286	277	292	289	263	295	285	289	278	288	263	270	272	281	289	289	276	275	294	281	321	305	281	285	305	278	277	286	314	285	281	245	265	315	276	309	297	273	308	263	271	290	279	270	283	291	288	263	267	297	295	293	295	278	297	297	253	299	277	262	258	258	289	279	298	303	294	266	297	268	276	284	280	309	267	291	281	286	282	282	316	296	268	288	272	272	299	283	301	295	312	274	254	294	271	274	272	275	321	301	265	260	298	266	287
3150	5007	3392	1652	1265	999	838	731	619	549	535	454	442	422	396	393	411	420	353	369	356	353	372	343	334	366	348	339	336	363	336	352	347	333	351	355	348	312	337	354	311	343	320	341	324	354	355	325	345	348	342	318	330	357	344	357	325	314	361	339	348	322	347	350	333	310	313	361	326	333	328	352	336	297	348	333	339	340	325	331	340	341	357	348	322	345	335	332	333	353	315	329	346	307	320	310	307	326	321	358	341	327	337	320	346	356	339	317	330	372	301	344	339	339	353	342	342	348	330	335	321	344	306	348	323	369	345	344	318	309	341	353	322	315	343	347	317	307	314	325	308	355	333	294	339	340	325	349	352	324	326	317	319	353	313	330	310	325	342	356	376	326	383	356	304	358	350	355	316	330	325	314	339	340	338	352	350	336	333	316	340	322	339	355	348	339	303	312	319	355	354	336	331	322	352	317	321	353	339	352	328	329	342	302	335	351	311	359	328	329	350	347	317	340	334	337	319	343	339	343	313	308	324	331	336	326	366	343	368	331	303	322	348	308	325	327	373	333	336	355	354	345	337	312	344	355	322	302	331	320	360	371	336	310	330	336	337	319	320	334	328	358	337	325	346	317	345	321	352	361	336	313	314	352	350	338	354	337	321	316	332	321	336	349	344	341	336	329	368	319	353	397	323	309	337	329	364	334	368	349	376	319	317	341	331	311	323	330	325	343	356	309	331	312	305	291	343	318	313	338	340	350	305	339	355	388	339	316	332	326	332	346	354	322	296	320	303	338	373	360	359	341	307	321	335	307	340	343	357	312	340	339	319	377	349	344	336	364	325	337	357	350	367	311	350	320	319	299	333	322	320	330	324	350	327	329	353	301	337	326	347	296	299	332	323	303	332	353	368	323	333	374	339	324	365	323	297	349	311	335	322	354	304	363	362	351	348	316	331	329	362	333	299	316	329	355	333	301	361	324	357	324	328	319	325	310	324	375	322	333	325	354	342	326	324	309	317	350	353	311	334	327	337	326	331	342	297	323	333	317	356	342	319	352	334	309	339	341	358	327	357	351	360	324	362	327	327	332	347	331	364	311	299	346	328	308	326	326	327	325	360	311	306	343	356	361	304	335	314	345	324	335	365	347	369	352	354	361	319	334	329	323	337	352	350	324	370	315	336	294	314	365	332	313	353	333	353	339	324	327	334	335	369	328	310	358	307	335	332	308	330	360	340	334	320	352	338	340	342	348	371	329	362	332	319	330	362	341	349	321	342	335	327	335	324	348	317	344	323	347	352	362	357	341	333	353	338	332	329	329	338	320	343	339	351	365	363	349	342	331	327	352	346	341	332	342	312	328	360	331	337	325	316	309	359	307	349	358	307	333	357	344	372	293	333	360	340	330	315	346	316	334	340	345	316	330	320	348	321	354	350	360	378	345	320	332	327	336	354	373	358	353	333	363	336	318	327	338	322	332	338	312	328	340	310	338	343	319	320	320	354	352	316	307	305	334	367	338	330	324	305	348	356	343	343	338	334	323	355	363	313	349	329	353	345	309	338	317	297	330	334	335	385	326	370	362	346	363	318	345	353	364	330	313	350	291	315	338	356	348	357	347	312	339	308	310	356	348	319	345	365	300	357	345	351	335	345	320	354	320	326	317	366	359	302	318	326	363	322	345	336	326	338	357	307	348	325	311	339	377	307	354	311	350	316	313	316	362	329	295	348	350	337	346	313	315	318	321	342	334	330	364	339	340	327	309	349	377	317	364	331	331	338	310	340	333	294	325	339	337	325	343	340	313	323	351	358	326	339	318	335	314	329	316	321	303	355	360	312	338	300	325	311	337	329	326	356	333	343	328	330	307	333	352	347	365	346	344	340	324	338	342	332	351	349	340	314	335	342	344	332	348	326	372	346	354	341	349	366	327	307	319	336	319	345	293	315	349	321	370	354	323	350	345	337	342	337	346	333	344	328	344	328	315	318	353	336	336	321	329	334	356	348	354	370	321	335	333	296	341	330	335	334	307	345	307	354	357	308	336	335	324	374	356	296	342	345	364	338	313	315	304	335	330	339	350	324	342	359	324	324	316	361	356	343	336	334	338	327	323	324	338	310	327	345	350	341	341	346	315	343	338	373	334	371	344	320	320	353	359	303	336	353	328	364	332	347	306	330	310	342	343	337	340	354	361	332	324	312	345	330	334	341	356	330	337	334	368	321	365	326	332	343	350	317	341	342	323	325	344	327	344	342	360	312	343	352	347	335	353	323	330	333	303	347	305	314	317	379	340	319	337	318	333	327	310	350	332	343	310	312	346	321	368	313	327	307	348	307	338	314	364	353	339	337	343	360	367	326	368	346	343	364	353	318	354	355	303	322	296	316	323	344	321	335	341	313	353	364	316	351	327	323	321	323	322	355	373	329	291	337	323	333	342	347	303	334	355	321	325	329	344	340	334	329	336	332	335	322	367	324	365	322	332	316	314	339	312	319	322	315	304	348	343	344	321	345	326	321	335	324	320	333	334	335	338	355	351	343	311	358	329	357	314	316	341	326	351	386	339	359	385	351	338	323	333	346	327	314	329	337	357	332	352	316	331	343	301	345	324	327	333	326	371	317	333	337	314	347	289	332	328	360	358	333	341	358	317	357	325	325	321	352	339	341	358	337	308	347	304	324	343	326	317	308	337	375	358	314	316	353	321	325	320	330	336	348	328	354	345	317	322	328	365	362	355	310	313	356	330	347	327	333	330	310	356	340	313	352	310	361	317	337	328	334	294	353	323	324	335	359	320	332	314	368	357	333	303	320	355	333	317	307	347	367	325	347	338	347	359	335	319	303	334	375	348	330	337	335	309	334	322	316	347	346	340	334	363	339	348	349	323	315	321	360	346	333	338	341	341	332	338	332	347	326	345	341	348	327	310	327	328	346	344	355	369	350	343	305	346	356	357	343	331	366	325	358	318	346	311	350	322	348	308	370	347	351	353	334	323	370	315	338	305	367	315	319	343	361	327	311	303	307	337	344	303	339	346	364	345	337	315	311	317	343	334	323	335	323	382	329	339	334	353	300	309	289	311	354	311	302	300	321	367	357	341	347	307	329	334	330	345	353	337	343	307	357	326	306	312	329	349	323	309	332	330	358	330	324	337	327	328	323	293	310	316	340	346	323	317	303	324	337	330	311	346	358	345	293	324	347	350	371	322	344	315	333	354	318	335	317	362	372	333	344	350	366	331	305	335	331	322	304	353	315	336	341	326	331	321	340	329	301	331	310	353	317	364	373	318	292	308	339	321	346	346	330	351	341	335	307	320	318	307	377	368	337	336	359	341	311	329	331	332	347	345	378	322	351	325	332	336	318	320	332	340	316	318	349	325	358	329	349	313	363	363	329	358	347	377	348	342	353	306	300	347	316	356	307	344	354	345	338	338	326	313	320	341	333	331	347	319	379	347	343	351	317	321	328	337	352	325	332	300	350	332	310	337	353	329	355	357	336	337	352	339
22229	21023	28709	23547	21022	21078	11252	1699	1342	1176	1122	1009	993	981	961	906	994	947	911	881	893	902	833	876	894	877	859	845	823	862	852	877	877	870	927	829	882	868	894	828	834	827	843	863	854	850	846	834	883	830	801	843	811	824	836	867	886	807	795	853	827	809	813	838	852	822	811	861	824	847	810	819	882	822	886	821	837	823	834	807	779	904	865	816	851	849	892	857	808	835	856	837	832	807	845	867	838	845	832	851	831	801	826	845	816	843	827	881	862	829	801	858	856	833	885	821	841	806	879	854	809	834	828	846	846	848	775	869	850	788	851	827	827	840	821	820	854	856	804	782	881	824	850	781	844	823	852	814	910	846	855	780	812	808	836	837	833	844	845	872	789	856	858	797	827	847	835	856	864	836	850	852	835	780	827	853	817	789	867	838	850	885	829	877	886	857	820	838	799	766	798	871	804	827	828	835	802	846	862	821	830	790	846	811	849	832	815	774	816	793	849	876	824	803	832	796	832	811	836	868	797	838	780	816	807	851	837	873	813	847	814	793	816	867	853	805	880	781	862	913	881	863	823	859	848	842	869	852	909	881	849	820	857	823	802	837	803	845	849	812	823	817	887	859	837	855	806	852	808	869	795	808	862	885	867	864	837	822	806	872	798	804	858	815	773	846	771	833	807	823	828	793	838	804	826	830	819	859	847	855	838	843	813	873	806	771	801	830	829	824	820	839	775	817	788	833	816	815	810	815	795	856	873	811	824	831	764	793	861	862	785	818	866	859	839	842	805	837	811	812	894	816	891	822	814	869	871	861	817	832	842	780	875	843	867	851	871	832	853	803	814	916	844	861	907	877	799	828	857	811	836	823	826	796	827	810	833	814	874	787	845	822	907	807	808	848	803	829	822	824	795	857	846	827	807	816	871	808	809	856	812	825	785	812	791	805	842	866	852	853	846	803	906	845	777	876	837	814	827	808	879	857	846	825	817	855	883	802	811	786	822	848	858	839	847	811	851	903	796	846	788	819	862	826	801	831	823	845	833	794	877	775	843	797	883	811	804	855	834	879	890	827	851	840	911	852	881	832	870	827	851	824	844	884	842	774	830	781	873	870	879	819	831	827	826	834	866	877	840	847	851	827	856	816	825	835	809	863	840	818	799	845	778	820	835	819	802	863	803	822	864	807	800	855	871	835	830	872	837	803	827	814	870	813	856	809	864	854	849	792	790	759	836	847	832	822	781	886	858	838	846	799	851	808	868	829	792	818	858	849	827	839	800	875	829	829	878	808	835	846	844	847	816	826	844	829	818	813	838	800	792	856	853	832	839	835	868	842	815	830	826	828	792	837	831	804	859	812	788	848	819	817	771	862	877	844	841	868	844	778	884	824	846	758	837	866	851	806	816	837	834	843	875	853	799	787	845	863	798	804	824	807	839	782	778	789	803	805	784	782	795	873	839	818	811	855	819	833	839	861	832	792	855	869	802	824	871	817	848	837	862	795	911	808	812	837	821	818	783	846	813	791	858	844	807	809	825	826	869	800	867	828	888	836	829	859	883	805	842	838	828	821	832	831	830	838	838	783	832	828	822	868	853	839	863	873	794	793	781	825	854	827	804	795	858	804	774	848	817	866	775	824	864	822	843	824	817	811	825	836	808	814	783	843	851	815	837	836	860	875	846	897	830	818	815	842	863	813	793	782	810	855	827	798	755	848	859	823	850	819	820	873	842	726	803	840	828	821	880	871	855	835	845	852	831	833	810	804	809	799	854	820	809	787	793	791	815	821	826	839	809	836	832	841	801	839	801	785	838	841	876	852	842	816	857	809	856	840	846	846	865	833	880	891	875	812	811	869	793	831	819	812	824	862	815	807	802	789	816	812	828	823	790	849	839	841	809	875	798	848	843	839	830	814	866	827	821	840	819	825	849	835	845	843	808	869	825	788	865	808	799	811	843	824	849	838	849	842	815	852	862	793	847	889	830	830	831	823	809	828	824	819	765	823	850	851	822	850	880	782	836	797	814	862	830	826	800	847	806	811	870	801	805	831	852	861	862	812	830	826	874	829	762	823	875	820	845	793	774	889	782	813	842	815	805	863	810	783	821	851	798	879	890	871	835	816	836	847	789	852	878	840	846	825	786	838	781	807	815	813	802	826	817	838	804	888	840	851	826	869	854	810	833	824	861	842	858	821	780	852	852	841	846	814	845	796	872	808	811	800	794	833	814	800	827	814	830	856	830	810	844	855	818	798	857	825	854	821	849	815	798	864	838	819	878	859	835	826	799	845	826	826	849	828	853	848	838	815	831	878	827	817	836	878	909	840	797	833	835	855	839	836	818	830	823	812	819	915	844	863	853	808	795	796	822	831	783	833	861	835	857	834	815	809	869	827	846	849	836	805	799	876	865	812	801	887	821	879	879	835	822	791	842	809	840	808	821	839	827	826	833	822	846	858	835	846	866	853	824	865	775	823	854	861	813	864	847	844	822	828	821	829	832	801	779	876	836	793	828	815	858	807	875	852	830	820	800	850	759	879	853	829	845	850	837	821	827	885	849	828	863	793	854	843	814	852	877	820	839	787	826	828	861	860	783	845	812	836	785	860	847	776	852	845	873	831	829	854	853	882	806	844	809	815	819	799	822	844	797	820	796	785	795	806	852	813	793	857	859	837	826	845	799	833	841	808	846	847	832	854	810	811	809	849	823	863	853	805	869	805	862	854	857	760	820	796	805	835	862	776	850	806	803	854	826	857	809	845	830	791	810	865	908	840	862	798	885	824	860	798	799	811	825	816	815	821	865	846	804	853	824	790	756	824	797	865	770	818	838	777	833	811	816	854	826	834	855	805	807	811	877	850	835	844	899	811	795	822	849	836	804	801	866	831	818	806	818	813	834	796	876	844	855	804	837	758	815	810	822	836	831	836	798	801	789	887	782	827	809	829	817	849	800	902	866	815	852	820	807	825	885	805	831	790	785	804	836	831	774	839	876	814	787	834	810	777	840	864	814	836	812	805	849	848	836	858	770	841	860	843	805	827	851	828	819	803	823	817	835	814	832	800	833	798	806	824	834	836	794	849	805	781	825	825	861	849	790	846	798	823	806	790	851	894	827	822	865	817	793	822	838	798	816	829	851	897	806	849	793	782	846	811	775	818	825	861	928	801	782	826	842	809	826	771	850	830	813	835	868	800	894	848	847	831	856	784	821	812	836	804	844	844	790	812	813	870	805	812	814	824	814	795	775	821	841	863	850	858	784	840	804	796	865	844	824	851	846	760	819	831	829	810	791	845	831	788	782	816	838	755	865	836	845	823	821	840	857	794	825	788	856	835	809	872	857	860	834	808	762	817	814	819	858	799	808	897	816	789	890	875	814	745	839	880	837	839	869	823	872	821	832	847	843	831	829	841	839	807	860	839	856	828	896	813	824	819	792	813	808	846	825	835	816	804	894	824	827	833	849	860	771	824	857	830	881	816	878	846	807	773	815	844	880	854	837	863
4418	14029	10140	5068	3883	2946	2410	2015	1719	1545	1406	1310	1204	1172	1155	1108	1089	1067	1015	999	1014	980	937	1020	934	941	917	975	935	967	939	953	912	909	892	944	866	910	978	942	947	888	920	922	880	915	855	855	893	928	872	942	929	883	912	887	916	892	912	928	924	901	890	929	893	927	948	907	851	934	939	908	879	935	927	907	897	844	894	907	908	863	902	860	919	926	926	908	869	874	886	894	808	890	922	902	874	910	855	854	866	962	893	944	913	904	921	899	913	870	914	904	834	840	889	838	959	911	889	848	888	859	846	880	866	853	850	893	901	846	861	944	881	893	854	915	918	864	883	864	940	892	900	891	919	903	907	863	877	926	842	890	871	854	845	900	918	922	895	895	891	898	905	889	932	912	936	893	907	879	909	926	952	940	889	876	902	924	849	891	909	910	942	862	943	951	915	863	850	908	953	892	907	869	868	902	906	903	906	895	907	881	868	832	873	879	924	948	957	914	831	942	948	840	896	898	890	885	873	907	936	867	945	882	926	867	904	915	860	874	917	922	901	886	862	888	933	904	876	900	937	886	896	899	881	930	919	886	899	944	844	856	906	914	922	849	897	893	854	886	916	882	895	880	873	878	947	884	849	872	903	870	905	910	926	880	887	921	897	905	882	873	864	875	919	854	895	895	906	888	841	901	863	910	877	883	917	865	863	859	910	855	900	867	880	868	847	929	901	894	901	901	862	861	875	911	935	873	885	907	919	877	915	861	913	890	874	970	907	975	892	892	929	900	945	903	933	861	902	947	877	883	931	884	925	879	841	857	933	908	898	907	932	852	925	888	872	879	927	867	905	923	877	903	864	845	918	832	908	931	898	904	851	929	953	844	937	838	905	864	858	873	896	904	945	933	902	919	921	925	861	897	937	820	906	879	875	863	904	873	922	904	959	905	863	897	912	929	870	902	894	904	943	850	887	888	853	882	886	949	880	924	904	876	950	927	854	895	904	859	884	883	902	929	884	881	928	848	834	903	908	867	901	920	923	912	939	854	922	873	880	954	861	888	853	859	915	892	929	946	935	890	864	898	914	872	892	881	895	904	861	881	893	851	893	876	919	898	914	901	923	869	836	874	919	876	852	863	865	899	891	837	911	893	928	842	863	891	960	870	902	939	830	879	928	858	919	921	879	853	868	844	911	893	829	851	919	908	896	868	857	945	901	882	896	919	890	933	893	882	873	892	862	913	856	855	880	922	869	900	930	908	864	909	896	954	852	930	870	941	890	963	834	848	892	886	868	894	951	933	930	918	922	915	915	899	874	907	958	911	884	944	851	936	943	893	881	881	896	869	909	922	930	942	898	873	848	908	930	939	893	889	970	939	874	881	879	902	917	903	921	913	912	846	883	860	932	877	926	874	880	887	925	858	918	881	943	881	898	890	909	886	916	909	883	879	889	958	901	834	869	884	871	872	917	916	900	874	884	888	916	976	879	916	905	882	812	942	915	888	909	940	933	955	876	887	896	913	935	911	932	912	924	917	854	896	869	916	887	870	875	924	940	902	883	867	884	880	917	921	957	909	874	881	891	941	908	888	862	898	913	921	874	905	918	857	871	942	875	883	851	923	877	877	866	936	872	878	953	897	821	909	923	929	858	856	881	964	947	909	875	888	930	891	897	875	936	912	951	934	896	874	912	895	933	916	919	803	907	924	885	901	877	879	927	878	907	906	901	895	917	872	948	916	891	889	902	904	888	851	923	891	931	978	933	854	939	914	962	919	898	886	887	879	879	878	869	868	899	936	947	947	900	933	879	889	915	835	919	916	866	883	884	920	915	918	952	936	911	904	905	863	933	877	932	898	922	916	905	913	866	862	896	960	936	905	900	795	846	917	932	914	860	861	903	923	893	848	897	855	935	865	921	901	953	881	896	923	899	886	844	909	885	915	917	902	913	941	882	922	917	919	874	935	881	891	889	867	909	914	875	847	931	962	917	878	891	881	886	900	904	930	909	867	918	884	882	925	851	910	900	923	784	904	848	904	919	842	941	867	871	917	915	930	848	911	905	861	901	886	916	921	894	924	871	907	807	929	922	888	891	870	861	942	887	919	945	888	842	903	901	912	878	945	935	906	905	831	907	895	871	831	965	938	852	891	891	872	880	894	918	921	883	894	933	888	890	897	855	878	914	903	880	930	867	977	939	887	911	912	932	892	885	903	891	835	890	932	918	963	877	870	859	922	887	864	922	927	906	853	933	909	883	891	880	928	936	899	923	898	879	871	915	862	915	881	850	919	882	916	861	914	905	869	875	919	880	886	920	921	907	901	908	878	896	892	882	871	918	857	896	939	917	892	865	850	816	871	841	876	883	983	899	898	920	921	877	859	817	880	935	843	939	884	862	904	910	912	923	896	884	889	904	899	869	886	872	889	911	951	916	932	943	929	896	924	941	949	884	863	923	909	854	885	878	907	969	878	925	922	918	884	895	888	901	913	915	861	913	868	873	917	898	907	912	872	864	896	905	948	867	884	890	935	877	933	888	879	906	893	899	853	921	868	953	929	866	927	854	867	872	923	879	909	905	899	862	885	878	893	901	924	897	920	856	941	911	876	963	847	853	892	878	841	866	934	881	852	897	933	929	920	958	873	865	920	888	904	973	923	878	852	910	945	842	927	818	892	906	915	901	939	881	866	923	898	952	926	916	886	895	901	947	923	909	812	919	884	905	929	921	927	847	868	896	940	888	864	920	897	905	879	894	858	910	874	896	922	902	863	883	848	865	900	906	857	894	833	934	853	831	916	899	875	869	884	900	911	923	852	912	874	884	895	904	921	909	863	915	944	918	849	879	902	901	896	880	875	910	878	877	876	909	908	905	931	890	888	928	927	890	929	903	890	907	883	855	893	964	934	913	773	887	881	893	874	875	891	941	880	855	859	965	921	891	940	901	912	883	922	907	842	910	936	930	909	854	908	925	920	939	889	846	871	898	919	918	885	883	932	911	930	852	886	938	933	893	880	873	895	863	871	860	892	870	931	899	890	877	915	936	878	922	899	911	930	867	858	880	893	837	885	913	893	857	886	894	848	925	957	913	906	841	922	919	922	968	889	819	904	887	907	888	892	901	952	893	879	856	892	866	884	926	915	882	879	909	881	884	884	888	858	914	895	851	956	916	890	911	912	864	932	893	859	905	880	880	910	893	865	947	947	908	880	879	915	973	877	907	882	917	907	876	928	898	867	927	870	856	935	869	880	895	913	889	872	852	915	893	915	892	860	936	937	878	915	903	913	909	958	858	924	913	877	875	929	879	962	873	933	899	892	886	874	991	953	892	884	927	915	931	834	914	906	872	954	864	930	935	911	917	899	880	931	945	910	864	951	871	908	880	930	894	862	900	898	893	892	943	933	884	894	864	866	851	869	946	905	884	870	931	918	854	882	903	924	871	944	925	903	887	896	956	907	868	912	907	865	818	969	880	881	923	879	928	917	878	913	822	871	885	902	920	891	909	924
27444	18017	3973	777	637	539	556	523	537	517	605	549	553	553	547	520	528	557	587	557	549	548	523	568	561	511	542	545	531	528	543	509	552	529	536	545	503	524	547	536	550	518	546	556	510	519	572	535	552	539	584	572	506	538	522	513	521	501	586	527	545	571	516	545	526	537	548	543	528	488	541	524	510	509	490	511	539	555	559	518	502	514	565	526	536	568	523	569	549	542	487	548	511	538	571	512	566	524	528	511	562	548	541	574	521	535	522	515	509	500	503	513	519	510	532	529	560	532	519	498	525	549	580	550	576	520	530	463	524	556	540	516	522	519	485	508	529	576	538	509	545	551	533	510	539	554	558	555	547	567	551	512	555	552	553	515	561	533	535	555	510	530	516	546	525	540	512	517	530	556	562	535	524	536	544	559	568	536	533	584	552	567	524	502	533	532	529	569	542	542	561	547	556	531	547	498	557	541	574	527	534	573	538	497	547	534	507	508	524	491	513	553	537	529	490	539	546	544	512	514	512	533	565	518	555	552	559	533	531	512	554	569	545	516	542	514	547	495	519	539	503	531	588	543	477	540	568	550	536	496	540	559	514	541	530	519	542	534	576	585	512	505	535	524	547	521	546	511	511	524	539	578	501	560	545	514	550	540	550	497	540	549	512	563	543	529	517	518	577	560	567	511	536	518	535	545	531	511	537	573	578	548	542	544	568	514	562	530	541	556	579	541	511	540	561	575	563	578	526	541	557	547	535	566	546	531	532	536	556	490	555	554	540	516	521	553	502	485	542	578	536	538	546	548	577	546	516	565	521	559	518	507	523	538	576	551	534	552	513	479	551	534	546	521	515	485	550	545	517	547	538	559	541	527	505	527	537	585	570	541	550	542	520	543	525	541	564	535	473	563	531	546	515	540	548	535	536	556	537	514	548	522	506	534	584	513	482	552	514	576	535	537	545	502	554	553	540	592	515	509	542	558	544	548	559	521	536	592	495	530	507	556	516	511	524	507	537	573	529	511	517	555	527	528	553	524	545	559	554	520	556	520	511	507	554	515	505	534	532	557	540	571	506	524	513	548	582	518	567	568	542	555	552	519	517	550	592	537	564	515	518	500	556	496	548	517	494	532	537	559	532	557	522	521	542	533	553	503	591	556	531	535	530	558	541	541	525	564	569	537	550	560	535	532	536	488	508	539	523	467	531	527	492	487	503	565	504	544	549	531	541	541	545	513	516	536	527	525	540	543	527	575	520	564	496	541	512	522	520	530	542	564	531	473	533	548	562	572	572	510	528	515	529	546	541	520	530	553	525	579	523	562	512	562	521	518	551	543	523	509	534	516	534	555	543	512	501	485	560	473	552	525	491	542	551	548	514	572	531	531	513	526	559	510	536	534	550	519	579	533	530	528	542	556	524	551	518	525	511	524	512	511	566	552	542	520	562	523	553	528	566	549	542	534	524	567	532	510	576	531	540	523	534	530	542	544	542	536	543	534	529	543	547	532	529	569	575	587	501	520	529	564	540	547	499	508	556	521	519	560	544	564	501	568	547	532	567	552	551	557	548	537	522	495	504	537	479	565	498	546	503	546	561	532	547	535	566	532	532	530	511	535	538	549	522	516	526	551	538	526	521	512	557	506	554	505	570	540	551	514	526	497	499	523	538	497	548	522	566	573	526	536	531	534	535	543	553	514	548	537	567	494	546	525	560	579	556	566	533	548	505	527	542	538	542	530	559	516	551	536	522	523	562	490	544	461	501	542	519	535	529	537	559	532	506	552	523	517	507	531	539	511	523	525	540	498	550	524	531	549	565	532	528	546	553	579	527	540	506	552	525	514	557	528	519	557	517	519	534	501	554	556	517	528	515	568	564	519	519	491	573	546	520	552	565	513	567	568	587	554	549	543	555	535	528	532	559	513	514	544	552	543	517	537	561	547	527	540	506	560	549	576	527	547	524	569	523	582	543	568	508	535	521	546	574	531	537	536	519	515	546	547	554	536	523	503	494	535	520	518	541	524	575	504	573	495	527	536	505	540	524	515	532	488	556	534	544	518	501	539	485	503	517	547	517	554	514	524	587	506	520	551	538	545	521	548	546	530	524	544	500	524	530	582	553	527	562	556	550	527	627	547	558	563	530	514	537	562	527	508	546	556	504	474	521	538	520	525	526	543	551	546	547	564	538	513	567	515	538	544	580	538	557	520	534	539	516	542	520	531	568	532	506	494	507	548	541	519	509	526	552	557	533	573	543	558	602	507	526	512	530	517	532	535	542	508	519	554	531	528	542	516	543	512	526	530	513	540	504	542	525	509	561	522	519	560	552	517	542	511	524	562	572	530	509	519	567	517	507	531	574	524	534	509	520	565	583	503	527	543	520	501	518	553	531	523	546	518	521	491	518	511	561	503	541	517	486	519	543	513	577	534	522	532	545	546	498	508	497	508	560	530	529	533	555	540	557	527	540	525	545	540	532	522	504	507	555	570	539	550	564	544	537	512	486	550	565	516	536	492	521	517	544	499	529	576	590	545	574	573	532	541	534	542	544	519	524	536	533	549	539	545	558	547	539	561	529	522	534	567	501	504	528	530	554	538	538	539	546	593	583	569	547	541	505	532	522	547	512	561	544	548	542	546	535	494	516	509	578	538	527	491	521	545	524	519	526	536	568	495	492	486	547	538	566	499	555	514	543	533	517	515	543	516	574	517	544	506	544	495	529	561	518	564	506	557	536	529	558	506	544	519	487	494	553	532	530	498	505	553	525	545	547	514	569	545	538	518	555	512	488	514	561	525	537	570	531	547	516	522	503	549	536	581	526	550	539	553	575	526	569	534	501	524	513	512	590	563	533	515	552	518	522	528	502	558	550	515	515	530	524	521	578	604	501	524	559	565	523	519	549	535	567	548	550	521	504	512	509	519	542	517	553	566	506	576	526	514	540	483	532	524	540	543	551	514	550	538	502	550	525	533	542	558	560	534	539	581	535	518	505	488	529	526	498	563	554	539	519	532	560	538	535	581	576	525	528	535	503	539	487	541	557	560	541	568	527	535	538	512	540	523	576	551	547	530	567	534	515	530	518	548	544	536	542	505	537	549	560	530	554	549	521	527	552	496	497	535	597	540	535	547	536	534	558	510	500	543	572	557	536	497	520	533	529	533	509	538	516	531	543	536	521	558	547	555	570	521	528	540	520	560	530	545	519	543	553	571	535	527	481	529	558	548	530	523	543	481	534	516	542	504	517	549	545	530	566	537	525	526	544	542	553	556	521	545	531	530	551	531	547	495	527	524	535	516	537	499	534	528	550	533	564	518	524	520	553	513	553	564	543	494	534	507	546	535	520	579	531	483	545	556	530	525	514	523	550	563	547	554	545	483	539	544	550	523	529	556	569	547	539	526	534	554	495	560	544	546	514	526	562	526	522	524	529	573	503	529	531	558	545	522	544	548	557	515	507	534	528	531	551	532	494	510	544	527	551	501	562	551	492	535	537	518	511	546
4193	940	789	690	646	598	602	573	532	575	610	563	560	582	597	553	523	591	575	551	576	614	559	604	586	608	612	575	567	583	583	558	566	600	619	577	537	574	546	563	573	612	539	563	574	589	620	529	567	566	573	514	607	581	519	568	559	571	543	562	597	582	585	558	603	593	589	581	589	590	537	560	527	572	549	557	576	589	513	567	599	614	603	574	577	591	560	530	583	581	542	559	557	604	586	546	568	585	544	601	561	549	637	553	609	570	573	576	588	557	545	561	605	624	542	559	556	582	558	590	539	579	595	574	570	565	559	606	578	556	548	553	575	524	557	555	559	585	561	576	597	584	551	560	590	601	569	565	600	603	560	551	562	577	574	557	555	585	555	637	513	549	579	547	529	548	546	571	553	552	548	565	578	547	601	596	608	569	589	552	591	545	567	608	585	533	584	595	557	547	540	596	554	567	611	596	599	561	567	562	550	575	552	568	558	595	603	536	594	569	548	603	588	553	541	541	583	571	542	549	548	566	589	553	581	612	569	573	631	560	555	564	571	593	561	588	573	582	556	544	600	566	599	559	523	575	549	595	573	602	571	528	615	548	557	590	545	541	600	553	571	566	586	557	553	555	563	585	574	538	554	598	519	583	543	585	562	589	565	560	619	553	546	532	588	567	566	595	600	576	612	594	507	565	543	559	592	579	561	532	567	581	546	603	570	551	578	557	548	573	567	563	564	585	588	586	591	561	554	611	539	602	597	548	605	556	637	582	565	574	585	572	584	590	585	558	551	568	591	562	567	532	576	595	561	542	590	559	576	566	600	584	567	596	575	549	588	576	587	583	571	604	577	585	564	541	602	596	577	540	551	599	575	570	633	552	581	586	569	578	575	582	562	567	557	558	558	574	544	569	604	560	590	547	548	583	589	559	536	567	538	600	595	579	588	602	545	514	564	573	575	535	561	540	583	549	594	531	565	555	572	553	560	585	591	574	529	527	546	566	540	576	584	574	563	580	568	562	557	578	563	533	591	565	565	540	549	581	571	578	595	582	556	598	559	544	562	607	561	555	570	600	564	566	602	525	619	597	521	594	546	580	588	556	582	643	578	560	534	543	574	579	570	612	578	520	527	591	587	542	537	556	558	573	616	573	564	548	610	584	574	552	547	556	560	611	574	527	552	564	560	583	578	567	584	581	552	554	565	571	578	547	556	608	545	584	594	556	579	598	537	592	597	575	560	595	554	565	569	596	610	617	537	551	618	574	539	589	560	597	591	538	593	566	596	605	566	587	594	600	547	581	559	555	594	560	552	578	573	595	555	543	576	561	545	568	548	577	590	556	620	547	576	576	558	572	582	618	580	566	586	568	570	612	585	564	578	527	572	588	524	545	597	624	557	564	577	604	613	586	569	568	594	579	610	565	566	537	542	554	544	589	566	582	565	541	580	551	520	554	595	540	592	546	541	601	585	571	588	595	560	597	586	592	560	584	584	597	545	522	603	569	575	550	573	576	581	559	536	562	576	537	557	546	502	622	569	595	573	596	517	574	564	555	532	562	543	560	568	538	590	585	583	567	549	581	551	565	620	587	561	569	581	562	554	548	593	539	561	546	552	556	615	617	594	597	550	588	595	598	579	575	576	604	614	545	541	529	619	583	551	553	572	579	562	558	544	551	614	560	575	563	584	564	567	597	586	582	556	588	609	568	544	596	577	555	595	558	612	583	597	553	582	562	561	623	551	574	532	575	612	571	536	571	576	535	580	573	574	578	560	521	535	584	599	590	557	594	601	567	569	591	538	577	519	562	525	620	567	567	563	598	567	547	594	558	557	584	587	571	555	572	576	570	556	572	583	637	589	596	550	551	569	510	544	610	581	578	596	583	566	560	595	569	587	567	599	572	588	614	586	569	545	552	549	573	551	553	540	558	586	560	547	581	599	589	567	545	554	594	570	559	545	573	591	580	547	585	567	573	597	567	600	546	577	581	540	546	560	592	549	619	577	587	548	603	611	555	567	551	542	619	601	530	576	559	606	591	577	550	640	547	591	589	609	563	615	554	572	589	575	572	546	586	606	525	555	576	571	556	589	613	584	593	577	565	569	557	587	566	607	581	613	533	567	567	552	574	587	592	560	562	596	582	620	559	569	580	627	578	563	531	577	543	636	577	534	552	542	571	544	536	583	551	571	524	554	572	593	579	554	599	616	572	579	518	577	554	588	584	558	580	586	577	584	565	575	586	545	556	578	621	575	605	563	557	584	570	565	572	591	609	652	568	572	570	598	557	568	555	579	571	599	515	544	578	522	571	606	589	611	559	545	622	614	604	581	609	593	555	558	557	560	548	551	558	576	544	586	567	586	549	548	545	610	551	568	592	565	608	547	529	577	555	544	549	620	581	571	575	564	573	577	546	566	588	578	542	589	566	572	569	569	566	596	563	561	578	559	556	599	568	578	571	554	592	563	597	590	612	574	581	576	585	551	545	561	597	578	571	561	529	604	561	576	530	578	609	553	562	588	572	570	617	546	589	565	563	571	606	567	608	570	576	580	562	570	567	603	581	572	588	546	613	569	584	578	557	519	571	601	574	600	539	584	586	608	555	613	540	566	571	582	583	550	603	525	553	598	553	556	586	530	591	551	538	525	597	560	602	504	555	534	557	578	594	532	598	545	621	591	551	563	572	571	574	553	544	576	569	579	629	610	565	588	550	574	596	597	590	572	543	565	534	577	551	552	603	608	580	565	583	559	584	549	551	552	575	574	561	534	553	594	541	578	561	611	576	588	539	546	535	528	570	547	556	564	596	583	563	565	557	596	569	576	557	581	582	561	565	550	548	600	556	569	585	548	595	570	513	558	594	560	556	601	564	589	566	584	566	584	582	560	570	547	587	535	572	583	592	553	553	562	585	566	602	556	557	554	582	575	574	556	614	564	520	574	556	575	578	593	579	563	601	536	621	586	584	586	593	508	558	584	571	542	553	574	620	562	571	567	543	549	545	558	607	589	547	534	601	580	550	592	557	532	485	567	585	577	583	544	520	615	543	573	571	604	578	553	561	552	596	581	569	580	547	564	612	548	575	560	568	576	581	553	530	591	580	592	583	550	589	543	552	577	556	602	555	602	560	575	560	555	543	553	560	562	600	583	579	572	524	612	588	572	615	570	533	595	567	593	548	560	553	542	580	580	544	597	600	537	580	533	585	566	581	562	573	556	575	561	617	580	549	584	585	548	554	568	548	566	570	619	512	552	585	577	618	563	575	553	533	537	542	617	591	580	582	567	599	581	536	586	569	582	546	612	566	597	548	604	593	593	534	560	557	559	609	572	599	609	579	591	590	552	556	522	556	593	587	566	587	558	549	572	558	614	568	566	563	585	558	550	589	590	579	509	588	572	536	582	566	565	564	554	553	562	602	560	554	591	610	548	596	548	523	576	553	582	593	581	583	600	577	559	567	584	539	544	548	547	598	566	592	576	617	583	630	551	525	571	563	546	572	615	555
23376	21064	28408	23912	21059	12202	1969	1381	1199	1226	1129	1100	1105	1066	1056	1077	1020	1082	973	1067	1084	993	996	1061	1040	1025	1042	1018	957	1030	1004	1003	993	1008	1034	930	1033	991	1003	944	1024	1000	988	1027	1036	1024	997	1038	1031	972	1015	1057	967	941	940	938	1013	908	982	1013	977	976	971	979	953	993	1026	1003	974	1023	948	992	1004	1036	985	1009	922	1026	980	961	963	1039	1041	925	1038	998	1070	939	990	933	1030	1000	1004	1019	990	979	1034	1007	1013	1004	973	933	1031	984	978	1030	1018	1025	975	1050	968	961	1002	978	916	999	1015	963	1005	1008	1007	974	1045	984	994	1010	1025	1010	955	992	1030	974	998	979	966	951	1012	961	1026	986	1010	961	978	959	978	1004	1006	1017	1025	1000	1042	952	1028	1020	1004	1015	1026	970	992	953	1018	1029	1003	1004	1021	1053	924	897	930	1014	1036	1036	1002	1008	1000	1014	1028	995	1053	977	1007	978	929	1033	1001	989	944	1002	962	986	964	941	1002	984	982	1012	1011	973	938	1015	1021	928	1019	951	1008	986	998	1007	1022	1037	1025	930	999	1005	1045	979	937	986	1000	967	998	1029	917	977	979	885	992	995	1017	950	986	968	989	998	1007	971	1022	1007	1003	1002	1039	992	969	1046	1028	1014	963	1005	945	937	980	981	983	941	1021	1002	970	952	1011	1012	1003	935	1022	968	1033	1001	1031	1019	965	991	979	966	987	976	970	1017	1005	979	996	1004	975	980	1008	934	1035	960	1004	965	958	974	977	992	1065	1033	1022	1027	1016	1009	944	1018	1023	982	993	1003	916	976	1003	1001	994	950	1055	1036	1025	966	966	989	995	1007	976	1039	932	1026	971	1023	937	1020	1002	992	1036	990	1000	952	1014	978	1032	1110	967	993	1052	974	1018	986	1039	1040	1049	949	1037	994	996	998	990	929	977	971	1012	955	1032	1051	1004	1005	960	975	1027	989	1013	949	1049	1003	992	928	992	963	990	895	959	950	956	996	1010	1005	967	998	951	1061	1044	1039	956	1006	977	968	950	998	987	1016	976	1056	954	997	941	1024	994	1010	1020	1007	998	1014	973	928	1004	975	1005	983	995	999	998	990	1058	973	982	992	1024	979	979	966	999	995	985	941	953	1025	1027	972	1018	992	996	1010	984	996	990	989	1023	943	981	972	999	1016	993	1074	1011	1057	1022	983	1008	988	982	1004	1046	984	996	1026	975	1057	1015	1010	989	999	954	906	973	973	1003	1010	1017	994	985	997	979	974	987	1002	1051	980	960	1083	1040	984	1025	995	1008	974	987	1054	961	931	1017	992	1013	1036	1008	966	1050	993	977	980	1000	918	968	964	1001	1008	978	1023	987	1002	960	1048	958	994	1022	991	995	960	913	974	943	1030	1001	1010	980	1058	979	980	978	969	970	1043	965	939	950	944	940	982	1014	953	1017	963	998	986	976	938	1008	962	933	966	987	954	1005	1001	989	968	1010	939	1010	967	954	1001	937	1059	968	996	1040	988	1052	983	1009	980	1022	1037	993	981	1032	969	960	923	1036	1016	962	979	994	1006	990	1051	964	986	982	934	1001	970	1045	997	1015	986	998	1042	1044	1015	1018	993	1026	1008	1012	939	1115	961	963	991	971	966	1003	972	1006	985	964	1046	999	993	964	1005	992	972	962	970	957	1014	1039	1011	999	988	985	971	946	981	989	991	979	981	1039	997	962	1046	964	954	967	931	972	1022	1000	972	962	994	989	920	978	1005	941	964	981	929	988	1019	1027	940	994	1018	962	927	959	997	1029	1000	986	982	955	1017	969	985	969	1008	996	955	969	1049	970	1002	969	962	959	980	969	995	997	1045	1025	964	1029	961	1033	936	1004	990	993	991	991	1040	984	1010	943	953	940	1053	933	961	910	919	974	1010	994	987	1010	990	981	992	998	945	933	1004	1055	1006	977	944	990	988	944	963	1019	982	1000	1021	954	992	981	1038	978	1010	1000	969	1015	975	1039	994	988	972	986	951	1006	991	982	995	1039	991	997	969	957	972	967	965	960	1010	1043	989	1018	954	1038	959	991	971	975	1006	1002	964	956	997	1016	1009	1014	981	1028	972	995	949	923	1021	993	984	1014	1008	992	989	950	1017	993	949	996	1003	995	960	1007	996	945	1025	952	999	1040	978	930	970	979	1023	1030	941	1027	999	969	1006	1023	991	987	986	992	973	1017	969	958	1032	992	969	1005	964	943	1059	983	982	998	952	978	1009	1020	974	997	1018	1051	925	1058	1042	1032	974	995	1022	989	1028	989	955	1000	972	976	996	987	951	939	981	968	975	933	1022	956	941	926	1007	969	979	1030	999	985	937	955	991	1044	1009	1073	931	1011	994	977	962	991	951	991	993	922	1040	981	939	1037	982	974	949	1001	971	993	994	1033	1051	992	981	1012	999	997	969	1022	991	974	943	1013	950	954	967	993	1043	1069	998	1026	950	963	978	970	941	1050	945	989	1001	969	1012	1011	1037	922	984	1003	1011	978	993	987	997	999	985	1015	977	939	980	1049	988	1018	997	984	1050	986	987	1025	984	1017	972	983	1022	1040	980	944	1028	957	937	1038	950	1012	939	966	1058	1004	980	1050	1021	972	988	975	982	977	961	984	986	958	994	1008	966	1005	989	1021	1010	973	1030	974	1016	966	968	1018	983	1055	1016	992	971	976	998	980	988	957	966	924	1042	977	974	955	1001	1009	964	1004	1036	1021	948	1018	1010	976	962	1039	1058	952	998	1010	1006	1031	983	926	985	1009	953	938	939	1006	968	983	953	974	1018	1021	1026	985	981	958	971	950	1041	977	1039	986	996	1004	958	984	964	993	954	956	976	1044	963	939	987	976	985	984	990	1009	901	1007	938	945	982	990	1031	998	1013	911	1001	980	1005	970	981	1015	931	972	940	1016	1037	1013	991	976	1014	949	1012	1002	963	998	970	978	1006	1015	1034	961	972	1049	960	997	987	949	1016	961	1006	1000	1013	985	1006	945	979	994	1005	1007	1007	997	968	968	981	989	1005	962	1005	998	949	999	927	1018	1030	1009	982	974	996	1042	1008	1005	998	1024	993	1022	952	981	1017	994	984	1019	995	993	977	991	971	1020	977	979	935	991	994	973	993	1037	1012	947	997	1006	991	1024	972	946	952	985	937	1020	942	947	980	960	1019	1010	1002	1000	978	938	1011	978	1003	999	955	970	999	942	987	985	971	974	990	1006	1046	994	977	1006	995	975	1017	1001	938	982	950	967	999	1058	969	992	1044	955	937	998	972	991	950	1003	995	984	997	976	992	1020	1010	1004	1044	979	994	973	934	989	1046	1016	1084	988	1023	962	951	972	1030	1004	952	961	984	1032	1013	1008	1024	990	1025	986	1024	927	1006	974	1002	1009	957	925	930	950	1010	1028	980	959	966	992	924	969	989	970	930	953	947	1026	1005	998	976	1012	935	988	1012	1056	1000	1007	1039	987	978	988	1009	939	950	1027	1014	987	984	944	959	1003	952	950	998	996	987	997	1002	1001	937	979	1009	965	948	996	1023	956	1018	1013	995	945	1002	1029	979	1022	1019	989	959	984	988	975	1003	1055	944	957	986	967	1019	987	961	1000	939	987	947	998	999	917	981	1013	1010	993	1025	1031	1026	973	1000	1034	978	997	1020	1011	1003	1016	953	1020	937	1029	1004	980	990	1004	988	994	1007	1000	1014	990	950	978	990	996	953	960	971	984	1041	990	1003	998	948	1006	1005	997	1006	997	974	971	998	1040	963	974	1011	971	989	1018	1014	1055	1021	963	968	964	991	973	1009	995	913	944	980	1010	993	988	950	1002	1006	983	1015	958	1037	1038	991	1005	979	1048	1014	965	1048	975	1010	966	980	973	988	935	999	979	987	982	979	998	1004	1003	972	986	981	1011	933	1047	934	1016	909	979	977	988	989	990	959	988	1043	997	1040	968	1002	1042	973	1006	963	968	1007	967	1031	1003	985	954	969	997	982	984	939	991	1016	973	1009	977	1006	1002	992	968	948
3376	8583	6218	3384	2547	2157	1864	1589	1428	1292	1235	1223	1205	1217	1148	1122	1122	1091	1042	963	1019	1099	1072	1092	1103	1059	1054	1016	1007	1092	1060	995	1060	1105	1063	1037	1056	1029	1011	1027	1078	1064	1076	1026	1095	1061	1046	990	991	1051	1051	1025	1061	1081	1016	1026	1010	1023	976	1006	1083	1031	1013	1040	1073	1041	1034	1017	1019	1012	1086	1065	1078	1024	1018	1047	1018	1063	1037	1030	987	1080	1037	1041	1030	1001	1032	1016	1065	1021	989	992	1063	1056	1061	1066	1056	1037	1056	1033	1068	1058	1011	1019	1003	1015	991	1069	1051	1046	1032	992	1002	1053	985	1065	1019	976	995	1004	1020	1048	1014	1045	1036	1005	1027	1066	1060	1015	1083	1027	1043	1047	1087	1006	1025	1030	1050	1014	1031	1003	1038	1023	1065	1038	1033	1034	1108	1045	999	1013	981	1038	983	1022	969	1043	1066	1091	1026	1058	1087	1054	1056	1002	1034	991	1011	1077	1025	1018	956	972	1054	1049	1039	1015	1049	1032	1018	1043	984	1057	1019	1000	964	1042	1056	1024	1014	1044	1004	1046	1049	1070	996	1020	1054	1020	1011	1033	1020	1019	968	1036	994	981	1072	1038	1046	973	1034	1005	1031	1068	1102	1033	1020	1018	963	1049	1028	1034	1044	1035	981	1065	1030	1040	1005	994	1046	1005	1020	1026	1022	999	1077	979	1019	1036	999	1058	1024	980	1014	998	984	980	982	1032	992	1045	1072	1061	974	1062	1001	1021	1021	1038	1011	1006	1055	987	1062	1045	1005	995	1038	1019	1030	1013	999	1055	1000	1073	1117	1074	971	1042	1027	1013	1044	1037	1057	1029	1034	981	1044	1023	1035	982	1038	1070	1046	1036	1005	1021	1083	1070	1029	1038	1012	1027	986	1039	1104	1020	1045	995	1010	1062	1061	1019	1034	1039	1009	988	1096	1076	1075	974	1064	986	1024	1025	1065	1037	1024	1034	1014	1043	1050	1010	1003	1049	991	1036	992	1062	1038	1084	1008	1050	1016	1044	913	1070	1021	1004	1060	990	1014	1020	1100	1088	1093	1050	1070	1033	1003	1053	1026	1056	1027	1049	1000	993	1044	1003	1006	1046	1040	1045	1046	1044	1059	1010	1018	1020	993	998	1078	1023	1020	1027	1000	1029	1080	1005	1029	1047	1077	1047	1055	1053	1022	1006	1081	1050	1044	1089	1082	972	1027	978	1052	1038	1022	1023	1067	1048	1024	1043	994	1009	1059	1031	1080	1009	1026	1014	1085	984	999	986	1005	1064	1056	1038	1057	983	1026	1006	1037	1022	1048	1011	998	1036	1040	1021	979	1095	1016	1037	1063	1030	1031	1064	1029	1009	1099	1048	1042	1021	1006	1102	1006	1070	1048	1074	1095	1032	1034	1076	1080	1091	1014	1033	1075	959	979	1048	1040	1033	1033	1058	1034	1056	1039	1100	1019	949	1004	1052	984	999	1088	1077	1026	979	1078	962	1043	1018	1015	1012	1018	1100	1001	1048	1067	988	1065	1003	1010	1088	1007	993	1006	1033	1102	1034	1028	1005	1037	1037	992	1033	1011	1017	962	1025	1029	1026	1020	1041	1086	999	1015	1030	988	1047	1003	1067	1020	1063	1064	972	1085	1063	1066	1008	1051	974	1051	1010	1062	1064	1025	945	1004	988	1023	984	1051	1056	1020	1029	1054	1039	1057	1053	1078	1034	1064	1089	970	972	1037	992	1077	1055	1059	1084	978	1024	1004	980	1038	1072	1014	1048	1007	1071	1101	1020	1042	1056	1038	1081	997	981	1041	1064	1030	1057	1033	1050	1098	1012	1025	1017	1053	1008	1027	1080	1043	1049	1056	1022	1050	1037	1068	978	970	989	1041	1007	1024	1043	1045	1022	1091	1032	981	1029	1036	1024	1039	1006	1051	1015	1073	996	1048	1043	1075	1000	981	1018	1056	1029	983	985	1061	1082	1019	1058	1041	1042	1049	1035	1078	985	1047	976	1069	962	1069	1032	1049	1038	1048	1021	997	1062	1017	1061	1051	1031	1080	1039	1014	1004	1039	1042	1068	1047	1031	1016	1045	980	1017	973	1000	1025	971	1016	1024	1040	1041	1085	1065	1047	1004	1098	1001	1032	1020	1016	1008	1083	979	1050	1034	1068	1047	1029	1072	1042	1078	1085	1027	979	1022	1030	1056	1025	1031	1008	1049	1038	1086	1018	1024	1027	1128	1023	933	1012	981	1073	1024	995	1059	1013	1027	1031	1022	1085	1051	1119	1016	1035	1050	1018	1047	1021	1023	1009	981	1071	1036	1021	1007	1076	1028	1055	1005	991	957	1025	1030	1015	1053	1023	1039	989	1013	1058	1039	1040	1023	1055	1029	1090	1018	1030	1066	992	1009	1028	1071	1003	1033	1094	1065	1039	1033	984	1029	972	1038	1008	1057	1084	1060	1021	981	1064	998	1060	1056	1068	1052	989	1029	1036	1067	999	1055	1040	1111	1008	1041	1052	1102	1048	1043	1072	1080	1020	995	1094	994	1001	982	1027	1040	1106	1047	1061	1031	1010	1050	1042	1028	968	992	1028	1079	999	1076	1055	1062	1058	1024	1027	1070	1084	1019	997	1020	1052	1046	947	1088	1027	1066	1100	1002	998	1016	996	1027	1012	997	1041	986	1008	1066	1011	1011	1049	1055	987	1046	1051	1057	1088	1046	1084	983	1081	1010	1016	1011	1051	988	1002	993	1072	1038	1010	1050	1046	1019	1081	1065	1030	1037	1051	1045	994	1014	1033	1017	1042	1094	935	987	1003	1026	975	1080	1016	1063	1033	978	1056	951	1079	1017	1011	1023	1077	1048	992	998	1075	1061	1113	1052	1022	1058	1047	1035	1108	1057	1024	984	1025	1003	1107	1072	951	1079	1026	1031	1002	1051	1036	1099	951	1009	1018	1020	1064	989	1037	1106	1008	998	1069	1123	1024	1025	978	1013	1016	1024	1042	1047	1025	1064	992	1015	1023	1037	1076	1097	1005	1093	1037	1032	1003	1026	1033	975	1068	1049	1023	1057	1033	1058	992	1052	1017	1044	1006	1043	1038	1041	1060	1035	1066	1006	1055	1040	1084	1056	1018	1069	989	1036	1032	1050	1055	1058	1015	1095	1031	1065	1026	1025	1046	1043	1013	1049	1014	1051	1069	1002	1019	1076	949	1049	1043	1011	998	1051	1086	1030	1017	1080	1010	969	1073	1022	1065	1038	1055	1028	1088	1030	1020	1005	1096	1007	1034	1014	1058	995	992	1018	1087	1060	1001	1068	1058	1031	1036	1095	1065	1081	1038	1105	1030	997	1062	1005	1052	1009	1061	982	1063	1021	992	1076	1012	1013	976	1031	989	1030	1039	1053	996	1050	1017	1050	1042	1024	1061	1045	1043	1051	1052	1008	1044	992	1029	1008	1075	970	1044	1049	1079	984	996	999	1040	1044	1072	1035	1035	1010	1021	1024	1052	1085	986	1012	1047	1029	1087	1072	1031	1043	1069	1084	1079	1041	980	1011	998	1006	976	1005	1053	967	1037	1032	1049	1034	1039	1074	1052	1047	970	1047	1039	1074	1041	1035	1034	1012	1097	998	987	1032	976	1067	1057	1044	1001	1038	1128	1010	991	1009	1024	990	1016	1070	1013	1029	941	1018	977	1049	1084	1024	981	1044	1005	990	1003	1016	1041	1023	1023	1077	1013	1007	995	1023	1074	1062	1014	1032	1067	1023	1026	1047	1026	1023	1054	1023	1062	996	1067	1076	1018	987	1046	992	1128	1042	975	1026	1054	981	1044	1056	1051	1006	1022	1056	1064	1033	1074	1081	1068	1031	991	1021	1021	1017	1034	986	1040	1020	1040	1059	1091	1077	946	1045	1053	1037	1050	1044	1023	1069	1027	1021	1012	1011	1124	1095	952	1044	1054	1012	1052	967	1050	1035	1039	1025	1072	1054	1028	969	1043	1083	1058	1010	1018	1055	1026	1053	1030	1010	1034	1048	1052	993	1045	997	1013	1014	1012	1060	1034	1025	1018	1007	1018	973	1037	1027	1008	1096	1033	1097	998	990	1053	1036	1022	1030	1025	1021	994	987	965	1016	1067	1057	1079	1063	1073	1034	993	1042	1036	1017	1039	1085	1001	1003	1021	1033	1046	1071	1037	1055	1090	1065	1069	1043	1031	1000	1058	1068	1067	1008	989	1027	1046	1080	1021	1023	1038	984	995	1062	1037	1009	1027	1051	1079	1015	1078	1056	1049	1060	1062	1076	952	987	1035	1065	995	1019	1058	1050	1028	991	1011	1046	1005	1032	1069	1065	1018	1050	997	1054	1024	1067	1012	992	992	971	1040	1000	1053	1112	1029	987	985	1008	1032	1089	1035	1034	984	1049	1013	1017	1027	1047	1052	1053	993	1052	963	1045	1016	1086	1052	967	1032	1047	1037	1029	1004	1034	1101	1017	1025	1020	1007	1045	1081	1014	1011	1077	1072	992	1072	971	1014	1059	992	1028	969	1022	1032	1052	1048	1027	1069	1069	1020	1012	1045	1056	986	1035	1024	1015	1039	1002	1087	1069	996	984	987	1084	1008	1022	1031	1025	1071	1042	1006	1088	960	1049	1017	1075	1015	1033	1025	1032	1054	1053	1070	1005	1015	1107	1040	1035	1010	1024	1056	1093	1014	1026	1048	1011	1036	990	1013	1056	1084	1056	1019	986	1112	1081	1014	1047	1036	1069	1039	1020	1065
24383	21064	27447	24783	13262	743	537	426	368	371	337	317	300	331	327	289	282	296	314	301	288	281	286	289	320	293	312	280	283	309	300	290	296	278	269	307	288	300	280	283	293	304	252	290	263	290	293	288	265	267	279	274	285	287	303	270	256	267	299	302	314	328	287	288	291	288	286	258	300	283	281	269	269	243	286	299	302	274	282	273	297	288	264	307	277	273	290	257	269	304	304	260	264	272	294	276	291	279	280	292	281	260	312	280	298	303	310	310	261	314	312	334	295	290	310	291	277	284	284	284	275	256	268	273	304	240	272	277	273	290	263	284	278	313	294	284	293	306	287	318	286	312	277	274	265	284	276	289	305	242	288	298	278	299	269	270	283	302	305	274	280	259	263	292	269	271	281	284	280	276	267	305	288	288	304	287	284	279	269	284	281	266	268	283	270	312	290	287	298	281	301	275	248	319	274	295	282	273	323	279	307	305	253	286	311	270	259	279	254	287	232	288	289	282	302	274	303	287	283	259	266	293	301	264	263	298	300	266	277	256	289	316	267	269	244	307	269	284	284	273	285	276	298	264	297	259	290	300	269	288	277	288	285	266	265	284	312	291	284	260	281	299	304	272	270	266	325	282	299	267	291	276	272	297	288	304	259	295	277	310	303	262	292	267	302	272	273	312	282	284	238	254	284	277	299	255	302	276	283	252	270	273	285	268	269	289	282	295	312	284	275	274	294	281	290	281	287	257	292	308	300	284	262	281	308	279	282	283	295	289	291	302	289	286	287	275	288	264	264	288	300	313	309	297	284	303	277	277	303	270	246	284	289	285	273	265	295	278	279	286	264	240	252	270	303	287	305	305	272	292	269	286	288	273	292	281	286	290	261	280	261	309	283	249	290	297	268	280	276	297	294	266	282	298	297	274	299	286	294	274	293	279	266	285	278	296	274	307	260	253	279	268	292	298	286	288	294	283	325	264	285	292	314	297	298	290	315	283	283	284	289	298	274	270	273	270	275	328	284	250	281	282	295	276	311	303	294	271	255	306	273	294	285	288	253	288	254	316	278	269	278	271	246	309	279	300	303	297	276	291	297	282	296	253	292	282	249	292	304	288	278	253	294	270	278	277	270	260	264	267	286	264	272	278	293	282	299	299	284	321	266	286	304	275	281	269	273	274	276	301	286	282	260	293	281	279	289	282	269	294	285	269	302	291	288	299	281	274	284	252	262	284	268	262	274	276	280	276	279	265	309	275	298	288	248	278	279	282	285	283	258	312	283	280	262	293	275	287	278	234	316	312	275	289	264	299	299	284	296	262	263	279	260	269	262	293	262	284	272	287	287	281	278	249	268	295	285	288	271	273	280	300	277	266	271	275	278	275	285	297	310	274	277	275	282	255	289	293	293	275	268	281	308	273	293	284	286	291	297	259	276	271	273	273	303	303	262	295	277	284	260	298	288	274	261	269	273	290	231	278	289	260	278	247	281	275	260	279	291	292	301	281	294	290	274	274	283	282	227	279	275	286	267	300	274	298	278	290	305	297	274	267	274	273	273	298	272	273	274	282	287	287	289	292	274	318	274	300	245	292	297	275	277	296	272	286	292	299	265	253	270	256	264	247	281	292	313	275	303	304	293	292	267	260	253	319	293	292	283	253	255	298	282	287	292	268	284	282	285	309	279	282	291	281	260	275	297	285	280	278	311	285	248	275	266	278	285	257	278	292	276	290	281	272	267	267	275	260	298	283	261	300	267	264	285	293	293	299	290	260	319	274	277	283	270	292	283	254	304	265	269	282	285	290	265	279	276	261	269	247	291	231	299	279	265	265	281	261	265	279	296	290	271	279	282	289	280	274	283	292	288	260	268	257	318	279	267	271	293	279	313	268	281	259	283	285	289	289	280	274	259	281	278	299	267	291	318	302	294	319	277	281	281	286	295	278	279	280	288	273	298	296	268	277	284	265	271	290	276	285	272	275	323	287	302	277	286	284	300	273	252	295	284	303	298	263	314	263	266	267	297	263	283	291	293	258	308	283	278	275	296	301	297	319	312	271	289	273	289	277	282	293	283	248	285	267	283	300	279	278	278	272	307	263	298	278	289	280	280	288	264	269	297	241	243	298	295	266	263	266	289	265	274	297	266	268	283	296	261	284	284	285	299	300	272	254	268	259	271	261	295	266	285	323	234	296	281	253	285	294	319	274	281	273	294	269	259	297	271	300	291	293	307	249	253	283	277	299	280	305	266	261	297	264	288	295	270	290	272	268	273	261	314	312	274	296	276	269	273	273	320	286	296	327	285	283	262	293	306	297	297	313	274	300	305	281	275	296	266	338	323	295	279	306	312	270	277	279	271	302	294	295	321	265	281	267	286	273	291	268	283	279	287	293	292	279	280	285	275	286	265	264	264	266	285	275	270	271	263	289	280	269	260	289	279	258	279	290	270	262	262	277	272	325	259	274	281	285	270	268	248	256	279	282	286	263	307	303	253	300	274	298	285	304	289	274	246	291	292	288	285	308	272	264	281	270	319	296	292	297	285	270	298	296	283	238	312	251	300	270	292	278	278	269	276	289	286	303	261	274	275	287	259	262	278	263	265	253	286	285	306	290	294	270	303	259	307	274	309	279	260	295	292	251	268	273	269	264	274	260	262	319	283	285	270	281	283	331	276	297	292	293	295	290	256	281	290	281	277	270	265	296	278	271	273	258	252	279	285	294	279	285	268	293	286	276	257	288	290	248	286	281	275	297	306	284	300	281	273	295	270	261	247	270	282	280	331	281	288	281	291	262	259	287	303	270	265	272	272	289	272	280	283	282	313	301	291	280	303	279	273	274	325	254	260	269	290	272	287	277	309	273	266	307	285	298	274	305	274	266	291	294	284	313	246	284	280	287	281	294	295	283	273	275	294	276	290	301	277	282	276	250	282	295	264	279	268	261	295	276	322	286	276	288	259	271	289	309	263	272	288	311	283	257	316	301	294	285	323	265	291	258	262	307	302	254	254	291	278	275	266	267	268	305	288	277	274	267	274	290	301	277	279	282	277	270	269	315	295	306	281	281	272	293	269	273	263	268	297	284	257	294	264	294	264	265	272	263	277	265	292	304	260	281	281	296	278	273	269	293	288	260	275	252	288	274	261	273	260	296	272	293	266	280	288	308	314	274	267	322	270	274	280	292	267	278	276	277	248	292	291	265	283	290	255	274	275	293	261	278	274	300	270	266	294	283	305	278	289	272	278	279	307	244	281	295	280	309	270	263	264	313	279	275	274	277	296	295	273	253	285	281	298	285	285	269	268	267	307	293	272	299	279	310	267	292	301	249	263	285	256	305	272	308	274	310	287	279	279	274	259	282	315	288	299	296	275	267	301	304	287	269	288	286	276	300	276	271	288	253	293	313	311	276	257	277	262	265	267	299	283	295	283	263	289	279	255	303	274	301	316	286	258	257	284	270	288	294	309	289	259	296	307	312	276	258	290	278	310	263	288	294	291	281	266	322
3134	5044	3377	1678	1169	1030	797	669	615	541	480	490	406	431	429	423	368	370	363	360	361	336	368	348	351	376	373	331	322	374	363	344	370	346	367	336	340	349	332	363	338	367	316	336	309	325	329	358	328	341	339	351	341	353	320	318	313	325	338	357	337	339	342	312	337	368	300	317	352	351	327	351	329	341	320	340	349	331	337	319	325	318	351	347	361	347	342	344	365	339	338	307	344	316	313	296	371	351	351	301	305	325	312	302	343	324	325	341	340	334	340	322	306	337	339	364	353	328	369	323	344	353	328	318	347	303	332	313	305	339	336	309	326	318	344	307	339	329	327	326	313	326	321	312	351	314	273	308	329	301	350	360	319	331	336	340	347	354	360	358	307	353	359	324	339	330	300	343	354	340	323	295	351	325	332	360	341	335	359	341	304	338	338	316	310	337	344	297	338	309	332	336	338	351	326	325	308	317	300	376	358	296	334	321	338	335	356	345	328	334	319	316	339	361	325	315	292	354	346	284	311	341	355	350	334	321	335	320	314	303	334	350	325	334	334	325	338	352	322	330	283	345	309	334	317	335	326	340	339	377	324	361	344	346	297	374	329	331	331	334	312	335	365	341	309	316	340	326	332	337	349	318	343	335	353	323	317	303	344	316	353	318	345	345	341	338	336	325	301	327	343	349	308	304	321	347	355	328	330	294	320	339	333	322	349	308	313	345	372	331	348	318	310	322	311	326	312	355	319	334	302	328	342	298	305	311	360	353	345	309	362	373	342	328	353	325	350	325	359	363	328	346	351	339	315	359	331	323	293	325	311	313	315	357	346	318	321	340	333	340	330	327	338	335	332	302	360	318	332	336	344	309	313	363	349	318	298	352	321	366	317	370	357	318	335	357	309	319	333	304	318	301	329	341	312	312	325	346	356	310	350	347	316	323	309	299	353	322	334	325	320	311	357	307	336	365	357	316	358	345	363	322	358	323	365	315	312	373	333	316	309	318	335	377	313	328	315	343	319	353	330	380	313	336	325	334	328	312	357	324	305	347	364	342	311	331	305	319	333	338	331	340	384	307	334	324	299	323	321	304	325	316	306	309	345	337	323	329	317	331	313	327	366	327	322	338	310	320	362	365	323	310	346	341	369	309	329	327	350	338	322	355	325	332	343	336	330	361	297	349	341	339	346	314	343	327	334	306	336	319	314	300	313	349	328	320	312	360	325	346	311	353	357	329	346	353	334	352	320	347	353	331	362	333	313	338	323	318	333	331	289	334	365	305	349	322	328	330	333	331	327	310	327	325	331	335	332	383	334	343	316	327	335	320	317	331	312	333	344	335	307	311	318	312	332	368	331	306	324	333	319	327	329	323	320	347	316	334	319	349	337	327	325	347	316	292	335	300	335	304	337	354	326	313	329	334	333	309	307	321	316	330	331	311	322	318	348	354	314	318	309	286	324	297	355	335	322	287	336	324	325	336	318	331	375	352	308	321	340	351	329	292	321	329	346	325	323	331	361	320	336	361	312	334	347	335	342	349	353	328	351	313	331	320	332	330	337	315	322	292	343	324	321	293	351	315	345	330	350	319	304	331	352	316	323	348	320	307	307	362	352	334	336	321	348	386	330	316	357	346	343	311	343	299	338	300	343	323	320	319	331	352	308	288	339	339	320	336	330	327	324	333	305	330	357	333	268	306	335	330	343	363	308	310	356	320	369	329	351	349	355	341	373	329	353	357	313	326	350	338	344	312	327	307	358	346	343	297	315	330	333	351	340	332	302	321	340	323	341	347	324	347	329	331	294	321	318	355	304	325	315	326	321	312	340	311	333	340	301	342	332	347	332	300	352	327	345	354	352	321	292	310	298	311	318	337	333	344	295	299	331	330	262	335	328	331	331	340	316	330	350	297	338	367	319	330	315	320	321	323	342	308	319	345	320	343	325	327	321	331	323	328	346	336	335	315	340	340	334	316	342	297	356	333	339	326	334	353	338	350	347	315	350	326	295	326	341	330	330	332	348	349	335	337	338	333	304	307	342	356	317	319	329	322	334	342	313	361	358	339	350	385	337	331	348	329	346	300	317	332	347	367	355	344	356	314	338	326	320	307	344	319	342	309	296	334	334	323	327	336	346	321	340	329	335	317	318	341	340	345	346	338	365	300	338	319	353	316	327	332	345	344	339	341	333	324	297	317	328	318	316	335	324	329	338	345	316	346	319	327	318	319	325	353	339	349	326	348	292	344	310	344	347	362	327	349	318	313	306	343	333	323	335	328	334	375	338	307	340	320	363	333	328	364	325	326	342	362	324	300	311	368	345	291	310	336	319	317	347	355	339	332	324	322	360	348	347	362	327	327	379	306	317	345	342	323	345	339	331	346	338	353	347	297	321	343	330	296	335	373	326	343	333	317	319	333	344	335	344	327	362	306	342	340	330	333	328	346	361	345	356	342	342	350	317	330	325	315	336	355	311	329	343	350	306	341	320	351	351	352	317	291	338	329	327	312	332	349	353	352	304	338	311	336	335	363	352	359	323	323	362	322	319	331	319	314	317	335	325	351	334	306	333	332	332	318	341	335	337	348	316	344	342	342	378	354	323	317	331	337	325	371	336	349	313	358	329	300	337	328	346	319	331	364	353	340	320	363	351	355	331	337	301	341	316	323	299	319	352	350	316	323	334	357	325	353	353	358	360	331	329	343	323	328	401	328	323	338	339	368	353	363	334	342	302	296	339	328	332	350	317	345	315	325	319	329	327	343	299	341	336	324	303	320	341	309	327	359	343	338	357	326	355	312	312	362	331	340	326	354	340	339	329	306	329	336	324	333	346	315	335	298	359	300	324	329	343	325	351	328	331	328	322	337	324	331	360	337	350	319	363	331	348	326	313	318	313	333	319	340	340	317	328	294	341	311	348	333	324	341	338	342	338	319	343	330	315	347	319	330	355	310	335	332	311	335	324	310	365	346	357	307	372	333	325	337	344	294	334	327	347	321	325	346	323	326	345	323	340	355	340	327	339	355	350	363	357	335	345	341	356	321	323	326	328	339	321	345	337	370	347	316	287	301	324	333	297	380	318	318	352	326	330	349	311	322	284	312	359	310	320	325	309	345	343	311	330	349	317	303	336	303	350	337	354	348	337	343	305	356	342	311	342	328	332	347	338	342	333	337	336	339	324	339	336	324	293	294	325	361	316	319	331	377	348	350	351	323	327	311	344	310	356	331	349	310	341	343	312	345	322	294	319	319	343	343	357	344	354	360	373	332	277	341	299	305	328	330	322	309	323	322	322	322	342	311	356	344	326	325	343	331	356	337	322	308	314	317	364	320	356	342	335	293	351	340	334	342	338	349	323	344	289	337	333	311	295	357	304	337	309	329	334	327	375	342	302	338	347	305	346	316	353	314	361	337	332	320	329	293	318	325	346	346	347	295	331	341	315	332	369	335	343	343	316	339	338	329	311	352	327	351	318	337	336	351	293	339	327	359	336	364	328	346	369	339
22331	21134	28888	23644	21135	21226	11317	1690	1275	1164	1179	1124	1087	1031	973	972	937	934	886	939	900	886	893	821	870	917	872	870	865	846	898	902	901	863	848	872	802	826	857	876	883	831	829	835	858	811	831	844	842	804	854	854	824	844	806	847	849	831	764	884	815	850	856	838	841	905	815	820	822	850	785	838	820	817	802	889	836	786	845	885	892	846	841	836	852	780	847	867	852	856	810	847	839	822	856	858	832	806	788	834	837	803	833	856	866	820	834	801	844	835	820	807	845	828	876	827	821	810	818	833	836	883	805	784	828	793	804	765	850	834	827	832	857	787	917	830	794	798	787	849	830	872	801	866	844	820	801	832	806	816	823	836	855	900	859	829	832	824	873	864	813	847	873	820	847	837	866	816	850	819	882	837	871	843	813	836	764	786	816	908	831	827	850	804	798	834	829	764	900	833	809	850	783	845	833	855	838	823	821	803	826	777	886	905	911	845	841	866	811	838	804	797	848	774	844	802	785	809	807	853	812	823	814	802	818	853	820	814	872	876	797	843	870	833	866	874	850	807	780	825	865	825	847	858	833	844	859	778	794	835	824	873	809	841	840	842	846	833	831	842	761	836	854	838	794	821	835	787	801	862	843	830	852	844	833	785	836	853	812	832	869	810	813	876	805	834	843	838	828	795	904	856	782	825	842	832	775	840	858	816	835	838	811	808	864	818	819	851	848	888	802	801	862	839	881	790	838	812	844	805	837	873	905	819	858	925	840	857	845	852	817	878	845	833	851	843	838	837	780	834	821	817	871	842	840	823	833	865	858	900	843	819	849	799	828	833	801	845	839	821	817	817	889	814	891	862	844	819	837	819	835	827	891	804	842	849	824	833	920	820	856	829	794	858	795	834	829	794	803	866	807	808	808	845	886	864	828	784	849	843	911	817	835	821	757	862	829	858	828	799	804	808	887	833	801	816	820	842	780	795	811	883	822	833	852	818	813	770	826	857	796	789	769	837	766	836	831	862	838	802	854	810	825	829	825	825	874	856	901	825	823	811	819	831	847	847	784	798	778	819	826	823	819	833	840	805	810	846	876	836	832	857	875	809	828	821	870	888	823	862	829	817	800	836	834	747	829	837	830	809	808	807	772	841	837	834	818	873	826	783	865	821	835	867	879	843	841	829	805	830	877	882	832	804	820	807	823	865	801	808	784	828	816	778	816	844	847	796	778	778	781	833	843	829	870	793	849	853	853	844	857	877	812	873	834	845	851	862	847	834	839	791	833	843	889	825	828	829	868	789	867	851	829	851	817	862	854	836	822	827	845	799	806	831	836	846	880	856	820	770	820	870	800	867	829	827	818	821	824	837	823	838	847	771	780	804	842	859	807	846	855	823	843	810	808	823	853	837	839	801	832	814	858	869	824	806	864	806	863	816	809	798	857	835	814	860	816	896	828	816	856	821	849	817	769	809	815	810	794	849	845	801	845	804	875	816	799	862	808	841	795	813	828	835	819	861	806	878	785	809	794	882	808	802	838	881	853	855	828	825	823	818	876	774	845	865	772	812	820	837	828	751	841	815	842	822	823	881	861	918	800	816	854	844	784	851	825	815	835	870	825	864	789	814	831	781	813	801	825	761	807	788	846	832	843	856	806	833	779	798	822	822	866	826	846	852	816	817	834	846	819	832	837	863	825	843	834	777	834	845	810	930	857	868	852	818	848	833	817	775	804	844	858	838	840	843	815	823	791	775	800	857	824	866	841	855	799	832	903	886	819	792	827	832	816	850	823	857	822	853	839	827	796	810	849	799	840	831	849	846	872	809	787	820	800	844	861	858	788	868	858	847	847	804	835	806	841	817	786	830	825	844	769	822	824	809	880	830	810	839	823	850	849	833	806	809	825	819	781	837	787	832	772	831	866	850	846	830	830	790	869	843	828	794	820	852	828	835	839	840	871	783	791	850	806	788	851	854	852	826	779	800	840	816	774	796	839	865	833	871	779	847	896	840	874	791	843	784	830	845	818	869	830	851	804	853	875	919	819	856	868	839	801	907	793	866	877	854	852	826	830	804	832	792	840	826	799	857	870	818	780	805	857	811	862	842	810	797	804	839	851	827	817	875	836	850	852	805	766	900	863	818	823	838	840	859	781	827	812	843	856	791	818	745	825	799	810	827	765	816	834	860	843	790	806	817	813	825	794	811	849	840	845	826	812	787	853	823	846	828	805	841	793	835	828	859	784	794	811	848	864	813	784	847	907	850	823	805	837	854	868	817	797	825	825	789	887	815	807	842	808	811	802	798	794	816	814	817	822	827	803	843	825	819	849	841	835	826	832	798	824	832	805	787	851	877	865	848	796	866	807	814	839	859	835	854	800	809	805	828	853	833	804	856	854	880	857	857	844	809	830	811	805	812	865	844	838	920	814	839	858	831	817	921	836	831	824	858	863	780	826	825	843	860	816	813	846	840	879	802	837	779	852	881	822	853	826	877	901	822	761	883	871	786	849	834	817	837	873	849	839	833	850	793	841	898	829	779	862	895	867	805	797	838	767	827	809	790	824	798	830	807	803	842	804	872	863	828	827	865	880	847	859	844	797	825	873	840	804	793	846	793	809	867	866	825	835	795	847	796	840	833	806	789	814	796	812	807	846	874	844	788	829	845	830	831	782	826	806	849	878	815	839	867	880	799	818	777	781	832	807	815	802	887	795	813	825	875	851	784	814	854	827	781	810	871	763	818	767	820	751	816	796	844	775	857	867	814	884	854	854	897	830	833	807	820	776	808	824	852	854	843	800	784	809	836	848	802	864	843	822	773	818	857	861	822	856	839	825	844	792	827	790	844	872	844	854	819	864	795	779	853	821	838	816	843	788	876	808	795	856	793	823	812	792	810	787	847	828	868	825	868	782	824	853	784	787	816	890	784	774	893	795	874	853	888	784	823	768	845	801	812	840	800	858	819	835	806	814	822	828	845	824	812	790	840	798	814	840	850	791	808	843	807	832	846	819	806	868	822	820	813	775	865	838	848	836	796	799	825	793	826	782	805	797	844	810	848	814	858	803	808	855	794	810	823	835	816	796	851	825	859	897	828	867	818	845	793	794	814	833	798	817	838	791	824	881	858	800	803	804	807	863	809	814	779	855	876	834	853	812	854	837	831	798	792	793	850	828	847	874	828	796	812	816	831	837	774	844	809	816	823	815	865	846	815	824	853	870	837	819	805	858	805	797	840	857	803	866	812	822	778	811	780	795	840	835	797	828	856	803	805	820	824	834	841	861	811	818	864	858	857	867	871	823	855	836	810	808	860	823	813	812	785	811	819	806	778	834	811	808	844	830	831	836	814	847	814	841	869	875	801	766	862	894	845	848	846	795	805	865	839	794	913	816	819	878	796	785	840	849	784	791	822	921	843	841	824	815	835	828	802	817	858	814	775	826	809	831	848	878	836	830	805	834	823	856	852	819	864	835	869	799	871	847	810	824	782	854	883	884	847	808	813	809	813
4416	14131	10148	5136	3862	3051	2430	2026	1795	1508	1426	1298	1264	1195	1100	1090	1117	1057	1075	953	1011	960	1013	949	991	913	955	943	963	962	981	911	908	905	926	913	924	953	924	934	928	931	916	860	868	905	905	946	909	937	925	942	937	911	940	887	837	883	847	867	902	866	905	890	860	901	903	939	956	900	919	872	906	879	959	873	893	899	916	917	937	891	881	892	889	894	939	900	896	891	887	902	896	892	872	901	891	920	903	868	907	891	884	915	884	913	916	885	921	884	915	906	917	892	925	895	892	926	897	846	880	919	914	906	959	897	894	914	896	891	886	872	897	886	912	911	870	900	847	979	855	882	899	873	910	907	875	890	918	929	928	918	889	873	946	835	904	878	872	893	876	877	859	886	898	896	892	908	859	911	925	906	918	871	920	956	986	851	853	944	857	882	910	875	885	890	882	962	983	940	891	885	864	924	833	890	895	883	848	905	909	916	844	846	866	888	869	927	925	900	845	887	832	908	928	910	920	945	875	884	930	914	869	910	866	934	957	873	924	874	866	945	919	849	891	896	939	912	859	899	870	918	912	916	855	894	921	879	908	895	892	924	915	876	890	864	927	877	884	923	887	906	908	909	921	864	911	919	890	863	928	930	874	878	926	944	893	858	907	896	906	899	908	918	857	961	894	841	885	908	935	936	888	927	906	831	918	921	901	868	874	877	859	939	908	809	885	900	896	893	911	948	950	853	890	925	918	882	884	884	905	857	903	957	893	918	938	848	927	927	922	934	893	898	876	891	911	869	976	880	937	845	920	883	899	897	916	916	903	882	890	872	894	856	909	898	902	874	886	832	922	903	900	856	892	881	882	853	908	892	913	889	834	900	883	887	908	943	902	882	907	910	896	931	921	909	876	853	870	873	871	882	908	879	898	901	888	847	896	882	869	889	849	874	842	868	871	875	850	921	892	892	926	898	869	835	870	910	936	903	878	953	884	908	850	905	896	890	923	881	864	903	909	876	861	937	899	840	917	862	903	928	864	885	928	858	873	913	923	860	887	880	880	890	903	884	893	846	887	874	895	883	939	905	864	931	850	851	913	874	930	919	889	838	908	944	867	905	865	957	883	943	942	840	903	899	884	917	917	888	881	918	861	961	891	951	930	896	875	928	918	894	920	876	871	898	890	869	867	928	853	940	878	897	949	789	907	889	892	900	934	873	918	922	899	886	913	939	932	915	873	947	841	879	904	859	910	847	942	831	895	859	859	943	902	917	867	905	895	923	911	883	902	867	918	885	904	927	881	897	910	891	914	881	908	938	866	919	850	880	903	898	840	819	903	916	891	912	890	938	841	926	896	890	888	866	893	905	859	986	920	880	905	926	934	887	892	890	843	914	943	918	876	884	869	961	884	904	855	904	921	891	901	931	913	902	884	942	924	895	874	879	896	908	953	923	887	924	890	902	929	857	943	816	883	874	907	882	927	947	862	911	893	867	872	888	881	950	891	915	883	952	936	914	886	858	880	895	847	902	924	942	900	917	917	901	891	901	870	852	848	926	903	946	907	882	867	914	938	914	920	893	940	895	886	905	865	882	906	920	941	863	856	885	863	864	925	898	880	879	862	944	924	855	882	909	889	929	880	848	874	902	928	853	831	887	893	910	850	928	925	868	878	888	909	941	950	841	886	844	840	884	884	862	915	963	876	911	893	909	863	852	852	889	885	877	882	874	898	884	867	888	893	869	896	939	925	882	936	936	868	934	960	879	937	921	901	875	934	846	938	881	946	883	811	922	880	877	884	909	910	891	907	966	890	936	929	843	888	863	822	907	905	845	843	875	939	931	914	886	904	879	930	870	900	925	875	878	933	843	951	887	849	851	918	899	906	959	888	893	905	896	896	942	857	888	922	884	900	940	882	905	874	941	888	837	896	904	969	858	892	895	889	894	932	866	932	929	858	911	900	938	946	899	901	892	906	897	890	900	847	889	886	899	884	923	904	838	988	874	899	907	824	842	849	836	854	907	861	907	953	929	870	892	891	872	863	932	902	900	909	881	918	863	837	817	958	925	874	890	877	887	832	931	845	903	907	928	896	963	848	904	833	885	926	885	897	923	872	850	898	867	922	926	908	880	907	889	900	870	893	920	862	904	885	934	907	925	926	850	900	849	891	890	914	881	956	904	852	978	871	864	942	921	889	874	941	934	878	882	909	944	968	908	859	870	909	890	878	899	830	908	922	948	947	887	877	917	921	868	922	920	934	905	902	898	902	901	861	885	878	863	893	873	844	931	930	907	880	860	902	931	890	888	897	855	925	939	895	897	939	898	946	902	928	882	877	900	858	888	894	849	954	864	890	932	883	870	890	876	903	903	859	863	901	890	882	958	910	900	881	939	882	936	892	867	904	920	939	915	882	901	904	837	886	908	864	890	892	893	920	911	900	869	913	884	907	955	891	886	881	904	886	890	862	922	862	867	898	906	916	902	895	881	902	943	920	888	861	845	813	896	917	906	892	933	865	908	931	884	883	875	905	856	869	885	930	875	893	859	874	955	870	882	868	870	897	913	848	842	929	872	882	933	871	912	883	936	909	879	891	859	882	875	912	910	845	950	892	904	916	895	889	897	896	866	868	868	856	937	880	896	878	940	884	859	923	921	885	868	919	889	895	894	866	893	907	917	879	934	911	907	893	870	895	917	874	915	916	888	872	861	902	921	900	902	913	899	833	902	890	877	856	929	883	911	911	875	849	882	867	880	882	844	915	885	863	915	916	875	892	914	877	905	849	904	889	883	892	847	925	907	832	894	867	886	959	903	903	920	897	904	889	939	916	868	875	910	911	911	855	910	881	858	889	868	915	902	882	916	946	915	924	894	882	875	896	933	912	882	870	936	948	882	898	889	875	867	877	886	884	888	917	869	926	969	902	873	918	956	857	904	833	887	897	851	808	883	893	885	927	855	883	897	902	905	871	862	937	869	885	878	860	886	875	900	880	905	907	912	854	867	905	879	921	924	851	935	898	935	837	919	890	897	873	881	858	875	891	879	908	824	888	872	873	900	944	883	892	886	870	855	885	848	871	902	848	919	879	815	851	872	922	875	887	872	898	879	865	898	884	872	903	915	922	893	901	938	885	888	925	907	833	892	893	932	885	941	866	917	914	887	881	939	886	862	898	910	901	854	874	961	862	926	865	850	954	958	919	936	881	888	883	927	907	876	856	865	873	878	909	828	887	918	913	900	940	893	908	915	846	912	860	858	853	890	841	901	882	894	866	886	921	867	859	896	916	879	865	883	898	887	912	889	849	873	860	868	830	901	840	862	927	862	954	920	861	863	868	843	935	865	920	875	909	872	868	893	944	916	868	877	916	891	963	867	958	861	951	896	893	918	867	910	900	947	888	912	871	899	888	881	926	888	920	902	863	917	946	918	871	904	860	897	883	918	848	928	892	868	862	902	887	882	917	885	915	895	901	872	921	958	895	860	891	908	909	903	873	969	838	875	899	889	909	892
27386	18145	4108	740	614	549	605	583	521	550	593	504	583	521	584	525	557	553	557	562	533	515	584	534	528	521	553	531	580	525	501	534	546	537	572	524	519	539	500	509	532	548	556	552	539	519	510	527	523	530	527	548	569	518	522	532	525	551	537	543	542	578	538	525	534	483	507	529	511	511	530	552	516	517	520	575	553	546	547	521	514	531	580	553	580	571	524	557	538	530	573	545	546	561	549	508	552	529	550	565	538	561	553	486	565	543	490	590	516	525	533	563	542	520	511	524	532	514	533	567	593	591	547	540	505	506	508	580	503	560	541	524	529	529	518	553	539	563	519	526	514	561	495	536	550	569	526	553	521	518	525	551	533	504	556	508	519	527	538	560	500	509	532	513	577	552	531	528	539	552	540	546	549	529	527	527	525	534	518	569	529	554	542	513	542	519	541	508	565	489	534	538	528	559	524	587	506	531	528	515	554	489	496	527	556	542	526	542	554	584	474	540	525	523	512	494	523	522	512	493	574	569	500	536	531	530	532	521	522	542	523	543	523	491	571	529	567	546	560	565	588	568	519	507	515	528	496	539	582	527	570	539	538	514	486	545	568	535	555	508	497	575	513	545	536	534	541	521	543	545	501	523	533	538	592	557	512	507	544	546	497	502	523	529	541	511	563	518	516	565	593	538	581	580	588	540	576	536	530	570	545	530	605	509	560	504	584	505	516	533	527	552	550	555	513	500	508	527	519	556	524	514	554	545	539	518	547	528	511	520	564	563	540	519	522	519	539	575	529	492	537	536	562	539	534	544	526	516	466	534	513	515	572	566	515	546	525	558	539	509	526	516	524	542	553	501	533	544	545	539	528	563	539	521	527	559	530	534	565	562	559	560	566	574	525	544	524	568	519	546	562	538	537	532	534	502	535	520	539	552	523	563	536	534	550	522	587	528	571	565	466	538	513	516	496	542	555	527	551	529	554	527	528	495	550	536	544	546	537	525	575	533	531	506	566	541	492	542	520	540	555	542	536	548	555	569	500	535	546	541	532	529	560	507	541	519	531	526	526	544	510	553	545	536	536	555	531	545	524	553	527	565	545	553	533	552	542	490	564	540	567	526	549	535	554	546	504	561	510	502	543	544	540	495	519	530	536	504	504	538	560	563	505	511	571	564	536	542	549	541	593	538	539	516	550	557	535	557	494	559	507	527	548	547	570	590	532	529	526	534	540	551	560	518	518	548	530	523	514	555	543	538	603	518	558	506	541	534	554	514	539	506	536	515	505	529	538	522	539	521	528	557	604	510	534	538	571	562	501	527	498	530	564	539	496	564	552	523	508	549	536	511	524	537	565	604	527	604	518	547	548	508	554	537	530	556	531	507	556	527	569	525	529	516	576	583	561	547	538	552	519	547	522	578	507	533	569	538	558	540	525	510	515	541	562	509	501	528	549	528	544	520	534	555	570	516	580	553	546	542	514	516	522	569	554	542	539	580	547	561	511	527	530	533	556	560	544	505	477	521	537	585	528	524	536	558	529	529	580	568	542	497	548	531	520	534	540	571	532	545	492	543	529	528	545	534	547	546	516	534	505	516	523	524	487	540	508	565	517	552	504	517	515	537	538	508	535	527	537	545	525	513	494	547	530	571	585	548	572	520	530	538	553	530	496	574	532	551	557	560	502	556	549	515	512	544	589	596	517	544	543	539	519	535	540	517	563	541	524	507	572	530	550	549	565	523	540	558	542	541	523	562	557	508	530	516	513	501	542	506	513	533	570	510	543	505	548	549	540	482	502	560	524	529	559	541	535	500	530	532	557	488	541	554	540	532	528	570	549	495	508	543	554	537	537	574	557	532	591	552	588	564	565	545	506	556	539	530	532	541	550	563	488	545	555	512	537	558	576	553	570	532	543	575	509	567	543	510	531	604	565	549	545	560	544	552	541	525	530	510	575	519	528	586	530	544	546	569	548	531	530	514	508	530	517	542	550	523	577	578	550	553	568	557	571	488	546	557	524	526	554	536	495	544	516	508	488	532	500	505	520	572	503	534	577	512	499	498	552	536	527	564	548	498	522	533	517	540	585	555	558	552	493	502	539	587	557	530	550	520	528	528	552	554	544	559	565	491	544	521	520	580	557	504	540	536	544	565	494	506	508	594	543	498	499	556	544	517	557	587	554	558	613	550	531	567	536	534	548	558	540	528	530	594	503	561	561	518	576	517	530	525	561	512	528	547	544	525	527	485	545	549	511	557	507	562	530	533	504	566	539	540	543	513	537	574	526	490	548	613	521	556	511	540	547	523	603	527	520	510	519	564	516	551	538	501	519	517	550	497	537	525	524	536	544	547	531	514	556	529	537	573	513	547	502	530	504	523	571	555	555	539	532	541	523	547	587	564	548	547	541	544	531	497	518	522	557	552	541	540	567	539	519	560	513	555	569	580	536	560	568	569	533	549	517	578	532	506	532	542	568	530	551	523	533	531	500	517	502	524	558	558	489	546	526	505	491	552	544	526	495	570	522	502	520	521	521	511	529	532	520	527	516	558	524	554	546	547	536	589	550	529	538	552	536	610	494	561	576	542	495	539	518	559	530	558	500	513	538	574	545	516	557	540	547	554	540	497	549	551	544	527	546	510	545	590	506	515	545	532	528	582	488	575	528	528	563	548	517	530	545	525	576	543	532	496	531	517	493	539	531	576	533	512	538	543	573	538	534	534	542	538	509	510	557	507	588	517	531	499	533	551	551	558	520	508	568	589	551	551	541	555	526	543	551	566	520	527	537	546	571	520	520	539	552	564	513	578	492	508	518	542	524	577	517	516	533	538	569	550	492	535	546	530	524	545	528	542	540	554	557	567	541	541	548	541	533	522	503	523	542	546	539	531	543	537	533	565	499	536	553	563	497	527	520	554	521	483	517	553	541	536	588	501	533	552	508	529	535	516	542	530	543	561	490	524	548	550	536	540	550	496	521	546	547	553	542	578	581	560	563	569	527	567	523	574	503	547	547	557	514	557	515	555	554	541	541	547	510	514	530	538	532	480	507	509	523	526	522	509	546	559	568	575	491	518	515	569	534	520	520	523	554	534	528	575	515	554	561	552	560	489	528	566	564	535	478	528	471	533	511	553	552	552	539	517	516	494	526	533	539	546	557	535	519	523	572	539	547	512	565	526	539	555	555	523	543	523	570	511	552	576	538	522	496	514	520	515	524	586	554	518	568	509	576	536	540	534	533	577	565	553	554	530	540	516	507	554	548	535	554	531	562	527	551	525	546	546	545	523	540	517	551	565	570	563	502	580	549	536	585	520	523	555	524	518	545	551	575	561	577	470	518	542	540	543	572	526	528	500	549	563	562	547	534	575	519	506	517	524	533	544	573	513	578	523	527	513	532	513	532	557	531	549	497	509	525	493	565	550	522	540	530	503	545	542	484	529	559	552	574	548	508	569	567	518	526	563	528	539	540	533	539	551	556	526	530	554	542	542	490	589	548	545	524	519
4301	967	742	667	654	607	627	564	592	607	591	568	555	580	586	610	557	600	577	536	569	613	576	604	582	564	583	599	617	553	554	557	549	588	570	575	570	580	591	503	635	583	588	528	596	548	549	552	555	567	564	559	591	555	597	587	569	546	614	523	557	541	571	533	585	597	571	558	568	591	554	553	558	568	555	561	578	572	582	572	567	540	566	580	583	602	585	574	618	598	575	539	545	553	584	555	576	569	553	584	567	587	554	581	555	531	561	527	560	587	585	529	579	575	522	549	540	569	580	608	557	534	568	604	541	571	531	566	590	597	537	571	555	559	605	552	554	580	571	557	583	550	593	568	618	561	569	565	568	572	626	558	560	589	572	619	562	581	611	568	567	524	595	574	546	579	529	583	554	565	577	558	541	579	551	588	574	593	547	571	605	557	606	585	564	546	559	563	556	554	568	518	564	566	572	571	542	582	562	535	584	566	518	613	589	544	571	542	596	588	582	591	593	546	553	519	612	589	544	562	607	549	544	518	570	523	520	578	546	553	569	591	617	562	585	559	571	540	583	556	586	552	551	567	564	556	561	590	595	585	554	571	602	557	593	572	555	568	541	588	576	602	553	554	579	569	596	551	598	578	565	610	543	548	561	552	595	551	579	545	555	565	574	544	544	560	595	540	570	557	562	536	582	578	569	604	559	623	570	573	548	556	600	556	566	576	577	581	587	573	532	569	579	535	629	561	554	553	583	523	581	564	598	577	564	523	583	563	557	551	575	624	571	537	565	594	565	555	537	597	617	605	567	621	554	611	593	575	570	558	561	586	522	531	549	616	600	580	542	539	548	584	617	549	574	565	520	596	572	552	576	582	623	588	585	561	561	552	578	570	562	568	555	560	564	591	544	530	580	555	581	547	593	560	518	584	553	593	562	564	543	614	593	585	555	537	556	531	592	548	573	551	611	566	616	567	557	517	590	564	546	540	562	590	588	537	566	534	537	556	607	587	542	596	599	552	627	564	582	557	674	557	534	551	575	574	590	623	580	578	579	615	570	548	584	621	545	554	621	532	558	567	609	607	588	579	543	552	594	550	577	605	572	551	571	578	537	585	551	533	603	507	562	602	557	576	553	554	580	575	585	576	611	568	522	602	551	555	579	597	575	569	563	590	596	602	590	567	566	542	621	541	590	527	578	541	532	572	598	582	545	536	606	603	521	571	557	610	599	566	609	591	552	543	587	585	596	568	592	529	586	588	574	553	590	541	549	571	558	592	560	592	582	593	563	562	572	573	591	595	537	579	573	567	563	537	580	562	569	546	550	603	564	546	579	568	557	560	552	518	589	561	602	628	587	585	577	575	582	562	574	578	550	550	598	563	628	590	581	529	594	592	563	555	567	563	559	575	555	551	612	571	618	531	516	566	552	560	614	591	586	557	563	568	549	587	511	592	546	557	520	547	556	530	563	544	567	526	602	536	527	548	580	554	571	568	612	556	564	595	512	557	555	596	597	563	578	584	546	558	583	559	535	619	580	565	600	537	590	601	608	555	559	592	581	564	577	546	567	588	582	563	554	590	579	559	563	572	599	565	598	559	553	571	584	570	538	572	591	529	615	530	543	611	592	564	571	603	524	601	540	534	551	583	551	599	586	526	596	566	591	554	562	582	563	608	602	564	577	611	588	545	557	533	558	557	556	664	574	572	567	582	562	562	602	583	551	568	540	560	581	564	587	550	594	550	597	555	577	540	564	541	582	591	567	554	556	571	584	606	550	551	578	555	584	565	589	578	580	598	587	598	544	576	554	562	551	598	586	549	537	593	510	537	560	581	552	567	561	606	551	575	572	565	604	576	609	580	558	584	591	594	560	569	566	567	571	538	602	603	542	569	550	586	556	559	559	568	559	552	617	589	574	565	607	585	582	609	592	572	563	642	537	608	557	572	564	578	555	592	568	555	602	605	599	622	570	545	587	568	562	554	539	543	574	538	535	578	580	579	634	616	592	612	536	586	533	553	552	578	564	553	563	572	608	569	529	603	566	549	585	581	595	581	545	553	530	573	556	575	541	554	543	571	553	538	627	566	590	638	554	592	557	610	540	585	550	588	585	587	566	562	610	540	569	565	552	542	590	561	587	582	585	549	584	618	563	580	570	559	592	557	623	543	580	561	537	566	612	589	605	534	587	543	561	585	582	590	586	557	578	569	589	561	575	576	564	529	591	581	575	566	557	574	546	548	571	564	559	574	574	528	579	615	510	576	562	565	568	626	578	587	569	598	582	589	614	582	559	582	592	575	578	539	523	593	574	550	579	544	592	586	581	590	588	563	577	578	571	558	580	543	610	530	501	578	540	583	524	570	585	604	589	531	587	606	534	536	559	566	550	570	582	578	578	578	565	588	556	529	605	534	599	572	551	589	566	584	618	533	554	581	587	550	532	562	565	596	583	529	587	588	606	563	603	556	564	599	597	584	579	573	581	565	567	584	553	578	564	594	580	578	570	616	594	576	579	550	562	595	565	557	591	546	571	560	627	571	600	584	584	563	582	569	547	536	577	549	574	569	595	580	605	529	558	548	550	562	615	583	550	589	531	573	575	535	543	562	558	560	550	587	587	567	607	594	561	565	605	546	548	605	600	588	587	587	600	597	571	560	558	534	587	585	586	521	572	554	563	573	572	518	545	592	560	572	540	540	539	556	600	572	598	599	556	545	536	537	567	581	586	602	579	559	546	579	588	547	525	533	541	569	544	574	578	588	622	591	533	557	586	551	611	563	532	605	512	600	609	580	567	587	573	619	589	534	566	567	550	535	585	586	568	558	547	596	575	578	561	606	546	580	526	553	506	577	571	573	599	554	585	569	596	599	554	584	583	581	589	549	553	588	522	560	593	611	568	582	575	563	604	564	556	604	526	551	578	524	551	553	587	585	575	574	594	595	565	564	558	528	570	551	576	563	621	603	540	579	530	582	542	572	564	596	551	588	577	593	583	542	598	564	573	525	572	550	604	563	577	569	579	554	560	555	550	593	610	604	581	571	598	585	562	584	532	535	591	553	587	577	590	564	578	567	567	587	613	579	561	575	570	507	598	556	578	564	564	590	572	569	579	568	580	567	604	553	566	585	589	605	581	579	558	571	553	579	550	564	563	559	540	554	617	599	578	586	613	631	571	560	590	569	609	631	564	605	559	552	589	567	591	572	619	582	559	552	530	566	575	563	587	622	564	565	538	585	551	554	591	553	527	560	593	570	555	532	538	587	568	582	578	585	583	588	544	543	563	557	582	602	575	547	544	537	571	559	556	586	558	542	546	601	614	558	576	546	568	577	602	551	601	579	537	606	586	569	612	586	602	515	603	607	614	550	564	574	569	573	570	593	567	556	599	562	543	589	570	537	576	580	550	551	572	574	550	559	578	581	534	563	552	587	520	564	574	559	553	556	567	587	574	579	517	573	598	575	548	539	595	552	553	574	560	595	606	565	556	573	566	540	585	546	595	533	568	579
23350	21096	28414	24034	21103	12266	1931	1321	1252	1202	1138	1090	1119	1075	1096	1102	1058	1048	1006	1040	1060	1037	975	1008	1014	1012	1046	1036	976	968	1002	994	1046	1028	1019	985	1014	990	963	1008	1056	1015	938	983	1051	1008	989	1005	1053	1006	998	1024	1000	1060	960	1037	1028	1028	1011	1066	995	1026	1017	971	1038	1043	1006	976	972	997	1007	1056	988	1044	986	971	990	1050	1016	1031	995	974	985	976	972	956	1002	943	967	1002	1061	1012	1013	1037	1001	914	964	976	1037	985	1032	966	968	959	1033	1027	976	1036	991	1042	1008	1045	979	957	1022	1009	1003	986	1016	983	996	1019	954	949	1023	988	963	1037	1002	982	1010	997	959	980	1011	978	993	995	996	975	910	1001	978	1009	966	962	998	992	1038	988	1056	973	1014	971	1013	1011	983	986	976	1029	989	964	1071	1055	1026	1054	1003	1004	1022	954	988	968	933	963	1044	1044	1007	1019	999	983	961	970	975	977	1002	947	980	995	1005	982	990	1041	997	952	1040	1026	969	971	977	1044	951	985	999	998	1048	1040	994	947	974	952	960	956	1035	1015	972	1011	1003	1031	1056	985	1039	979	1020	950	1032	1019	992	983	990	957	1035	978	1037	995	959	1018	995	962	989	1017	1029	979	1062	977	1061	970	965	990	972	1013	938	995	986	995	1016	1005	1024	962	1037	993	955	995	990	960	950	1019	1023	981	984	985	995	994	1024	1019	1065	1089	1013	964	973	977	963	984	1004	1024	991	988	954	957	979	943	995	1012	1017	995	1004	957	935	1010	988	1041	995	991	963	968	970	996	937	1042	950	1004	982	974	1013	989	1003	979	973	978	975	987	1024	942	1034	956	1005	959	1001	1039	1005	1006	997	1022	986	980	948	1027	973	1041	1000	950	1011	975	1033	1048	996	995	988	996	990	980	971	977	1017	987	989	996	960	979	969	990	1011	975	987	999	967	1019	978	1041	929	1000	986	1015	1011	977	1002	1011	1011	1021	1015	1057	1008	1007	923	919	975	993	974	1042	1041	998	984	1019	1023	1006	994	949	933	1015	993	960	996	992	987	956	919	974	1027	1008	966	1041	1024	1050	943	1003	970	978	993	999	964	1024	996	998	998	981	1014	994	957	989	1085	1037	1013	926	990	1007	978	1025	1004	1000	985	1031	1031	1015	1017	978	1003	1016	990	998	993	979	990	987	1036	946	1031	978	975	1004	971	994	988	998	961	988	1017	964	977	1004	1022	997	965	1054	974	1058	992	975	975	994	984	998	1007	952	1016	974	1030	994	969	984	993	991	974	1014	1001	987	981	986	1015	942	1023	1019	940	992	984	993	1005	1001	1002	912	1036	999	997	1004	947	926	1015	929	980	958	1024	942	970	1030	971	998	978	993	951	1057	1038	961	970	957	997	967	1009	1088	998	988	1011	948	1037	928	952	994	1060	933	951	998	962	992	953	974	1001	994	1030	1003	938	998	999	999	1007	967	1016	988	1029	944	963	982	987	951	973	945	1035	1043	969	1030	991	991	945	993	1024	966	1085	1021	1019	976	961	978	986	1047	938	989	1045	1105	935	991	969	970	1021	985	1008	985	984	938	1019	927	919	1039	1002	953	1002	955	1003	1004	984	1006	979	1002	973	1010	940	979	995	1024	1044	1020	1020	995	989	922	1019	947	997	951	1041	1051	988	988	972	964	984	1008	1039	953	1022	998	1065	995	996	978	1037	985	982	956	1007	971	1004	1042	982	1024	1055	973	946	1015	958	995	1006	982	990	1015	991	1063	1045	1027	1031	1032	948	1092	968	963	999	1009	909	997	989	968	966	997	994	1031	998	946	1026	1026	957	991	999	949	965	955	1020	993	1022	1027	939	1038	1015	1055	1054	1043	1014	1018	960	974	1059	976	997	986	999	921	1014	1027	1044	1017	981	948	954	973	976	977	966	968	1003	957	1018	986	987	1033	1021	925	999	1021	964	1006	1036	995	995	953	1058	979	995	964	933	959	962	985	999	1059	1016	987	965	949	980	983	1032	1039	946	1005	962	1018	988	964	978	990	1003	997	978	987	991	959	1005	1028	993	961	972	981	1002	929	939	989	975	1024	999	972	1058	995	967	964	1015	1009	1023	1007	956	1011	1015	998	984	1017	1032	1013	1038	1026	971	905	941	931	990	1024	1014	1032	997	996	1002	1013	944	987	987	1036	1027	997	987	958	957	994	1008	976	989	1025	1029	1041	975	982	1042	1057	965	961	1033	1014	1002	1037	981	985	997	1011	1054	945	1002	938	972	1034	915	1000	987	1006	989	1029	1036	985	982	995	973	1045	962	958	1018	1009	1024	1025	957	1011	953	1003	995	941	1017	1034	987	987	993	1046	1033	988	981	980	995	933	968	968	1000	1081	1024	971	1000	1007	934	945	959	976	973	1018	977	943	992	995	988	1014	976	986	960	924	965	996	1015	988	970	984	1025	984	1005	990	992	1021	1015	983	1040	986	976	958	969	926	977	1004	1053	967	1005	1037	958	996	1030	959	980	957	1013	962	1019	1031	1071	951	1008	1010	995	941	949	917	987	986	998	978	994	994	978	980	1049	970	1001	958	985	952	995	967	950	985	1022	986	993	1006	938	1024	948	1044	991	998	963	1047	998	982	1025	1032	1000	942	979	996	1033	996	978	998	1009	1031	975	1043	1004	1049	1015	994	1003	957	972	979	967	1022	983	1000	966	963	957	952	1021	1027	1019	1001	987	990	973	893	987	1008	1033	994	1062	1014	1015	920	972	972	992	1027	1004	982	1001	992	1048	1010	1050	970	975	964	1018	1016	1028	984	969	1016	925	991	1001	996	913	1010	975	1031	1022	988	996	1035	962	956	1010	1002	1102	1000	1034	949	1019	1006	981	972	1004	1016	989	996	1024	1019	986	943	936	962	1055	962	951	1003	952	987	1022	1009	989	971	1028	967	997	987	1038	985	961	1022	987	987	970	1018	997	985	913	945	991	974	994	944	1019	973	979	967	1016	995	932	966	1002	995	1016	962	990	924	956	935	1014	1026	968	992	999	991	997	966	937	965	1027	1005	973	964	1003	964	1033	1012	957	963	995	1023	1002	964	1027	1004	928	971	1006	1027	1013	1008	952	964	998	990	1037	975	1018	990	1015	996	1024	996	1022	1067	964	1033	931	961	1015	1027	987	966	987	983	1008	948	1011	978	968	968	978	1020	990	977	958	1009	983	980	1035	974	1016	974	1036	1018	1008	962	1034	970	956	934	967	977	1019	1010	963	954	1004	1004	940	956	974	985	985	986	1006	1004	1035	1057	980	983	1004	990	1004	983	1039	926	961	958	961	1056	943	1003	945	961	981	990	977	935	1000	959	1015	958	982	964	1023	1012	1071	1037	1033	999	963	1035	1016	1030	971	1016	973	1029	1040	993	1014	1010	1029	1020	949	983	969	983	976	954	951	975	980	976	1046	1009	1016	1000	903	1018	993	991	1007	994	1049	1018	1027	1008	936	980	986	985	1020	945	971	973	949	948	1009	1021	1012	949	1041	959	976	1036	1021	1017	900	979	994	1000	958	986	1069	982	993	1001	942	1003	1026	952	949	945	1000	965	988	974	944	995	975	992	932	1001	956	963	992	972	924	963	1031	988	977	1039	1013	988	963	946	973	998	1041	961	974	1028	1027	1014	960	989	1034	1013	1001	999	964	990	1011	987	976	999	1008	965	984	1032	948	974	974	1002	1037	970	973	945	953	968	971	965	977	993	1006	959	986	990	994	964	998	1015	1005	961	984	999	1013	1019	959	1016	984	965	1022	967	1018	979	1016	955	972	998	1028	1026	1063	981	920	1032	975	982	1015	978	1022	987	1015	1023	966	947	998	1003	991	999	1018	1003	1010	959	1019	987	1006	1008	979	1057	991	980	985	1012	1013	1052	971	997	1025	979	953	980	1002	977	974	1039	1001	1026	1021	953	1060	979	991	1000	1047	975	1036	943	1007	951	953	1021	1057	988	1022	976	971	1005	1000	991	1012	982	950	982	990	968	945	983	1001	985	964	948	914	978	976	946	1008	1031	990	948	906	1021	971	971	976	983	1037	1015	1034	1033
3371	8567	6224	3217	2646	2118	1907	1571	1505	1428	1249	1282	1168	1173	1108	1193	1054	1140	1049	1082	1084	1042	1126	1105	1106	1124	1072	1087	1072	1090	1072	1026	1014	1002	1058	1040	1024	1007	1057	1051	1070	994	1029	1048	1019	979	1058	1006	1075	1017	1080	1048	1072	1088	1016	1051	1056	1106	1028	954	978	1081	1033	1050	1088	1023	1040	1047	1006	1043	980	1055	1037	1012	1066	1039	1003	1034	1030	1030	1007	1027	1021	1034	1038	1012	1046	1079	981	1076	1029	1028	987	1010	985	1016	976	1047	1010	1063	1053	1064	1026	1019	1052	1100	1046	1017	1013	1070	1001	1070	998	984	1006	1005	1065	1023	960	1037	1027	1071	1058	1044	1007	1058	1057	1097	1011	984	985	988	1039	959	1010	1017	999	1016	983	1040	993	1029	1015	1009	1050	1081	1048	1061	998	1008	1030	986	1036	1046	1021	1059	1069	1012	1025	1082	1033	1061	1035	1032	1094	1019	1060	1058	1048	1034	979	1003	1046	1043	1068	1002	1043	1033	1065	1072	1054	1034	961	1047	1015	989	1037	1016	1052	990	1005	1060	1061	1020	1046	977	1030	1007	1023	1027	996	1010	1001	1016	989	1059	1010	1031	1014	1084	991	1090	1000	1048	1029	997	1038	985	1006	1031	1028	1042	1006	1038	1032	1060	988	1007	1021	1009	1002	1021	1064	1027	996	1047	1031	1055	1054	1014	1031	1007	1019	993	1009	976	998	1049	1021	1113	1016	989	1082	1008	1044	1073	953	1024	1015	1046	1012	1124	1051	1010	1012	1014	1055	1031	1072	1038	1033	1043	1016	1043	1063	1012	1039	1030	1057	1050	1040	1010	995	1068	1011	1026	1040	995	1040	1012	1064	1050	1002	1049	1034	1064	1059	1035	1037	1002	994	1038	1006	1026	1054	1048	1044	1036	1010	1050	993	1034	1050	1038	1033	1037	1014	1042	1012	991	1013	1012	1008	1017	1033	936	1076	1050	1008	994	1035	984	1015	1012	1054	1060	1023	981	1058	1046	998	967	1039	998	1081	1030	1077	1055	1034	974	1079	1032	1048	1044	1050	1035	1019	1055	1070	1051	1044	969	1024	981	998	1059	994	1083	1061	1059	1037	1049	1054	984	1006	1050	1012	1022	1039	1040	1029	1000	983	1075	1058	1052	1000	1051	999	993	1030	1088	1017	1061	1035	1027	1061	1050	945	1039	1047	1040	1038	1026	1002	943	1046	1063	1016	1026	1042	1046	1036	1109	1065	1007	1084	998	1001	1014	1030	1013	1011	994	979	1023	1050	1020	1029	1041	996	1071	1063	1005	1058	989	1017	1053	1050	1048	973	1088	1033	1054	961	1036	945	1033	1067	1039	1008	1040	1035	1103	982	1055	1010	1039	1069	1048	1004	965	993	992	1105	1071	1018	1054	1058	1002	1041	1023	1022	1045	1072	1049	1061	1055	1087	1045	1079	1011	1016	1021	998	967	1102	1030	1035	1041	1063	1046	994	1038	1000	995	1024	1031	1086	1037	1031	993	1004	1013	998	1025	1023	1023	1011	1032	1070	1080	1010	987	1043	996	1002	1029	1083	1066	1024	1057	1014	1034	1017	1023	1041	1016	1033	1059	1047	1045	1066	1061	1014	983	1030	1078	1035	1048	1103	962	1035	1034	992	985	1034	1035	1036	1018	995	1012	1024	1076	1024	1008	1074	1056	1089	1023	1038	1051	1017	1072	1047	1036	1056	1040	1021	1074	1041	1004	1061	1013	981	1048	1073	1053	1047	1004	1019	1039	990	1007	993	1045	1061	1053	987	1034	1058	980	1039	1057	1045	1104	1007	999	1011	1015	1053	1017	999	1028	1055	1047	1057	1026	1041	1000	1008	1013	1035	1006	1029	1090	1002	1081	1033	1096	1013	1045	1044	1008	1029	1103	1031	1038	1008	979	1062	1097	1061	1015	1029	1024	1003	986	993	1048	1128	991	1050	1007	1056	1019	1028	968	1094	952	1043	977	998	1027	956	1034	1006	1022	1045	1076	992	972	995	1045	1054	1031	1025	1020	1043	1012	1015	1054	1074	1024	1094	972	1094	1066	995	1035	1053	986	1045	1030	1052	1081	1026	1037	1048	1000	992	1019	1009	1029	1055	1007	1039	969	984	978	1020	1052	1039	1033	1008	1090	1021	1007	996	999	1069	1035	1077	1072	1002	1078	973	1044	1061	1060	1025	1017	1078	980	1020	1079	985	1006	1049	1025	1064	1067	1014	1067	1076	1069	956	991	1107	987	995	1016	1015	974	1055	1029	1028	1029	1017	1025	1061	1046	1038	1023	1004	1076	1006	1023	1054	1004	1057	1015	1013	1009	1026	1044	981	998	1026	1001	1050	1053	1035	1000	1021	1069	1050	1037	1034	1024	1030	994	995	1020	1039	1016	1037	1063	1038	1023	1050	1013	1012	1015	1069	1037	1034	979	979	1068	992	1053	1027	1001	997	1021	1038	1015	1043	1055	1071	1076	1022	1026	1037	1034	1038	986	1000	1084	1088	984	1012	1040	1054	1061	1075	996	996	1020	1015	1052	1088	1036	1044	1074	1042	996	1030	1056	1024	1047	1017	1058	1034	1004	1048	1043	998	1027	1006	1032	1083	1066	1021	1035	1009	990	1041	1038	1018	980	986	1065	1016	988	1003	1024	1064	1078	1059	1027	955	1086	997	988	1028	1054	1071	1002	1011	962	1022	1030	1035	1075	1071	1030	1046	1048	1048	1083	1091	1070	1009	1040	1028	1030	1013	1017	1044	1045	979	1072	1058	1019	950	951	1020	1022	990	1007	1037	1041	1023	1014	1019	1080	1002	1110	1009	1119	1014	1052	1040	1019	995	1073	1026	1003	1098	1013	1000	1037	990	1071	1006	1013	993	1048	968	973	1031	1023	1009	1077	1032	1027	1046	1032	966	992	1068	996	1032	1029	1069	1011	1065	1015	1020	1071	1000	1063	1056	1008	1013	972	1059	987	1080	968	1016	1001	1007	1037	1039	1072	1012	1007	1008	1062	1019	1049	1053	1038	1082	1069	1023	1028	1004	974	1044	1010	1072	1030	1037	1059	1041	1069	982	1066	1044	1067	1109	994	996	1074	1060	1108	1001	1038	1080	997	1048	997	1017	1048	1030	1049	1011	1071	1060	992	988	987	1031	1046	1016	1017	1036	1058	999	1060	1042	1011	1065	997	997	1018	1007	1006	1004	1033	1040	1053	994	1054	992	1048	1001	1003	1039	1071	1009	1040	1008	1046	990	1047	1064	979	1035	980	1049	992	1009	1018	1075	1037	1018	1021	1072	1033	1100	989	1028	1019	1048	1019	975	1054	1056	1014	1061	1082	1024	1035	1027	1054	1022	1044	1062	1068	1048	1041	1020	1033	1055	983	1020	1002	997	992	1013	1013	1074	1052	1065	1068	978	1070	1049	1063	1028	995	1042	1074	1008	1047	999	999	1005	1049	1027	1037	1021	1000	1004	1038	1025	1050	1072	1022	1036	1031	1027	1039	977	977	1005	961	989	1072	979	1019	1058	1033	1014	1020	1021	1026	1041	1028	1031	1024	1034	1075	1052	997	1053	1028	1050	1018	1061	1026	1029	972	1041	1037	1019	1035	1060	1051	1023	1018	991	1044	1092	1049	1020	1001	1032	1031	991	996	1096	1033	970	1018	1076	1141	1021	1020	1044	986	1016	1005	984	996	1060	1090	1014	1072	1020	1071	985	1048	1032	1056	1135	1023	1022	1033	980	1063	1051	1095	1042	1032	1059	1052	1031	995	1056	993	1003	1010	998	1034	1003	978	1030	1039	1076	1025	973	1043	998	1025	1023	1032	1042	1066	1036	1056	1011	1059	1001	986	1007	1040	1022	1076	1014	1073	1021	914	1060	1027	1018	1026	1033	1018	1027	953	996	1031	1023	1064	1031	1038	998	1062	1128	1047	1040	1062	987	1005	1012	1004	1039	1059	1059	1037	1056	1000	1063	997	1048	1067	1047	1047	1035	999	1072	1040	1011	1048	1068	1055	1095	1118	1054	1017	986	1038	1023	998	1064	1004	1099	1019	1005	1008	1053	985	1044	1041	1055	989	1023	1036	1007	1039	1014	986	1052	1030	1066	1009	985	1057	962	1031	1001	1061	1011	1018	1039	1023	1008	987	1051	1005	1063	1003	974	1016	976	1049	1065	1006	996	1090	1008	1021	1016	1036	1009	1075	1021	1048	1031	1052	1010	934	1000	1023	998	1028	1054	1045	1023	1024	972	989	989	979	1043	1069	1072	1041	1004	1047	1012	1077	1028	1056	1013	1006	978	1013	1035	1004	1050	1031	1030	1038	1080	902	979	1055	1046	1023	960	1053	1073	1107	1065	1020	1028	1099	1102	1002	982	1039	1015	1067	985	1044	1006	1047	1003	1026	997	1038	1035	1042	1055	969	1042	1027	1043	1006	1063	1044	970	978	1052	1040	988	1014	997	1011	1030	1049	1019	1053	1040	1020	1091	1035	1021	988	1058	1019	1050	1025	1016	1029	1066	1011	1025	1045	1009	950	1010	1008	1017	963	1027	985	1062	1039	1029	1085	982	1035	1002	1037	1024	1042	1050	1084	1044	1053	1042	1007	1037	1036	989	1026	1046	1075	1080	967	1023	1061	1004	1044	1017	1036	1005	995	1020	1043	1016	1075	1009	1006	1036	996	1058	1014	1062	1045	1027	1052	1053	1045	1025	1023	1020	991	1079	1001	1028	1035	1030	1063	1041	1033	1043	1058
24366	21067	27483	24807	13408	820	529	411	405	370	333	349	325	325	300	306	316	285	306	293	302	296	301	269	284	266	278	284	255	309	298	274	270	285	291	273	284	266	291	275	276	274	274	277	253	265	286	315	258	260	301	271	290	273	286	277	265	284	290	316	301	283	282	305	296	277	283	270	283	285	305	272	322	268	302	299	311	291	256	293	293	290	290	259	306	301	300	277	286	282	275	310	295	276	296	254	281	268	281	283	292	261	292	273	266	304	276	257	256	291	280	299	269	244	288	300	302	294	286	279	296	277	307	281	257	271	283	307	282	319	312	301	302	312	304	268	299	298	266	309	261	267	253	308	273	269	275	283	273	277	287	276	287	264	280	284	295	283	284	268	290	271	282	283	266	276	308	272	282	300	306	285	266	296	280	307	293	263	267	275	289	292	291	290	248	259	290	305	295	275	291	297	268	260	295	263	272	309	286	281	267	301	303	292	273	301	303	275	270	318	263	296	288	304	285	262	248	268	280	269	275	282	256	283	256	282	307	311	260	254	285	266	297	262	284	270	297	304	285	302	260	271	268	274	274	271	289	294	275	265	294	271	278	295	301	276	283	273	290	265	274	273	268	284	291	279	301	294	268	273	280	291	287	264	271	288	277	248	308	296	297	264	284	287	266	285	275	264	272	299	294	272	299	274	274	282	289	263	280	271	267	264	276	302	270	291	277	295	309	284	301	280	285	304	268	286	295	295	303	310	280	268	274	312	291	264	288	272	272	277	302	272	274	306	272	323	286	275	293	256	291	266	293	299	271	256	263	354	306	272	289	295	278	294	284	293	260	274	265	278	275	279	256	260	261	315	292	282	301	291	260	299	286	293	282	289	303	275	289	267	300	286	317	285	270	295	291	280	279	295	303	264	296	284	275	248	268	282	286	280	271	273	277	288	270	289	275	265	274	303	268	295	247	295	309	261	261	310	296	271	291	287	288	296	255	260	286	299	293	265	294	255	274	289	272	273	257	272	278	263	265	277	248	271	312	294	284	280	294	283	301	276	285	290	295	304	306	279	302	304	277	246	293	280	277	282	272	272	265	263	268	278	306	291	295	293	257	253	263	289	302	233	262	287	278	272	276	257	312	266	279	287	258	262	310	289	269	284	282	277	321	318	311	283	282	271	263	294	292	274	315	296	307	271	270	291	281	263	303	291	299	287	268	282	290	287	276	251	285	281	296	279	285	265	276	312	302	303	275	291	282	276	258	269	263	312	271	287	308	292	289	277	287	286	271	299	309	251	288	267	295	280	289	269	326	265	309	287	303	284	314	278	295	262	265	290	284	271	264	310	275	252	245	293	275	267	274	279	307	293	265	267	259	305	278	273	277	263	287	305	285	305	296	272	287	311	293	311	279	265	276	296	264	274	268	286	265	286	307	256	296	256	277	273	251	307	279	279	286	240	296	269	288	284	267	304	287	276	294	309	323	285	269	254	264	307	273	286	269	294	315	280	301	272	311	303	298	274	271	222	267	280	288	309	268	279	313	271	302	269	298	278	264	259	262	284	286	283	316	281	283	272	315	274	256	268	268	287	264	271	284	294	270	287	311	273	242	304	282	313	285	269	267	296	263	327	274	255	271	283	283	291	315	271	284	286	296	264	295	284	277	283	285	305	264	294	297	295	308	277	262	289	295	286	274	277	276	257	237	233	280	284	260	277	272	289	262	269	250	293	279	251	275	286	292	301	285	277	250	277	285	275	318	281	282	299	252	242	274	276	278	297	288	261	275	286	279	283	298	308	278	270	260	274	267	283	281	270	283	298	260	272	301	276	276	271	265	287	286	302	282	260	247	281	276	314	252	300	306	284	270	276	274	302	262	290	278	268	300	293	296	256	313	290	287	244	296	255	276	260	269	263	253	282	275	326	287	270	276	243	304	278	304	293	283	274	294	264	284	291	303	305	260	278	275	280	300	286	251	294	288	303	282	263	293	269	307	285	280	305	289	263	289	286	265	302	299	287	292	249	239	286	280	264	304	297	241	311	260	226	267	274	278	281	233	298	292	261	276	268	254	277	302	291	328	272	307	303	278	267	293	284	279	247	299	268	290	285	258	273	257	281	274	286	289	279	284	267	282	275	306	284	280	275	310	269	270	269	297	266	288	283	278	275	271	300	295	305	298	295	258	277	259	251	276	275	287	307	257	295	288	280	264	285	284	269	293	301	280	265	266	266	309	291	269	293	307	293	256	271	265	282	304	301	265	278	271	291	282	250	270	250	279	286	271	281	278	274	264	325	262	270	319	273	261	271	264	287	295	275	288	268	292	264	274	322	266	306	276	261	280	286	292	276	282	302	294	299	316	304	272	256	260	290	268	284	300	282	303	286	262	294	296	272	256	271	273	270	255	274	300	279	265	276	309	274	274	276	299	275	283	257	286	261	305	244	311	265	275	247	279	271	262	256	286	251	271	286	272	283	295	263	311	309	269	256	327	261	271	298	256	266	309	293	318	287	289	263	260	291	277	307	305	296	284	295	286	269	282	279	259	263	298	275	289	260	299	276	295	302	270	294	284	292	255	294	269	288	292	277	288	293	264	279	270	246	294	270	253	277	255	263	269	268	300	302	260	283	309	285	324	307	284	299	289	282	279	286	304	296	287	296	303	316	289	253	303	285	265	276	267	324	271	288	266	286	252	258	295	286	287	282	294	269	277	293	298	273	310	297	289	299	284	286	292	289	277	276	280	273	285	274	281	275	300	279	309	306	289	286	294	256	271	306	276	285	289	300	252	296	267	276	269	287	235	259	302	303	285	291	291	279	276	294	300	251	298	304	287	276	293	294	285	272	299	307	275	314	300	282	272	271	251	270	303	247	283	287	271	266	283	280	285	290	281	301	295	257	309	258	267	265	255	277	289	288	307	294	328	294	280	281	271	262	299	273	291	283	279	253	303	275	281	278	307	285	268	296	283	276	269	270	292	290	249	288	308	264	259	273	243	258	262	313	262	265	248	287	273	302	275	295	269	289	307	270	260	285	293	296	299	239	258	294	287	291	292	298	297	313	271	285	292	278	283	286	309	280	287	288	270	251	269	290	286	289	265	286	286	278	299	286	290	263	274	287	293	285	288	299	264	317	278	279	267	275	284	304	298	284	278	275	271	302	256	286	292	286	291	305	277	271	296	283	270	302	285	262	335	266	284	305	286	271	303	301	294	292	284	280	282	305	281	295	298	282	272	310	289	265	318	257	291	276	290	300	276	282	269	269	260	284	269	310	281	277	308	280	278	274	270	253	269	289	286	285	284	282	308	299	292	294	245	281	286	276	271	283	323	266	278	298	238	248	277	291	297	263	286	271	308	268	292	311	306	295	284	285	254	289	273	279	324	282	271	276	266	294	309	284	265	281	287	315	308	273	266	278	317	281	261	271	291	293	292	306	296	283	254	288	272	280	271	290	293	254	274	240	238	292	295	285	263	285	295	290	283	300	275	281	273	268	274	295	287	294
3115	4932	3411	1643	1228	1035	791	646	543	539	476	456	437	424	392	376	374	383	379	358	338	317	354	348	368	368	362	340	298	347	337	336	340	300	345	328	339	333	353	334	303	362	333	351	311	328	308	318	338	327	331	350	377	303	329	338	373	334	340	335	321	355	338	346	350	298	345	316	356	324	311	310	346	319	334	341	361	336	330	346	329	293	343	325	349	315	349	340	301	324	344	344	338	307	330	313	343	323	313	303	346	288	316	331	343	312	337	369	310	333	336	333	333	324	339	370	331	337	327	348	347	334	334	349	304	371	331	333	352	348	369	315	363	295	330	325	318	353	322	328	349	294	307	311	340	349	325	337	337	331	354	327	335	340	336	345	350	325	319	308	332	300	344	307	331	354	320	316	318	377	338	347	327	358	295	346	346	343	324	351	326	336	331	312	331	343	305	293	313	330	335	327	313	338	346	360	324	324	313	336	333	323	302	324	328	311	339	346	342	330	319	306	341	303	315	324	324	319	330	349	321	367	319	322	329	339	329	322	355	326	328	319	314	332	302	320	308	334	352	325	323	340	372	346	324	305	329	306	290	333	321	330	347	336	301	326	341	321	346	348	313	328	321	355	332	307	343	329	338	323	318	320	263	312	294	324	326	342	326	346	314	315	333	321	347	323	320	329	338	336	354	335	300	324	306	319	360	374	320	335	356	365	326	336	327	342	315	337	301	337	325	326	306	307	351	341	323	328	352	337	333	324	336	332	326	332	315	322	327	304	309	349	350	360	318	360	353	326	312	350	318	323	300	338	313	319	311	339	314	335	321	318	331	336	337	331	338	336	295	334	354	329	324	336	333	331	315	349	327	350	338	324	317	338	354	307	323	331	286	315	304	329	329	323	311	314	347	328	355	295	312	334	305	346	310	312	339	304	334	349	331	333	351	329	313	322	326	339	333	320	306	340	310	309	333	329	366	325	326	352	342	340	357	323	360	323	348	331	310	317	325	324	321	333	307	323	308	351	345	324	366	321	312	330	315	344	345	346	325	330	300	301	318	332	305	328	320	370	313	347	347	337	340	333	313	324	345	328	289	317	321	341	341	372	297	346	323	373	360	317	340	312	340	338	310	327	320	327	321	329	338	342	355	362	324	353	343	307	309	333	348	337	338	345	314	327	347	345	324	324	334	308	325	325	326	329	325	335	331	348	312	330	324	334	314	372	317	342	344	314	327	321	321	317	320	337	331	321	325	335	317	305	351	320	334	341	331	294	306	328	334	308	316	327	332	343	349	309	307	321	345	308	349	315	336	348	348	292	329	358	329	360	331	316	355	321	350	326	337	334	332	322	328	306	325	356	331	301	314	340	334	324	318	302	373	325	353	308	367	345	349	315	347	350	353	337	302	349	302	332	348	335	354	344	304	361	347	351	334	312	322	313	343	339	336	313	313	356	338	309	316	344	338	367	348	312	340	360	351	297	315	328	389	312	296	306	327	296	298	361	344	337	342	313	300	332	326	356	346	333	351	367	316	343	332	329	319	313	299	315	297	325	331	302	323	322	327	346	312	322	354	336	338	337	338	321	317	319	315	320	326	330	347	367	293	319	370	313	308	319	327	346	332	322	349	304	343	346	343	314	320	346	329	340	359	321	366	316	334	337	322	359	351	314	336	328	328	354	336	336	358	339	328	339	349	330	344	349	321	334	340	357	312	336	332	342	322	326	331	327	325	363	294	358	324	324	309	318	338	326	333	325	312	312	327	365	348	310	324	303	349	299	312	367	333	334	324	298	328	334	325	335	347	344	310	306	301	339	341	339	313	325	340	351	332	303	334	325	325	308	320	316	332	310	317	323	342	320	333	344	314	337	329	337	304	298	309	355	333	333	322	335	326	347	323	330	305	310	313	332	337	306	330	361	315	352	319	329	335	318	378	354	313	307	326	329	345	327	344	352	354	366	339	343	356	330	306	358	318	298	325	289	307	315	322	306	323	331	302	321	345	328	325	315	341	319	339	299	351	325	318	337	342	356	369	337	349	328	310	308	320	299	350	331	352	350	335	324	356	335	332	349	312	345	339	289	321	330	351	330	323	385	355	326	339	328	323	337	324	326	326	329	301	342	316	335	318	328	323	337	308	339	353	350	320	333	339	335	298	341	310	355	325	338	357	344	310	332	329	336	328	339	320	330	315	351	315	327	331	313	323	314	346	340	358	303	320	302	299	332	357	359	328	305	327	319	314	325	335	305	336	326	345	323	348	329	311	354	346	318	325	323	281	331	342	342	330	334	347	327	329	337	340	327	348	335	301	323	351	321	328	335	332	318	336	342	349	340	344	309	319	341	324	345	327	352	360	322	333	329	335	330	295	333	348	354	315	312	336	305	341	360	317	286	313	345	329	310	307	329	324	331	334	327	344	346	327	318	317	305	310	294	321	337	342	330	325	335	310	341	334	367	306	339	366	305	304	315	332	334	349	338	336	350	334	354	310	335	318	317	326	342	337	306	345	347	319	311	320	309	316	320	332	359	361	358	360	347	348	342	353	315	299	353	300	380	326	342	322	345	302	330	353	323	327	319	317	295	299	346	321	280	326	322	316	322	334	309	314	367	338	356	342	332	331	315	342	309	358	331	338	326	348	330	320	329	309	344	323	320	346	334	335	343	356	330	308	329	344	344	340	312	306	325	332	326	297	365	317	329	307	318	381	333	316	311	296	330	329	320	347	343	347	342	331	307	342	312	333	312	324	351	356	335	321	332	328	340	357	360	332	349	318	336	316	321	352	318	313	330	327	309	319	334	317	335	345	340	318	302	342	315	318	299	327	345	315	311	341	296	345	330	338	315	327	332	349	347	330	334	349	347	345	335	327	296	335	338	319	345	293	316	342	329	309	312	339	293	334	340	323	347	325	343	351	303	338	315	336	346	299	348	348	324	337	339	360	286	333	350	337	346	314	352	326	354	321	316	345	358	309	340	338	333	342	311	331	320	327	340	352	305	318	318	332	319	353	368	337	312	317	335	350	348	305	301	300	327	346	318	335	359	333	314	333	310	337	346	320	334	332	332	335	327	338	312	339	345	322	322	321	320	323	337	304	338	348	355	335	306	331	302	302	343	340	324	306	332	361	362	312	336	309	336	346	350	329	314	337	301	307	332	319	347	340	331	337	319	318	358	313	344	291	333	334	342	323	338	320	326	341	317	365	325	303	333	324	314	344	374	346	318	354	333	336	348	350	318	337	331	301	314	318	342	320	364	295	314	316	313	338	288	317	340	330	312	352	330	353	329	345	345	316	367	331	340	355	337	333	352	341	329	341	315	327	334	344	329	329	318	325	328	322	337	322	321	327	328	338	314	330	316	341	309	362	312	342	309	322	323	349	327	318	340	316	314	348	329	312	298	326	331	342	283	311	314	323	318	324	324	319	330	318	333	305	372	318	339	327	329	308	325	317	355	361	307	329	317	316	352	311	320	327	332	365	332	369	323	320	319	338	325	354	296	298	334
22303	21130	28859	23639	21080	21101	11263	1690	1319	1172	1128	1110	1052	1022	973	925	935	862	900	871	879	900	864	870	850	852	873	827	853	851	873	897	824	903	888	846	816	841	838	844	839	856	836	858	838	838	837	875	855	824	843	848	883	776	811	834	808	831	849	831	829	854	881	824	843	799	793	811	861	832	844	857	797	819	818	802	826	817	782	810	825	885	810	837	829	780	814	814	866	829	819	828	816	871	802	821	874	802	772	852	902	845	884	817	840	898	821	855	865	863	852	828	851	858	815	791	819	798	863	836	806	823	805	867	867	893	848	864	802	849	756	817	862	889	858	788	804	858	874	751	867	812	849	860	801	839	836	857	825	855	804	893	780	825	848	806	775	842	839	832	801	866	827	811	809	813	817	820	856	794	842	846	842	793	841	860	842	857	806	849	760	789	843	836	797	809	814	815	809	834	830	794	855	849	831	860	818	800	856	794	830	862	831	857	846	871	838	866	881	847	887	846	877	841	886	801	872	835	806	852	817	820	856	803	863	803	864	798	830	829	838	864	807	834	819	821	839	797	808	867	845	820	850	783	821	815	871	890	808	820	828	821	847	801	818	832	830	782	872	873	845	829	815	775	814	808	825	842	825	870	808	792	858	894	781	848	813	858	805	785	912	790	821	857	866	834	842	817	795	799	828	819	842	830	843	838	827	795	791	846	836	813	799	804	828	832	784	836	886	864	792	839	885	874	858	864	827	868	809	830	880	853	800	793	833	799	767	848	801	822	760	834	860	850	863	808	774	817	851	790	845	796	774	810	862	792	859	847	802	813	829	836	837	814	783	829	817	786	822	837	818	821	802	868	854	835	806	842	861	865	876	832	776	757	874	813	850	834	819	845	799	857	845	853	803	798	782	837	854	823	847	892	789	832	886	818	816	813	822	808	831	879	848	832	822	799	853	819	823	811	817	827	843	782	819	827	801	813	816	853	825	877	823	786	842	871	839	875	797	810	853	824	852	759	814	832	838	854	839	845	824	842	852	851	818	851	795	896	809	825	824	820	826	839	820	793	836	746	808	795	807	802	827	821	835	781	877	810	830	837	865	822	834	853	861	837	789	807	862	823	797	816	824	860	843	848	885	873	813	823	846	824	844	836	846	814	814	846	823	807	824	840	880	840	847	807	827	793	814	879	816	849	858	804	805	835	868	818	844	764	811	879	834	831	827	831	826	839	809	835	810	781	901	860	816	806	817	827	838	855	828	854	853	836	776	830	872	873	812	816	778	858	798	840	791	845	869	775	851	839	832	816	862	831	814	819	821	810	835	814	842	805	849	808	848	893	825	803	795	808	799	866	771	821	821	851	821	816	802	856	871	829	828	791	856	804	887	837	822	825	835	793	814	865	825	843	845	855	869	790	834	826	865	839	823	816	910	791	860	829	858	862	840	802	826	846	813	757	851	846	834	822	876	819	828	806	805	823	871	805	800	807	863	833	846	816	880	869	868	833	827	836	817	815	866	876	855	838	857	840	864	868	889	837	828	857	841	815	781	819	829	843	839	857	860	861	861	787	819	794	822	824	806	837	857	806	832	837	870	794	869	871	840	758	820	813	763	774	845	819	803	811	806	803	829	840	882	856	812	809	842	812	795	827	781	885	793	840	821	789	810	813	841	824	821	818	808	883	819	792	795	770	761	840	842	843	811	823	820	793	814	841	833	808	802	840	804	854	866	812	845	826	840	843	811	830	844	820	824	771	747	826	855	864	851	820	816	884	851	848	799	856	885	837	839	821	808	830	790	802	840	849	772	817	854	783	882	835	839	858	824	862	808	827	798	806	856	808	798	815	851	832	792	855	832	839	854	777	900	821	824	887	835	815	833	850	843	831	820	793	844	882	860	884	842	850	807	852	863	839	785	813	807	814	824	858	848	875	880	762	810	849	838	841	837	810	832	844	804	793	814	776	847	857	867	821	851	843	818	837	824	819	848	837	858	807	781	798	775	812	801	809	849	839	837	799	811	834	816	796	851	865	862	821	817	785	856	809	836	836	805	826	818	826	823	847	796	816	818	752	837	835	798	848	843	836	855	868	787	790	772	840	864	870	819	802	852	859	860	810	751	877	818	832	794	776	834	832	812	834	841	841	810	873	835	755	829	831	818	800	839	798	832	816	864	796	824	800	834	870	811	836	867	812	814	820	867	784	859	863	788	793	831	773	756	847	828	808	814	784	845	901	823	870	812	848	830	843	827	794	850	827	831	791	814	831	849	841	845	829	840	798	842	854	894	791	830	828	848	796	837	811	785	818	839	930	798	822	819	819	787	813	837	826	852	851	820	811	887	799	799	808	817	857	854	842	823	777	798	817	794	893	819	785	829	809	849	802	813	830	784	842	839	811	831	864	828	808	826	788	868	826	776	779	803	765	861	876	799	799	854	781	874	868	838	790	783	839	837	829	821	810	837	883	862	841	833	864	832	830	866	834	824	806	853	840	841	767	817	830	857	774	837	859	850	840	847	850	774	821	806	790	826	814	851	862	829	853	794	802	799	856	806	795	779	844	835	842	821	799	842	812	874	786	778	839	803	803	830	811	826	814	780	827	818	899	779	821	856	844	798	779	827	842	786	826	792	821	816	773	845	810	783	872	876	819	821	859	791	768	820	843	830	831	843	820	847	758	851	846	854	846	834	770	854	827	847	783	820	833	839	837	792	824	843	829	824	806	815	837	800	868	768	826	845	828	840	834	818	805	813	845	872	811	837	760	801	819	842	803	849	828	806	789	838	834	828	862	814	794	805	828	797	845	802	807	839	842	808	813	803	850	844	857	834	876	819	856	837	783	816	847	869	838	876	849	821	804	805	849	861	834	775	813	816	807	825	821	874	799	815	829	830	841	811	844	817	840	845	859	844	820	834	861	786	820	835	784	871	807	854	815	862	829	822	818	871	804	814	816	872	831	798	760	873	829	831	822	812	828	798	827	875	852	817	861	758	867	850	798	870	845	819	810	833	846	893	876	813	804	827	823	822	838	828	837	827	803	835	843	805	811	816	859	803	810	785	850	829	826	806	842	825	844	781	780	833	843	847	825	802	772	811	833	800	844	889	817	868	858	820	839	817	808	809	820	852	846	869	883	871	806	831	845	842	904	825	882	825	794	812	837	855	845	801	783	798	855	843	829	789	848	853	814	806	803	804	834	867	834	845	807	831	782	820	741	860	850	883	818	840	832	820	786	801	856	878	852	853	795	775	800	799	852	838	800	844	797	815	842	765	809	745	828	819	822	813	852	829	886	827	800	782	786	831	836	814	846	802	813	778	851	766	818	886	842	870	791	764	798	852	829	852	800	756	843	863	782	837	848	838	828	793	833	887	872	840	818	840	847	869	840	833	848	838	886	893	845	825	818	814	768	841	807	766	777	840	818	789	816	829	824	858	816	809	804	804	806	865	806	852	801	766	760	833	816	862	851	837	891	788	846	817	865	799	854	804	839	815	833	886	799	806	828	845	802
4360	13938	10019	5186	3815	2971	2481	2045	1715	1512	1353	1291	1237	1226	1142	1046	1062	1057	963	1035	1019	994	963	951	985	923	952	963	914	967	977	929	939	880	903	941	914	936	899	904	878	917	906	891	895	956	887	835	889	942	862	933	886	922	898	880	935	874	963	901	868	863	893	908	858	913	893	886	874	861	892	900	905	862	881	895	871	853	915	939	865	851	919	935	846	886	879	903	897	872	917	920	930	898	887	885	842	904	941	889	917	885	871	911	844	861	899	888	889	875	884	881	905	886	935	874	932	919	892	979	885	879	894	958	917	892	903	874	896	886	871	927	881	883	883	882	904	859	896	875	919	885	912	936	919	858	888	891	861	846	908	882	885	888	877	873	885	905	931	898	899	899	947	891	908	878	897	915	863	867	823	912	888	907	894	919	885	900	877	882	922	898	876	866	890	833	835	895	882	859	855	963	868	851	925	867	897	917	869	938	878	931	838	907	858	925	859	876	891	881	901	919	872	895	823	883	875	916	886	878	889	915	924	901	864	920	861	831	877	937	890	917	905	900	894	922	843	840	860	903	917	868	892	865	887	922	906	864	863	897	864	916	927	909	872	866	871	861	954	904	962	955	948	933	921	865	935	891	894	902	919	887	862	927	845	837	925	835	899	954	885	859	949	928	918	947	907	889	867	899	862	878	886	892	903	834	886	916	915	867	892	904	876	923	867	911	844	845	864	911	837	824	901	925	865	909	876	903	819	880	895	889	878	865	884	868	840	982	892	898	892	861	881	882	940	979	924	900	916	902	865	900	919	878	888	911	940	854	936	876	860	836	921	819	873	879	897	937	902	880	938	886	928	935	894	935	875	857	857	860	883	921	881	865	837	881	930	883	896	943	900	887	919	847	936	904	950	898	856	922	888	850	887	928	881	937	878	952	894	858	930	929	884	921	882	851	899	841	896	878	878	920	911	852	931	859	884	906	860	851	903	910	847	973	864	859	865	877	886	885	863	861	893	881	912	845	880	926	882	890	905	852	908	898	889	886	895	907	835	867	864	817	892	933	894	893	878	850	949	900	905	893	895	830	851	912	901	939	870	855	933	881	879	884	900	902	820	838	897	877	908	893	921	885	886	955	908	915	881	878	882	877	852	872	902	896	896	886	903	916	878	855	858	900	883	886	885	926	956	815	885	878	876	882	880	905	892	895	808	910	941	923	881	898	915	926	876	899	932	922	867	863	920	890	890	889	852	870	892	868	907	866	873	894	849	866	851	865	869	888	845	826	908	800	869	872	908	869	917	923	916	911	914	864	914	934	934	903	902	954	902	916	833	865	894	926	924	914	870	840	909	881	945	883	904	913	886	890	923	915	890	901	859	834	877	911	887	913	914	902	868	887	884	867	900	901	871	900	910	912	884	899	918	925	879	912	851	907	864	865	868	877	900	859	872	912	880	854	895	886	859	896	855	895	915	859	929	923	865	883	896	870	907	886	890	896	905	889	923	870	852	927	853	847	874	901	931	857	880	844	925	849	901	856	893	866	925	902	889	855	870	844	915	891	893	877	913	938	909	860	899	862	899	902	877	945	908	873	887	903	810	898	874	889	881	860	901	861	926	834	887	859	889	903	931	880	885	864	891	848	909	862	937	863	902	890	935	892	887	889	871	871	917	863	859	888	866	904	891	872	858	884	875	861	879	855	886	871	891	844	948	949	841	902	917	939	897	869	888	910	917	877	898	898	876	872	873	881	855	925	847	847	910	875	873	842	938	868	872	879	951	849	847	890	893	872	910	896	876	890	880	885	915	886	841	897	832	845	918	899	897	847	890	889	888	890	913	938	880	838	900	857	900	914	944	949	898	870	873	897	896	869	903	832	883	895	840	836	872	880	935	878	874	866	933	939	834	970	904	896	890	842	878	856	842	842	910	838	881	876	858	858	926	893	899	868	902	897	904	908	870	892	846	912	841	901	883	905	910	919	922	903	908	923	892	926	840	911	862	962	883	890	898	907	863	908	835	858	882	891	900	883	883	880	857	905	883	927	833	900	918	913	905	870	875	878	878	911	880	894	882	901	972	880	861	887	874	860	856	909	864	895	927	875	873	839	924	872	896	915	904	853	916	926	861	954	916	853	891	897	925	899	882	866	881	877	928	863	844	881	885	880	913	898	844	907	832	863	873	917	873	881	880	877	903	888	920	851	825	942	835	910	930	865	895	919	880	822	914	876	871	892	855	872	892	869	887	861	910	887	894	873	799	831	928	920	885	876	881	852	820	839	903	887	842	929	860	901	924	922	919	882	951	916	935	902	872	938	895	945	867	844	902	888	878	868	899	858	931	873	850	947	911	906	841	871	954	897	876	918	862	889	905	855	939	905	948	876	855	893	864	845	899	969	938	852	895	871	922	911	868	903	868	864	885	918	871	908	882	919	909	934	902	834	867	934	955	887	883	890	875	873	850	911	888	921	890	910	898	838	863	900	866	849	927	893	904	875	884	900	894	885	896	837	856	901	880	913	874	873	894	854	926	848	837	900	874	897	869	892	860	875	923	891	882	889	884	866	904	923	864	857	851	883	905	943	874	880	895	892	843	885	912	895	926	829	887	928	923	912	899	921	893	887	897	905	889	943	867	890	911	890	900	885	808	889	892	906	890	817	883	848	858	916	915	926	883	893	899	944	849	887	974	872	885	856	913	921	877	897	867	899	889	932	855	882	878	941	880	922	895	869	851	905	902	881	899	899	906	882	917	887	910	866	916	847	881	897	844	933	889	897	860	894	848	864	834	888	900	837	911	903	860	879	849	920	900	836	880	907	921	898	865	895	908	883	874	901	853	923	897	852	862	867	930	891	909	916	932	895	877	922	881	854	888	891	905	896	886	897	869	890	880	858	871	920	910	831	875	865	871	802	902	882	869	905	927	887	893	893	880	855	903	888	905	869	989	848	889	910	852	910	898	894	954	885	910	902	860	892	916	926	838	879	919	852	852	899	936	897	913	934	893	847	866	868	876	908	913	861	916	865	939	831	856	882	864	903	924	944	858	903	849	857	945	891	820	841	801	926	894	890	913	854	859	926	881	937	882	917	859	874	889	824	881	893	867	889	871	924	902	924	881	905	897	857	925	844	874	850	867	902	930	869	902	873	875	905	921	944	908	869	924	812	925	825	872	879	918	883	946	894	874	880	879	870	888	901	892	886	902	925	922	903	898	861	895	893	837	868	887	929	949	865	886	890	903	864	813	901	903	877	845	874	899	901	861	898	895	870	858	885	941	847	873	876	888	875	921	814	907	882	886	901	898	877	882	937	854	875	866	905	879	855	963	831	889	865	886	883	883	871	826	917	897	909	913	926	864	848	888	882	906	840	868	848	837	849	915	890	860	920	890	852	876	858	906	840	862	943	903	866	857	897	893	908	941	921	839	886	899	863	907	865	852	866	836	884	931	869	848	877	881	929	848	875	819	861	862	919	897	861	863	939	903	930	890	941	873	887	879	898	851	878	926	904
27362	18150	4149	730	595	568	526	507	577	554	518	564	554	512	540	566	583	562	556	520	522	496	555	545	595	525	579	538	579	559	553	513	519	537	486	563	580	527	535	511	554	560	526	555	513	544	530	508	468	535	546	520	538	549	546	514	496	556	504	489	526	488	547	550	563	545	595	571	520	517	503	549	507	522	550	514	531	499	539	595	555	528	528	495	504	490	521	500	561	537	547	551	539	501	511	513	517	502	527	575	537	542	550	562	533	517	528	503	574	575	576	549	526	567	540	467	556	562	528	511	529	487	513	524	531	521	519	545	511	531	517	518	480	573	559	517	530	508	501	493	526	535	487	487	520	551	530	502	548	553	540	521	545	582	524	570	538	536	527	518	559	545	533	586	513	534	564	524	576	519	526	509	522	543	509	503	544	562	573	519	533	553	573	537	539	532	509	546	518	548	546	539	518	521	519	568	533	557	511	548	548	541	572	529	550	519	495	547	486	531	520	551	515	522	539	542	539	531	532	546	464	568	524	521	531	536	513	525	538	562	545	531	534	498	555	554	573	532	493	541	514	533	533	529	513	510	560	523	538	551	523	542	507	586	510	523	549	533	526	516	535	535	546	524	516	529	564	535	546	520	543	542	542	547	521	521	492	517	534	489	525	554	564	567	547	518	583	555	557	547	505	509	564	500	563	559	555	519	558	497	566	513	472	513	559	511	535	535	507	520	534	572	529	567	583	557	498	556	534	560	528	489	559	528	527	575	591	499	508	488	523	557	520	593	572	540	527	545	547	552	545	522	505	529	538	516	520	565	540	553	516	542	602	545	510	576	528	517	540	507	531	554	522	521	548	499	545	547	542	501	548	501	552	592	561	532	559	533	555	542	543	520	532	544	535	538	534	510	525	507	520	502	540	531	528	498	540	516	509	532	537	514	537	540	519	539	589	504	524	513	528	537	533	513	527	526	566	533	494	546	515	483	530	549	549	526	570	538	532	523	528	532	539	557	528	578	548	554	485	556	508	582	586	549	558	532	527	547	542	531	516	541	553	547	509	541	545	533	525	554	539	527	512	489	547	529	523	517	516	501	513	528	514	579	550	486	549	536	496	508	520	504	543	567	525	535	558	557	537	532	522	604	555	546	510	515	564	535	534	545	567	515	561	526	528	531	509	503	522	556	544	561	557	559	489	538	539	521	565	545	549	516	536	551	543	543	505	514	562	484	506	538	559	513	526	542	542	491	488	582	491	516	510	494	531	530	565	573	499	518	550	559	510	503	562	579	486	515	471	524	494	538	510	543	504	534	520	551	546	523	516	562	532	550	513	520	544	565	554	500	501	546	560	483	602	519	558	543	518	564	495	527	570	514	510	566	521	580	552	517	539	494	572	541	567	553	576	587	517	537	505	591	530	550	534	565	565	530	570	547	523	511	547	573	534	527	533	534	566	572	541	545	543	531	548	526	524	543	548	585	536	532	529	553	541	510	550	522	545	519	538	480	533	533	584	512	533	570	574	547	540	574	536	526	552	499	598	529	519	545	567	558	529	531	536	494	552	545	541	546	560	571	490	540	582	553	556	545	531	537	542	540	544	490	523	543	511	496	556	518	550	540	549	557	588	528	547	538	561	544	505	541	521	518	550	569	578	495	501	541	537	514	506	516	536	550	511	536	488	519	540	513	532	569	511	556	565	491	597	535	520	521	523	523	544	551	542	515	531	520	539	558	557	525	528	546	528	537	549	522	520	584	509	514	571	545	569	576	559	552	534	548	530	558	520	512	514	505	561	529	532	565	505	521	565	511	491	525	558	555	551	527	556	520	559	525	577	475	534	526	519	528	525	512	536	512	538	561	518	556	569	512	540	541	544	562	566	555	546	541	502	496	589	531	515	543	515	492	534	512	517	611	557	521	543	513	539	543	549	555	511	520	553	530	558	543	527	552	583	559	522	520	498	511	550	563	538	535	571	502	566	576	490	577	566	564	525	537	522	504	529	504	522	546	551	549	527	593	523	520	552	554	473	474	530	534	530	558	575	524	494	547	539	570	534	556	566	543	538	512	515	551	537	561	510	552	509	550	539	530	524	537	569	507	527	505	552	508	556	501	529	521	580	532	533	482	537	533	555	519	541	545	530	540	525	492	560	541	524	517	562	553	554	523	540	559	541	493	533	543	571	532	514	534	561	540	549	554	543	567	554	505	481	510	531	545	490	553	556	524	550	519	550	544	570	511	495	528	580	527	539	532	534	483	497	515	545	546	528	564	547	578	552	554	517	550	535	527	538	558	555	523	517	519	521	539	527	510	519	568	522	498	560	517	540	501	524	506	516	572	517	534	515	552	508	535	564	512	554	560	561	549	521	540	566	525	499	561	492	509	543	507	542	544	541	564	501	589	516	565	538	561	558	534	522	535	536	523	535	536	540	523	592	557	556	513	565	559	524	542	540	505	519	540	530	560	544	551	536	557	558	522	561	522	539	577	542	519	537	558	523	507	510	551	569	542	533	573	554	545	532	539	528	538	535	530	540	530	543	513	532	512	533	520	535	569	566	573	514	501	543	507	573	513	552	537	492	516	556	531	512	535	542	534	531	527	495	572	539	516	514	481	514	530	543	519	533	511	518	544	529	524	530	560	533	496	491	569	537	501	533	527	552	538	512	551	560	554	491	533	568	545	547	526	492	550	588	540	540	537	529	539	530	566	543	539	554	549	516	557	514	587	563	528	539	559	525	505	529	586	548	509	553	525	535	543	515	575	506	494	545	551	525	536	539	519	509	574	526	528	549	542	548	533	565	517	505	546	511	516	533	532	556	550	535	528	536	518	524	542	568	518	541	550	526	529	519	493	525	524	521	554	547	502	575	518	548	548	510	585	542	479	567	500	542	571	561	556	533	539	568	526	526	549	550	539	533	578	538	505	514	537	475	539	540	503	528	548	547	533	515	510	545	515	518	536	582	577	517	514	553	562	522	540	525	510	551	542	527	552	539	526	524	500	505	559	586	547	526	472	517	564	576	532	557	519	561	577	547	537	533	523	539	516	551	520	532	485	512	536	509	555	539	510	542	521	553	525	520	585	512	518	528	506	523	522	514	508	536	536	549	510	511	555	535	527	528	541	551	511	509	498	525	538	526	594	542	540	534	541	553	532	537	554	535	556	539	536	514	523	543	528	536	568	540	538	479	537	501	529	563	529	521	550	565	546	509	545	516	502	580	541	527	524	569	514	565	530	539	525	519	529	496	525	538	543	523	528	526	502	521	547	560	532	514	528	554	509	554	532	532	527	551	523	519	582	556	500	505	549	530	543	516	502	502	502	527	539	557	545	543	530	503	506	524	525	564	499	565	507	533	525	504	517	502	530	543	536	546	504	538	564	505	523	531	520	537	539	537	522	485	520	541	544	565	576	537	528	513	543	557	518	547	533	558	542	565	524	538	568	570	557	495	559	530	535	518	511	524	578	512	564	542	572	525	510	524	531	548	561	513	513	560	545	537	544
4153	987	801	650	632	603	605	592	585	604	569	527	605	534	567	614	574	571	583	591	579	585	545	560	589	602	560	573	563	600	523	574	545	590	644	552	531	571	554	550	557	600	587	598	560	586	544	597	569	556	592	548	557	594	601	529	579	556	528	579	576	570	559	539	575	609	587	547	595	581	597	537	584	572	565	561	626	517	549	592	631	531	599	559	579	590	597	608	553	627	563	568	574	556	569	554	561	595	592	601	582	556	543	557	561	572	595	571	574	584	572	625	586	563	561	567	533	596	579	588	571	620	563	573	581	583	556	568	553	546	568	589	568	552	603	612	575	576	568	534	581	608	539	575	582	586	573	565	573	559	548	616	539	596	541	576	533	596	575	565	586	565	567	579	545	564	528	561	550	546	622	574	565	558	549	555	576	558	588	565	588	605	561	591	584	609	562	566	555	555	567	569	603	574	565	564	619	566	586	557	525	597	553	589	548	542	552	523	604	525	556	518	603	588	598	540	543	600	609	554	536	613	523	595	594	554	621	574	572	568	580	561	544	587	563	608	606	585	545	562	550	586	557	516	588	602	577	592	604	573	557	550	591	533	593	558	566	580	567	557	558	570	573	595	575	569	585	539	562	554	563	565	616	568	589	525	577	561	573	568	564	568	616	561	593	554	529	596	605	596	562	604	575	561	590	576	522	518	548	586	609	570	600	593	567	560	590	569	537	543	594	609	578	595	558	547	571	532	547	581	609	574	548	562	552	550	593	585	539	578	536	556	558	594	587	573	583	610	537	553	599	619	566	574	608	576	598	519	551	616	564	574	569	568	582	583	568	554	543	552	532	611	582	562	568	534	581	594	546	572	576	558	555	576	582	596	589	533	556	546	578	562	515	594	550	564	576	611	612	575	570	580	559	587	570	525	549	571	585	564	548	572	576	569	537	569	540	555	568	585	552	545	602	560	557	547	597	555	616	626	608	544	592	591	591	551	581	572	611	553	578	554	580	597	575	566	576	540	568	579	573	620	627	566	574	563	577	597	540	554	556	582	614	548	582	539	563	564	529	575	566	546	557	568	537	578	560	615	576	546	559	604	581	563	542	557	554	619	540	583	563	572	574	578	579	549	587	586	610	572	596	534	577	547	562	572	537	546	562	588	600	549	580	589	571	557	594	556	557	573	583	527	535	578	582	566	607	577	583	557	542	553	580	553	584	548	590	563	568	525	613	566	562	538	574	515	577	570	555	591	599	535	565	567	552	574	608	567	555	574	557	552	522	567	536	592	504	552	608	548	564	562	558	562	582	573	539	542	559	508	606	576	590	572	560	587	579	514	564	560	599	546	581	600	555	568	552	581	542	609	576	571	558	562	549	532	552	519	556	549	522	573	570	558	549	585	574	606	566	516	600	542	545	613	579	589	589	554	585	555	570	536	559	599	582	527	604	553	550	561	578	546	534	564	530	510	560	569	582	590	561	603	585	580	537	538	593	595	580	600	560	565	565	578	589	561	593	597	528	588	582	581	569	570	557	577	585	586	542	580	544	575	601	557	555	537	595	599	559	553	563	553	594	551	584	576	555	563	553	566	612	532	583	488	553	569	551	597	557	574	587	589	586	584	594	619	546	561	573	538	538	557	585	539	583	567	577	576	549	591	576	588	573	527	534	541	567	583	558	601	620	568	566	548	534	543	563	581	579	547	605	548	575	542	572	559	586	570	542	577	585	594	595	563	531	610	572	584	560	557	549	570	594	582	529	557	556	545	570	566	559	555	548	599	584	605	564	575	550	581	526	551	616	585	559	572	555	597	536	579	563	557	629	548	565	537	566	604	556	585	513	578	550	573	536	538	566	538	544	563	567	622	543	600	571	551	571	569	573	583	567	545	556	582	608	557	568	587	590	568	549	575	618	561	565	558	551	561	623	551	606	556	597	611	513	595	559	578	579	596	548	564	582	556	591	579	540	554	574	595	580	554	546	580	592	559	549	566	576	534	570	526	591	549	518	559	594	578	562	575	562	572	587	592	547	558	547	584	588	581	554	569	596	565	577	575	588	565	585	562	530	567	566	542	571	576	543	560	573	569	549	560	573	598	561	559	549	584	564	609	566	584	554	607	542	592	578	555	603	540	575	592	536	557	579	581	541	609	533	597	545	566	605	542	579	575	560	565	589	599	598	562	567	571	580	619	569	556	551	633	545	586	558	601	566	578	577	595	563	592	558	582	594	580	532	572	594	558	573	571	529	530	582	552	582	541	584	525	542	552	545	599	596	542	568	571	554	569	532	591	603	590	530	536	560	610	537	570	575	572	563	568	583	539	538	570	564	543	603	513	605	554	552	521	606	571	601	566	552	579	575	568	570	554	646	569	572	565	594	555	528	604	531	605	535	576	575	614	554	585	592	590	541	537	578	574	550	595	577	564	590	544	566	580	540	585	628	563	541	553	576	595	542	572	597	555	573	543	561	551	561	525	586	565	562	556	583	561	557	564	565	616	567	557	569	612	551	564	561	537	545	566	604	548	575	544	582	586	569	605	601	611	587	506	559	597	517	608	596	565	552	598	564	589	573	552	578	575	571	550	603	595	564	577	539	573	556	574	518	623	537	554	584	587	560	556	573	558	557	599	575	560	577	547	568	539	616	579	558	550	583	572	550	609	575	548	617	605	580	562	595	562	570	570	568	538	592	546	563	614	564	578	548	542	556	565	586	618	570	571	594	555	545	572	559	581	626	567	564	579	645	548	606	589	574	608	559	539	563	561	581	590	586	571	568	574	586	619	544	572	570	577	569	581	536	570	575	575	550	574	597	555	550	565	546	570	546	597	568	579	604	578	575	607	526	578	592	610	590	592	588	566	607	555	571	562	560	568	607	544	522	600	513	561	581	565	561	522	585	570	586	572	576	549	557	533	575	602	560	625	582	595	613	579	517	579	530	574	579	589	577	570	599	607	564	557	563	568	561	572	566	583	594	530	589	550	570	607	528	563	561	561	573	572	581	531	580	577	593	590	582	559	572	528	555	548	587	564	565	566	591	564	590	556	601	571	548	568	597	581	621	573	593	534	521	567	572	551	528	570	586	597	568	590	551	534	591	553	572	581	545	615	506	608	545	550	559	599	572	572	591	597	574	603	551	541	596	563	574	559	552	607	599	530	547	563	582	575	526	598	567	520	584	584	554	559	547	621	569	576	583	590	564	597	580	548	605	538	584	547	522	547	545	579	548	578	584	528	596	562	556	580	554	570	552	595	598	592	584	547	596	589	593	542	559	529	550	570	550	594	602	577	574	574	575	567	596	555	611	562	582	571	549	618	559	581	568	553	551	575	558	540	515	612	570	619	528	567	574	568	614	600	533	579	535	597	563	567	585	552	588	569	543	610	626	611	564	559	563	564	546	534	547	562	556	582	567	555	552	567	587	555	518	565	532	561	558	572	556	550	536	575	569	533	579	569	574	550	602	576	564	597	537	544	551	583	588	572	613	575	603	581	582	583	516	507
23346	21052	28379	23946	21045	12249	1876	1409	1215	1215	1112	1164	1111	1038	1068	1052	1060	1050	1076	1015	977	1008	1037	973	1003	963	1020	1002	984	1020	1048	990	979	987	1003	1053	1055	988	1038	1015	967	1020	976	1012	987	957	1020	1010	977	977	947	990	1003	1016	977	954	966	990	990	1009	984	980	992	1049	1021	978	994	982	1032	1005	962	972	967	944	944	1001	997	1001	977	1012	1021	966	940	960	1002	1043	1002	967	955	929	949	943	970	950	1039	1021	1043	969	999	946	945	941	1007	985	985	972	984	921	957	1029	958	933	952	989	1015	873	987	922	964	1016	984	960	1005	983	973	965	943	999	948	1000	962	919	912	962	1010	979	1013	961	983	941	980	958	976	1012	1011	1030	959	975	995	1002	957	993	990	959	940	965	975	980	987	928	1037	979	999	952	968	987	975	964	1040	983	1045	1007	991	985	995	984	997	967	978	964	1020	1020	1028	995	1011	1046	983	1002	1005	944	1034	978	1041	1024	1018	979	952	964	1036	987	968	905	971	949	971	936	968	954	1013	967	965	985	998	974	981	1036	981	982	971	998	984	912	976	977	927	988	996	990	1007	993	1053	956	1001	1005	1006	990	1060	934	985	965	1012	907	978	941	1065	979	1041	937	957	986	1025	978	984	969	1000	927	973	976	993	958	991	942	1031	941	952	1029	993	1024	1044	986	1004	908	1007	951	984	966	986	975	958	987	971	966	1026	938	943	977	1047	1007	968	987	1049	995	1005	969	971	967	984	1023	984	923	983	948	1044	976	941	957	940	958	984	1008	982	1001	944	973	967	952	986	1013	1017	995	975	984	1020	967	942	972	1019	975	993	1023	997	947	952	935	994	1002	1006	977	1001	976	924	959	975	955	943	981	967	914	971	972	917	1063	968	1023	957	1015	953	926	960	1026	953	1010	940	979	975	958	924	989	966	973	1007	1027	992	1016	990	944	914	979	1025	957	977	933	1026	999	967	984	954	956	971	1022	977	966	978	910	967	1023	1041	939	1032	979	990	970	983	986	1022	1006	1022	946	956	1022	1009	1002	932	981	974	915	979	992	984	978	974	1025	961	977	950	986	956	1001	993	1000	968	964	989	956	975	976	957	972	985	930	985	962	967	958	986	922	916	939	966	1041	992	959	973	997	1046	1019	934	987	988	921	999	1007	977	979	999	981	951	916	936	979	970	966	964	1009	985	922	1047	976	1016	989	979	957	923	976	957	1004	1018	962	996	959	996	985	1026	985	1011	958	976	1000	906	987	990	998	982	1004	995	986	977	991	967	967	977	923	959	969	974	954	944	934	972	1000	961	1006	1037	990	925	987	1004	982	945	1027	1004	924	954	1001	994	972	959	1004	966	925	933	985	991	1039	1024	1012	973	990	969	1013	970	980	1026	942	991	976	972	965	964	995	970	998	1010	994	995	950	981	971	979	978	964	1040	985	982	981	1007	940	953	959	975	1017	987	1007	976	975	941	967	1013	990	1042	962	986	992	1008	1040	999	962	992	961	1004	934	967	937	997	986	951	1007	947	940	1024	1014	960	1019	968	909	1055	1025	1009	970	998	992	1013	990	1011	997	987	973	1002	970	907	972	993	939	991	985	951	959	1068	998	956	974	927	952	957	958	962	923	983	948	990	957	967	950	968	1004	1009	1011	1014	981	1026	970	976	949	985	1052	946	972	975	921	986	952	936	998	1011	1009	993	961	972	1018	930	968	1023	984	1002	952	963	990	943	1022	1015	977	981	1006	987	976	939	990	988	1008	956	957	979	931	1039	1038	982	965	1003	1008	1010	987	990	951	969	989	956	930	948	940	989	1014	978	944	937	965	977	950	980	970	1008	943	1006	956	973	998	996	981	958	999	932	964	995	1001	962	964	964	993	960	1006	971	973	1017	1009	938	921	937	1008	976	983	1019	999	939	1023	986	989	996	989	983	978	967	1013	962	907	957	985	1021	942	1031	984	997	1099	928	998	923	965	981	952	972	962	912	970	951	1019	1026	956	1018	1015	971	958	970	952	954	993	973	971	969	944	968	1021	996	1001	979	955	986	978	998	1027	967	1018	945	1029	947	950	958	1035	974	995	975	925	1066	990	967	994	981	1038	962	975	982	959	999	995	1011	949	941	1011	930	948	995	971	1011	987	979	978	972	978	948	1009	952	972	974	986	1031	982	973	962	1011	1017	1026	1014	989	972	963	951	987	968	995	972	991	939	950	968	978	935	987	1009	978	986	944	930	956	949	955	959	972	983	1009	1019	1003	1014	985	933	922	955	967	971	970	993	1024	997	1008	983	1047	1010	947	950	1027	1027	952	952	973	954	956	962	942	965	940	1001	979	929	1004	978	948	974	1026	964	948	991	1028	964	996	1001	893	918	998	976	984	886	1018	1020	945	969	928	944	1004	932	988	945	965	1001	1008	994	995	950	970	979	945	961	900	919	950	978	978	995	953	982	980	968	984	981	916	991	959	1023	915	998	967	977	983	916	966	1007	957	927	924	919	979	954	968	1027	978	975	989	1000	951	1018	955	930	987	994	957	941	1003	1056	989	1048	925	992	1009	1007	973	1024	1045	913	932	934	955	1005	991	944	977	948	951	992	1036	958	1007	937	906	992	961	985	1008	943	916	975	968	991	935	1014	940	942	966	1019	996	953	1014	947	981	993	926	988	963	985	965	963	1022	924	951	961	984	952	1017	947	963	969	970	912	1012	962	962	910	1005	1022	952	996	972	953	1006	1009	1021	973	1000	968	1010	950	978	966	921	992	947	1007	989	991	966	999	852	919	950	985	1056	948	941	983	997	952	989	965	1045	956	919	1007	940	905	1025	982	898	1002	927	960	939	1011	947	919	970	963	1011	965	965	972	999	954	904	988	1014	946	943	1010	935	984	988	947	987	1012	1018	956	917	1023	1003	1022	935	981	975	956	964	991	984	1013	966	1003	995	991	995	955	1009	961	1005	998	1032	970	969	998	960	964	971	968	1020	997	988	981	993	1019	986	1006	946	949	984	951	971	965	989	1009	879	997	1014	952	1007	936	1010	966	1045	994	1002	999	1013	955	980	971	968	982	954	947	979	961	1000	946	977	1077	978	996	962	999	947	940	1032	993	1002	933	1000	999	955	983	952	952	930	1027	953	961	1014	1009	950	961	1029	984	993	1017	970	991	960	973	978	936	982	966	1004	996	1016	1000	997	925	970	972	974	943	961	968	940	949	980	1019	965	984	976	1008	1021	974	993	931	954	983	951	1010	968	986	1001	948	976	946	919	955	994	995	958	965	928	997	950	995	922	985	1024	1016	987	934	990	977	914	959	950	990	1001	939	948	994	942	1026	937	1014	987	916	987	976	943	986	914	994	1021	982	952	957	959	1041	980	973	1002	955	960	940	956	1012	966	1004	926	910	1021	985	993	1011	984	966	985	945	911	1003	930	985	958	961	1013	941	937	907	948	945	1006	1021	981	1025	960	972	983	953	987	978	987	955	953	931	952	948	1033	980	961	986	1012	980	985	958	950	931	1006	1019	969	992	952	968	986	959	921	972	985	960	950	910	966	972	957	961	993	1035	999	986	963	989	1001	1026	969	960	946	991	994	969	904	950	1000	1021	937	938	944	985	948	954	962	917	955	965	1008	956	991	1021	1020	959	977	947	1012	1027	975	948	974	1000	1049	1018	970	1001	995	935	1003	1016	965	1011	1004	992	995	990	972	976	985	942	983	1014	1004	947	1007	990	933	980	945	908	952	992	1004	974	979	969	960	942	1052	1006	974	975	966	953	941	941	990	996	1031	994	1008	992	976	969	971	990	999	995	954	915	1004	1000	979	974	1033	997	980	990	947	992	979	934	961	989	971	993	980	962	989
3360	8758	6167	3183	2514	2108	1763	1617	1495	1358	1262	1163	1205	1129	1099	1140	1088	1071	1045	1049	1064	1067	1066	1073	1062	1028	1023	1033	1030	1048	1061	1024	1001	1060	1053	1082	1010	1036	1058	1085	974	1011	1089	1016	1035	1049	970	1023	989	1009	1016	1002	1012	1030	1056	1083	1052	1013	1022	1062	1010	1021	1038	1072	1038	994	1048	1015	998	997	1058	1020	1025	1015	1046	1013	1030	1018	1007	1051	1061	930	966	974	1023	963	964	1050	978	1025	1014	1021	1003	1009	1038	1015	995	991	1041	1063	1017	1045	960	1065	1057	983	1035	1003	1008	1100	1039	1017	996	988	1033	1063	1025	1029	1037	1046	1043	1010	1015	1008	1018	1093	1040	1005	1026	1020	1037	1026	1008	1043	1068	1029	984	929	1047	1007	1063	1083	1016	999	996	1022	1053	997	1035	1014	990	990	1029	1053	982	1050	1009	1045	987	987	1037	982	1078	965	1016	1007	1051	1027	1026	983	1026	1003	1065	1055	1055	1015	1032	1038	1049	990	1013	968	1026	1020	986	1058	1048	1013	1038	973	1019	924	1008	1039	1008	983	1039	1107	1024	1061	1005	1027	1000	1058	999	1008	1022	1018	1057	1036	1058	1017	992	1057	982	1041	991	1048	987	1062	996	989	991	1066	1010	1021	1008	1091	1017	982	979	994	1045	1006	1056	957	1016	1047	1075	1015	985	1053	1046	966	1030	1061	985	1022	1079	971	968	996	1068	1021	1052	1066	1051	1105	1059	1026	1041	1057	1068	1063	1028	989	959	1030	1018	1073	1018	1053	1084	1015	1062	1072	970	1057	1053	987	1035	1035	1033	1024	967	1040	1038	988	987	1004	1010	1024	1002	986	996	1029	1016	1012	1023	975	1084	1041	1038	1027	1029	1024	1070	1052	1022	1005	1053	1029	1099	1007	1051	1070	1006	1013	971	1015	1008	1057	1026	1043	1059	1057	1031	948	1007	1018	1033	947	987	1014	991	1021	1020	1001	1027	1061	1035	1014	1025	1049	1003	1031	1003	1014	1031	1032	1044	1073	1089	950	1021	1017	1013	957	1013	1027	1007	1014	1001	1004	1030	1004	1037	1029	1049	991	994	1021	1030	966	1044	1070	1026	998	1011	1048	1039	991	1053	1051	1075	1006	1017	1016	992	1069	1076	1033	997	1011	1047	1041	1034	1029	1029	1026	1021	1005	1022	1048	1031	1050	1028	1005	1064	993	1017	1045	984	1028	988	1072	1046	950	967	1029	1073	1011	1049	1023	1024	973	1039	1006	1002	1019	1037	968	1070	993	1081	994	1067	1037	1014	998	975	1004	1030	969	989	1040	1031	1036	1012	1081	1048	1025	1096	1016	1031	1079	1041	1023	1003	1048	1027	1039	1038	1071	1068	1044	1026	996	989	1027	1013	982	1049	1048	1076	1001	1059	1021	1126	1042	987	1022	1060	1024	1095	1039	1015	1039	1087	1014	993	1002	1030	966	1050	976	1001	1013	1002	1016	1044	1069	1013	968	1006	1007	1043	1010	1078	1012	974	1007	1004	960	1061	973	1085	1004	1079	1017	1025	1086	1034	1004	1035	1055	1014	1029	1015	994	994	929	1037	1046	997	993	1033	992	977	1039	983	985	1004	1011	1042	978	1020	1008	976	1042	1012	970	992	983	993	1043	1023	1040	1043	963	978	983	1025	986	1038	1002	1037	1014	1105	1008	1013	1083	1015	1013	1059	1078	1033	985	1036	952	967	1002	999	947	1009	985	1045	958	1006	990	1014	1050	1040	1039	1033	1075	1019	1053	989	1029	1020	1024	1036	1038	1042	1035	997	984	1094	964	1032	1115	1021	1015	987	985	992	1009	977	1064	976	1011	988	1030	1013	1018	988	1047	1065	1013	1068	1012	989	1043	987	1057	1026	964	977	1041	1056	1023	1058	1001	1045	1026	1012	993	1041	1043	978	1016	1026	979	1036	1024	989	988	986	1003	1091	1054	1013	1052	1034	1003	1021	1048	1002	1025	1044	975	1051	1011	1030	1018	1073	1036	998	1075	931	1029	951	1035	1007	1018	998	1008	1031	999	1078	1012	991	1024	1005	1035	1006	1005	1072	998	1051	1034	992	1009	1028	990	1009	992	987	997	1061	1049	1051	1088	966	1042	1022	1008	1033	1029	1082	1035	1042	1064	1058	999	1047	1028	1005	1006	1031	999	1009	999	1022	975	1010	1029	981	1048	993	1033	1007	979	1011	1033	1053	984	1085	1026	1008	1003	1035	1035	1005	1030	1027	1051	1035	1028	1038	1013	1036	1038	1061	1022	1008	1000	981	1041	1024	1032	1009	1037	1015	1008	1011	1074	989	1030	1036	1073	986	1025	995	1032	985	1021	1036	1098	959	1008	1032	958	1031	982	1005	968	1019	1082	973	1005	1016	958	969	1043	1052	1031	1008	979	1024	1026	1078	1032	998	1015	1044	1000	1043	983	1004	1076	1037	1001	1109	1018	1049	1070	1002	1021	994	1084	1063	1017	1067	1010	1016	994	998	990	1006	1051	989	1055	1043	1056	1016	949	1016	1070	1024	995	1034	1001	1095	969	1020	996	1033	994	1019	1054	1018	1016	1038	1019	1029	1051	1019	1011	1033	1031	1001	1036	1062	1018	1056	1010	985	1040	999	1017	998	1019	1036	1067	995	988	1019	958	1029	1040	981	994	994	1049	1009	1033	1052	1028	1036	1026	1054	1051	1114	977	1022	1019	1025	1036	1010	973	998	1019	1049	1023	1048	961	1043	1017	1024	1049	982	1054	1008	1023	990	1001	981	985	1020	1013	1023	1055	1026	1051	1006	1039	1022	1035	1066	1058	1063	1039	1108	1037	1002	1063	997	1016	1020	996	996	960	982	974	1034	1002	1024	982	1030	1003	1063	1026	1024	1017	982	1027	1039	1061	1013	1060	1004	1045	984	999	988	1029	1046	1072	1000	1026	982	1030	941	1041	988	1069	1060	1034	1046	997	1028	1053	1026	984	1048	1045	1030	1012	1034	1085	1034	1032	1016	1050	1006	1002	1031	1038	1023	1032	991	1058	985	969	1019	1004	982	1009	1017	980	1040	970	980	1014	1005	1018	1019	1009	953	1038	976	1077	955	997	1009	1056	1059	1042	989	1036	1001	1019	995	1008	1015	1072	1037	952	1043	1052	1067	1053	1003	1102	1026	1016	995	1051	996	1003	1025	1025	1005	1024	1050	1059	993	993	1038	975	964	1013	1042	1073	1089	1047	1008	1008	1066	1031	1024	1015	1033	1044	960	1031	990	1004	944	1071	1047	949	1012	1010	1006	1078	1008	1004	1005	1030	994	1053	1033	978	1027	1034	1059	1036	1006	1001	1008	1008	1019	1000	1053	1011	1056	1007	1020	1057	1014	1019	988	988	1035	1031	1025	984	1020	1007	1059	980	992	1053	1000	1028	1015	1013	1014	997	1007	1020	998	1005	1030	979	1007	973	1045	983	953	1019	997	954	1039	1034	1082	1006	966	1033	990	1036	994	1041	1053	998	1014	1011	1040	1066	1054	1054	1050	996	1013	990	1006	991	1035	1064	985	1044	1024	1039	1028	914	952	1040	978	1017	1046	1079	1044	1028	1002	967	1054	1027	1029	1037	1066	983	1004	1045	1016	1035	986	1009	991	1052	1076	1013	1011	1024	1040	996	1026	1071	977	979	1028	1004	1028	1048	1014	1000	1037	1003	1008	1032	979	1081	1035	995	1004	1018	1075	1025	987	989	1050	1011	988	988	1032	1075	966	982	1019	1023	1018	1062	1031	1042	1040	1004	1019	1024	977	987	986	1063	1005	1012	1020	972	1020	1080	969	973	1001	973	1049	969	1019	1040	1038	1015	1025	1031	1069	992	988	998	997	990	1018	1048	1021	990	1057	1049	987	1039	1026	1036	1021	984	1017	985	976	981	1034	979	978	1000	1004	977	1056	1019	1002	1002	1061	1085	1002	1018	941	1040	1008	1001	1026	1000	1025	1043	945	1000	1045	1043	1031	1030	1018	958	969	1059	1027	1002	1054	1006	1010	1031	966	1045	1012	1036	1022	960	1041	964	1055	1029	1019	1071	994	1015	1017	1032	1058	1022	982	1014	1042	1033	978	1026	990	1021	1024	1003	1019	959	1063	972	1020	959	1021	1065	974	1007	1087	1068	1033	1006	1036	1034	1049	1066	1025	1092	1001	977	973	981	1066	1036	1057	1052	1016	971	1027	1012	1018	1036	1016	1062	1059	975	1023	1072	1018	1006	1007	1040	1059	997	1076	1056	976	1040	1013	1059	1052	1002	966	1020	1043	919	1020	1023	993	1021	989	988	995	1012	1037	975	1066	1051	1051	999	1010	1021	1026	968	984	1075	1023	1020	1052	1015	1023	975	1008	991	1043	1055	1027	1022	1030	1021	973	1051	1019	1014	1049	1013	1031	1021	992	994	978	995	1012	954	983	999	999	939	1058	1028	1018	1059	987	989	1027	1021	1004	1048	1028	1054	1042	1030	1016	1025	992	1006	955	1032	1001	986	1020	994	1046	988	1007	1014	1064	1015	1010	1054	1036	1004	997	992	1059	990	1051	1037	1049	1034	1033	1096	1025	1001	1037	1037	1027	1037	1006	986	983	1032	1013	1086
24503	21168	27607	24907	13344	758	485	428	396	363	338	344	327	325	277	312	306	302	329	285	266	294	282	285	289	276	305	276	285	276	291	271	270	297	274	265	289	282	257	264	273	270	270	307	281	261	263	280	304	307	251	313	280	270	292	276	272	285	282	278	264	284	281	280	296	287	291	253	308	261	254	260	269	301	309	312	274	282	298	287	252	289	281	260	294	279	251	295	269	252	290	280	299	287	263	259	295	288	285	286	276	288	277	296	266	306	310	293	272	292	293	284	290	272	264	268	280	244	271	271	273	299	279	266	299	265	258	278	267	266	310	258	279	286	270	299	305	297	274	260	273	285	274	278	271	291	281	266	276	314	269	283	299	308	269	286	274	276	292	305	290	286	261	239	283	290	286	288	258	248	268	279	301	279	271	274	279	263	287	274	280	267	273	268	287	263	256	292	254	281	294	286	277	293	257	251	273	286	259	287	287	255	253	263	257	282	265	272	286	267	305	271	281	288	308	271	268	305	283	264	234	282	285	248	283	287	303	257	284	268	259	290	307	272	291	275	292	266	290	280	279	258	273	267	292	291	295	269	269	252	270	269	283	261	253	289	277	309	275	246	269	273	276	271	279	285	262	266	290	259	283	280	272	284	274	263	258	287	270	289	258	275	291	281	319	275	275	259	257	280	280	266	281	277	262	275	282	293	270	273	294	291	277	264	279	292	296	280	281	286	262	280	258	273	281	323	269	286	270	312	283	284	249	274	238	248	289	264	274	306	293	287	249	279	257	297	289	263	248	269	287	282	290	285	281	226	284	276	260	280	253	301	256	263	280	269	329	284	264	265	239	285	292	278	275	268	270	273	270	271	287	283	277	290	285	292	288	255	258	261	260	275	269	291	276	255	251	282	240	279	237	254	289	272	258	263	262	254	282	273	265	278	270	250	283	235	294	283	292	266	270	306	266	254	274	274	299	276	293	292	284	254	292	256	245	273	264	288	293	282	270	267	260	258	252	282	280	263	275	260	240	259	264	255	277	269	295	289	270	268	254	279	282	297	273	278	270	296	316	244	271	285	284	279	305	281	324	288	277	283	271	252	296	285	255	264	273	274	292	298	280	275	254	296	274	256	294	267	280	274	278	237	274	284	268	282	290	296	276	263	272	284	294	248	270	295	244	278	263	277	283	278	270	296	262	283	267	295	300	257	281	252	278	277	289	263	256	259	261	323	302	292	259	269	273	303	249	300	272	298	288	275	303	308	274	256	262	254	283	262	291	275	269	261	301	281	289	275	270	290	281	263	272	253	285	282	284	276	275	288	272	286	286	292	254	279	268	282	267	271	275	269	264	270	267	271	310	292	251	269	258	279	274	253	298	276	308	267	254	269	279	258	266	283	302	241	291	260	301	273	298	278	275	259	301	294	257	226	265	286	272	289	291	271	289	247	242	296	288	257	257	260	297	313	307	285	292	282	291	290	286	292	277	297	267	269	263	275	264	259	290	252	288	262	278	256	277	279	277	273	261	287	253	261	293	257	264	270	295	254	261	294	295	334	305	271	271	289	256	270	262	314	284	272	258	298	296	292	261	287	263	269	307	292	313	294	259	270	268	234	271	281	279	250	273	287	278	241	276	281	288	309	281	273	280	285	286	273	277	265	278	276	252	266	256	268	302	257	287	275	300	286	317	311	318	268	274	261	256	272	285	289	291	277	288	285	302	282	276	329	292	293	281	262	275	289	252	270	276	285	266	261	281	288	272	288	286	298	292	273	294	266	267	304	278	296	268	281	265	302	289	296	280	283	275	255	300	281	297	274	277	287	276	278	272	278	272	248	270	276	279	269	263	293	295	263	288	266	299	268	292	282	253	297	302	276	281	299	274	261	297	278	289	301	285	259	276	264	258	264	269	272	262	283	316	265	286	285	290	267	272	286	286	265	268	312	299	279	283	280	295	245	269	260	264	291	259	276	307	302	288	301	279	258	258	260	291	290	282	273	263	298	294	296	265	287	282	293	252	273	272	290	282	267	256	266	250	310	286	240	261	302	283	280	287	287	293	246	294	286	292	260	307	285	258	300	283	271	278	273	240	276	297	278	293	289	279	265	284	280	274	287	286	292	268	292	273	259	274	255	274	257	269	266	287	284	276	257	273	242	246	241	276	290	275	278	339	256	248	282	274	283	273	265	292	260	268	294	259	276	291	273	282	271	296	264	308	278	250	267	278	284	277	290	273	277	268	271	263	344	313	268	272	265	291	289	279	257	266	300	274	284	259	248	282	264	277	270	267	287	287	283	264	249	287	278	250	316	223	251	277	275	284	275	294	297	286	222	282	263	279	282	274	293	266	272	265	266	301	288	283	275	265	290	289	247	278	274	260	308	260	254	289	265	273	269	272	254	257	280	278	286	260	294	277	230	260	271	289	294	297	277	277	273	297	303	249	284	295	244	280	292	291	273	267	269	287	275	293	303	272	280	281	278	264	303	265	292	271	270	254	246	315	271	262	292	266	304	272	290	258	263	288	291	258	296	259	269	293	289	273	268	272	267	278	285	292	281	271	269	271	267	305	263	290	295	249	318	264	258	279	280	289	294	274	280	271	268	286	227	262	278	275	291	294	263	245	271	286	286	264	284	267	260	265	299	279	292	288	294	282	269	265	296	253	269	264	258	289	277	297	298	256	281	292	305	291	297	244	264	251	253	330	261	273	292	260	269	274	291	252	269	289	269	263	272	281	264	268	284	255	283	257	318	292	272	278	270	273	290	291	295	267	268	271	278	310	265	260	275	311	287	265	297	283	266	286	266	274	275	306	249	260	267	263	253	280	271	287	272	267	275	276	292	289	259	271	254	287	295	277	292	298	255	284	282	263	271	294	294	269	243	268	323	286	278	276	243	277	276	298	286	307	246	266	274	254	281	269	252	287	273	273	279	302	280	298	289	266	295	294	290	283	293	262	300	239	279	267	274	301	278	286	297	274	286	255	272	272	263	275	276	247	284	277	280	238	286	279	281	247	282	290	300	252	313	290	306	259	273	269	316	272	257	274	258	259	284	279	276	254	266	253	287	265	286	255	265	283	273	299	265	307	252	242	291	287	252	268	258	286	255	254	251	282	297	258	285	265	252	279	307	293	256	277	263	275	249	284	296	278	269	278	263	268	293	271	270	288	270	289	291	267	267	296	315	283	257	267	266	286	275	289	304	278	270	294	275	304	289	318	282	277	263	272	291	252	272	262	253	284	260	278	259	293	284	288	294	299	283	263	241	264	275	282	254	261	270	295	281	298	272	265	276	274	269	282	273	301	272	257	266	315	301	291	268	274	268	280	250	253	244	252	297	267	302	286	280	260	262	255	259	268	268	274	280	262	269	281	265	242	289	268	288	292	276	263	284	289	301	298	286	271	286	290	264	276	299	254	260	280	299	288	281	291	267	291	244	281	266	279	279	276	303	277	292	284	286	270	277	303	297	273	265	271	257	298	286	278	287	274	240	299	271	246	295
3204	4926	3404	1669	1240	1007	819	672	614	506	471	446	432	349	415	371	353	340	346	374	342	329	342	331	332	338	352	367	321	332	350	328	331	337	299	336	317	330	342	309	304	312	335	339	339	326	335	345	303	347	305	331	324	358	368	343	330	331	334	296	324	322	316	325	309	320	310	319	347	304	353	345	301	316	337	349	326	328	349	335	320	318	338	349	363	332	322	326	338	347	343	376	314	345	314	314	361	339	339	340	341	293	314	357	340	321	346	331	317	339	344	325	342	336	340	339	344	346	344	349	334	334	301	297	334	338	337	309	302	340	334	336	316	308	310	302	325	319	327	340	357	318	350	336	311	341	340	327	342	323	323	336	313	315	320	346	330	334	302	324	318	310	313	306	334	339	300	297	345	323	300	337	312	358	330	350	340	285	318	283	340	313	372	349	317	366	308	327	317	327	306	337	341	349	303	320	358	310	367	314	315	365	311	324	327	334	338	290	304	342	318	342	325	331	320	328	317	343	300	347	359	333	327	326	306	342	320	319	366	356	310	331	345	357	347	345	341	331	368	346	324	321	339	322	295	326	338	336	319	318	332	336	333	335	315	324	333	343	334	324	340	337	332	361	324	328	335	339	325	337	355	314	335	340	294	316	301	314	339	300	333	323	310	345	338	336	302	303	352	327	327	322	324	324	339	335	341	314	323	298	322	310	341	303	341	322	319	313	309	317	329	387	322	276	332	341	325	332	330	329	331	343	320	302	304	333	325	339	345	337	328	309	309	316	345	310	343	338	320	325	312	309	323	329	322	327	302	339	341	330	330	304	340	307	328	380	311	363	329	353	347	313	351	341	367	313	346	282	323	341	360	336	327	329	342	332	346	298	325	323	324	335	319	310	345	311	318	354	347	327	335	384	313	334	345	315	326	320	315	309	330	331	325	310	315	325	296	358	304	310	342	314	314	356	305	300	332	285	332	309	297	328	338	346	345	349	302	363	327	320	335	312	339	361	304	338	342	329	331	328	302	336	330	337	357	313	336	294	330	344	326	337	317	334	310	360	348	319	333	299	315	341	332	333	339	298	326	359	321	327	344	334	325	360	333	331	341	324	344	328	353	340	345	306	321	338	359	319	357	311	322	332	320	345	336	314	317	329	317	321	348	337	343	263	306	329	335	292	336	330	310	307	363	330	322	362	348	308	318	381	322	346	324	339	326	310	326	305	309	340	363	325	356	352	320	324	331	338	371	332	320	345	319	332	333	302	314	343	321	298	328	359	332	334	325	332	321	315	327	310	319	330	323	319	303	340	322	326	362	322	341	330	308	305	314	302	297	300	362	348	319	332	342	352	320	333	369	350	330	365	338	341	312	339	312	323	329	319	330	327	319	327	323	330	331	312	327	309	354	282	372	309	370	373	307	335	330	342	349	305	327	326	298	326	339	322	336	303	354	288	351	322	342	353	318	348	308	311	348	344	322	354	327	330	322	324	323	324	306	357	332	326	327	377	309	334	314	342	340	351	304	312	319	323	312	333	351	320	323	336	322	330	332	371	317	339	314	337	297	311	318	349	323	318	368	322	313	334	317	329	352	338	333	291	301	356	319	351	348	329	341	362	305	334	360	284	310	313	332	317	301	346	325	327	331	332	352	324	357	349	328	310	330	303	328	310	327	339	324	354	316	350	283	295	343	333	322	333	304	339	353	315	312	325	318	340	295	319	319	323	364	321	317	286	315	335	334	333	316	308	326	303	329	337	331	352	296	315	347	327	342	317	304	337	332	348	346	329	341	308	330	314	347	338	296	313	343	344	318	309	311	329	307	341	345	330	338	357	338	337	351	316	327	343	367	305	330	336	356	353	312	311	318	352	347	362	324	340	310	339	345	314	320	359	337	312	324	332	329	334	321	341	340	331	317	330	341	359	332	327	355	339	302	341	294	303	342	368	367	326	348	338	307	329	312	332	350	332	317	320	330	303	342	308	307	316	307	351	308	295	311	337	343	345	328	315	310	352	323	338	310	336	291	344	333	329	312	325	350	334	330	318	315	329	308	323	320	340	334	335	338	332	305	350	307	353	323	332	323	312	345	308	328	305	350	336	353	302	322	328	327	297	330	357	327	326	342	354	297	348	300	365	322	308	322	340	320	310	322	307	315	320	364	326	340	335	325	299	357	312	337	338	357	317	324	316	368	323	336	333	312	284	339	328	349	319	356	337	335	308	328	364	351	306	324	346	317	316	344	306	368	323	333	311	355	374	335	360	346	328	308	368	316	358	321	327	309	347	360	304	339	333	344	340	331	349	333	315	326	320	336	304	332	350	341	326	343	330	346	320	335	340	344	324	337	322	312	351	341	310	335	337	334	313	329	343	295	317	310	341	333	304	322	288	314	319	359	319	341	318	316	327	327	318	313	323	355	300	346	333	317	325	352	339	327	338	358	357	333	338	307	332	320	350	335	348	319	338	345	333	314	336	338	353	344	313	311	299	315	338	339	327	371	347	317	343	342	338	337	323	338	334	326	330	374	343	352	340	349	334	327	357	350	331	332	348	342	328	355	350	352	360	329	344	352	328	304	334	339	351	338	335	363	353	342	323	344	314	312	316	340	292	341	329	287	316	341	354	313	286	328	361	336	344	334	336	320	312	361	319	319	322	332	344	332	356	312	348	322	317	357	345	304	323	329	321	352	334	303	338	304	345	326	334	326	369	338	305	373	306	337	348	296	323	328	352	354	326	349	291	333	315	308	356	337	322	347	337	315	333	360	328	303	348	335	285	323	329	350	309	341	324	332	324	326	338	303	325	306	298	325	275	317	310	335	316	316	307	336	326	314	292	309	329	328	294	320	313	327	335	317	343	332	358	336	330	336	327	333	316	326	351	309	331	328	360	315	355	306	313	326	324	320	315	357	335	310	311	325	349	314	309	342	343	327	338	332	332	353	323	312	339	327	299	290	295	345	359	329	338	334	334	341	350	325	318	321	325	310	329	324	339	355	320	299	327	317	326	323	338	297	391	318	301	299	328	340	319	331	296	293	311	355	346	318	295	305	324	323	323	344	334	338	350	321	313	318	347	377	365	340	315	343	338	343	327	310	318	329	336	332	332	333	316	316	338	318	318	324	315	314	322	333	346	332	341	353	311	328	337	292	322	313	359	322	333	311	341	318	318	315	309	348	327	322	325	284	312	337	351	304	345	345	317	318	329	341	338	346	347	313	352	321	336	305	306	354	343	336	341	318	332	340	352	341	320	325	320	345	348	339	306	297	366	318	308	340	322	315	363	332	346	331	336	339	332	334	319	281	351	351	341	364	335	316	321	374	334	318	339	328	330	302	333	335	311	313	326	330	328	333	334	328	353	329	342	343	331	339	327	308	340	332	314	339	336	320	354	323	337	317	357	342	358	325	319	336	334	323	341	344	352	345	336	343	353	320	325	300	351	320	330	332	295	344	305	334	332	316	296	330	318	335	318	371	318	349	310	301	332	323	302	341	308	299	350
22295	21140	28887	23645	21135	21219	11360	1653	1286	1129	1161	1109	1001	982	972	952	876	897	889	908	878	880	855	900	817	900	851	821	832	846	865	823	892	810	911	851	855	844	852	825	827	827	851	810	860	868	827	840	842	764	836	829	828	825	827	785	811	863	875	893	825	842	825	856	847	880	838	814	820	842	819	827	818	830	863	807	848	821	768	815	858	836	838	789	883	805	828	858	814	845	831	795	861	804	823	837	839	812	847	835	840	841	854	783	823	816	843	831	778	839	783	805	859	851	830	828	875	818	867	769	798	844	802	806	819	801	864	813	748	790	852	827	811	822	812	824	760	798	905	815	851	796	836	856	808	837	830	901	852	813	816	805	837	859	846	798	793	872	892	787	792	835	803	832	836	794	855	755	801	831	835	835	811	831	813	802	844	825	798	833	822	817	835	830	849	821	785	750	871	779	855	816	846	823	842	880	811	794	800	798	842	764	841	865	809	796	839	839	863	779	843	858	764	816	864	881	850	820	816	759	853	819	807	867	812	782	805	812	844	805	807	812	857	857	864	849	851	815	798	855	812	812	809	778	764	834	824	817	818	834	837	826	868	818	829	813	835	825	852	829	801	816	836	872	819	803	836	803	827	798	829	785	850	866	815	765	800	758	875	841	833	747	831	870	783	795	879	786	837	839	846	836	824	800	801	795	830	831	803	796	813	810	783	816	835	799	843	843	817	812	751	816	798	747	876	784	844	814	813	801	831	774	885	815	791	856	821	792	783	805	864	843	820	840	849	828	819	832	861	763	800	773	780	838	779	805	796	781	861	837	837	832	827	856	839	807	844	796	791	851	806	822	858	869	779	833	810	835	796	822	780	848	804	871	829	837	827	860	869	809	811	765	822	857	896	807	796	825	826	820	823	848	839	790	825	813	854	829	783	825	836	794	823	808	808	872	846	867	803	842	812	818	858	864	842	796	801	858	812	824	829	848	877	808	814	820	808	890	808	785	824	844	832	844	756	886	851	854	829	788	814	816	763	778	809	847	834	809	796	760	830	789	801	859	798	851	742	822	804	835	850	841	818	796	816	807	844	812	816	829	827	809	861	825	776	852	788	795	826	792	834	802	859	884	833	802	839	836	829	824	813	825	874	856	832	854	863	829	830	841	834	827	842	785	805	814	855	775	864	816	806	868	820	856	834	823	793	812	811	813	816	841	825	807	801	811	792	833	829	809	820	796	849	806	820	852	803	884	863	855	933	794	867	819	812	815	826	805	824	787	810	789	838	857	868	796	831	834	807	836	808	817	849	764	791	824	806	832	822	800	796	741	852	817	818	779	783	850	837	829	823	838	779	847	816	817	868	812	818	811	795	843	819	865	838	858	846	826	848	831	853	768	850	858	838	837	827	831	841	874	796	815	867	811	807	759	829	854	830	846	805	763	803	852	820	814	820	774	823	820	872	826	814	773	796	822	816	794	827	836	839	832	812	843	828	793	849	802	805	786	832	832	811	853	800	836	813	793	808	755	786	812	838	849	825	847	760	840	881	835	835	846	814	808	803	834	773	814	843	817	776	811	797	799	799	814	807	835	859	815	844	802	826	835	847	905	814	732	840	806	824	766	806	815	828	800	771	817	868	827	832	854	755	790	803	810	846	847	816	870	836	843	821	847	837	838	867	793	840	788	800	836	819	782	802	821	848	827	792	779	873	783	808	812	892	836	815	793	724	833	856	828	869	837	825	852	809	798	804	837	765	794	812	805	838	818	833	807	826	819	795	836	814	766	810	840	840	798	775	815	791	829	799	866	852	837	805	781	833	792	807	836	817	835	787	781	833	832	795	803	811	787	740	778	837	874	839	845	804	796	848	841	832	892	863	807	810	866	812	868	842	843	851	844	809	814	780	792	811	810	832	853	867	801	818	825	833	838	825	832	832	759	798	795	793	849	789	812	787	791	845	822	832	780	867	801	831	844	885	853	844	832	831	785	788	823	834	796	844	819	820	851	789	783	790	829	784	835	853	836	811	816	824	801	794	902	800	836	846	795	806	796	859	839	843	829	795	808	859	787	804	800	841	828	805	815	833	808	805	823	830	802	832	834	828	781	836	853	819	854	796	809	841	809	779	830	754	876	819	857	828	838	782	848	836	817	800	831	844	846	870	799	835	843	793	826	863	831	878	862	820	808	816	847	832	788	833	871	818	788	855	814	840	806	810	884	840	818	775	756	888	757	820	844	849	801	781	841	777	788	827	828	774	788	836	836	767	810	802	798	825	741	853	874	799	798	850	846	869	864	857	814	833	841	810	849	812	812	833	817	875	860	845	820	855	821	801	850	839	789	824	805	774	821	820	776	819	835	803	898	782	880	813	786	795	833	829	886	847	850	809	782	841	830	811	821	795	814	823	864	776	812	864	816	833	798	817	828	843	885	776	822	799	858	789	812	816	857	821	823	843	849	816	826	812	848	836	849	868	831	816	798	796	817	812	802	843	835	819	882	796	788	795	820	790	841	809	760	787	802	830	838	807	728	914	818	815	875	830	872	827	818	791	817	816	842	840	827	838	819	815	771	760	873	845	806	836	737	801	823	793	861	809	831	787	803	806	827	819	768	833	818	843	796	816	813	851	795	785	843	816	843	824	800	825	819	801	799	760	819	815	814	823	838	813	785	860	799	813	831	858	795	792	848	846	837	813	824	826	781	849	815	786	794	826	857	813	814	842	836	827	813	804	795	832	820	795	808	845	841	817	803	843	828	833	807	865	796	849	776	807	763	824	796	858	844	886	784	827	838	809	853	844	781	756	829	797	822	803	817	810	822	796	758	802	802	792	852	791	820	849	835	789	850	778	849	833	798	832	812	802	744	830	800	852	874	810	812	889	819	827	817	805	800	830	809	795	806	836	841	793	823	846	879	800	887	870	792	817	822	827	842	861	785	807	819	794	811	814	837	809	789	784	821	845	788	827	848	808	845	800	861	808	761	848	812	836	814	815	826	848	791	811	829	816	811	848	838	807	847	847	789	836	850	776	818	843	861	847	836	823	855	824	825	839	792	769	816	832	837	801	841	829	829	807	771	800	813	875	776	814	802	829	829	773	747	849	806	779	833	829	847	871	836	803	814	833	826	846	785	813	810	769	779	852	799	851	780	795	814	848	812	840	824	833	835	807	822	803	842	804	773	784	843	830	874	769	827	860	813	791	833	810	871	828	845	808	791	823	806	804	794	849	808	823	782	821	777	843	812	838	833	820	828	780	802	805	785	791	811	823	816	844	800	860	830	801	839	830	828	783	791	861	854	800	816	811	843	804	781	804	824	821	757	809	817	837	846	827	843	819	795	827	836	854	840	860	805	826	794	780	796	823	787	787	838	845	789	840	846	822	832	826	788	821	818	847	811	814	848	856	807	874	818	799	784	817	802	869	802	812	796	803	810	775	857	811	824	812	829	806	778	812	819	830	767	809	784	781	835	825	818	825	788	797	827	835	813	762	818	822	785	831	847	779	813
4381	14258	10240	5108	3855	3006	2452	1949	1758	1497	1368	1256	1142	1147	1106	1070	1022	1037	1086	1023	1009	968	961	922	995	937	889	983	894	891	965	918	908	868	950	929	850	879	897	971	920	942	885	884	869	936	907	959	869	940	893	878	893	908	911	935	933	857	935	912	945	914	920	867	860	865	929	905	876	865	967	900	849	889	913	940	857	867	828	896	923	862	890	909	814	916	846	803	885	857	866	901	882	838	953	880	891	900	873	868	904	872	856	913	911	930	843	891	895	857	846	943	838	903	871	912	878	905	852	903	848	883	869	869	881	878	845	894	840	945	890	842	929	895	880	922	865	893	912	911	889	904	869	906	932	921	838	861	878	896	890	927	928	878	899	886	853	867	840	897	928	961	901	845	854	884	877	928	886	924	903	893	903	892	836	880	894	894	914	868	887	877	914	899	912	906	877	917	883	893	897	956	857	870	908	906	831	916	876	949	836	908	950	849	915	873	877	905	886	868	849	862	888	855	931	808	910	854	939	888	913	841	877	855	904	929	914	925	888	840	938	931	886	848	847	903	893	840	923	912	878	861	864	900	893	918	850	878	870	879	867	865	914	928	879	887	889	912	915	872	865	911	893	913	868	902	844	837	888	923	845	893	916	946	871	916	886	906	941	897	888	877	839	876	929	891	881	884	872	885	841	873	891	813	884	875	955	832	816	854	856	875	878	852	931	909	873	917	919	878	873	865	879	871	901	884	923	837	884	852	877	878	856	863	862	872	878	902	922	883	861	885	894	935	885	829	858	817	910	921	888	899	874	923	861	856	862	835	899	869	900	868	869	892	868	890	869	872	908	870	875	895	828	897	867	911	890	872	946	894	875	835	892	915	864	859	900	856	874	870	890	894	943	898	874	845	907	811	920	900	862	889	928	911	885	882	874	858	837	907	868	905	887	835	902	888	909	884	887	903	878	831	884	857	908	933	875	882	887	895	917	906	874	941	829	840	897	859	871	921	858	936	905	863	857	910	848	884	885	851	854	879	839	901	926	922	897	815	919	914	933	872	887	878	924	841	873	853	846	887	931	944	919	919	926	919	935	904	937	838	864	881	906	880	878	869	850	905	942	865	891	907	838	856	923	885	854	893	918	881	887	875	899	901	910	877	882	866	877	853	913	898	922	848	905	890	848	883	909	929	934	870	845	923	871	870	894	884	855	897	899	929	881	869	868	828	913	874	861	909	894	870	887	861	880	847	878	921	880	853	893	889	899	904	861	874	854	873	892	883	932	838	896	884	904	940	894	877	893	886	877	863	918	875	873	853	874	902	860	899	868	878	853	841	914	867	879	919	896	863	903	924	892	934	821	827	870	901	884	919	876	959	880	907	904	916	838	865	849	904	860	868	920	869	912	920	913	868	870	833	852	874	842	900	902	923	912	925	823	874	862	873	874	899	888	850	856	894	877	875	893	907	872	834	852	901	911	826	878	860	873	875	818	867	897	902	845	922	837	921	883	886	887	866	888	917	870	846	861	835	873	871	846	917	885	873	839	873	893	842	917	896	870	920	832	917	926	861	882	813	854	857	894	891	856	924	878	880	899	869	906	898	867	883	904	914	811	929	885	878	836	936	915	884	905	861	912	922	864	886	925	889	915	884	925	897	896	901	886	875	884	898	817	869	869	899	866	871	889	913	912	880	860	857	929	862	891	886	875	900	898	907	882	863	834	862	868	913	878	898	886	880	859	881	907	879	866	875	834	858	873	802	868	865	882	878	884	909	914	900	899	927	911	894	882	884	931	920	869	860	868	883	891	920	916	845	899	836	881	834	925	848	870	832	917	909	910	836	851	850	893	910	932	902	893	879	897	841	857	859	855	861	874	885	917	831	839	905	907	838	812	939	836	906	854	847	892	912	907	827	906	943	872	870	914	899	857	918	884	884	849	870	877	859	903	926	872	847	887	859	871	908	867	886	843	872	928	874	907	916	882	820	948	872	902	894	909	871	901	869	848	900	878	847	853	873	881	901	898	864	879	871	876	859	923	852	875	900	839	913	868	871	836	891	845	826	827	873	872	920	904	880	899	881	888	903	887	867	891	895	944	844	881	906	908	834	879	904	932	853	893	970	869	858	851	895	905	900	822	894	902	885	919	880	852	870	856	851	964	887	882	907	908	867	881	900	877	869	887	871	885	876	913	864	922	894	923	867	902	824	912	840	836	843	860	953	887	875	881	895	854	833	903	869	925	925	910	874	893	890	916	864	887	877	906	807	806	934	843	840	878	867	889	884	923	870	893	844	863	879	879	832	897	883	882	883	859	878	934	912	893	922	929	883	871	941	886	807	922	941	860	901	894	861	942	839	916	867	882	923	883	846	920	899	899	904	867	893	902	898	869	900	884	893	831	920	893	844	895	901	892	880	822	879	857	919	960	890	813	861	895	904	886	901	881	886	826	850	867	908	859	872	889	917	872	903	875	864	871	893	877	870	897	906	900	868	874	911	880	870	876	868	887	834	905	882	881	883	894	879	909	926	935	928	907	945	913	897	902	914	855	879	845	853	910	908	893	830	827	923	884	815	866	909	822	890	881	848	935	886	862	887	876	855	872	900	901	889	854	931	910	930	849	911	904	881	911	872	863	865	915	847	879	868	899	881	868	844	870	883	916	913	880	891	886	881	844	832	900	898	868	855	830	900	894	912	919	915	920	925	903	885	900	899	875	800	887	876	869	853	868	853	881	950	857	885	894	855	921	866	850	925	863	894	869	900	832	868	886	919	900	893	873	918	832	883	887	934	907	901	878	825	914	896	873	818	922	873	859	892	908	880	884	940	868	851	825	851	900	867	860	893	911	854	888	889	854	868	856	906	864	901	915	888	887	898	933	918	870	875	863	930	882	908	855	911	884	896	868	882	883	880	874	842	929	852	858	873	858	868	857	849	862	901	870	851	825	853	870	912	880	899	844	881	974	900	912	873	937	901	870	896	852	925	824	881	889	894	861	865	862	903	881	838	913	859	933	879	897	875	872	902	884	894	870	853	853	880	857	851	913	866	887	908	893	879	962	890	894	830	866	875	888	869	890	866	915	854	899	825	855	877	906	880	873	865	903	892	941	936	884	793	871	914	952	902	815	874	876	886	898	915	880	840	926	861	916	878	928	872	904	852	863	946	874	910	913	910	903	878	886	870	850	884	852	869	918	885	876	875	820	826	884	890	872	904	919	897	883	917	921	901	879	912	905	893	850	887	881	856	890	860	911	919	924	816	901	882	843	884	913	840	911	907	859	902	902	917	837	882	860	823	885	886	857	843	883	852	890	816	899	910	897	863	862	880	873	850	793	869	891	889	906	857	812	845	885	858	861	906	886	908	891	860	874	878	879	914	837	852	903	925	840	893	831	930	872	895	901	919	896	870	872	927	865	881	902	922	789	899	893	922	884	827	864	944	928	839	871	915	876	976	903	878	916	877	813	851	902	839	892	893	940	859	906	833	909	858	870	860	888	913	842	911	859	864
27414	18088	4075	692	615	565	583	532	554	596	527	562	554	514	540	519	528	530	561	530	527	504	503	509	549	550	517	548	511	548	555	571	555	547	520	552	515	604	538	555	564	570	543	515	535	537	538	527	572	532	505	514	494	522	565	559	561	560	560	517	547	548	542	472	539	532	491	540	527	563	598	560	543	567	529	537	497	515	561	500	497	511	562	544	573	553	498	595	548	562	473	526	510	528	569	529	544	519	491	541	516	523	548	513	563	545	532	553	488	542	508	511	538	527	525	508	562	513	553	532	560	537	490	558	548	530	532	556	521	537	509	516	522	565	566	534	565	573	559	568	517	568	547	524	549	514	517	570	532	500	550	561	581	556	548	539	503	531	513	481	531	529	537	553	571	563	514	536	521	523	505	535	557	538	522	548	540	524	569	548	532	544	542	578	536	540	532	521	540	537	537	521	555	560	533	544	564	520	527	543	554	551	503	504	559	546	568	555	535	519	516	505	520	565	526	529	536	554	483	542	529	550	548	541	513	532	520	505	526	545	588	550	508	488	563	514	538	535	548	515	489	522	535	524	531	558	542	501	473	531	537	501	541	520	511	511	585	498	519	521	502	507	504	487	539	545	502	486	555	548	528	574	509	548	549	520	544	578	577	545	539	540	534	511	485	538	538	522	535	507	570	492	539	571	529	539	526	516	501	513	480	543	528	534	560	559	531	566	523	554	534	533	522	580	582	517	536	498	531	574	534	526	570	550	528	518	547	555	554	523	527	548	532	507	487	567	519	545	547	552	557	526	492	527	547	513	511	506	525	514	539	535	570	506	548	512	505	539	528	506	529	516	548	535	539	548	525	559	553	516	532	558	540	520	562	547	501	535	549	552	547	518	547	529	496	539	553	551	522	544	519	568	534	523	536	523	527	525	520	544	574	530	522	530	537	525	528	519	568	527	494	532	534	530	554	534	491	518	497	567	500	561	531	518	536	562	557	538	540	522	538	557	518	506	552	519	553	565	530	518	492	544	536	560	496	507	551	555	532	564	508	561	538	537	529	512	498	487	508	517	557	537	603	557	504	535	490	511	537	510	507	514	556	486	530	534	556	522	513	506	507	542	564	528	561	541	543	544	553	556	509	528	487	533	502	551	516	517	538	532	500	533	571	549	508	574	520	534	507	550	570	537	522	512	536	547	541	530	526	532	567	518	500	519	546	560	522	503	582	496	525	531	489	538	532	506	556	500	506	552	539	529	546	528	541	497	570	550	553	557	521	499	544	552	535	568	533	520	538	528	520	542	551	492	520	528	517	562	508	498	538	509	556	535	524	523	521	554	525	543	498	508	564	561	529	498	484	563	535	548	520	538	504	510	484	526	518	545	531	499	542	519	512	519	522	537	527	518	564	548	519	547	527	507	516	535	533	506	564	537	569	521	559	535	540	557	550	543	535	559	520	544	554	502	512	546	554	530	554	527	522	568	556	505	484	543	514	504	538	581	536	537	469	512	523	504	553	543	531	566	549	524	475	559	543	566	564	529	538	556	544	501	514	552	550	519	590	530	528	568	534	551	538	531	513	502	521	541	536	537	490	565	477	568	514	523	542	522	542	552	470	537	525	548	540	548	524	485	525	533	515	542	512	522	508	508	523	524	546	561	580	525	509	533	559	577	539	502	553	516	550	530	519	536	557	508	517	512	507	506	497	542	509	511	550	533	535	533	497	536	509	537	528	526	566	546	528	486	561	499	507	512	539	492	568	540	543	532	496	471	553	511	536	549	498	565	557	527	485	553	541	513	552	535	552	545	559	505	548	541	527	531	553	555	550	504	535	576	570	542	512	554	551	524	533	492	563	589	548	558	506	556	566	568	563	532	504	519	547	566	574	509	472	577	516	552	552	509	520	533	509	524	547	502	516	546	533	543	528	532	568	529	513	486	531	556	548	544	498	554	519	558	530	522	544	526	542	523	539	570	573	523	535	556	533	530	545	525	512	514	535	524	544	569	538	518	506	545	519	568	541	520	536	572	531	499	524	527	487	567	496	524	563	517	562	501	528	572	609	548	531	503	557	518	557	552	484	515	513	546	518	555	473	525	538	516	556	510	537	476	478	562	530	511	508	508	517	515	503	485	513	519	479	506	581	550	566	570	555	528	527	541	531	527	534	500	522	491	574	512	530	479	510	536	530	509	529	513	551	568	533	545	541	537	552	535	567	554	498	529	501	542	544	524	535	532	563	528	536	506	547	542	523	552	524	550	574	524	519	541	546	507	546	574	541	527	541	601	509	532	510	545	546	518	556	551	530	533	522	501	563	516	563	558	509	515	541	521	485	542	521	516	522	516	584	543	541	508	550	533	501	535	535	556	514	535	517	532	496	559	504	530	542	585	526	508	530	544	541	514	492	549	490	577	481	507	566	538	553	512	550	536	535	535	552	554	539	521	550	515	536	511	555	508	525	555	526	542	504	542	576	514	517	518	542	537	518	562	575	540	569	524	561	507	536	509	487	510	539	500	533	548	538	538	466	511	489	551	548	535	544	502	531	560	501	529	546	569	525	527	533	552	521	550	519	565	526	539	521	531	557	546	564	522	544	549	513	535	509	537	583	596	562	510	549	517	548	549	507	530	520	484	543	504	527	523	538	547	531	520	559	546	511	506	589	489	540	536	586	532	564	558	526	525	523	527	524	521	535	512	544	541	540	513	531	531	510	525	493	537	540	541	538	526	539	551	530	550	549	491	531	591	535	540	537	527	552	516	506	561	534	503	518	556	546	544	541	502	525	553	532	563	548	542	539	509	544	530	501	530	546	521	566	539	539	512	541	548	507	518	482	494	575	554	534	537	547	554	526	544	611	550	525	524	536	535	529	496	530	498	531	522	569	550	512	540	565	570	512	524	532	543	568	531	573	535	531	549	516	495	509	570	543	496	499	534	526	587	574	524	542	535	571	538	555	521	555	543	545	501	521	509	533	540	530	493	542	556	487	510	537	491	575	547	537	566	567	576	546	524	520	549	546	549	530	504	542	520	543	519	551	563	517	537	523	500	561	521	524	527	539	505	537	530	565	517	543	517	554	559	519	526	532	535	517	558	484	498	525	556	510	572	538	526	498	526	529	523	514	565	540	529	514	520	556	552	542	502	531	482	491	536	537	526	494	526	502	547	561	499	512	557	518	518	533	551	565	531	536	521	522	520	519	552	536	576	537	559	538	543	538	540	541	513	522	510	521	532	573	497	576	528	519	533	531	517	516	506	508	554	533	519	536	523	559	480	577	550	525	559	541	536	525	525	508	564	553	505	565	519	547	502	505	567	524	521	520	521	535	516	526	497	555	524	508	495	551	518	536	547	510	526	502	550	546	548	522	513	557	549	513	566	540	501	513	494	533	539	522	533	526	503	535	548	526	492	526	538	540	580	521	528	529	544	546	542	538	536	559	551	526	550	532	515	516	529	531	552	551	553	530	563	551	514	501	550	504	493	523	526	489	558	547	574	523	525
4277	958	816	655	586	578	610	587	552	563	597	580	578	531	539	543	538	583	574	570	576	600	582	596	556	551	554	592	603	585	540	556	568	574	577	593	562	616	583	554	522	567	565	559	562	570	527	558	576	546	541	583	502	611	555	549	533	584	551	564	571	527	597	565	569	581	597	543	541	584	578	593	541	546	585	565	615	611	574	618	555	577	549	547	525	606	573	520	569	522	587	610	571	597	575	577	592	605	570	582	529	555	584	574	598	557	552	603	523	591	558	572	606	526	563	603	557	555	585	534	563	589	564	579	556	603	552	548	564	604	560	589	570	566	574	544	557	624	534	553	557	584	574	573	548	551	586	568	583	585	604	516	580	568	539	571	551	575	550	577	523	576	517	574	558	559	554	599	595	525	533	568	552	534	569	563	575	547	566	578	572	546	538	553	558	592	593	606	560	549	564	570	547	577	537	557	610	579	621	535	586	564	557	575	528	527	547	560	567	591	576	569	598	576	549	617	616	537	563	551	588	586	544	593	564	546	548	560	604	597	567	507	549	583	579	566	573	613	539	600	591	573	575	571	577	589	557	517	558	558	577	559	544	578	585	586	562	516	598	605	562	601	537	552	506	567	578	563	565	585	584	554	593	523	566	565	560	608	580	600	571	532	582	573	600	576	593	590	596	549	575	594	532	552	593	564	571	591	592	554	594	565	550	561	570	559	531	569	541	577	530	614	560	582	577	591	583	546	573	545	584	565	544	618	565	536	583	521	503	575	556	581	582	510	548	583	582	554	569	546	586	594	533	552	558	535	557	570	575	543	604	588	538	585	561	583	555	544	599	560	572	601	575	531	567	596	603	553	529	549	541	612	579	530	615	536	531	556	596	595	573	584	594	567	517	576	556	565	570	536	628	568	587	563	543	557	576	550	614	554	549	557	511	569	555	530	581	580	596	533	594	548	579	567	571	545	589	583	551	579	561	583	567	541	611	590	540	528	566	568	570	534	549	621	577	558	570	542	570	563	534	618	554	549	573	597	557	551	575	573	556	585	568	537	515	561	570	586	532	520	534	629	609	569	610	563	566	602	582	598	571	604	589	561	587	594	554	572	585	589	581	573	554	577	566	603	569	512	568	573	529	562	582	577	544	543	570	580	539	516	590	581	560	564	538	554	577	522	561	595	595	592	565	538	542	578	592	514	553	622	513	554	600	559	529	532	562	641	534	598	557	563	586	526	538	560	603	571	492	612	592	561	584	558	572	527	535	554	586	583	580	607	553	584	578	602	547	528	569	580	587	573	534	575	617	608	558	560	527	518	594	574	605	564	609	616	574	595	531	535	575	570	579	569	577	584	583	549	586	553	585	553	580	584	567	570	554	583	575	590	602	586	562	594	567	563	540	580	605	574	580	558	593	607	557	558	562	580	623	606	563	578	590	585	583	576	556	555	578	595	552	602	545	590	571	593	544	554	547	575	533	555	569	563	626	555	619	529	586	592	584	597	614	564	560	580	566	566	547	563	576	535	579	527	553	550	599	578	562	607	562	554	567	553	596	581	534	586	593	600	568	541	575	601	574	581	530	569	567	589	564	568	535	564	531	597	554	572	565	605	599	584	551	586	595	575	581	617	539	605	549	601	560	505	525	592	561	532	551	630	573	596	579	550	544	593	591	569	540	553	534	593	544	582	549	555	590	558	581	566	555	562	566	604	567	571	575	597	578	554	574	590	568	600	588	597	609	578	594	557	567	590	586	588	564	563	557	558	575	603	557	591	568	559	565	524	550	577	610	557	562	535	571	548	538	596	617	597	570	546	556	582	606	569	585	597	538	579	561	563	593	596	523	587	571	576	549	554	575	555	570	537	563	560	594	587	547	571	551	588	557	581	561	567	599	555	575	553	607	583	545	550	568	606	571	562	621	557	574	567	588	530	541	592	599	571	565	574	562	565	576	549	542	582	625	545	589	580	584	576	544	616	548	646	565	567	598	594	584	557	570	545	588	542	586	599	551	565	553	592	528	575	552	540	571	560	609	579	541	563	541	567	617	581	597	558	572	554	587	540	575	584	586	557	569	535	599	588	569	579	617	554	559	579	542	598	532	566	582	565	583	557	564	558	553	616	603	547	582	570	530	593	517	606	572	554	591	564	577	565	570	572	558	590	584	601	578	583	593	568	531	590	563	564	555	583	535	605	573	569	557	569	596	516	548	557	543	509	552	549	594	574	558	539	617	617	554	611	554	563	557	569	541	538	586	584	564	573	595	553	541	570	536	589	585	569	553	591	535	532	561	607	558	607	578	564	555	568	530	539	571	599	580	568	537	588	620	611	551	540	537	543	581	580	609	575	545	573	528	561	574	562	577	577	520	596	552	547	605	544	571	537	567	573	564	564	530	573	583	559	579	590	556	557	596	563	570	577	548	597	533	599	561	561	562	606	554	570	602	562	568	563	555	545	591	561	565	611	575	575	562	600	575	546	554	500	583	589	592	580	568	586	529	509	522	548	550	522	573	551	549	546	532	551	572	556	553	574	602	552	530	565	576	576	580	549	537	494	567	596	620	553	612	565	553	551	571	525	563	538	598	624	582	575	586	564	556	565	572	530	584	542	608	572	559	556	532	537	557	562	608	586	535	573	608	608	572	534	558	582	555	545	525	534	547	589	560	567	566	586	589	566	571	571	564	575	556	559	573	581	583	586	523	566	564	620	642	565	556	601	585	555	595	613	536	529	553	592	588	550	562	539	575	561	554	588	569	586	552	579	589	577	579	561	575	555	571	595	575	558	556	613	580	583	570	627	580	549	582	579	558	588	552	541	596	530	586	580	590	542	500	570	565	558	561	568	553	567	522	561	538	592	560	582	615	582	537	546	584	568	542	609	564	566	565	549	599	550	564	558	565	564	572	566	548	539	553	540	583	591	567	586	557	526	563	576	563	572	588	571	620	551	561	593	559	528	551	586	601	562	603	527	563	541	600	538	597	568	543	563	570	638	546	563	585	590	613	574	591	568	541	547	561	579	569	558	560	628	585	568	552	557	523	507	603	550	507	579	617	534	547	590	587	525	607	580	586	559	573	562	554	586	565	594	597	556	523	561	556	550	574	584	571	517	596	563	580	546	626	550	571	597	523	566	607	571	555	549	554	562	602	563	563	537	526	578	550	534	564	552	573	552	566	538	570	554	585	610	556	579	557	565	580	572	584	579	560	554	594	571	615	591	538	570	584	597	557	587	564	566	577	581	565	566	567	565	565	586	582	561	522	600	548	637	585	597	600	516	556	568	599	561	589	598	567	541	593	552	567	547	578	551	574	559	572	509	552	573	575	572	569	579	599	571	576	617	582	602	576	547	549	575	555	537	566	546	560	596	560	548	573	548	562	607	555	618	541	564	546	550	565	534	564	541	573	553	572	592	542	597	549	543	565	591	572	569	561	539	564	578	547	577	540	565	553	554	541	602	545	540	616	582	589	594	558	579	549	578	564	547	575	552	600	567	571	603
23348	21096	28307	23882	20991	12154	1938	1436	1224	1197	1161	1133	1071	1054	1030	1024	1051	1069	1029	1006	1058	1001	1044	1015	1018	1003	1041	1010	976	986	1008	986	990	1000	941	979	977	1054	982	1013	1009	1033	999	1007	999	1011	974	995	979	981	1020	996	1036	967	984	936	986	989	992	998	958	990	943	993	971	1008	1001	1026	1022	1045	990	960	1000	927	999	988	999	985	976	967	979	1024	976	1006	981	949	991	941	957	939	984	969	989	983	1004	1004	1023	1002	1008	946	991	986	1018	1026	950	969	1027	982	976	992	969	965	979	987	960	984	1003	968	1024	983	984	970	1024	990	995	979	988	966	1018	985	946	986	901	993	991	1029	979	936	1002	907	991	957	1012	963	983	1006	952	999	1012	961	968	998	947	999	971	1016	915	1017	1002	956	961	1014	973	968	950	997	942	983	1001	947	953	1009	1000	957	1029	952	942	965	975	949	999	976	969	988	974	968	916	949	913	1023	931	1001	957	963	968	950	991	895	1048	973	966	943	941	948	968	940	922	1003	938	994	1029	961	1011	989	988	960	945	1008	1005	999	937	984	985	970	987	1016	924	1028	1028	999	955	958	963	898	1002	1008	997	996	1013	982	969	981	954	981	903	951	1011	1005	974	931	990	992	1000	1053	946	1038	972	991	958	1036	1017	1010	1000	1006	985	980	1006	981	980	902	981	949	1019	967	994	983	978	980	959	994	912	941	956	964	922	976	942	1001	952	1005	986	1005	1004	965	992	970	990	949	1028	1006	992	964	1061	978	963	1013	942	888	1011	914	1000	982	1000	992	974	904	985	1004	983	945	986	956	977	997	968	981	927	982	943	1017	987	894	978	970	925	1017	992	951	919	953	1007	1002	1023	909	972	1018	946	1045	954	978	970	992	972	1007	1025	986	979	976	953	930	990	1022	923	1007	997	946	990	1014	933	986	963	938	991	1001	911	990	964	971	967	928	967	907	1011	965	1008	1031	995	979	990	970	1034	984	1004	1006	994	963	945	1005	947	1008	923	992	971	981	1034	975	974	976	1033	943	952	1010	931	996	996	909	1012	951	999	953	936	1014	998	1006	968	933	954	987	1018	967	996	962	960	996	1006	1026	1042	1003	979	939	982	1005	962	939	984	964	1028	963	995	981	1053	956	1012	990	1027	990	962	998	1027	1011	1024	996	938	967	985	915	998	1005	1049	960	986	993	1004	1011	1049	1038	1010	996	986	965	1004	978	998	1006	1018	991	950	980	954	936	969	995	976	964	941	979	959	978	993	987	984	939	1023	949	991	913	992	994	968	964	992	973	983	1009	1006	1003	988	994	1014	975	957	1000	967	984	957	984	1020	985	1012	972	1050	1046	962	984	1039	1079	1045	985	998	915	1004	1023	983	965	962	935	974	1003	1025	997	1006	1017	1019	1010	972	1011	1014	1007	910	974	1031	985	990	1013	945	1019	962	982	994	990	989	988	1008	1035	1009	939	993	984	922	987	1000	988	1051	979	922	971	992	1000	944	943	985	1012	969	982	970	1024	1003	1012	978	1024	1027	990	976	948	997	971	964	960	970	942	975	975	1017	1003	973	992	965	933	963	979	1010	930	1011	1053	963	962	1008	1005	967	946	1025	1001	918	985	996	993	1092	987	967	973	956	1009	1021	975	1018	922	997	895	921	953	1023	955	972	986	968	973	933	933	983	1062	982	988	979	992	996	955	949	1030	1011	1037	942	955	965	983	987	1018	989	945	1038	950	997	940	937	971	929	980	990	958	1006	1037	959	978	957	1056	977	998	961	981	972	988	933	987	946	981	928	966	989	971	979	965	1017	995	915	962	966	1022	985	1018	978	985	976	949	960	982	997	990	1055	987	983	905	1001	981	974	950	942	942	987	981	991	991	923	959	953	942	907	978	973	989	933	1032	980	985	991	1021	958	893	1000	994	969	945	963	1042	974	972	1024	977	964	995	932	953	991	970	968	970	1004	966	929	993	982	980	998	953	1041	986	997	1032	1001	971	935	1000	1013	943	943	978	990	1001	1014	963	958	989	986	888	963	1018	991	967	991	944	1000	1003	1010	951	975	981	977	988	1006	966	959	948	967	998	987	1021	929	971	990	984	977	960	958	989	989	1038	994	958	976	988	1015	947	947	984	1019	1028	990	996	964	951	1003	973	964	953	920	938	916	1009	974	1022	963	918	1007	932	960	981	989	981	975	919	938	968	915	929	999	974	1000	1017	994	972	1023	1013	964	934	1025	1003	1012	1000	928	1017	930	940	997	970	993	931	967	938	999	965	915	945	959	1019	1056	1000	969	990	975	984	1047	977	915	944	980	991	1028	974	967	964	996	925	944	985	992	991	941	977	980	1025	1013	1015	933	997	936	968	971	960	970	1033	968	1006	1006	975	982	1006	943	974	986	952	1012	949	1003	963	974	886	998	963	944	1015	929	1011	996	911	962	951	1024	1000	960	961	935	945	944	972	980	982	1000	1006	939	947	893	949	981	1005	936	973	891	1001	1005	1036	954	923	1008	994	966	994	992	977	967	987	980	961	924	941	989	1012	994	920	985	991	953	965	928	991	910	976	982	1044	978	968	993	1010	983	928	1002	1002	939	941	975	1000	993	939	983	1019	1002	982	982	956	989	1004	939	958	1001	949	940	942	1000	973	1024	940	971	971	1003	1030	1007	1006	942	1054	1007	983	927	974	953	981	930	1016	995	951	966	974	986	1044	965	1074	1006	951	962	976	1030	933	1005	926	997	993	1059	969	1022	990	937	1008	1079	983	947	1006	1010	967	978	942	995	969	1002	991	975	929	933	984	984	1025	1021	943	990	918	968	940	1010	953	947	1066	965	1024	948	996	968	935	955	974	998	972	1015	934	950	972	1030	966	1074	967	939	1005	1016	987	993	966	1005	938	977	1055	921	1004	949	951	931	1013	987	1030	981	970	957	942	1035	999	1022	1038	995	985	1001	949	1050	986	1050	1006	966	955	1013	1002	973	1038	1055	980	960	933	994	987	993	968	983	1012	967	992	968	973	993	936	976	963	987	1026	993	971	1013	963	996	964	970	947	968	971	983	979	997	980	937	992	986	992	953	963	969	970	950	955	985	980	985	1015	1016	958	928	948	977	953	1018	933	991	979	1008	1034	958	997	985	974	957	1023	934	1005	1011	1006	999	943	992	959	1009	956	1003	995	996	972	944	995	955	980	979	890	936	1002	970	961	976	967	986	1032	955	945	939	952	972	979	943	944	947	979	971	960	940	983	935	938	977	1040	924	988	994	948	979	896	987	1038	994	948	982	937	976	1007	946	970	1034	925	950	980	992	982	1008	969	1046	961	990	1000	975	984	1002	958	1010	973	973	1001	970	985	1005	973	978	924	901	938	918	959	1006	926	981	950	975	965	965	967	939	960	929	947	942	990	946	1061	969	1000	1006	914	945	962	990	970	984	964	993	990	951	968	969	994	982	991	985	940	973	977	1042	983	972	1004	935	997	978	982	945	1040	936	997	970	1003	970	982	951	1007	969	1007	1000	961	918	970	979	967	953	994	1007	1006	978	948	1008	923	1002	1004	937	927	934	1007	933	1000	939	930	967	966	934	1000	986	982	1016	999	975	998	982	951	906	1009	937	971	1001	1030	985	987	961	952	983	1000	1005	957	937	972	1002	948	950	980	960	965	968	990	990	1017	962	944	1028	973	977	938	982	963	987	928	1004	944	1005	939	1001	964	1004	1007	1029	970	923	962	974	966	938	981	998	961	967	974	963	1007	1025	1036	982	1025	996	1003	961	1009	964	953	974	994	945	1001	961	951	983	966	985	955	975	983	1005	972	961	968	966	995	1025	976	977	1047	966	952	980	967	991	941	1005	968	972	967	977	966	990	977	984	948	976	981	939	941
3394	8496	6288	3285	2448	2165	1745	1621	1469	1350	1294	1172	1188	1164	1148	1112	1109	1067	1178	1113	996	1038	1031	1076	1085	1035	1078	1076	1032	1045	1025	1000	986	1022	1042	1000	1023	1020	1058	1037	1071	1039	1014	1009	1041	973	1003	965	1069	1067	1078	1023	1086	1021	1062	1016	1069	988	1002	1009	996	1031	1006	993	984	1011	1077	1050	1047	1031	983	993	1068	1007	986	1006	1051	1053	1028	1022	1023	1027	1032	1034	998	1005	1023	1014	1071	1007	1009	1027	1028	1006	1014	1045	953	1004	1009	1017	1025	1011	1027	1032	1016	1018	982	998	989	984	1028	1058	1027	994	1004	997	984	958	1014	1108	1068	985	998	1041	983	1032	1017	1021	1014	1086	1014	1019	1016	1048	1041	1068	1058	972	1018	981	1014	1055	986	1023	1066	961	1015	1034	1024	1011	992	1075	977	1084	1108	1024	988	1006	1010	989	991	1022	1033	998	1037	1059	987	970	979	1037	1044	1038	1027	1033	1009	970	1006	1036	1056	1046	1063	1092	1030	992	1016	1043	1009	1014	1042	1039	1017	1059	993	1020	934	986	1038	1029	1051	1039	984	1100	1018	1032	1053	1056	1013	998	1025	1060	977	1062	996	1072	993	1011	1030	1041	1044	990	1004	1000	1030	1036	1016	998	992	979	985	1056	1019	991	1005	998	1016	1065	1023	1009	1041	1058	1020	1023	1047	1041	1012	963	1066	1033	998	1040	1016	1067	990	1029	918	1020	1024	1016	1020	1040	1020	992	1006	1082	1066	1035	1080	992	1016	978	1027	1061	1011	1025	1014	1017	1016	987	1015	1006	1007	1003	1045	1054	985	973	1019	1040	987	999	1011	1018	1036	1020	969	1039	1022	997	1003	1036	1016	1001	1014	1029	1024	1009	1004	964	972	1023	1005	1031	1065	991	1036	1030	1059	1005	996	1022	998	1025	1043	1004	1038	1057	1047	1028	1012	1033	1010	1011	971	1025	963	1026	1020	1016	1050	1029	1003	1015	997	1010	978	1015	1066	1031	1006	1014	1026	1029	986	1046	1005	1015	1037	997	1087	1002	1071	1002	965	1051	991	1051	991	980	1087	1032	1015	1051	1024	1043	985	1025	1016	1032	1002	1025	1020	1026	1032	1034	1030	997	971	984	979	1039	1063	1032	1017	991	1047	1001	1031	1026	1033	1037	998	1004	1004	1002	1046	1021	978	1013	1014	1019	1030	1038	1002	1061	1007	1061	1001	1012	1052	989	996	997	998	1048	981	1037	1067	1036	1017	1046	1015	977	974	1049	1020	999	1057	963	1036	1052	992	1065	1055	1000	1053	1025	1013	1021	1037	1018	946	987	1005	1065	996	988	979	1024	964	996	999	1009	1028	1002	991	998	996	977	1018	1034	982	1078	1042	992	1019	1003	1042	1027	1056	1017	1085	1052	1011	946	1020	957	1027	978	1011	1001	1008	1115	1045	985	997	1011	1028	1010	1044	1031	1004	1006	1027	971	1040	1045	1016	1021	1080	1007	1034	1075	1034	1027	1005	1042	995	1010	1047	997	1020	1019	974	998	1004	1056	1002	1022	1029	1055	1039	1002	1014	1034	1023	1008	1148	994	1049	969	975	1029	1032	966	955	1036	985	1024	1034	1023	1047	1045	1021	1061	994	971	969	1054	1013	1055	959	1027	1039	1047	1012	1011	999	998	1041	988	1028	1039	1025	1034	984	983	1017	1030	1012	995	996	1021	1021	950	943	986	1047	1061	1040	987	1016	1004	1051	1019	974	1038	1047	999	1023	992	999	1016	1001	1022	1064	1061	1003	1052	1018	999	1014	1086	1046	1061	1021	1003	1025	1069	1005	1020	968	1000	1071	1064	982	1012	1019	997	1019	1012	1059	1007	1016	1034	1096	1029	1048	1056	1002	1046	990	995	1039	1014	1008	976	1044	969	1022	1020	1079	1046	1012	1034	1018	1067	1050	967	1000	1053	1014	978	1036	1010	977	1038	1052	981	1017	1016	978	1028	1016	1010	1052	977	1064	1030	1018	1013	1049	1028	998	1035	1041	1047	983	1008	991	1024	1035	1053	1013	1018	1029	966	1006	956	1001	1035	1001	1041	994	1013	997	1036	1033	990	1055	1014	1020	977	1026	1085	1065	999	1044	1059	1036	1018	1043	1034	968	1031	991	974	1021	1038	1067	1011	949	1016	1040	998	1029	1010	1031	1099	1028	1058	1058	1061	1086	970	1057	1018	1041	984	1031	982	1068	993	965	1083	1005	1060	994	1042	1014	1008	1014	1045	1035	1021	1017	1055	1003	1058	1039	1088	1009	1006	1020	1016	1019	1019	981	1087	1037	989	956	996	960	992	1039	1015	1030	1021	1040	1014	1012	1009	963	1040	996	1039	1013	1061	1000	1050	996	1070	1038	991	1039	999	1079	1021	1019	1021	1034	1131	990	1046	1035	1082	1005	1012	1011	1020	1025	1039	990	1025	1041	997	1030	991	984	1065	1013	988	993	1032	1011	977	1054	1024	1052	1077	1049	1019	998	1011	1067	1036	1078	985	1047	1016	1024	969	1101	981	1034	1016	1002	1041	995	1045	1020	1024	1030	1108	999	967	1056	1009	976	1017	1067	928	963	991	1006	967	1062	1011	1040	1000	1006	1036	1014	988	1008	955	1038	988	1000	993	1005	999	1049	1033	1021	1033	972	942	982	1033	1011	1021	1001	1002	999	1045	1019	1044	997	999	1031	1007	1026	974	1031	1040	1025	1000	1000	995	1012	1006	1029	982	1020	995	1053	983	999	1001	1024	977	1023	1008	991	966	1008	1070	1035	1084	1057	986	1028	979	1032	1013	1049	1008	980	984	1017	969	979	1030	1044	1072	1080	960	991	1034	1021	1017	1055	975	1051	1007	1020	990	1016	1036	1007	1071	961	1007	965	981	998	1038	968	1018	986	1082	1026	1027	941	1006	1001	970	1007	1042	1042	1016	973	1002	1032	994	980	987	1047	986	986	994	1016	986	963	968	1066	1052	1097	1048	1045	1072	989	1045	976	1073	1002	1002	979	1071	998	1013	1047	1019	1020	987	996	1085	975	1095	984	1014	1032	1004	1095	1057	953	1073	1070	998	1078	1040	1027	1047	952	1031	1029	979	1018	1086	1039	1026	1020	1022	997	970	972	1045	1065	1018	1038	997	1010	1003	989	1022	1069	1105	1058	1113	1011	1010	1049	975	1011	970	1051	976	982	968	975	1017	1015	1006	1069	951	1056	1035	1032	1042	988	1015	961	1049	971	999	1003	1033	1093	1080	1053	1027	1042	973	1051	1050	981	1025	1034	1069	998	1058	1031	1024	1009	1002	1055	990	1048	954	1005	991	1031	1041	987	1045	1037	989	1028	1018	1030	1013	1008	1052	1009	1044	1006	1028	1024	976	1023	1064	1086	1017	1020	1007	1030	1012	1000	1008	1014	1017	1019	1042	1044	982	1072	1007	1036	998	1015	983	1009	1023	1046	1051	942	1022	1036	1006	964	997	1022	1047	1018	1032	1026	1012	998	978	1012	1056	986	1022	988	967	1050	1020	1022	1093	998	992	994	1036	1016	1061	1025	1030	1087	999	1016	1069	1011	1024	1058	1040	999	960	971	1060	1055	997	999	1024	945	1010	977	1003	976	1005	1027	1002	1041	992	1022	968	1037	1010	1020	994	1050	1016	1005	993	996	1058	1085	1044	984	1016	1031	1028	936	994	989	1001	1034	1079	1004	1044	1059	1000	993	975	999	1005	1058	962	1039	1056	1059	1009	1064	979	1049	1062	1014	1034	1047	978	970	968	1019	1000	976	992	989	1008	982	1067	1001	1025	1056	990	1013	1027	1062	1036	1031	1042	1005	986	1034	1011	985	1063	1020	1036	1008	1002	1034	1044	1055	1078	970	1049	1038	1001	996	1029	1014	1038	1056	1012	1075	1018	1002	1119	1003	1052	1003	977	1024	1036	1019	992	1016	1029	1011	1049	1018	998	1037	988	963	963	999	1021	1067	1055	1002	996	1081	1012	1045	1049	1006	1025	1007	1038	968	1027	1039	1046	1050	985	1009	1000	990	997	1012	1032	1054	1055	1006	1028	1046	981	1018	1028	1105	1065	1084	1039	1007	1081	975	1014	1034	974	1034	1060	1018	1005	1061	1022	1024	979	1024	1040	997	1071	1032	994	1008	977	948	1002	1077	1003	1067	999	1008	1047	1032	990	1035	1079	1055	1034	1067	1041	1054	978	1004	993	1021	1008	1036	1070	1050	943	1008	993	1043	1005	1018	1020	943	1086	1055	1017	1058	963	1014	993	1010	989	977	1009	1063	1004	1018	958	977	1018	1030	1071	985	1076	976	1018	974	1042	1011	1042	1004	1012	1071	1017	1045	974	1030	1084	982	996	1023	1031	1053	1033	1001	987	1032	1052	1012	1017	1020	1038	995	997	1079	1057	981	1011	978	1011	1016	997	965	1019	1022	1001	979	967	1005	1035	1006	993	1034	1002	1012	1064	1005	998	1043	1082	1027	981	1036	1070	958	1072	1055	1008	1010	964	1071	1018	1029	1017	1037	1011	1008	977	987	990	984	989	1052	1000	1025	1036	998	1051	1014	1057
24426	21084	27513	24794	13367	795	539	460	368	358	368	350	347	343	316	312	285	317	299	304	298	310	286	293	344	291	313	314	275	270	287	267	304	281	260	270	277	296	258	244	296	236	270	263	276	248	301	296	283	266	252	281	283	277	288	270	278	294	250	279	273	291	297	278	288	302	273	269	288	271	283	282	264	331	266	281	274	261	275	292	269	266	270	258	297	266	288	264	289	274	292	258	331	289	288	266	270	283	282	279	275	291	261	267	261	305	287	257	281	265	272	287	284	270	292	257	298	245	268	271	269	270	307	281	267	278	275	266	256	276	272	310	262	278	275	258	256	280	292	261	281	283	273	262	282	261	277	285	291	289	273	273	281	276	269	262	287	257	276	260	301	283	269	291	309	296	272	254	281	293	274	273	285	283	287	284	267	279	262	291	282	313	276	284	261	278	285	327	256	290	264	269	295	261	288	252	271	254	271	290	262	308	309	293	268	260	285	314	288	269	278	258	283	281	304	268	258	301	254	288	281	275	263	265	296	288	307	289	270	256	244	275	309	290	293	291	264	273	269	278	254	327	277	282	323	293	277	262	272	265	269	287	282	293	260	288	265	255	264	280	269	269	275	256	269	298	291	289	268	270	294	282	270	293	300	279	297	298	274	239	266	257	274	282	269	289	325	298	296	276	276	280	265	274	230	299	289	268	301	240	281	280	247	278	272	247	291	271	268	281	274	265	282	298	287	292	277	284	292	272	241	261	263	260	283	266	273	257	278	259	260	267	258	274	301	309	242	283	295	264	254	280	273	288	255	286	310	316	259	260	276	289	258	271	265	275	293	262	286	293	276	302	287	265	276	244	291	291	315	287	260	284	287	237	283	273	273	295	258	279	247	262	283	265	267	258	274	250	297	289	263	247	284	270	286	278	269	243	333	255	296	278	275	280	263	283	282	289	258	252	303	292	252	283	264	278	279	268	268	237	279	274	279	310	249	273	303	267	267	276	265	285	304	255	285	282	261	257	294	272	292	294	281	275	300	284	265	276	294	289	283	296	244	260	260	251	305	297	270	271	269	278	283	265	290	290	274	268	284	253	272	283	265	276	276	288	299	298	268	285	263	317	273	279	256	287	309	314	307	288	279	263	245	263	295	271	247	287	273	266	264	269	256	286	246	258	288	289	271	297	278	246	278	259	274	298	280	301	286	249	251	282	259	255	297	280	281	291	263	273	268	290	263	261	267	294	277	292	258	269	258	273	277	291	311	286	267	257	287	258	245	272	271	276	275	262	272	286	256	273	269	269	269	283	288	323	287	299	251	287	279	260	310	275	267	297	255	266	258	290	238	267	282	275	289	288	280	300	310	290	286	303	268	285	297	317	319	287	263	271	261	262	279	298	311	281	265	264	269	273	254	272	285	258	269	278	296	283	272	281	285	301	295	269	272	282	285	265	278	291	248	257	267	257	284	227	279	271	246	261	275	282	291	271	258	270	256	297	254	301	298	295	301	295	284	307	287	292	262	296	277	292	278	270	252	254	275	227	287	277	278	256	261	298	295	294	255	241	258	271	283	276	280	253	267	272	276	272	273	296	272	277	281	262	254	300	300	290	248	308	280	281	298	308	292	271	275	252	294	284	267	273	285	274	286	291	260	309	285	280	251	297	265	305	249	272	289	272	281	277	280	264	290	282	289	298	273	298	270	267	266	301	264	341	296	291	299	283	282	271	311	256	250	253	281	295	283	263	247	283	284	281	263	316	272	307	263	290	264	275	279	273	294	271	286	265	256	267	292	268	244	269	285	276	264	298	286	273	297	279	255	307	263	306	287	249	252	262	285	248	280	290	291	277	292	279	292	284	250	294	268	283	287	308	299	261	270	283	281	233	289	299	275	265	297	272	285	293	296	287	284	303	279	259	260	294	270	265	288	272	271	264	255	277	294	268	256	284	276	288	256	262	275	253	299	289	290	283	262	269	276	269	263	272	278	323	262	274	277	247	275	278	271	286	272	283	263	261	297	261	269	299	288	299	291	295	295	288	255	245	279	274	289	265	274	254	280	278	297	279	259	276	273	295	255	257	287	279	280	293	264	267	276	276	299	311	250	273	246	272	284	269	263	275	293	290	286	285	269	277	283	297	256	285	276	293	285	282	299	295	264	268	269	266	260	268	281	271	288	290	271	286	272	250	320	262	264	298	278	253	290	272	253	265	298	249	295	287	255	279	280	280	264	292	297	254	263	260	301	260	255	251	298	275	287	305	279	255	258	284	275	283	256	271	260	316	272	296	280	274	277	285	275	270	286	276	267	289	303	294	268	298	283	296	279	278	273	276	258	265	257	284	299	293	310	260	290	269	243	300	277	275	311	282	328	257	286	292	291	275	265	275	239	279	328	281	287	289	265	294	289	285	255	229	272	300	274	265	287	267	288	256	283	264	260	279	272	270	245	290	268	276	292	237	256	276	262	259	286	270	271	286	284	245	267	288	262	267	265	273	270	287	276	251	287	274	311	298	265	290	281	287	284	254	292	291	279	304	282	303	284	313	278	271	297	271	266	288	262	300	253	253	290	294	314	278	321	299	266	290	257	248	290	278	277	272	259	276	261	297	277	281	243	286	291	266	279	300	292	269	266	280	278	298	274	303	276	251	249	290	275	276	255	291	280	260	286	285	284	269	264	265	263	263	250	268	285	226	270	283	269	270	290	265	268	285	307	269	261	272	288	270	275	268	255	268	255	273	281	284	238	305	278	275	277	273	257	280	304	288	232	277	286	304	269	296	246	270	294	264	285	281	270	314	276	285	301	251	273	288	277	257	300	241	254	293	276	270	272	289	243	262	253	256	318	264	281	276	266	267	267	280	294	275	313	242	285	276	257	276	282	254	282	293	302	279	297	264	276	287	309	296	264	281	274	283	274	283	283	268	252	270	265	305	285	285	270	302	300	283	278	261	279	252	272	261	304	261	289	290	286	264	273	270	300	299	265	309	280	280	268	257	299	265	296	269	278	271	304	276	308	307	267	269	275	307	285	292	283	282	288	285	260	275	258	275	280	262	275	318	272	286	271	288	286	278	308	272	246	249	269	274	307	305	291	245	287	276	289	289	293	290	256	271	276	268	281	266	314	285	255	299	281	269	276	258	286	267	283	259	269	265	250	315	284	290	292	264	241	303	288	261	248	284	270	288	250	248	256	234	278	265	261	271	296	272	273	276	258	295	318	299	253	317	267	297	288	267	286	287	306	254	245	298	278	268	269	272	265	263	291	316	286	309	276	303	287	270	279	291	277	275	299	279	283	285	279	273	246	287	262	247	286	259	306	297	261	276	264	303	294	292	283	260	290	288	299	270	272	267	283	273	276	282	270	264	283	287	275	262	272	291	267	254	277	244	293	281	271	280	281	296	252	263	300	274	312	262	304	288	299	275	272	261	279	282	261	287	269	269	286	281	285	286	252	292	281	274	267	258	276	271	249	274	306	292	257	278	285	259	269	264	258	253	283	302
3136	5064	3427	1633	1199	1016	808	657	624	562	465	432	383	425	413	373	343	384	346	323	357	364	373	343	318	357	360	319	349	341	321	352	329	378	321	341	354	353	353	324	357	314	326	327	344	340	339	344	323	309	316	318	332	351	284	290	334	316	346	311	319	349	356	316	346	319	312	319	340	324	335	324	343	322	323	331	314	334	289	326	342	283	315	323	309	323	317	351	304	317	341	351	321	329	343	313	295	315	292	321	327	314	334	335	353	314	290	347	309	347	315	312	328	342	299	330	325	311	326	341	291	321	335	324	308	316	320	338	304	313	322	357	375	308	339	331	368	344	332	325	330	308	306	309	333	314	327	327	347	317	318	346	325	327	319	334	310	344	299	290	317	310	342	316	276	319	322	297	350	314	317	303	338	315	312	335	307	316	317	328	346	306	326	307	346	329	331	342	336	305	355	290	316	360	303	308	316	307	320	345	344	343	357	324	349	377	326	324	311	327	316	301	329	341	331	314	316	338	320	318	352	310	338	349	326	341	327	313	312	300	308	328	329	323	313	294	301	325	313	309	297	301	307	312	335	301	385	322	311	342	322	332	336	315	343	307	314	302	318	332	331	328	307	304	340	340	331	338	296	304	304	328	310	303	344	312	306	341	332	299	363	317	348	298	324	316	314	323	323	306	324	323	327	336	377	312	301	334	317	328	290	308	313	279	348	332	378	336	336	331	345	313	286	330	306	314	349	342	311	310	369	335	330	321	312	336	325	357	305	308	307	335	303	337	322	343	340	349	357	361	325	335	314	338	321	379	320	350	329	347	320	306	325	340	376	347	306	286	331	333	328	301	323	310	322	300	313	322	322	306	336	302	330	361	318	334	344	357	327	317	347	334	345	295	355	314	311	327	290	325	322	326	317	325	357	337	299	334	333	332	333	331	321	326	306	303	327	313	347	325	330	316	313	327	331	346	320	327	301	291	354	289	314	306	312	305	323	306	340	325	325	337	342	353	314	289	317	342	361	314	343	302	313	317	315	280	312	330	334	310	325	324	321	323	292	336	320	348	317	305	328	320	355	341	339	339	323	330	319	352	329	316	345	331	304	336	338	362	339	301	331	326	303	331	331	291	323	325	292	330	309	326	375	322	287	345	352	309	310	301	345	319	295	336	314	307	339	324	323	320	340	291	332	331	331	306	321	334	365	317	325	334	309	308	331	307	341	289	318	334	355	319	333	340	328	320	335	321	314	309	312	304	324	303	338	320	329	318	333	351	319	326	352	327	350	351	348	316	306	333	357	318	327	320	283	315	329	355	309	328	317	318	322	308	340	349	326	346	331	304	340	326	320	309	324	354	346	312	273	316	358	305	338	332	356	327	303	289	372	349	300	321	293	320	323	313	301	331	306	346	343	326	311	330	336	322	302	310	321	329	313	309	291	346	342	326	325	316	326	361	309	297	359	301	315	299	311	320	313	300	324	332	333	319	353	333	303	322	322	308	355	325	313	319	289	316	318	296	325	353	304	305	295	337	340	332	345	327	349	346	329	323	328	337	328	321	345	328	336	307	320	331	341	335	295	322	307	334	333	299	328	350	351	344	305	281	311	361	313	357	315	309	307	314	319	302	309	337	326	315	355	320	363	311	316	328	300	327	307	313	337	291	321	310	340	351	374	333	330	326	314	336	345	322	342	284	312	340	328	317	307	344	316	299	326	302	306	333	336	344	317	333	323	302	330	324	315	327	343	333	357	352	334	356	352	330	353	352	341	340	346	334	301	322	327	300	305	344	331	291	334	293	327	363	303	319	327	338	334	316	309	299	344	312	303	316	308	353	302	305	295	335	303	338	302	329	351	311	309	331	329	350	320	320	312	325	297	276	320	319	339	310	345	337	307	328	357	315	313	335	351	308	334	323	307	317	306	325	325	320	340	322	340	326	324	349	324	324	340	301	294	317	312	329	334	327	321	289	318	336	317	332	319	323	312	324	333	323	321	307	339	344	310	317	305	344	336	282	322	322	294	306	346	332	310	343	341	346	313	311	317	313	332	297	335	344	338	306	317	314	345	315	350	311	298	352	333	333	352	318	326	305	335	318	303	306	294	318	308	358	332	317	351	307	308	340	321	313	296	362	327	321	294	335	311	338	315	332	328	354	342	303	329	342	291	345	341	314	304	312	301	312	340	357	310	328	327	308	318	337	299	352	314	329	340	330	315	348	323	323	349	328	318	317	326	311	310	323	329	329	334	321	307	321	320	323	335	324	309	308	317	316	347	359	332	310	329	310	347	324	312	376	337	356	331	344	323	318	360	341	322	319	315	344	331	335	304	302	357	296	344	345	332	334	311	304	316	322	304	317	348	303	316	318	346	338	313	314	325	353	297	318	357	331	334	350	339	340	341	315	334	295	321	332	346	354	340	319	314	349	324	307	299	340	329	358	339	311	307	330	315	311	327	298	337	320	305	321	327	316	362	327	335	327	307	319	309	344	341	321	341	325	337	302	347	323	310	348	325	354	287	312	342	297	322	340	297	333	294	323	364	332	342	314	323	323	339	342	313	306	322	335	328	333	359	324	318	311	322	286	330	329	325	346	298	336	311	351	313	318	357	324	342	308	331	301	311	356	315	329	344	311	312	324	304	334	306	320	323	331	318	318	327	310	338	328	343	315	343	293	294	309	319	312	302	330	346	331	312	324	304	342	345	299	328	300	330	332	292	315	316	334	342	303	345	325	294	335	321	343	331	324	319	292	313	319	342	331	350	314	339	353	314	341	308	300	356	301	292	327	319	321	324	347	316	340	310	290	300	297	322	337	289	358	308	334	332	316	300	309	315	347	325	275	325	338	295	303	299	281	343	307	308	353	269	350	334	333	307	344	326	325	311	333	301	355	322	324	346	293	333	276	348	341	314	309	348	346	348	306	277	335	326	315	343	331	311	323	304	347	337	326	296	325	339	343	313	358	333	308	333	333	318	334	315	322	337	328	325	312	337	342	309	310	351	338	312	333	317	309	323	301	346	315	336	332	301	315	323	313	338	304	326	348	324	297	296	335	350	315	294	341	327	350	339	288	286	342	319	293	317	307	347	335	333	324	345	319	292	361	319	343	329	309	321	310	311	327	323	345	321	359	332	352	307	287	308	285	325	315	332	353	354	327	356	299	318	289	327	312	334	285	317	327	352	319	309	367	346	330	331	320	305	344	346	327	345	340	324	354	306	312	335	329	311	349	312	330	332	303	296	325	326	311	333	291	316	341	308	317	334	329	322	329	353	324	322	335	318	327	332	347	327	293	313	325	338	351	297	330	325	310	335	342	310	305	345	297	330	340	360	308	314	299	321	336	307	334	314	332	337	299	355	325	322	327	305	332	351	330	350	346	352	301	323	346	316	337	319	308	316	318	304	326	322	318	317	333	321	359	319	374	329	285	314	313	327	321	335	314	332	344	314	305	326	340	311	319	326	315	332	309	314	343	332	342	313	360	313	311	351	288	325	298	311	361
22426	21193	28947	23744	21189	21263	11389	1691	1271	1132	1064	1106	1073	970	901	956	907	955	941	918	926	830	859	828	885	877	899	852	898	853	870	861	843	803	796	816	859	820	890	864	883	859	876	838	781	812	832	794	825	758	843	843	856	801	831	784	797	809	807	844	866	836	841	804	806	835	812	839	876	819	880	791	804	826	795	813	850	815	830	839	874	836	838	818	855	830	815	810	866	803	801	820	826	826	795	822	822	819	865	838	781	813	847	826	830	833	813	831	825	831	856	893	819	806	829	849	828	836	810	772	807	819	844	858	851	813	833	799	788	850	860	800	844	831	855	812	808	835	808	795	834	791	791	856	771	791	851	816	848	828	804	813	858	798	811	837	845	830	838	795	808	833	767	808	775	815	775	786	799	814	774	846	807	790	860	840	806	846	857	854	812	832	838	849	795	815	850	857	805	749	817	825	828	774	807	817	852	787	851	827	793	861	855	809	857	812	799	816	832	779	817	788	795	774	820	831	816	852	779	838	858	856	807	831	825	848	877	846	819	835	787	827	830	794	804	847	773	801	794	838	787	820	772	866	817	831	871	763	761	847	786	835	860	778	805	821	778	799	840	723	829	833	808	845	790	813	855	787	749	865	863	773	791	847	823	835	825	827	850	792	844	836	836	811	816	868	772	828	886	852	829	815	848	858	822	837	775	851	860	839	832	841	794	816	846	797	770	801	825	904	851	773	787	835	861	839	833	835	821	813	835	861	836	796	818	787	787	810	816	795	822	829	806	789	802	829	826	846	842	838	755	800	857	795	823	807	831	854	799	816	820	808	775	816	837	782	815	898	820	816	850	810	840	881	842	824	796	827	778	813	837	797	873	828	772	766	802	826	814	797	792	839	779	830	824	830	864	850	799	817	816	778	842	823	830	840	828	866	790	813	860	804	827	811	847	810	842	826	810	821	788	856	811	819	821	785	811	800	819	792	858	811	812	828	829	789	869	844	824	865	822	831	803	784	859	825	857	821	848	858	851	807	775	783	854	813	822	840	790	855	764	856	775	864	808	806	859	823	817	815	822	862	820	801	843	788	820	796	800	813	874	796	804	834	775	806	776	722	835	815	836	829	831	799	834	819	794	858	792	849	849	826	831	859	766	805	828	792	806	832	839	819	854	829	818	843	793	790	836	805	848	829	843	829	848	814	817	865	837	842	818	869	816	871	798	841	797	852	841	859	883	812	794	817	813	830	815	787	844	778	867	835	850	834	801	846	824	823	839	790	798	839	855	870	798	828	816	818	844	789	825	839	796	851	813	794	852	809	812	872	851	867	804	781	840	877	838	796	816	810	833	741	783	827	824	865	780	804	811	850	816	858	858	860	823	873	846	806	834	862	818	793	793	808	790	823	851	818	843	805	790	785	785	858	822	851	868	765	791	853	865	824	822	841	758	805	822	846	791	789	820	816	793	785	856	868	832	811	841	786	810	843	797	780	848	781	815	783	859	842	803	853	849	809	805	814	815	774	792	817	749	796	801	858	806	809	809	816	853	825	795	812	822	757	838	858	860	797	889	784	854	808	808	818	842	799	828	842	836	840	815	875	831	808	778	843	798	829	795	814	832	866	870	800	843	850	814	879	762	802	810	857	846	845	850	843	856	809	858	791	789	829	820	775	832	815	856	836	812	831	861	804	822	787	843	801	770	755	846	860	802	792	823	828	899	792	821	839	809	848	848	810	837	788	836	886	882	811	790	852	794	833	773	810	794	834	850	838	813	813	840	801	817	834	819	855	816	773	850	844	830	845	832	791	823	864	819	840	794	824	837	822	852	840	782	836	836	801	840	840	820	815	802	752	846	810	817	853	850	851	841	838	847	827	840	817	793	849	787	823	763	815	801	805	853	831	860	801	769	862	802	857	795	810	802	760	810	838	841	814	833	848	863	779	828	778	816	827	821	843	860	806	805	818	897	821	865	799	846	814	811	755	847	800	778	796	831	825	783	776	889	824	853	843	811	789	810	766	829	846	842	855	813	792	840	818	829	802	841	802	834	843	821	835	844	781	849	865	828	785	817	854	802	773	850	876	809	799	807	800	817	835	805	828	832	835	790	854	865	849	829	805	851	824	764	835	799	808	794	838	855	799	807	866	822	829	868	858	827	824	799	819	875	846	787	797	837	811	865	824	814	861	821	865	834	833	794	766	832	811	858	859	893	846	848	881	806	846	783	824	862	844	822	820	782	805	782	834	744	769	839	796	835	816	876	834	821	854	833	849	816	822	836	819	811	830	811	861	827	825	784	792	814	809	782	822	846	793	809	825	804	847	863	782	797	820	838	864	848	800	833	784	831	803	812	869	810	799	833	840	867	837	797	802	818	828	787	778	815	850	805	841	817	837	823	784	864	820	827	799	863	831	854	759	898	826	866	845	808	813	806	785	783	839	813	758	810	819	817	786	868	816	779	808	820	857	804	846	834	814	815	794	825	834	790	821	838	767	831	829	824	819	839	764	782	830	790	798	803	805	808	828	815	839	821	890	844	785	812	817	853	818	864	808	800	827	817	793	809	770	816	860	875	800	812	822	880	829	811	877	800	830	859	777	865	809	817	832	771	835	812	799	811	857	771	805	827	778	806	802	789	867	845	872	784	790	834	819	823	808	778	809	866	836	836	840	815	824	799	779	855	890	809	801	834	841	817	809	808	838	828	788	833	873	846	771	814	864	820	802	773	850	791	844	819	815	826	851	784	811	848	828	782	816	816	829	836	807	858	840	873	872	882	791	818	824	821	877	816	802	789	840	809	800	807	843	751	835	846	824	852	811	758	761	784	841	832	845	788	814	787	788	822	838	845	769	858	824	813	847	818	821	835	814	826	831	787	811	858	852	860	828	822	845	830	827	756	777	852	778	848	794	835	809	849	765	807	818	785	835	780	876	869	777	766	802	767	808	874	789	826	777	837	813	815	830	822	871	854	813	800	795	790	790	870	861	809	803	845	806	759	884	858	840	868	812	855	831	784	746	811	841	808	773	782	834	829	867	840	874	783	776	840	830	813	834	869	830	832	778	762	837	892	831	789	786	836	871	782	799	805	886	832	762	897	817	823	788	797	868	818	784	822	869	879	815	810	847	820	807	825	841	850	800	842	774	804	760	843	847	806	834	802	816	781	829	843	813	803	808	808	839	812	828	782	842	796	798	808	877	796	794	794	809	815	903	801	891	770	828	864	771	859	833	794	800	765	856	848	782	807	805	775	867	811	783	843	817	804	776	812	861	852	810	817	824	847	840	816	860	834	785	809	808	798	823	748	813	769	831	835	812	860	833	862	845	836	833	788	815	809	804	814	782	800	809	883	843	837	815	814	841	830	808	835	806	783	827	776	875	839	833	806	814	789	808	827	789	791	826	816	800	776	811	848	885	776	843	806	843	790	797	825	823	859	779	805	824	839	804	774	754	860	776	798	788	871	842	869	880	838	866	813	814	822	876	837	849	809	823	803	838	851	828	845	834
4375	14273	10189	5106	3862	3132	2448	2112	1723	1596	1379	1263	1179	1169	1104	1099	1048	1057	1068	950	974	968	983	940	1006	974	951	939	934	940	882	918	849	915	909	867	894	909	923	877	870	882	887	921	885	913	884	865	919	897	879	841	899	911	948	898	924	892	891	846	827	884	890	861	913	827	906	866	882	884	841	855	918	898	883	826	884	894	873	850	888	910	928	907	863	911	880	861	800	946	911	868	896	917	908	864	884	894	898	877	883	826	887	864	841	885	875	869	863	846	899	881	859	876	879	896	877	902	822	926	895	883	883	868	896	858	873	863	918	894	897	888	875	866	889	896	850	861	888	915	889	873	824	880	835	891	888	855	917	852	834	843	882	884	872	877	841	930	863	850	885	881	844	883	892	877	907	879	888	875	864	878	799	883	830	830	871	889	890	884	862	869	894	827	922	878	907	911	853	869	849	879	851	904	895	886	924	875	871	852	833	862	899	879	861	944	896	876	900	901	881	914	912	846	863	880	895	875	915	877	907	863	915	895	838	893	819	907	875	913	885	902	855	837	884	876	880	851	860	898	910	922	823	870	895	878	873	890	913	884	881	931	917	854	878	838	820	896	856	900	910	896	891	881	879	859	877	919	895	872	865	897	885	896	880	888	899	869	914	884	882	901	896	891	892	900	863	880	832	918	870	874	874	881	889	888	877	885	891	858	855	880	859	908	833	879	859	923	913	892	845	888	868	891	873	938	858	883	918	912	903	928	914	881	860	863	854	834	898	919	877	854	842	862	838	849	930	866	869	904	906	905	913	870	898	901	870	904	826	863	887	879	842	871	935	847	870	858	850	879	874	914	841	864	898	853	878	843	912	902	864	886	851	823	838	862	910	885	919	904	908	908	905	964	878	886	920	862	841	889	834	892	898	876	863	827	927	869	897	859	900	857	856	834	896	871	889	850	881	873	909	835	872	849	934	871	852	873	912	958	876	910	907	893	907	870	868	914	841	920	884	915	869	891	885	844	867	851	884	901	907	860	845	886	887	889	870	851	902	843	864	908	865	878	887	870	869	900	883	872	926	848	882	882	930	873	864	864	887	908	893	894	853	880	893	807	870	943	920	916	877	907	920	830	859	898	900	909	883	897	854	890	891	895	890	882	907	899	938	871	912	862	810	895	889	910	888	917	876	911	854	855	902	881	888	854	845	877	923	898	904	855	841	904	889	914	860	884	872	908	867	837	846	815	829	835	901	817	919	885	882	838	853	869	873	926	884	868	899	843	860	906	890	889	930	902	900	858	906	888	892	859	882	860	874	875	870	894	884	922	918	889	873	866	846	893	845	921	925	855	861	876	896	869	849	870	912	870	856	874	853	860	854	862	883	867	898	887	868	929	902	857	892	877	878	852	863	863	825	837	884	831	897	909	891	894	869	898	847	868	795	901	876	893	864	902	869	861	907	879	890	871	891	918	869	843	885	911	919	869	855	845	858	882	885	841	851	906	865	853	887	855	820	874	846	875	929	938	925	921	899	838	864	871	879	864	875	876	921	881	892	864	879	879	843	860	883	929	902	948	915	889	891	871	848	856	929	883	853	924	863	913	889	892	860	893	879	885	895	893	883	878	868	881	917	889	887	856	854	886	858	925	887	866	865	925	914	855	895	868	891	896	894	861	895	870	924	883	878	845	917	838	828	840	960	869	852	896	906	869	896	878	856	885	831	855	867	899	888	848	887	941	855	894	905	823	890	931	851	910	873	857	886	877	889	867	870	868	893	879	870	946	867	895	881	920	919	882	850	912	888	924	933	855	819	910	913	881	896	864	894	881	902	902	872	856	933	855	887	912	934	911	876	895	873	846	880	826	885	890	830	881	888	852	850	926	897	871	859	876	931	890	893	907	829	868	900	873	912	842	896	895	867	888	842	881	864	871	909	930	895	830	894	853	900	866	899	898	880	882	871	902	873	861	871	861	926	887	926	898	888	887	843	889	913	864	870	848	908	897	863	869	882	861	857	867	919	861	881	855	910	849	866	864	867	853	884	885	845	847	873	826	879	905	863	810	892	862	899	947	926	812	867	850	902	908	896	841	936	896	891	898	885	889	893	825	888	860	861	878	876	901	904	867	867	836	866	876	918	891	846	860	853	875	913	868	851	899	890	884	890	873	837	852	877	920	891	893	860	884	858	873	919	856	902	814	844	878	909	903	854	900	872	896	860	872	888	830	859	847	858	885	822	858	895	906	833	871	866	911	866	892	869	856	911	836	834	875	884	911	859	863	877	881	903	890	901	892	898	865	898	834	902	885	885	838	839	866	859	855	882	900	878	860	864	865	891	880	873	869	852	816	842	818	923	889	892	874	906	830	944	894	808	902	896	859	866	877	883	841	886	874	896	873	820	870	856	845	848	851	839	890	839	828	854	847	865	902	890	903	907	934	872	874	882	862	883	899	916	859	873	887	880	910	888	857	920	872	869	865	876	922	887	928	847	872	927	908	885	844	878	867	867	861	866	881	832	855	892	895	872	892	931	846	909	899	894	844	901	822	875	963	886	849	875	849	905	890	872	886	870	836	895	935	888	884	894	855	953	861	897	860	876	878	897	913	879	897	874	796	914	894	852	897	884	881	872	886	904	899	874	889	790	901	854	905	877	833	877	874	881	847	844	871	928	858	910	869	846	879	879	876	896	879	907	834	857	855	856	910	841	894	859	897	902	880	824	834	868	819	833	837	891	880	868	865	853	831	858	859	839	880	891	867	891	875	892	923	925	883	835	905	928	897	830	886	902	902	845	881	874	888	893	873	873	842	920	913	891	873	843	877	898	921	918	854	894	848	844	885	870	850	920	914	863	837	870	830	935	858	889	832	806	836	932	886	890	830	874	852	915	919	855	856	870	859	858	871	849	871	868	857	838	908	876	819	915	913	835	875	833	900	845	908	870	917	868	875	862	870	870	920	886	881	833	840	885	892	874	897	911	862	919	868	905	919	865	870	861	896	950	808	894	870	884	793	908	862	852	869	905	879	914	891	930	878	858	903	901	877	892	880	906	856	881	821	853	891	857	885	851	912	937	846	887	873	854	838	870	852	899	874	903	856	828	922	859	866	921	890	887	867	848	822	873	925	840	861	884	845	910	846	894	869	899	901	853	804	877	877	895	810	843	899	921	881	920	894	898	920	863	882	851	901	863	853	859	910	916	941	870	896	916	848	829	954	902	876	879	858	874	876	896	878	847	845	882	859	902	931	889	965	910	880	871	833	887	854	927	847	913	863	849	845	877	878	904	887	912	853	838	858	849	892	846	897	923	881	885	919	880	930	846	945	870	928	911	871	849	878	887	891	876	843	916	900	841	875	851	898	971	865	840	883	857	870	875	854	896	898	854	919	898	882	848	882	780	880	862	905	877	924	913	884	898	900	854	909	821	926	881	876	868	906	942	862	846	912	874	900	901	910	862	832	906	815	863	835	875	893	911	906	840	879	861	883	883	867	913	875	890	919	891	852	853	881
27322	18163	4439	1091	859	768	680	548	538	605	540	566	545	581	562	589	562	510	551	535	544	539	521	555	549	587	550	513	535	522	566	526	497	559	539	509	537	575	536	521	579	564	571	541	568	550	529	557	532	479	506	534	511	531	585	565	542	546	559	512	549	512	570	537	518	551	534	491	557	521	550	504	552	533	522	568	550	584	557	551	538	513	517	559	543	505	543	567	551	538	540	501	562	568	569	534	578	583	514	572	560	479	494	525	540	536	560	514	544	547	554	530	545	524	547	514	507	533	552	536	559	542	549	563	529	521	526	539	522	518	567	542	551	523	484	523	558	506	560	529	513	514	530	544	549	503	574	509	520	487	534	531	501	528	535	546	484	554	509	534	558	525	519	507	548	530	525	560	552	554	513	569	520	555	517	583	572	555	500	553	520	537	554	526	536	557	529	465	560	494	537	541	513	563	552	529	535	551	525	548	565	536	533	516	549	530	525	531	555	561	495	533	555	498	523	550	557	571	535	514	556	545	535	527	519	531	497	528	640	570	509	556	518	504	544	559	542	572	542	547	524	559	546	525	500	546	573	528	548	532	502	572	573	566	535	524	573	552	541	557	519	539	554	539	522	550	526	530	539	538	508	547	489	523	551	526	566	543	561	538	573	529	545	539	579	527	482	551	526	541	556	541	515	539	541	542	553	551	533	557	537	544	516	548	509	491	532	506	541	543	494	509	510	509	537	541	541	528	531	522	538	501	507	560	530	548	527	513	560	517	543	519	499	527	542	520	532	502	511	540	528	505	540	528	534	536	542	571	540	560	541	551	531	514	535	524	549	514	541	465	568	564	579	539	510	573	538	494	565	572	558	519	559	526	552	550	561	522	479	560	548	496	591	497	517	509	536	583	543	535	524	519	517	497	530	519	564	531	526	548	504	509	543	506	527	521	535	504	525	529	534	538	509	542	539	537	526	526	557	506	532	507	587	582	510	511	556	501	566	561	553	515	530	540	521	533	552	549	543	550	545	535	520	542	508	519	465	554	563	529	535	524	501	507	537	483	511	543	585	523	494	548	509	527	555	526	522	550	531	512	523	547	498	496	501	514	527	546	548	534	547	559	546	501	480	550	531	548	486	524	479	492	588	539	547	556	539	524	608	519	555	560	540	544	586	526	512	522	519	593	571	532	529	541	525	530	556	555	540	478	535	535	536	509	548	570	523	545	520	544	538	586	547	562	544	545	506	532	563	546	521	560	553	501	532	549	491	544	558	550	544	521	560	523	541	514	536	514	538	519	522	522	512	491	496	483	534	542	501	551	547	543	538	562	545	546	508	530	557	551	521	541	527	571	551	555	527	554	567	500	543	531	507	554	528	498	457	558	532	516	545	544	542	533	495	538	537	542	570	537	568	502	546	504	498	552	521	547	523	546	548	507	524	574	524	543	528	499	553	532	515	548	542	565	544	542	488	535	539	564	541	561	510	514	522	554	550	522	540	597	549	511	551	466	526	474	503	560	567	534	547	551	534	498	520	492	564	529	515	544	526	571	528	539	557	526	480	588	517	482	515	572	506	573	550	522	523	533	562	533	520	532	565	517	536	539	519	510	509	556	565	538	523	569	507	514	554	545	548	562	491	541	531	550	552	573	547	563	556	516	546	576	531	536	525	568	546	552	525	518	499	536	555	535	544	564	567	511	503	549	486	538	537	505	526	554	566	571	569	573	553	551	534	504	493	515	571	556	549	550	545	505	514	533	528	536	528	563	504	535	516	542	525	563	514	527	516	505	496	537	545	528	591	495	574	533	552	554	531	508	506	566	515	523	550	481	582	541	507	497	569	587	565	517	544	505	569	560	538	522	523	541	535	524	513	528	563	548	540	554	524	532	517	551	510	554	549	594	542	541	549	557	557	518	522	520	538	537	509	504	547	559	509	501	551	492	528	542	529	575	523	541	547	554	524	549	513	546	538	513	567	535	529	543	546	485	519	546	564	493	542	538	519	536	566	532	500	527	541	550	547	518	530	549	561	510	594	577	493	559	551	545	515	554	486	511	525	531	540	546	563	545	540	552	504	537	526	577	545	528	520	571	550	521	571	546	529	491	500	521	541	551	532	516	536	510	534	532	576	528	519	523	538	574	586	568	509	565	493	524	525	538	530	533	527	535	516	534	513	550	510	605	562	511	515	574	520	536	551	517	500	519	557	547	531	500	545	552	528	551	562	496	508	504	537	566	572	494	528	544	546	558	519	486	527	560	552	548	517	556	571	515	547	547	529	519	529	510	562	591	572	509	571	503	558	594	509	515	583	529	536	526	543	567	535	501	512	556	528	533	556	566	542	564	516	532	555	512	534	590	532	487	543	535	515	562	533	515	527	585	556	518	521	512	535	566	543	500	531	510	549	539	557	542	534	572	526	524	548	577	538	514	574	525	563	537	535	547	557	506	555	502	551	526	533	524	506	540	548	522	525	562	516	530	492	515	502	529	566	523	531	511	548	503	496	524	556	553	535	562	555	563	545	511	538	520	529	514	550	543	519	480	552	526	530	515	498	544	509	537	565	523	541	577	541	580	547	539	513	499	528	533	571	554	545	542	579	518	544	573	552	527	521	530	525	552	532	542	537	521	528	549	535	561	489	572	525	541	563	557	532	539	556	581	543	533	573	558	504	566	514	549	542	536	544	559	520	565	536	539	528	552	520	557	565	521	530	565	553	563	511	551	552	563	518	546	573	545	521	576	565	545	516	526	533	526	556	529	509	525	528	525	534	496	519	544	548	544	555	572	543	520	530	567	511	520	517	533	506	575	554	571	495	569	550	514	534	552	506	532	528	557	586	542	509	523	549	551	503	531	569	563	572	492	518	569	589	538	510	539	492	550	518	511	496	579	551	505	535	530	553	584	576	517	572	595	528	516	523	561	569	553	582	492	566	560	522	501	541	539	533	519	526	519	567	532	516	561	514	568	511	542	520	544	522	518	506	585	519	561	540	550	521	565	599	575	517	568	521	550	529	525	496	516	604	534	477	536	535	509	554	578	497	544	526	518	529	541	555	532	533	537	604	508	492	523	575	545	549	540	568	489	546	527	528	558	555	518	548	492	538	512	499	506	556	499	543	498	589	536	542	514	517	501	538	545	524	530	560	526	538	543	508	558	513	523	555	531	495	503	567	529	530	502	547	539	512	516	544	558	596	550	585	539	527	485	522	540	592	543	527	531	522	537	558	554	527	547	523	547	547	537	561	486	522	536	577	563	568	522	563	507	529	573	557	516	534	499	468	558	509	539	540	546	523	498	549	536	612	525	540	494	560	513	506	543	516	539	531	537	561	569	582	530	530	540	509	526	554	572	535	565	539	476	478	532	539	520	537	561	558	527	497	511	538	533	525	527	529	550	550	544	503	558	529	552	493	568	536	542	552	505	565	503	497	539	518	557	600	496	491	572	516	547	538	534	536	542	563	531	500	525	514	564	529	537	574	518	546	529	539	532	507	524	546	528
4227	1080	910	712	673	637	623	627	578	571	595	580	575	580	580	584	591	564	577	560	523	557	619	587	560	560	549	588	540	545	556	588	609	590	567	588	530	557	547	569	521	548	563	551	569	623	577	578	549	530	560	578	595	528	593	589	585	560	595	596	601	584	592	579	553	538	578	519	557	569	590	607	623	576	607	570	562	565	566	560	563	586	565	540	587	593	567	553	577	540	546	559	560	565	607	586	583	542	586	594	591	534	584	584	534	582	559	544	598	514	558	584	591	552	553	586	536	536	560	565	573	586	517	579	588	552	569	525	581	602	607	573	548	578	550	564	572	606	547	559	549	556	584	619	567	595	550	576	514	566	617	542	485	548	588	575	601	538	599	598	550	568	580	576	560	563	543	554	583	550	507	588	616	591	603	577	541	578	553	574	563	574	582	590	605	554	561	613	560	548	534	591	577	569	515	560	569	594	616	577	598	539	574	568	549	586	575	549	549	563	565	566	556	547	597	588	611	543	569	544	586	573	574	566	569	581	526	545	575	594	580	581	596	587	537	522	557	556	557	567	622	562	558	576	576	565	573	535	576	605	590	547	571	556	565	580	568	564	591	574	590	565	557	613	593	555	600	591	536	559	544	553	590	545	601	567	571	552	589	545	542	543	547	612	599	595	562	540	554	538	563	602	561	572	553	610	554	585	575	570	571	544	587	549	576	563	554	524	558	548	538	562	542	567	603	546	564	562	585	594	597	556	558	580	579	569	544	609	567	542	565	620	587	600	544	581	589	608	576	577	586	560	549	627	570	556	557	573	570	559	534	552	615	579	535	555	580	528	587	592	586	536	571	551	524	574	534	566	591	608	533	554	621	562	581	550	553	548	552	638	562	570	554	549	522	579	585	543	592	554	595	581	600	590	572	582	584	591	577	553	590	547	615	591	574	549	572	573	552	560	556	560	611	564	583	567	562	563	591	582	568	555	545	538	569	607	582	563	594	547	561	592	636	586	573	557	546	567	544	581	577	575	578	548	607	553	569	545	564	637	568	551	553	603	595	547	572	581	530	574	536	583	572	513	546	568	588	546	608	582	544	579	547	572	545	544	566	556	590	544	594	616	543	597	586	585	553	564	560	543	542	598	575	578	582	590	549	565	589	558	611	542	593	596	594	587	627	582	638	580	549	612	538	546	592	582	588	577	618	547	538	569	593	555	612	556	603	558	552	579	588	604	564	571	570	548	579	588	592	549	561	553	569	552	590	597	571	576	595	582	539	581	585	557	586	581	523	557	563	533	552	576	611	560	611	598	616	566	598	555	561	528	540	562	568	602	591	602	587	584	519	539	544	589	588	556	569	568	594	529	557	560	565	563	551	547	552	582	544	580	611	574	612	536	652	566	585	574	582	605	568	598	561	536	620	548	566	582	567	614	550	591	557	549	557	588	554	526	556	558	595	540	564	548	520	598	539	548	568	566	598	530	563	586	590	568	558	556	580	567	585	571	543	551	561	562	532	579	577	568	566	582	544	571	592	563	581	561	563	551	576	563	554	582	536	546	562	569	567	563	571	557	556	561	581	517	559	547	612	582	574	547	559	571	576	598	603	535	591	627	549	560	564	575	548	559	556	538	631	571	564	581	613	539	535	529	596	581	606	557	584	581	573	567	580	566	550	600	593	571	560	579	546	586	538	562	623	577	557	568	575	553	558	517	580	551	587	566	562	596	555	598	606	566	595	598	505	564	604	584	548	576	585	569	570	560	572	536	572	551	564	529	517	595	568	542	598	583	513	545	558	550	608	553	593	546	592	557	565	600	606	610	600	540	568	550	586	574	584	563	571	584	599	594	575	548	579	565	609	580	567	571	554	541	587	531	552	557	562	578	531	544	518	586	557	571	609	551	562	570	570	539	537	545	545	534	556	570	593	538	577	537	545	581	568	586	520	524	552	572	552	542	552	562	599	553	584	536	596	523	524	607	552	591	535	559	588	557	576	599	612	563	523	579	547	565	591	561	585	571	569	560	603	578	591	562	580	542	533	529	533	519	595	585	573	561	583	606	530	583	601	589	566	560	555	594	568	556	580	605	569	570	562	599	566	546	543	612	537	546	575	581	569	543	554	545	540	591	601	574	592	564	553	591	536	565	558	536	626	601	573	573	574	569	577	591	586	555	534	534	584	565	571	571	559	566	519	566	579	567	582	567	553	546	599	562	543	539	600	559	592	597	577	580	576	549	574	548	572	568	584	571	528	557	537	536	576	583	560	576	545	588	581	581	547	609	564	633	566	567	588	532	607	540	557	600	593	548	586	560	612	589	537	581	573	602	615	580	565	567	558	537	605	583	589	556	532	585	559	571	578	603	553	590	582	563	556	535	585	577	561	601	560	562	608	566	581	562	545	559	588	591	571	568	568	596	573	600	585	598	613	607	564	579	563	576	556	551	525	611	585	581	563	580	587	597	556	578	559	572	557	576	540	558	580	553	609	589	596	541	580	524	594	566	546	551	558	573	571	563	598	589	547	539	590	583	591	545	572	576	591	559	587	568	581	605	575	532	588	602	545	574	597	606	547	555	564	546	606	570	529	604	585	585	612	579	571	562	560	567	556	575	571	548	585	556	583	562	546	545	592	592	591	577	587	592	585	556	555	499	533	586	573	571	591	559	560	540	572	590	604	589	592	542	538	572	571	579	569	531	540	537	569	563	577	579	589	547	555	593	581	571	590	589	575	598	577	547	535	595	619	551	623	608	577	581	560	572	562	575	563	546	581	566	602	588	563	588	599	575	573	588	596	563	570	562	581	556	577	591	609	576	558	575	601	552	511	579	561	596	580	613	596	556	562	578	548	594	625	541	573	586	584	571	559	561	544	555	542	593	581	560	567	622	571	591	588	587	540	554	541	549	557	620	555	567	572	588	556	566	544	628	539	570	543	624	532	534	569	585	554	560	562	601	589	544	600	544	576	604	552	543	560	574	547	568	565	623	564	597	542	559	592	566	590	559	559	550	543	565	581	530	599	600	562	582	577	580	565	601	562	551	577	545	568	564	571	542	600	541	539	602	572	547	591	588	564	605	574	602	555	561	577	557	565	563	609	591	601	565	575	582	597	599	539	559	623	622	564	555	528	582	550	557	552	580	614	572	561	580	551	593	570	592	566	509	529	592	583	583	517	571	556	628	587	556	561	569	576	613	556	566	553	568	610	527	591	559	627	560	583	562	588	561	578	539	535	538	601	550	554	585	608	562	575	587	639	562	646	559	593	558	557	558	603	556	522	557	587	537	593	610	593	591	591	578	555	580	569	568	547	544	619	606	610	530	564	597	554	588	573	613	590	551	579	486	597	551	571	592	585	587	569	553	571	565	557	572	582	563	560	579	548	597	573	562	574	580	580	568	573	549	556	575	579	570	559	543	575	603	538	559	563	563	539	546	560	520	564	587	563	529	613	585	582	526	577	522	614	513	519	551	523	577	578	609	560	595	529	580	595	591	555	564	580	571
23393	21088	28392	23997	21071	12326	2064	1347	1235	1182	1158	1148	1077	1097	1045	1045	1039	1010	1000	992	982	999	978	1030	1003	992	956	942	991	975	1029	922	1059	967	1070	1012	1008	1029	1012	1003	972	927	1026	990	980	993	997	956	1008	921	943	969	1023	989	970	961	1008	986	1017	977	950	955	960	954	1006	917	973	1019	984	980	955	972	1010	960	977	1003	962	901	987	976	947	957	949	985	974	912	930	939	961	1029	1006	990	975	993	990	983	977	1014	971	961	920	979	958	1035	967	943	951	969	953	963	998	999	1013	988	950	992	992	966	945	989	1004	977	959	980	954	977	982	916	941	1013	1007	1016	976	973	962	971	988	1023	1014	994	1010	982	980	976	923	962	996	1006	1001	1010	975	924	949	938	960	1045	991	1000	994	991	976	1003	1002	987	945	969	985	973	969	929	971	1025	965	1014	970	965	980	988	967	983	971	981	991	1013	988	1015	1002	989	967	1002	993	966	974	1016	942	975	943	976	972	1007	919	945	945	953	978	978	982	917	984	1015	991	966	940	970	979	997	896	955	958	961	965	996	999	935	981	981	960	963	924	1003	980	973	969	1010	966	937	967	938	964	921	1010	964	956	986	983	968	975	967	927	969	1016	975	975	1003	974	974	976	1001	1043	1041	996	992	963	1040	969	992	945	947	991	966	963	960	976	995	985	938	969	947	964	929	948	966	1015	947	971	990	972	972	946	929	971	971	987	992	950	963	975	922	987	1014	967	983	1007	1002	962	937	980	990	1024	966	965	947	957	1016	960	985	932	967	958	939	976	986	951	959	1025	981	969	971	969	957	997	960	924	961	1015	1024	1029	934	1013	965	982	977	940	1015	995	973	1015	912	996	1023	962	974	1007	950	1004	916	977	966	958	978	1005	967	971	984	974	941	943	967	941	991	968	925	989	929	964	989	1025	891	962	964	965	963	1006	960	953	999	988	971	932	937	998	954	970	959	1016	1038	929	987	1030	924	995	961	1009	934	986	913	980	992	937	902	995	958	974	936	971	947	979	925	920	972	1009	985	960	1039	984	1005	988	973	989	965	962	981	965	1000	978	984	939	903	958	997	961	949	995	960	952	989	943	960	1015	977	964	922	971	989	953	922	998	987	964	974	983	948	905	925	980	961	985	991	963	1017	1005	1037	1032	955	939	930	956	984	956	988	970	934	942	962	953	942	974	968	958	962	1020	910	938	1032	967	1000	951	963	1000	943	961	986	1027	1006	941	957	939	994	989	1004	964	991	1008	888	1014	978	1005	975	938	957	984	1014	956	919	928	953	960	915	943	1025	955	988	987	939	969	961	908	1007	968	979	983	958	1019	968	969	978	998	964	961	980	981	992	984	957	1021	908	1016	1013	1028	977	986	942	988	965	949	984	954	988	944	956	1012	1003	967	1025	949	990	943	963	982	926	979	938	995	1004	942	989	992	961	951	946	995	969	996	918	983	965	957	962	963	956	1025	968	951	963	952	934	983	963	964	970	1001	973	949	1011	1026	949	986	949	961	989	959	933	1041	1020	962	1004	930	1006	943	875	990	1020	968	1009	977	927	945	944	983	992	976	1029	942	968	947	962	999	985	987	981	928	1008	987	979	1022	992	987	977	939	1025	976	979	977	1038	989	1027	978	995	961	998	962	990	902	962	956	959	981	1001	1003	977	972	1004	1015	988	929	931	983	918	996	1029	974	897	1011	1008	946	941	968	1033	1016	950	984	1015	998	1005	950	1007	965	972	982	958	975	911	943	980	987	922	1004	941	975	973	977	949	984	966	1022	992	1056	969	952	1011	960	962	934	984	998	985	955	989	972	937	947	975	969	957	964	992	984	943	1006	996	991	977	1031	984	948	957	930	1000	989	1001	988	1019	929	914	960	953	982	1002	932	998	955	975	984	998	982	1038	976	988	980	962	993	973	986	951	941	1011	945	967	985	917	983	989	1004	972	975	964	952	980	996	975	988	1047	971	930	932	967	1004	995	942	959	977	1019	923	940	954	969	945	977	1010	1015	951	949	936	970	951	938	981	926	995	1006	991	1000	939	926	1028	926	991	1000	983	994	951	1022	1001	951	992	1011	956	934	988	954	994	962	983	1022	950	1026	982	979	937	952	1011	931	943	972	959	963	1042	991	919	999	960	933	1010	988	994	972	943	1002	999	1023	944	991	994	986	922	974	1006	924	1012	1035	974	1017	963	966	1029	976	949	1001	937	1005	936	925	964	970	996	913	963	974	959	965	944	968	916	978	962	955	953	988	965	968	1008	1004	995	1008	977	984	978	964	1037	978	961	983	1043	968	967	922	934	985	977	1048	974	953	965	1006	957	960	995	1036	952	1005	928	1009	906	962	969	992	959	993	1032	964	1034	949	997	997	973	979	930	906	999	1019	982	989	1009	957	956	953	999	960	992	941	979	1029	997	983	959	944	965	998	968	933	955	939	945	905	1011	909	993	974	953	924	1005	989	929	930	957	969	1027	965	1006	969	948	908	985	968	1016	954	1004	982	1013	1007	970	926	1006	967	1002	994	980	955	987	1007	955	967	972	941	979	1009	984	981	973	932	923	1052	923	930	952	973	968	1010	933	945	999	973	900	974	968	986	975	1002	1031	934	1007	1020	956	963	902	943	1031	1018	988	1049	933	940	989	964	1014	948	991	966	984	984	959	929	996	997	938	977	1012	993	969	1000	994	939	987	958	943	971	999	930	944	1011	924	931	1052	978	922	1011	958	982	1008	963	966	1015	986	961	986	938	981	953	975	939	949	1041	1005	913	966	1009	972	992	956	969	1049	956	968	921	918	946	998	980	991	976	1025	989	1001	997	962	1013	1026	938	990	937	997	999	953	989	1023	978	940	936	1009	1059	955	983	960	997	1025	1030	960	987	1026	1005	1007	929	980	985	936	939	957	995	999	953	1020	974	1023	953	974	940	964	959	946	989	968	906	977	1011	985	993	987	1008	997	976	1019	936	1024	1000	994	975	978	952	989	1023	1023	1006	1007	965	965	922	998	1007	968	938	1004	967	982	962	1012	980	981	968	982	979	994	996	929	964	906	957	954	955	961	986	965	975	978	986	982	954	1033	950	928	1036	969	950	1000	986	949	964	1001	989	959	928	913	1048	1001	983	1009	912	925	988	939	941	988	989	991	961	984	954	944	973	997	938	972	1001	966	956	998	958	986	1043	1011	1027	912	914	1008	939	956	975	935	993	946	981	988	973	1023	918	952	946	993	971	994	975	997	972	959	935	994	1021	980	967	1070	1019	914	966	929	963	965	1023	963	935	1020	928	926	993	1025	951	1010	981	974	972	980	1015	998	1011	939	990	971	1018	979	905	967	950	1002	974	908	966	937	948	946	959	929	1003	961	976	955	1047	963	941	925	934	995	997	967	994	954	949	1003	966	966	949	940	932	990	1015	954	930	935	978	989	990	993	917	1013	1001	939	1000	968	1031	969	982	997	969	958	947	1011	1034	911	958	944	907	927	1036	1022	978	995	959	962	1033	923	995	980	961	987	919	960	918	965	1003	945	931	976	964	936	929	1018	982	987	1002	1001	998	944	977	969	1001	952	987	967	905	927	995	978	977	946	1032	990	1009	960	995	1067	931	974	1010	977	1026	1025	961	966	1005	996	957	965	947	937	968	952	974	953	1012	981	951	1001	949	962	941	967	1013	915	973	996	1007	966	944	1008	955	970	936	936	902	968	970	979	999	967	1056	984	964	920	1032	964	966	929	1009	973	983	1016	967	998	919	998	1002	950	1003	978	953	1006	989	967	992	962	951	965	969	960	916	938	976	968	1008
3438	8769	6305	3250	2575	2191	1808	1547	1472	1418	1250	1178	1143	1128	1165	1107	1094	1066	1055	1120	1051	1037	1061	1060	1026	1096	1001	1035	1074	1019	1114	1031	1050	1020	1003	1022	1051	1014	1046	1030	983	1063	1025	1027	1074	981	1022	1021	1071	989	1053	981	987	1010	981	960	1070	1006	1011	1063	1009	998	1015	1021	1002	1060	1062	1041	944	996	1079	973	995	1059	996	1036	1021	1051	977	1046	1013	994	1028	1013	1015	1038	987	1000	979	1061	987	1023	1011	1017	1038	998	975	1066	1013	1025	1105	946	1005	1008	1022	1009	985	1029	1041	1022	1054	978	1049	976	1004	1047	1038	966	1033	998	991	1003	958	965	1025	995	1017	1018	1020	986	982	1035	1036	1078	1001	1104	985	1015	997	1094	1026	1025	1051	1031	1044	1001	1013	1024	1046	1057	997	999	940	1033	1025	1009	1040	1054	1003	983	973	1002	1024	1007	984	993	1061	1006	1032	998	1009	1034	1077	1019	984	944	961	1031	1009	1014	1029	1043	1051	1022	1026	1026	1033	1025	1045	986	1024	983	1016	990	965	1070	1020	1060	1012	1037	1053	998	1003	1013	1026	1037	1000	988	1049	997	1057	1017	992	1031	976	1014	1016	1056	1034	988	993	978	1003	972	1033	1026	1022	1035	1032	1012	1003	938	1044	1003	996	1046	1019	1060	987	997	970	1003	999	1016	936	1004	1073	1034	1030	1029	1058	996	1057	997	1022	985	1005	1052	1021	1060	985	999	972	1042	998	1043	980	1001	983	1046	1104	1011	995	1027	1005	1010	1027	1029	979	1059	968	1014	1043	1023	1009	984	977	1040	1027	1023	1043	1044	1004	1050	1016	1002	988	1052	998	982	1064	1034	1017	1003	1005	1037	1015	1046	1038	992	992	1080	1016	1025	948	958	1003	999	1007	1056	1043	1032	1004	966	1070	1040	1019	965	977	1028	1034	987	1046	969	1001	1089	1009	1011	1007	1040	1058	1043	1043	1019	1032	1007	1033	1011	1030	983	1026	1040	1002	988	1028	1033	998	1003	1011	989	1031	1035	978	990	999	1044	992	1006	1053	1072	1056	963	992	1059	1000	1025	1010	1056	1045	937	967	992	1044	994	1024	1018	1045	1046	1011	1024	1001	1004	989	1061	960	984	1002	1035	994	1001	1034	975	962	980	1063	1002	991	981	1019	1015	1001	1004	991	946	1013	1034	996	1039	991	971	938	992	970	998	1016	994	980	1024	997	1051	1049	1008	1005	1038	983	1070	1025	1021	1024	1005	977	976	1048	977	1035	1025	1035	1032	992	1022	1033	1025	1017	1026	1008	1066	1035	1015	1039	1092	1040	1010	959	977	1020	1015	1036	1022	1044	989	1008	978	1058	994	1012	995	962	983	1038	1011	972	1029	1090	986	985	1019	1057	1036	1020	1005	978	1048	1024	982	1009	1019	1013	1010	1023	999	957	1004	993	996	972	1046	1043	1006	1010	1016	972	1036	1008	1026	1038	1031	1005	1003	1038	964	1005	1043	1006	1020	1051	956	1006	962	1012	1024	1005	1024	1052	1012	1029	1018	996	993	991	969	1015	990	968	1058	1040	1038	1069	1017	1048	978	1034	1077	1080	981	1000	973	1007	1033	992	1037	1037	1038	1016	976	973	979	999	1014	987	1028	1010	1043	1007	1004	1016	1046	973	1005	1044	1066	992	964	987	1000	1020	1007	999	1020	997	985	989	1024	1003	1062	992	1006	987	973	1040	996	1034	1013	1021	1059	965	986	986	1008	971	1007	1019	985	1055	1036	960	1002	1018	1063	1044	1024	938	1030	1030	998	999	1009	1083	955	1003	1093	959	997	1074	989	1065	978	1036	1031	1043	1072	998	1015	1028	997	1023	1002	998	1001	1055	1054	1084	1031	1021	1074	1034	1023	963	1037	1049	962	1002	1041	1033	1001	986	1054	1042	1022	1010	1016	1014	1024	1014	1065	1064	1035	1021	1040	1005	1001	999	1056	1007	983	1040	1028	1004	1006	1052	1011	1049	1032	1044	1082	1011	985	1056	1017	961	1039	1033	1015	1056	1032	1020	978	1080	997	975	954	1026	1026	1076	1018	1009	1032	1008	959	953	1068	1034	1010	1000	938	1039	990	1001	954	1009	1003	1001	1073	973	985	970	1023	990	959	985	992	997	987	1042	1011	1017	1021	983	998	1037	991	1057	982	978	1022	1033	1022	1070	1040	1053	1064	1051	1063	1012	885	963	1038	978	1025	1057	970	1062	996	981	1053	1037	1019	964	1034	1001	1000	989	989	986	984	1007	1046	978	1040	1037	990	983	1021	1009	1028	996	1001	1043	1024	990	1055	977	1037	1019	1006	1042	1052	1021	978	1007	978	993	992	1038	979	987	1007	1074	1020	965	974	1009	1033	1004	998	1026	964	1018	981	998	989	981	1049	987	1031	1007	1036	1054	979	1029	1014	1010	979	955	1014	992	1018	961	976	1057	1002	1025	1009	1036	1044	1009	1003	1002	1023	993	1064	1028	1044	993	1026	1001	965	1049	1018	998	1047	1014	995	981	1048	983	1033	998	991	1009	1039	979	1008	998	1040	969	1070	1022	999	1014	1046	1038	1020	982	1044	1066	944	1024	1057	1077	1024	1006	973	1042	1066	953	991	989	1012	982	1007	1016	1074	999	1017	1035	968	1018	1005	990	1036	1053	948	983	1002	999	1040	980	1067	1016	966	998	993	1018	1035	963	1005	1008	1041	1028	1026	1026	1014	1013	926	1027	968	1015	1062	1020	1019	964	1017	1039	972	993	968	990	1018	996	1010	1013	1104	1052	1017	1036	1040	1041	1091	979	977	1058	973	1035	991	1041	925	1021	1019	971	1030	1041	1000	1000	993	999	972	1006	996	1027	1005	1020	1002	969	1001	1001	1014	1060	1008	996	1080	987	984	1052	1056	923	1081	979	958	1019	1004	1029	1088	1017	1026	1033	1049	1054	1047	981	955	1037	983	1070	998	1014	1013	1038	1052	1018	972	1070	1035	986	1030	1017	977	966	994	1022	1001	1021	980	1063	1009	1011	1010	1026	1038	962	1090	1070	1072	1033	982	988	1005	984	967	1026	1061	1039	1008	1035	1036	1012	1022	1057	993	941	1008	1044	992	1055	1024	989	993	1010	1022	982	1021	1023	988	1005	978	994	1039	1026	1049	986	990	1035	998	951	985	1017	992	1006	1033	1047	1011	1035	1037	1020	942	983	986	996	997	1040	1018	1011	1011	1017	999	1004	971	982	973	1020	1023	1001	1017	1055	1014	1068	1047	996	969	954	1036	1050	1028	1015	1004	1056	1068	976	1040	975	1014	994	1110	1089	986	957	1006	1001	1045	1033	1024	1019	1032	1016	998	1000	1089	1032	1095	1027	958	1031	1011	1035	993	951	1010	1015	968	944	1023	1035	1001	1023	1007	987	981	1005	1012	1010	990	969	1022	1042	1041	985	1035	1010	976	971	1054	1013	994	1003	998	983	956	1025	1017	1025	1045	1013	1010	1012	1013	925	1043	983	1046	973	976	1005	1037	986	1016	1047	1016	1029	1023	1017	999	969	993	1043	997	996	1030	1047	997	996	984	1029	1036	1028	1008	989	1062	1012	1030	1075	1049	1053	976	978	1029	982	988	1029	979	1073	1026	1037	1024	1010	1016	1060	1023	1053	1040	1073	1006	957	1048	1019	1058	1029	992	1043	990	1003	1029	987	979	942	1087	1015	1010	1025	1015	975	1036	1033	1045	1048	1018	987	1040	1062	1017	960	1030	1033	1027	1027	1039	983	995	1017	1037	991	1026	1073	1037	965	1025	1023	1036	1032	1009	1049	1054	1033	1043	1005	1047	957	1022	1019	980	968	1063	982	1000	1004	986	989	1016	1060	998	1023	1026	1042	1004	1083	998	1010	1061	1009	1002	999	1021	999	1058	986	1008	1044	1099	1016	974	992	1027	1011	1021	1011	1000	1019	988	1062	1001	1004	986	1004	1045	1011	984	1012	972	979	986	997	1036	1020	980	984	984	1043	1029	1024	1016	1042	1055	1041	972	1027	1031	1017	966	1006	1020	1003	1020	1088	1029	1046	1026	1005	999	1014	1059	1011	1075	952	1045	1007	1028	1014	1030	978	1078	1010	1040	984	1033	971	1015	1001	979	1024	1031	975	1007	1005	1021	1005	982	967	996	1000	1012	986	1017	994	1041	999	1082	1047	1015	1065	1020	1002	970	1041	988	1023	1020	986	1061	1002	973	996	998	1055	1103	1028	1025	1036	984	985	990	1055	1001	1039	1021	984	1004	1012	1006	997	1016	1006	1019	1009	1033	1007	992	991	1068	1058	1020	1014	1050	974	1010	1023	1039	1032	1011	1063	1052	985	978	1011	996	968	959	969	1020	1038	1059	1029	998	941	1001	1007	1009	1004	1014	1004	994	1043	1016	1039	960	1017	1037	978	980	978	980	973	1016	964	1019	991	1063	1000	1007	1034	1008	974	1034	1043	1000	1001	1023	980	1062
24458	21068	27477	24788	13400	801	540	468	363	334	327	326	322	304	287	305	279	284	317	288	317	264	284	235	290	300	271	246	273	253	263	292	284	302	284	281	251	300	317	260	293	294	306	292	282	264	277	266	279	246	261	275	308	274	269	267	252	293	268	283	260	282	252	286	295	286	256	260	272	275	243	289	263	281	257	289	277	281	268	273	275	232	299	276	290	279	259	251	278	289	289	272	281	262	262	283	247	259	273	256	270	274	284	279	275	272	262	304	281	240	292	293	277	298	313	262	300	256	289	255	293	270	304	290	289	296	259	277	280	294	295	273	268	275	265	270	262	256	295	289	283	267	309	316	303	267	284	275	304	267	272	258	284	290	285	255	262	262	311	271	256	266	276	238	244	259	264	294	246	275	293	270	290	254	285	243	300	263	269	257	265	307	275	275	277	263	252	256	270	290	276	269	257	261	306	277	263	257	270	246	283	286	255	281	282	255	271	248	297	304	276	241	279	289	254	303	309	259	308	265	287	276	297	285	307	292	264	256	294	274	259	267	284	278	292	293	301	273	272	279	305	289	291	263	262	278	293	286	258	271	263	263	273	274	257	250	279	279	260	270	272	253	307	268	287	256	265	263	293	267	280	250	284	303	263	255	289	290	252	253	252	283	247	262	282	255	274	298	278	262	237	265	284	284	280	279	271	287	236	289	303	312	254	272	281	259	251	297	287	288	279	292	287	252	270	279	296	275	293	264	249	308	265	277	286	270	286	276	277	304	300	265	291	280	291	309	305	256	288	255	291	243	257	300	278	290	264	279	268	275	286	261	282	278	269	258	293	252	235	276	296	277	276	286	248	261	256	284	309	290	305	274	282	271	299	298	280	266	303	236	272	246	264	294	262	246	285	276	248	293	274	290	283	259	276	287	280	238	302	260	281	263	280	301	260	292	299	263	273	256	252	278	248	280	288	250	261	293	288	260	272	269	264	273	239	272	244	269	287	286	275	269	280	246	279	272	288	291	248	269	257	258	281	246	273	298	258	280	295	267	268	282	263	281	288	268	287	248	288	275	263	280	293	260	277	317	256	273	291	282	264	255	276	255	249	255	298	286	272	281	273	264	280	254	257	273	269	275	297	264	282	246	305	279	257	249	274	278	277	294	312	295	276	259	292	289	263	304	266	294	289	282	281	291	291	275	271	269	283	272	298	260	266	242	269	288	255	289	285	274	292	275	249	299	274	293	295	278	275	297	287	286	280	244	257	266	307	264	257	247	279	274	282	270	301	276	262	259	241	270	306	319	303	258	271	277	271	276	262	295	277	263	250	306	256	252	293	263	281	278	295	280	267	260	275	291	290	291	292	301	276	263	274	303	275	261	252	277	279	280	296	271	254	244	288	288	278	278	258	272	272	298	290	261	281	264	285	264	287	300	293	323	263	256	272	283	286	272	284	286	301	256	290	269	238	266	276	253	276	294	267	294	302	271	287	302	268	282	262	264	255	276	301	315	314	293	294	290	305	253	274	278	293	267	281	253	301	279	305	277	293	275	253	251	286	277	295	294	277	307	277	262	280	289	262	280	254	299	273	292	260	288	289	278	288	281	288	286	276	295	290	243	273	288	281	255	279	270	291	289	265	262	263	269	288	264	267	311	296	263	270	260	293	276	286	279	248	271	287	243	269	268	270	296	276	270	286	272	280	315	276	279	289	286	270	300	267	299	285	293	276	263	238	281	276	288	257	265	284	272	275	252	262	288	287	277	273	272	250	291	263	268	290	260	284	280	258	303	265	264	270	292	297	273	289	257	287	274	281	307	249	307	285	262	247	303	256	266	271	286	312	246	248	288	250	283	277	244	280	268	270	296	259	272	254	256	247	270	274	271	274	271	282	326	298	261	278	293	271	269	270	293	297	279	294	288	263	291	267	246	297	242	249	281	312	248	314	256	250	254	274	277	303	237	254	258	286	262	254	300	291	285	256	272	274	274	273	272	273	277	268	279	278	256	289	262	286	268	260	275	265	232	309	273	284	303	249	272	276	320	258	282	280	257	242	278	282	254	291	281	261	304	293	257	251	275	279	293	303	289	289	263	263	275	289	306	261	260	268	269	277	252	260	265	274	290	243	272	293	271	271	264	280	311	258	276	272	268	295	240	296	282	273	290	276	276	289	286	289	273	258	290	263	285	282	280	275	280	301	270	295	275	294	310	286	245	283	257	303	273	263	260	300	299	282	288	287	279	275	286	275	260	280	272	283	300	290	255	269	303	269	290	275	252	300	285	260	280	289	293	263	287	255	275	258	281	289	255	252	309	272	289	304	286	247	276	261	317	286	276	251	293	269	296	278	287	282	281	272	289	301	261	283	255	284	284	277	279	282	264	260	289	282	250	270	266	266	293	280	254	293	289	287	263	250	284	277	268	306	289	289	312	280	302	267	285	256	259	256	258	280	279	315	268	283	286	267	264	298	280	304	290	272	257	288	282	290	267	275	266	285	260	278	276	283	319	277	263	268	296	267	281	263	276	248	293	283	301	285	275	284	276	269	281	284	277	266	270	292	247	285	290	287	266	274	226	265	254	271	277	266	292	265	271	269	260	272	260	274	281	269	237	296	279	301	260	276	262	295	276	289	271	266	267	285	297	298	261	281	266	272	274	273	280	283	269	267	274	279	286	274	306	280	286	267	288	303	259	274	260	280	275	268	269	289	259	267	284	249	267	291	257	308	272	273	275	306	270	253	270	242	249	272	286	276	260	288	277	302	285	270	247	320	272	279	271	250	303	283	256	281	301	258	258	314	257	300	239	300	282	279	284	252	282	267	272	268	276	271	276	250	249	299	245	281	281	272	277	297	268	278	276	270	305	285	273	267	258	297	278	274	262	275	294	250	267	292	285	292	251	287	271	281	298	254	295	265	272	280	262	290	314	300	263	304	280	294	262	269	295	263	246	266	318	250	296	287	274	261	260	284	276	265	259	271	260	279	303	289	273	273	303	294	257	267	283	294	284	279	286	270	299	272	297	252	278	277	256	302	248	292	305	274	300	284	261	279	263	287	300	253	270	302	300	294	280	263	287	289	261	286	281	268	286	286	276	254	269	265	275	308	263	288	262	291	287	286	258	294	249	287	275	237	273	284	282	289	305	290	274	278	242	255	300	278	260	246	304	270	274	302	271	278	281	288	273	255	285	274	288	287	249	260	283	262	253	255	255	257	278	269	259	245	281	253	255	246	260	279	295	299	273	288	280	265	245	308	268	266	259	283	277	275	272	278	286	231	248	276	246	284	253	256	287	293	262	251	274	287	283	260	267	238	248	273	271	263	261	291	276	288	259	291	251	285	283	257	260	278	254	275	265	317	269	274	284	284	274	262	280	277	253	250	277	287	252	290	261	300	285	280	281	269	271	279	290	275	264	272	286	278	274	286	291	285	278	265	242	289	255	258	286	279	273	244	289	275	277	301	266	265	271	287	277	271	272	320	284	264	267	287	257	273	285	279	305
3200	4878	3336	1698	1195	994	828	661	563	529	476	441	402	410	399	370	405	383	310	371	330	325	343	340	360	322	347	327	316	343	335	316	338	362	312	320	352	322	278	300	345	331	324	342	325	280	335	316	319	284	323	342	340	335	317	355	306	317	324	358	315	339	314	323	324	319	310	347	316	336	307	304	334	320	330	319	307	338	358	358	344	339	289	305	301	320	301	311	377	342	313	339	336	302	325	339	318	323	304	319	303	342	315	318	315	344	331	335	319	331	362	303	302	333	334	348	284	345	322	347	312	304	340	324	340	313	305	325	325	324	307	333	337	344	324	329	331	337	316	331	348	317	355	332	329	292	317	323	335	324	326	300	332	292	290	300	354	307	336	340	345	334	310	318	349	319	320	304	333	336	325	332	332	345	334	324	316	325	287	356	337	319	334	294	302	317	315	320	331	301	305	287	346	337	334	315	330	299	311	312	326	310	332	329	353	305	335	305	306	328	327	332	325	356	353	333	302	336	341	333	290	325	339	348	306	340	335	298	319	354	297	332	339	316	311	315	305	329	332	316	319	329	315	320	314	313	323	329	302	319	322	322	327	293	307	320	329	309	303	334	315	339	310	292	335	300	302	311	301	315	357	331	331	297	311	343	300	300	334	329	296	314	319	317	299	311	323	336	317	353	322	334	308	324	358	319	286	342	330	309	317	316	322	290	305	318	326	342	346	332	330	293	294	335	305	352	314	328	307	316	349	351	336	318	322	305	295	298	304	307	325	366	320	309	332	304	313	310	323	311	359	321	362	321	334	291	349	332	338	312	329	291	370	320	324	310	317	319	316	322	334	319	315	347	336	334	314	322	333	329	333	337	324	284	316	327	320	323	334	302	333	329	318	306	333	315	362	311	346	282	326	312	323	349	327	331	323	340	340	332	348	338	326	332	332	310	297	341	329	319	321	310	310	317	330	343	304	328	323	311	322	298	334	321	325	325	355	348	306	309	332	317	339	323	342	340	293	329	307	316	303	330	356	355	344	294	289	335	329	357	329	347	350	338	287	287	353	326	308	313	318	336	379	324	324	314	332	320	338	328	311	344	300	339	315	314	303	306	321	302	332	315	319	337	299	348	327	335	322	313	313	299	318	338	317	337	318	344	331	317	309	346	325	314	351	291	304	303	347	313	341	307	352	309	286	306	318	292	354	340	320	353	327	350	327	307	324	339	324	318	314	304	322	297	339	351	322	297	325	302	350	325	310	297	325	360	318	337	306	320	328	322	305	315	344	353	309	318	302	303	334	322	338	330	333	346	348	354	325	347	319	341	339	319	293	322	321	334	337	275	317	323	326	344	326	324	313	323	338	311	335	327	345	322	313	313	314	303	303	345	313	305	333	302	339	316	314	314	338	313	296	340	313	363	287	328	325	323	350	316	343	314	315	336	329	326	293	347	329	315	332	333	311	335	374	343	338	338	300	323	363	345	321	323	318	335	328	345	310	331	331	309	329	313	339	311	307	311	328	343	325	357	326	317	314	326	365	315	347	299	323	316	335	307	332	319	315	326	323	316	332	311	337	301	289	309	309	332	313	364	318	310	326	292	323	339	330	319	320	332	315	345	343	279	303	338	335	303	315	337	338	336	320	339	326	357	316	311	318	342	337	309	307	339	337	323	364	334	303	333	335	326	324	313	322	302	322	305	339	296	319	304	306	303	319	362	303	359	312	324	317	330	387	321	326	327	287	327	303	345	330	326	290	342	326	338	283	310	285	327	334	296	347	297	327	308	292	338	330	350	319	298	349	345	322	332	350	351	292	325	336	336	340	356	307	341	322	307	316	315	323	345	344	315	341	305	335	321	326	307	312	353	317	316	316	305	316	349	305	323	340	301	347	339	299	315	315	332	334	303	306	319	306	319	307	323	309	344	358	313	321	335	319	295	329	329	345	316	307	310	338	310	372	361	326	332	328	340	321	320	326	326	328	321	349	340	335	313	341	343	302	321	320	320	312	330	322	331	345	327	323	324	321	317	306	350	289	311	303	316	328	321	314	336	341	327	323	313	314	329	323	332	349	344	288	316	308	330	313	341	309	302	320	346	345	332	313	311	299	330	316	314	330	303	338	316	337	329	321	326	305	301	339	315	297	302	318	307	309	342	317	323	331	318	322	324	332	339	337	315	321	330	336	312	326	318	305	339	328	327	341	324	334	341	326	305	344	327	329	322	319	322	336	299	310	323	347	328	311	314	330	329	323	288	305	317	340	304	332	323	339	301	327	333	313	318	286	312	336	315	295	353	296	327	344	316	340	327	321	314	355	337	363	320	286	322	341	336	324	311	307	314	295	338	287	322	302	341	313	356	341	332	347	352	323	326	335	341	314	292	325	337	351	306	329	304	299	362	328	373	327	293	311	308	311	320	312	340	307	318	331	310	279	337	329	318	327	346	324	346	316	311	330	336	317	310	335	332	322	347	325	305	334	329	318	314	299	350	288	326	311	312	317	331	343	338	313	327	324	323	332	320	301	302	314	307	303	300	325	310	308	314	320	281	301	309	311	322	311	307	323	310	322	315	355	315	352	327	328	276	327	340	334	311	343	345	311	340	333	340	334	345	359	312	331	331	308	307	312	325	332	294	331	340	350	331	302	342	322	324	323	341	334	315	314	303	317	323	311	303	316	355	334	353	338	335	324	333	283	316	315	337	345	315	349	370	316	297	330	299	316	330	338	297	327	353	298	347	318	317	340	347	325	356	309	322	313	320	348	298	306	326	331	328	308	302	354	310	324	347	315	318	326	331	381	328	318	320	312	309	324	352	313	315	327	351	326	329	340	299	326	322	303	314	308	303	357	319	346	322	367	307	340	324	308	318	295	317	337	356	301	309	323	308	334	332	333	357	313	310	304	322	310	304	319	305	322	303	296	333	332	323	339	295	355	355	310	305	335	321	318	327	336	313	302	297	326	319	330	321	323	327	302	318	340	317	306	315	318	321	315	363	284	323	340	311	326	372	293	278	317	280	340	332	326	299	315	299	288	320	295	312	335	337	328	327	326	332	331	320	293	295	333	306	305	310	309	316	316	305	341	321	351	326	342	297	341	350	363	308	300	324	303	326	321	337	340	316	343	317	328	333	306	336	331	315	349	332	313	307	339	317	339	297	337	347	329	325	300	292	330	349	298	316	327	329	320	299	304	334	336	327	316	321	320	333	370	356	293	292	310	353	312	331	300	360	300	327	344	300	336	320	297	356	337	309	305	331	301	305	343	324	333	327	324	344	344	319	325	325	332	319	315	319	305	312	376	312	319	325	320	322	330	328	318	305	325	342	336	328	326	337	335	326	313	309	316	320	345	305	319	329	324	348	347	333	343	360	324	346	327	315	300	335	371	325	316	328	308	332	332	331	335	306	319	289	318	307	300	272	318	258	299	315	333	311	320	335	346	314	323	317	339	346	291	322	317	341	335	324	305	299	320	315	305	344	332	281	314	350	320	354	270	315	302	331
22289	21094	28823	23591	21089	21151	11384	1705	1271	1136	1083	1115	997	1003	978	938	908	905	849	816	868	901	884	824	881	894	820	862	868	828	811	844	805	823	815	833	857	873	792	783	839	801	854	819	803	826	847	782	813	822	869	809	840	855	806	825	851	820	834	862	824	797	841	799	812	815	816	834	838	788	784	781	751	865	838	834	800	798	814	754	765	797	792	817	805	807	800	810	771	857	805	801	819	799	829	796	811	813	788	833	802	829	807	855	811	795	796	788	786	832	837	813	859	831	851	840	817	797	816	790	786	799	838	819	784	798	834	799	850	797	827	839	801	869	809	847	758	846	803	811	829	843	821	817	793	832	734	839	788	790	823	836	783	855	803	805	784	795	817	796	833	797	806	815	807	837	848	839	821	812	809	880	788	803	820	830	847	874	831	798	850	758	754	837	814	815	800	754	800	761	806	774	788	773	820	823	763	784	812	810	824	813	837	825	825	851	824	804	790	790	792	822	809	813	805	798	769	825	797	819	801	792	819	773	768	858	827	767	849	765	819	837	830	804	796	785	780	783	809	899	826	802	813	792	783	794	847	795	837	811	797	816	815	845	830	762	793	806	818	798	817	748	832	830	788	778	831	834	837	867	799	791	832	754	755	740	780	824	781	780	807	789	804	797	782	736	838	803	753	828	766	814	842	825	816	815	863	819	794	794	770	835	797	785	777	760	822	801	741	840	829	809	800	792	791	765	785	818	795	822	830	839	811	811	839	787	783	865	821	801	852	782	803	808	796	802	761	780	831	820	801	834	802	798	781	812	784	794	780	799	867	795	788	790	808	846	812	810	825	855	750	863	818	778	758	780	825	800	836	763	853	845	786	803	848	803	824	809	849	772	792	813	783	768	833	814	805	747	768	828	806	836	784	885	801	777	757	781	802	815	844	806	847	825	798	803	772	804	815	768	839	822	787	777	763	810	823	758	870	820	776	783	836	843	798	754	812	808	824	857	852	816	841	785	747	802	810	817	825	824	812	800	819	793	764	874	829	799	792	816	833	785	795	792	819	803	779	789	828	824	788	793	807	847	782	905	790	785	761	831	821	751	804	796	770	801	804	802	839	835	799	839	835	794	840	801	854	794	884	781	786	747	787	778	812	807	745	822	779	854	783	760	816	794	756	830	783	823	791	809	786	769	804	815	820	776	813	791	733	815	804	845	795	799	778	842	832	809	843	801	823	812	812	799	783	828	809	779	807	796	769	852	764	809	824	814	788	810	781	840	784	864	801	799	824	794	828	742	758	879	769	828	825	816	757	834	768	825	833	765	790	830	845	808	773	813	807	811	834	805	862	786	838	832	846	835	714	805	812	826	791	816	834	817	807	843	800	798	806	759	817	844	829	758	803	844	798	800	793	847	774	838	852	784	777	836	850	797	757	814	841	762	775	778	843	819	794	853	740	810	814	828	806	830	804	810	753	835	752	842	846	809	807	804	774	779	794	801	819	819	811	851	798	818	775	809	771	810	775	793	797	791	800	782	797	833	808	740	810	802	796	831	775	818	830	832	859	770	780	810	825	774	822	835	779	810	858	795	818	804	850	867	795	810	782	812	802	821	861	801	766	813	819	742	806	809	827	828	811	802	807	810	830	806	794	809	787	811	823	812	810	804	791	820	819	814	807	784	797	834	791	870	829	816	788	821	856	797	796	797	810	795	836	819	807	795	800	802	874	784	810	837	787	798	752	819	812	811	786	790	779	852	866	836	833	841	855	811	808	824	790	813	822	787	780	818	782	781	858	752	804	856	743	778	824	821	812	820	808	804	831	838	771	855	740	807	779	784	780	847	791	788	839	820	794	783	763	808	865	790	808	810	778	787	840	823	777	771	797	744	802	844	789	795	821	823	812	860	753	799	800	796	763	791	773	725	769	778	829	845	828	799	741	796	823	845	827	805	770	800	829	811	808	815	832	833	812	840	856	849	812	837	734	772	802	800	811	763	800	773	855	799	829	821	830	805	856	794	746	761	804	813	862	828	750	851	759	801	798	823	835	825	808	825	788	834	738	824	791	817	758	749	821	789	813	783	818	807	818	837	792	841	823	810	764	821	803	790	821	827	733	832	829	827	791	795	802	826	771	800	784	789	808	781	806	815	796	798	860	835	805	809	830	815	819	780	793	771	860	857	807	811	816	760	783	820	836	782	796	827	784	831	821	830	788	845	797	774	816	853	817	809	808	803	812	838	759	785	799	864	797	767	821	825	831	778	805	830	836	809	847	763	769	865	806	840	830	790	763	854	835	778	796	828	752	831	790	819	856	808	859	763	786	725	822	802	835	768	788	788	832	821	806	777	776	795	787	824	826	777	793	835	814	810	797	778	801	816	814	797	819	795	794	848	884	830	820	813	862	840	799	740	804	806	801	821	828	797	837	796	829	796	812	752	803	822	793	798	840	821	795	792	763	798	779	799	749	792	811	834	821	864	808	840	845	790	808	802	811	790	817	779	855	804	779	828	789	796	817	760	798	798	839	801	796	786	816	813	828	783	782	848	803	879	776	797	778	828	784	799	834	766	799	813	779	782	852	824	802	785	794	772	768	710	824	853	814	799	750	795	822	823	834	793	796	790	845	848	827	807	792	821	855	830	811	835	762	809	814	783	799	782	815	836	817	798	852	810	834	841	834	809	823	830	764	810	777	822	756	811	870	827	857	761	825	769	805	828	780	796	795	833	811	785	822	803	801	750	806	840	805	816	788	756	764	828	831	789	818	756	807	800	818	769	799	804	809	778	816	841	809	815	837	868	856	820	808	802	835	807	798	815	825	818	843	840	795	823	776	779	837	828	798	843	842	878	789	792	840	877	814	796	789	847	825	774	810	763	773	846	826	809	825	762	834	793	838	841	803	803	815	869	845	781	812	828	887	831	797	777	820	812	799	788	807	744	827	813	867	787	742	850	850	823	827	807	778	849	820	784	760	800	835	828	797	770	791	816	834	841	819	752	796	828	833	858	831	786	805	781	833	785	847	853	798	829	758	836	815	826	835	799	828	806	818	810	813	800	782	791	830	787	786	836	798	832	843	836	797	852	739	783	824	746	820	768	821	824	761	850	847	757	770	794	818	830	779	793	815	804	819	865	787	804	795	842	848	781	840	776	858	758	788	859	799	805	787	810	789	807	761	838	811	846	787	834	778	830	855	786	775	851	854	791	876	839	771	795	812	799	817	802	787	826	822	825	816	810	752	858	804	720	867	798	812	808	793	779	822	819	820	810	843	799	751	817	847	814	789	835	849	835	836	821	816	819	789	857	740	775	815	832	776	822	811	780	796	806	792	833	775	794	818	768	783	831	813	887	819	787	821	825	829	752	813	812	787	785	850	776	832	799	748	800	773	789	784	775	814	869	792	825	803	809	783	869	816	763	829	860	808	843	793	844	827	782	807	831	850	816	854	829	761	793	806	849	796	805	829	776	811	829	783	816	808	801	844	865	829	807	837	828	756	826	770	815
4491	14092	10040	5036	3746	3143	2439	2108	1807	1507	1391	1290	1251	1142	1040	1107	998	991	1010	959	999	976	913	949	929	960	974	981	881	943	912	855	901	854	825	906	882	880	859	927	933	922	921	878	862	838	876	946	886	852	892	900	883	878	910	886	896	905	921	876	877	875	900	903	873	956	830	877	917	882	904	927	862	928	889	801	882	926	860	902	858	847	834	915	905	828	890	854	871	885	839	859	878	868	884	895	837	842	860	856	857	869	890	881	870	927	838	864	884	884	853	862	816	861	907	868	890	879	898	896	896	937	849	896	877	867	859	830	848	879	860	895	847	880	816	832	881	867	858	925	830	882	873	927	858	861	818	871	917	877	847	878	909	902	874	845	887	888	866	865	874	857	870	889	894	888	919	907	867	852	899	887	837	857	866	872	864	854	870	931	894	911	827	828	873	875	843	876	859	884	907	877	858	882	884	829	849	848	830	880	850	901	931	862	790	906	964	865	856	854	845	855	855	913	870	901	899	858	872	873	906	893	866	917	819	856	861	881	877	876	868	938	894	911	891	845	869	850	865	876	880	874	895	907	869	879	817	873	885	849	903	912	880	857	881	847	801	889	891	863	852	823	846	875	911	879	877	845	854	863	876	890	850	891	874	813	839	849	927	855	843	907	853	884	885	843	833	884	873	896	771	858	901	874	882	881	850	931	864	806	817	839	893	872	851	919	852	864	866	908	859	890	897	884	884	879	885	842	877	806	924	861	913	840	862	896	840	864	888	880	866	862	889	852	870	857	883	894	846	904	827	940	809	845	904	852	831	888	866	919	876	818	849	867	872	902	861	886	883	875	864	830	886	831	874	849	864	882	834	870	897	906	848	847	883	823	900	857	841	884	824	877	831	912	864	835	872	874	904	867	864	877	890	891	894	863	924	828	835	889	886	871	921	914	870	892	773	905	869	844	916	877	883	884	856	918	882	845	923	886	851	879	869	878	913	906	855	818	883	843	866	828	866	844	876	818	919	892	891	858	881	918	836	866	857	861	854	895	867	854	855	899	896	862	866	898	877	858	865	858	856	868	880	860	846	880	857	903	839	884	868	901	906	888	902	892	922	880	888	848	817	823	871	857	889	874	826	852	838	834	870	876	921	867	846	887	863	869	843	869	834	868	832	858	883	892	850	919	898	894	917	926	832	895	854	856	864	862	876	888	857	810	853	824	882	885	914	867	799	838	885	879	930	899	887	858	868	877	900	867	848	869	889	868	878	816	822	846	907	837	937	842	860	860	868	803	882	897	829	916	881	914	877	854	836	827	867	901	905	880	920	891	887	853	934	833	834	893	857	903	872	925	840	867	874	886	892	870	842	907	848	853	896	862	868	881	843	820	855	870	843	891	869	910	842	840	932	895	830	839	920	806	816	845	838	868	842	890	880	902	830	865	863	879	884	896	915	871	860	873	849	859	877	849	859	832	877	881	871	873	921	842	849	886	881	839	821	910	869	860	833	892	869	861	853	853	907	880	895	906	886	894	826	828	888	928	900	837	860	843	855	837	881	914	866	896	928	918	850	865	860	884	840	829	902	902	892	789	847	822	883	890	866	843	909	889	816	846	856	903	891	867	832	840	885	869	897	887	891	894	906	919	866	910	907	885	830	875	870	876	890	877	876	858	871	900	861	875	935	884	875	842	858	894	784	864	909	899	846	861	887	833	844	815	907	887	931	968	887	872	914	933	862	865	883	884	908	906	882	851	879	910	891	891	936	854	860	901	891	883	856	891	887	880	869	837	893	865	879	853	876	814	874	854	829	878	874	816	902	870	871	902	905	871	890	851	834	839	886	865	899	868	858	903	883	870	842	878	843	844	872	834	834	910	880	876	869	902	885	835	833	886	820	835	867	850	843	830	851	854	839	871	860	851	862	870	875	840	865	878	837	829	840	817	862	837	889	863	923	892	853	891	840	838	851	876	859	955	859	863	868	861	840	834	842	819	908	886	878	854	870	891	829	887	872	849	839	885	844	854	834	865	838	893	902	881	834	886	887	885	935	886	883	905	866	869	873	854	906	892	861	871	850	875	862	888	898	870	832	885	822	869	869	875	880	850	886	870	847	875	841	881	910	899	827	845	880	897	855	832	883	867	907	873	898	853	908	858	862	896	910	913	882	869	841	842	872	933	853	859	840	886	888	866	865	895	911	868	916	839	893	864	866	857	892	868	888	895	861	861	880	844	886	888	888	859	853	852	866	888	877	866	913	852	845	923	848	802	845	884	846	890	883	819	847	825	886	854	820	881	900	826	870	857	876	855	907	863	809	885	847	909	870	835	870	863	853	841	864	855	884	922	807	871	880	883	872	880	839	841	859	909	892	815	856	910	853	867	852	937	835	907	823	876	856	888	821	871	872	884	864	870	839	810	917	864	895	891	840	845	862	871	908	927	865	878	874	895	797	880	865	828	902	855	883	850	893	821	846	866	882	869	890	898	837	825	844	852	869	858	884	908	867	883	893	847	861	876	904	904	901	857	901	858	893	824	875	888	823	899	845	902	831	868	858	875	871	882	823	907	862	891	889	906	819	883	828	870	865	870	846	848	828	848	838	849	887	897	828	894	836	828	825	844	852	899	884	900	874	844	878	877	877	909	844	804	879	903	837	894	862	865	854	875	866	937	892	825	858	874	877	826	870	900	886	879	926	866	913	836	887	863	832	848	824	852	859	852	833	877	885	903	819	890	833	827	881	831	866	883	882	869	853	866	875	857	875	791	873	931	878	864	856	853	878	898	840	884	844	856	929	880	875	873	830	857	917	890	884	879	817	851	815	846	871	855	885	867	870	849	864	889	850	840	872	880	888	847	862	801	870	874	873	864	853	870	868	909	844	859	812	863	804	866	877	913	956	896	881	879	882	893	852	837	928	869	873	839	813	852	851	865	831	905	849	838	848	891	870	912	886	870	837	907	912	848	832	864	848	804	868	850	895	852	874	854	866	839	873	846	831	874	839	914	900	892	870	836	892	866	841	842	868	917	801	858	860	903	824	891	851	893	885	867	873	843	882	884	896	861	896	853	889	838	895	901	857	892	857	818	823	846	826	856	858	885	856	858	796	829	851	850	846	887	890	855	860	861	856	864	861	886	863	914	879	845	847	875	893	896	906	848	841	799	853	878	817	860	869	836	865	886	850	880	834	873	877	840	878	902	870	879	831	829	845	860	867	852	879	891	883	864	850	837	840	850	843	873	821	844	886	932	872	843	914	824	838	857	880	913	853	847	873	875	828	879	863	876	916	839	861	858	839	903	864	887	811	894	865	891	807	846	874	837	906	911	825	887	881	856	861	894	869	918	842	856	894	874	864	944	859	884	866	870	854	839	863	865	864	898	895	882	823	922	802	898	865	849	894	868	909	893	868	861	778	792	892	850	853	841	941	891	865	861	833	862	867	892	879	874	834	844	826	884	886	864	896	888	909	876	861	847	870	820	881	899	871	887	826	873	876	867	831	831	899	866
27316	18193	4127	787	624	530	536	564	523	517	518	574	522	577	525	554	542	538	498	526	547	544	482	548	504	521	541	524	531	540	559	556	538	542	524	529	557	518	486	503	549	515	511	544	520	500	533	547	548	502	532	486	509	552	488	532	535	503	527	553	524	516	488	490	519	551	493	493	514	514	495	542	528	553	535	524	487	506	537	489	495	519	537	568	518	498	518	540	487	583	531	527	519	513	470	521	529	539	491	482	548	562	498	515	507	526	497	542	524	560	490	535	523	538	531	530	523	516	547	567	500	477	532	539	517	482	509	527	561	525	576	518	513	549	524	527	499	511	537	511	516	505	550	535	539	551	527	529	549	527	534	523	523	534	530	539	523	571	527	535	498	497	550	509	544	483	520	525	525	508	548	526	515	517	555	516	527	517	504	496	518	504	502	549	511	460	509	530	537	534	553	504	541	521	528	516	477	579	539	508	527	488	504	519	557	518	531	547	510	530	524	579	503	505	518	526	551	536	558	542	523	526	519	490	513	528	511	517	518	558	532	541	494	554	563	516	527	535	548	523	528	498	544	491	508	541	521	553	515	526	534	515	503	527	532	560	524	532	507	581	540	529	529	494	492	510	544	520	513	548	490	543	573	552	524	516	562	503	496	538	554	576	564	518	523	497	568	503	512	497	534	505	493	526	541	528	537	554	499	508	510	498	501	529	531	549	536	514	529	541	551	533	506	483	533	552	543	529	520	483	479	497	493	531	499	507	529	500	517	530	519	542	572	550	566	547	514	534	537	483	528	512	565	528	518	545	497	552	509	567	501	546	526	505	505	536	538	500	519	536	546	520	514	527	524	531	570	523	497	515	494	551	530	516	549	575	532	517	526	491	486	521	557	455	536	545	471	559	520	507	506	557	506	511	531	510	506	518	494	508	494	507	507	516	570	518	548	504	498	559	532	536	520	517	528	543	505	500	514	521	504	519	554	565	541	508	560	515	556	524	562	539	542	516	486	541	511	527	529	533	536	491	493	514	543	566	576	513	532	531	521	568	544	520	546	532	533	543	525	530	493	531	538	529	519	510	538	530	511	518	552	497	486	547	513	536	515	496	501	516	516	535	501	544	574	503	536	546	523	576	524	493	519	525	526	513	498	475	532	516	552	521	529	502	514	522	565	560	500	494	535	502	525	546	497	525	511	520	527	535	542	502	541	548	531	533	529	529	540	517	517	537	500	539	530	530	537	558	509	498	537	555	502	557	562	508	480	565	516	525	529	484	519	517	512	488	541	519	489	503	568	542	498	499	473	517	535	509	521	516	532	539	564	514	528	519	517	492	511	561	585	524	568	547	533	520	557	509	542	496	521	504	510	473	527	529	513	584	518	492	540	547	489	507	506	513	513	462	543	517	506	521	508	560	523	534	507	543	549	549	570	540	540	567	520	541	560	526	525	541	493	520	534	506	545	512	520	539	535	548	529	505	525	511	530	559	514	557	531	527	583	532	554	538	506	537	528	535	500	526	509	555	564	548	509	553	508	515	506	577	536	490	521	540	516	512	517	499	539	556	539	504	519	517	498	572	512	518	501	579	520	514	531	555	529	507	521	524	541	537	480	535	545	559	547	526	519	539	509	521	484	516	542	544	532	554	494	477	510	547	539	554	525	510	506	539	561	506	577	517	568	518	518	519	533	557	535	538	515	553	516	521	523	544	519	497	521	543	527	532	523	574	537	574	508	464	504	529	505	526	505	526	523	512	556	519	530	564	524	518	534	488	517	538	531	495	524	518	531	510	514	500	506	526	538	553	521	539	523	558	525	528	551	525	504	539	516	513	498	559	555	560	535	541	487	531	555	533	518	533	572	517	517	498	515	528	515	477	532	535	541	493	549	516	514	565	533	526	506	498	515	504	515	516	547	544	506	532	508	543	526	533	545	545	549	513	514	530	508	542	524	533	513	520	512	552	515	498	491	554	519	526	526	478	477	499	522	500	515	522	549	512	494	542	517	533	510	532	553	516	492	511	512	470	504	510	549	526	504	555	537	562	507	528	523	559	557	494	523	520	566	547	485	538	517	552	510	477	521	542	548	478	510	487	516	567	516	532	555	536	493	536	533	528	538	489	493	537	502	532	522	512	554	532	508	551	479	542	540	523	519	554	542	520	503	524	502	522	514	528	489	525	539	547	531	529	540	538	505	519	510	554	532	517	527	503	536	500	555	502	501	497	543	514	521	570	554	554	537	493	513	539	515	564	514	519	506	514	528	518	540	517	509	505	505	518	553	507	544	515	516	549	530	519	509	562	545	526	566	534	565	489	518	538	590	535	514	534	518	535	527	487	540	524	563	527	485	526	556	540	493	523	499	529	539	521	531	510	533	532	516	511	516	550	544	534	523	558	571	502	536	522	527	497	552	535	530	525	545	528	530	493	555	504	535	501	564	557	489	551	524	527	509	554	480	490	501	513	552	530	521	516	540	556	516	567	547	510	541	533	499	539	529	506	521	539	529	544	534	473	467	528	558	527	550	515	491	571	504	504	522	560	508	489	518	522	594	539	531	556	497	546	504	522	521	496	564	576	506	514	537	510	541	523	508	536	524	540	513	503	510	527	527	517	535	535	553	506	541	528	562	548	543	506	498	546	539	545	529	515	508	515	538	500	521	567	538	513	508	529	502	561	519	529	520	518	499	499	536	515	520	544	475	553	515	530	507	551	523	515	542	492	516	519	516	536	551	532	544	526	536	562	538	536	541	512	543	504	578	554	514	499	494	480	519	526	511	523	539	526	504	532	563	529	531	535	555	543	494	525	554	493	523	551	535	512	533	523	547	517	574	540	547	527	478	534	527	529	506	517	564	542	531	534	533	540	477	532	541	489	554	529	507	527	535	518	545	505	539	491	502	527	524	580	494	548	499	506	528	518	495	514	568	505	531	488	531	525	532	512	511	523	561	516	502	507	508	536	502	535	526	570	498	546	532	516	508	535	580	477	542	514	522	519	559	557	515	522	535	493	518	473	524	536	550	501	514	502	496	496	530	536	524	513	520	543	503	567	530	519	523	504	517	504	529	526	523	506	475	535	485	538	536	547	527	515	538	554	511	565	521	521	581	522	478	551	475	520	529	470	542	541	531	515	525	555	531	493	506	510	520	528	538	578	509	497	502	515	486	534	502	516	522	539	533	523	516	521	520	511	524	495	542	567	537	514	529	520	568	559	533	532	519	538	519	491	517	502	531	501	534	465	535	510	572	556	481	539	515	517	485	552	527	484	501	522	512	514	502	533	512	492	542	528	482	536	508	514	541	565	539	521	541	554	511	523	538	525	502	549	539	522	559	496	571	517	482	545	542	509	504	515	502	517	574	515	491	540	533	468	536	519	546	583	500	519	535	571	515	559	546	510	510	551	546	558	503	510	551	542	492	566	509	535	511	546	492	526	540	498	511	508	515	536	542	564	530	538	496	524	529	523	536	511	521	553	512	533	524	496	564	510	546	535	528	501
4187	978	824	620	647	609	589	547	616	555	534	550	561	596	535	599	576	603	580	537	562	567	527	569	568	541	619	557	562	600	593	567	547	577	580	589	549	503	581	560	553	555	535	588	550	577	556	571	554	537	562	549	559	606	579	557	558	554	574	551	570	564	555	590	540	547	560	572	523	535	567	537	556	539	593	572	522	512	580	540	533	532	554	546	550	544	584	542	571	584	543	561	562	514	542	535	589	553	590	560	552	554	577	507	571	581	592	522	547	571	535	565	561	549	546	587	574	512	586	577	562	524	566	556	595	596	579	559	562	577	568	523	556	578	581	571	515	550	553	574	563	555	551	573	551	528	596	548	561	567	536	560	568	584	555	595	539	570	544	544	576	590	567	566	583	565	575	602	540	553	564	550	576	529	595	582	537	529	593	529	525	592	607	526	551	614	573	537	544	555	573	574	575	548	578	560	534	556	552	530	520	551	521	583	574	547	575	566	570	538	516	551	536	568	568	570	581	564	538	530	549	534	567	510	573	598	548	593	556	533	537	555	535	529	529	567	579	522	570	562	584	513	609	563	598	543	584	569	528	611	578	566	577	545	523	517	546	566	571	520	557	542	552	534	538	588	579	558	550	563	550	532	557	585	556	559	573	545	525	594	571	595	531	559	561	573	548	561	560	570	557	539	582	611	554	536	560	556	544	576	559	595	580	543	575	588	547	579	620	594	561	547	559	545	550	585	581	564	553	559	582	530	561	558	551	566	549	537	514	540	575	563	525	590	555	561	602	559	549	564	564	560	594	569	596	571	555	545	520	584	560	541	540	506	542	538	541	572	580	562	517	565	552	568	561	584	568	551	569	582	587	565	522	600	564	556	595	547	574	540	556	526	550	548	529	570	590	596	593	556	530	537	583	560	590	552	528	532	508	529	562	558	573	542	531	544	580	569	589	559	582	561	572	549	569	542	528	585	593	555	564	582	569	536	588	567	550	574	577	551	564	579	566	580	512	537	559	547	532	535	601	562	541	564	562	531	590	532	599	592	587	545	564	581	540	585	545	557	573	558	587	562	585	553	578	578	536	573	525	543	577	584	536	544	534	568	575	535	595	565	543	561	587	624	569	623	581	556	556	516	551	509	541	531	531	540	578	549	548	583	571	574	542	546	546	601	548	591	534	559	536	571	540	554	577	517	576	531	571	572	552	546	541	548	525	551	591	523	566	509	535	575	566	538	541	565	556	542	555	524	569	582	544	544	510	600	573	552	579	530	584	550	550	522	558	549	576	567	546	562	564	585	507	517	594	561	558	572	541	526	602	594	558	564	512	556	598	534	588	588	549	574	538	564	592	599	533	550	523	594	555	578	541	560	566	595	581	574	559	534	567	543	540	543	586	550	577	523	568	546	563	588	531	593	557	539	593	571	519	541	577	547	561	587	517	591	568	561	577	575	558	563	538	572	512	558	552	583	582	530	557	544	558	534	575	532	501	582	556	556	541	510	574	554	527	593	550	588	576	578	539	537	583	554	564	570	562	553	559	591	565	557	586	561	574	555	550	584	560	570	546	565	590	582	564	526	554	549	567	581	516	548	588	532	560	539	567	542	552	560	579	566	528	515	528	554	564	554	553	570	551	537	593	587	591	572	561	589	557	552	542	571	554	513	579	560	577	590	578	558	553	560	560	617	560	559	543	557	551	561	571	582	549	561	518	601	584	556	533	600	561	586	549	596	586	571	569	546	562	561	561	562	537	551	553	548	577	568	548	544	589	569	539	566	568	574	529	569	565	580	559	534	533	535	542	561	553	565	589	550	546	539	542	564	610	559	553	518	587	586	588	604	534	540	575	576	580	572	598	550	558	587	523	530	546	544	568	569	565	545	557	554	572	549	609	576	564	573	507	532	538	581	563	568	547	569	569	520	548	594	540	590	537	560	570	576	598	571	529	566	597	489	576	537	511	558	559	573	552	596	540	560	537	550	554	534	537	528	591	558	586	542	584	521	628	555	545	563	549	558	532	588	581	543	570	532	548	535	555	533	533	563	545	543	577	553	568	606	588	574	508	580	569	558	574	543	557	518	534	564	572	556	598	544	557	582	575	551	609	568	543	531	577	563	556	526	568	539	561	584	542	605	565	579	572	586	559	501	557	539	568	502	549	559	598	564	526	556	527	529	565	587	563	571	563	559	592	588	536	515	584	536	548	535	546	570	579	525	550	548	558	549	583	572	555	574	567	567	587	572	567	551	572	581	568	561	575	541	515	609	603	565	522	537	571	603	534	585	564	520	545	593	552	556	559	534	574	594	524	528	591	576	511	561	572	531	515	542	530	550	561	536	557	539	516	560	529	528	561	572	564	550	569	536	546	499	559	551	572	562	554	519	567	563	556	540	566	538	562	577	546	575	541	612	567	547	578	542	530	588	554	554	541	555	577	528	540	560	553	556	545	594	548	615	586	603	566	563	540	576	619	566	564	581	589	592	554	556	573	564	540	626	583	562	560	575	568	582	544	551	504	600	563	585	536	582	566	555	542	594	578	574	498	569	571	564	539	564	550	552	535	588	551	537	576	589	600	596	568	558	575	530	562	585	559	531	534	538	551	548	522	522	529	548	548	572	584	554	528	586	571	578	525	608	555	557	560	574	563	586	567	569	514	563	611	535	554	555	590	570	561	534	546	588	541	572	616	562	578	598	567	552	571	558	552	587	566	558	540	571	560	599	569	589	547	529	565	590	575	536	588	565	548	481	560	539	542	527	541	523	513	570	545	570	544	555	550	533	577	519	540	572	504	542	542	576	535	548	539	576	542	577	574	611	576	524	557	555	517	594	585	541	560	557	562	585	559	598	547	537	513	571	537	570	551	555	539	583	541	563	612	594	546	578	558	535	583	537	564	562	519	563	525	546	563	515	559	558	532	531	568	551	576	524	541	540	523	550	591	518	557	577	577	570	541	555	563	508	588	581	534	595	540	554	563	553	593	560	542	536	563	575	593	566	555	565	542	586	534	557	539	567	587	544	569	537	529	574	559	548	562	576	558	544	582	563	547	560	555	593	533	497	542	540	550	526	549	562	556	577	556	555	567	584	562	514	570	558	545	530	580	551	608	607	579	577	556	595	564	546	584	574	580	589	565	533	540	504	541	561	558	575	561	570	557	554	563	580	557	545	556	607	535	545	543	536	557	568	564	574	556	568	610	558	568	552	566	553	527	566	543	540	560	573	515	541	542	568	597	610	563	542	547	558	584	585	598	518	594	547	518	575	573	602	599	555	550	556	609	548	550	528	564	544	531	582	555	530	544	532	583	544	546	573	536	565	573	542	555	513	547	587	590	564	533	527	554	568	591	585	545	525	543	565	572	509	576	592	539	581	554	548	575	524	541	608	631	580	562	599	554	572	584	582	580	530	525	606	617	557	566	583	556	536	591	536	513	488	545	566	499	564	537	531	537	555	558	522	588	518	563	554	555	558	603	562	562	502	546	529	562	579	578	535	611	538
23360	21084	28434	23956	21091	12293	1985	1309	1201	1222	1113	1074	1083	1013	1039	1089	1064	977	1004	1006	1026	1005	985	938	979	971	955	933	1015	1004	945	1018	934	1013	937	1021	967	955	963	998	964	1025	979	967	980	971	968	954	979	967	1017	950	962	937	975	970	987	970	975	988	984	991	973	871	972	931	919	969	941	980	943	974	1007	956	993	947	1035	965	932	976	943	980	951	958	988	920	975	967	956	936	970	982	939	994	947	995	951	962	954	948	932	966	970	960	968	974	953	969	958	987	978	944	968	965	968	1012	979	928	972	922	982	949	979	952	947	931	961	930	944	955	949	952	939	960	928	1010	950	962	944	960	968	992	961	922	1015	897	912	945	977	984	974	930	986	943	970	947	963	996	1016	985	1000	1001	996	977	932	982	982	968	917	998	931	890	903	955	892	930	1001	912	1005	1002	948	984	907	963	943	921	950	928	939	959	990	974	944	1000	970	982	928	945	970	947	982	946	959	962	928	950	964	945	994	964	906	987	945	989	887	1025	983	911	951	972	959	1010	966	940	945	920	926	941	957	971	971	947	961	1006	956	940	960	953	982	978	938	961	976	952	988	967	974	936	969	955	954	940	970	957	956	966	936	942	962	912	954	979	1010	1013	979	891	953	905	978	920	955	980	969	965	939	958	969	991	937	947	971	949	996	999	1000	991	967	895	980	954	956	866	967	914	950	973	891	924	880	939	983	957	956	997	936	934	975	952	979	964	996	992	1009	957	985	985	957	946	1012	1001	948	1002	892	977	963	965	953	964	993	945	954	967	900	959	1047	937	980	962	959	929	932	949	946	1018	951	1011	931	976	977	930	945	924	927	910	986	963	965	963	922	912	918	1001	948	1022	983	1007	973	922	942	982	989	959	971	931	951	942	963	913	926	984	942	934	956	980	926	1007	976	945	935	988	946	973	936	1034	1030	999	966	975	935	948	932	906	955	970	998	955	912	970	973	974	923	944	959	990	945	925	1013	953	920	1004	941	950	976	935	943	994	969	1000	982	933	919	972	967	936	985	965	950	935	974	970	948	908	1016	958	894	959	988	963	957	960	978	996	923	1025	906	978	964	938	978	1005	947	971	944	940	926	1023	982	948	960	914	948	958	920	925	953	932	973	1026	994	1020	977	994	920	990	1005	941	984	979	998	1000	987	919	970	1000	973	929	985	963	956	971	1008	949	1018	922	953	982	977	916	960	935	954	899	970	967	979	912	923	968	942	973	912	960	949	974	935	983	911	895	920	961	1067	974	948	992	938	996	959	939	988	958	949	950	953	952	947	1031	1010	939	948	927	965	994	959	971	961	1002	943	981	977	986	944	945	977	962	938	1063	928	946	966	907	974	992	954	1026	981	969	932	963	975	970	944	1017	985	972	955	927	943	997	950	977	994	924	971	954	957	977	982	1006	953	961	966	937	999	963	928	905	948	965	954	977	1043	1002	947	930	930	963	961	1032	993	980	946	965	961	1001	924	957	979	926	921	1002	978	927	988	952	948	924	986	958	958	976	1000	988	974	951	987	1028	994	954	988	968	1001	947	1000	966	976	936	931	988	996	956	939	1008	970	963	947	990	959	962	918	961	953	978	929	999	1029	956	995	967	975	970	963	935	978	978	1022	926	930	995	979	961	939	972	963	968	969	994	938	1014	977	941	970	957	921	909	932	922	1003	949	1009	980	970	974	961	999	950	1002	977	959	961	989	912	962	949	1008	956	934	963	930	979	945	987	929	974	990	937	975	1015	948	1004	951	971	922	944	905	955	951	1016	983	989	995	936	937	962	991	978	908	969	960	943	1009	971	966	989	972	929	937	1000	904	961	950	1014	950	927	994	989	970	995	944	964	943	912	903	927	972	974	959	1005	1036	937	969	952	1065	952	1009	923	975	965	940	1008	943	981	912	929	981	950	989	960	962	902	925	978	924	963	986	978	916	966	1001	949	946	964	947	965	940	970	1019	944	938	1018	956	973	950	989	970	1015	929	898	983	937	953	997	945	1002	972	931	936	950	956	951	960	964	948	983	934	936	916	923	979	992	899	953	903	1014	970	953	979	987	986	938	984	959	968	909	932	934	970	973	922	924	1024	975	955	939	985	915	997	941	991	904	933	934	1035	923	988	963	988	966	964	962	958	1003	936	928	975	973	1008	952	971	923	931	959	940	964	919	972	985	986	988	1012	965	968	954	1028	955	944	978	1008	931	988	986	935	952	943	1013	954	910	958	974	982	998	966	964	990	971	942	935	938	1026	972	962	988	934	947	918	960	980	1033	989	959	998	942	929	943	954	931	1004	949	933	940	957	993	951	952	879	966	977	862	959	923	942	989	902	950	963	1014	980	977	980	942	957	937	959	1001	987	968	970	1008	957	973	918	966	944	979	984	987	950	935	948	967	916	1000	967	937	974	1026	942	945	970	939	940	945	921	992	942	946	941	933	920	987	985	997	985	1014	984	954	923	1001	937	950	935	1006	988	977	975	922	999	1001	945	933	941	966	960	964	948	944	943	964	900	961	952	944	986	957	925	958	944	993	967	1006	1004	929	993	910	989	1008	957	1000	984	967	988	973	955	994	972	940	1008	909	918	959	1034	922	912	938	956	948	1032	936	997	924	946	938	945	965	965	940	982	943	943	1001	1002	957	914	952	990	907	938	929	942	937	936	983	938	968	941	991	995	942	979	1002	968	940	993	943	905	1003	961	978	964	963	949	939	944	948	987	940	917	994	964	934	999	999	973	967	1022	947	950	945	943	946	986	979	927	943	988	946	950	953	944	969	988	984	954	987	953	902	984	953	913	976	960	965	970	978	994	975	983	923	974	907	980	927	979	1008	1015	967	1000	959	1007	1024	973	964	960	955	926	951	893	978	964	903	979	948	995	949	955	1006	981	950	956	1048	964	960	965	971	969	944	979	912	946	924	960	998	944	920	944	958	956	954	983	925	978	924	943	962	944	982	925	946	945	1004	986	988	925	942	963	989	968	932	950	929	940	986	1025	1041	929	984	984	998	1017	965	1028	946	952	960	982	1005	942	981	969	948	941	1003	965	977	989	950	953	989	917	943	956	1013	962	884	1001	935	920	984	956	996	994	969	966	977	945	930	951	983	971	958	957	992	937	961	943	944	967	933	991	970	1006	983	930	962	948	973	953	993	956	898	945	981	992	941	948	946	927	978	946	978	986	998	983	999	921	960	954	966	1012	974	943	949	941	940	957	959	945	938	961	955	938	978	904	978	970	996	963	970	978	975	946	944	932	958	932	934	925	948	1001	978	937	931	990	963	944	956	980	922	906	942	947	931	953	1034	1007	924	956	998	965	979	926	955	955	941	935	990	987	969	954	962	949	1005	905	983	916	1000	942	993	908	935	1000	958	920	912	949	966	921	936	977	1019	1003	930	1034	973	938	924	943	997	956	945	945	940	977	900	947	888	974	993	920	930	962	1002	992	944	969	938	940	944	916	952	975	909	964	1012	939	995	968	909	947	995	943	929	945	981	927	953	957	923	958	981	960	914	991	990	920	994	1006	915	981	993	962	942	950	920	970	967	946	965	931	949	937	978	938	962	930	951	1007	973	981	857	969	938	989	986	974	951	954	987	963	943	938	964	984	890	960	952	955	1010	925	967	953	999	960	920	938	967	956
3421	8691	6317	3258	2487	2077	1790	1647	1422	1355	1248	1223	1245	1127	1092	1079	1055	1030	1050	1087	1053	1099	1089	1073	1047	1001	1019	1000	1007	1046	1025	1023	956	1076	1018	1045	1057	952	1047	1011	1010	943	1025	1031	1013	983	949	1046	1023	980	1066	1025	1040	1056	977	1031	953	1024	1022	1008	987	1044	970	958	1084	996	1006	1016	1006	961	1015	981	978	1005	1035	1005	1014	981	1053	1087	999	996	1033	1035	983	1038	1037	991	1046	1012	993	1034	907	1027	1022	1033	995	1022	998	1019	1010	1007	997	978	992	1047	977	989	1023	957	1036	940	997	1013	936	1022	1055	1047	1005	1050	1047	982	1024	1043	987	980	1004	1061	1020	965	999	1023	1032	1008	1024	974	990	1041	985	1026	1015	1052	1042	1000	1015	994	1030	976	995	973	960	959	957	966	1054	981	1005	949	967	996	1005	1020	1028	1025	940	1005	939	999	992	976	1034	1018	999	1071	1032	1010	1019	1022	1025	999	975	983	947	1023	996	970	1021	1060	989	1045	970	1012	1016	948	969	1022	1032	965	986	1060	977	980	1026	976	1007	1033	1017	970	1101	1057	1049	953	1058	995	983	960	1009	1041	938	956	1006	1031	1043	982	1045	1007	1006	1017	1009	1073	978	1047	967	985	1020	950	1001	1083	944	1027	992	994	982	994	1016	994	1012	991	983	994	1070	991	1047	1014	1038	998	1005	1032	1026	1027	993	1057	1076	975	1005	1049	967	1031	1004	993	1020	998	1073	1054	972	933	1032	1045	998	1044	1006	986	994	1024	1024	1009	1025	994	1015	1035	996	988	1072	980	1006	978	990	980	1040	981	1047	1019	1000	1007	1004	995	982	970	998	1001	979	987	994	1078	1074	966	1012	999	1008	993	1056	985	997	1008	982	955	1008	993	1016	1010	981	1054	1007	1054	978	999	949	945	1052	1022	1008	1007	988	1016	987	993	985	1047	1006	1027	962	1012	996	1001	990	968	1024	1021	1038	954	1034	1001	985	1025	1040	975	1001	982	976	1038	1011	1010	1054	1037	1049	1040	971	1035	989	1026	1014	1008	968	947	932	1014	1044	1015	974	949	1041	1019	1022	983	1029	1030	1043	976	996	1006	1038	1011	1025	967	964	1023	984	989	950	1010	973	1003	973	1028	1000	960	1037	988	1025	1031	980	1035	1026	1031	1025	983	1046	1007	974	1048	1049	1025	976	1014	1008	1065	1002	990	995	961	966	993	1050	998	984	981	959	984	999	1035	1011	979	1086	990	994	1044	1045	1025	982	990	1046	983	1010	1008	994	1041	954	957	968	988	1028	1027	976	1068	977	990	997	1038	987	1054	1018	1003	1010	1070	1060	953	996	1003	991	1007	968	986	1045	958	1042	1003	1021	996	1056	958	939	960	990	958	956	940	1030	1052	1019	1019	974	1005	984	968	989	979	1043	1045	1038	1014	1004	958	1022	1032	1023	1064	984	1002	992	1056	1015	1003	1047	1033	1065	939	977	1043	1021	1010	1007	1052	995	963	988	974	1004	1019	1083	972	1003	977	1004	972	957	1038	1003	1037	967	957	976	962	1043	1034	990	991	994	935	962	1016	991	1062	1017	971	991	1002	1044	992	967	983	980	1019	1045	950	964	991	1062	1115	999	1006	964	997	969	965	1023	959	1013	957	995	991	1016	1019	1002	1044	1003	983	1036	997	1035	1005	962	972	1009	1025	1044	1014	1022	1018	1038	992	971	980	1014	1023	1007	1003	967	961	1028	1007	965	1031	1012	961	1021	947	1024	1039	1037	1013	1022	1014	1040	1075	987	999	1001	1054	971	1071	960	1030	960	979	1033	1017	1034	1046	985	1028	990	1043	1008	975	977	1053	1000	1005	1057	1057	1019	950	961	1028	1011	1019	1015	1025	1022	1000	977	1029	1012	1011	1013	1007	990	1024	1039	1019	995	922	1015	1088	1053	995	1018	1004	996	965	997	952	988	1012	1018	1027	1011	1062	974	1012	1013	1041	984	1043	982	1055	1009	973	1044	1033	1019	1025	1075	1048	1003	1030	1005	1034	999	954	984	972	957	1005	1021	975	1047	1027	967	975	976	994	1005	1046	1005	1029	991	1002	1028	950	1041	1002	1028	1056	997	1017	1003	1011	1030	976	991	1009	1046	969	968	966	1057	1032	1006	982	1017	1026	1000	1003	976	1024	942	1060	1023	1068	1025	993	975	961	1020	1056	1036	995	989	978	959	1011	1035	999	995	987	1032	942	996	999	1036	992	1023	1008	981	1002	1005	928	1064	1023	997	970	943	954	987	1016	988	1018	1011	974	1022	1008	961	951	1004	989	984	1016	970	955	1037	1028	977	975	971	1001	968	1051	959	1000	971	964	962	988	959	1007	1016	986	1027	985	978	972	993	1017	1062	1042	998	1038	978	1012	1055	952	980	1036	921	1011	1026	1024	991	961	1015	1055	997	987	996	1032	965	1063	989	1028	1053	981	968	956	987	1002	1019	944	1000	1007	1007	981	984	995	1001	1039	1026	982	974	983	980	1055	973	1036	1023	1061	1047	966	958	1030	1015	987	971	1015	970	940	1034	976	1004	992	1014	990	1001	1016	1022	1035	1025	1075	989	977	970	1047	1016	972	982	1027	939	989	1050	1003	972	951	1029	978	881	992	938	1054	1007	1014	1000	1008	1050	974	1033	959	1011	989	1002	1026	1015	994	1075	914	979	1019	1010	1003	1033	1037	1013	1006	1003	983	999	1043	1002	1008	1009	936	1038	1044	1014	999	1007	988	1049	969	989	1034	1082	1067	1048	1005	1003	1070	997	1042	968	1042	1053	1036	1006	978	1001	1010	931	1001	1013	1005	981	1003	1027	1045	1038	986	1041	1011	1010	1035	1008	976	1024	1044	1002	1004	1017	1041	967	1040	982	1027	991	982	952	1087	1014	1016	1001	979	1010	1049	987	960	1005	967	1046	1044	1027	991	1043	980	959	1024	1000	1002	994	1024	997	1001	1010	977	1016	966	997	930	1022	1026	1050	1053	1015	1025	1049	955	984	964	992	974	994	1026	982	992	1012	1035	1021	1011	1004	966	994	1071	1037	1034	1082	1050	1008	940	973	991	983	992	1056	1036	988	992	1000	1063	1051	985	1024	1057	1031	1026	999	997	1020	1006	1003	1036	1015	1004	1050	1028	995	1067	1019	1028	1020	988	1037	966	1010	1045	991	1010	943	1012	963	1034	989	1036	1065	1011	1025	1009	1015	1020	1028	1004	983	1001	964	1000	976	1012	1006	970	983	983	1000	1019	1020	994	994	997	990	989	976	1007	984	1070	998	1032	1074	1020	998	1013	1089	1021	1015	1032	999	948	1056	1005	1087	1005	970	1004	985	964	1013	1031	993	1039	972	992	957	1020	974	969	999	1039	1059	1012	1015	968	1051	1016	1058	1033	1036	959	1067	1014	998	1027	991	1013	951	988	1055	1046	1009	995	985	1036	993	997	1060	1005	1022	1059	985	980	965	944	1000	942	996	980	1024	982	1002	1057	967	1003	1021	1052	982	1011	1005	1017	1027	994	998	1064	1061	990	942	973	1032	999	997	1021	966	928	988	1007	999	1016	997	1042	983	958	1054	942	969	994	1010	964	1020	999	936	1003	984	1008	1029	1068	966	1015	1017	998	988	1002	973	950	1049	1017	996	1007	1051	958	1033	1059	971	999	1011	1016	1014	916	978	987	1004	1016	1007	1002	1007	998	1068	1034	1056	961	1070	1010	1028	986	1005	1010	1043	971	1033	1013	946	972	985	1025	1012	958	946	992	1018	985	1059	1058	1030	1009	1032	968	990	985	1007	962	1053	952	969	1018	995	1013	1027	981	1031	1030	1011	961	1012	978	1005	1007	1016	1059	1014	1044	1026	1008	1002	981	994	1006	1039	1000	1021	1051	994	1045	976	949	961	1030	937	994	1000	998	1063	1045	977	946	1015	933	1035	1026	1020	1006	975	938	1000	973	986	987	1045	994	959	996	978	1012	978	1008	1035	927	996	1023	1018	1006	987	981	981	936	973	974	1024	1030	953	1038	1022	989	968	995	1014	1055	1000	990	978	946	978	1042	1022	1007	1023	1016	961	1041	992	1053	985	964	987	1001	971	968	966	1045	1015	975	1002	1080	1041	1049	1032	1028	1045	1061	1030	1037	1017	1015	1012	984	964	993	1002	1027	957	970	1015	950	992	1019	1050	1008	930	998	1078	1055	1015	1010	999	1043	1050	1034	1104	1018	933	998	975	955	973	1024	1008	982	970	1036	998	975	996	977	1001	992	950	1037	1028	1032	972	1033	982	1009	1008	968	998	999	966	974	971	938	1069	1031	977	1013
24551	21142	27572	24922	13355	754	519	408	405	394	349	343	283	320	303	336	302	305	319	287	287	261	254	288	282	267	280	295	305	315	284	299	278	256	272	264	291	276	277	269	246	281	306	273	259	294	270	274	266	257	273	266	268	300	315	288	264	271	272	261	258	244	293	263	273	275	274	302	282	288	284	290	259	266	245	260	270	262	267	262	290	254	277	275	266	264	275	278	272	257	266	291	275	290	273	274	296	284	269	261	270	276	283	265	276	262	295	256	264	272	282	276	294	287	275	263	255	273	294	286	257	303	246	258	262	246	267	279	284	273	293	305	267	306	263	298	286	269	275	270	274	271	291	279	306	272	262	255	280	277	271	265	280	295	276	260	234	290	252	241	292	263	263	278	249	284	291	304	265	267	263	236	250	294	271	274	299	262	271	282	287	260	263	241	294	284	267	279	273	291	290	254	265	240	252	260	271	275	283	272	272	263	289	271	234	247	297	249	245	252	289	273	274	288	283	273	251	276	272	267	288	272	251	278	254	307	256	252	263	261	268	271	257	265	269	276	289	300	256	287	280	254	274	249	283	313	277	294	265	290	248	246	278	290	296	274	297	265	283	249	272	300	283	284	284	297	273	259	282	273	257	287	310	257	271	273	245	239	282	273	296	258	285	278	282	303	253	272	272	294	266	273	271	279	256	274	273	271	289	254	258	284	261	258	252	299	249	276	284	287	288	294	264	264	274	281	270	287	270	266	259	277	283	258	272	252	248	263	261	258	274	291	279	297	259	274	278	268	279	282	244	276	260	252	268	256	232	283	265	321	299	252	267	253	260	270	261	253	251	288	269	269	265	213	277	261	252	244	260	266	309	260	284	294	247	282	247	264	265	230	266	281	289	292	282	267	256	257	272	265	272	294	273	271	235	278	292	263	287	293	298	249	274	275	294	260	256	249	247	293	273	268	291	263	294	269	269	243	259	281	300	296	264	290	256	288	287	261	244	280	265	279	261	285	265	283	299	264	253	285	238	259	266	281	269	282	282	286	294	276	277	249	293	275	257	256	264	261	284	272	276	275	288	306	268	255	299	291	256	251	289	277	259	247	276	287	293	278	287	251	286	281	265	255	269	259	266	278	292	265	237	279	244	260	267	261	276	233	276	288	264	276	272	275	246	278	242	312	263	293	288	267	283	265	264	274	264	275	254	247	257	260	263	279	261	281	278	261	268	289	288	289	254	284	274	277	270	284	264	295	297	286	258	281	247	275	268	271	238	253	257	269	271	272	256	284	280	255	260	271	250	277	237	271	301	272	273	264	282	254	260	303	295	284	297	293	280	286	221	268	305	294	261	248	276	254	240	279	270	296	264	286	248	263	274	279	283	272	293	276	268	290	275	281	272	258	246	290	258	259	262	273	304	246	248	299	292	264	255	257	279	272	282	251	285	233	261	268	255	297	283	291	255	267	245	294	289	296	276	273	273	273	254	277	266	298	280	263	227	258	259	279	274	271	261	264	274	267	284	295	265	254	291	250	270	291	258	250	251	294	295	254	270	274	263	260	311	292	268	253	272	255	296	249	265	285	246	279	297	291	270	320	269	260	276	272	290	279	268	274	267	251	282	282	259	285	280	258	253	275	288	235	270	242	257	270	280	262	272	293	272	298	279	251	261	262	246	253	268	279	278	283	236	275	241	263	290	280	294	256	286	269	293	273	300	286	305	276	286	268	300	257	276	258	277	265	287	287	259	251	278	263	304	259	288	282	267	286	299	283	292	273	266	296	280	279	287	275	268	240	234	284	282	237	279	285	270	267	269	269	265	280	264	264	288	295	294	261	227	291	266	277	246	255	303	285	269	291	273	275	287	272	275	239	289	288	274	304	288	266	280	259	262	223	283	283	264	265	265	233	285	315	250	260	274	289	248	288	274	281	262	304	268	292	298	278	239	279	256	265	258	308	266	280	260	256	264	255	276	264	298	269	285	275	272	266	256	276	301	256	268	266	281	291	263	272	290	243	276	280	266	267	267	253	268	273	235	289	271	257	284	245	259	268	280	281	270	273	261	289	284	289	284	283	272	285	282	246	269	264	279	272	286	275	287	239	255	293	296	280	274	272	264	283	257	259	253	291	309	262	263	283	264	261	295	270	253	261	283	290	262	242	250	281	269	263	285	272	279	269	257	249	264	269	239	290	263	263	252	272	247	274	274	279	267	271	266	252	298	277	294	258	276	289	242	275	278	278	271	280	267	264	256	309	270	302	231	279	282	272	248	268	295	255	277	250	245	279	272	278	267	288	274	306	268	281	275	286	282	285	297	280	276	243	281	270	279	249	262	261	294	270	295	285	268	281	282	254	271	276	254	277	248	273	269	298	265	272	247	256	283	295	269	251	278	285	270	271	250	267	251	256	266	254	281	270	292	299	282	277	251	266	270	279	263	243	261	292	279	262	282	296	254	273	262	244	282	286	237	267	255	305	274	304	260	280	229	243	278	250	264	281	278	276	272	300	259	266	242	266	305	250	277	263	265	252	257	271	236	283	301	280	278	262	254	254	285	243	284	256	281	290	242	299	249	267	269	287	252	268	288	236	279	257	291	291	279	281	272	271	280	277	240	285	283	283	284	262	273	271	270	310	252	294	293	249	283	281	265	253	290	279	269	263	279	257	255	275	283	266	249	276	258	301	270	277	264	291	275	286	269	299	264	257	278	288	292	279	250	280	293	246	247	265	249	275	269	289	251	279	309	288	278	269	274	275	282	254	274	240	255	266	302	294	285	270	277	277	269	269	263	283	245	254	257	265	260	262	261	267	240	293	256	267	279	288	263	251	278	266	278	248	294	283	263	284	299	296	287	311	247	255	283	265	268	290	271	251	259	272	248	247	292	253	279	258	269	281	267	282	219	331	280	287	271	258	260	266	299	284	273	240	292	280	250	261	294	264	272	271	246	272	279	273	295	292	253	272	297	261	263	292	260	280	290	279	281	251	278	273	272	280	280	251	297	252	245	263	263	269	294	290	313	270	271	279	290	282	283	268	260	265	269	258	318	287	293	267	265	267	289	276	288	246	276	257	296	273	264	279	270	260	286	250	270	280	267	298	269	262	253	294	255	282	301	268	252	234	266	252	267	263	267	289	269	288	278	260	278	261	280	270	282	253	262	300	277	276	237	277	293	274	262	284	256	251	270	265	306	234	297	273	290	264	275	279	255	272	281	288	283	252	244	242	244	284	292	287	261	282	277	263	284	266	268	306	261	307	253	271	299	283	246	259	301	265	263	270	278	253	256	261	253	248	266	260	283	264	270	276	281	257	278	265	288	275	254	261	277	257	263	255	268	269	293	280	267	281	246	276	295	282	288	262	282	298	287	276	299	298	277	278	253	270	279	294	242	270	293	277	267	252	261	251	298	251	260	262	263	283	292	243	310	259	282	285	288	248	271	271	282	283	223	271	244	271	291	272	274	258	281	291	291	273	248	250	291	265	269	286	282	255	243	265	264	280
3091	4871	3372	1612	1244	960	779	645	570	526	463	407	404	358	405	394	361	349	343	315	338	323	338	326	325	338	338	351	332	325	323	325	317	335	333	330	339	353	309	329	302	311	336	317	338	302	311	309	308	310	311	335	336	355	324	292	337	303	312	329	318	310	340	307	288	325	298	327	307	316	332	310	306	291	313	320	300	329	306	311	304	328	299	314	327	285	335	319	334	307	291	313	325	313	324	307	340	314	323	296	319	288	337	326	306	376	323	300	323	321	338	290	324	312	348	340	310	326	318	307	360	319	303	316	350	315	310	327	318	309	313	320	314	316	322	322	316	351	341	292	319	339	323	324	299	313	307	338	329	338	322	320	329	333	297	294	346	334	327	358	321	276	308	324	302	322	321	276	343	290	315	350	316	308	323	336	299	334	313	318	336	292	328	326	331	331	333	338	323	374	351	306	322	332	332	277	329	327	311	323	314	312	307	324	337	303	309	291	324	343	309	331	326	308	339	321	320	298	331	308	306	327	294	332	327	323	324	337	345	330	311	323	314	306	326	318	338	303	317	311	334	310	286	319	297	318	331	324	317	313	319	318	315	316	317	279	334	333	363	306	316	303	326	327	318	378	314	332	324	306	286	344	306	290	322	290	288	316	355	347	334	333	334	306	307	328	326	305	307	338	295	332	319	342	292	317	331	322	298	318	287	312	318	323	351	318	304	320	339	347	311	313	309	332	311	311	328	330	338	310	325	324	328	311	320	337	333	322	328	338	334	343	343	337	325	305	310	302	327	334	355	339	314	293	345	335	306	320	313	318	305	324	285	299	324	307	347	326	307	345	340	346	339	340	321	352	314	291	321	340	313	322	346	309	303	295	340	298	340	299	330	317	371	338	302	333	331	346	319	325	312	301	308	311	298	361	312	328	329	359	327	331	285	330	329	316	331	309	334	316	351	307	324	318	311	314	330	321	297	324	322	296	317	310	318	346	335	318	348	321	328	298	316	330	352	297	318	293	320	360	312	311	330	323	308	308	314	339	282	310	317	324	278	321	307	321	310	324	316	366	296	319	329	304	296	362	271	327	314	321	313	310	339	317	307	319	334	332	331	321	317	310	328	305	311	342	312	319	311	285	302	316	336	323	314	304	314	340	334	328	301	320	293	285	346	327	301	347	327	304	313	305	292	314	350	304	312	337	308	309	319	304	301	353	310	336	300	319	332	335	310	320	298	327	289	320	282	347	312	298	298	308	289	322	301	342	331	320	340	299	352	285	333	302	331	335	305	326	353	350	275	320	306	279	350	345	335	298	314	333	325	334	326	295	317	345	294	294	294	318	359	300	340	291	334	332	339	324	291	349	307	310	316	269	315	310	301	286	311	324	302	356	305	338	334	339	340	315	325	333	341	334	321	310	306	304	304	309	308	324	306	305	293	304	320	344	318	311	319	372	300	348	331	318	296	342	308	323	307	306	331	318	320	334	288	326	346	320	321	334	313	331	342	316	323	336	304	323	323	357	326	293	320	336	297	310	316	318	319	302	303	317	307	299	317	343	294	296	316	311	314	343	341	302	336	364	316	287	314	314	308	312	319	304	336	337	329	310	366	278	334	350	324	313	279	297	329	334	333	327	332	297	296	322	311	314	306	308	297	319	297	295	281	294	300	309	308	325	341	320	320	317	313	293	325	309	347	305	320	335	285	322	331	318	296	330	301	303	330	331	342	327	311	332	303	337	303	347	301	316	304	310	330	317	331	315	327	308	287	309	318	311	312	311	343	316	305	317	329	330	317	356	313	303	326	306	301	302	305	319	314	333	315	335	301	299	311	323	321	298	319	325	316	324	302	318	279	335	320	302	333	318	305	344	310	280	334	341	301	331	313	348	341	328	302	311	314	325	309	369	328	318	296	286	352	319	324	318	289	295	310	330	312	338	337	309	330	332	340	330	316	340	322	307	335	303	316	314	327	290	324	332	355	337	307	326	329	303	318	332	306	324	311	317	330	303	308	333	348	307	330	317	315	332	328	296	302	302	351	338	324	307	326	295	333	328	308	317	340	308	334	312	346	323	288	328	316	309	299	336	332	300	306	330	294	298	296	330	299	320	330	307	327	303	305	320	312	315	296	320	330	312	337	300	320	307	291	315	311	303	322	355	294	328	298	321	326	306	329	335	311	328	317	292	301	341	324	320	314	307	323	309	322	328	330	346	314	326	333	322	326	328	334	317	342	309	322	318	345	332	340	314	317	357	322	317	354	323	351	314	335	288	307	337	305	330	341	299	330	314	334	330	281	351	338	320	291	293	342	309	330	353	307	330	325	339	340	317	324	337	306	326	330	328	296	305	322	317	325	309	378	311	323	303	317	327	363	312	327	309	323	319	312	352	313	327	329	329	316	344	311	297	325	310	354	315	341	326	309	323	326	324	311	303	327	323	322	336	313	316	359	306	306	300	314	309	328	331	318	341	295	308	333	314	362	316	312	316	338	323	330	330	313	350	313	310	322	327	318	326	307	301	329	333	350	339	290	319	311	330	321	332	327	324	327	293	328	323	315	317	304	299	343	296	290	346	326	311	316	306	338	317	313	318	321	321	327	319	302	335	287	330	287	316	314	311	322	306	294	309	358	304	314	317	328	284	313	310	323	307	329	317	334	299	309	322	341	348	313	360	322	333	307	312	318	313	330	299	335	315	315	336	304	320	333	283	296	317	317	333	306	312	304	316	322	325	311	312	348	325	328	313	327	311	291	327	305	357	345	315	327	330	332	328	335	323	338	333	284	330	305	331	312	331	320	337	328	337	332	320	282	318	305	319	291	331	356	325	331	319	302	307	316	302	309	316	316	330	324	321	296	320	319	339	312	353	329	341	292	335	305	311	343	309	304	342	339	309	305	326	321	320	303	321	328	322	320	325	307	285	315	332	316	306	291	305	302	301	322	320	329	314	337	327	289	349	348	350	314	322	373	335	309	300	323	324	345	309	300	339	342	307	321	335	311	324	330	317	316	339	304	300	338	328	325	307	291	306	340	322	314	319	317	339	311	323	309	282	324	345	332	327	339	341	318	328	279	318	327	338	306	312	320	323	299	298	298	331	319	336	305	352	306	314	305	326	359	314	322	358	287	303	324	326	355	320	329	339	303	307	308	322	325	357	317	345	340	316	341	306	315	319	346	293	286	303	328	319	329	263	323	338	333	350	339	305	332	303	289	300	314	338	305	347	286	371	352	326	321	328	312	330	283	321	337	300	299	326	292	280	301	298	319	311	329	312	297	329	324	316	302	334	314	315	349	300	372	314	346	269	311	340	274	301	338	348	345	307	286	290	292	304	326	310	310	335	319	337	335	325	315	317	306	320	300	318	311	341	289	329	316	298	315	314	282	294	341	320	310	364	300	309	312	296	310	339	306	337	318	311	345	307	322	306	283	324	309	320	363	291	317	311	334	310	343	339	314	343	284	345	320	308	286	341	309	309	332	350	318	318	319	295	335	319	299	315
22373	21122	28863	23646	21114	21186	11377	1659	1243	1131	1102	1046	980	928	1021	925	917	876	839	932	844	863	862	909	853	830	858	827	855	819	823	835	805	824	835	847	853	875	832	798	798	833	860	826	838	763	846	863	836	739	799	819	875	815	805	805	729	792	848	849	835	816	809	790	869	810	767	775	835	783	835	836	779	806	801	752	773	809	805	867	776	804	797	839	807	817	852	783	820	781	812	781	769	782	818	824	779	723	825	751	790	792	823	831	796	838	808	828	850	821	779	806	833	810	788	816	824	804	765	776	827	810	831	831	801	850	775	770	788	822	823	815	791	778	811	783	841	787	849	807	769	801	785	816	799	808	854	770	798	797	789	764	789	825	785	802	767	733	812	789	791	781	775	832	774	811	821	828	794	780	789	803	829	845	810	810	855	772	832	798	798	779	804	794	827	779	793	829	852	807	846	840	801	793	758	799	823	779	828	798	828	751	808	762	837	806	822	772	839	796	791	780	783	835	776	813	809	752	825	850	825	806	850	774	776	817	824	803	838	789	793	827	774	776	822	820	862	794	778	834	811	785	811	759	805	839	853	801	775	798	756	794	805	829	806	836	771	798	741	794	794	788	799	813	809	795	793	805	837	896	862	793	829	847	811	809	791	809	815	759	794	839	773	786	761	803	821	749	810	775	858	813	830	768	833	844	810	799	797	848	775	781	825	870	803	801	823	838	831	793	819	784	785	790	832	846	800	814	800	809	779	797	868	779	793	777	813	831	845	804	792	798	812	741	810	851	753	806	805	827	863	800	829	803	800	833	813	753	797	778	833	726	832	811	804	778	802	801	756	821	801	832	778	844	794	835	780	758	750	808	767	809	794	807	813	765	797	860	815	772	831	840	757	856	832	762	786	824	789	767	828	849	775	800	759	819	833	772	783	761	763	804	766	836	824	813	826	802	789	819	824	818	822	783	882	756	797	791	819	786	800	848	753	783	779	814	817	813	777	809	830	841	740	759	800	801	766	765	834	804	809	800	797	834	814	833	838	736	778	761	825	808	878	761	770	785	786	891	752	815	798	806	835	802	785	769	791	809	796	846	787	781	774	839	777	818	785	812	806	744	797	837	780	812	796	806	827	746	763	782	814	811	814	796	778	763	803	807	811	808	789	814	809	817	823	863	791	824	798	804	797	754	768	801	766	847	792	822	780	797	792	796	775	792	775	811	801	801	821	837	825	799	784	808	841	808	827	848	850	767	802	785	808	802	769	783	792	817	811	797	845	803	776	814	796	756	801	798	833	825	776	806	838	754	850	800	782	754	797	799	794	831	794	768	822	790	753	783	769	794	762	817	778	806	815	775	828	760	837	779	761	806	799	822	765	832	754	809	763	780	784	749	794	783	808	844	817	806	773	810	784	804	821	786	804	790	800	807	786	810	825	813	776	849	809	818	808	796	776	826	814	801	868	807	832	784	757	808	817	802	846	809	767	811	781	843	852	849	811	858	837	823	795	809	782	830	787	773	822	833	791	783	810	803	798	835	825	866	779	807	801	832	822	795	787	819	789	812	810	779	763	782	775	803	851	787	825	840	820	803	800	797	807	815	837	809	816	831	803	795	764	811	797	805	794	724	798	769	809	800	785	853	804	791	797	804	834	794	821	813	809	791	821	749	822	803	808	836	806	802	790	793	870	829	798	793	792	821	830	782	793	765	784	792	855	780	814	795	788	793	802	814	875	840	820	846	814	778	780	806	802	809	796	843	845	785	793	750	836	777	760	769	782	836	762	794	781	810	782	779	849	773	808	775	837	774	773	821	746	792	772	818	768	797	812	834	808	786	793	770	798	820	838	844	760	781	759	830	800	765	779	808	838	772	835	797	820	817	819	765	829	789	812	783	849	826	821	792	790	808	803	855	801	863	761	796	796	769	846	781	794	783	803	791	779	789	745	758	816	789	838	755	753	786	769	805	856	812	769	811	777	797	799	828	769	833	731	807	796	789	832	839	776	773	815	811	781	828	794	812	786	781	779	804	881	775	740	841	790	797	790	747	818	754	803	786	821	761	809	821	748	779	771	778	810	810	828	759	875	861	778	808	779	761	837	813	785	795	806	788	758	838	788	794	808	797	801	835	776	836	781	820	823	750	803	836	769	823	828	793	835	814	749	796	828	799	811	784	842	812	800	800	789	790	818	822	773	774	742	787	838	808	803	853	800	797	825	826	816	834	836	785	778	765	841	780	833	815	818	754	792	808	807	836	822	790	812	795	780	803	804	807	772	807	855	833	812	796	819	857	839	829	818	832	834	772	772	785	831	827	821	783	841	792	843	815	768	839	773	822	793	768	759	781	792	812	772	730	769	801	758	816	786	775	758	723	842	806	791	836	782	818	789	845	808	799	821	840	782	812	778	769	774	780	820	814	779	752	829	814	793	830	787	828	824	840	788	794	803	812	801	835	790	777	810	801	838	814	793	811	820	804	799	792	766	759	780	857	820	791	774	758	823	784	828	776	794	769	790	736	812	770	784	836	795	826	791	729	846	757	753	787	841	831	774	809	836	835	758	773	769	845	735	807	810	785	794	768	814	815	768	816	730	807	758	825	747	876	760	842	798	803	800	814	789	811	771	794	843	817	813	832	801	791	821	799	820	774	777	785	785	853	797	821	847	850	797	807	771	821	801	771	808	827	755	803	797	766	813	807	784	831	807	775	791	752	780	816	809	791	757	830	823	769	840	800	773	786	783	797	798	859	817	792	785	783	775	790	793	786	816	767	792	785	833	811	803	773	823	817	846	759	749	842	789	760	773	804	790	830	795	862	803	814	770	784	872	801	819	756	799	794	779	804	774	823	836	834	752	810	837	797	773	797	781	851	826	829	772	789	783	808	852	775	798	765	845	759	792	846	817	787	793	799	821	826	783	780	845	851	775	760	805	812	808	800	755	780	778	853	771	823	789	807	809	802	765	795	781	791	778	791	776	781	801	800	892	795	818	769	800	765	797	829	722	753	813	765	773	785	799	791	770	842	805	804	831	807	822	801	779	814	807	814	784	805	784	779	768	778	826	761	791	811	798	773	785	777	766	834	808	780	790	743	821	848	743	794	799	791	803	800	764	751	806	814	812	774	854	829	804	812	817	836	799	817	793	813	853	842	787	811	777	827	847	779	794	769	773	781	808	847	811	756	790	814	753	836	811	774	786	799	748	791	797	854	771	789	847	822	829	797	816	744	797	871	826	752	809	784	790	808	790	813	774	751	840	810	856	846	800	773	757	752	808	823	884	740	822	777	801	788	735	768	825	766	818	779	793	770	791	792	867	810	765	814	820	763	821	760	818	798	846	825	805	850	766	762	789	808	759	749	782	829	762	817	783	820	805	773	774	765	824	838	817	734	772	777	773	832	811	860	809	780	784	808	803	781	787	771	753	791	779	796	798	794	790	833	796	787	746	790	809	782	800	801	774	815	798	840	817	804	849	846	723	823	760	799	806	792	814	811	793	794	783	794
4566	14013	9985	5095	3931	3099	2485	1982	1732	1464	1425	1268	1213	1211	1046	1059	1010	1024	1017	972	1030	941	939	974	924	914	879	950	934	906	941	880	841	889	951	900	936	815	862	917	874	842	860	888	874	878	835	856	916	886	873	913	888	895	846	864	899	819	892	857	835	827	850	839	858	845	892	888	861	928	900	848	884	893	821	843	870	854	867	916	907	905	854	786	856	860	834	848	818	886	881	849	853	876	886	859	860	903	871	890	904	911	824	824	844	879	843	848	847	890	813	854	859	778	847	885	866	884	897	815	840	866	826	888	860	837	854	902	861	872	865	870	832	912	837	888	847	799	850	833	863	892	898	917	866	832	864	853	866	815	867	831	837	808	859	920	860	773	875	831	805	894	851	846	805	858	887	848	871	863	845	893	882	874	899	892	804	838	894	831	864	858	829	847	874	910	891	860	829	853	867	836	798	873	884	881	908	830	893	852	791	919	885	821	859	889	894	864	884	855	815	841	863	864	913	920	833	850	863	855	861	826	859	853	827	857	870	854	892	825	898	884	892	904	862	843	892	848	868	802	852	844	876	837	858	865	876	847	902	888	855	863	892	847	814	904	832	814	867	852	830	899	844	899	863	872	882	876	876	834	857	866	846	844	890	808	886	859	862	851	919	856	872	868	851	862	857	872	852	856	884	886	811	859	830	902	917	882	880	875	845	837	888	882	858	871	837	853	888	907	897	857	868	847	905	872	875	871	799	873	869	861	891	881	861	849	859	896	826	810	854	840	823	832	893	903	899	883	880	863	875	902	886	839	893	876	874	899	862	859	849	820	850	831	891	797	887	859	895	832	803	817	913	897	849	889	846	852	916	840	906	835	915	882	813	857	827	869	875	848	877	875	901	822	870	860	879	829	864	911	904	871	892	917	832	868	915	873	873	874	795	888	867	843	814	887	848	891	889	862	925	925	813	841	856	856	822	898	886	851	818	898	866	838	810	891	883	856	869	865	784	840	864	870	847	848	803	846	851	898	874	960	873	816	861	913	893	861	926	923	852	851	862	848	860	880	868	779	887	857	832	841	848	818	885	920	861	840	853	788	880	890	860	900	875	865	903	806	897	898	864	878	829	859	930	868	844	877	862	882	836	876	847	832	877	907	903	868	869	838	872	859	875	875	843	896	880	894	831	818	855	824	919	894	860	876	852	863	876	813	955	865	826	873	873	854	883	902	874	851	830	866	871	858	818	877	891	896	860	834	860	887	844	829	900	850	884	891	863	855	853	842	843	848	873	884	856	875	898	829	874	833	881	883	892	869	889	815	883	842	893	851	834	897	852	888	894	866	836	919	827	925	814	847	879	885	852	862	847	829	891	887	884	870	830	847	857	833	880	872	841	846	877	818	836	897	877	921	933	869	878	864	826	857	908	898	901	872	884	845	859	800	894	884	839	909	898	877	845	913	888	855	887	902	831	890	887	872	894	902	896	882	844	867	860	885	791	880	848	842	855	895	947	885	863	823	862	897	813	869	853	851	816	879	849	843	916	866	873	874	865	910	831	788	917	893	915	887	817	844	854	816	878	889	843	904	863	862	858	869	837	848	883	888	857	887	870	836	873	829	876	819	828	844	853	894	863	890	851	894	862	907	840	887	854	849	886	841	838	863	823	893	917	834	794	904	851	856	840	880	897	839	871	831	895	874	837	900	880	879	839	841	885	921	856	840	872	895	853	836	858	880	864	851	853	901	850	830	920	805	883	830	842	886	870	893	864	860	868	923	878	808	847	835	835	867	825	884	864	897	865	908	873	906	856	899	878	912	831	854	844	894	877	901	857	848	875	887	827	881	842	833	871	893	910	915	854	866	896	815	830	870	866	827	852	849	895	869	874	832	873	862	865	864	877	915	893	881	871	865	845	852	844	865	898	867	890	898	846	846	888	864	887	879	879	873	815	842	859	842	853	825	866	899	845	867	881	856	886	886	817	831	869	861	854	846	854	884	837	866	878	913	843	813	860	902	849	888	860	863	826	857	896	870	846	827	813	881	891	861	876	862	870	873	826	838	863	912	783	846	875	836	882	853	819	866	833	871	827	879	855	867	878	829	892	862	879	865	873	890	896	854	846	806	914	851	855	872	860	791	863	863	863	878	880	905	855	872	858	858	903	900	839	832	879	883	906	868	862	868	883	918	860	863	828	862	898	843	830	871	858	867	886	837	841	850	879	855	894	884	876	895	825	850	897	854	822	868	875	851	851	848	898	843	869	873	881	907	837	898	894	793	866	867	836	827	867	876	846	887	875	898	917	895	872	864	880	862	913	836	907	811	858	853	857	851	962	874	868	830	886	886	851	884	899	808	863	847	851	890	894	884	860	825	894	875	827	833	892	868	904	872	862	836	823	840	866	816	891	893	939	832	863	836	854	858	852	809	828	820	860	816	862	828	881	856	837	971	840	831	886	900	909	846	897	833	866	845	864	863	914	811	865	846	891	885	865	876	883	887	856	873	907	856	818	874	884	877	835	834	891	849	912	926	866	843	890	872	858	879	873	877	897	907	888	884	873	851	852	847	891	903	796	892	813	842	864	857	847	850	861	848	887	857	861	873	871	851	846	882	848	842	880	828	805	799	855	874	837	860	950	821	838	797	879	892	878	851	889	831	885	834	874	856	865	858	907	831	904	859	911	855	823	846	834	873	906	890	877	839	857	861	899	907	856	915	902	883	797	888	835	851	823	853	823	840	840	892	908	927	860	853	828	867	863	817	851	854	890	847	858	871	924	858	933	913	928	857	863	827	824	909	817	918	859	885	872	887	820	885	873	867	840	854	849	853	840	839	858	832	834	870	879	900	883	847	896	796	876	869	874	887	900	886	858	898	882	898	911	859	877	893	891	893	864	866	876	874	827	852	866	892	873	879	850	865	835	899	924	940	893	845	891	886	894	892	888	879	863	913	854	842	907	867	884	905	857	865	906	838	839	822	834	836	876	819	832	914	875	839	869	886	831	854	859	810	827	856	836	824	862	837	856	886	844	852	895	821	849	852	865	890	889	899	831	919	858	889	866	886	842	872	842	824	865	877	819	854	899	823	854	854	817	861	873	876	857	865	865	898	883	887	846	862	856	870	903	844	872	884	861	808	842	840	877	848	811	858	906	841	875	830	847	887	862	820	871	860	824	934	845	865	875	849	845	912	880	892	838	864	858	876	869	852	858	950	867	894	849	837	892	863	829	834	859	880	888	871	864	884	916	857	853	794	838	869	863	866	875	873	899	878	873	809	871	856	844	853	856	916	846	824	907	791	906	863	872	857	851	866	873	886	852	937	842	862	872	888	865	835	849	884	867	865	877	861	851	844	872	847	829	867	856	877	871	866	850	917	865	832	875	840	833	915	885	890	857	894	907	787	927	844	895	869	818	851	839	829	831	859	818	895	876	829	893	886	901	850	848	846	864	856	870	833	854	900	829	895	938	884	826	902	888	838	877	787	824	845	855	876	879	848	826	859	900	831
27364	18163	4135	739	611	577	566	518	577	496	527	565	551	546	523	533	548	531	519	515	510	491	513	542	548	563	534	526	511	517	514	541	507	531	496	484	531	536	515	466	548	518	503	495	519	496	484	478	549	538	559	492	535	519	533	497	508	531	538	511	520	538	519	500	497	510	512	566	510	506	506	499	535	555	504	522	536	532	516	508	468	529	553	595	514	532	523	502	497	494	526	540	537	547	508	535	540	539	505	524	518	531	573	521	507	505	528	526	527	518	485	495	509	536	504	503	497	525	579	550	503	540	488	473	499	526	541	509	569	539	535	533	533	507	494	528	520	519	515	511	519	568	500	502	546	538	493	476	530	535	517	493	506	530	493	528	521	571	510	522	537	521	538	508	486	531	514	534	553	513	501	517	499	547	506	501	549	538	515	515	529	575	525	506	557	526	545	481	533	506	538	536	483	547	513	542	506	554	575	526	520	528	563	528	525	497	522	524	502	516	498	549	512	503	500	544	518	511	516	576	544	513	551	527	525	524	542	509	528	506	515	514	519	564	517	510	512	505	514	492	507	537	549	524	567	512	537	493	552	516	528	537	508	574	494	530	533	553	500	501	484	469	494	520	510	486	527	556	512	484	540	539	500	545	510	489	558	539	521	505	574	527	518	533	523	508	490	534	568	506	473	552	506	543	536	522	564	524	505	521	542	575	501	497	542	571	504	543	522	521	543	509	533	494	485	486	542	499	510	580	512	544	522	475	519	500	540	555	539	495	551	568	539	537	510	511	542	516	518	498	545	555	506	535	537	506	488	540	448	533	559	569	496	573	520	507	549	532	532	549	505	506	526	567	524	509	554	560	506	529	514	522	537	542	513	527	525	461	501	530	520	510	506	503	565	546	503	542	515	557	517	489	504	531	504	515	535	479	545	499	509	509	530	542	493	487	531	527	517	534	499	496	558	532	557	522	502	501	548	545	542	511	556	517	483	525	536	513	522	478	531	494	550	534	527	497	475	480	538	535	538	469	502	545	492	531	569	538	528	523	504	498	516	523	514	539	528	526	516	492	516	528	506	541	515	556	531	554	527	501	520	509	535	523	486	538	532	537	537	547	516	513	529	527	530	508	503	543	507	515	508	544	531	503	509	522	512	535	495	485	561	529	554	548	525	508	503	539	499	530	538	532	470	533	535	556	491	534	499	541	558	573	514	509	505	509	547	520	528	541	527	520	521	508	574	530	499	513	535	540	514	541	528	508	545	540	520	550	505	570	573	506	509	503	536	542	489	547	510	537	514	549	541	522	520	542	520	524	513	466	533	535	507	541	522	528	520	524	529	529	487	514	580	526	518	515	490	518	560	482	515	552	536	538	532	534	471	487	535	524	513	499	535	520	523	545	564	542	540	478	549	521	534	493	527	522	502	510	519	514	509	524	510	486	512	478	489	496	530	515	512	512	515	516	558	517	534	522	503	523	528	529	569	563	549	533	512	529	515	543	554	547	479	499	498	540	519	499	553	504	524	493	520	550	520	559	532	524	523	533	540	535	543	574	503	531	543	513	538	513	517	533	513	528	567	506	484	558	513	507	503	493	535	477	458	539	521	546	535	526	533	529	556	548	496	522	530	495	540	541	506	546	527	513	562	525	505	520	537	521	504	546	528	517	510	528	579	530	485	490	548	552	511	489	512	516	529	500	563	539	504	508	504	533	525	521	497	481	530	504	511	550	529	520	539	547	526	508	496	528	553	504	572	512	526	538	541	498	529	531	534	564	540	519	524	515	572	505	520	510	526	556	528	551	518	497	514	514	518	493	521	516	466	542	553	548	491	499	526	511	531	469	510	524	515	494	490	471	526	511	542	541	522	536	523	542	540	528	537	558	540	463	527	525	511	491	524	488	482	488	520	551	536	537	546	489	511	529	526	503	516	549	494	538	537	545	519	560	530	522	536	532	474	533	496	517	531	518	524	531	562	493	518	520	508	520	536	503	508	501	523	504	487	504	498	517	549	499	513	534	525	537	508	554	525	560	526	488	497	555	514	498	528	499	520	551	509	529	551	542	537	501	482	532	513	506	556	523	531	520	535	537	537	544	490	508	523	503	528	511	526	519	526	550	506	486	507	517	525	548	531	494	517	520	531	525	485	536	499	523	485	501	524	549	514	507	552	528	487	518	516	528	518	508	579	528	540	512	524	516	493	478	480	515	510	528	546	491	544	520	535	525	548	537	540	528	488	502	522	491	543	532	532	515	542	521	551	492	523	510	510	532	524	513	525	526	566	528	537	477	486	512	510	514	568	531	506	504	558	540	512	475	507	532	528	500	511	481	539	545	506	502	508	515	535	521	501	491	523	571	539	473	529	562	525	519	512	505	482	545	532	541	522	518	499	518	496	491	528	532	538	482	524	516	528	542	505	505	542	515	529	528	493	569	494	534	526	513	479	479	526	546	513	560	508	560	532	531	522	490	521	559	519	521	468	524	526	546	521	530	495	502	503	522	489	512	501	522	498	526	523	512	503	553	559	536	548	554	484	492	498	538	558	551	519	521	523	484	504	537	540	531	551	515	558	483	542	495	537	518	535	535	523	537	529	541	526	562	489	478	515	583	508	495	517	540	544	518	509	541	533	522	568	575	489	551	513	512	547	483	486	527	547	524	531	510	532	544	495	528	532	512	528	551	588	444	509	523	523	521	533	510	539	544	519	545	514	532	525	563	527	510	530	528	490	517	500	546	517	529	519	557	513	493	520	516	513	525	476	534	531	536	545	459	535	541	518	574	573	552	476	521	520	546	536	527	516	526	542	550	482	483	508	528	493	534	502	487	537	504	528	535	529	529	492	516	483	521	535	489	526	516	521	556	497	542	516	515	511	499	510	558	490	495	495	546	536	547	548	494	508	477	527	526	578	530	541	523	568	511	475	526	542	494	575	541	521	487	530	480	520	502	573	538	521	552	491	552	547	519	523	513	527	551	542	514	518	546	544	524	553	467	536	543	459	495	509	558	495	527	534	538	515	509	521	543	534	527	571	517	552	535	521	513	527	526	517	522	538	559	541	534	501	554	493	475	521	501	556	544	560	483	477	495	541	518	519	521	530	514	548	523	537	502	528	529	512	545	546	493	509	515	520	514	537	517	485	518	531	508	544	502	501	520	533	521	524	520	493	501	500	535	494	531	552	537	553	523	502	540	503	509	511	521	547	518	544	505	521	501	551	519	549	525	514	558	506	548	590	505	522	579	530	548	516	494	563	541	533	566	537	524	498	511	550	524	521	495	492	521	540	547	540	482	502	488	493	535	537	473	488	542	543	513	517	501	531	518	514	554	552	520	533	544	534	489	500	521	521	519	512	533	547	495	543	534	480	500	513	533	526	514	504	507	524	564	525	513	518	525	522	504	577	520	476	502	471	522	517	527	558	538	561	522	529	523	529	509	522	559	534	515	531	474	537	525	528	519	541	511	511	526	549	513	542	536	540	485	489	529	530	529	559	527	488	553
4279	895	833	636	626	603	563	580	546	573	570	516	579	521	559	559	573	585	570	542	550	565	560	559	578	580	570	559	552	548	537	558	545	579	572	515	592	575	553	542	602	555	536	554	589	584	576	535	544	583	568	578	589	557	548	541	570	592	592	591	538	596	548	579	605	541	572	557	563	564	521	576	541	553	524	558	568	573	571	512	520	511	553	570	571	536	541	561	528	545	536	552	530	571	556	571	523	595	550	588	559	576	556	554	559	543	562	547	550	572	568	591	528	540	539	554	536	542	565	541	550	574	504	553	588	581	561	590	537	581	562	589	557	576	565	537	565	554	501	575	567	495	578	577	536	555	539	584	544	563	558	552	567	542	588	522	566	570	569	578	534	533	526	577	569	585	566	532	559	577	534	591	561	536	548	558	520	524	562	550	544	549	578	548	540	578	567	567	516	511	574	549	572	583	596	571	530	571	597	577	547	586	557	587	558	548	534	544	626	572	541	561	536	547	540	586	585	568	575	537	552	541	571	511	530	507	543	571	578	572	540	545	545	565	561	602	522	556	561	511	572	565	508	538	564	541	533	596	574	541	567	578	558	562	529	520	557	560	586	574	549	582	553	566	550	560	524	577	552	545	609	541	565	533	557	589	588	579	558	559	560	546	535	581	593	560	564	544	586	551	542	532	581	530	552	540	532	541	575	554	553	567	548	534	577	551	610	550	554	569	516	576	545	522	580	572	564	546	592	568	584	567	563	533	541	544	564	569	578	556	611	532	523	535	570	517	543	540	526	580	570	597	579	590	528	587	579	555	536	543	538	538	547	601	554	557	551	597	517	591	564	566	547	527	553	534	584	564	525	584	569	583	561	555	549	532	555	586	556	560	519	575	484	519	549	585	551	563	517	579	544	564	563	532	544	550	552	543	542	573	515	557	578	552	535	579	595	549	545	558	576	567	584	552	547	518	533	577	556	526	589	579	561	569	594	547	556	551	557	541	560	519	560	510	592	569	561	547	545	571	589	531	557	558	563	507	625	558	569	595	568	564	558	516	536	516	568	555	537	551	540	547	591	573	538	547	570	598	566	552	563	559	580	614	574	571	554	525	546	557	543	552	568	530	521	543	576	556	558	529	553	579	554	576	549	552	588	586	603	553	571	560	560	561	590	594	576	517	552	561	520	581	539	554	589	543	549	536	594	561	570	570	559	550	537	550	582	556	560	569	494	555	567	554	530	544	576	575	596	538	563	584	543	590	526	559	550	554	561	568	506	570	560	534	531	529	535	568	580	582	582	537	546	546	572	571	558	585	570	628	584	556	584	530	576	618	597	521	560	566	572	542	551	542	558	615	575	566	612	553	576	606	591	555	523	557	532	576	571	529	544	587	573	518	555	568	545	562	529	560	541	527	571	553	535	566	545	545	572	582	522	568	550	598	578	583	606	565	582	531	513	524	559	551	562	531	547	546	571	565	558	529	581	570	573	548	536	540	562	569	598	531	544	523	560	565	574	565	554	564	497	574	547	588	569	508	579	551	577	553	613	565	513	559	553	562	586	565	564	554	531	594	589	578	561	583	527	509	543	553	532	535	535	564	533	547	552	611	566	531	576	548	529	547	554	584	557	542	582	529	551	553	575	573	570	563	570	545	511	539	578	568	595	538	581	526	527	568	568	540	618	564	549	531	580	541	523	540	551	557	566	557	582	564	583	543	550	554	566	535	528	525	548	563	581	560	594	539	585	536	559	540	554	541	575	570	573	564	531	520	546	556	562	583	533	553	587	576	578	545	554	583	535	586	590	587	586	527	583	584	544	558	550	576	587	511	569	561	510	555	510	564	540	561	552	551	608	565	552	563	558	570	581	519	573	545	573	544	559	528	553	503	539	563	586	539	544	569	548	560	550	537	537	573	587	561	547	538	546	546	543	565	582	538	526	551	548	555	573	569	558	524	561	588	574	564	579	529	581	582	608	550	528	583	500	551	531	526	557	547	570	529	561	534	555	557	568	573	528	569	555	558	555	558	572	527	557	548	560	530	558	545	615	537	588	567	539	562	595	543	585	562	572	567	571	582	526	556	522	577	578	557	569	538	540	560	563	545	552	516	549	503	547	595	566	553	548	574	555	574	567	580	537	621	535	582	565	570	552	589	547	615	552	545	539	565	564	546	552	570	545	525	564	571	569	557	581	548	569	500	548	560	574	554	606	547	598	522	528	566	546	536	600	545	559	531	539	547	554	518	544	501	605	576	574	575	519	559	563	539	555	555	557	557	547	563	512	529	585	533	553	560	532	561	561	549	548	578	585	531	557	543	540	557	606	511	586	609	553	576	538	573	558	573	545	588	586	607	555	600	577	521	551	557	519	559	564	592	541	576	537	556	569	556	558	522	552	532	564	522	570	573	531	575	547	533	533	548	554	559	535	496	539	567	530	572	542	555	595	578	562	535	566	543	551	560	555	605	566	561	580	554	604	577	530	575	553	593	535	609	539	575	590	565	544	535	530	553	556	560	522	598	570	540	547	529	536	587	568	589	511	579	574	572	531	557	543	595	553	543	533	517	593	585	553	578	549	546	509	546	518	538	578	564	564	528	551	572	560	570	600	560	589	597	575	554	560	579	528	558	540	591	537	567	556	545	549	537	539	588	570	552	580	571	565	589	527	557	509	569	531	598	532	537	622	549	572	508	532	551	551	539	543	574	519	544	549	567	572	594	567	555	560	560	556	562	509	542	505	533	534	565	546	591	560	575	577	563	560	577	537	525	556	562	596	584	505	543	578	546	555	607	573	543	568	539	573	571	614	534	576	553	559	540	561	562	582	566	573	594	548	583	538	539	550	562	550	579	578	537	495	567	580	566	601	533	565	568	566	550	566	550	550	549	578	569	586	570	580	551	536	548	613	543	539	522	543	541	574	566	551	569	594	577	566	538	538	560	572	533	568	529	516	513	562	511	550	561	548	584	543	587	589	500	578	536	593	536	517	527	524	550	554	552	551	584	553	543	525	574	582	548	526	549	587	519	543	538	518	495	531	530	566	504	536	580	611	524	558	563	592	576	579	576	559	564	533	550	519	577	577	564	573	540	526	587	589	544	499	530	543	561	552	572	565	573	517	581	587	550	575	527	561	586	573	588	575	570	541	551	567	582	508	538	532	559	550	574	568	549	546	557	554	552	571	545	525	554	537	518	591	598	566	544	573	542	582	565	528	540	569	551	563	546	558	521	562	561	539	593	561	573	542	594	562	531	574	579	534	541	550	562	551	605	587	540	568	566	562	584	582	548	569	528	512	593	551	550	543	502	574	543	583	532	538	514	597	550	554	548	560	577	556	588	528	557	524	545	561	517	562	536	561	550	557	570	556	555	557	527	556	525	586	535	590	527	528	534	517	523	565	577	563	529	549	559	529	524	548	554	525	545	551	574	508	559	587	544	545	562	528	577	528	569	551	620	571	519	550	569	561	529	544	539	527	599	578	547	569	607	555	576	533	538	551	580
23371	21082	28395	23988	21075	12248	1930	1303	1190	1125	1151	1092	1026	1006	986	1077	1028	1074	987	990	958	917	963	989	982	973	999	955	985	984	976	914	923	962	948	956	965	964	968	948	991	988	945	978	968	992	967	916	996	1022	998	975	984	957	971	971	953	984	951	975	1001	984	966	995	959	932	976	950	987	983	979	943	906	983	1004	971	928	983	926	998	941	987	923	989	927	1000	972	941	942	1002	991	946	898	1012	966	967	946	923	973	929	962	951	962	981	949	928	978	943	1018	985	954	956	986	996	963	983	945	920	921	973	915	982	946	917	982	978	938	966	957	887	995	877	984	993	940	975	898	892	1005	922	931	917	948	937	953	968	1005	965	976	939	936	955	953	967	945	924	962	977	948	918	925	937	1017	973	984	972	952	947	1003	1003	973	941	976	967	967	1032	954	1027	935	931	983	965	943	930	965	994	963	1014	934	862	965	1032	943	929	942	951	952	946	1016	996	957	913	951	977	921	922	955	953	963	956	983	960	968	991	972	954	889	929	936	991	1001	992	943	965	964	940	909	937	902	948	958	911	905	970	991	989	956	950	973	919	987	934	923	964	962	936	963	948	935	906	908	931	929	959	946	937	946	986	961	992	965	945	947	990	921	938	930	953	961	983	950	965	952	969	952	974	1013	934	946	955	936	1029	940	976	960	957	982	983	963	962	938	997	945	966	933	935	950	935	923	889	957	1023	945	958	968	979	936	958	950	961	927	1011	1008	982	919	957	930	887	914	945	967	940	992	965	962	949	970	983	942	955	962	950	992	955	883	962	986	958	981	968	956	1014	949	941	995	873	941	920	1000	917	991	1010	967	939	956	924	997	968	999	975	945	950	1037	975	967	976	974	988	966	923	928	928	944	928	970	965	953	939	989	901	954	946	972	968	946	978	957	962	915	922	970	938	961	964	945	931	993	976	1036	942	986	964	986	933	913	933	1029	992	911	951	938	992	979	1014	951	1001	962	972	952	968	920	981	935	994	973	943	964	971	874	946	934	890	923	955	965	953	956	931	1023	932	963	970	980	1001	929	915	950	968	976	953	954	936	949	959	900	952	881	914	951	966	968	954	940	937	941	956	948	942	980	959	859	964	963	987	950	929	930	1007	937	1000	936	980	966	1003	957	972	991	989	919	1010	931	941	964	966	1007	986	925	916	936	969	970	1044	964	985	977	936	966	936	953	906	947	940	962	1009	948	948	937	923	941	999	969	954	956	937	958	950	965	954	945	1006	975	953	939	923	951	942	984	965	911	949	908	958	919	919	958	1027	940	966	921	990	963	939	961	962	939	944	945	983	891	936	934	1047	933	948	956	889	932	922	985	983	915	967	967	989	980	921	953	932	992	963	918	921	967	936	1004	922	953	946	1005	915	930	928	934	1004	956	955	993	946	932	901	958	953	949	970	968	980	979	938	1006	891	944	968	919	987	951	1002	962	933	921	954	954	961	951	1004	966	923	930	953	959	926	984	960	947	926	1012	938	979	892	951	936	1017	926	957	1018	992	957	1001	934	974	919	990	983	986	912	912	943	947	903	959	969	960	935	987	947	942	922	966	884	985	933	949	979	945	913	979	934	930	910	944	931	915	965	1002	915	970	964	915	955	992	1041	932	896	945	907	958	991	995	969	956	922	982	995	913	991	974	959	916	937	919	976	978	964	956	931	944	878	905	963	942	906	974	959	894	983	976	981	916	937	931	1021	894	958	939	925	965	967	974	996	1013	1030	960	1022	940	973	966	935	986	985	989	959	1000	966	976	960	989	890	956	950	970	971	964	932	969	974	992	917	941	914	928	912	1010	974	878	979	958	942	926	1008	971	969	989	914	976	957	961	910	975	939	967	949	884	967	952	936	880	963	945	964	931	968	924	928	954	961	947	943	940	938	975	980	954	985	962	934	952	945	899	990	897	910	961	946	966	973	965	985	941	916	897	915	908	949	936	949	941	949	967	944	936	911	910	955	930	956	958	968	951	891	897	934	1002	980	957	938	930	1001	925	970	939	989	973	886	955	924	916	911	934	919	939	930	914	926	976	966	954	951	961	950	962	959	910	962	1021	963	914	927	931	957	940	951	933	937	1010	926	924	954	941	919	941	981	947	976	977	957	990	982	1001	960	931	968	925	952	944	965	919	931	982	943	952	930	942	960	991	972	902	961	976	957	951	984	995	959	959	911	1006	957	939	980	955	926	890	941	957	918	1002	938	916	936	966	941	982	937	958	965	916	982	1012	987	971	966	957	1013	934	931	939	963	946	934	936	985	972	970	917	961	1003	962	977	922	950	999	937	870	918	981	964	918	934	946	917	1003	989	922	979	923	922	961	911	957	974	961	931	973	986	983	918	950	973	968	962	953	953	954	928	980	943	1019	946	941	947	1009	922	953	952	933	936	942	954	1004	978	948	975	964	927	916	938	1000	981	958	983	953	924	974	968	949	953	955	1039	966	965	897	988	972	913	950	972	899	916	976	980	951	932	952	939	1019	939	977	973	977	961	930	955	957	979	926	925	941	959	983	935	1014	978	904	948	992	958	942	1000	946	899	985	942	928	960	972	935	920	902	939	994	944	968	914	944	959	896	973	997	947	1003	973	1033	933	936	936	941	903	939	892	931	947	915	964	949	920	907	978	952	926	991	985	1004	965	942	1013	980	919	921	914	958	975	996	957	954	982	980	1008	935	978	990	1026	961	952	970	982	983	972	970	939	970	952	959	888	960	902	896	942	909	927	955	910	941	925	982	919	941	906	993	972	987	936	962	946	976	906	997	943	927	948	944	919	980	955	959	1024	946	998	923	947	1003	935	976	1001	952	960	1053	953	906	987	927	923	903	965	961	937	924	930	969	1000	925	923	972	954	934	948	1016	983	968	936	939	962	996	905	942	916	973	941	918	940	944	984	936	909	982	986	908	1011	924	996	931	972	933	955	931	996	952	944	968	968	986	1016	965	947	920	903	969	948	987	958	980	944	911	943	981	982	901	965	908	958	988	934	927	958	968	970	967	928	979	948	937	960	939	953	955	906	959	924	930	971	1008	945	999	918	972	952	938	950	961	945	934	954	964	933	938	963	963	999	988	971	959	928	915	916	995	905	1000	946	991	945	926	951	961	999	924	1019	914	918	982	941	947	994	949	909	941	1013	934	987	942	1003	974	958	984	933	979	954	913	979	948	1008	1000	941	944	933	989	941	933	951	984	936	987	926	953	943	945	959	1031	936	972	992	899	925	910	959	957	976	962	922	957	962	998	928	922	982	984	988	948	916	948	929	921	990	935	978	927	906	958	968	970	983	958	894	958	939	934	974	932	1000	966	887	990	943	948	917	973	977	929	987	927	959	968	941	880	959	988	958	945	979	966	958	1030	934	922	951	960	988	967	975	955	989	963	955	953	945	900	991	970	885	956	988	956	927	965	975	1033	953	876	927	942	967	991	951	891	926	929	962	948	931	931	924	920	962	959	964	946	941	1003	921	934	956	982	974	955	1022	951	909	916	905	941	933	955	947	975	930	941	962	959	1017	956	989	962	1004	970	969	974	954	950	928	921	928	922	938	925	937	951	927	965	1001	945	947	1003	959	963	938	939	979	942	961
3372	8548	6256	3221	2518	2071	1726	1631	1489	1370	1224	1230	1110	1113	1127	1051	1144	1076	1065	1058	1024	1082	1028	1017	1033	1037	981	1014	1004	1047	1092	997	985	977	977	1078	1042	1026	1052	956	998	998	1033	990	1030	987	1028	1004	992	1028	1019	1000	1002	1031	959	1019	1080	1012	986	1015	1003	980	993	1055	1062	1029	963	1044	1012	1022	980	1021	958	988	966	960	974	993	1022	1048	1040	994	1060	1032	976	1009	1037	1010	975	996	932	947	994	1032	979	1001	966	993	1027	965	960	942	1003	919	1013	945	964	1045	953	1006	1023	978	1002	968	996	975	1000	1010	970	971	966	982	1034	988	1024	971	1051	1005	954	1016	952	987	1058	936	1029	993	1026	1014	1035	995	1024	1031	975	1015	949	1013	982	1015	998	1006	959	997	979	1024	1018	995	1018	980	977	1030	963	989	950	997	1020	1032	950	970	998	1046	952	1022	1039	1036	1012	987	1049	996	963	1011	1000	975	1023	1009	952	1000	962	1014	977	984	1004	995	991	1060	972	1067	986	997	1029	974	990	973	974	1002	992	995	989	988	1042	977	992	1062	996	1059	1005	990	1003	1013	1002	1052	1001	1004	956	922	994	969	1016	984	986	976	986	1005	1058	1019	1042	980	979	991	1025	986	1004	979	1042	1053	997	949	976	998	1011	1044	1015	919	1048	970	1017	1037	1007	1045	1012	1010	988	1002	1035	966	978	1005	1005	959	997	1029	1019	987	1065	1007	1036	1052	938	1020	992	967	974	1008	982	1003	970	1002	981	998	1013	984	961	1015	1008	1000	1033	1027	1005	1003	990	1063	987	962	1024	1015	967	1010	935	1012	1044	1012	972	1045	1002	1023	982	1016	1007	1000	1018	1002	1002	1034	955	979	1006	1007	988	1000	1035	965	992	982	1038	1010	1023	972	1043	969	1015	974	988	996	970	1002	1010	981	1020	996	1067	1059	972	993	1020	1011	935	1004	1004	984	1000	936	1014	1016	968	1021	964	1018	996	963	965	993	1010	998	951	1006	945	1002	989	985	1081	912	1028	995	1028	1010	1070	1009	1003	1007	1011	1034	935	1010	1000	973	1068	953	977	936	984	988	1031	1078	1005	986	1012	1007	1028	1023	1023	972	991	964	1018	975	987	1038	941	1030	1008	1010	979	1059	1027	1075	959	1005	1000	897	1018	965	1030	996	1020	972	991	1015	997	1025	1042	973	962	971	997	1070	980	956	1015	986	1001	1023	1014	968	1003	1037	1006	1042	996	958	991	991	1041	993	1034	1002	978	967	999	1052	1013	1001	969	974	997	1014	996	948	970	999	990	976	940	951	989	971	1023	1065	953	996	947	982	984	1011	1011	1106	985	998	967	997	1015	974	930	982	984	990	1023	1007	1022	1024	966	1003	1035	999	1038	968	973	991	991	993	1035	980	975	978	1013	972	1068	962	952	972	1003	1000	981	1009	1026	987	981	1009	968	958	1048	943	974	1027	1011	1002	1014	1019	1049	1026	1014	998	1018	1052	970	993	1021	1063	1021	1000	1009	978	1037	1006	1026	942	948	980	1006	1034	973	1032	940	965	1021	1012	1000	1023	977	1044	996	990	1020	950	958	1089	1062	966	991	1028	983	1005	1022	956	1016	1012	995	964	970	984	986	1012	980	1004	1039	996	969	973	975	959	941	988	1017	1022	983	969	1017	1040	1000	993	1040	971	1026	1001	997	1046	988	957	1001	987	995	1032	1042	978	1041	966	1016	999	971	1014	1021	988	1009	1018	987	971	1002	1025	998	955	987	978	960	1039	1005	966	1020	1035	1012	1018	1026	1025	972	1019	993	975	1001	1023	951	1027	1002	1037	953	1029	957	970	979	1061	1041	1016	997	935	1008	1022	1008	1023	1003	1051	1019	1041	977	972	1022	991	1011	1022	1035	951	952	935	1046	973	989	987	997	989	976	1051	1018	1016	980	1021	983	955	1030	1064	975	989	990	1027	988	977	949	1019	1016	1020	957	987	1080	1026	987	991	927	998	1008	995	1012	1017	1032	975	963	991	990	1035	972	1037	988	1038	974	1031	982	964	1061	1040	960	983	1008	1026	994	1026	961	1040	1025	969	952	961	1020	1028	1023	1014	1011	990	998	962	991	987	969	991	1002	1023	1027	949	1015	989	979	1009	954	1052	1067	997	1062	1013	994	1012	992	1040	991	992	988	968	1004	1020	1026	970	991	963	1021	995	962	991	1015	1019	1003	962	997	962	1013	943	1021	984	979	1046	999	983	1033	999	1026	1002	995	1015	1030	1056	997	1016	1004	921	998	996	1016	1024	1036	1052	1030	998	1015	978	988	967	1030	1040	1029	1004	1012	978	986	949	1016	1002	995	1070	1006	968	1055	957	974	1060	1042	983	955	1036	991	950	994	977	1007	1026	1013	1008	1039	1035	1039	971	1009	992	1023	988	996	981	977	1020	980	987	988	1000	1013	972	990	950	965	934	952	1042	1003	1023	1037	993	1016	990	977	1020	988	983	946	1029	1032	973	967	965	994	1004	968	1015	959	1000	969	1073	1012	993	1067	986	1025	1027	1013	984	998	991	952	938	984	1027	995	1050	1032	979	1013	987	983	1020	1010	1037	973	1024	939	985	1004	994	982	972	976	1022	1038	1038	1000	988	1007	988	931	985	981	1016	1017	995	1011	980	1069	1013	1050	1002	985	1048	964	1027	1004	1013	998	1010	1001	988	1019	1035	1043	962	1038	990	998	1016	1015	1063	944	1023	1020	995	999	1040	1051	997	942	978	959	1024	1043	1040	1034	1011	993	986	974	942	1030	1003	976	1005	983	1026	1010	1019	974	999	974	1025	1049	985	1004	946	1018	998	1017	1013	999	1045	994	969	973	981	1014	1033	988	990	939	1011	983	1005	1030	1015	1012	990	974	1041	971	1017	1019	1005	969	1034	1012	989	977	1010	974	983	983	971	967	1022	985	1006	1006	998	969	1004	989	955	957	991	995	992	974	966	985	1001	1052	981	1017	1018	967	966	975	995	993	1035	1004	933	1054	1001	963	1039	994	949	1012	1027	989	953	1029	995	1029	980	1051	1033	990	958	998	998	1072	1031	1025	962	1015	1059	1020	1041	954	1072	976	974	991	973	933	950	1051	1031	936	1014	963	990	1040	1030	921	935	1036	1004	997	1000	1021	1029	974	972	965	995	1001	1011	987	1007	988	1003	1045	1006	1004	1002	992	1002	1006	1027	940	990	1014	967	1049	1007	957	951	1004	1017	992	962	945	1013	1011	1042	991	1016	1010	1016	1000	973	1027	1041	1042	977	980	988	1010	1002	968	993	1002	1010	1001	1017	1032	990	1010	960	1001	987	1081	1039	984	1031	961	1015	965	1059	1008	1005	963	963	952	1034	1001	947	985	1011	989	960	992	1045	973	975	1032	988	985	1005	996	989	970	1022	978	986	1040	1021	1061	1009	973	999	1003	1000	1009	1037	1004	989	994	975	1023	1000	1039	1038	1036	937	1027	1045	994	978	1025	1050	949	1023	963	1011	1005	1014	1026	1035	990	995	1023	941	961	1020	997	993	1050	994	966	979	1015	1023	987	1055	1007	919	982	1041	992	1013	990	1001	1010	985	1025	1017	1062	976	984	996	1030	956	1006	1022	1021	981	1011	999	988	1030	977	1024	1027	1004	955	1022	952	1004	960	976	934	973	1001	1085	986	975	996	989	967	1003	1047	938	1006	954	999	964	1015	1040	953	996	936	971	987	993	1030	969	963	1083	987	977	1027	991	1002	1017	989	1048	972	970	998	965	954	996	1007	1035	1016	994	1012	963	1035	951	1072	952	981	1000	971	971	1005	1005	1027	1046	970	983	1030	1005	986	1004	1025	1004	979	1010	1010	995	1018	1067	1020	1060	999	984	1017	967	1018	1033	980	987	978	1003	1024	1050	1000	1033	976	1005	994	1024	1001	962	989	942	963	942	1015	1002	970	968	1009	1025	1021	975	1035	1013	1040	989	984	936	1021	1022	983	990	997	986	1050	990	1025	983	973	978	1025	1013	978	1018	1008	1035	993	1038	986	954	966	1035	1009	998	1006	963	1037	995	1017	972	998	958	967	958	986	975	977	965	1021	1007	975	1005	1055	1029	965	988	1024	999	944	1013	1028	1012	952	1023	965	994	1028	1001	1072	1009	1026	995	959	950	982	1023	986	1007	1040	1008	1073	1060	1002	975	985	968	995	1021	987	1029	986	983	968	1003	1001	1007	989	1037
24542	21074	27495	24787	13248	782	496	432	348	382	355	325	277	299	321	318	298	289	287	282	249	250	292	253	280	270	247	290	284	289	278	307	266	264	287	270	268	241	267	273	275	280	261	251	275	284	253	251	281	289	235	277	282	284	258	275	304	281	265	256	281	253	274	260	267	269	276	282	285	257	291	277	259	263	259	257	273	253	281	253	267	279	250	271	298	247	262	282	272	262	277	267	249	253	268	271	268	260	260	275	230	284	239	245	322	272	285	252	284	292	280	268	261	283	259	268	265	275	271	265	285	267	263	261	269	253	242	276	249	259	273	260	286	268	252	262	281	287	255	261	281	283	251	262	254	286	266	278	261	279	277	264	273	270	276	248	287	249	263	250	288	243	246	292	268	238	256	270	285	275	261	278	272	257	280	247	306	244	253	250	246	277	279	290	258	273	280	271	230	290	257	265	284	259	280	244	246	268	275	286	258	295	265	252	276	269	284	274	287	273	260	288	274	246	266	258	262	243	258	247	261	280	266	271	244	275	293	249	272	283	273	249	298	274	256	313	295	272	260	259	230	274	251	241	272	267	282	292	275	280	283	254	270	257	251	257	256	267	246	272	275	256	276	294	249	286	264	217	244	259	288	295	285	278	251	270	275	257	278	287	323	281	270	255	278	272	277	265	256	278	273	268	277	272	274	233	249	258	258	262	262	278	269	256	275	287	271	236	264	275	278	315	277	255	269	272	288	271	255	255	251	268	267	246	245	295	257	263	267	255	270	270	296	260	272	268	280	276	274	255	272	265	279	278	253	259	259	275	255	267	260	298	223	278	255	267	236	294	276	278	270	288	287	274	288	262	270	298	244	309	248	260	265	254	310	231	262	255	269	270	277	284	279	256	280	255	274	277	289	269	268	258	251	266	255	263	289	271	263	275	261	293	261	260	262	280	269	249	292	258	291	252	267	265	237	260	269	279	261	265	239	246	263	261	252	295	235	262	280	278	277	269	286	261	301	245	271	287	254	247	260	243	253	252	259	262	268	262	299	272	255	260	307	270	266	261	268	273	268	284	240	255	269	250	275	265	273	265	272	282	276	258	270	259	294	271	256	283	283	283	246	268	279	281	267	223	268	271	283	266	287	253	271	272	254	279	276	281	250	264	254	281	267	267	278	275	275	268	264	261	284	272	284	259	251	236	272	268	271	257	271	276	260	301	278	307	248	280	268	282	281	261	274	244	244	241	257	232	261	255	258	273	285	259	249	297	297	251	278	293	255	291	277	262	256	265	261	268	296	256	289	262	271	263	273	254	294	275	259	271	268	258	266	274	262	286	282	276	277	272	265	254	281	280	260	276	256	257	249	234	255	268	309	270	278	260	258	267	249	276	295	263	226	277	236	240	267	285	268	286	255	269	243	271	268	261	282	246	276	296	268	261	291	271	244	265	248	263	265	306	279	288	214	265	268	261	262	269	255	271	276	272	275	282	275	276	264	263	250	265	275	263	259	256	258	245	278	276	258	293	289	263	292	273	271	215	264	254	258	286	234	225	292	270	272	285	271	259	251	257	261	255	294	235	262	246	251	293	252	252	265	257	270	257	258	289	256	239	267	236	278	278	272	286	265	264	272	265	272	276	268	248	256	237	260	276	290	283	281	286	254	283	249	264	291	280	285	238	260	279	277	265	271	270	223	279	248	269	269	253	271	254	288	267	265	283	240	252	270	285	283	255	258	301	280	267	286	238	284	259	280	288	267	256	279	258	276	275	303	244	267	281	278	300	265	293	243	295	235	296	266	266	267	252	273	271	269	284	248	281	275	249	248	274	260	292	282	300	268	266	252	273	304	232	254	272	277	271	261	245	270	282	266	282	261	277	272	284	271	273	265	280	269	270	261	291	265	256	256	264	230	278	266	280	271	257	255	298	253	265	269	310	260	277	264	247	256	260	271	268	252	276	264	303	268	263	242	276	275	293	281	291	290	243	263	264	277	291	287	240	245	267	254	263	248	255	265	275	298	254	283	270	291	253	268	271	259	270	305	302	267	265	271	236	260	292	251	243	278	270	260	262	255	274	258	310	273	275	277	262	287	264	271	271	266	256	261	261	303	246	269	282	267	281	279	263	312	252	267	281	252	253	296	254	304	255	275	275	257	259	272	252	229	259	259	249	267	260	273	277	253	275	286	279	285	309	267	280	266	264	277	281	248	250	300	278	275	275	277	267	287	253	243	287	247	281	254	267	253	268	273	299	261	267	255	273	262	280	280	281	255	268	269	287	260	247	283	273	273	296	265	244	253	266	251	283	266	294	276	237	297	298	274	268	287	278	250	252	253	244	283	264	291	255	290	273	264	276	267	283	258	278	300	283	255	262	262	268	241	312	269	250	239	298	274	261	288	255	231	268	268	257	277	298	248	263	275	243	264	253	257	273	287	253	252	257	279	254	276	271	241	264	272	253	288	268	262	277	253	268	278	295	265	255	272	282	265	293	269	269	253	265	263	247	267	266	306	263	259	295	295	272	275	264	221	267	278	250	266	279	237	268	263	289	250	271	273	246	271	292	280	240	286	267	267	251	272	287	299	261	263	284	254	287	266	260	255	259	292	261	270	240	265	280	268	254	250	262	264	268	232	279	258	277	260	282	258	282	260	275	254	290	274	302	276	269	265	257	282	291	266	254	255	275	258	300	279	254	264	279	246	248	287	247	263	260	262	257	273	275	277	268	258	258	266	274	276	290	285	254	264	258	255	269	260	288	281	275	258	252	250	263	283	283	260	245	257	321	267	257	259	299	303	253	232	267	263	258	241	290	270	261	285	241	271	279	289	281	268	255	258	268	279	261	280	236	267	237	273	303	261	272	302	289	276	267	231	276	283	251	256	252	275	267	253	258	260	291	254	276	233	248	288	272	276	277	261	255	258	305	259	272	291	243	291	249	288	286	259	262	245	273	267	249	258	287	278	283	263	275	282	294	271	257	260	261	269	265	267	289	246	291	273	257	276	257	255	242	237	272	241	252	260	250	281	248	270	219	278	281	271	275	255	277	278	266	260	276	290	259	251	257	299	276	261	260	293	273	257	250	272	280	292	286	250	266	259	266	260	269	284	267	269	275	244	253	246	274	260	257	264	273	278	251	277	252	283	242	259	255	264	293	266	280	292	249	270	287	280	271	254	274	246	291	248	270	241	264	271	226	255	265	284	266	252	273	268	262	296	261	265	282	275	245	258	270	281	252	220	275	260	269	272	288	290	258	251	257	233	273	270	260	276	267	262	264	279	277	293	241	283	281	292	255	260	249	273	292	269	243	290	263	301	252	241	266	269	296	258	247	237	284	276	220	244	267	244	242	264	288	276	244	256	277	251	263	272	249	270	272	260	279	269	267	250	266	293	258	294	292	267	269	283	257	284	264	270	270	254	284	241	243	267	250	264	306	245	275	276	288	258	272	256	268	288	286	262	281	259	251	281	271	318	249	265	298	269	258	256	269	277	247	274	265	238	273
3046	5031	3319	1649	1273	936	747	660	556	474	465	417	415	418	371	372	332	357	401	341	344	337	333	357	353	307	363	326	325	339	347	343	331	361	317	346	343	327	369	319	300	335	335	347	307	314	356	351	329	306	321	294	318	315	355	342	331	311	275	329	335	332	293	334	304	326	311	319	313	307	303	304	300	347	344	376	295	312	341	309	304	299	357	330	311	335	315	333	312	338	331	320	308	331	345	343	310	293	296	286	296	303	321	317	311	307	316	297	363	284	315	336	315	327	317	303	309	340	275	329	315	300	330	319	310	321	323	294	295	295	301	331	304	302	325	346	329	359	314	291	342	309	325	296	308	332	324	310	333	310	316	314	307	331	292	314	313	320	328	311	316	304	317	317	314	316	328	299	313	320	338	300	307	315	292	318	297	301	327	313	350	283	318	321	288	330	312	348	321	339	321	354	296	303	311	349	325	292	296	321	299	297	313	333	307	304	323	305	321	309	352	310	309	307	315	300	310	336	299	333	315	344	299	343	361	345	316	327	298	322	329	331	307	338	318	313	312	321	338	328	329	308	337	310	338	327	336	262	330	343	302	302	307	300	317	294	346	307	334	345	283	303	318	293	316	333	326	297	316	303	311	287	338	316	306	311	307	319	327	283	294	317	323	292	302	323	295	322	303	306	268	301	294	332	323	295	317	277	309	300	313	282	318	334	333	342	308	331	307	296	318	344	310	311	287	300	296	302	290	336	311	341	333	314	273	299	307	349	298	320	299	299	322	342	311	312	327	289	287	305	342	288	304	304	316	334	288	328	300	316	299	293	293	341	352	306	295	300	302	321	303	309	328	304	306	330	311	331	286	325	310	317	314	324	333	334	325	317	341	328	325	341	310	320	291	330	301	331	319	330	292	297	329	340	315	309	327	307	329	336	325	324	346	306	316	324	299	334	322	280	328	311	307	294	310	324	302	299	321	301	326	319	350	337	323	297	306	288	306	315	313	305	311	290	295	299	322	328	299	340	328	333	308	301	330	291	291	316	297	319	307	323	305	312	329	285	323	328	290	313	308	281	325	291	317	321	332	281	300	348	306	318	335	305	285	349	335	309	313	294	323	348	305	323	331	275	297	303	305	350	340	333	327	331	304	326	314	307	339	336	341	320	330	344	326	314	326	319	297	284	327	304	297	335	323	316	311	320	310	337	324	311	332	301	348	281	275	312	317	348	323	297	286	321	299	351	343	289	307	321	319	280	330	315	314	294	307	332	291	300	314	288	311	341	323	301	304	320	293	306	292	312	325	308	313	315	317	329	300	313	331	302	312	315	292	324	297	337	331	281	324	327	335	284	315	295	322	318	338	319	321	328	321	344	266	314	285	315	293	312	329	343	325	302	351	366	310	330	313	307	321	301	322	345	352	294	313	326	314	312	323	295	292	309	308	306	304	316	305	303	314	304	299	351	293	336	323	297	335	298	318	337	314	340	308	339	332	325	307	304	338	299	312	313	357	366	321	332	346	329	326	342	310	312	316	291	343	316	317	325	303	324	366	365	308	324	320	297	324	306	342	292	333	338	322	338	309	314	309	323	287	311	322	299	300	310	323	345	301	294	335	325	288	330	307	299	304	332	338	330	297	314	329	276	299	329	303	317	320	309	333	306	292	349	318	305	329	304	340	303	337	332	326	338	311	316	312	297	310	325	307	307	316	299	294	319	319	328	345	332	344	323	330	314	318	301	323	319	338	315	314	305	304	321	299	305	340	325	312	283	288	326	372	341	328	317	318	296	309	287	304	346	298	309	320	304	314	293	362	307	308	336	323	342	295	282	297	309	305	302	298	328	287	324	313	313	322	327	291	314	306	315	296	306	282	329	320	308	354	313	332	325	319	344	326	310	314	325	314	333	287	302	288	361	301	310	303	318	317	324	309	320	333	319	297	335	312	337	341	301	294	297	309	295	325	316	322	316	321	355	322	333	314	343	328	304	328	316	318	340	316	286	346	320	337	321	326	283	305	326	340	305	315	332	295	322	306	326	307	343	349	327	303	315	310	307	303	335	314	293	327	347	345	311	302	327	291	322	311	305	319	354	359	334	324	314	326	330	317	332	328	314	341	332	317	365	312	320	312	313	336	316	315	302	292	329	347	315	316	340	350	305	325	309	342	323	297	315	325	307	349	289	302	273	323	284	290	311	313	337	339	307	291	302	336	349	334	301	318	300	317	323	319	289	325	317	326	308	318	314	294	320	336	311	296	330	308	326	340	297	342	284	299	359	329	334	308	285	322	327	287	311	338	301	323	311	321	352	310	318	313	330	319	322	304	273	356	319	312	314	329	320	299	332	338	309	341	297	280	326	326	309	312	329	319	334	296	333	304	344	332	340	321	323	308	333	323	296	323	297	295	345	335	324	355	341	327	314	308	339	331	338	321	331	303	295	340	320	293	320	318	319	336	299	322	319	317	311	347	312	276	343	313	290	319	287	302	335	314	336	347	319	303	289	321	302	339	285	299	289	314	307	322	319	315	351	314	290	312	325	306	299	319	321	333	307	316	300	299	297	338	345	318	337	311	340	294	307	300	314	276	292	350	290	303	292	312	296	309	308	306	332	297	305	331	311	312	334	316	310	307	325	316	297	301	308	318	352	323	313	351	298	324	330	304	358	338	331	303	347	284	299	327	320	315	306	299	307	345	319	317	323	303	314	330	336	302	344	342	309	314	321	319	342	287	310	340	309	315	349	318	342	327	331	294	325	329	304	310	303	306	317	337	330	322	330	321	292	338	314	347	317	284	310	319	317	309	317	306	325	338	291	309	324	322	334	313	329	311	322	344	292	304	318	313	322	294	328	321	294	308	309	309	314	355	309	330	326	305	338	281	311	298	322	314	304	333	311	319	331	296	329	336	331	319	335	300	331	305	338	320	285	298	336	308	294	336	357	314	345	300	291	359	306	310	322	325	304	290	337	323	304	339	322	350	309	308	329	317	297	328	315	326	329	306	335	311	324	309	300	291	316	315	311	308	349	292	322	324	329	323	316	295	309	312	289	315	314	309	307	311	292	310	296	314	324	320	301	336	286	325	296	318	294	322	322	338	317	330	327	331	319	321	310	295	314	310	310	308	314	293	288	313	333	317	336	305	303	312	362	329	320	316	340	313	334	354	325	326	346	326	337	310	296	331	315	352	335	326	308	323	323	327	283	302	335	299	307	350	295	322	307	339	319	321	313	283	313	323	321	351	326	321	343	287	334	334	318	308	335	287	336	291	331	311	326	323	296	328	344	300	321	315	287	316	327	322	294	332	313	293	339	320	295	325	302	290	330	334	311	315	324	300	333	320	319	330	309	322	338	291	316	322	304	333	332	304	310	317	318	331	319	302	285	330	312	330	322	339	313	325	298	320	279	334	324	329	314	310	319	340	265	318	324	341	292	371	328	319	342	308	315	325	327	303	315	336	316	326	316	280	318	329	279	327	329	315	291	314	323	290	316	300	332	328	330
22419	21188	28947	23713	21191	21269	11262	1618	1271	1112	1104	1026	982	936	957	982	872	917	938	831	884	896	875	841	783	785	847	869	848	816	843	875	816	773	823	812	814	816	830	834	774	788	820	848	838	830	809	735	787	811	788	892	838	815	807	812	808	796	830	837	799	801	773	786	824	783	832	803	801	815	744	784	828	771	772	804	805	828	816	810	775	796	818	807	833	812	813	739	776	830	791	803	758	740	820	843	749	756	802	761	796	745	741	820	850	792	737	777	811	766	793	796	855	795	808	804	778	763	744	738	813	749	805	819	797	785	842	752	850	804	749	788	822	828	795	810	792	750	773	841	772	811	817	761	818	846	772	810	811	794	746	817	849	809	777	816	850	735	829	799	779	809	794	814	779	817	750	808	822	798	806	787	807	801	760	775	778	777	768	779	812	836	802	798	842	776	820	811	784	846	851	797	798	843	835	814	813	795	783	804	818	838	744	739	766	815	781	843	800	825	803	780	844	776	781	820	829	849	830	813	825	809	793	804	828	815	857	798	844	818	829	805	788	798	823	779	793	821	754	761	758	799	817	830	796	767	793	801	807	770	786	810	780	831	803	829	827	781	798	753	835	771	744	829	782	785	821	805	788	831	789	745	803	820	796	782	778	845	854	834	790	785	839	793	833	770	827	769	855	775	767	791	755	808	811	780	790	838	790	797	802	818	812	763	770	759	834	742	773	768	780	852	805	800	784	813	774	763	762	809	768	748	798	807	759	822	773	796	765	788	775	870	783	753	836	768	800	787	846	756	786	809	780	794	806	817	770	771	788	844	813	746	760	779	814	810	730	780	755	769	847	761	823	773	774	817	794	746	827	785	782	823	822	728	819	779	781	832	804	818	830	829	777	780	754	797	779	821	847	778	796	791	785	799	808	765	754	758	844	786	845	730	792	846	774	836	769	793	859	793	774	832	817	786	820	812	730	797	804	763	807	840	797	820	817	818	829	796	843	747	755	853	866	791	804	790	869	764	822	770	795	846	798	783	754	839	806	777	764	841	789	783	801	815	793	769	798	737	776	819	829	766	761	742	808	829	847	851	794	798	796	839	793	745	837	795	763	839	756	792	801	730	758	788	798	807	831	771	795	810	830	773	783	745	841	803	859	784	803	786	744	774	804	811	798	822	804	744	778	863	819	823	786	771	813	798	774	769	775	777	802	826	795	825	726	767	773	804	771	846	781	827	812	824	763	806	784	783	839	806	749	770	773	793	763	788	809	771	797	785	798	752	809	824	754	795	832	837	812	793	845	844	819	794	818	820	818	773	730	774	765	865	754	832	811	810	797	806	774	780	813	768	798	774	776	742	769	823	798	774	769	841	772	780	849	772	775	775	870	794	775	787	844	801	809	812	778	816	751	827	752	785	800	774	861	827	829	798	801	787	812	831	826	717	843	838	773	781	833	828	796	831	822	782	763	819	769	762	789	784	807	820	795	736	739	857	793	742	800	795	781	829	777	826	772	813	786	779	811	793	844	798	797	748	815	767	786	800	870	803	787	763	806	769	770	816	764	831	795	775	782	788	840	787	808	830	778	784	771	824	739	785	806	825	800	736	841	822	772	819	825	790	805	782	792	758	808	773	766	805	813	784	800	770	827	802	800	823	810	791	825	817	789	786	812	813	766	821	853	831	810	818	827	796	767	732	757	825	808	785	758	789	768	838	758	800	801	740	796	776	804	796	751	804	815	807	817	822	814	777	837	805	799	783	771	776	789	745	730	837	840	824	778	797	773	809	798	776	765	822	869	749	790	810	813	791	760	782	777	792	890	741	787	790	807	781	769	808	784	756	813	808	756	787	747	745	804	801	813	775	788	770	806	716	790	838	830	786	811	759	811	784	810	746	864	745	775	823	831	787	773	755	787	791	832	783	755	826	757	803	815	781	812	811	815	779	810	766	750	826	856	781	790	781	800	787	812	826	781	827	845	776	805	765	801	805	792	790	813	743	796	786	789	795	763	734	787	799	827	862	765	816	792	823	796	742	794	804	788	804	844	740	796	807	842	711	780	779	817	767	808	771	795	800	779	806	779	783	781	772	792	741	791	740	766	779	791	793	809	752	766	812	808	786	792	819	778	871	792	732	813	820	754	798	800	847	790	825	790	782	812	786	799	760	779	837	806	743	845	777	752	748	759	759	769	779	808	811	746	797	800	765	738	774	755	818	811	825	746	790	767	786	820	763	821	769	838	835	778	807	785	747	762	812	795	784	790	802	849	848	811	773	784	800	805	864	836	860	796	761	818	844	766	814	804	811	753	798	831	768	798	859	745	824	831	820	805	816	810	765	791	800	764	806	782	806	792	768	801	835	780	807	753	815	792	778	752	783	813	804	792	826	810	854	806	888	767	772	722	798	743	792	787	770	794	793	826	779	825	800	746	783	799	809	782	746	777	807	806	870	773	757	828	788	801	817	777	810	743	794	799	797	792	731	792	811	782	803	763	780	777	828	783	723	843	739	794	795	805	792	763	766	771	710	785	833	782	813	789	864	836	812	770	835	815	723	795	794	764	806	742	805	811	810	817	816	843	788	772	780	787	792	822	821	788	804	806	812	742	769	805	794	799	795	837	813	801	803	819	802	795	766	811	785	797	785	771	810	753	750	834	821	788	741	761	811	817	811	794	795	825	767	762	775	757	736	831	751	806	797	792	814	862	763	752	797	805	796	821	758	772	790	836	790	828	813	891	802	757	729	794	773	798	818	766	814	773	810	821	748	767	783	753	794	826	797	820	747	823	784	793	805	794	795	793	756	772	781	729	785	759	776	806	775	846	796	849	811	791	786	795	766	788	792	795	784	779	813	769	803	795	827	801	783	745	793	819	814	862	753	789	778	821	750	769	859	802	780	797	781	786	772	805	792	869	820	781	814	799	801	744	868	812	760	781	770	816	802	806	801	789	731	764	749	786	839	820	771	763	777	810	765	852	840	791	828	838	840	779	772	798	835	773	804	774	848	825	809	768	804	799	819	818	813	832	790	765	805	775	775	803	762	793	813	786	813	799	806	811	722	831	833	801	742	768	798	748	796	770	820	813	779	833	763	784	807	774	742	815	762	810	789	789	838	775	791	795	784	792	794	813	800	764	713	712	784	731	840	784	803	789	812	747	855	842	831	788	791	764	759	761	768	766	777	810	810	789	775	772	798	818	790	789	786	765	800	828	787	798	845	780	829	798	808	786	779	824	766	850	773	820	762	794	775	805	811	821	802	778	851	802	766	778	763	781	830	781	804	794	818	851	809	763	815	815	769	756	811	782	797	755	776	790	800	793	762	799	801	828	817	815	798	833	777	810	748	769	792	794	793	819	759	759	804	850	791	828	831	831	823	858	809	779	787	803	799	800	849	817	845	780	819	770	754	849	732	819	780	825	805	806	794	838	830	781	814	774	731	787	768	812	784	785	840	792	779	776	781	810	802	816	738	766	754	822	803	858	795	787	788	761	747	766	789	858	750
4588	14138	10047	5028	3837	3083	2458	2026	1728	1618	1395	1289	1141	1119	1092	1023	1042	975	962	991	1008	929	928	955	926	921	941	934	873	881	880	910	910	818	865	917	858	907	936	837	880	848	909	883	858	867	847	826	906	846	824	917	872	852	806	865	840	797	851	881	856	908	886	860	842	810	861	854	835	850	888	838	847	909	851	842	850	866	845	877	915	883	857	837	912	860	925	834	866	838	811	866	885	879	851	849	831	837	902	866	836	848	830	879	808	876	837	854	839	837	824	858	883	861	810	862	837	868	863	813	877	848	909	866	882	854	837	880	853	836	876	886	838	909	833	831	856	912	872	818	926	834	817	848	836	874	816	779	859	883	836	887	863	889	863	896	873	858	816	904	881	881	852	851	889	873	866	855	795	846	876	849	848	855	837	916	828	885	828	874	866	883	898	861	886	841	870	868	887	901	894	824	865	849	858	854	879	843	847	860	861	892	877	854	899	877	868	927	865	852	940	839	872	824	879	858	879	861	850	857	820	915	860	838	856	909	869	840	850	882	854	909	907	917	824	861	847	916	835	835	837	798	821	887	865	835	882	891	886	892	809	845	863	871	885	847	893	885	874	866	841	787	850	849	876	809	792	877	906	836	915	876	886	872	845	836	874	884	859	837	802	859	874	820	825	905	854	807	862	897	862	831	858	853	860	853	900	855	864	830	858	882	867	906	860	889	846	844	890	851	862	875	871	832	846	863	892	889	894	841	842	854	862	880	848	802	854	809	893	843	886	866	823	925	915	847	871	863	874	869	835	844	897	832	848	854	860	822	861	811	848	871	859	918	874	875	868	871	922	853	844	820	789	870	834	824	916	849	865	880	890	845	904	861	858	860	870	847	845	843	888	842	830	856	861	838	858	905	842	850	910	878	881	838	829	846	832	884	809	888	850	850	868	820	842	834	860	917	846	877	915	817	833	858	875	861	871	855	851	855	840	834	843	898	886	835	895	834	872	848	873	864	881	885	822	890	823	843	818	843	875	824	903	895	952	890	899	811	864	858	873	886	836	888	878	855	856	864	896	860	862	869	835	840	904	867	863	855	837	912	872	864	862	853	873	839	828	819	852	826	884	824	855	895	897	883	827	884	849	821	884	863	918	861	829	806	837	860	928	883	875	853	907	836	864	848	845	840	871	937	881	887	833	892	876	885	850	837	862	830	820	832	823	844	894	858	817	921	860	850	839	836	891	909	917	877	893	877	885	849	856	850	943	826	851	792	841	835	867	882	872	884	900	875	880	835	834	868	875	830	900	853	868	855	814	839	857	859	873	835	832	876	847	859	813	847	900	894	857	889	879	838	837	884	843	832	853	864	826	858	916	903	847	833	907	884	875	872	845	844	898	841	852	859	839	830	862	826	889	845	850	814	913	830	825	851	858	895	887	886	865	840	817	858	848	885	816	846	852	886	831	851	890	896	885	860	822	865	872	779	840	820	855	846	835	808	785	847	839	899	823	866	863	807	856	865	857	864	853	852	848	869	908	830	883	841	883	879	838	925	915	894	822	842	882	815	800	808	826	878	847	871	855	840	872	846	868	903	812	797	867	872	796	863	850	842	850	866	891	793	835	879	852	845	824	853	854	850	855	866	871	873	886	835	787	879	871	841	843	878	872	894	895	839	894	841	887	883	870	843	839	896	933	862	851	805	813	890	821	852	821	854	846	845	866	837	842	813	831	879	880	834	795	884	837	865	809	868	844	859	879	859	858	835	833	848	849	849	920	863	891	827	816	917	820	867	917	868	820	807	878	851	903	839	894	847	864	872	860	860	876	792	783	863	861	826	825	879	871	875	838	839	850	886	842	828	803	891	828	786	894	878	827	850	857	842	851	855	905	801	829	881	825	902	867	869	816	890	862	898	856	809	873	849	887	870	892	853	889	836	878	820	873	843	837	875	862	838	879	826	871	852	830	845	836	854	874	878	902	827	833	822	858	862	844	926	857	848	872	879	829	812	815	875	887	881	833	842	851	847	877	853	877	877	810	889	921	889	816	849	870	869	844	876	780	821	893	855	830	806	872	877	850	902	824	867	841	861	806	899	879	879	883	881	853	896	871	907	888	866	831	820	881	868	803	872	864	886	873	852	883	942	852	879	845	876	889	889	849	803	868	839	867	904	853	831	848	878	865	837	775	808	864	838	820	847	804	845	807	878	824	882	842	851	892	881	861	882	854	811	901	852	867	869	880	828	805	892	862	880	899	855	885	814	859	866	855	846	819	869	850	843	833	870	810	869	866	829	896	828	873	880	858	859	871	837	883	823	853	870	855	838	857	884	844	878	842	814	887	844	854	829	844	840	880	870	884	903	853	874	862	833	920	891	865	794	843	816	808	859	863	880	815	884	864	825	869	842	842	795	854	856	812	834	883	849	847	821	864	928	844	995	848	878	837	896	920	880	836	864	907	811	878	883	796	878	888	900	906	894	840	840	876	851	838	812	875	863	870	889	815	871	866	890	816	858	845	908	874	892	833	874	897	865	865	847	858	885	873	827	897	827	889	854	848	832	836	850	870	899	845	830	853	850	850	830	922	876	881	875	881	861	862	859	824	865	874	917	862	872	840	891	830	892	829	900	895	899	848	804	871	891	822	915	885	852	874	868	853	892	849	878	874	888	842	872	884	876	856	864	838	885	822	858	829	852	839	796	854	833	861	857	869	861	854	863	900	848	873	859	865	903	816	895	871	879	841	892	855	854	846	806	866	880	864	832	882	874	846	859	869	833	846	878	823	883	863	803	856	806	826	838	857	866	891	831	886	859	829	882	876	879	897	883	839	857	810	881	904	844	882	854	922	888	820	840	850	880	828	836	847	812	870	883	842	898	841	863	878	868	821	852	887	849	877	843	872	907	840	883	878	894	828	862	867	830	856	880	847	837	845	874	849	792	915	833	857	887	829	923	866	827	829	829	897	845	939	861	870	843	861	842	866	823	887	869	820	833	862	865	861	870	835	802	885	930	856	849	875	822	868	852	814	890	886	838	896	866	900	856	864	812	844	836	863	866	846	849	824	895	861	869	849	895	815	844	822	830	825	884	842	839	836	863	842	841	841	827	887	831	854	861	853	826	849	852	870	898	830	880	852	877	845	871	843	823	865	911	869	833	913	852	862	852	853	836	863	945	889	839	846	876	896	867	811	850	813	924	860	874	872	865	885	856	859	905	844	889	856	838	851	878	848	860	839	864	809	865	817	845	868	895	884	920	819	821	894	841	857	859	829	888	888	870	882	894	854	896	887	861	830	857	865	824	872	919	865	878	900	885	797	888	850	856	866	915	925	891	829	849	862	861	889	873	889	855	849	875	858	855	883	865	857	902	847	860	842	858	870	801	883	872	841	839	852	854	824	884	918	873	872	883	913	829	835	886	836	836	877	884	911	807	910	839	827	880	905	834	858	866	887	888	889	871	840	824	872	825	863	845	835	887	882	860	866	797	848	831	845	905	827	837	865	837	858	838
27314	17998	3984	816	624	547	548	529	495	528	537	532	510	552	499	533	540	540	532	507	526	487	526	473	508	520	501	503	503	481	555	470	505	527	513	520	523	547	503	504	518	504	523	484	555	531	497	510	527	537	513	518	542	514	507	547	530	520	502	529	484	576	500	545	500	529	526	471	524	507	500	542	517	556	473	513	501	507	492	526	519	493	529	525	522	499	521	517	524	507	500	537	490	534	545	502	536	539	477	551	482	489	525	540	523	508	553	522	528	521	518	478	525	511	517	533	544	533	508	517	477	535	520	524	541	466	518	535	547	522	486	521	522	532	523	559	529	521	515	480	524	504	522	539	528	519	511	511	534	517	517	530	518	528	531	498	512	539	503	552	515	570	507	529	562	530	512	510	489	550	498	516	551	526	472	502	518	480	488	534	525	518	528	541	515	521	487	538	540	532	508	544	511	506	515	536	490	528	490	541	541	513	497	536	531	509	542	533	502	569	547	497	573	530	555	474	517	520	550	517	550	499	514	516	488	536	505	527	481	522	502	482	525	530	504	498	541	492	512	533	549	492	480	482	503	532	479	523	481	510	511	563	473	503	491	525	518	528	539	528	506	545	515	542	465	550	551	533	520	549	526	533	527	499	510	527	498	486	535	528	546	507	544	485	487	508	536	518	516	506	527	523	549	522	507	499	505	525	516	500	529	571	549	516	542	513	526	574	552	531	492	526	545	466	554	497	562	505	530	548	495	457	503	528	510	504	524	571	503	535	513	520	499	525	499	519	484	552	523	496	533	522	500	538	525	550	499	541	512	494	500	542	503	545	535	523	512	535	511	554	491	496	486	544	544	526	529	539	542	510	539	538	549	503	500	529	532	485	544	517	492	538	498	505	550	495	492	499	540	548	532	503	536	469	508	527	525	524	511	521	574	509	553	511	506	517	535	538	518	528	497	523	523	510	481	502	544	558	543	521	521	491	525	494	524	511	511	544	508	509	511	484	490	490	507	522	521	529	476	488	504	520	536	536	535	520	549	493	505	535	499	519	550	501	503	525	528	531	536	514	519	513	512	535	522	513	516	503	525	534	522	508	490	528	501	541	497	522	537	537	513	523	502	528	498	530	503	544	510	571	481	528	546	479	508	546	527	526	475	508	513	514	517	514	552	465	483	501	538	491	506	513	489	522	519	506	521	482	554	513	563	516	547	528	490	512	531	533	536	505	513	510	531	522	547	521	495	496	545	507	540	498	499	520	527	505	526	554	534	522	533	499	517	469	483	512	523	510	565	527	555	522	499	497	510	528	528	503	526	522	554	467	510	493	503	511	521	509	491	506	560	485	527	513	540	557	507	509	528	538	536	500	504	504	482	508	507	524	548	532	504	521	544	482	484	521	517	476	531	541	532	522	527	573	496	517	543	521	505	528	555	495	532	501	546	429	536	501	563	555	520	497	522	571	520	525	518	562	541	535	588	553	545	518	525	543	520	479	538	489	514	499	529	512	522	483	512	501	495	534	534	516	474	501	470	495	541	545	526	531	543	490	488	522	493	504	526	534	541	548	502	494	494	516	464	575	497	561	535	497	524	538	476	500	532	532	551	493	534	535	541	531	539	508	496	574	480	490	521	527	541	497	577	480	552	525	543	532	481	522	493	498	513	520	499	529	500	538	522	529	528	526	500	542	530	495	502	499	496	496	514	548	513	547	538	546	513	533	522	514	528	523	512	493	556	506	480	504	493	509	507	526	529	541	513	544	489	521	497	479	477	512	521	505	522	498	548	551	477	538	534	500	547	522	526	479	557	550	495	528	531	504	534	490	529	516	498	545	529	488	539	533	511	524	562	518	532	538	520	535	488	529	501	522	509	501	516	521	520	537	552	504	538	545	526	559	528	526	513	527	475	541	513	538	515	481	476	531	541	524	523	503	502	516	511	532	505	496	505	512	523	526	479	502	567	507	502	515	491	538	519	539	505	485	475	546	493	508	509	536	510	547	514	505	524	524	500	527	495	540	536	475	540	534	529	513	535	493	521	533	498	522	547	511	495	522	487	546	562	541	547	545	536	489	487	536	523	523	511	525	524	524	512	535	570	558	505	517	507	484	486	523	514	557	534	537	536	506	566	508	548	490	537	505	502	502	502	497	515	531	490	513	513	556	512	537	502	494	509	504	541	531	475	520	457	543	542	557	525	516	517	516	526	495	510	494	456	520	541	526	556	509	507	509	497	582	513	555	548	520	542	517	558	520	500	488	519	520	513	535	510	508	486	532	521	496	499	495	536	547	512	546	541	488	543	547	522	496	523	508	502	498	515	522	542	518	525	507	491	523	552	556	525	536	499	559	479	518	515	501	556	489	529	546	501	527	526	551	560	531	523	542	529	546	490	508	533	548	527	568	530	517	539	508	528	547	471	549	515	513	530	548	534	509	579	492	545	479	527	519	524	495	546	537	516	530	529	538	555	522	515	515	523	511	540	500	505	562	506	510	504	541	534	522	534	567	496	537	528	546	524	513	498	493	530	540	509	509	502	550	536	511	504	493	521	561	551	549	501	466	524	479	547	518	529	573	532	535	509	519	531	488	524	522	503	514	469	543	537	485	525	500	510	512	541	502	525	501	492	522	502	540	512	555	503	512	520	520	562	547	562	531	532	537	511	520	533	534	505	564	506	511	544	568	499	522	563	565	500	507	501	510	527	531	523	552	517	486	486	512	523	503	548	536	523	518	524	516	513	547	528	566	518	505	526	520	550	575	474	480	514	512	485	526	555	529	498	473	517	545	510	542	563	558	562	524	555	521	557	495	547	486	522	562	539	536	502	543	516	547	525	556	578	483	518	495	489	536	528	502	523	539	497	506	509	524	509	550	526	551	514	528	498	500	509	503	537	534	511	563	516	498	485	495	546	500	484	534	490	525	511	561	520	518	534	558	550	482	496	502	563	533	521	518	509	543	542	509	522	526	553	519	465	484	510	507	467	440	545	513	496	550	521	557	507	519	543	524	517	533	527	500	547	501	518	478	528	560	531	505	510	530	544	539	490	488	500	513	533	522	556	502	498	527	525	519	475	539	530	527	528	486	479	468	518	499	466	540	543	559	509	578	537	545	525	524	527	525	459	524	558	526	520	577	501	546	531	536	536	531	540	516	529	563	498	517	552	539	548	504	535	514	536	555	537	501	496	543	537	520	527	523	510	503	471	511	519	539	513	534	536	525	515	518	534	536	516	538	490	494	528	507	562	539	567	544	513	487	541	517	472	537	503	520	527	514	487	511	526	543	504	517	509	531	522	524	488	563	515	583	512	515	538	533	520	494	502	557	520	512	532	520	530	549	521	519	545	510	522	490	490	528	526	547	487	521	462	525	442	526	499	529	501	515	530	527	540	514	511	527	512	497	563	518	512	475	529	524	514	507	507	536	506	516	514	537	534	490	535	488	565	492	502	493	521	494	524	530	499	528	522	532	479	496	527	530	519	517	519	513	521	486	550	516	532	522
4235	977	820	681	625	634	579	590	571	605	538	526	557	586	587	528	556	575	538	555	565	565	537	595	615	539	567	548	566	570	538	522	537	585	542	528	532	591	568	557	535	572	573	574	566	573	573	582	566	587	528	529	555	531	544	601	539	533	538	550	543	548	566	565	560	596	562	532	548	559	542	560	518	566	558	555	569	555	566	523	533	584	557	505	557	601	578	565	534	557	536	574	542	518	569	544	563	518	544	546	570	572	560	559	540	573	580	588	563	566	534	536	570	504	523	580	582	567	570	580	548	580	575	538	569	558	554	529	600	568	547	574	566	577	542	516	577	527	552	536	583	541	549	567	581	562	591	567	543	550	517	558	544	538	548	555	549	576	548	559	533	541	572	530	559	539	558	548	556	581	538	556	535	536	570	567	538	549	578	526	516	567	510	580	577	557	609	563	586	561	531	591	547	532	546	546	506	535	548	556	509	528	557	543	507	560	569	532	547	530	553	576	572	540	564	552	560	537	570	581	553	609	573	557	580	553	600	582	547	597	564	586	573	568	571	592	589	535	522	552	566	560	530	528	547	565	516	533	567	551	568	569	561	560	534	549	537	564	567	550	552	561	526	580	555	562	535	501	557	519	579	551	532	538	547	536	553	549	580	521	535	529	572	539	563	566	533	592	615	523	512	524	574	571	593	543	578	582	554	606	509	569	559	547	505	605	533	578	580	581	542	521	573	580	566	529	549	514	533	576	512	526	562	580	581	555	553	537	598	566	540	543	552	571	495	576	561	565	538	533	583	568	574	502	513	562	516	555	546	567	577	557	548	578	556	499	554	550	561	536	554	588	539	550	596	530	544	563	537	530	559	571	533	530	583	598	568	576	534	538	502	556	504	564	542	591	506	583	537	558	540	513	564	569	585	566	586	536	543	538	543	529	554	584	540	584	556	587	566	543	553	541	549	560	555	598	553	568	530	583	549	556	544	545	583	580	564	550	604	559	592	581	544	540	566	573	580	564	512	554	558	549	535	535	565	584	523	609	558	543	581	557	590	619	592	570	513	570	537	505	582	548	541	535	544	573	508	568	566	552	548	573	558	525	565	552	552	542	577	571	568	537	550	574	579	548	556	572	582	624	545	594	575	547	588	529	524	528	556	565	525	518	576	566	528	576	568	550	529	563	519	521	525	545	526	561	513	594	608	518	526	564	535	606	516	609	549	517	564	566	540	550	545	569	529	557	551	594	563	530	567	591	585	536	579	558	546	545	575	581	574	571	546	589	554	572	580	543	576	586	544	582	541	590	558	577	527	542	565	556	533	536	540	545	560	583	568	586	522	503	538	555	558	569	567	568	540	570	559	554	585	561	570	580	560	515	606	561	543	595	574	571	600	544	568	559	539	506	569	546	594	514	565	555	561	572	565	550	577	538	504	541	566	551	555	549	542	535	589	547	534	569	549	565	557	541	533	569	542	566	525	564	544	603	580	553	590	543	553	545	566	532	576	611	587	547	558	516	569	533	539	516	545	522	542	551	558	558	581	548	538	587	558	544	557	584	558	580	563	563	542	577	569	600	579	570	525	549	565	533	533	514	507	553	524	544	519	562	548	519	570	542	541	538	534	523	581	535	541	551	569	541	559	557	544	567	539	552	548	573	555	578	580	583	548	565	592	559	554	506	562	571	545	558	538	565	552	565	543	570	547	553	540	555	547	582	633	613	555	561	525	565	538	534	576	523	545	571	559	567	559	570	510	535	548	559	571	520	548	535	538	554	568	563	561	566	590	546	547	566	561	542	583	545	533	556	590	544	558	576	553	587	538	500	565	573	534	579	535	577	522	572	548	568	556	542	552	565	538	553	577	520	555	595	538	522	548	579	543	584	582	616	541	562	545	567	546	530	544	544	532	590	550	584	543	520	586	582	574	529	564	539	570	570	570	488	552	563	592	571	559	533	568	542	527	525	555	566	540	575	515	546	545	540	543	560	528	615	566	552	521	577	531	538	533	527	530	582	590	564	552	506	528	541	544	540	548	542	575	617	566	542	525	559	555	597	525	538	634	551	552	573	544	532	546	539	525	562	566	541	569	572	550	527	542	538	546	555	568	543	569	580	553	537	560	539	556	608	544	588	573	550	563	569	544	519	590	527	584	557	541	594	531	575	520	528	579	542	548	573	548	552	536	566	531	546	534	571	529	579	569	581	537	597	534	525	562	528	569	590	562	542	558	536	543	569	513	567	525	585	541	511	569	513	554	578	552	542	517	574	565	533	582	585	561	554	563	553	518	584	520	540	564	535	547	625	563	545	573	579	566	551	553	569	545	556	578	561	550	571	538	548	518	554	573	553	530	601	567	607	564	546	574	532	543	544	542	542	536	529	533	502	575	558	564	575	569	542	584	587	552	549	547	516	530	537	572	579	541	550	538	557	562	569	504	545	546	569	551	548	580	549	574	573	523	498	549	543	509	593	612	551	573	602	516	524	532	523	585	578	601	534	530	581	574	565	521	574	562	542	573	559	541	545	542	556	568	584	582	563	545	583	562	521	558	551	544	575	566	552	528	521	560	579	559	533	562	532	566	560	595	527	537	532	576	547	574	564	560	552	521	555	583	582	574	542	551	545	565	567	592	575	591	603	533	545	547	541	563	553	563	529	558	554	541	577	566	581	517	568	595	598	576	556	543	555	552	546	547	539	553	590	548	530	572	529	569	531	575	543	553	539	550	570	560	551	550	574	603	549	535	530	599	568	527	582	560	590	553	567	519	541	543	544	568	570	594	519	550	549	572	583	569	524	549	583	576	554	561	499	579	544	524	548	553	584	564	578	572	549	554	578	576	549	524	569	563	523	592	534	546	534	541	528	583	564	572	549	537	541	541	553	559	518	522	561	598	585	550	537	543	520	532	588	565	524	570	539	559	566	572	574	570	534	526	541	594	570	554	565	530	506	553	540	622	531	549	546	541	568	536	541	560	579	566	573	569	584	525	542	539	571	564	557	526	577	566	548	580	546	551	549	590	569	571	577	555	517	538	557	513	540	544	561	561	582	533	589	603	551	561	536	539	536	541	534	541	558	524	550	588	543	549	581	559	545	531	559	616	544	499	566	528	535	545	529	544	558	557	562	562	550	533	541	571	544	580	573	557	565	555	526	550	574	587	609	534	591	551	540	558	561	528	545	526	515	524	551	582	555	553	571	560	590	566	541	602	541	557	547	587	578	583	518	582	550	538	538	520	528	555	537	568	567	553	545	561	558	589	565	533	562	555	540	529	539	589	542	554	563	571	521	602	558	579	554	572	569	545	575	581	544	533	553	579	564	542	532	523	547	575	566	560	536	593	557	550	584	571	555	532	561	526	534	552	604	528	549	540	541	598	550	559	525	517	550	568	558	541	543	570	533	586	607	584	571	576	557	567	568	562	530	568	596	529	592	564	561	555	560	569	563	517	537	535	554	580	575	539	543	535	582	529	588	552	601	560	527	525	550	594	552	541	544	606	551
23400	21068	28354	23991	21060	11999	1883	1300	1177	1183	1120	1001	1029	1058	1015	1032	1047	915	1019	1017	948	995	995	989	968	933	978	998	970	1022	947	953	960	964	953	913	969	962	961	930	957	953	884	930	961	950	932	943	899	978	883	956	960	922	903	955	947	960	964	919	974	916	995	925	935	969	901	925	983	972	957	973	922	950	912	953	959	941	967	955	913	983	922	910	959	950	947	956	984	902	910	935	930	951	954	853	958	945	961	937	941	914	961	974	988	968	956	957	966	977	966	887	966	931	928	975	957	957	900	932	960	918	1017	964	902	1008	979	915	972	995	956	971	927	909	1017	987	948	953	927	931	951	952	940	992	960	945	957	918	964	941	968	913	944	947	906	936	917	1000	927	880	937	967	974	931	1000	949	957	900	917	867	961	902	947	966	964	985	961	979	969	1006	907	915	874	938	961	916	1067	977	910	946	917	927	913	917	976	927	917	985	943	958	925	927	944	911	974	954	984	969	928	945	910	959	939	1008	908	899	948	952	944	925	960	980	900	909	914	884	1043	987	930	891	960	956	933	974	938	969	969	908	937	915	927	931	943	993	961	940	985	891	957	1034	897	947	999	928	953	904	883	943	1003	960	947	922	924	916	1028	952	971	886	914	924	902	1000	914	957	918	960	896	946	981	934	955	924	893	928	945	975	901	948	913	979	931	902	968	993	983	939	928	912	953	972	991	946	924	917	987	951	925	951	994	945	962	934	916	874	933	988	917	994	922	901	934	927	941	922	949	949	933	1000	1012	967	955	979	948	933	967	962	925	890	910	940	893	923	967	936	989	943	996	917	923	939	992	981	948	897	899	932	943	1002	914	984	924	958	902	874	986	972	999	974	945	903	949	922	839	930	957	891	956	930	913	926	999	983	959	937	978	936	954	913	962	908	942	954	988	936	954	915	953	934	924	962	901	963	896	958	873	918	945	922	907	961	937	949	976	853	955	896	873	921	930	951	974	945	946	955	975	946	1002	1009	919	965	923	958	938	930	931	927	923	911	982	1018	974	984	915	987	914	925	946	925	907	957	951	1013	964	950	960	907	939	945	944	934	984	909	975	987	986	935	962	1006	898	949	923	969	960	951	990	963	967	988	963	958	941	938	956	953	954	973	981	893	883	958	950	985	957	923	971	1013	968	922	888	955	962	998	978	966	948	940	948	950	936	971	954	940	917	980	933	882	1005	904	928	926	950	960	926	994	927	908	875	899	1015	924	896	995	976	881	916	929	959	952	960	918	959	1010	1002	916	929	930	976	977	931	914	887	970	943	1026	974	920	964	976	974	1002	929	969	938	973	921	953	1012	950	939	939	940	877	987	939	949	918	946	934	955	880	996	938	953	919	947	963	941	973	961	953	935	878	947	948	935	923	941	938	966	905	968	983	961	978	934	963	955	972	941	947	964	946	924	942	934	962	911	910	924	950	886	923	948	888	946	951	919	927	889	975	949	962	912	903	896	950	986	968	904	977	953	960	994	939	975	952	989	908	948	931	984	944	1007	971	968	947	942	969	925	852	946	986	932	954	918	973	929	976	939	916	943	928	938	969	927	911	921	921	913	956	984	905	916	955	921	926	969	912	908	954	947	899	932	961	919	922	912	1006	911	973	958	949	981	997	983	965	1000	936	955	921	919	953	965	934	937	905	932	920	976	943	895	997	966	917	904	919	936	916	881	917	919	909	943	905	894	939	927	899	972	956	925	916	953	986	984	914	928	906	950	935	956	946	955	961	933	948	965	936	903	960	929	940	939	967	950	892	919	933	991	944	931	978	922	985	943	883	960	980	894	919	981	899	962	964	942	951	962	911	965	935	967	927	995	954	941	925	917	919	996	930	884	974	907	952	913	976	951	933	919	933	963	909	941	923	919	938	922	943	943	954	945	930	926	960	947	963	995	951	921	925	964	983	1012	968	948	886	961	971	946	906	970	910	927	946	961	923	994	896	986	974	935	942	883	924	911	939	917	929	933	941	928	970	981	937	979	941	920	992	927	961	922	933	982	938	922	926	960	947	919	959	971	973	924	980	938	940	955	981	888	933	998	970	933	1007	969	915	911	911	950	909	922	954	943	979	947	963	972	968	969	873	957	929	909	887	905	976	970	968	919	987	934	976	948	949	977	943	892	931	957	953	935	965	961	970	914	908	896	962	980	976	924	943	976	970	949	950	1018	959	917	959	923	960	909	907	878	961	946	981	959	956	931	945	953	945	984	974	975	952	957	927	964	938	938	897	949	984	930	918	1010	988	915	892	982	936	995	933	946	931	938	918	881	904	930	927	882	965	918	943	1001	990	991	953	951	899	924	942	946	962	904	917	999	949	938	918	962	942	985	910	919	971	952	943	926	931	959	954	958	963	893	909	970	974	935	942	939	940	998	907	952	944	912	947	971	953	907	969	942	946	948	923	969	936	938	939	939	956	980	940	933	886	951	953	903	965	973	963	967	973	1006	899	930	936	909	950	937	976	922	943	946	956	931	911	944	931	896	897	945	961	946	979	891	941	949	944	940	985	943	921	999	919	972	976	985	913	936	909	887	931	976	976	961	922	923	954	946	905	929	893	916	953	939	1016	928	946	942	923	1007	959	885	937	1046	913	887	933	927	980	922	959	988	925	949	890	892	896	930	950	988	915	980	980	933	987	973	951	941	977	980	894	964	964	961	932	920	909	966	935	957	963	952	938	970	982	945	953	989	900	911	952	917	976	920	948	948	937	961	971	984	947	921	967	929	912	937	934	950	963	974	859	941	951	913	986	902	937	894	955	969	928	977	1005	994	952	975	932	934	930	921	1004	913	947	999	908	928	935	926	945	964	927	947	970	974	972	970	957	992	951	923	927	964	887	942	953	893	950	915	965	910	920	901	970	986	942	982	942	950	948	918	998	958	942	923	940	936	921	996	957	932	935	919	943	924	911	916	983	897	907	927	947	970	913	965	937	941	923	969	985	931	881	906	987	961	905	945	976	961	941	934	976	979	915	963	941	944	930	996	986	924	941	902	922	949	936	942	935	1002	947	956	908	926	979	929	896	984	953	1018	960	941	897	938	940	973	961	940	972	959	932	908	909	978	958	914	958	985	1023	989	974	940	957	981	947	887	926	942	949	922	897	927	965	931	950	908	968	912	944	963	923	914	924	904	976	966	944	965	955	911	946	972	913	917	920	955	881	951	920	961	911	1022	1025	960	968	950	987	942	976	883	975	960	907	970	881	1005	950	933	959	893	888	930	935	984	969	958	918	950	964	934	992	924	973	915	960	904	1017	894	929	970	975	930	913	968	948	941	916	916	954	908	973	899	920	979	899	971	996	907	937	930	962	964	971	897	953	972	930	993	954	927	952	902	987	935	924	943	936	976	1004	963	937	966	897	917	990	938	922	883	1003	1023	940	973	968	931	938	997	941	980	899	961	898	949	989	923	935	918	1000	927	983	924	894	937	1009	951	906	920	980	1010	933	935	948	879	897	948	995	935	933	924	954	970	980	973	951	921	938	960	959	931	923	961	946	911	961	913	958	971	950	966	918	916	936
3304	8598	6122	3198	2518	2108	1766	1551	1501	1316	1268	1247	1199	1171	1182	1124	1051	1044	1036	1010	1035	1036	1030	996	1003	1028	1045	1034	1024	989	978	1001	995	956	1026	1005	1068	1089	1036	1026	972	1014	965	1001	972	1044	1002	1016	1037	1025	948	991	1005	965	979	1015	979	983	969	1005	961	958	1007	980	992	1001	983	981	941	1031	998	1026	963	1019	1000	970	950	1012	1018	981	995	967	964	1003	975	988	996	941	1026	994	996	1007	978	965	987	998	950	993	1063	960	992	1008	946	980	995	954	1012	1028	991	983	982	944	976	993	973	975	965	1038	994	959	1006	1012	991	993	952	1018	1033	987	993	977	1027	923	974	1005	986	963	1014	992	991	992	1045	1046	1009	1045	1046	941	951	1045	990	978	1003	1022	1030	1020	1040	1015	979	999	993	1009	976	971	996	983	978	949	986	990	1000	1033	1034	1026	1039	1009	914	999	968	935	975	1013	982	1004	992	911	1007	1013	1053	983	998	964	978	959	1049	954	996	969	1040	955	985	986	1012	992	978	999	1011	1020	1003	943	1012	949	1085	1075	1014	1007	1060	1002	942	1071	938	1012	970	998	1012	971	978	1018	967	901	1013	1009	963	959	1005	1014	1030	995	1029	985	989	994	991	990	983	999	1027	984	1001	992	976	997	1010	1008	968	984	974	988	941	1013	995	966	973	958	958	931	968	949	1025	996	1055	1001	955	1013	938	953	1005	943	1019	1008	947	970	966	977	1016	1019	997	975	995	980	925	995	1055	1045	984	989	1016	998	1073	1002	1013	998	1027	986	1004	934	1027	991	1067	1014	969	967	955	986	1003	1006	998	1014	1009	1035	991	1052	1013	982	983	1006	1027	1018	998	978	1007	1008	1060	982	994	968	994	1014	1049	991	1004	948	974	967	957	954	1016	968	1008	974	1063	955	967	977	962	983	970	1014	1015	991	983	1035	962	988	992	991	1038	1006	975	1009	952	969	998	1003	923	1004	1005	1060	1013	1027	1008	1010	1034	984	966	1017	989	993	986	1026	1061	976	991	1016	1042	1032	945	975	1040	1010	1004	1036	991	994	1021	993	976	987	1012	1043	967	1014	1009	1015	1008	946	994	965	974	987	960	984	951	1020	1017	1010	1052	1016	1037	1015	995	1055	1013	988	984	960	1034	984	1043	975	1007	989	1016	1003	964	1010	963	965	969	1045	1021	955	1044	1019	1024	986	1006	1035	938	1030	985	1055	1005	994	1021	967	987	975	976	992	954	996	976	981	975	1009	1032	993	1024	963	929	980	979	976	1058	957	971	979	984	1023	969	960	1027	1006	1026	968	1034	1014	1033	1038	992	982	991	966	991	965	945	1048	1029	960	1003	1006	1039	1015	1038	967	993	957	1022	1055	976	978	996	1004	1011	981	980	1009	1010	912	1014	995	924	1013	1031	979	1000	1050	995	988	965	977	1028	1011	1012	996	1006	997	1007	984	1003	1023	998	991	1005	969	988	1009	991	1019	1003	1030	994	1015	1020	997	1055	955	979	1017	966	1039	990	1025	960	1041	999	971	975	1020	1018	956	1010	999	1002	979	1024	982	983	1020	1011	977	1023	967	1027	939	1014	1020	967	964	1014	1023	981	960	989	973	974	940	1033	976	1019	960	967	1016	987	1006	1002	959	1021	1014	1020	963	1059	974	1007	1051	1004	1020	1014	996	979	1018	998	1074	946	930	997	990	1037	977	965	984	944	968	972	999	954	963	1031	1044	1013	1026	967	986	989	1012	985	984	989	996	978	1020	972	967	979	1048	1000	958	985	976	955	1018	998	949	975	1008	1014	1008	1034	1017	963	913	1055	1001	975	1090	1004	1002	982	960	1016	993	1011	951	1018	962	982	973	931	934	927	1011	959	1017	979	974	1007	956	984	995	1005	1007	981	1040	1000	956	966	993	983	1008	908	975	952	1009	980	997	1028	1031	1016	974	991	1034	1023	1013	971	1009	969	1001	920	948	1047	968	951	1012	1023	988	965	977	1005	1011	1033	989	974	1001	1053	1001	968	1011	955	971	980	945	929	980	971	977	1024	1015	991	1033	1073	965	1036	964	967	1002	954	1002	1018	968	1045	1045	1007	960	1021	964	994	1014	1011	969	1010	1027	963	997	1051	934	1057	1066	956	955	959	1070	985	1022	974	980	1002	993	929	982	986	1006	967	1007	994	969	1009	1011	998	943	1008	1003	1017	984	974	1048	1037	998	1005	961	944	924	963	987	967	1017	1016	921	1005	1011	990	967	1024	973	949	977	1002	1004	980	956	950	997	983	1049	955	943	979	951	1008	989	1049	991	1016	1023	929	972	1016	947	1033	961	946	1038	963	1006	987	984	1045	989	973	1021	1008	970	976	996	1036	937	987	988	988	990	1038	975	984	994	982	1004	989	1037	1030	941	998	1025	991	993	1006	1025	986	956	978	988	987	1017	1012	1033	1010	1035	913	1036	1028	973	975	969	1009	1021	1002	1013	1004	971	996	1006	1027	968	980	1010	930	968	992	971	1017	1066	986	978	1008	1018	978	992	1061	955	990	1027	1030	1020	970	988	1040	913	1056	1011	983	995	961	939	965	969	980	1017	978	997	999	983	964	957	1010	1011	970	968	987	1001	968	982	970	1012	938	946	1028	1018	1043	983	1025	1035	1007	1013	1009	993	1033	999	1018	1001	962	990	1014	985	930	1033	986	1027	1008	1024	989	1031	1027	989	972	992	1000	1016	994	981	1014	983	997	1018	984	995	976	1008	1002	1010	983	960	1057	993	960	1019	1003	977	1011	1015	966	989	1024	991	999	963	966	1020	991	1020	1008	965	973	975	986	975	1011	977	971	987	953	1012	1037	963	970	998	981	965	941	980	984	997	1042	1004	1026	1024	1000	994	989	1004	964	980	1015	930	1025	1026	937	988	1016	1026	954	967	1005	985	982	964	971	1046	1026	925	1043	1027	982	970	978	1003	932	1000	956	1006	989	1020	1007	959	978	1034	945	969	1005	1045	964	954	961	979	990	1023	964	1004	986	1014	996	970	1028	972	951	996	997	1018	993	976	964	977	1027	1012	1022	1045	992	1023	965	1028	953	1002	989	1010	1018	1010	982	1021	1005	986	1080	1022	1035	970	1030	978	964	1003	950	1018	962	924	993	1014	972	997	1004	957	1032	1007	1057	1019	989	996	1017	1018	953	970	1020	1014	1002	979	988	994	962	1019	1048	1012	970	1016	1048	972	1076	1016	970	1001	962	998	1034	995	1008	1018	972	959	955	1019	997	1003	943	982	934	973	1001	966	972	981	967	1016	966	993	991	979	1004	993	1012	979	969	1020	1009	999	1011	995	1000	999	992	1028	1028	1019	987	986	1043	986	1009	959	1034	1004	1009	956	1000	1041	1011	943	995	938	1039	1000	1018	1028	959	1001	947	1027	975	937	1010	1044	961	935	993	986	1036	980	955	992	969	918	985	1054	1008	951	935	1024	979	1020	998	936	1035	986	981	1031	1002	976	1040	973	1039	984	1009	965	985	998	990	1075	1060	951	988	994	949	991	971	1026	1022	984	991	962	1031	969	1024	974	992	976	970	1028	1004	1040	981	989	969	1015	980	965	1005	982	983	989	1021	987	999	1005	1001	945	999	983	1002	1018	1005	1032	1006	976	1035	1001	957	933	1015	957	1078	981	1023	1052	987	1007	988	1001	998	968	1003	1026	1024	980	989	999	946	1036	991	990	1014	954	946	970	1018	969	957	1006	1024	1002	969	1004	998	952	973	948	965	1016	1049	937	970	988	935	1024	1063	1022	1032	987	971	1002	1043	987	974	932	1002	963	991	1034	1004	978	957	984	964	1006	1012	1021	976	1016	1010	1005	1030	944	993	1009	999	977	963	999	983	964	932	1003	1035	1028	1002	1006	987	979	1028	1009	1051	956	981	1017	978	1035	1020	937	965	1045	970	1027	1041	1016	971	1034	992	1025	1037	1019	986	943	1001	1019	974	977	1030	955	1019	978	1023	983	1028	976	1003	1030	1015	1000	967	999	974	1008	1012	1032	1029	1004	986	971	991	1002	1008	974	1037	1050	962	1001	982	996	1024	944	991	1003	995	928	1038	1011	1052	1031	966	1064	984	946	948	1010	1014	1020	1013	969	1001	987	953	966	942	988	1039	1023
24508	21146	27636	24896	13058	751	527	398	355	354	317	302	325	324	326	295	299	295	263	277	288	303	278	286	298	289	296	295	282	280	298	256	277	301	266	268	252	262	277	252	234	271	280	253	269	261	260	242	235	267	311	245	283	270	232	256	268	271	260	286	287	278	278	262	250	287	262	278	271	282	239	261	256	275	249	258	261	262	299	235	274	268	261	268	247	270	271	254	275	282	274	269	261	275	267	267	269	265	240	279	288	289	287	278	255	272	277	274	279	262	248	271	259	252	284	255	283	280	268	284	288	256	288	270	267	262	285	287	265	247	246	288	260	281	316	231	255	272	272	290	306	227	273	247	258	263	281	281	283	291	248	269	290	219	255	266	263	264	254	258	274	270	261	279	254	277	255	286	282	256	279	276	258	247	299	260	288	231	272	259	255	273	267	253	264	241	275	256	285	270	269	262	279	261	283	267	257	296	252	306	253	274	228	266	244	277	272	268	256	251	253	263	287	269	267	280	259	249	268	274	246	292	242	268	240	268	239	249	255	290	258	264	274	247	275	264	300	277	253	277	299	279	261	265	273	271	266	257	247	273	292	301	273	295	255	254	266	263	261	278	218	278	265	271	272	274	244	274	266	259	264	291	257	251	263	286	286	286	276	281	243	221	279	287	271	267	280	244	287	262	273	247	265	291	243	265	266	243	262	254	221	286	250	232	273	247	280	266	279	261	253	267	263	259	260	294	260	262	261	285	277	273	257	242	255	257	269	287	248	271	284	284	302	268	292	229	260	254	286	272	266	268	273	250	252	245	287	256	279	255	263	253	253	257	245	266	260	298	258	279	264	283	303	264	261	277	253	246	242	266	277	271	259	258	293	265	288	265	281	259	263	251	248	223	273	228	304	256	273	245	236	246	266	242	239	254	259	266	259	328	242	260	249	240	250	261	249	264	242	285	278	246	281	256	250	251	284	248	270	249	282	248	261	262	267	283	277	255	261	267	262	272	255	234	274	275	283	243	287	281	239	252	271	262	280	263	272	265	270	278	266	263	256	256	249	262	259	282	294	313	258	268	278	253	278	295	280	259	253	274	247	246	275	271	274	260	257	260	288	242	294	255	264	270	296	255	259	275	267	282	267	242	256	275	264	254	288	248	268	259	286	233	285	270	287	235	277	282	271	277	274	273	292	242	281	266	268	292	296	294	269	245	286	305	271	262	280	242	261	260	281	278	274	281	276	247	250	276	282	274	264	276	266	272	280	272	258	263	281	236	265	246	292	282	282	250	256	255	275	262	268	262	277	248	301	258	265	254	233	276	273	282	274	248	281	272	269	257	301	267	261	280	269	241	232	267	265	244	255	274	279	280	258	257	281	303	260	249	281	257	277	255	270	270	266	279	254	256	283	280	250	263	294	266	292	279	286	252	284	296	271	295	263	288	260	307	275	229	264	224	282	259	293	261	250	248	295	260	266	269	259	281	266	258	278	273	311	277	236	265	274	279	292	285	258	269	252	271	284	271	294	243	250	254	266	277	267	287	255	257	285	280	260	278	286	252	273	265	267	259	264	231	273	236	274	278	303	294	275	254	268	264	291	263	286	259	273	235	280	236	260	261	283	260	258	277	299	301	287	287	251	286	287	274	252	266	298	278	247	259	245	254	275	257	261	287	268	275	262	289	268	286	297	259	291	279	268	271	276	298	253	266	268	267	259	260	278	245	265	279	279	268	268	275	263	262	258	272	249	242	268	250	300	275	263	277	259	246	290	265	271	283	272	281	267	279	293	265	277	267	258	265	258	253	258	266	273	286	274	273	274	253	302	261	236	277	277	274	274	289	245	281	251	263	271	278	254	267	257	277	271	271	267	273	257	258	275	235	257	263	275	263	281	272	252	282	272	258	245	271	266	279	278	254	269	253	286	280	275	276	290	271	294	229	265	270	269	282	240	265	272	236	261	284	278	284	274	247	268	245	275	248	272	271	277	285	261	272	256	259	280	290	257	282	271	264	248	252	271	275	258	286	278	283	246	279	274	275	266	281	255	259	270	264	249	273	252	277	265	292	275	263	268	273	275	250	280	247	268	273	279	250	265	278	272	239	277	263	271	284	275	302	227	229	261	257	253	259	261	282	256	259	267	271	274	268	294	270	263	302	264	242	260	267	273	277	260	272	256	276	241	272	245	266	263	267	295	271	285	255	273	271	257	277	304	251	267	269	258	246	278	275	289	256	287	257	267	280	291	277	271	275	267	289	274	263	228	265	238	287	288	267	252	273	244	281	253	245	261	277	263	264	240	276	247	270	260	262	263	243	267	244	306	237	262	224	252	295	248	277	252	273	254	261	248	296	244	273	280	248	293	267	278	248	265	275	277	258	290	258	279	259	267	268	258	257	302	273	260	265	270	270	284	277	275	282	262	270	256	276	268	256	241	269	255	264	251	290	258	253	238	279	271	272	283	283	269	296	254	262	234	238	258	284	279	286	281	285	278	248	305	263	262	241	276	271	269	260	261	260	271	250	240	266	288	300	240	277	265	243	262	270	294	268	267	246	278	258	269	309	277	260	273	250	266	287	262	279	282	249	251	262	287	263	268	255	254	285	245	248	280	243	257	262	260	267	276	299	258	253	256	283	284	234	267	302	292	292	272	263	256	269	253	297	270	260	261	243	249	269	269	251	267	272	256	263	256	257	281	282	274	259	278	255	281	281	254	249	273	255	250	232	288	282	246	259	272	290	267	237	265	284	243	250	257	279	281	240	286	254	282	290	270	253	287	297	251	277	267	266	282	258	252	248	287	253	251	284	275	257	281	286	237	275	245	265	262	256	265	256	260	255	259	284	244	237	276	219	285	267	253	243	274	274	256	254	282	305	286	281	276	280	250	246	285	278	257	269	244	259	261	271	250	252	265	243	285	263	276	280	261	281	314	251	253	264	278	260	277	274	246	259	240	278	274	283	241	283	289	269	253	270	267	260	273	260	257	253	258	275	285	269	232	280	283	280	257	268	261	282	251	232	246	257	255	263	261	255	257	243	239	267	285	269	243	251	268	270	244	238	274	269	263	278	257	275	269	282	242	247	217	276	274	255	255	269	244	262	266	264	249	281	274	279	268	259	240	260	263	257	268	260	262	265	300	248	249	257	274	240	279	274	231	271	254	265	259	270	289	277	264	252	261	264	253	288	275	282	277	252	255	270	257	278	279	259	285	262	261	298	285	276	269	246	296	249	280	253	258	266	241	269	275	265	267	249	273	244	265	265	264	242	286	270	302	288	277	285	304	278	245	250	269	273	267	253	218	275	242	293	268	270	274	269	273	271	247	253	253	258	258	272	255	264	281	272	271	287	285	242	256	257	263	269	301	251	248	290	290	268	260	269	257	263	277	244	255	268	267	285	256	260	255	230	265	279	243	279	262	297	283	272	285	269	271	274	250	254	261	275	274	273	264	288	230	246	284	275	229	291	263	281	269	260	246	246	253	267	272	273	267	260	271	257	272	254
3095	5093	3458	1629	1292	992	767	678	549	501	488	457	421	387	408	363	375	344	363	323	371	351	344	344	362	333	352	291	325	336	307	337	311	334	354	321	329	339	322	333	324	303	331	301	326	320	306	304	318	324	305	314	306	353	333	283	298	314	311	317	338	298	332	318	299	320	340	320	342	310	290	295	307	320	303	308	332	327	339	337	311	305	312	293	321	327	319	283	313	332	289	303	313	290	298	308	320	366	305	332	310	286	307	305	319	306	306	315	310	331	338	325	325	346	286	357	310	305	312	331	290	303	331	302	305	358	287	294	289	311	310	311	327	323	335	329	319	310	302	318	325	313	322	287	336	320	312	284	335	323	313	286	288	333	311	286	304	293	301	329	334	317	320	307	341	295	290	308	299	331	325	310	310	323	347	323	326	311	320	327	358	310	312	342	319	351	319	336	324	316	337	312	312	291	319	336	296	324	314	362	335	308	307	303	299	315	330	283	338	309	320	328	332	328	306	313	320	308	280	313	289	352	317	297	298	340	318	335	307	329	331	336	325	311	298	334	345	348	349	304	314	328	315	341	304	311	288	298	301	299	318	309	303	295	307	292	327	319	309	341	300	342	298	295	309	311	331	338	311	297	322	319	292	302	317	304	305	342	306	306	307	328	323	298	297	325	342	321	319	310	338	309	299	313	325	303	305	325	332	319	301	295	331	312	347	306	326	321	304	309	332	325	327	280	330	324	331	320	313	310	345	314	307	311	308	315	330	320	306	317	313	274	277	342	340	340	325	312	295	317	321	307	338	314	318	347	311	303	314	314	324	315	305	308	325	338	297	313	344	315	317	355	288	342	330	340	345	311	333	306	319	317	304	307	332	340	347	272	310	333	289	315	292	327	297	306	302	312	304	313	333	339	276	335	328	305	301	320	309	304	297	305	275	303	324	312	295	317	333	330	299	291	317	304	298	323	337	325	323	330	309	295	361	341	305	339	302	314	320	316	312	325	314	314	324	344	359	297	324	302	329	325	319	333	329	285	311	320	320	270	323	329	290	282	299	355	336	300	305	336	282	319	289	324	316	322	321	303	353	293	326	329	285	312	311	305	325	317	341	320	301	312	322	329	300	303	341	298	297	364	342	298	325	323	325	281	309	306	309	331	321	319	293	320	336	342	275	306	305	334	312	313	284	304	339	318	353	295	304	332	282	319	333	327	301	286	333	295	330	318	343	319	280	329	309	344	307	333	316	308	318	356	319	322	306	305	328	318	319	327	323	310	299	352	341	283	326	323	309	330	314	328	307	279	332	330	330	278	342	322	305	314	292	302	290	319	343	329	319	313	322	310	304	349	314	328	347	338	297	314	311	326	299	350	337	305	321	313	332	285	310	296	294	286	327	322	323	318	311	322	322	284	296	330	304	315	332	326	321	323	322	311	309	306	278	336	322	298	311	303	320	317	330	295	318	314	298	334	315	324	301	304	339	310	298	300	303	283	323	289	323	304	327	314	292	297	324	336	285	320	294	304	341	324	308	336	327	324	307	343	291	289	329	304	300	335	319	326	313	354	314	303	283	314	314	329	307	301	301	319	315	308	303	323	280	333	318	342	301	326	289	319	307	335	298	329	311	328	328	348	341	338	331	329	342	332	305	341	297	302	316	322	313	311	314	326	299	313	294	322	318	300	295	327	295	329	332	304	305	319	343	296	314	318	336	298	336	323	327	368	301	314	348	331	301	297	322	300	332	297	298	309	291	316	329	303	308	315	336	319	341	288	307	298	318	288	304	319	346	331	330	316	306	312	316	320	301	308	357	319	288	336	319	285	330	325	327	339	327	338	282	282	316	304	282	325	279	316	306	318	309	346	302	327	331	309	300	337	301	324	334	350	341	293	305	319	325	322	310	297	324	307	303	336	300	304	302	328	358	320	345	308	327	290	317	307	310	323	318	315	310	346	301	312	299	314	313	312	350	331	292	308	339	364	315	314	307	328	308	310	288	340	282	286	281	353	319	323	316	308	332	330	319	308	312	315	314	334	312	306	329	330	319	310	342	302	295	314	358	341	340	313	333	318	313	316	324	327	317	356	332	334	346	294	309	310	305	316	277	313	308	291	305	327	286	277	318	301	350	307	319	317	308	302	337	292	310	282	292	336	338	332	298	316	336	339	307	324	321	326	314	298	312	303	331	300	319	319	284	309	300	322	348	318	318	326	320	327	328	315	286	310	347	281	296	351	304	331	304	287	314	291	301	307	317	321	315	326	331	303	314	328	311	323	333	310	332	310	339	328	333	331	307	314	303	355	315	285	347	308	308	321	337	325	307	311	310	306	306	325	294	331	321	341	306	315	325	316	351	330	332	369	321	327	313	301	335	309	291	291	320	286	310	327	312	306	357	310	329	316	309	318	330	305	315	310	319	304	324	342	294	357	333	311	316	310	295	313	289	329	310	344	356	308	313	292	296	320	336	345	336	315	322	304	323	310	349	309	314	288	306	322	327	294	319	302	328	317	281	324	326	307	324	298	305	326	311	330	315	301	272	302	299	299	324	309	338	327	335	313	302	329	335	303	303	305	339	326	346	341	350	286	315	287	326	336	309	331	284	312	299	321	338	280	335	311	316	336	350	318	335	292	311	316	342	307	330	330	297	326	284	298	320	318	327	309	315	336	337	327	318	320	296	318	304	297	306	326	312	304	307	341	313	310	311	311	349	312	331	342	330	286	337	335	315	304	306	315	325	340	314	334	335	324	321	312	320	347	322	297	351	308	338	315	323	288	330	311	286	305	314	321	305	326	301	329	316	359	310	296	342	306	310	287	339	297	338	310	327	333	296	311	320	313	331	300	338	345	319	292	306	323	321	294	321	309	348	340	310	304	304	277	340	325	324	297	361	327	333	287	350	314	289	308	357	292	339	332	325	303	338	318	328	319	312	349	335	319	303	294	331	311	307	326	281	294	328	320	312	346	332	298	307	334	318	327	335	279	312	310	348	313	313	314	330	299	312	316	286	297	312	324	315	287	324	307	291	330	336	330	309	321	325	311	315	334	278	303	325	340	315	318	294	323	315	306	334	297	318	341	333	331	312	323	333	290	333	303	345	314	296	301	353	361	311	301	320	338	284	308	309	300	327	295	311	319	274	319	305	312	307	336	295	366	314	339	306	310	288	324	321	335	344	326	300	340	322	327	317	349	308	344	334	313	336	312	308	313	328	326	310	308	332	324	302	297	306	327	310	303	313	304	323	319	293	284	327	322	329	335	304	318	340	312	294	290	333	288	347	318	336	346	321	320	330	309	298	324	313	307	305	312	292	305	334	318	315	319	285	316	307	299	335	316	310	334	327	338	313	309	334	284	319	323	313	326	274	314	281	325	321	330	298	324	331	330	331	333	326	306	314	312	303	321	324	328	331	330	304	343	333	309	324	327	286	314	327	293	318	309	292	302	308	309	297	317	308	309	333	318	294	330	324	328	295	307	289	335	292	284	310	312	300	335	320	295
22306	21120	28860	23624	21112	21186	11136	1525	1232	1178	1080	949	968	980	923	913	911	870	863	853	824	824	864	845	836	805	866	813	862	872	779	815	795	836	785	784	813	796	856	834	818	757	778	788	760	820	796	790	794	789	786	781	767	808	750	839	770	770	772	802	761	749	797	812	808	755	803	740	772	792	810	796	840	772	803	798	747	776	780	818	794	796	800	831	798	826	853	841	778	835	869	770	791	792	823	753	767	804	831	828	795	807	764	831	787	772	833	763	766	813	727	798	809	813	785	752	816	773	803	782	779	781	804	800	757	739	764	838	780	804	795	780	806	776	788	756	774	783	775	816	753	790	813	831	799	838	799	738	799	806	781	808	795	736	798	817	788	816	816	834	813	795	835	764	805	828	813	817	777	834	800	761	788	757	821	751	796	816	776	769	762	791	769	763	785	788	755	799	833	775	760	790	785	793	856	821	748	757	797	776	781	775	764	774	782	783	808	759	732	829	790	800	753	851	809	791	799	776	786	762	795	812	829	789	767	791	769	829	775	802	782	804	778	798	801	769	760	752	827	808	835	829	790	810	783	798	770	818	774	787	756	748	775	772	857	859	740	777	830	814	844	761	832	792	725	782	748	803	772	800	771	792	826	752	785	757	738	832	847	795	788	782	838	791	793	750	727	780	812	757	767	820	818	765	760	787	781	763	780	829	834	812	791	813	780	804	856	818	797	806	777	781	782	799	762	770	770	775	821	772	793	820	787	850	800	719	797	767	797	757	767	767	752	756	764	810	788	786	800	770	812	806	796	782	770	767	795	795	759	801	784	811	809	776	758	780	858	810	779	795	797	800	828	832	792	777	781	745	781	803	865	797	787	796	813	798	773	793	814	748	782	778	772	784	729	735	745	829	802	824	743	804	793	739	813	764	768	783	810	762	794	801	767	764	819	830	772	843	766	788	766	809	777	795	789	779	772	806	764	770	824	775	754	739	810	840	731	775	803	814	817	768	792	789	819	826	780	726	807	833	760	784	815	779	788	800	786	790	738	792	787	741	691	815	801	764	775	805	796	830	807	776	773	762	763	816	799	754	812	809	738	762	749	827	823	750	805	817	814	802	799	823	800	792	798	811	839	838	730	811	811	790	859	780	768	801	789	824	833	804	756	808	858	809	849	827	778	817	767	823	778	817	769	800	777	768	815	793	820	785	840	764	791	808	804	770	719	780	768	811	811	769	783	771	814	798	762	771	781	814	749	769	826	759	791	817	802	770	783	796	786	782	747	812	799	827	780	767	801	811	751	795	818	832	774	737	787	794	811	757	791	775	775	787	804	767	764	766	835	790	779	792	847	821	796	746	800	761	820	777	770	788	789	742	783	742	766	708	771	799	820	742	759	763	769	789	779	781	812	744	811	781	777	792	779	788	789	790	797	729	839	783	761	762	859	769	822	799	865	804	764	780	812	805	799	814	812	823	790	779	790	745	760	783	810	794	784	817	806	805	741	781	762	788	792	758	802	807	814	796	784	822	802	810	856	772	808	812	825	778	776	769	762	735	775	799	769	752	814	797	808	804	810	795	813	831	752	773	771	766	781	751	777	811	765	817	750	778	810	771	748	834	787	821	741	786	772	801	795	783	801	794	772	818	798	831	771	743	773	761	762	783	791	776	738	808	831	772	804	800	846	770	750	772	823	792	781	795	749	778	824	818	763	787	809	766	826	790	836	781	810	793	795	805	790	804	806	742	805	784	808	758	764	741	782	773	825	764	775	778	792	774	819	795	820	797	795	810	767	778	765	752	796	807	739	746	765	780	760	829	778	813	732	782	868	738	744	804	833	818	779	773	753	816	820	750	786	810	745	812	773	785	817	800	812	704	803	812	764	788	833	788	806	830	780	783	801	769	770	771	773	813	827	807	757	791	793	829	821	785	763	827	813	828	771	740	810	778	823	809	742	775	787	810	762	724	814	760	823	788	778	743	779	777	779	768	803	809	791	779	789	763	806	782	773	747	772	827	778	776	759	772	778	739	792	783	807	801	745	773	779	782	781	806	745	763	762	818	823	797	777	790	747	770	794	749	789	815	829	767	789	779	819	806	755	763	762	763	803	800	755	796	848	755	757	844	797	783	797	826	796	801	828	806	796	769	834	827	816	809	752	805	805	739	797	784	793	825	745	732	803	777	789	807	748	785	796	799	812	789	786	758	815	820	818	813	774	783	758	801	812	774	789	798	759	807	808	711	788	777	753	736	793	730	761	793	842	777	835	797	789	735	750	773	788	745	779	754	790	758	785	775	703	780	796	777	812	754	777	764	799	779	784	793	850	794	754	785	793	792	754	797	769	767	840	736	754	790	815	768	760	742	732	793	833	794	775	815	785	801	786	818	781	767	818	815	828	829	775	834	801	783	776	759	830	811	787	816	769	788	805	791	794	792	792	774	777	798	799	745	816	786	793	766	807	738	803	767	762	816	808	800	780	762	808	820	781	766	786	789	785	813	760	776	797	740	776	778	790	800	808	798	762	761	798	778	843	796	833	746	780	758	810	794	787	799	843	847	761	821	802	667	752	789	795	753	806	815	813	801	779	773	823	830	796	798	789	766	740	778	753	759	746	779	810	739	791	774	790	763	822	796	816	782	731	786	756	772	747	786	789	755	745	775	752	776	849	798	788	807	738	777	752	782	765	756	822	800	723	698	755	792	819	762	758	795	808	830	812	762	783	754	760	751	789	840	793	780	749	833	753	759	794	793	785	753	813	801	818	832	801	767	762	800	762	849	789	796	743	783	773	819	786	768	869	744	742	751	795	779	822	781	805	826	826	822	740	780	784	757	774	797	746	748	763	762	818	788	781	765	802	813	815	787	759	746	769	756	777	811	780	760	777	804	762	769	819	793	804	766	801	768	795	822	819	708	814	807	795	799	809	784	810	842	815	799	797	795	762	758	797	799	810	747	807	803	791	799	766	803	780	808	852	798	755	759	738	781	764	768	820	764	802	780	776	788	738	766	754	730	766	831	852	801	760	804	801	783	797	810	774	747	808	793	752	800	757	767	761	790	795	766	736	767	747	831	781	801	769	735	787	826	762	815	819	814	801	777	722	804	758	801	772	762	806	809	802	769	786	753	890	811	795	787	809	789	821	803	807	783	784	784	798	815	725	814	791	780	750	757	778	793	793	756	780	757	765	757	777	816	770	823	775	795	784	747	818	766	805	819	807	746	816	788	769	794	798	785	784	794	794	826	784	778	757	780	866	798	753	830	755	744	802	749	799	751	802	799	744	787	794	748	806	802	805	802	836	806	801	796	714	765	791	743	748	773	703	771	786	783	758	798	845	784	819	785	809	740	806	774	778	807	806	745	775	760	707	795	805	770	783	771	799	774	712	791	743	814	776	761	795	787	778	782	754	775	780	760	744	731	729	813	765	772	801	807	767	784	795	807	781	776	743	776	822	785	774	804	771	785	756	792	789	808	770	818	829	806	779	809	771	823	798	812	754	774
4453	14199	9924	5140	3789	2986	2383	1922	1692	1388	1368	1297	1175	1085	1075	1001	1030	959	1031	1017	971	905	940	946	856	907	859	864	882	902	883	873	851	890	885	861	831	850	883	898	842	879	850	877	856	828	820	889	821	889	856	874	870	857	838	886	849	852	883	850	870	869	927	943	840	849	830	859	808	798	782	860	875	829	848	819	863	886	854	884	854	872	856	851	858	867	875	802	853	857	860	857	866	804	854	849	868	808	827	814	867	862	845	861	853	875	829	805	861	857	853	847	855	910	915	840	883	830	842	859	827	833	896	936	858	821	890	849	892	889	827	894	880	849	807	899	821	813	846	887	874	853	866	861	852	874	869	885	869	845	887	864	870	905	850	847	857	872	894	854	878	866	854	885	792	854	855	803	847	892	805	888	814	846	890	913	856	860	828	884	814	786	838	872	841	874	822	850	853	836	861	884	958	847	827	876	885	828	836	885	841	835	872	792	855	846	809	898	816	888	846	835	899	823	820	882	839	866	816	788	856	848	839	862	825	855	858	833	844	861	879	815	834	798	839	837	877	855	873	832	823	838	820	875	849	823	854	824	836	835	834	860	866	854	857	874	861	850	871	788	836	846	890	815	831	885	903	802	838	824	888	827	847	851	844	835	813	821	834	869	869	837	814	897	847	879	889	831	833	868	847	818	795	846	841	853	850	843	863	832	818	826	810	836	826	853	847	853	846	806	836	814	865	815	847	838	828	906	860	846	858	848	840	876	772	895	831	829	888	818	853	888	809	855	847	823	887	871	829	819	821	864	877	810	851	869	827	915	883	836	862	870	856	866	908	875	810	877	834	885	881	864	833	818	865	868	901	806	875	839	843	898	850	875	813	903	849	851	818	877	822	827	881	811	846	796	843	836	865	873	878	834	879	888	779	796	854	912	904	830	787	839	907	825	856	878	847	884	843	821	852	866	848	883	856	872	843	812	849	873	863	830	889	817	838	836	864	913	850	853	868	884	882	868	868	821	833	859	818	861	866	831	840	870	877	857	870	841	836	863	849	827	816	837	924	886	840	843	810	845	894	858	814	831	809	800	853	860	886	862	823	907	898	815	823	833	838	865	842	850	842	855	825	832	836	815	832	852	859	846	826	857	841	832	852	854	821	851	856	858	844	861	873	887	852	809	840	834	823	860	868	888	818	876	835	897	820	864	840	879	870	791	832	886	847	826	878	863	842	849	849	876	835	842	835	849	876	862	828	847	839	828	895	793	842	844	826	848	845	850	889	807	883	867	877	872	783	881	839	840	808	893	874	877	829	798	821	885	862	851	827	830	871	829	845	799	848	825	874	886	901	793	818	869	847	877	823	845	863	911	820	875	821	853	879	843	874	846	861	916	789	913	862	844	875	903	883	829	849	841	843	807	881	859	830	845	878	804	864	825	800	873	858	882	833	817	850	893	873	883	855	788	834	825	848	902	859	833	843	835	870	810	849	872	859	847	821	831	823	802	879	809	854	812	815	859	842	869	849	807	837	840	855	816	871	830	850	843	867	872	796	833	856	810	848	864	902	853	845	838	847	842	796	857	873	768	833	823	836	843	822	844	887	872	828	839	863	849	826	782	850	893	823	832	890	864	877	867	855	864	814	849	805	798	848	838	861	885	798	867	814	827	846	804	848	814	858	909	860	878	874	818	840	863	831	875	800	833	881	829	869	812	849	857	818	828	849	870	831	897	867	800	874	868	844	832	861	902	909	847	884	841	839	914	828	823	844	842	816	814	848	854	894	879	877	806	892	843	802	862	791	844	837	853	859	839	840	839	845	887	826	879	836	853	847	864	848	872	827	879	917	785	878	804	869	831	883	820	880	840	867	919	885	854	904	834	865	851	799	801	871	829	835	831	833	862	856	833	809	838	816	827	835	844	840	829	839	846	836	828	858	784	898	851	814	865	912	857	879	860	829	860	813	845	855	860	860	887	804	839	808	838	842	869	794	814	876	834	847	863	847	848	875	858	851	932	863	926	873	804	902	852	878	828	837	845	859	840	884	857	896	839	844	867	810	897	829	832	837	821	842	819	852	879	800	850	884	819	815	800	871	797	816	862	866	880	860	855	834	843	820	840	844	838	823	883	823	862	912	868	896	838	886	845	813	886	774	840	854	861	866	844	840	837	834	815	803	867	829	798	849	800	839	835	890	864	854	824	865	906	846	843	884	903	912	798	847	864	843	885	796	826	850	805	866	804	879	869	855	813	823	875	821	867	836	865	852	851	892	789	864	846	841	847	775	818	865	884	783	869	884	840	855	863	813	824	847	830	809	872	822	838	835	864	875	860	836	908	814	894	835	794	808	823	803	919	880	850	846	860	849	839	869	832	862	823	835	873	853	872	850	870	832	831	883	910	816	840	786	841	830	870	807	851	782	828	885	865	857	864	853	833	836	861	821	893	821	816	853	810	874	827	843	816	833	843	838	846	873	854	845	766	883	870	832	862	852	861	787	836	844	869	864	853	869	847	860	858	860	906	850	825	835	845	825	844	869	827	843	869	843	855	825	837	813	815	866	813	892	837	858	879	884	903	871	806	840	816	823	832	857	791	833	818	819	867	848	832	833	866	810	902	856	789	843	857	907	822	868	884	795	848	866	863	876	829	891	874	848	819	834	861	867	818	792	900	855	854	865	825	844	853	907	877	894	872	880	854	795	801	872	873	866	803	857	863	811	804	871	891	864	800	837	893	830	818	829	881	829	797	907	827	819	810	834	829	850	831	845	853	836	857	865	811	823	872	902	868	838	824	899	798	810	863	831	799	836	848	838	851	774	838	871	865	844	827	841	800	802	792	862	826	873	866	850	891	850	865	849	851	838	849	805	890	842	784	929	843	828	862	885	848	856	866	834	832	874	821	874	851	874	837	837	838	793	833	866	814	888	881	812	866	882	871	877	804	883	839	810	866	843	859	837	822	906	887	813	838	817	910	863	855	869	903	815	842	851	887	844	843	821	794	844	825	831	893	893	852	819	883	856	851	943	876	832	847	865	899	816	814	852	847	823	837	865	876	822	853	856	838	854	839	793	884	811	863	833	878	836	838	886	874	870	818	860	869	860	816	840	849	835	816	813	797	873	855	862	790	859	829	871	847	915	859	818	867	888	806	882	833	839	848	805	800	819	857	831	892	801	790	856	828	867	853	869	870	849	837	868	857	830	886	869	911	861	854	845	887	868	833	832	809	901	842	813	809	832	839	848	840	856	870	884	828	848	864	847	821	835	890	878	872	868	844	847	846	841	866	857	867	852	861	834	851	866	833	800	785	874	817	859	895	873	865	878	858	837	869	897	817	874	868	815	809	846	868	876	861	817	817	830	862	912	903	867	867	787	858	848	811	872	867	880	869	823	815	812	818	869	813	851	866	857	854	870	858	859	850	840	844	854	923	832	860	778	833	858	845	856	849	868	855	848	872	815	836	836	883	834	881	849	838	898	802	856	847	849	847	794	838	859	865	864	876	834	855
27409	18070	4146	773	601	575	557	569	519	509	517	560	515	534	550	572	493	455	546	513	550	506	531	522	521	497	517	516	562	563	494	532	457	505	485	510	530	506	531	525	526	517	536	534	533	481	544	479	526	506	472	487	466	537	537	506	516	495	534	504	566	524	513	527	456	489	472	493	550	513	515	553	499	526	554	515	512	522	544	515	515	494	497	504	551	492	539	573	472	523	492	519	496	495	514	494	503	497	501	521	489	532	529	566	494	518	507	533	527	492	504	507	525	534	486	520	534	518	558	552	528	495	502	503	499	477	574	527	499	499	502	480	540	511	499	485	506	505	507	541	521	502	499	520	489	564	491	457	529	507	511	533	485	545	515	497	496	492	541	522	513	485	518	491	542	524	502	539	502	531	536	556	541	479	536	519	489	526	496	495	514	534	556	529	484	525	557	477	512	492	497	515	524	552	551	504	536	497	511	506	510	526	481	502	542	546	514	490	499	480	540	512	517	495	526	512	520	526	503	535	528	512	536	493	521	514	517	577	524	520	518	495	547	493	503	507	520	536	564	525	524	508	502	502	493	540	538	532	552	503	489	507	521	505	531	514	525	501	491	510	470	464	496	515	499	523	488	491	506	536	548	536	511	525	499	484	505	477	554	474	535	545	523	527	530	550	527	542	488	528	490	544	508	528	539	531	502	512	495	526	527	520	500	513	505	505	507	536	528	511	492	514	472	505	525	525	536	514	527	456	494	545	511	494	547	477	471	508	528	509	578	541	551	538	523	532	544	539	516	536	512	540	505	529	513	523	518	560	529	490	540	552	458	511	551	523	497	551	493	505	501	508	529	471	566	496	481	535	503	528	527	510	527	495	523	529	539	517	506	512	520	506	506	505	540	526	547	503	511	540	528	552	501	495	513	519	519	499	512	529	510	480	517	492	500	500	528	540	491	515	472	552	525	523	537	499	542	488	519	519	532	547	547	523	498	504	508	539	524	525	524	485	504	517	530	508	494	487	504	466	528	516	529	507	490	492	521	518	518	489	529	500	535	554	538	483	553	527	538	497	522	521	523	530	530	506	508	490	510	525	480	510	523	574	487	533	506	532	541	557	507	493	514	503	527	523	503	574	506	517	550	505	505	521	555	509	516	520	533	520	543	497	555	514	553	487	546	517	507	511	516	540	482	499	528	495	509	529	520	509	530	538	494	553	496	483	509	544	579	528	486	516	528	471	497	493	512	530	543	520	496	520	510	501	507	485	493	537	459	506	519	505	536	499	505	500	549	540	491	507	504	471	524	517	494	550	522	545	546	507	516	498	543	496	519	506	560	511	520	495	519	526	506	514	528	554	502	532	519	550	528	568	503	509	487	508	491	513	486	512	561	504	520	478	498	508	542	522	545	512	528	519	512	532	483	540	508	529	539	511	530	578	560	510	541	510	496	536	516	460	495	508	499	494	515	539	505	513	571	489	525	505	548	534	504	503	539	506	482	550	495	498	523	527	553	513	510	527	494	495	475	568	555	493	471	519	546	535	489	504	519	497	510	500	515	540	522	512	517	483	502	490	517	555	530	517	524	530	536	516	544	518	510	530	486	526	506	522	553	483	510	517	536	543	535	498	516	489	500	486	538	505	494	524	506	553	561	487	548	535	486	564	495	505	509	538	520	523	517	528	496	485	534	507	523	523	534	515	559	491	510	519	545	502	536	527	495	551	502	570	567	512	524	528	485	537	535	504	479	528	538	518	540	567	550	510	501	504	540	530	539	502	527	517	505	558	489	524	527	537	500	511	513	552	490	532	477	534	484	488	509	538	492	466	563	492	539	520	488	566	507	502	519	516	500	486	507	515	524	539	548	559	512	515	499	533	518	522	585	503	533	519	493	518	561	522	513	561	489	519	499	555	490	492	512	519	567	530	458	530	514	514	484	490	468	478	511	496	522	576	505	527	535	491	516	557	525	509	508	549	509	545	541	521	587	507	504	543	487	516	492	509	508	503	517	480	533	509	487	533	512	512	526	485	527	544	522	556	531	534	515	537	529	499	487	550	538	511	511	523	519	539	532	489	548	496	547	575	504	602	526	505	491	543	484	518	494	538	523	529	568	517	532	484	495	518	538	496	511	513	505	481	522	531	494	534	517	508	479	447	502	510	472	491	527	503	488	516	520	492	544	480	524	528	516	484	508	536	484	507	539	516	518	521	541	529	523	534	517	500	561	491	530	553	552	534	517	491	519	536	478	496	513	516	510	506	531	496	529	522	546	484	508	528	523	561	525	526	497	514	561	502	519	466	483	470	519	495	519	478	474	534	561	549	532	532	539	523	518	496	516	522	549	515	505	490	509	536	500	526	541	523	525	510	511	518	512	521	514	563	585	486	560	510	539	496	492	537	514	515	533	533	534	510	589	531	486	520	534	509	516	529	490	497	549	502	527	510	519	520	532	513	531	560	496	490	534	560	502	521	512	557	512	481	514	512	488	561	512	518	519	483	539	523	518	546	551	537	534	483	505	515	530	533	573	532	542	495	554	509	536	515	511	507	520	475	497	506	500	533	511	503	509	511	510	497	512	522	518	525	487	466	519	536	504	536	490	568	503	506	517	528	518	512	538	515	487	544	506	487	497	525	539	517	507	519	454	508	511	539	513	513	547	496	507	547	513	508	522	513	537	489	477	528	501	539	512	518	486	487	514	538	498	460	512	501	502	552	552	478	516	527	565	516	488	537	515	526	561	510	504	508	495	531	520	523	522	554	537	508	535	527	545	507	527	547	541	484	552	527	501	555	488	547	548	552	552	550	530	512	516	530	520	537	483	493	510	508	487	572	518	505	508	516	502	506	525	527	524	558	509	516	493	519	539	504	553	503	521	552	515	467	499	471	543	513	488	546	530	498	492	524	501	529	459	507	535	511	482	526	558	477	548	525	515	525	516	544	523	537	542	500	484	514	522	525	492	512	511	515	527	506	528	527	571	490	495	508	498	545	526	517	534	529	501	533	504	499	571	549	537	535	550	496	515	485	536	532	556	468	480	545	524	559	513	549	500	521	538	507	554	491	527	526	506	520	507	535	533	532	504	528	550	477	525	511	500	513	524	504	519	532	543	530	524	490	550	516	462	514	501	500	493	507	503	500	513	503	506	513	508	493	526	533	484	524	564	520	493	541	510	497	469	511	516	556	531	551	523	518	545	525	550	570	525	500	487	538	526	533	528	508	516	565	548	523	558	505	534	550	525	545	497	542	497	501	478	542	519	512	563	529	514	514	517	549	548	527	508	530	489	484	553	470	498	556	512	552	483	509	504	523	512	573	551	515	490	514	505	505	487	509	494	527	529	521	558	539	519	514	501	500	487	493	512	506	487	494	531	520	541	476	527	520	497	511	442	467	497	554	520	554	475	502	533	512	521	509	518	522	513	512	534	492	527	506	507	541	501	520	485	518	499	485	550	563	546	497	513	488	529	534	539	495	526	536	493	511	576	533	543	525	537	538	508	543
4207	947	788	640	626	602	615	566	585	534	576	543	558	569	569	555	546	580	529	541	543	566	572	553	558	546	521	593	515	531	545	562	564	592	529	573	558	510	554	534	555	535	517	555	509	567	554	519	538	565	558	549	543	533	543	581	523	558	533	560	576	544	556	589	586	507	569	569	563	535	526	550	552	595	531	566	585	536	552	548	498	519	521	547	580	554	577	542	566	526	522	543	587	542	549	542	528	538	545	558	572	565	548	512	569	545	530	587	571	559	566	573	571	547	564	555	562	553	536	577	575	571	591	530	580	540	543	532	517	570	542	553	561	547	544	551	572	575	560	545	568	551	518	531	572	580	555	553	566	517	527	566	574	568	553	501	511	549	536	565	552	548	524	522	522	544	548	574	554	527	573	536	503	544	555	581	536	530	563	572	567	501	518	587	570	544	529	563	612	564	579	572	563	536	517	580	530	588	529	532	531	538	514	531	526	547	570	521	543	552	514	575	538	585	535	498	533	528	548	554	525	524	571	542	570	542	597	533	528	508	564	526	541	546	554	578	588	585	529	559	546	602	580	519	567	528	545	545	540	548	581	544	530	584	556	552	522	594	553	573	580	594	543	527	549	482	560	533	564	570	528	576	533	571	540	558	545	507	540	538	526	606	535	585	507	557	543	596	538	549	525	556	553	530	554	562	519	536	534	593	554	512	559	540	531	564	568	553	586	523	540	557	528	522	513	565	517	534	563	558	559	567	526	540	547	566	534	593	523	531	559	552	547	573	563	550	562	547	568	582	536	584	536	570	504	538	534	560	566	552	562	529	533	537	548	543	547	547	528	542	545	569	556	520	536	562	528	546	563	559	561	554	572	562	591	563	529	525	536	573	557	559	554	528	567	553	563	567	542	528	547	544	584	551	540	538	579	597	535	542	561	561	582	546	520	543	575	547	602	538	520	497	551	559	577	537	540	519	541	563	593	534	572	519	607	519	544	527	558	572	554	530	565	516	563	550	538	534	554	546	576	547	580	552	560	566	523	513	547	573	576	565	563	569	560	539	530	563	534	586	541	577	536	553	535	574	604	593	527	556	539	476	555	538	522	535	565	581	578	561	544	525	514	566	534	557	566	567	568	543	546	552	580	533	570	544	578	537	562	569	575	527	573	547	510	568	532	591	532	552	526	563	581	555	576	610	580	532	519	585	528	547	563	536	602	568	547	530	565	583	541	571	533	562	534	558	497	537	536	539	550	575	562	562	547	579	523	577	560	541	585	560	541	555	571	561	554	542	560	572	532	578	589	586	551	591	549	542	516	583	563	511	511	539	536	553	534	550	561	542	595	570	633	557	563	556	508	525	538	569	550	542	543	557	518	578	540	616	599	518	545	523	561	561	539	600	535	557	563	493	562	531	545	492	614	551	575	557	560	537	534	513	590	577	530	570	516	567	535	572	539	567	540	533	543	580	546	500	561	542	552	543	588	519	562	579	534	569	579	551	532	538	541	542	527	595	539	537	560	592	548	538	552	548	544	595	538	562	554	551	558	578	548	556	526	585	536	565	551	542	556	536	552	540	544	562	564	517	581	584	512	550	521	518	582	551	562	575	508	545	535	540	518	541	539	599	531	555	552	586	615	553	569	564	554	543	562	572	510	574	531	576	522	592	589	506	572	565	559	594	549	566	536	556	585	531	572	546	514	517	567	559	578	511	522	576	595	538	573	522	539	559	530	560	571	551	544	597	524	553	529	546	573	548	538	523	544	538	599	536	554	577	555	552	547	509	573	492	576	562	539	549	522	543	547	541	536	588	566	574	576	561	559	553	555	569	519	559	545	578	572	563	541	526	510	574	587	531	531	492	545	577	557	597	548	532	593	584	551	534	563	543	519	548	553	541	570	557	550	571	579	535	575	547	570	573	496	504	600	554	551	536	512	584	573	587	582	539	542	531	522	545	583	534	566	520	529	545	536	548	547	564	521	554	535	499	578	543	523	558	589	566	549	527	590	565	531	526	524	564	567	555	583	545	560	551	547	547	577	546	529	551	534	584	538	566	559	595	552	575	551	524	583	588	580	531	535	590	567	554	546	553	543	516	543	529	524	580	575	546	545	525	531	575	526	573	572	543	529	530	518	559	520	556	568	516	572	549	542	549	556	570	537	551	594	539	568	580	538	580	530	557	547	529	553	550	542	570	535	562	539	588	533	537	534	560	525	584	565	546	563	554	513	559	545	610	569	546	541	557	629	553	586	579	548	569	528	540	534	562	546	529	548	519	528	513	541	487	533	581	555	562	564	516	554	536	541	533	561	558	555	558	525	619	510	505	534	567	538	591	544	515	552	545	564	510	532	544	553	520	540	543	564	579	523	540	537	543	529	537	584	611	538	564	594	506	539	578	550	526	571	539	565	518	518	541	544	543	554	546	570	587	542	550	528	568	575	521	579	543	567	555	531	592	498	558	583	557	551	516	530	564	541	538	596	577	559	583	543	577	565	558	549	537	512	544	545	547	527	568	561	544	554	527	517	587	539	546	586	577	581	540	555	549	553	571	566	522	597	551	511	576	542	561	547	513	547	556	602	515	561	540	578	555	552	561	538	513	538	564	603	569	550	534	562	531	556	579	581	552	593	545	518	530	544	552	569	569	534	548	545	566	535	566	538	548	561	539	567	565	592	542	568	586	563	554	524	582	568	575	576	538	540	588	553	579	485	530	523	565	532	550	553	548	541	547	579	516	622	564	564	574	523	527	585	529	565	537	540	499	533	533	589	546	542	552	533	530	524	586	542	599	536	554	549	582	538	539	541	574	546	527	530	564	564	540	552	552	552	586	578	503	565	621	573	598	587	582	589	604	586	547	602	541	555	570	515	591	537	539	582	564	516	543	563	543	568	550	560	545	604	569	608	526	521	551	528	556	561	562	550	529	587	501	498	582	565	549	605	574	519	511	560	588	537	566	583	562	593	509	513	532	588	534	536	505	559	568	548	518	562	562	567	572	559	562	570	583	554	542	534	521	537	533	536	533	542	547	588	568	551	509	586	551	591	556	586	561	544	549	551	532	561	551	577	551	586	561	563	529	550	550	544	543	532	568	542	498	525	568	543	530	571	528	550	543	529	535	548	610	549	510	562	589	548	581	574	568	565	614	558	532	552	577	529	576	538	555	519	577	581	589	544	559	523	565	569	535	546	535	563	542	583	571	594	563	547	520	569	563	537	567	552	565	548	494	518	547	570	544	540	533	507	539	533	555	507	523	560	547	565	571	539	529	555	573	569	552	586	575	588	547	533	551	555	517	534	517	574	550	530	567	561	545	561	575	548	536	573	577	583	590	533	598	545	505	579	531	541	525	565	537	558	521	570	549	540	535	539	537	541	600	572	535	584	525	518	573	534	556	520	584	575	586	599	540	535	498	556	562	577	508	536	514	548	575	560	563	570	535	545	570	568	532	569	561	530	541	561	578	601	572	570	534	536	524	572	541	550	557	538	568	558	562	555	543
23411	21021	28175	23770	20875	12053	1923	1313	1199	1173	1183	1019	995	1036	970	1078	997	1001	1012	978	939	998	959	980	976	984	928	970	879	932	972	995	989	940	960	979	937	901	868	919	1024	947	988	973	961	918	913	923	973	976	926	955	924	938	926	919	928	985	906	930	948	998	983	956	916	982	957	903	917	912	936	933	903	923	1021	998	912	1014	908	977	917	981	918	954	935	910	891	941	940	888	946	885	910	979	944	914	977	912	952	906	951	897	930	960	981	946	917	938	916	962	956	885	967	924	923	901	1008	932	939	913	955	957	936	908	928	944	914	966	952	927	942	959	902	960	953	930	924	910	939	929	901	942	943	871	933	969	906	938	913	992	900	1012	904	969	974	959	930	893	999	947	921	938	917	911	946	896	973	952	947	971	902	906	953	934	892	982	912	957	930	950	919	887	903	981	886	949	960	907	891	847	935	903	951	931	950	959	1002	932	928	948	941	934	959	937	943	911	954	913	950	925	908	984	983	917	920	920	934	903	977	977	940	983	935	962	953	935	967	983	931	886	939	965	934	960	932	901	913	904	995	887	933	914	923	891	923	901	983	950	921	921	945	942	960	976	915	951	929	983	919	915	972	964	979	920	929	950	948	998	929	970	922	944	1011	955	925	893	837	948	972	908	988	987	956	902	928	928	930	981	969	1001	887	968	928	895	928	900	927	910	928	937	914	961	946	908	917	948	940	914	868	991	929	985	946	954	885	960	953	897	914	893	913	929	901	921	949	924	882	898	949	952	919	965	980	955	926	939	903	944	935	922	925	923	992	953	953	932	943	926	1012	918	957	911	950	950	973	906	940	926	965	889	931	977	956	924	955	968	926	906	936	929	920	956	947	897	905	959	906	954	931	951	893	891	960	1036	937	944	946	954	959	939	969	958	903	938	1008	916	911	961	880	913	895	946	952	935	924	951	970	964	927	966	974	898	975	971	948	952	905	952	920	929	934	854	872	978	942	976	965	960	911	939	894	901	935	929	967	898	944	971	914	928	944	928	922	937	934	934	927	940	941	952	934	959	947	946	898	932	905	924	963	957	952	932	985	948	962	988	916	900	971	894	911	917	989	931	985	931	904	969	896	924	989	973	958	902	951	914	949	986	986	930	954	912	906	949	951	939	940	928	941	868	923	970	923	983	956	913	974	924	942	898	987	974	958	954	950	946	941	947	988	915	893	970	948	940	954	924	876	911	907	908	944	991	992	977	886	954	910	885	924	956	920	948	980	966	924	944	979	938	925	910	936	964	892	921	887	976	896	960	940	922	962	975	925	902	942	918	902	928	930	948	921	923	947	930	886	939	887	965	926	876	879	899	990	975	954	912	871	916	956	930	845	959	1008	934	887	939	967	971	918	934	937	927	961	958	939	924	913	958	980	918	932	919	891	952	916	901	958	933	908	967	943	974	1032	971	936	925	919	894	939	934	973	949	927	920	942	907	978	977	940	942	956	954	934	933	912	970	934	952	932	962	943	973	978	925	945	930	876	947	943	920	988	905	960	951	949	922	957	937	967	888	920	898	873	953	907	927	935	890	966	1018	862	903	882	923	935	918	876	904	950	951	913	953	962	889	916	906	895	880	982	926	951	973	949	914	960	997	983	952	930	922	1001	979	950	951	934	929	866	963	942	897	925	941	1016	936	942	893	913	922	885	942	966	936	908	948	928	914	924	972	937	915	929	944	870	929	927	900	987	969	932	883	891	929	972	953	962	908	906	930	921	929	955	952	952	935	943	986	948	917	945	935	953	953	917	935	978	974	972	925	939	987	937	971	1004	932	982	922	898	876	932	949	915	918	931	923	946	912	935	898	898	957	917	932	1001	922	889	980	926	933	964	905	931	985	957	960	955	941	929	974	946	870	987	935	962	968	938	902	901	939	938	975	914	936	952	885	985	903	939	956	911	911	940	911	964	869	978	986	957	932	919	972	921	941	905	936	913	959	963	915	952	900	945	893	899	876	945	930	898	944	916	947	906	922	913	887	922	932	938	914	945	965	899	982	873	1014	1017	959	938	914	896	941	924	918	926	931	924	965	959	917	949	870	930	978	871	894	955	946	906	966	912	997	964	926	983	885	932	998	910	953	934	944	968	916	939	940	943	922	934	903	927	903	947	1007	983	968	939	933	967	958	944	980	918	962	879	948	953	918	926	883	981	983	951	895	927	924	985	926	898	985	948	898	916	946	980	983	921	980	972	937	916	945	976	936	938	948	966	885	939	939	896	897	937	962	949	923	942	980	961	922	970	907	955	957	984	945	918	979	926	989	917	918	886	924	980	912	914	985	952	899	901	931	967	934	922	945	902	892	912	963	946	922	891	867	946	896	912	980	994	963	906	949	920	904	892	887	969	961	975	972	975	912	915	909	877	875	962	895	941	933	906	864	959	927	943	906	947	930	935	939	916	964	931	953	919	923	892	958	948	903	907	949	1011	961	964	934	956	899	942	946	921	961	953	918	933	891	884	907	931	958	880	946	913	941	978	981	903	886	948	931	916	941	956	891	929	871	921	968	944	890	934	960	930	891	970	942	901	896	934	936	935	975	975	993	892	932	961	975	939	919	930	893	936	908	983	922	922	968	943	922	954	982	905	939	930	970	907	909	950	911	923	941	955	944	883	934	944	933	923	951	932	942	966	931	930	954	931	924	935	937	938	919	943	946	932	960	991	881	976	966	942	938	912	910	965	941	924	1009	981	940	955	901	938	887	910	909	924	959	930	897	962	957	922	965	921	917	986	918	968	978	946	984	966	925	870	963	963	909	917	969	907	940	927	920	937	894	945	954	881	962	939	934	952	900	994	983	949	956	943	912	895	987	924	964	973	895	940	941	962	906	928	892	920	930	954	916	929	990	908	914	926	940	940	973	931	937	915	925	931	970	955	871	961	1012	949	934	899	955	849	996	932	950	962	965	941	947	885	951	951	948	937	898	995	954	924	932	951	983	952	918	920	980	983	960	902	975	946	970	953	928	938	944	899	969	1007	951	966	980	915	978	930	974	906	917	961	913	939	940	934	930	953	925	940	953	950	908	908	939	913	966	977	921	947	901	951	966	914	934	919	954	890	899	945	955	948	937	982	906	946	928	888	921	905	947	891	964	969	894	916	952	959	997	997	935	944	928	1029	965	976	934	904	935	950	909	926	946	901	918	948	905	923	945	931	939	970	953	940	948	948	932	944	903	940	897	884	931	914	918	912	934	918	911	909	934	953	927	951	965	926	938	968	972	956	965	910	938	928	937	945	919	941	919	956	939	941	994	953	872	971	960	911	933	966	912	951	962	925	947	947	969	963	978	874	902	920	930	942	918	985	933	942	946	927	932	883	925	943	956	957	946	919	925	928	945	948	931	916	926	948	927	989	980	1022	949	872	955	891	913	976	947	897	988	954	964	980	947	918	941	933	940	909	947	908	950	935	852	914	930	943	967	908	929	960	926	935	909	961	887	933	934	945	939	887	964	945	879	925	959	916	936	905	985	949	1051	921	901	906	923
3354	8511	6086	3248	2507	2013	1767	1576	1447	1380	1233	1198	1081	1146	1053	1046	1103	1032	1071	1106	989	1039	990	1065	982	953	1001	1028	1067	1034	947	989	971	1027	1034	959	970	998	989	1034	976	980	982	971	993	977	946	996	936	972	933	955	937	1012	979	946	989	982	959	883	919	956	967	990	990	940	973	982	999	998	966	973	987	953	989	953	999	974	972	1006	954	961	958	997	1040	939	998	955	1000	940	1001	997	950	954	977	956	977	967	952	936	951	960	987	978	996	1021	1016	998	1019	965	992	956	960	1045	1023	934	960	990	991	1015	1014	962	1002	978	978	996	1027	947	973	963	909	1010	990	987	1014	964	1008	1039	1062	988	985	1004	927	951	960	1012	1009	985	946	946	976	962	973	999	965	995	1025	903	1012	959	1006	1034	988	1021	940	986	957	1015	954	963	1010	997	1004	1011	1034	1005	1003	1035	1017	994	969	1012	967	1049	983	1034	992	1028	984	980	989	911	966	955	979	1010	1004	984	1002	929	909	1005	970	952	961	998	963	1012	952	949	983	937	991	1023	948	1053	985	990	1029	902	960	992	984	995	989	1006	989	1001	1002	960	970	987	966	978	1008	913	1033	1002	1020	972	964	937	989	1011	1027	964	980	992	971	965	970	967	987	1028	957	927	983	979	947	1031	1059	948	1025	971	995	1005	947	986	985	964	936	1033	977	1021	925	999	1010	959	993	983	1012	1028	947	976	1010	978	998	1025	1044	1045	964	1029	1027	973	977	1004	996	986	1003	1019	1046	993	961	993	948	996	948	1006	1006	970	965	972	1028	974	975	943	987	1054	966	1001	977	985	956	945	984	1003	1036	991	1007	961	1033	963	960	984	977	942	1002	1003	931	955	948	1005	982	963	1043	951	972	999	968	922	998	906	978	1001	974	1006	1033	992	1009	920	997	1041	992	973	1017	983	973	1045	943	971	996	904	1005	963	989	996	981	971	993	1006	976	1012	1011	995	985	1008	939	979	1003	960	985	959	996	940	977	919	959	1004	1017	1025	936	952	1021	965	987	986	992	1052	965	1001	1026	984	943	983	958	1037	1000	928	963	1040	934	915	1022	936	1027	971	988	955	987	867	961	989	962	989	973	1042	1014	975	1003	992	1018	1008	1030	1044	976	1029	1004	987	980	1035	958	948	1020	949	938	974	995	980	969	994	960	950	979	1007	978	975	984	971	1001	1035	960	901	1006	987	975	1022	961	960	967	984	990	968	985	1013	981	1003	979	978	957	988	957	1032	951	1001	975	968	948	968	978	1017	1009	1038	1000	991	1008	966	969	950	963	970	986	976	960	1025	993	974	982	982	974	962	978	966	1026	962	908	969	1004	930	974	1049	941	1050	1006	942	987	996	961	987	1035	1041	1020	974	1026	993	982	975	963	1034	992	965	947	972	999	987	1031	982	992	962	938	998	990	967	983	998	1038	1055	932	984	1011	1007	1000	911	1012	1006	958	939	962	974	1073	989	999	968	1018	1020	994	981	994	953	981	1009	967	954	1013	1010	1047	978	936	1031	1025	1001	987	937	982	967	972	984	994	972	978	964	970	960	1028	980	1018	995	971	1021	1005	963	1006	971	983	1054	968	980	1007	1020	981	995	906	927	987	956	987	1008	927	971	1013	979	977	922	997	988	989	949	966	935	924	997	995	994	1022	999	987	907	1008	960	996	1010	956	1003	976	970	1002	980	980	957	1016	963	1005	1025	960	967	1003	991	996	953	973	989	989	1029	964	1022	962	966	1009	945	953	1061	952	1003	1009	946	966	985	928	964	967	926	964	983	1003	998	997	1008	936	976	1025	965	1011	1003	1048	1019	1002	991	1000	969	991	985	960	1009	951	917	1012	990	1002	1020	929	986	1019	961	1052	979	996	995	978	1017	1008	976	937	1023	982	1053	983	985	975	989	1029	989	1028	1052	978	995	1026	974	1027	1026	1017	920	996	1016	933	1008	942	978	1011	972	959	1018	1020	974	1024	946	948	972	959	970	1001	931	1011	967	954	1000	987	1006	1016	971	1013	986	972	994	979	975	971	974	986	995	975	995	967	919	984	972	967	967	966	1005	1007	1027	985	1001	958	976	1013	1055	1025	1043	992	1009	1006	989	999	1017	1004	961	1005	989	995	997	1001	940	1033	959	975	980	976	997	1011	915	1032	927	968	899	1009	962	938	981	932	966	997	966	971	965	989	1022	985	1030	968	985	946	1062	977	965	1007	1019	990	1011	1004	985	983	969	982	994	982	991	1033	972	902	1021	965	990	950	1032	947	975	923	990	885	956	1064	928	984	954	986	964	968	938	974	990	931	968	969	1000	951	1019	1050	936	970	983	939	950	970	980	983	1011	948	983	986	941	993	995	991	947	1029	1009	935	986	966	1017	964	1003	949	940	965	995	930	1039	982	983	951	995	1040	978	1004	1024	1009	989	952	970	979	989	1038	994	1037	1012	950	1010	910	990	973	928	983	981	1005	1005	1015	968	949	972	998	1006	1005	985	942	965	990	993	971	983	1014	1008	946	966	955	1011	996	960	995	999	989	1033	1031	968	993	952	985	961	1003	882	963	947	1023	1015	962	994	1037	964	950	953	982	962	958	1009	966	948	982	995	1014	920	1002	945	1058	1014	1043	941	993	955	964	1042	969	1012	969	1020	976	939	964	1019	969	987	979	975	988	983	1011	981	1008	1021	982	1043	996	955	1003	1022	985	958	995	1037	945	920	1065	1004	978	963	966	995	1012	964	967	988	994	1022	1002	1000	980	974	968	949	901	949	986	1033	981	927	1026	911	1000	949	1039	1058	948	959	968	987	977	999	992	996	988	978	933	992	1028	986	968	947	993	926	995	1030	1000	1021	970	986	1047	982	980	960	946	987	930	986	1019	976	991	1002	1031	927	1058	945	957	942	1002	972	921	954	1012	969	949	955	994	1018	988	974	1013	942	980	1032	970	1020	1000	990	1006	938	985	935	956	947	1003	964	999	961	997	959	965	976	1037	968	1003	919	953	1016	1035	928	999	969	969	1019	971	974	960	967	1058	958	990	1003	950	1010	920	974	1009	980	974	973	961	1048	958	957	968	993	918	971	991	965	975	979	1027	950	1028	1024	963	965	995	964	1036	996	994	1037	922	961	950	939	989	1009	1020	954	1011	999	965	1062	1037	1008	917	1026	978	940	1001	998	1030	988	944	967	964	976	977	970	980	988	1005	987	940	994	955	930	1009	986	1026	971	947	971	985	934	1016	993	993	931	918	955	1001	961	1027	1035	988	972	962	1022	969	966	939	992	1023	1001	1014	949	994	1010	1013	963	951	906	978	969	976	973	964	958	998	971	983	1017	1003	1001	1025	978	953	984	1002	1033	923	1000	1002	947	967	938	1026	953	934	1026	931	956	985	985	983	1017	967	944	963	1028	946	1040	1047	975	1065	1002	976	969	1007	984	986	949	989	981	987	997	1009	981	1018	945	1043	969	972	917	962	1008	944	976	982	985	998	1032	973	993	918	908	983	971	1037	976	1008	937	989	986	957	1056	980	988	965	960	1003	984	978	1012	981	965	960	983	972	1014	980	958	940	966	959	971	950	982	954	993	983	993	1008	967	970	958	1009	1043	981	890	995	981	1008	971	1028	966	1003	985	1051	988	947	1008	951	983	1019	950	893	1008	1017	1031	936	1012	1012	911	929	1031	984	1029	972	1017	943	1008	971	1009	974	981	1058	982	995	1029	1001	991	948	995	1007	968	1020	926	1009	963	958	1013	974	973	929	1005	966	986	956	991	958	961	1001	979	989	962	978	969	985	926	1014	1005	966	998	945	938	952	965	970	978	1027	998	1064	964	1031	1044	912	991	975	971	998	1002	922	994	973	1011	956	946	1006	1019	960	992	938	1017	981	958	943	998	1005	1017	996	981	942	1017	937	959	970	966	1046	972	1000	1033	998	998	1001	975	981	981
24500	21062	27459	24763	13325	743	538	388	416	368	371	310	324	324	288	285	292	301	287	282	272	269	267	310	300	277	266	296	296	268	268	258	271	270	268	273	252	229	251	272	276	268	304	273	294	272	273	301	262	259	250	289	296	269	277	256	263	282	288	263	244	263	245	240	277	260	248	241	256	263	253	251	244	264	298	257	250	277	282	273	274	269	295	273	253	294	277	277	269	258	289	232	255	267	308	268	275	293	242	269	276	252	264	267	273	259	271	242	255	246	261	239	292	312	260	281	279	266	241	259	261	267	289	296	301	249	255	269	241	267	236	258	288	264	255	263	287	269	293	274	254	249	264	300	269	264	290	281	279	260	278	256	265	285	265	292	268	260	253	291	247	240	284	307	265	244	244	255	264	257	259	242	266	290	276	285	257	296	295	268	272	246	237	296	247	269	268	271	261	242	275	283	283	240	244	258	265	258	284	276	254	261	291	266	259	270	254	278	263	242	247	268	251	288	273	292	259	264	252	276	246	273	270	280	264	240	244	251	252	272	279	289	265	256	278	281	271	283	258	266	253	251	270	261	273	247	249	248	271	276	261	276	276	268	251	261	252	266	270	272	247	267	293	283	277	240	235	241	276	242	273	298	255	283	258	250	291	276	265	270	273	272	250	262	250	276	247	266	261	277	276	274	252	257	238	257	278	297	267	259	271	269	276	256	242	238	245	248	252	242	271	262	282	260	268	246	269	262	278	242	266	273	265	244	266	266	268	249	255	263	272	263	276	283	263	248	261	274	238	285	287	294	248	250	280	268	273	264	265	252	282	272	284	258	270	249	250	244	282	280	241	243	283	284	245	272	255	284	284	265	258	279	266	267	269	237	250	259	275	289	279	296	290	264	266	255	255	269	258	271	261	256	269	273	253	311	237	249	280	279	262	270	279	263	247	229	307	285	251	252	263	267	267	235	245	268	281	265	248	268	276	282	231	244	231	284	253	282	230	265	272	281	266	233	276	266	230	261	255	281	255	271	296	271	268	255	258	278	261	261	308	257	296	304	248	276	288	238	279	260	259	288	249	270	255	274	248	271	288	278	259	259	271	269	287	254	243	293	246	213	271	266	257	286	266	283	274	264	270	267	243	292	252	245	298	266	259	253	256	254	276	270	274	245	230	286	252	273	266	273	260	272	253	280	262	255	262	268	250	257	265	274	272	262	287	260	260	271	287	278	259	275	282	278	263	251	252	263	270	259	248	277	255	276	288	267	291	272	251	294	275	270	289	263	258	249	256	259	248	255	269	277	248	243	277	293	262	279	260	268	276	284	268	258	273	256	251	280	270	272	245	257	270	254	242	270	262	231	248	269	265	271	254	273	270	288	255	275	287	255	244	255	270	284	282	246	249	268	270	276	274	254	269	263	276	271	255	270	284	288	287	290	275	259	291	264	281	278	267	274	233	236	273	248	246	259	252	272	266	228	280	232	253	271	276	252	268	257	251	263	281	259	284	281	239	268	275	253	270	231	239	256	274	288	274	265	261	256	286	256	274	267	279	267	253	275	265	266	270	269	290	294	270	257	284	264	276	264	256	282	241	292	290	277	263	275	292	281	247	262	263	281	240	248	265	295	247	255	266	279	244	247	263	236	264	299	288	276	261	294	283	274	262	239	272	252	264	258	242	243	260	258	294	243	244	287	246	282	269	276	255	264	236	264	241	252	269	277	252	284	276	273	266	304	295	274	245	284	286	267	282	257	269	246	247	284	257	273	283	278	268	246	251	243	253	259	252	263	261	258	258	253	261	257	234	235	286	285	262	239	263	221	225	255	292	258	265	292	245	270	286	264	256	257	258	269	245	261	254	265	269	246	265	252	280	273	256	269	273	275	279	252	277	241	271	256	254	309	236	275	289	257	279	259	267	282	247	269	249	283	268	262	258	285	255	271	288	268	265	288	268	273	251	261	277	268	264	263	296	261	260	258	263	275	272	249	277	272	259	298	293	280	268	221	262	275	264	246	251	240	259	257	247	283	278	256	290	257	280	250	259	266	257	254	281	270	252	276	250	259	290	262	296	268	255	290	243	280	270	278	281	272	275	251	261	248	256	273	261	245	285	290	288	247	299	239	249	243	254	264	272	280	228	278	247	287	266	275	258	264	290	272	256	251	275	283	268	287	282	305	267	235	254	262	253	260	262	275	273	304	267	314	237	299	266	274	268	265	246	269	276	261	247	272	256	264	285	264	254	279	252	288	271	236	245	282	287	271	247	267	243	274	289	287	257	255	262	279	252	269	245	259	280	288	283	241	296	272	258	264	266	277	254	264	266	284	286	285	285	279	269	250	266	273	267	298	278	258	267	273	265	258	277	256	251	276	256	249	274	260	260	260	270	256	255	259	289	254	278	265	238	277	267	250	260	237	263	288	226	272	276	252	266	256	237	241	247	291	292	257	230	252	277	251	257	302	293	257	264	246	282	255	253	250	272	263	252	261	262	266	262	266	283	293	270	236	241	263	225	257	254	287	250	246	274	249	271	285	258	227	271	258	245	263	279	268	266	256	269	251	246	260	268	277	288	274	235	268	264	273	253	255	269	265	243	239	273	263	281	291	234	270	242	272	236	264	249	284	257	290	262	253	244	271	268	220	251	283	252	282	232	253	260	302	259	295	282	264	262	248	255	246	255	273	277	245	244	224	255	288	260	250	240	308	254	257	285	225	273	246	257	276	290	273	293	258	253	269	283	291	277	247	267	268	289	263	247	251	258	251	259	258	263	239	272	257	259	269	264	269	260	288	259	260	269	236	255	281	290	247	274	258	268	253	275	256	266	257	247	236	267	266	287	252	277	238	261	256	248	243	232	259	269	276	274	288	257	277	282	263	279	268	274	252	253	231	261	248	250	279	248	276	262	244	262	274	267	238	255	267	259	262	272	285	266	253	275	252	269	252	272	277	261	267	262	248	275	287	250	250	291	238	245	242	279	252	276	260	267	261	264	278	262	291	235	263	261	281	228	256	258	271	287	249	251	275	269	256	248	241	254	283	266	255	283	258	274	272	258	287	294	313	254	263	243	258	247	264	261	254	265	260	280	287	230	267	285	244	283	248	256	257	269	297	274	285	313	269	269	280	264	283	268	286	250	279	288	260	251	279	272	251	283	274	291	263	244	264	253	248	275	278	297	278	260	270	292	260	248	269	273	253	297	255	296	286	248	255	277	257	307	246	272	231	275	276	249	270	263	249	264	274	281	260	267	286	259	262	266	259	286	254	272	255	259	244	303	253	261	256	265	245	241	259	258	268	243	233	263	255	250	252	255	278	260	262	240	256	287	255	261	252	227	256	245	235	249	262	250	276	271	271	254	296	271	256	267	265	286	259	283	285	235	262	240	259	273	261	242	282	239	289	243	289	243	251	239	269	267	244	281	271	268	263	280	262	244	289	268	264	252	250	251	242	270	265	279	272	280	252	245	295	246	307	271	293	257	287	272	276	257	276	260	256	269	269
3137	4972	3358	1646	1224	987	828	659	563	512	466	447	399	371	363	359	366	367	364	344	369	354	317	311	309	327	359	338	324	343	317	338	333	347	296	335	325	330	308	293	334	362	321	279	330	349	314	310	300	339	334	312	338	321	309	326	335	329	304	325	289	320	291	352	283	318	325	346	275	339	312	342	316	312	326	330	347	310	340	315	289	330	280	309	292	322	306	341	331	314	311	308	323	273	329	318	316	314	319	304	325	290	320	291	307	318	318	310	336	324	323	307	334	310	296	323	297	306	308	297	288	305	277	338	325	302	297	315	310	297	316	353	291	339	354	320	302	306	315	340	333	320	302	290	332	303	329	315	309	316	303	338	307	304	321	333	312	336	305	328	303	319	318	307	281	330	282	333	309	301	331	298	317	299	309	313	302	317	335	297	326	313	297	324	293	336	342	332	307	275	302	298	302	319	330	299	331	307	350	305	300	305	313	325	312	332	321	307	312	291	364	303	328	320	340	276	306	326	331	321	318	325	316	319	297	289	314	310	341	324	311	306	317	302	337	321	307	320	290	302	321	297	300	327	325	286	323	294	305	297	323	298	309	312	324	337	304	315	306	281	323	297	318	300	312	319	344	302	300	323	343	304	327	314	279	301	316	295	319	327	351	313	314	326	326	353	340	336	300	305	333	295	319	305	310	300	323	326	281	319	317	308	330	322	296	318	310	298	315	347	318	290	353	255	317	314	305	348	322	337	309	327	327	312	303	328	309	320	280	321	307	319	300	343	286	326	346	328	328	314	340	322	296	300	346	288	309	276	306	281	324	306	328	331	288	302	307	339	302	327	298	306	343	319	328	298	325	325	290	319	324	304	286	321	313	296	321	344	294	328	326	302	300	284	303	308	330	332	273	320	335	315	282	304	317	315	331	294	284	289	281	308	317	302	313	316	317	286	310	321	305	281	301	339	308	309	305	324	324	307	269	296	303	314	300	311	320	305	321	310	325	343	342	296	338	321	280	307	347	294	325	321	320	319	305	332	269	330	317	281	317	343	283	292	277	282	313	317	321	322	310	282	316	301	322	375	335	328	305	285	307	317	307	340	300	285	285	300	314	318	328	344	312	327	331	368	310	309	293	310	305	272	299	296	321	301	319	317	293	292	333	274	309	287	325	325	295	297	266	327	339	326	307	313	335	326	320	311	323	304	306	356	281	331	339	301	322	348	314	304	314	362	309	321	322	294	342	304	294	292	308	288	319	314	341	313	289	320	321	353	302	314	317	323	300	294	301	309	290	338	294	307	283	286	326	290	338	302	294	316	305	325	309	290	299	324	306	283	345	309	295	340	326	338	285	335	298	305	284	320	292	289	303	339	295	298	286	300	344	286	325	353	297	337	345	328	305	346	293	315	266	343	310	290	308	313	331	355	312	311	327	321	310	355	317	293	283	298	328	290	282	319	336	333	319	330	304	296	299	352	337	330	317	336	292	292	306	319	270	295	311	309	317	278	315	308	331	347	326	320	367	343	306	330	323	333	303	308	293	302	313	317	306	319	319	343	312	316	312	307	288	341	316	282	304	293	319	291	309	281	326	314	294	314	306	304	291	334	318	315	320	303	314	296	352	306	328	340	304	314	354	312	302	333	327	315	328	297	315	324	297	288	291	298	298	318	298	315	307	287	312	322	293	328	308	329	300	304	331	314	293	312	309	325	309	308	329	315	299	300	313	281	278	334	320	291	349	351	312	333	310	294	300	315	324	334	321	264	313	297	328	286	270	296	318	303	295	305	295	333	314	296	312	319	336	288	339	310	314	299	310	339	308	319	316	323	304	308	333	304	281	300	330	295	312	309	316	298	292	324	304	290	322	324	316	318	299	314	323	311	330	334	321	329	338	316	274	317	318	328	315	332	279	305	286	300	343	349	301	305	305	314	330	319	335	355	333	310	311	332	350	286	327	306	342	320	306	304	305	324	339	320	317	331	327	317	302	332	315	334	303	310	346	316	299	319	345	287	327	291	307	321	332	340	341	326	345	305	319	308	317	327	312	319	298	324	321	304	309	327	319	328	310	303	280	309	313	311	302	302	339	291	334	308	293	296	327	317	319	333	306	335	322	315	329	327	301	367	295	310	305	364	308	341	282	306	320	298	303	306	296	281	324	311	338	316	342	322	320	303	328	308	321	328	302	352	303	295	305	328	299	313	306	331	299	326	315	292	338	328	281	306	324	309	291	315	303	299	313	319	307	293	329	280	304	319	296	320	310	318	337	295	332	325	321	313	311	273	305	285	332	268	280	283	312	308	310	298	275	294	340	323	305	307	316	326	313	305	317	293	295	320	321	302	292	307	303	306	298	327	295	307	329	363	309	310	299	288	294	294	329	342	308	324	318	300	310	299	329	315	310	283	344	311	298	295	300	314	315	326	350	309	325	335	332	329	322	318	335	291	343	308	320	315	301	338	319	300	302	318	318	297	279	325	344	323	292	313	310	322	323	326	285	319	314	298	312	312	293	311	310	282	315	304	299	329	313	309	306	313	328	310	341	350	338	329	303	291	323	306	313	316	344	287	290	296	315	296	325	341	327	306	304	328	318	319	282	315	325	333	314	306	306	267	328	302	326	330	295	329	308	334	300	290	323	277	330	318	331	310	312	320	297	310	322	305	326	327	289	312	308	309	296	307	298	297	304	293	334	296	351	343	307	289	325	312	350	301	321	341	300	334	319	315	293	291	323	338	318	309	319	331	295	300	304	293	327	340	316	338	318	334	300	323	322	332	323	297	300	299	339	320	310	321	307	323	341	325	293	318	316	358	327	291	259	290	327	335	333	334	323	317	299	307	334	298	297	312	332	285	319	338	302	339	311	318	319	342	319	332	328	314	313	286	328	309	286	261	305	339	325	283	321	311	329	363	302	310	303	278	297	283	297	296	322	306	322	297	339	294	329	329	340	310	319	308	273	301	270	284	340	281	333	303	315	303	336	321	290	324	320	279	325	311	303	315	302	317	338	332	316	328	312	317	315	325	333	298	332	359	327	316	334	326	323	329	311	321	346	294	286	324	312	288	320	306	340	341	308	337	299	334	357	287	344	300	309	323	299	314	341	340	312	287	304	301	304	318	301	308	320	318	305	313	317	301	307	327	303	322	331	283	297	354	326	316	311	321	305	291	306	313	314	289	316	284	317	320	318	317	308	281	313	284	347	340	314	304	351	313	343	325	305	293	314	298	292	308	316	296	307	306	292	313	325	333	298	286	290	286	299	312	314	299	283	330	296	296	306	323	306	318	286	288	308	277	309	314	324	272	311	316	292	317	317	296	304	326	319	326	333	337	307	312	291	302	316	303	293	314	323	310	343	324	334	323	309	314	321	294	312	286	312	329	325	329	291	306	331	298	306	320	314	322	319	291	285	333	311	333	332	324	294	307	305	305	301	327	293	350	319	307	301	316	324	283	306	325	322	314	309	294	322	270	324	315	305	319	292	324	290	289	319	323	280	312
22359	21196	28970	23704	21197	21284	11339	1643	1279	1141	1101	1014	1045	955	891	967	914	922	842	832	903	823	819	851	813	850	794	829	819	817	808	784	831	783	769	806	816	819	776	813	761	774	762	776	825	790	811	812	761	847	775	791	781	820	774	783	827	816	799	780	808	765	812	821	773	738	784	780	783	763	755	747	807	786	787	808	796	802	735	737	756	826	798	787	778	819	775	822	751	791	839	718	709	776	740	830	796	752	824	776	819	845	790	804	774	772	806	805	776	777	768	800	811	791	754	793	775	788	832	797	755	746	798	827	745	761	821	764	767	785	765	762	775	792	750	793	777	802	793	761	759	800	747	807	802	765	774	758	802	800	831	793	752	799	783	758	756	770	785	796	820	750	788	804	753	757	793	795	788	776	780	766	805	759	753	777	773	767	745	750	798	782	800	779	818	791	772	863	827	838	774	751	793	788	820	747	813	777	798	817	747	830	729	757	781	752	781	762	771	824	847	782	786	740	751	823	785	775	773	779	747	778	736	826	792	830	735	837	795	778	778	790	783	837	775	765	841	749	772	760	729	780	797	755	813	793	746	756	806	812	805	754	802	803	835	786	835	793	753	775	803	766	771	818	767	818	850	784	787	783	800	787	757	840	767	771	789	783	822	754	755	741	822	784	788	756	759	739	830	801	794	792	804	759	799	759	776	781	794	761	783	811	728	750	784	779	791	803	744	719	775	787	805	822	778	811	798	797	777	777	803	794	845	814	789	737	828	794	757	773	768	802	766	820	742	774	766	770	785	728	791	800	805	827	778	771	787	759	762	798	826	804	778	794	779	791	767	792	817	742	806	810	790	789	789	793	802	740	791	792	769	716	777	798	781	788	793	759	794	778	820	756	801	777	749	786	753	763	747	791	752	749	789	815	821	868	780	816	806	819	824	815	804	830	794	802	770	805	800	765	809	742	720	755	775	758	715	779	738	804	811	804	770	778	769	789	742	792	784	814	828	807	836	787	825	810	869	795	809	814	774	736	762	788	789	761	767	774	819	750	756	786	785	803	778	818	817	788	838	789	792	770	749	802	782	743	807	813	797	785	799	802	793	804	774	727	760	813	847	804	795	776	761	802	812	789	782	767	790	772	733	716	779	758	818	767	761	808	769	773	779	781	828	808	807	800	787	819	752	765	783	756	780	745	825	777	779	828	762	778	823	743	812	757	737	766	745	777	856	853	799	786	827	761	729	762	785	742	784	753	804	772	716	730	788	839	824	793	795	748	767	869	766	804	790	825	803	739	778	764	847	792	838	780	779	826	773	804	791	848	794	776	815	795	764	813	769	815	768	829	767	800	787	846	858	718	758	800	770	757	799	769	714	736	772	792	787	791	824	701	821	769	755	792	802	730	783	795	817	763	758	799	808	799	794	804	812	756	799	790	874	735	775	826	774	780	713	714	732	773	782	854	750	751	797	782	800	797	803	781	822	774	815	789	799	793	769	790	802	765	773	811	766	744	781	755	826	781	765	828	800	757	776	766	715	795	740	786	752	776	785	746	824	767	762	770	770	857	764	826	807	786	797	786	761	774	778	843	801	764	755	753	789	785	786	763	746	840	815	726	805	816	825	792	806	768	783	790	788	824	842	819	768	820	808	751	821	743	760	750	727	782	751	759	771	849	813	763	748	822	797	785	810	757	801	779	801	785	779	843	760	750	811	780	807	816	758	742	796	776	822	816	742	772	766	807	769	787	797	800	780	761	812	786	758	816	803	750	756	767	782	784	807	796	820	782	743	777	756	778	810	822	807	837	770	773	744	743	769	761	759	743	763	766	767	794	770	794	758	729	721	822	754	772	844	761	797	788	777	789	790	756	762	814	781	808	723	814	780	794	761	819	754	786	768	772	753	758	759	814	796	834	736	771	764	844	801	801	785	772	749	794	794	795	807	744	848	794	804	794	773	819	768	800	798	788	743	811	792	770	758	796	755	752	790	793	735	772	801	737	804	746	763	731	767	795	730	789	810	832	751	775	754	790	817	798	716	771	761	783	759	779	809	792	779	836	754	761	760	785	768	770	783	750	743	767	717	723	777	770	808	770	845	786	747	765	797	782	785	821	788	723	764	756	815	793	798	827	792	771	773	748	825	748	711	823	740	814	787	798	811	765	780	775	744	770	742	789	780	783	801	740	746	703	785	776	803	808	815	802	780	822	773	785	831	801	736	744	731	749	766	776	746	810	820	800	766	767	768	817	843	761	770	795	777	805	822	792	801	810	747	734	754	816	801	809	819	754	773	740	787	765	739	779	788	833	760	749	789	828	766	809	691	761	830	761	816	826	773	752	759	783	766	788	744	789	792	796	841	825	769	767	806	829	722	768	817	781	841	782	784	778	738	800	817	764	802	832	785	750	789	819	742	735	740	798	745	794	779	743	782	781	822	846	822	765	776	779	765	765	807	789	818	775	739	819	840	777	798	821	771	747	840	778	759	835	806	806	803	763	806	792	792	777	767	826	793	818	758	777	803	770	814	833	783	791	742	764	771	765	780	781	754	791	794	748	819	724	826	846	808	765	740	767	797	806	747	814	836	774	753	743	779	825	748	770	717	786	826	796	770	771	822	802	749	778	781	721	830	789	820	791	761	776	823	805	805	700	768	773	763	800	787	777	781	723	785	769	816	746	756	760	755	816	861	763	789	770	768	794	805	810	808	771	774	779	752	827	814	783	728	768	785	804	784	758	813	787	816	809	757	802	758	778	777	757	759	755	794	799	753	778	808	725	777	757	734	758	792	821	814	809	776	832	863	782	732	809	773	775	826	812	792	768	781	770	776	785	771	782	739	752	783	789	749	765	722	829	743	727	726	769	777	754	753	747	766	761	815	805	753	778	739	798	785	809	793	792	781	804	815	798	805	801	780	797	762	772	763	812	751	759	780	776	796	812	794	735	754	759	758	756	756	796	777	762	698	800	810	798	754	746	809	761	759	824	817	778	772	767	827	807	814	818	746	744	743	757	777	804	834	798	745	754	780	777	795	768	754	775	764	819	820	763	756	835	781	770	773	806	827	782	766	779	767	780	750	772	743	768	812	816	821	795	746	757	801	756	748	784	788	875	794	789	822	791	749	771	840	775	783	807	812	798	784	788	829	819	827	734	791	815	753	764	772	721	802	831	802	781	748	769	784	805	759	774	848	819	776	778	776	790	805	799	810	745	807	808	750	772	750	744	725	834	872	797	820	747	788	801	804	783	803	794	804	842	797	767	802	802	771	802	716	805	811	817	785	744	786	824	819	765	770	795	784	773	744	766	832	785	815	775	812	777	804	732	805	772	767	768	770	811	741	793	765	801	760	797	820	754	770	790	803	801	745	833	802	808	845	810	797	746	771	760	823	791	746	778	823	790	775	795	768	763	769	787	821	765	737	823	777	757	784	778	755	747	834	783	732	770	747	748	774	768	817	769	839	757	836	768	727	777	747	816	786	735	767	737	789	742	781	812	745	773	809	708
4405	14408	10192	5192	3827	2997	2411	1980	1645	1521	1404	1215	1150	1112	1035	1008	1059	981	961	969	905	972	933	942	929	917	943	916	895	903	891	914	911	895	853	922	863	894	880	882	848	874	819	831	882	872	862	847	859	859	873	865	862	842	852	849	805	935	842	816	885	850	852	907	877	860	861	856	801	860	864	846	807	845	896	899	872	823	877	881	887	849	867	830	806	890	859	835	900	883	824	854	867	828	846	839	901	849	845	830	872	879	876	899	804	861	815	843	837	875	861	828	775	872	920	863	926	837	846	857	899	855	878	839	843	842	828	832	838	801	814	881	837	855	878	801	831	810	882	883	830	856	887	843	824	815	851	823	882	842	812	823	818	827	847	842	913	830	857	869	823	830	824	882	799	823	840	791	871	831	852	814	857	838	890	905	835	898	876	880	852	890	894	852	852	834	845	815	799	803	847	841	876	875	816	810	856	836	804	802	830	849	794	882	867	896	806	850	804	796	851	886	872	835	821	876	829	859	848	821	798	863	861	822	828	841	846	838	861	772	884	839	853	851	835	840	878	874	858	853	824	870	801	873	882	853	841	829	848	801	877	866	868	838	837	830	830	875	860	824	793	853	829	809	795	801	826	829	885	891	847	874	834	858	829	837	860	845	836	834	852	865	849	878	844	857	846	877	836	866	817	853	799	837	828	846	834	795	828	876	814	853	877	837	819	803	851	821	864	869	878	843	842	833	862	849	853	839	840	860	882	834	843	848	849	826	891	846	873	832	867	826	867	847	859	873	875	865	837	874	861	854	839	867	820	836	875	831	811	888	826	852	886	805	852	834	853	824	823	881	830	868	802	855	822	857	841	817	797	806	855	879	824	863	860	852	865	838	840	870	831	847	858	847	838	782	833	860	838	788	792	798	835	852	769	817	863	854	887	836	923	861	822	881	790	861	850	859	799	883	846	775	839	865	891	844	806	836	827	865	832	871	848	841	823	790	861	799	825	815	855	840	886	873	824	870	815	867	860	882	874	788	844	805	832	860	772	859	800	853	813	933	805	834	847	945	885	912	833	772	890	793	813	837	927	837	866	843	889	875	816	832	796	797	827	829	869	876	863	862	806	865	813	919	834	839	873	849	836	836	828	833	852	861	873	827	859	857	837	830	846	891	839	866	803	861	815	831	852	866	846	841	836	868	886	831	858	804	854	841	892	879	849	863	856	791	820	815	806	847	830	817	854	867	863	893	858	868	831	835	863	880	858	864	852	841	864	845	836	873	844	806	845	760	885	871	797	862	862	822	839	866	836	887	896	795	864	859	852	835	809	824	832	864	823	782	833	834	878	805	826	858	844	878	829	836	883	849	862	813	850	821	843	869	876	861	822	869	840	834	847	823	871	917	842	858	853	823	814	857	883	854	819	844	825	849	848	841	853	830	808	863	866	897	886	877	804	897	850	820	830	830	859	804	883	839	864	857	849	858	832	801	875	868	835	900	812	804	843	883	805	876	845	850	864	880	838	874	878	841	790	836	887	870	834	843	831	859	817	899	845	835	815	786	848	849	839	812	878	834	844	807	844	845	826	870	859	873	881	879	841	824	829	831	837	858	899	895	857	864	880	883	795	795	880	820	858	844	862	796	837	813	852	819	884	891	850	829	816	868	816	854	802	818	887	842	839	813	838	868	846	851	861	846	850	809	816	885	871	870	888	889	802	844	886	816	858	766	855	807	871	861	849	880	850	855	837	833	864	862	884	881	806	888	830	858	839	848	834	855	863	867	914	817	851	839	857	839	849	856	829	863	843	865	816	835	879	847	855	822	839	871	833	859	865	874	863	867	855	846	903	839	848	825	884	867	804	804	822	866	842	826	851	897	845	818	877	887	849	864	882	859	857	839	826	896	856	803	850	894	850	862	860	796	834	843	857	790	901	849	876	801	859	832	915	827	859	896	814	801	864	854	846	862	820	807	841	832	875	871	864	876	799	845	859	814	877	816	839	849	859	865	834	769	854	864	849	806	826	872	903	830	861	827	854	852	845	848	849	800	840	833	862	924	819	892	836	844	815	856	819	881	899	850	858	816	876	820	866	862	867	872	849	883	814	898	863	853	801	887	857	849	837	858	856	816	831	850	819	866	846	908	884	845	823	841	820	861	822	841	813	878	828	839	884	845	840	843	783	834	877	782	828	887	805	814	876	841	787	812	889	844	808	798	828	876	801	836	839	864	820	839	873	815	834	807	848	847	851	809	859	798	793	796	815	821	794	902	866	812	869	832	831	853	839	796	835	828	859	857	868	874	816	815	839	860	836	824	860	835	882	804	884	834	871	795	832	848	816	824	874	866	839	812	892	853	835	868	902	808	860	851	851	868	803	838	812	884	799	854	826	823	878	815	861	852	829	875	848	841	796	804	791	847	850	820	867	841	882	804	851	875	881	819	855	805	854	902	836	853	827	849	863	878	886	844	799	890	808	874	781	860	832	864	878	857	856	913	843	814	815	858	824	803	873	867	842	843	865	843	888	869	852	901	808	821	817	842	840	857	849	847	790	874	858	837	868	830	809	866	808	809	810	832	868	860	865	898	846	841	856	845	857	845	823	854	838	809	809	817	838	870	887	857	871	857	867	823	876	862	855	859	838	854	813	838	801	809	819	814	854	883	834	859	821	824	873	891	851	850	848	904	838	841	864	863	832	794	885	861	881	850	863	896	825	821	809	839	903	827	840	848	873	863	791	809	855	844	843	829	854	830	847	871	840	867	848	857	849	831	788	837	826	834	865	911	881	909	888	865	925	857	800	812	833	892	865	884	897	887	830	917	865	877	859	892	869	840	864	832	838	826	831	847	843	853	892	829	856	869	870	827	864	816	866	866	843	831	852	812	868	833	849	837	830	866	818	808	823	840	852	822	819	838	877	915	842	855	894	873	878	845	862	803	850	781	856	851	817	845	845	825	824	879	830	826	834	819	817	821	833	834	846	817	832	818	814	894	830	816	848	824	843	858	834	864	899	853	837	856	784	834	836	823	901	806	828	862	825	833	844	823	891	827	900	856	825	840	796	871	878	834	844	859	880	876	843	845	843	831	853	903	855	847	783	835	927	875	843	839	798	821	843	870	833	883	842	863	865	820	856	877	872	839	792	841	851	845	831	771	873	858	879	838	842	845	830	827	822	845	855	879	811	825	844	868	806	833	870	875	802	828	841	819	823	881	841	849	838	839	844	885	860	830	857	823	863	851	825	856	869	867	830	888	822	830	841	867	816	884	816	839	850	868	851	808	836	848	876	862	857	885	819	835	865	834	835	873	873	801	873	832	801	841	873	880	808	842	859	813	896	880	929	847	833	804	856	839	796	877	880	866	876	832	811	823	872	810	838	893	888	872	845	845	826	854	852	822	796	837	845	873	843	857	861	841	818	830	855	836	896	847	808	841	799	812	794	863	804	832	859	877	863	792	800	858	829	871	810	846	860	818	766	856	810	851	789	891	821	838	879	848	858	830	893	844
27261	17999	4182	804	617	564	537	562	522	527	492	544	523	504	521	512	540	485	532	540	499	489	508	488	530	543	521	527	512	522	499	486	534	488	561	539	520	484	511	494	479	514	495	511	516	475	524	559	526	490	499	529	509	531	497	499	538	494	499	528	466	549	519	520	512	527	528	490	503	537	491	480	543	528	500	530	546	545	515	536	531	480	511	493	501	501	498	549	566	501	503	471	471	502	496	529	497	522	520	514	543	528	489	522	495	530	531	560	514	534	503	499	497	496	517	510	482	520	528	518	533	500	502	540	480	537	508	510	495	512	498	517	484	545	519	504	533	524	450	490	470	536	501	500	505	491	543	548	544	490	491	544	528	515	551	470	522	503	532	532	548	472	525	511	503	534	531	487	529	492	507	538	505	546	511	505	521	502	516	504	517	554	533	511	517	483	528	528	491	540	515	521	496	539	499	500	519	514	529	558	507	501	486	533	552	517	507	546	513	503	463	507	548	548	547	455	530	508	513	537	530	520	492	476	526	566	526	538	576	482	484	510	535	495	521	544	535	540	502	531	511	485	483	496	518	512	531	526	502	498	516	478	492	523	492	518	490	492	530	519	563	495	541	478	515	508	496	514	551	527	516	517	494	509	460	486	517	485	465	446	491	533	534	513	488	544	505	514	517	510	494	536	473	518	499	512	543	505	557	492	503	503	557	489	519	519	489	535	519	490	499	515	520	539	502	504	545	493	527	508	525	500	516	499	523	524	545	501	495	498	545	477	439	489	505	557	503	512	480	477	507	472	479	498	504	487	513	509	537	485	536	503	485	517	482	499	492	496	545	516	508	518	554	509	525	500	509	490	489	532	510	543	504	498	495	499	538	509	550	496	502	487	514	496	522	483	530	540	572	502	517	444	499	524	556	484	521	502	548	500	532	553	530	505	484	497	471	514	509	497	492	522	536	488	525	553	535	475	517	508	506	515	512	511	467	500	527	483	535	512	526	490	459	550	522	478	461	522	506	486	514	493	497	536	533	503	525	513	509	536	550	523	507	504	536	554	522	505	521	523	521	504	477	490	523	508	484	475	529	521	502	514	509	517	459	498	502	554	501	528	502	496	495	548	512	514	490	466	494	522	515	548	493	533	532	498	526	552	514	504	503	533	521	499	530	507	540	572	512	499	516	529	503	494	498	535	488	547	536	543	491	494	517	541	518	551	486	507	498	557	487	497	499	489	471	508	447	533	540	500	511	484	507	565	474	512	528	516	484	490	504	492	489	518	504	516	523	510	496	526	515	512	495	557	548	520	520	520	525	485	527	517	545	508	510	525	523	509	495	545	522	520	496	514	570	519	542	554	549	541	509	536	540	530	486	543	524	541	504	547	508	474	523	529	518	470	520	542	494	542	499	463	502	483	511	513	567	514	502	518	482	505	481	537	504	500	528	534	520	542	525	521	524	523	520	502	511	488	479	479	472	475	497	517	544	513	487	482	497	496	486	557	534	518	512	510	570	540	475	502	457	522	510	510	538	504	535	477	487	513	521	511	547	521	551	518	504	527	517	531	500	494	534	522	482	495	485	535	518	556	525	523	506	554	523	510	530	531	511	509	484	476	499	522	489	523	493	489	575	516	536	529	499	487	508	523	550	524	529	512	470	492	509	513	528	482	493	565	521	495	480	513	520	503	497	535	519	468	500	501	508	491	518	524	474	542	511	511	506	533	539	502	511	503	533	514	511	561	523	505	506	556	522	521	482	526	550	521	511	540	512	526	529	484	505	510	519	517	492	544	528	498	441	555	563	504	504	480	503	523	463	522	525	483	533	463	510	529	551	502	518	508	476	483	522	493	526	504	488	474	570	505	483	496	482	499	510	528	540	500	523	502	512	530	537	511	523	450	533	507	525	492	513	514	526	515	537	552	496	486	512	493	506	510	538	519	533	480	493	501	572	478	452	528	528	498	569	507	503	504	498	534	508	482	512	444	490	510	492	541	484	515	513	508	539	533	532	536	487	486	507	534	557	533	532	519	474	501	501	561	524	503	498	558	534	556	503	510	484	490	533	495	512	508	499	519	537	500	513	507	536	486	509	508	517	502	496	510	512	495	504	533	568	529	512	511	482	518	511	550	531	549	545	513	517	498	461	503	516	492	479	521	496	534	487	482	492	512	507	505	515	567	533	511	515	504	476	548	545	533	509	524	523	498	497	518	500	482	536	529	523	520	548	513	513	465	506	530	474	488	555	518	512	482	502	519	519	521	518	529	520	499	551	524	453	500	538	492	529	551	474	497	486	531	496	513	487	485	484	535	514	540	506	529	548	512	538	540	512	506	492	511	544	506	487	502	484	547	501	507	522	500	492	516	517	535	497	507	467	503	520	527	507	538	499	500	528	510	518	498	509	506	516	496	521	523	554	514	513	514	522	488	484	505	501	524	458	533	535	505	513	550	512	521	495	532	500	516	502	539	490	503	548	514	509	526	522	525	513	520	480	500	497	523	482	538	490	495	525	529	520	543	476	546	504	530	500	481	467	511	518	513	538	523	563	574	529	537	527	476	534	533	547	505	543	502	522	516	514	504	562	508	533	526	550	544	516	514	528	496	473	545	515	493	510	518	538	549	535	513	508	516	470	532	488	487	492	516	514	516	493	539	514	524	495	483	534	498	517	547	472	488	490	507	531	516	478	550	536	516	511	503	509	525	511	499	510	502	513	510	522	516	504	520	531	513	511	552	509	507	507	487	569	525	522	492	509	505	506	519	505	513	550	520	484	507	532	529	526	505	496	542	522	477	480	519	498	529	491	463	532	535	547	547	556	462	513	473	526	494	478	520	502	510	542	490	524	460	544	465	503	526	500	476	492	518	505	514	526	499	520	483	497	510	538	522	508	470	482	479	514	514	466	495	548	493	485	554	535	473	538	501	513	552	527	517	531	497	484	539	556	527	503	513	535	498	513	502	465	526	531	490	499	566	523	481	473	515	504	520	530	516	505	492	505	483	506	480	524	502	497	507	517	485	485	530	524	521	513	479	499	482	512	507	508	496	536	529	514	561	546	521	491	482	525	522	544	489	485	481	555	491	515	496	512	492	514	516	504	517	490	518	478	526	496	494	535	520	510	504	495	499	546	494	486	493	517	526	475	492	492	506	506	529	509	529	560	511	512	531	527	500	497	523	533	506	499	530	494	508	534	521	513	507	510	510	475	520	510	520	476	523	527	533	528	536	565	488	499	522	476	519	533	520	530	524	509	518	526	487	526	515	534	509	525	501	497	508	537	510	507	531	522	500	500	532	549	479	566	522	478	511	506	539	474	562	557	493	546	491	491	527	546	503	497	502	504	500	497	533	546	516	512	503	481	519	520	497	546	538	485	514	513	478	532	464	529	496	511	525	513	528	543	533	501	472	531	479	506	507	517	532	542	557	507	486	492	465	532	505	487	508	515	519	537	526	548	528	486	563	518	487	552	481	557	503	540	519	531	466	534	506	505	515	525	553
4224	928	817	688	639	621	601	592	551	552	578	563	563	548	540	553	566	540	513	516	540	508	546	592	540	550	525	548	520	586	538	559	581	550	591	548	567	546	512	547	524	505	533	535	556	571	540	526	535	534	512	528	535	501	567	563	520	535	581	535	579	544	584	535	570	573	554	535	549	544	568	555	522	550	555	511	526	537	558	546	510	573	561	567	519	552	534	549	538	533	554	506	538	560	567	570	565	564	545	590	548	547	548	533	526	588	559	527	542	539	529	517	530	576	551	549	548	527	508	530	559	536	546	517	550	554	499	514	555	585	530	531	520	592	541	589	535	539	525	563	534	539	513	532	526	536	571	527	550	531	559	532	525	530	537	537	537	549	531	575	563	548	530	534	555	542	549	558	514	542	558	549	565	540	573	535	544	560	538	525	545	562	576	546	519	566	531	554	501	554	487	547	539	565	540	561	506	543	513	509	579	571	549	511	528	521	545	534	536	562	545	543	600	579	543	544	580	578	539	566	538	554	596	561	528	533	523	511	552	528	508	524	601	582	524	549	534	499	572	541	577	549	546	530	538	535	556	513	583	464	562	598	545	541	540	556	532	563	542	586	537	536	570	587	554	516	581	570	533	523	505	539	570	537	544	493	542	571	550	546	561	545	529	534	551	557	519	538	531	563	601	525	573	536	562	542	541	521	599	534	561	543	534	563	554	491	590	570	544	542	510	526	525	565	540	503	535	569	537	545	547	564	567	530	529	585	514	562	531	520	548	520	567	514	585	554	545	568	539	528	540	575	580	531	573	547	536	555	533	576	533	547	551	526	553	542	509	528	501	541	581	525	547	562	543	566	559	558	564	570	561	563	567	543	548	503	542	575	554	555	535	579	551	523	577	531	569	539	528	544	522	552	554	528	560	576	531	542	524	522	551	544	580	565	570	533	552	535	535	517	552	531	574	546	569	559	500	553	546	562	543	571	557	549	556	582	552	499	543	486	552	552	558	495	525	557	534	575	525	550	532	523	530	531	565	540	535	510	537	510	542	524	567	546	536	544	549	545	528	557	509	522	545	547	540	569	594	556	544	541	520	526	519	521	524	607	545	566	591	504	586	563	554	584	537	534	523	541	521	547	557	528	536	553	577	543	546	543	562	546	567	546	551	541	538	536	573	550	583	550	548	565	546	553	530	564	545	553	550	519	512	558	526	545	555	538	584	551	566	523	558	501	576	513	566	541	521	543	558	568	543	532	550	508	543	568	545	533	528	574	551	510	565	548	540	542	534	596	615	558	519	552	550	630	521	572	532	566	527	553	575	504	557	546	586	546	578	535	570	559	575	550	510	534	563	562	585	568	517	556	580	538	535	569	544	495	547	552	565	562	537	493	585	527	538	544	540	512	549	509	546	528	533	523	593	596	527	578	511	552	513	515	572	571	512	539	508	533	565	569	586	535	554	544	586	549	527	570	586	545	549	542	551	575	578	559	539	524	532	551	473	517	569	538	543	570	541	524	523	536	546	541	559	543	542	558	569	509	549	601	533	532	538	523	561	561	561	524	573	565	518	537	506	544	551	508	575	563	539	506	568	543	521	566	550	541	508	598	557	552	530	559	523	536	558	557	548	527	540	562	555	541	536	562	603	555	529	553	584	593	555	544	554	520	557	561	550	556	540	566	563	531	562	542	547	536	565	568	549	538	516	553	535	563	567	573	559	554	559	577	560	535	560	573	569	585	551	555	535	534	519	571	516	546	580	573	551	558	561	532	545	562	530	545	512	536	559	549	526	532	559	520	535	549	523	519	537	564	547	543	543	536	548	571	482	544	545	510	569	542	622	586	531	530	566	541	546	538	509	549	531	558	599	547	552	531	520	602	533	560	538	558	523	550	570	562	510	557	555	563	513	504	526	547	547	548	528	519	566	556	574	526	535	526	564	519	545	554	531	570	547	559	579	515	554	533	543	538	622	554	585	534	572	526	571	570	539	567	570	498	543	557	540	522	553	532	553	526	552	580	548	528	522	565	551	538	518	534	571	537	546	560	569	558	515	546	518	539	530	532	551	564	535	560	536	536	535	590	539	554	564	538	557	589	524	567	544	544	547	552	578	549	550	548	553	520	562	530	565	547	541	539	563	581	558	560	526	570	532	551	570	502	562	570	539	569	534	590	565	532	527	528	554	544	529	545	577	572	530	585	536	535	537	552	563	567	522	512	544	534	541	523	551	539	566	554	609	585	585	549	546	620	548	597	548	559	501	573	527	552	507	531	552	583	558	517	509	568	595	505	523	537	526	507	533	536	568	521	551	536	509	556	578	548	563	546	571	529	553	534	519	595	533	551	592	541	563	572	555	550	549	556	578	526	569	517	535	580	569	538	558	586	513	565	514	553	543	552	562	570	569	548	544	572	524	538	574	549	523	561	516	507	586	527	527	567	541	574	528	513	555	531	582	619	552	539	553	532	566	559	560	538	503	530	538	548	519	545	593	554	538	528	544	559	542	535	584	544	554	538	550	548	570	548	516	544	553	523	543	483	599	555	589	557	603	572	579	569	525	548	567	533	578	559	526	549	555	557	538	561	492	538	534	553	549	553	507	510	530	544	510	564	530	518	526	530	552	536	534	556	565	529	517	559	566	559	562	537	517	537	521	552	559	537	585	569	546	542	544	548	539	580	492	578	534	575	568	563	566	541	502	536	536	528	561	538	560	594	580	519	517	525	519	543	604	552	564	544	519	549	555	558	551	555	565	541	550	584	561	534	522	588	544	540	598	565	557	590	582	577	567	546	521	568	526	548	551	546	555	558	548	555	571	519	526	588	547	540	521	536	555	554	582	513	541	590	540	555	576	507	534	570	526	509	542	521	529	586	583	515	534	564	573	556	521	555	572	518	585	522	550	540	562	566	546	528	564	530	548	561	579	544	532	517	574	565	558	544	544	547	576	561	570	506	570	534	592	552	567	537	584	572	512	557	578	570	563	611	526	576	555	542	528	559	535	556	563	560	558	543	523	563	566	589	555	517	580	536	585	527	549	544	539	562	567	525	518	526	571	536	575	539	507	559	526	527	583	564	518	544	550	555	575	531	563	523	573	544	558	584	498	549	544	504	571	546	534	539	586	556	552	518	558	523	512	490	522	558	550	547	574	528	533	544	535	541	560	553	580	520	512	558	520	556	563	515	528	539	532	527	504	551	573	583	535	575	560	545	541	510	519	526	540	543	569	522	535	574	584	524	580	592	559	539	552	557	562	514	544	580	587	556	535	588	533	585	550	550	541	521	563	517	550	542	541	569	548	523	515	529	554	541	561	554	584	532	510	535	566	523	580	556	531	554	523	619	531	529	535	540	572	548	594	580	510	491	580	545	593	544	567	529	563	585	567	513	584	555	543	541	529	520	579	569	537	577	569	533	564	535	575	541	559	598	521	534	538	531	577	534	513	579	580	605	572	520	541	517	522	524	576	565	526	555	549	524	534	569	565	542	553	574	531	487	480	558
23460	21146	28515	24047	21162	12483	1868	1346	1177	1243	1119	1087	1116	1022	1003	1041	1018	995	970	973	999	926	969	931	1005	974	946	1020	978	978	972	970	954	957	972	940	996	951	949	943	950	952	926	986	992	995	1007	919	1022	946	921	968	944	970	949	926	961	899	906	976	968	923	925	965	973	990	936	960	961	937	967	981	931	992	928	922	940	968	953	985	985	941	1005	935	1036	927	951	944	959	921	964	942	943	967	903	934	934	952	948	904	959	1001	914	924	897	874	962	915	949	919	952	916	973	1003	1037	960	956	1003	956	916	896	959	908	903	942	951	919	972	968	872	925	1016	990	923	952	934	973	912	902	948	948	980	949	904	964	1002	914	895	961	973	953	944	953	967	970	927	976	945	949	947	952	954	935	883	963	895	946	948	951	981	968	999	944	996	998	894	921	938	988	895	934	947	955	977	928	957	912	968	938	940	928	968	986	925	908	891	961	945	879	901	974	894	947	906	951	951	984	984	978	931	961	968	995	926	915	934	954	978	890	925	975	959	939	971	1001	937	960	980	973	971	941	971	906	934	953	928	947	936	963	960	935	918	908	961	972	1046	930	957	960	975	913	1024	910	966	926	940	927	928	1014	970	1007	970	967	987	954	980	951	906	1027	972	947	928	975	954	980	966	943	967	935	954	916	950	928	895	959	997	940	961	947	951	944	976	934	913	924	942	977	935	891	890	919	911	952	969	954	960	956	959	940	891	942	985	974	915	944	955	996	984	932	919	952	981	1001	964	902	941	936	948	938	1004	954	951	959	954	958	948	983	1002	907	969	975	930	965	982	991	914	883	921	950	961	951	978	956	968	1006	998	923	897	934	995	985	953	959	972	950	963	956	929	968	995	921	984	947	1006	949	996	913	928	959	918	928	981	932	969	954	928	967	920	956	947	946	952	914	955	954	997	966	946	936	941	927	966	884	907	944	961	926	942	992	988	935	927	926	960	900	914	967	926	1019	1006	972	992	934	998	964	972	969	968	901	993	911	943	1008	975	963	928	922	973	876	933	959	902	943	910	967	966	965	899	959	960	962	974	948	902	945	991	917	955	888	921	887	925	1012	926	984	924	885	943	947	998	909	893	977	996	907	892	944	908	909	925	977	991	981	920	928	1025	940	905	966	971	874	918	952	970	988	885	965	1010	923	931	914	917	969	982	896	961	930	958	937	931	969	992	921	904	945	951	930	952	988	956	996	945	954	996	951	952	917	962	954	964	972	951	917	908	974	981	951	975	887	943	932	930	982	956	905	934	979	914	919	936	1030	890	904	1002	985	946	916	937	966	883	922	979	934	930	981	942	941	946	942	952	927	911	969	933	968	914	966	953	930	989	971	965	948	941	996	961	935	956	979	936	970	989	952	936	905	975	937	996	997	932	986	948	961	910	957	883	952	956	875	963	923	925	913	945	946	938	990	930	939	991	962	992	987	944	954	964	973	921	931	969	974	956	942	926	975	946	962	961	966	917	971	942	961	937	943	976	954	953	939	952	966	925	950	950	988	985	909	982	914	919	909	936	964	895	897	957	969	926	898	966	954	940	988	970	956	944	968	965	926	945	977	975	921	967	931	916	937	938	893	976	930	947	923	997	989	932	998	928	926	951	980	893	982	919	953	962	951	953	957	1008	960	981	896	933	972	989	1002	944	951	937	971	902	968	963	995	948	881	1001	906	906	879	977	941	942	976	970	954	937	962	917	983	986	956	945	889	994	938	923	1034	909	889	943	973	956	922	928	935	932	947	933	903	979	884	960	996	904	909	922	955	946	972	976	911	941	935	978	961	982	911	922	919	968	900	920	916	925	940	990	919	928	974	975	999	992	955	988	936	969	926	932	946	973	960	982	926	924	982	949	981	960	926	974	914	916	899	928	911	933	912	925	944	981	950	952	979	926	926	928	923	928	895	915	932	950	948	981	937	883	971	967	890	897	900	999	958	907	954	899	948	1012	955	929	927	948	966	937	905	953	902	918	948	973	902	881	971	981	977	874	904	902	953	954	931	959	946	914	984	1009	965	967	896	953	956	963	925	898	997	951	942	952	904	983	962	934	913	966	957	985	908	971	924	875	957	1000	947	936	1035	950	916	1027	956	948	982	956	975	933	927	985	934	960	881	971	912	950	969	1009	968	945	932	956	1004	988	923	986	917	963	936	997	950	955	924	964	936	987	914	926	910	925	956	984	947	963	951	974	961	1000	971	961	960	1020	965	915	960	903	903	945	909	982	967	944	950	924	963	956	964	956	928	934	989	937	941	959	907	917	963	959	955	875	940	908	991	937	1001	970	947	993	951	942	858	914	925	986	977	963	915	918	956	920	924	968	917	971	962	918	950	906	945	961	982	904	948	905	992	944	982	981	976	948	942	992	974	984	924	969	946	972	941	948	920	908	948	944	1008	900	932	969	905	964	906	1001	960	976	952	849	942	983	965	1006	1015	984	959	971	962	954	946	961	956	971	940	927	946	938	936	950	981	917	879	960	928	926	1005	1014	893	918	918	964	968	963	991	972	950	978	967	957	1009	902	930	948	967	976	939	925	954	946	962	914	988	946	954	904	954	939	1012	948	943	931	970	940	900	962	927	947	952	941	949	958	926	1038	1012	966	942	946	992	889	974	913	916	955	894	968	897	846	895	905	909	974	931	921	935	960	977	949	971	967	990	986	989	945	927	947	935	888	945	979	918	949	973	951	957	974	995	970	1020	1007	923	932	910	917	924	899	951	970	948	957	965	935	875	969	911	943	940	960	914	954	861	974	930	945	956	981	893	938	918	971	959	928	985	964	911	972	992	957	955	923	951	896	953	961	953	920	1010	971	933	957	945	997	953	955	981	971	923	959	962	926	956	934	948	928	968	936	927	932	910	979	991	966	927	940	887	867	957	988	989	946	934	908	930	931	940	935	920	959	924	950	941	961	968	978	957	994	946	885	901	941	931	909	909	890	1008	964	963	979	908	898	937	952	1003	926	985	898	966	939	992	985	978	939	957	948	912	942	960	978	934	903	984	927	938	937	920	948	954	924	978	950	972	958	973	927	931	955	960	997	924	946	925	903	976	993	940	915	954	959	909	888	923	944	940	940	967	1017	945	989	1006	974	977	968	1003	1000	908	886	966	974	945	986	997	956	976	932	950	928	926	964	935	977	984	951	933	936	924	959	977	899	908	968	954	961	918	950	948	947	949	950	919	917	926	983	909	902	961	958	876	924	928	891	916	947	919	921	969	999	943	931	941	952	961	904	975	957	951	939	960	926	920	931	928	924	935	943	920	941	907	988	960	914	960	920	956	972	921	975	939	1080	943	958	957	917	934	1002	1014	920	961	954	967	877	984	956	979	907	972	993	929	954	922	966	928	918	953	966	902	940	976	996	893	939	977	960	952	949	984	975	931	979	960	943	991	953	980	892	929	961	959	960	933	943	951	950	925	998	921	905	942	957	976	891	918	966	969	969	903	879	955	980	951	936	906	942	887	906	910	866	937	946	942	957	928	966	933	970	957	981	974	972	954	905	905	987	935	967	955	916	975	993	929	861	939	957
3420	8716	6256	3366	2546	2027	1762	1606	1409	1320	1215	1173	1176	1059	1106	1025	1137	1032	1057	1037	1047	993	1020	1056	971	1038	1047	1019	999	1010	1031	1024	1027	998	979	976	1018	1046	1023	994	994	985	968	985	953	1023	1067	981	1033	942	977	1001	1065	984	966	1038	977	1024	1036	979	1010	933	987	1025	978	1022	965	1019	970	1011	966	997	967	1002	942	1018	1012	990	986	975	950	1009	983	987	1058	1016	991	973	1052	961	1039	1023	1013	977	976	943	1026	981	993	1001	981	988	943	936	1000	975	922	983	914	984	945	938	976	1002	1018	958	990	942	963	983	983	966	1016	1001	998	986	985	960	975	993	1004	1008	985	960	957	992	969	973	1026	967	1014	975	999	953	995	990	988	1006	967	1016	994	971	995	975	1003	992	954	943	1001	1031	952	1030	1045	944	1036	1012	1039	952	965	994	969	983	1024	961	950	1020	1026	993	1001	977	1059	929	988	967	1019	942	970	989	1024	998	955	978	942	961	1001	1005	981	973	1004	938	954	990	985	967	1020	1007	1041	974	1050	965	1057	1023	955	971	944	1008	1029	912	989	1054	1004	990	1012	958	989	954	990	1003	981	971	1014	985	935	969	1018	997	1032	894	1010	929	964	1010	996	980	1005	1007	944	969	997	1061	989	986	1047	1008	925	956	975	1024	989	989	961	984	930	971	985	968	985	1022	957	964	1003	1030	959	1030	979	990	989	1043	938	1020	917	1043	946	1034	994	954	1018	992	975	970	966	1000	920	955	980	996	983	973	974	987	963	962	960	964	986	967	1005	1001	1007	1021	1031	1004	953	981	974	949	975	1012	1039	1033	1019	1011	940	1018	990	973	962	913	971	967	1040	990	1019	971	1010	979	996	992	952	985	995	1017	993	946	995	1006	966	952	969	1009	931	1017	964	960	1046	967	972	992	973	1001	1016	987	1002	926	978	997	1027	952	989	1001	935	986	961	966	1010	1028	987	938	986	1011	990	987	998	1006	977	1030	950	981	988	961	966	998	1060	975	963	1021	959	960	951	1012	910	1012	967	986	936	1024	979	968	949	972	1018	961	1028	996	982	976	977	981	994	990	1062	982	968	1022	971	1001	1025	976	1016	988	998	994	1029	945	931	924	949	954	981	980	992	983	983	1001	1013	1019	934	986	932	990	991	1011	1036	1030	992	1048	1000	978	967	988	987	1012	1004	1051	1047	1013	964	964	990	974	953	970	941	965	1000	1009	1019	997	939	928	986	1012	1007	951	990	944	927	1031	1000	999	959	1017	1006	999	1049	1015	1002	1009	1019	972	958	980	995	944	961	929	981	992	921	980	1007	956	953	1008	927	968	941	1042	983	958	971	1008	1035	981	1005	977	957	936	979	1036	947	1006	1011	1015	953	968	988	1010	1035	942	970	991	985	946	1025	1018	978	1007	977	990	980	991	1030	978	1021	980	1011	950	1003	1027	1045	999	1016	995	1007	958	993	1027	1004	969	1071	1000	987	991	986	978	953	979	989	968	986	989	943	961	937	986	1025	1043	1025	953	932	943	979	1006	1033	964	1030	960	1025	1020	991	971	1011	997	982	994	1011	995	988	925	958	955	986	1008	928	956	1029	1002	1016	972	934	1013	1009	1029	1037	1007	982	997	1010	985	1049	1011	1024	1002	986	1033	972	899	1015	999	985	940	994	974	997	974	1015	1019	1014	938	971	987	1020	1019	1001	972	972	955	990	1003	952	937	994	970	1007	975	1009	1040	986	994	960	995	937	979	951	973	951	968	1026	1057	991	990	979	985	943	1005	1007	1006	1002	942	1000	974	1004	1012	964	968	996	1041	940	1010	1013	1018	971	1005	986	1002	967	980	977	995	969	1006	978	950	964	936	1007	971	1014	960	986	939	986	898	984	1013	973	1034	957	974	988	931	979	999	1005	961	1033	929	945	1023	997	966	987	1075	977	1002	1009	912	971	1028	966	902	998	898	943	1043	987	992	973	1013	1004	1021	986	987	990	1007	963	1008	970	992	993	992	952	983	973	985	977	1027	1036	944	983	1005	1036	990	1058	1001	954	994	1000	987	998	997	1053	958	978	962	961	1007	966	970	1030	990	980	965	992	951	1004	973	902	959	998	994	952	958	1014	942	1039	963	971	940	1032	964	986	1040	935	1035	989	987	1028	998	1010	974	1020	942	975	952	996	976	1023	1022	990	975	971	1017	969	1023	982	1007	961	1007	1038	1000	938	937	998	962	941	953	948	989	955	1006	1021	1002	1018	1020	947	940	1053	999	971	1014	987	1017	965	990	977	955	956	950	1066	1034	1004	969	975	967	1046	1043	1001	986	957	1019	1007	1018	963	1011	1004	995	1001	978	1034	986	969	983	952	960	990	1010	1016	1000	1007	940	925	966	967	1020	980	976	995	983	955	968	992	972	1042	982	976	984	985	1005	1053	1005	978	988	1026	948	989	955	1013	959	1021	968	986	994	1052	935	941	980	943	999	1013	948	934	972	1035	931	1015	958	1021	989	982	991	996	1003	1014	986	986	992	1024	1002	994	1012	956	971	960	942	1007	1010	1005	1040	1021	948	938	967	1012	978	1009	1001	1005	963	1006	986	1010	955	956	976	985	979	1007	1007	944	1032	903	1016	1003	956	995	932	1005	927	986	973	947	983	956	974	992	949	1006	1003	989	989	965	956	1002	983	913	969	993	985	957	1023	983	930	1003	978	917	1040	1001	996	959	952	948	997	990	994	1021	1003	959	986	993	982	1032	1019	975	1024	948	975	983	996	924	976	1012	1011	974	993	975	976	1013	978	989	985	999	979	949	1029	993	1058	951	960	1024	1019	1018	966	989	1024	944	984	961	998	961	987	967	958	1002	1085	923	999	1034	957	985	1053	968	960	1045	996	988	980	1034	1014	912	960	986	1008	947	959	1012	1002	985	944	986	972	912	971	996	954	950	994	973	1005	1008	1024	1025	1057	996	989	1011	954	1051	965	929	986	989	1006	1014	993	1008	970	1009	972	954	939	974	962	998	1006	979	1019	998	966	959	968	1019	985	1033	996	1034	1033	1011	1037	991	982	947	940	970	922	985	977	1003	994	1037	911	991	1005	975	983	1011	983	968	941	975	1061	978	1012	975	956	931	935	975	982	945	942	969	955	987	987	977	1012	935	987	979	1005	1029	983	952	986	1031	1009	976	988	981	995	925	978	981	998	1033	1051	1011	965	1043	960	960	968	949	940	1034	1028	980	935	904	1028	1005	956	976	945	1026	1006	978	1037	974	962	938	1037	1028	997	965	966	919	996	962	975	934	985	1017	962	1049	1002	1005	955	1049	944	921	1031	1019	925	989	1008	1009	969	985	956	960	990	974	997	1029	1034	1001	939	959	982	963	1005	897	973	952	979	992	994	1043	931	955	955	1015	1037	975	968	1018	985	984	978	1001	996	996	950	1015	981	1014	995	1005	1007	1005	970	952	966	980	921	935	968	1029	982	979	982	988	977	1025	960	1020	1020	971	1041	947	1002	995	924	1008	973	936	1003	1011	1002	893	1010	1039	928	968	1010	1024	987	1000	1009	1043	975	967	1034	1025	961	965	1008	1018	1036	967	955	1019	1037	977	1029	1035	996	921	1021	977	986	1001	898	997	1009	973	964	1045	957	992	1007	999	997	1025	989	990	1003	986	974	995	954	948	1023	968	949	948	1008	1005	1007	988	989	968	994	931	1034	968	1007	1029	999	930	977	1044	1055	1000	994	978	947	992	1008	1024	976	963	1021	1019	980	1014	958	1045	1007	963	977	1004	994	951	952	1005	1014	951	940	991	963	1052	999	990	992	957	1017	963	970	959	935	1004	1009	999	990	970	960	961	997	991	968	966	952	1034	972	973	1000	955	971	979	995	990	957	1019	984	989	989	1047	990	987	1027	1011	975	1026	1079	979	1012	988	1007	1019	1031	988	1026	1029	980	980	926	937	992	1024	960	1027	1019	948	1004	978	942	982	1013	1014	1071	999	1057	1021	998	1054	1028	944	990	933	1030	965	977
24492	21162	27657	24944	13444	738	536	384	344	352	355	301	294	321	299	300	282	322	288	271	278	289	269	277	261	269	260	278	264	237	293	285	278	259	266	283	283	254	275	268	280	240	268	262	271	257	275	250	264	234	256	283	277	264	254	266	253	274	253	248	291	252	268	290	254	276	249	259	265	257	254	272	241	272	261	265	275	239	273	250	288	282	253	248	270	286	255	308	259	261	262	258	231	278	269	289	279	283	251	294	237	261	248	241	266	274	255	273	289	251	257	261	256	285	264	228	289	266	230	275	256	287	286	263	256	265	253	268	254	280	279	272	260	268	266	255	270	264	274	247	268	268	243	249	239	258	251	274	243	251	248	292	275	268	268	247	247	227	283	244	249	256	242	247	280	233	229	268	239	256	260	239	271	288	246	253	248	238	249	269	274	251	287	276	250	276	272	271	280	247	238	254	256	313	271	304	269	245	251	252	252	260	224	293	265	275	296	279	278	270	263	244	285	254	260	265	264	268	251	300	253	291	265	263	263	266	284	262	224	300	267	236	289	247	264	245	263	237	282	248	272	252	267	261	268	275	249	239	245	251	258	269	244	281	290	246	279	257	275	249	258	262	259	242	291	268	278	267	283	264	264	255	250	287	243	247	244	241	273	262	268	256	255	242	265	277	252	258	262	309	254	254	261	306	243	266	270	268	262	267	281	252	273	261	282	271	269	245	278	242	251	267	270	268	277	250	241	283	242	252	248	253	257	281	286	239	249	283	275	270	245	275	246	254	246	263	239	267	286	295	279	267	282	269	256	267	274	269	249	253	273	260	257	282	282	270	280	261	266	273	257	257	288	246	238	271	277	301	263	296	264	270	279	252	245	245	254	267	269	272	248	284	236	267	263	276	254	256	270	257	275	262	277	229	227	272	288	256	262	263	281	280	279	251	278	240	271	217	264	238	251	268	263	296	257	271	216	266	279	266	258	246	277	259	250	260	261	246	277	287	238	246	245	251	256	294	286	276	261	272	320	259	255	276	260	272	278	260	280	247	241	265	256	253	272	258	254	245	262	311	272	284	251	267	259	273	268	278	244	291	259	264	280	248	271	257	249	267	254	299	275	273	266	270	235	268	245	243	288	263	271	236	272	283	267	265	276	252	263	254	280	244	276	241	242	245	254	281	257	282	249	251	254	277	272	247	261	272	243	275	261	231	290	259	251	274	256	244	285	272	239	251	258	252	242	268	260	256	279	256	265	276	275	249	279	257	252	236	274	262	262	265	246	255	262	251	249	283	285	245	257	264	274	236	248	282	276	253	285	271	251	242	230	246	277	280	253	281	238	265	268	249	273	257	260	290	260	280	277	254	269	261	269	229	280	302	249	262	241	255	261	236	243	259	275	287	270	242	260	246	249	256	259	283	256	239	254	288	267	257	256	253	257	262	275	271	272	282	267	263	277	235	245	262	261	280	270	278	244	220	285	276	289	265	258	261	271	255	258	272	327	291	231	269	257	270	260	267	240	270	245	268	263	286	267	285	268	270	255	241	279	278	252	311	257	271	266	271	258	243	276	277	241	279	237	286	243	261	279	272	280	304	254	245	265	275	271	280	229	247	254	260	270	302	245	253	277	259	276	243	271	271	281	259	232	255	269	237	226	252	284	254	253	261	275	292	281	274	266	269	240	272	278	265	263	265	223	277	285	292	252	271	261	240	257	244	277	232	249	259	283	229	259	257	284	289	276	266	237	249	265	257	272	243	244	245	260	245	262	247	232	249	261	298	260	285	274	291	266	265	251	263	279	269	296	264	248	288	301	281	268	267	268	233	274	293	276	266	261	280	246	263	276	291	259	234	266	256	247	274	275	296	283	261	264	253	269	258	279	245	269	262	258	254	278	260	242	248	240	285	250	302	254	247	273	259	263	250	316	261	254	274	278	260	262	265	258	232	281	248	284	234	261	236	294	258	269	291	279	248	275	291	287	271	268	282	259	261	267	258	273	271	264	266	258	275	279	249	258	253	233	254	219	268	238	269	251	278	268	260	258	254	251	285	275	238	254	256	235	251	266	257	264	249	249	270	264	270	269	258	265	275	263	270	268	256	277	283	281	280	258	248	245	258	239	232	263	255	281	259	259	289	260	256	268	272	255	242	280	294	224	240	257	268	294	262	255	242	257	279	263	262	247	283	259	282	252	250	271	270	278	268	260	262	266	234	288	295	231	246	242	269	277	258	262	258	274	242	256	249	245	275	259	232	286	250	269	260	264	259	261	263	297	256	270	266	258	258	259	252	273	263	288	268	301	264	269	275	267	282	261	248	267	257	246	254	274	256	248	258	258	281	262	243	265	284	261	298	233	271	259	281	283	251	251	266	233	265	246	314	290	264	306	266	265	257	248	248	255	257	271	258	253	259	279	285	266	282	235	271	260	226	252	257	269	300	279	300	275	250	276	266	240	277	286	257	295	260	271	251	269	244	247	254	258	280	269	279	280	259	247	300	246	279	251	278	269	243	246	271	260	233	268	280	292	269	238	264	275	246	243	256	242	262	234	251	256	281	263	245	245	218	270	264	237	267	276	273	253	254	277	278	259	237	249	230	266	281	267	255	253	232	267	251	277	272	249	258	241	279	245	265	257	289	241	267	258	236	272	270	248	238	255	260	246	237	281	277	260	296	274	276	266	275	261	228	271	261	274	300	293	273	273	264	252	244	244	270	283	272	244	238	224	241	230	281	278	248	265	266	260	261	239	240	290	249	254	254	238	245	267	266	276	248	271	297	248	264	266	280	253	269	275	266	271	236	265	266	246	281	292	256	279	269	238	277	259	240	272	250	268	260	265	261	267	257	270	247	273	288	277	264	251	267	240	282	253	271	278	254	259	250	259	250	262	246	270	270	274	271	282	251	271	265	247	252	270	246	254	281	245	246	273	240	279	247	245	246	254	251	282	266	263	259	274	270	250	241	255	256	288	274	273	249	265	254	270	234	242	288	284	269	268	280	249	289	256	280	254	244	287	276	235	266	268	235	263	278	302	243	264	292	260	306	275	236	279	254	229	257	265	251	270	286	272	283	261	264	295	229	271	256	259	274	268	256	291	279	254	258	267	249	254	269	265	271	270	253	253	284	283	265	255	264	269	261	273	260	282	279	258	241	276	291	267	276	259	265	262	296	281	267	254	272	254	247	273	266	269	285	284	237	275	259	264	242	256	254	281	251	238	277	292	271	263	254	284	258	245	253	288	261	254	253	242	256	252	276	270	281	230	259	270	251	231	265	265	298	273	240	240	250	251	284	242	252	291	237	261	270	262	244	241	284	287	280	259	279	272	275	277	272	290	278	295	271	258	285	261	258	254	234	259	301	279	287	281	240	225	265	238	250	275	274	239	290	256	272	256	288	260	275	245	272	238	319	242	246	238	285	233	263	239	262	254	250	267	296	254	254	266	245	261	258	237	288	268	267	257	267	260	262	253	249	280	267	272	248	265	263	271	286	267	265	216	258
3063	5124	3517	1663	1256	980	830	643	581	487	457	430	417	377	377	373	356	344	378	323	326	372	332	303	325	357	374	357	318	350	315	301	311	341	329	319	302	331	338	296	336	338	335	325	307	325	281	330	363	307	320	305	338	327	292	308	326	326	333	298	302	304	304	330	307	303	359	337	279	309	293	304	291	288	320	304	318	306	318	314	302	357	290	295	307	328	294	303	326	304	331	287	302	358	282	313	302	304	300	301	291	302	292	317	331	322	318	347	298	332	302	297	309	307	348	285	285	295	298	321	293	296	280	296	303	313	288	325	297	312	336	293	337	302	287	303	309	300	354	315	329	325	294	315	324	314	334	328	333	341	339	298	336	293	319	311	292	322	341	310	310	328	289	291	329	298	306	303	346	309	295	292	323	300	319	310	287	302	290	345	312	341	301	284	282	296	339	287	341	280	313	318	307	304	308	346	342	307	319	318	301	304	309	270	290	308	339	292	300	318	317	339	317	336	322	319	313	319	285	318	322	307	308	304	320	344	279	294	341	302	304	300	283	306	310	303	326	343	332	298	342	307	301	294	313	280	346	349	331	332	339	305	322	310	310	335	312	313	349	328	309	283	307	316	312	310	306	336	298	305	300	302	313	333	305	322	293	298	313	348	324	312	311	330	292	308	313	339	289	320	308	315	320	311	321	297	305	310	306	332	316	323	286	313	316	306	335	311	364	312	317	283	327	314	344	304	323	303	316	314	315	299	328	332	364	291	299	300	329	321	295	291	330	298	313	301	354	289	281	308	297	310	331	330	297	331	289	328	317	293	321	295	316	297	288	318	297	328	321	330	322	325	304	307	333	297	292	316	301	308	290	321	290	346	294	306	310	312	342	302	315	335	284	302	294	303	325	256	325	312	274	316	328	313	340	355	321	295	289	316	311	335	323	277	317	304	316	330	309	341	291	298	305	293	331	318	298	304	321	290	304	331	319	281	332	308	322	323	302	322	293	293	324	291	341	304	296	317	315	314	323	313	298	286	299	310	325	318	328	308	323	310	325	333	300	355	311	303	321	306	277	291	288	292	312	332	315	310	313	299	333	291	333	301	346	291	319	330	311	314	304	338	317	316	312	310	314	346	309	333	310	344	296	297	340	274	339	334	318	316	312	302	287	315	303	296	315	318	322	295	330	325	329	316	319	315	310	301	316	331	283	331	324	324	322	323	312	322	323	311	331	298	325	309	334	312	295	319	319	309	327	299	300	320	327	299	271	307	304	320	307	309	329	341	278	315	304	311	266	300	316	309	354	310	275	295	348	307	317	309	312	320	301	327	330	337	310	300	308	310	322	336	346	278	329	324	289	323	334	302	279	332	306	326	323	306	315	296	337	310	326	304	300	267	296	310	284	319	333	309	333	316	331	326	310	292	299	298	325	330	314	326	302	323	277	299	299	303	276	360	316	286	322	305	325	300	302	314	334	332	294	331	308	346	314	302	345	325	300	326	332	334	297	314	311	327	320	317	305	304	321	319	283	304	307	320	310	278	283	310	331	309	282	314	317	284	307	311	313	327	319	307	329	327	304	343	300	279	283	319	313	325	321	360	302	307	329	297	307	344	314	353	294	343	294	320	320	277	333	335	337	286	318	295	301	320	323	300	299	314	313	328	284	326	300	321	327	334	305	313	315	314	328	318	260	328	325	298	283	320	306	306	305	313	297	288	320	313	315	300	329	334	332	311	308	321	318	308	281	308	225	317	319	318	305	298	323	269	330	296	332	324	332	313	315	342	299	345	323	307	307	314	323	300	300	318	316	306	323	296	294	318	318	313	291	335	308	320	296	314	278	312	282	311	309	305	335	307	315	333	303	302	310	348	316	328	318	314	308	331	284	313	311	312	324	345	324	315	326	307	292	308	309	281	311	307	308	318	296	311	320	290	309	313	321	298	279	302	332	331	331	324	310	301	290	326	316	284	314	324	325	282	286	308	309	321	317	323	300	321	303	334	300	305	319	298	332	298	308	343	303	306	282	325	333	317	332	322	340	302	327	323	302	298	292	320	327	320	316	321	318	283	324	275	322	310	350	326	340	321	332	307	320	310	298	310	318	307	291	287	309	323	307	308	277	283	305	297	288	287	285	299	299	301	327	308	261	302	345	296	312	333	303	303	298	316	297	331	285	342	299	343	300	288	313	297	348	324	312	321	302	319	326	291	340	316	329	329	316	297	282	281	306	330	332	326	325	300	327	322	308	292	345	306	316	347	302	320	337	306	303	291	335	323	296	316	300	341	291	316	311	329	285	308	301	299	327	323	335	347	323	344	319	309	288	306	311	305	339	304	320	323	303	326	314	315	341	342	296	309	307	308	324	330	320	293	276	329	333	315	340	339	299	332	311	279	325	270	307	300	325	311	296	314	300	312	312	322	318	334	321	316	316	336	279	321	291	294	314	315	284	313	332	322	311	294	303	314	320	340	300	315	318	317	319	329	364	314	313	293	282	324	317	344	333	282	293	326	310	340	328	272	296	306	318	297	333	312	314	290	330	275	319	346	304	319	326	309	310	330	296	336	348	303	327	308	300	317	310	315	315	338	330	324	296	333	335	310	321	306	318	329	293	300	356	362	334	330	315	310	290	298	320	336	349	301	328	318	320	321	309	311	319	295	303	345	326	310	342	296	322	300	308	326	326	311	310	295	339	311	296	298	296	293	289	309	292	316	319	328	335	321	302	324	322	315	309	301	300	293	313	338	316	314	311	318	355	271	305	320	308	311	317	296	324	327	335	316	296	318	295	311	335	294	293	298	302	303	340	304	306	305	276	331	345	313	303	301	293	291	320	308	333	318	313	300	351	314	306	333	307	314	307	302	298	283	274	312	311	322	295	328	321	299	315	323	340	296	281	329	320	279	332	324	321	310	345	324	280	317	296	283	308	303	287	330	291	311	318	369	327	325	338	276	315	324	324	354	317	316	311	306	282	311	299	307	308	342	345	304	301	310	309	320	323	332	273	345	304	321	319	294	307	310	273	324	318	318	313	268	311	308	320	283	283	342	310	303	332	317	318	321	312	319	275	281	310	306	314	283	299	323	309	312	335	317	307	289	345	311	317	313	291	294	315	295	305	327	317	328	320	327	335	317	303	289	300	282	324	306	307	299	301	312	289	296	315	307	321	298	326	330	309	295	305	335	348	313	279	334	347	315	330	321	316	324	326	296	281	301	340	335	315	314	281	333	293	327	281	319	320	298	331	289	282	314	326	263	311	311	365	343	329	298	314	316	312	318	319	333	298	317	297	319	310	301	322	312	304	317	300	321	273	269	290	297	320	307	290	307	300	318	308	309	297	281	332	298	289	290	293	303	297	290	312	299	341	318	315	300	307	284	334	339	297	331	287	315	292	340	294	312	285	344	312	318	354	297	355	299	321	302	283	303	346	340	315	339	316	277	303	296	314	311	346	326	343	302	278	320	294	307	325	338	326	306	334	336	305	310	317	289	280	332	310	321
22444	21198	28959	23706	21189	21267	11560	1616	1334	1182	1079	1038	953	979	928	854	938	881	891	867	820	892	880	818	755	867	798	806	848	812	811	781	780	800	859	848	792	803	772	787	806	834	814	853	798	818	807	805	844	823	803	743	768	787	818	768	815	800	784	765	787	810	808	765	748	781	769	795	792	825	765	793	738	829	702	796	803	797	729	815	768	757	769	799	734	854	785	811	813	773	777	796	749	808	762	840	801	800	807	793	799	816	798	777	790	788	807	790	798	781	827	764	783	803	826	760	808	769	786	775	781	754	766	805	739	824	819	846	780	774	774	807	764	720	739	809	760	733	769	760	766	766	781	755	756	772	830	774	799	784	809	800	773	829	759	760	818	802	756	751	749	748	757	772	746	764	757	762	787	748	763	749	735	796	782	809	782	797	801	785	833	789	795	785	733	815	834	797	783	773	806	769	785	766	762	813	756	802	753	789	762	772	827	790	808	751	747	793	776	822	765	777	782	724	799	809	783	760	785	790	798	784	773	843	767	755	752	845	791	769	799	795	794	755	804	745	822	771	771	787	793	814	753	769	758	742	789	771	735	744	759	781	811	754	749	766	764	793	765	777	757	811	813	836	795	781	787	785	761	781	752	742	770	761	774	766	782	776	815	806	823	787	771	813	725	750	803	796	796	771	784	752	806	835	785	800	776	770	770	758	808	797	770	787	741	780	762	838	798	793	749	759	796	784	788	761	836	798	756	771	812	831	735	713	780	815	799	787	798	799	769	796	769	759	791	759	817	763	816	801	764	753	774	771	788	775	780	786	782	816	779	792	785	757	746	786	763	763	785	773	785	729	750	811	790	804	797	807	801	786	773	774	787	807	775	759	834	804	795	807	784	808	772	767	811	799	803	774	800	762	737	760	748	762	750	730	777	804	737	711	773	825	738	786	782	774	759	764	776	789	789	777	761	746	787	733	780	838	784	752	797	832	797	792	796	817	772	779	805	781	732	788	772	805	782	732	792	784	762	788	760	783	817	800	762	801	801	818	769	809	780	808	775	805	788	827	806	763	806	739	757	771	751	776	845	771	808	746	792	807	771	790	817	774	782	749	801	797	797	753	773	822	792	793	784	790	752	753	741	786	794	756	789	778	745	824	766	815	760	771	801	731	793	780	802	827	803	789	721	789	767	761	744	753	795	792	770	781	825	820	757	780	781	759	785	785	787	821	791	793	788	778	809	776	742	766	768	786	773	797	751	802	754	804	761	781	857	769	759	739	782	777	756	839	768	721	813	761	786	817	778	806	770	773	769	822	796	801	777	799	737	771	840	753	791	786	764	752	792	757	788	764	785	749	766	741	786	781	772	817	756	776	804	765	801	744	773	813	796	792	743	771	735	787	743	747	800	807	781	755	755	810	766	741	784	756	735	771	753	773	763	787	739	802	758	782	775	811	785	789	778	805	753	727	797	810	834	804	796	783	740	768	765	802	792	774	772	798	789	765	737	793	800	721	778	842	775	747	722	746	748	761	748	740	776	773	778	766	778	792	747	746	752	795	805	762	786	798	781	772	800	762	812	799	843	770	771	804	743	771	791	780	755	819	805	765	812	720	809	784	787	816	765	772	783	825	790	805	774	797	752	745	799	774	741	759	798	741	844	753	753	804	786	765	761	775	772	841	770	755	824	789	756	785	780	778	768	880	763	757	773	814	843	796	819	799	739	756	755	772	727	744	825	802	816	761	767	812	795	801	801	829	757	772	753	769	740	729	770	785	766	739	768	798	757	766	774	800	772	803	798	774	764	779	809	823	827	751	805	784	807	756	853	803	764	834	759	769	765	783	816	784	818	808	776	798	744	765	766	824	785	777	719	819	782	824	806	802	771	755	842	728	758	733	799	801	786	766	763	761	771	822	785	769	778	748	785	798	775	803	790	781	767	854	786	807	784	732	788	832	835	774	734	747	810	784	804	802	748	754	746	723	739	769	765	758	756	759	789	771	757	789	747	797	772	812	798	720	765	773	766	784	770	777	830	751	770	811	809	797	853	802	768	733	778	748	806	742	778	826	778	767	756	810	825	789	764	829	804	788	813	769	823	745	830	800	830	817	796	822	749	779	722	772	820	796	798	793	799	764	749	767	801	728	798	784	786	791	756	798	781	738	726	769	794	793	818	735	769	769	747	839	747	821	751	762	818	715	821	738	739	769	718	749	749	791	766	723	765	749	788	704	817	789	793	852	711	772	774	773	769	760	752	763	760	783	775	789	804	713	755	757	763	771	780	813	769	817	791	823	791	828	834	754	745	828	774	763	789	794	760	758	781	810	760	751	781	757	827	774	749	795	801	818	768	742	768	825	823	764	784	774	828	773	740	781	801	784	814	762	776	777	746	778	721	742	755	753	758	758	767	780	812	781	813	810	807	790	802	783	833	763	794	782	807	787	769	777	804	801	752	812	770	740	752	789	826	758	756	810	735	764	750	801	805	803	723	738	782	763	789	785	806	801	749	779	777	814	784	858	810	760	799	777	793	786	750	748	769	762	696	804	745	778	760	775	748	753	790	726	789	797	803	777	792	734	780	740	810	742	769	802	795	726	810	769	789	818	801	743	808	750	791	805	755	804	748	808	814	701	809	770	787	785	778	771	778	733	806	798	746	764	784	812	770	788	707	781	798	787	741	757	754	779	763	787	812	733	707	748	792	760	753	752	819	750	755	774	768	742	745	754	781	789	786	811	751	769	803	809	813	750	763	817	796	766	781	834	817	777	833	754	712	752	785	746	811	749	776	718	720	721	772	799	775	780	776	813	722	791	752	792	791	735	737	814	792	757	752	773	763	809	770	737	809	766	764	810	800	749	764	745	765	773	818	771	726	765	786	802	781	778	741	767	749	752	810	765	795	811	786	799	792	755	753	805	736	804	758	820	727	782	736	749	776	804	747	749	773	786	791	703	794	777	767	794	756	796	762	794	807	756	778	783	831	776	742	804	788	795	757	773	771	832	778	776	798	776	768	819	742	772	841	798	738	763	815	871	812	797	773	841	765	747	822	798	791	777	797	765	703	825	776	808	757	774	800	741	748	743	778	720	763	749	806	744	788	791	744	772	783	784	798	785	754	767	767	739	822	819	764	770	757	824	739	771	793	740	774	759	814	752	781	711	783	794	819	776	833	793	722	783	737	766	752	766	807	769	789	799	781	817	806	819	743	740	777	798	765	798	806	747	788	754	763	781	801	798	811	817	781	733	804	760	766	725	765	789	845	823	777	778	813	799	738	737	806	795	817	766	792	739	780	758	776	796	807	768	800	761	733	746	764	795	729	755	754	808	808	784	777	784	738	771	783	807	741	752	793	803	772	804	745	796	747	766	794	795	782	732	747	779	807	827	802	758	791	763	770	821	793	801	804	772	758	782	743	780	753	736	781	780	758	753	761	807	776	766	815	790	779	767	778	813	823	773	783	768	796	777	758	758	782	754	786	757	760	808	758	772	771	770	807	784	778	757
4424	14422	10195	5147	3925	3057	2362	1923	1695	1555	1379	1253	1153	1064	1048	994	1014	971	950	948	971	959	920	907	913	884	864	937	870	881	851	944	858	863	813	878	803	889	820	826	870	888	825	863	893	865	813	835	852	856	893	876	895	831	894	850	882	821	842	881	841	902	792	828	838	850	819	877	873	852	895	890	834	826	889	880	825	827	817	839	830	812	789	817	809	823	863	894	923	885	832	830	839	830	846	823	776	838	864	804	840	885	837	867	857	795	841	819	902	860	836	825	791	880	805	869	869	892	847	811	814	860	867	801	867	790	806	833	815	886	809	804	831	857	769	788	813	856	827	848	853	874	893	840	855	860	809	807	827	876	818	832	840	828	863	867	823	885	874	866	818	848	832	845	852	834	843	838	887	859	825	809	850	843	806	848	852	859	837	864	847	859	808	819	812	852	891	858	839	834	878	799	865	849	836	859	889	803	823	832	911	836	825	796	805	839	793	828	837	849	887	850	863	901	828	890	803	863	850	889	856	796	864	815	825	811	858	817	864	841	855	809	866	778	866	824	849	782	847	858	819	840	845	823	851	817	835	909	844	794	849	855	858	817	849	825	833	853	894	822	831	794	889	826	905	811	921	882	798	767	853	851	800	766	749	873	899	834	824	824	881	836	788	827	809	813	854	832	769	867	832	870	851	861	813	850	814	825	843	831	812	855	814	835	862	810	893	843	790	828	855	849	849	819	850	815	895	848	888	817	899	832	839	870	807	856	882	834	813	768	856	838	898	804	872	796	804	839	841	809	872	827	878	808	809	884	895	811	848	850	821	859	857	868	888	860	835	904	850	806	886	867	865	849	846	805	858	798	806	825	785	863	839	793	850	852	839	797	826	794	825	845	843	791	881	827	820	868	858	884	881	805	874	828	812	818	844	883	845	840	854	827	768	865	863	873	868	815	844	857	820	807	797	838	823	837	839	841	836	856	864	807	875	845	857	835	872	848	868	863	841	806	822	859	832	821	774	858	826	821	847	859	795	820	857	849	799	842	840	867	880	819	854	900	871	878	792	924	809	844	839	864	834	886	884	848	865	808	821	847	827	868	841	853	833	811	852	843	754	838	853	829	849	834	835	816	896	849	879	830	887	825	839	843	822	832	861	887	877	822	852	874	823	841	822	788	826	834	879	835	834	846	803	900	834	907	883	848	842	870	844	816	795	823	826	848	868	867	850	842	808	815	884	867	882	807	829	802	825	814	872	819	836	889	812	850	838	857	830	826	848	782	856	870	843	841	795	820	847	811	840	855	810	863	834	934	890	818	862	851	848	864	860	855	799	803	876	824	857	837	813	886	878	817	785	834	820	881	824	818	856	867	819	827	866	858	851	782	885	870	836	814	841	884	887	791	836	857	847	843	846	869	801	809	814	809	830	798	821	853	833	791	859	845	847	836	829	871	855	807	879	832	835	841	869	868	859	843	845	850	856	843	872	832	817	815	850	858	807	831	805	804	853	843	815	840	862	860	854	829	861	799	832	858	793	807	817	795	825	869	856	859	792	863	849	810	802	863	843	860	858	795	823	868	802	862	839	830	856	830	780	820	833	806	840	804	831	868	875	884	829	927	899	847	811	842	869	864	836	845	859	848	778	865	802	842	862	784	830	814	852	831	755	794	828	811	862	853	829	825	878	803	808	823	863	850	910	807	827	806	852	842	890	875	834	851	846	799	797	893	826	859	864	856	865	862	819	875	840	913	838	824	847	859	876	829	831	792	852	871	856	852	889	857	863	863	881	815	866	895	786	827	855	811	837	824	834	861	824	836	813	810	869	819	842	879	804	823	863	847	837	835	816	857	822	810	831	820	863	778	821	855	802	797	828	868	816	842	791	874	890	840	858	833	840	850	852	837	869	835	804	815	849	820	866	801	796	838	809	899	837	807	853	837	837	853	799	817	820	783	841	802	835	797	861	857	832	867	811	880	806	874	837	805	791	841	832	856	825	836	860	862	847	838	850	851	823	769	862	837	828	804	881	838	822	786	836	833	824	867	839	825	902	836	830	824	839	788	861	883	843	851	844	861	857	798	844	797	845	828	887	838	840	807	818	788	792	830	823	819	856	893	865	816	834	832	777	820	823	859	831	867	801	847	895	851	814	859	760	830	838	816	836	850	809	860	855	855	827	861	816	843	860	855	879	854	875	838	828	857	818	836	860	897	868	874	818	848	810	879	835	841	853	830	858	838	764	870	810	847	848	847	847	809	889	815	838	852	824	827	845	849	907	783	839	847	785	839	814	827	816	883	825	810	839	865	839	828	808	891	802	839	837	880	845	816	807	876	810	860	847	828	756	830	834	870	860	848	835	864	815	833	886	868	856	796	860	810	838	820	842	843	843	807	881	848	832	844	739	892	809	846	803	813	874	856	842	884	877	917	848	858	807	804	885	865	883	801	858	811	854	835	866	851	860	828	784	827	854	820	793	819	849	828	842	844	848	859	850	919	807	869	861	892	885	819	796	758	846	830	876	866	865	853	801	816	868	869	813	830	832	852	831	868	855	840	805	877	917	833	831	838	843	883	816	825	884	810	804	813	871	828	833	792	882	827	810	854	879	838	860	803	838	841	879	918	848	808	859	792	858	863	819	834	840	831	836	869	811	862	846	890	825	862	832	858	829	885	840	825	842	803	807	847	855	810	850	802	800	819	834	881	862	858	847	870	832	803	848	889	859	867	878	852	821	810	837	836	839	886	846	885	862	813	813	832	861	818	849	839	860	844	871	864	843	822	830	833	826	848	894	842	836	844	809	889	800	839	866	773	849	803	867	847	835	839	782	795	868	839	889	841	837	834	824	854	807	841	856	827	844	799	865	890	832	881	830	853	807	826	834	841	830	889	796	779	833	919	841	802	833	866	812	865	820	828	829	858	839	846	852	785	869	882	863	839	805	832	865	783	879	822	832	843	861	833	847	854	848	836	831	859	828	848	889	817	877	856	777	799	870	846	869	842	779	845	838	826	851	870	780	798	854	833	852	809	787	856	866	826	844	784	826	821	850	855	874	901	790	867	776	798	879	879	857	851	832	855	847	838	855	826	844	877	824	831	843	805	878	827	839	812	848	865	839	874	898	851	841	821	817	805	823	834	836	844	846	847	834	841	836	829	827	810	846	764	870	836	887	877	838	895	880	821	857	822	812	801	834	862	849	814	834	891	900	890	853	857	876	847	882	879	891	856	852	791	866	848	867	860	813	839	799	847	837	894	867	828	851	866	844	844	814	834	856	839	854	845	810	853	837	830	860	842	799	861	816	829	876	811	882	838	901	830	829	810	848	874	820	829	823	799	865	837	815	839	891	881	912	827	823	819	794	886	844	859	847	830	842	814	836	878	851	859	826	864	882	886	828	852	886	858	786	845	828	878	842	896	820	835	878	831	838	872	809	871	858	850	824	826	853	809	856	831	862	822	811	884	804	813	832	881	881	858	792	846	841	857	851	835	812	836	844	825	844	826
27534	18205	4149	729	562	556	591	535	511	542	553	518	516	518	483	496	490	497	536	497	495	542	516	517	496	463	515	499	502	491	497	529	525	471	521	513	512	522	500	499	531	545	482	516	513	550	533	504	498	506	511	479	541	518	504	547	486	517	558	502	512	533	536	522	503	492	538	535	537	505	535	562	483	528	501	509	544	532	522	549	515	529	527	538	500	515	503	533	534	508	512	501	527	552	536	489	511	505	521	514	506	529	523	479	470	504	522	535	498	533	509	542	510	524	498	516	520	508	524	499	525	513	532	534	508	515	497	542	518	508	536	480	524	545	529	531	560	523	568	504	535	522	517	466	498	534	543	495	478	522	582	544	536	512	528	552	540	533	540	506	517	546	520	521	537	547	490	537	526	529	519	502	523	533	486	495	527	533	547	488	517	540	548	554	546	495	482	538	528	533	469	540	514	551	508	513	523	551	543	485	531	514	471	498	536	538	520	513	499	495	527	520	521	476	530	513	495	524	541	493	497	528	500	564	500	530	515	475	497	541	538	517	508	551	529	533	511	530	533	494	526	486	534	479	510	530	480	530	483	471	500	507	518	517	520	530	484	541	508	519	518	524	482	472	563	513	459	504	510	507	513	510	532	490	534	509	483	544	466	524	457	494	518	505	537	527	504	539	508	509	533	517	497	509	539	521	554	514	506	546	521	496	512	525	494	481	516	524	533	534	529	489	557	549	539	504	468	498	510	491	524	536	548	494	503	506	544	527	497	501	558	524	488	525	519	531	513	504	559	518	482	509	533	484	521	498	524	504	466	537	475	534	556	493	552	451	537	524	501	528	518	512	486	549	507	512	479	515	513	518	509	486	506	475	475	521	505	536	512	478	534	513	482	535	491	484	483	499	503	548	547	505	513	513	502	481	479	498	529	534	517	503	507	465	512	491	558	541	547	511	534	506	515	514	526	566	506	529	499	512	523	548	498	517	519	536	483	523	527	517	560	532	534	520	518	507	539	574	515	512	497	507	458	522	524	516	498	514	526	461	488	473	508	537	543	514	516	558	470	540	544	558	482	502	518	525	499	500	555	544	511	477	536	500	553	466	504	532	529	521	497	531	473	524	503	488	505	519	569	524	463	493	511	513	514	477	563	479	546	565	471	492	497	477	514	526	514	500	494	489	484	541	530	525	489	541	546	514	510	543	538	524	482	463	487	525	571	472	519	513	512	541	535	484	518	538	540	514	493	525	502	523	508	512	523	539	530	514	546	502	480	562	535	495	516	521	493	544	502	525	548	535	544	498	530	455	501	530	495	506	508	533	490	537	545	527	490	513	524	465	469	552	503	499	528	536	506	484	528	542	512	533	533	532	491	540	525	522	507	529	515	551	486	492	497	504	554	507	525	542	520	499	560	520	539	517	553	497	507	520	489	540	487	487	510	492	503	504	532	500	554	532	528	492	515	538	524	519	499	495	541	496	477	508	546	550	530	481	495	523	559	487	500	510	464	529	503	518	472	512	509	527	537	516	523	446	496	575	521	491	525	515	502	538	510	547	545	482	533	495	546	452	544	560	507	486	524	524	510	492	528	472	499	475	520	520	516	522	501	524	513	486	549	491	463	518	501	513	581	484	497	518	501	526	514	518	535	514	534	504	535	521	495	501	511	497	537	491	480	541	474	527	541	527	498	481	539	522	514	512	488	511	503	515	531	520	513	533	548	528	516	491	551	527	579	508	499	552	525	518	508	527	516	514	560	552	499	535	525	518	512	474	567	505	522	523	538	507	503	536	520	538	482	463	524	534	495	499	559	522	539	511	507	528	512	481	545	482	490	512	490	555	516	525	499	472	528	510	537	502	519	524	502	548	511	509	501	483	496	494	505	488	468	530	528	479	478	537	533	493	505	511	495	553	519	548	575	529	482	519	530	521	554	498	502	500	515	477	503	512	473	562	550	564	519	524	547	535	505	532	503	547	495	500	476	546	495	530	531	523	518	521	506	514	560	501	496	518	547	519	549	515	524	514	491	515	533	534	527	506	528	548	477	537	466	473	551	523	507	524	590	495	529	489	522	539	538	498	556	479	545	524	531	531	518	524	532	501	490	537	481	513	505	508	499	524	546	508	484	496	480	524	549	488	468	498	502	533	548	538	506	528	505	511	501	492	494	525	554	499	477	524	541	512	521	521	531	506	501	506	556	479	531	502	548	500	499	535	478	500	567	532	522	515	480	537	501	517	485	552	520	489	490	520	512	479	526	514	526	541	526	521	543	505	510	536	480	505	508	504	525	528	489	511	486	533	519	529	504	514	493	501	532	516	531	525	494	522	536	523	484	523	555	549	517	518	517	572	495	544	503	485	536	555	538	494	492	500	508	491	521	483	500	486	509	517	520	525	490	516	510	490	521	496	516	523	529	482	481	512	522	481	488	503	483	502	528	492	492	517	520	526	530	530	520	517	510	527	539	550	498	492	475	477	537	492	556	515	506	536	493	520	517	536	514	490	488	520	515	491	521	530	528	532	525	553	514	543	537	488	515	500	545	526	490	514	518	522	514	503	518	534	522	535	542	519	478	521	525	511	537	520	487	498	541	502	499	515	517	533	509	533	524	508	498	520	537	508	496	512	532	564	571	573	509	513	538	526	531	535	493	519	537	543	501	500	521	515	565	516	520	485	521	554	486	519	520	547	541	492	509	486	533	572	517	536	511	472	536	521	479	541	523	501	539	525	555	531	482	547	528	509	514	501	519	544	532	568	512	554	500	487	485	504	524	484	544	509	457	557	519	510	513	481	514	507	541	542	564	513	520	538	535	516	485	536	482	524	551	512	508	518	496	568	556	534	522	560	513	507	515	515	505	522	518	532	526	498	516	479	500	486	515	513	523	550	534	588	564	517	518	472	513	523	506	515	511	515	514	511	511	496	541	481	499	502	526	488	521	516	512	510	502	519	496	493	501	544	540	538	564	527	507	551	525	532	519	508	535	543	542	532	581	549	542	530	490	517	507	526	529	497	553	528	518	506	496	532	509	524	495	523	543	502	450	504	511	513	538	496	558	519	504	528	502	517	525	530	513	501	509	504	537	517	528	498	533	509	522	520	524	528	547	540	517	471	533	489	536	424	487	512	509	553	528	560	515	517	526	512	515	535	520	518	500	511	490	531	512	513	512	494	531	501	504	538	530	487	512	475	505	569	496	554	509	519	521	528	539	582	510	496	516	512	481	510	499	503	535	494	500	484	511	519	544	522	512	538	511	516	495	555	542	490	503	537	547	513	529	546	514	564	456	564	564	540	530	512	537	505	496	513	540	492	523	519	518	515	506	516	492	523	537	494	540	550	536	488	485	481	550	496	506	534	524	533	509	487	511	492	509	520	533	546	493	511	527	503	550	481	508	503	522	521	542	481	528	509	510	540	508	517	511	535	480	513	510	498	494	579	518	530	566	549	506	524	545	561	493	571	527	480	538	519	505	530	524	499	530	524	500	483	502	479	520	498
4155	921	740	636	636	599	627	595	569	599	545	571	544	563	528	583	568	573	560	570	588	554	551	567	582	561	577	602	546	553	538	527	535	543	568	558	538	546	538	564	556	536	529	588	510	551	547	517	579	564	542	553	587	569	561	557	534	512	584	540	553	585	519	543	530	530	562	526	574	543	527	531	578	545	521	548	539	577	563	572	528	554	558	525	540	546	527	532	563	566	580	536	545	567	544	566	534	514	570	543	561	525	565	511	509	544	533	570	559	581	521	540	595	552	550	523	553	559	544	550	581	568	574	599	571	520	537	535	516	553	536	573	536	540	558	549	524	520	512	515	519	553	584	555	558	545	557	570	553	568	573	508	548	565	562	543	583	553	554	520	533	543	534	525	509	531	573	547	518	538	570	563	580	534	583	562	574	535	571	509	526	526	541	505	548	528	559	520	577	498	526	541	533	584	521	530	559	555	567	573	539	535	560	541	547	562	520	525	554	537	503	515	542	555	542	500	567	607	552	570	564	586	552	537	494	533	513	579	586	551	528	515	515	543	561	546	549	525	525	524	563	527	553	548	541	559	557	561	516	513	536	565	557	537	567	568	568	528	544	577	605	556	587	540	551	539	551	530	577	550	532	559	585	535	558	535	516	560	538	536	505	547	538	562	570	568	545	563	550	524	560	539	607	589	563	549	543	552	589	591	516	544	559	555	548	563	546	557	516	553	563	537	559	516	548	605	561	541	515	518	581	537	519	538	608	544	523	530	516	528	537	538	555	546	561	535	535	566	552	537	558	591	519	534	512	529	564	563	546	544	572	522	551	545	561	524	549	543	544	540	572	547	584	552	542	579	528	590	510	497	574	549	534	540	581	575	557	562	530	546	529	581	505	549	552	593	539	546	569	500	550	509	548	519	528	504	574	544	505	538	566	563	566	550	500	557	507	521	544	574	556	553	514	535	551	576	520	553	545	581	575	514	557	540	501	554	521	486	581	541	551	585	511	533	578	562	562	548	494	518	561	520	583	579	545	556	556	567	510	527	575	549	550	562	580	534	540	536	552	516	508	576	566	543	533	611	576	555	536	534	554	529	546	541	497	564	534	569	542	530	529	510	588	544	504	549	562	578	531	588	577	535	531	585	545	513	531	546	560	523	555	559	584	562	544	550	561	521	518	549	563	559	568	549	536	539	549	558	542	563	530	548	513	485	554	559	595	523	509	536	532	538	528	530	586	536	549	590	560	510	485	556	561	529	504	542	500	559	556	536	564	541	534	549	542	548	610	553	570	526	505	581	574	569	591	548	550	572	546	514	528	586	595	551	559	549	586	530	559	584	536	571	516	537	539	513	556	558	586	522	553	595	583	534	579	586	516	542	548	548	575	522	571	534	563	571	600	542	570	502	491	557	510	531	541	487	543	529	565	559	536	562	547	585	552	543	531	543	520	561	575	522	540	594	540	517	516	534	565	530	526	578	535	516	550	551	576	604	575	541	556	598	558	539	557	594	509	596	552	556	571	540	528	556	557	545	537	568	552	543	563	560	563	540	561	563	553	557	524	548	506	530	551	551	545	522	526	549	526	565	532	540	549	537	528	590	553	524	534	515	535	590	568	577	526	582	565	496	562	588	549	576	546	537	515	554	555	591	569	509	527	535	532	574	525	551	528	561	544	557	533	539	546	573	572	581	540	556	560	543	591	601	549	486	516	597	584	519	528	547	532	540	557	578	565	527	596	570	572	541	593	534	532	538	519	581	519	570	555	594	559	556	510	554	497	524	566	540	563	586	522	564	537	608	571	569	532	549	555	578	543	544	568	550	567	547	539	549	551	494	533	521	534	569	483	533	585	509	565	543	538	567	552	560	518	565	534	558	517	559	524	555	521	569	550	515	558	521	559	534	551	546	565	566	542	561	550	550	562	537	525	620	569	539	550	614	540	527	568	549	518	544	568	523	492	536	543	541	586	513	557	564	520	557	560	566	568	557	586	538	583	526	525	504	576	570	536	547	574	580	567	572	532	544	569	540	548	533	538	559	553	527	542	534	563	571	588	514	564	527	533	527	482	524	527	555	538	569	492	549	601	609	558	572	545	555	542	571	559	576	545	605	568	567	592	581	552	607	547	578	514	546	586	572	549	554	552	568	552	537	572	554	528	553	527	542	523	559	515	520	558	561	595	561	544	549	564	564	531	592	499	536	537	541	589	553	509	554	566	570	587	553	517	511	562	517	520	539	537	535	562	596	594	531	596	572	580	557	559	552	593	561	533	603	547	565	597	548	551	513	557	569	572	551	539	495	520	537	563	577	555	525	539	539	553	553	531	579	574	550	538	554	514	532	538	583	580	580	542	505	542	572	577	513	535	561	523	552	543	562	564	546	521	564	475	570	554	543	549	536	572	533	550	513	530	571	561	550	554	560	563	553	585	561	519	520	591	564	555	569	584	553	504	552	539	565	556	542	588	582	543	536	558	576	563	531	542	601	553	579	557	563	558	547	550	603	549	526	553	548	592	559	544	556	538	544	547	564	548	557	557	564	543	552	568	560	561	566	530	568	578	568	576	521	556	546	527	560	536	573	527	582	558	515	521	582	584	521	533	563	549	551	566	568	566	515	575	567	532	562	561	532	555	552	530	555	559	593	539	550	555	551	534	556	512	515	580	513	559	508	577	552	563	519	543	538	547	522	556	549	576	582	567	549	573	553	568	554	587	560	519	547	558	522	568	544	534	550	532	546	518	547	525	555	548	561	545	547	548	572	543	581	541	593	528	538	568	514	522	572	502	521	541	539	502	527	543	533	560	541	573	567	508	521	547	574	514	560	571	565	588	569	550	557	529	549	546	549	545	565	555	558	560	565	520	572	548	571	574	534	538	553	527	558	535	524	544	541	550	557	582	529	524	495	562	573	544	532	549	584	588	554	560	549	534	546	539	555	562	576	528	563	550	545	547	577	551	556	530	580	545	576	584	596	613	534	559	588	529	561	561	549	547	582	516	588	580	542	554	495	541	512	535	541	560	586	584	570	564	559	536	560	522	584	557	523	564	550	582	535	548	562	521	564	547	553	517	543	538	540	520	549	572	564	560	557	527	547	560	559	523	548	555	523	556	565	516	564	540	545	534	551	552	545	536	522	542	522	526	549	537	548	595	577	566	549	555	549	581	539	589	598	521	554	581	581	536	560	555	532	531	520	567	536	536	526	549	537	517	573	564	497	587	573	531	561	518	514	524	613	545	568	531	525	597	503	526	554	538	545	547	534	566	559	556	569	563	545	573	549	513	552	538	570	574	545	571	521	566	563	528	538	532	536	541	532	535	505	526	556	512	517	518	522	585	526	546	568	550	543	582	522	550	539	545	531	542	568	610	590	565	565	567	529	562	559	547	578	577	563	534	551	512	539	532	583	571	538	588	528	526	559	524	528	536	551	549	558	518	535	507	563	529	581	569	561	612	519	558	527	555	554	550	527	565	552	565	537	553	567	541	500	580	558	548	570
23451	21084	28416	23979	21068	12196	1875	1247	1188	1086	1015	1085	1036	989	1043	1001	1005	934	994	1004	1024	1041	955	950	950	1022	1000	978	915	933	908	948	919	897	936	918	927	974	939	955	933	929	982	939	958	945	965	968	955	950	964	945	893	892	954	915	949	929	914	950	935	911	930	929	944	935	911	902	978	907	924	953	922	930	920	950	927	945	956	929	976	935	942	965	918	899	927	907	906	943	933	955	860	885	931	956	981	1004	969	951	936	944	923	932	971	936	966	959	945	1010	972	898	934	906	900	917	912	915	950	907	959	938	948	962	981	966	899	948	856	982	947	892	965	927	909	881	977	920	975	965	980	943	945	957	940	932	899	935	910	967	983	919	890	956	915	890	960	935	916	923	927	928	901	945	948	914	916	961	939	924	913	954	904	942	903	923	947	901	980	911	921	924	936	882	875	932	892	955	916	991	934	885	922	941	942	918	925	906	962	936	925	967	973	989	888	979	965	896	986	914	956	907	942	921	955	909	988	966	856	940	881	936	952	906	954	942	926	918	944	981	878	961	958	935	899	954	905	908	924	909	909	973	907	982	898	915	905	945	948	941	842	957	911	875	935	910	936	936	875	896	970	896	943	863	932	922	969	914	963	866	935	905	921	930	968	914	909	886	906	980	962	900	964	858	967	941	955	974	943	970	863	948	938	947	944	979	942	949	922	964	913	977	879	941	921	935	954	900	896	930	913	936	863	966	973	940	935	897	921	957	900	922	949	882	978	921	910	974	951	898	965	1001	922	939	919	968	952	896	913	913	922	926	940	952	912	944	935	909	892	928	884	933	941	912	923	913	930	935	895	931	1002	945	925	894	943	942	938	903	952	997	880	920	942	962	893	942	934	877	958	928	956	943	981	911	971	894	874	951	935	867	953	925	876	931	940	890	936	952	957	937	931	954	968	954	910	981	931	900	901	892	929	923	927	938	927	953	967	905	921	1014	978	996	982	884	928	925	910	951	945	882	952	948	933	887	1011	970	985	978	903	987	997	917	928	955	980	931	974	927	880	913	894	908	937	885	946	916	922	942	920	893	940	921	927	938	949	868	899	975	905	937	922	905	900	941	919	966	962	954	976	908	924	916	897	904	900	934	902	932	948	908	928	914	972	879	910	985	901	934	938	869	966	914	915	963	957	948	922	870	874	920	918	957	973	912	905	940	929	912	909	907	952	882	924	926	889	935	940	874	952	906	936	952	952	965	956	917	941	888	936	923	945	925	881	966	952	909	975	953	924	904	958	921	958	918	928	956	893	916	942	993	905	938	953	967	924	898	899	930	954	999	894	905	943	944	964	866	957	959	974	926	922	921	958	936	912	921	912	932	933	905	863	911	957	931	911	972	958	929	896	926	907	933	966	942	886	864	1000	955	975	957	905	923	968	879	936	966	945	932	947	844	909	931	936	887	903	925	1002	880	949	881	969	878	966	925	947	951	903	944	931	911	865	919	913	952	899	940	921	953	959	926	907	955	904	931	923	897	941	942	925	906	916	960	908	903	956	930	893	929	927	918	902	984	892	877	913	939	902	914	920	870	909	948	967	933	926	935	934	926	939	941	936	958	877	920	965	931	900	982	908	964	965	970	943	910	938	945	908	902	944	974	961	841	972	926	934	1009	900	938	886	977	931	925	914	930	912	979	921	879	948	916	899	918	925	942	928	946	922	917	972	851	910	919	922	926	897	895	975	918	953	974	970	890	953	954	895	915	970	961	885	910	920	924	945	937	979	963	907	938	944	930	884	967	889	983	972	969	908	931	888	902	907	937	931	939	920	951	959	926	922	953	946	893	959	924	950	975	924	954	917	945	915	971	922	933	886	930	888	934	948	932	928	937	902	903	957	946	907	860	897	930	937	946	959	958	921	962	915	856	903	955	931	923	923	903	926	1016	927	961	918	934	914	952	929	937	953	954	1014	938	949	934	892	917	934	932	883	907	950	917	964	898	987	962	889	888	922	971	921	936	976	910	934	936	883	872	898	907	918	893	904	907	950	975	875	911	926	946	896	916	878	985	939	951	970	912	901	898	925	885	986	901	869	884	945	928	972	950	959	912	942	888	965	862	928	864	977	971	949	934	973	997	944	924	928	963	961	908	915	887	959	860	925	868	918	911	896	942	926	952	957	922	899	923	901	960	974	980	940	943	874	926	980	901	958	962	937	921	960	912	928	948	946	901	925	918	910	965	976	923	846	956	896	936	894	928	946	896	892	917	942	870	968	913	839	979	961	922	901	973	965	938	922	971	947	923	911	904	964	928	945	918	927	953	976	927	969	958	909	938	905	937	921	938	917	925	940	870	937	918	954	975	883	941	942	968	918	913	926	941	905	961	949	882	909	974	965	980	906	946	881	934	916	885	918	868	944	965	921	970	856	911	892	950	913	950	961	929	912	926	921	923	939	958	942	939	950	947	901	939	926	948	924	912	951	890	978	937	939	872	936	885	929	949	885	944	916	889	877	911	909	902	914	903	937	904	915	946	954	990	942	934	1007	924	914	888	918	916	898	943	954	943	941	945	1011	977	951	902	939	885	1016	888	934	943	936	942	968	880	879	961	980	900	899	952	943	955	866	923	925	930	865	955	888	917	930	959	936	948	900	952	918	899	917	895	929	955	923	935	943	905	952	921	900	907	943	935	902	924	974	867	910	941	889	924	912	872	967	898	940	877	893	982	982	946	933	929	934	957	955	976	972	920	955	976	964	897	949	940	892	942	899	944	910	953	900	912	913	851	948	912	941	961	899	927	908	940	943	949	911	944	895	905	934	902	894	927	966	904	913	928	908	926	930	897	923	868	936	963	928	943	920	937	923	916	912	910	954	881	922	931	969	905	913	902	920	942	955	900	933	929	952	910	966	918	947	927	940	936	961	910	938	987	877	949	891	921	926	927	970	917	878	963	903	915	963	898	955	934	903	945	931	910	959	935	931	968	965	975	913	905	880	914	922	918	929	912	896	961	985	950	920	901	907	922	943	911	850	964	973	941	947	934	886	899	932	945	922	886	896	938	1002	980	917	952	984	953	927	907	983	948	865	920	907	933	920	906	971	936	928	978	988	915	958	941	864	930	916	951	952	950	925	884	986	941	929	950	873	883	982	887	924	945	945	918	930	890	957	886	894	912	953	951	904	985	945	910	920	883	897	976	870	930	872	890	951	911	883	954	904	890	904	953	943	967	942	949	928	946	962	972	965	898	920	955	864	910	950	909	850	900	852	956	958	909	958	950	878	953	980	951	975	907	858	888	964	960	952	932	897	906	901	875	917	899	941	891	934	923	977	944	974	956	919	968	968	971	967	892	901	932	905	896	974	885	944	904	941	870	955	895	928	915	904	873	873	954	923	932	964	906	917	908	892	968	915	925	894	984	922	938	935	916	927	934	945	962	931	973	960	936	962	921	919	956	901	950	950	943	940	946	962	881	955	939	904	930	994	904	942	982	929	983	994	968	914	927	915	938	930	919	916	935	905	901	996	941	887	937
3371	8784	6162	3197	2470	2126	1838	1568	1451	1333	1211	1206	1207	1106	1133	1072	1044	1027	1030	1026	1007	988	1047	984	1011	1031	975	959	979	1016	1019	1004	985	986	1002	1000	993	984	1011	1022	977	1004	986	967	989	997	1041	1015	1023	966	990	983	940	923	974	987	963	999	965	993	1007	946	986	941	1004	967	977	1023	973	946	1017	957	939	960	974	966	971	957	1009	1011	1008	976	987	927	943	976	914	941	965	1004	1012	1016	972	1013	978	1013	950	1010	981	975	1001	994	957	1033	1011	995	971	998	993	934	1005	955	972	992	962	990	959	956	924	958	1000	958	971	942	1040	1027	1010	933	973	987	931	946	973	949	984	1000	968	932	934	989	908	985	1008	976	971	988	972	984	958	958	978	964	987	944	1005	1011	1019	949	1008	979	1028	1034	973	975	1008	1015	1015	997	1023	977	1023	975	974	951	930	979	1046	965	986	931	928	996	960	950	1023	989	949	922	960	1027	972	1032	947	943	997	949	998	980	988	985	936	967	965	990	1028	990	962	995	1001	1082	1046	946	1011	981	980	1003	968	993	977	925	964	953	952	996	912	983	991	984	995	992	979	999	957	974	963	938	1018	923	1017	942	995	978	983	944	955	928	941	989	1012	942	1011	934	980	987	1014	934	936	1011	976	977	964	969	1000	964	964	921	1007	993	962	987	934	985	962	1031	968	928	1033	927	946	943	1019	1017	984	1011	926	964	1029	1014	967	974	989	955	946	990	944	967	996	999	1037	975	892	954	938	974	973	1075	961	963	980	978	999	982	994	989	943	953	956	968	970	963	980	978	979	997	964	966	973	983	1010	971	1010	1053	975	962	999	943	927	1017	963	985	998	951	969	954	1027	969	1016	1031	980	985	988	954	1014	943	946	950	953	1031	894	966	970	956	965	1054	1037	978	976	928	1024	1003	988	954	973	926	990	969	1008	969	975	979	1012	945	972	963	938	952	1002	939	1019	938	994	977	1027	1000	984	995	998	978	1006	986	1014	964	996	891	947	961	936	980	939	1006	977	989	1025	990	992	976	998	975	961	950	933	1019	922	976	988	942	931	949	949	993	983	1029	941	876	921	957	983	951	1029	957	994	932	971	971	991	997	990	1021	1008	940	964	953	998	1012	964	1016	954	941	981	994	976	1016	948	984	998	986	969	971	1005	937	959	1066	993	996	1001	990	967	987	957	994	989	1027	966	977	1022	1020	937	981	970	933	1012	919	1041	936	1031	922	996	986	970	1018	984	1026	1000	957	987	1033	981	986	995	1002	979	1041	966	986	960	937	990	970	920	948	935	926	937	984	936	987	971	1028	987	966	987	972	986	989	946	968	973	1040	1003	1001	957	952	965	995	984	919	1015	954	965	961	947	940	1012	981	996	988	951	990	971	971	1020	940	987	1013	1025	981	1024	963	967	1005	1024	1000	993	981	1003	1029	1017	956	931	969	994	1056	940	927	1008	968	951	970	978	989	948	972	964	929	937	989	977	1018	956	951	974	956	943	1021	989	971	1008	1004	997	986	950	972	1068	956	942	969	936	972	964	894	987	970	969	984	1003	1021	986	961	952	971	946	982	1009	961	967	999	977	956	934	1021	928	1020	950	944	986	964	931	993	993	981	986	975	1042	937	995	929	975	1004	943	973	948	1010	973	905	987	960	941	1002	1033	942	977	1016	979	991	989	970	1025	981	982	973	1017	1001	1037	920	963	975	945	968	1004	965	967	988	970	978	1032	940	976	928	947	988	979	973	927	981	945	1033	926	963	989	953	937	988	963	962	983	975	1007	965	980	1020	942	968	963	969	1004	921	991	962	960	966	1006	972	1011	991	948	976	988	960	936	922	992	947	998	995	960	986	962	945	985	972	1003	1066	968	1023	989	995	1026	966	992	956	946	954	943	948	968	896	974	959	966	950	998	978	912	919	926	946	989	1080	983	976	948	985	951	981	989	938	954	1027	982	960	958	953	932	972	948	975	1007	1030	1075	987	902	960	1001	954	975	1000	995	966	984	994	1026	947	1048	992	966	982	948	1022	1009	984	965	963	978	1015	1017	962	972	902	962	1025	972	955	967	983	1014	943	983	984	1005	966	1003	970	978	964	995	959	965	994	1010	920	1020	947	938	990	991	939	934	923	951	974	1017	978	940	985	989	1012	937	996	1006	934	1033	991	978	944	938	950	933	994	1021	938	935	985	972	956	983	978	969	1034	966	1045	1003	947	1000	989	991	946	1001	989	966	965	1011	977	984	1015	957	965	985	951	1012	999	988	971	944	969	967	992	958	994	1028	967	990	973	1007	995	984	992	970	1011	947	1019	987	974	940	1000	962	962	985	974	933	965	1004	979	985	922	994	1014	958	955	949	1014	971	931	967	987	955	980	996	991	984	991	982	1001	968	934	952	1014	989	969	922	953	953	958	954	975	974	971	955	985	956	979	1016	921	1004	963	1018	977	905	1004	961	957	982	889	976	1018	998	942	927	952	958	945	986	968	971	972	986	965	947	1017	1031	967	1045	986	949	939	946	988	978	970	1010	962	957	982	988	1031	973	962	1015	1005	915	972	1025	973	1081	949	1024	989	974	1010	992	990	954	973	923	969	964	957	918	932	999	936	999	970	983	939	946	993	996	978	995	980	1020	955	985	992	1013	952	989	983	990	1035	956	961	974	988	1031	963	986	969	1030	976	950	1012	918	1025	956	1000	1028	963	940	997	920	970	1005	943	1019	949	953	981	1010	923	958	967	976	931	953	1015	944	975	1002	949	930	999	970	966	1004	978	1012	933	951	1046	972	980	960	951	979	1009	992	935	1014	954	1012	1002	1008	967	946	993	1002	937	1016	999	1001	967	1004	1005	1002	981	930	906	993	983	990	995	975	1010	966	905	932	1017	964	972	1016	953	1008	1002	929	996	956	986	1014	963	930	866	1010	980	950	961	995	969	954	944	991	924	982	942	956	949	950	945	980	1028	993	1017	991	983	953	965	955	996	1044	994	966	1008	945	1005	949	925	959	931	995	953	948	1015	990	986	911	946	982	947	950	967	1010	983	962	1015	1031	955	981	945	948	931	991	955	997	1031	934	896	936	947	1013	995	967	991	979	1020	1008	1008	991	984	976	984	965	1000	980	997	957	936	1005	965	992	972	1015	1002	961	959	1000	943	1024	905	954	977	1014	988	983	904	955	950	1032	969	980	949	927	944	963	976	962	907	1003	1011	968	1021	986	945	1052	972	1002	997	1036	1005	942	956	1022	981	1007	994	1021	948	962	1008	946	965	970	1002	943	997	1038	966	990	999	969	1015	931	986	1034	955	1009	1000	987	1001	933	969	945	985	997	986	973	1041	1001	960	935	919	981	973	944	1023	984	948	964	983	961	988	958	979	917	953	1004	987	1016	962	971	963	1018	983	956	985	956	980	1019	990	1000	1014	931	965	956	1027	985	975	955	963	964	962	991	988	996	969	1000	994	990	953	1002	953	994	976	1000	970	979	998	955	940	951	943	940	965	1010	954	1038	1000	980	1007	946	930	1000	981	993	965	994	938	1046	1052	998	1001	987	969	960	997	1008	963	966	980	973	1004	1056	935	947	971	985	1023	1008	989	952	989	964	969	985	1015	954	994	951	973	955	979	992	998	932	966	1007	905	949	998	979	911	1002	993	963	973	995	956	969	980	970	943	1004	991	918	958	989	946	997	942	995	961	975	970	906	990	920	953	1015	1050	1022	997	961	958	943	993	984	985	991	953	894	1039	952	961	1004	957	1039	1006	958	988	959	963	946	994	997	1010	956	987	946	984	1019	931	982	996	1011	922	984	1006	1013	973	1012	983	942	1000	947	988	991	984
24509	21126	27548	24940	13204	721	451	406	377	361	353	300	317	300	303	296	274	312	274	267	305	303	266	286	293	285	250	247	246	271	290	269	252	273	248	262	294	254	284	273	254	273	244	259	242	266	261	252	258	273	244	267	249	265	291	252	282	227	267	266	255	251	266	282	284	261	261	214	266	248	264	222	267	276	277	275	273	240	241	243	288	248	245	245	303	268	250	274	281	258	243	273	230	286	264	260	251	288	253	272	257	265	262	251	287	246	249	243	274	274	263	274	236	231	275	262	274	286	279	264	261	283	261	280	266	262	259	233	271	242	251	260	274	234	264	262	267	263	249	244	258	285	273	270	268	262	272	252	253	263	251	241	274	294	238	230	248	231	266	242	266	261	263	264	283	270	305	261	248	278	255	266	223	251	270	278	261	273	241	265	258	238	262	270	274	269	250	261	249	252	238	252	244	263	274	270	242	245	256	277	253	241	237	248	264	235	245	276	250	267	254	270	268	284	239	264	256	227	275	279	247	229	294	286	256	286	265	257	258	256	265	237	273	264	273	261	254	266	261	268	278	257	251	295	253	250	282	257	233	229	244	245	248	229	280	265	259	249	297	291	260	256	255	263	247	289	289	260	291	247	234	275	273	287	262	248	259	263	257	264	270	253	243	261	291	240	267	248	261	256	256	256	274	252	254	265	276	223	261	244	237	238	283	266	267	270	275	276	245	278	266	240	269	267	258	263	255	286	287	215	277	253	250	282	268	281	270	256	229	285	240	234	262	253	247	272	264	252	275	241	274	260	261	262	240	247	258	252	270	256	260	243	274	282	267	259	256	249	277	271	277	271	273	240	261	239	232	246	285	260	235	291	261	282	298	260	271	282	264	241	267	242	263	240	261	249	276	270	256	265	257	265	267	288	294	299	306	279	258	255	255	268	225	258	288	265	261	247	300	276	322	301	232	251	271	254	261	282	255	226	246	266	249	275	243	293	281	249	260	240	260	266	261	278	271	253	259	235	288	262	260	260	259	248	268	257	259	289	260	261	240	271	261	282	272	264	243	239	245	269	279	258	256	280	265	270	276	284	269	234	266	277	268	248	285	258	272	231	237	277	292	260	244	265	270	227	248	265	252	255	255	279	263	289	249	276	262	263	254	268	253	271	239	239	240	270	259	251	265	251	270	260	260	260	284	258	228	272	265	273	271	254	285	262	242	254	275	275	259	306	260	256	262	274	264	263	249	255	258	281	277	277	259	268	269	259	255	275	272	281	270	257	252	236	236	263	253	263	268	268	286	247	261	237	254	279	260	234	282	284	248	269	273	271	280	277	238	242	274	258	263	285	269	232	277	272	239	260	267	258	232	246	225	245	256	286	278	249	289	292	275	238	279	252	265	250	240	257	269	258	244	262	264	239	277	283	264	267	266	270	261	283	293	264	249	259	272	311	267	248	279	265	260	259	276	253	282	262	267	272	278	288	294	265	260	266	230	294	238	256	243	271	228	262	276	277	252	270	289	229	264	281	237	266	276	254	258	268	263	253	216	265	268	250	255	247	278	264	262	288	257	268	291	261	261	266	259	297	260	256	264	260	252	278	275	283	265	252	278	262	278	258	267	245	229	273	265	257	280	252	259	311	256	270	276	242	244	258	238	234	279	253	265	278	279	263	253	262	280	254	267	256	231	261	264	283	269	253	249	280	258	247	287	268	290	280	246	260	260	264	254	235	260	245	236	293	281	238	260	250	235	256	277	276	260	219	231	245	275	263	263	265	266	279	243	265	258	256	278	258	269	252	277	274	245	290	267	279	258	247	285	273	261	270	259	236	236	278	247	251	263	274	250	238	267	247	278	251	262	257	259	249	267	251	285	262	251	258	252	248	258	258	267	248	266	247	264	254	275	273	281	239	248	236	266	265	263	236	294	279	257	279	269	292	252	291	282	286	257	257	263	267	241	286	252	288	228	263	267	270	248	251	264	281	290	251	259	256	239	242	264	254	230	245	251	273	262	251	248	276	243	271	257	237	241	269	257	295	274	286	249	244	283	268	258	285	273	237	247	271	248	274	272	256	258	294	225	252	272	236	294	270	268	269	262	244	279	252	307	269	263	279	245	250	252	262	272	272	271	292	278	251	271	268	256	251	286	264	271	267	262	254	278	232	278	244	281	257	287	273	253	257	258	279	262	252	238	275	260	290	256	253	272	250	279	281	248	231	278	280	272	256	276	247	272	256	299	288	234	249	278	269	245	265	264	282	283	283	262	257	283	265	259	278	294	286	246	247	241	290	254	283	268	268	286	289	233	264	274	286	243	241	252	247	274	300	234	274	239	246	261	257	253	263	272	246	256	265	232	247	259	275	255	270	240	275	254	232	270	259	274	258	247	262	248	261	253	270	278	278	256	277	264	271	248	274	276	280	257	284	283	246	250	246	264	235	288	265	262	225	291	256	264	260	253	262	257	227	277	252	263	266	263	285	282	281	273	288	262	260	254	241	296	240	273	229	248	260	262	238	256	254	268	264	295	280	287	267	227	242	254	258	247	256	269	263	259	261	274	263	277	268	273	254	264	258	255	271	249	265	244	260	291	224	247	278	257	270	228	280	277	253	263	261	250	268	257	279	284	243	264	272	262	230	239	285	275	270	233	270	278	258	230	256	266	263	246	245	241	256	282	248	294	263	264	257	287	292	271	257	211	271	251	254	262	243	298	246	254	255	286	221	246	249	235	291	269	252	241	275	268	231	249	282	256	252	273	290	260	253	271	267	253	259	272	240	259	267	223	238	259	290	299	253	280	250	260	243	253	242	266	227	270	280	257	270	236	282	258	263	281	263	274	248	262	262	271	251	246	245	288	260	259	223	247	278	249	246	311	255	262	271	251	266	244	269	273	249	283	254	255	254	275	232	275	258	251	269	247	224	221	313	264	272	271	263	303	262	236	275	270	242	258	275	282	301	255	281	252	232	254	245	240	284	239	254	261	256	243	224	259	290	265	259	249	248	275	279	251	285	245	258	285	239	250	261	229	276	265	274	276	279	267	272	255	230	257	280	272	249	263	258	258	275	260	268	263	257	253	270	275	268	259	251	282	234	263	246	263	269	268	269	267	264	267	271	261	256	282	286	263	248	253	281	250	248	264	256	268	279	230	258	257	255	235	262	233	244	268	282	267	252	250	258	226	292	247	252	266	242	278	258	259	289	281	263	245	264	274	248	274	252	236	244	254	276	279	221	289	249	270	274	249	261	252	238	292	268	282	257	278	246	253	242	267	246	260	249	266	251	271	244	268	259	261	226	249	264	254	241	260	282	293	243	258	261	280	281	256	268	246	266	279	235	253	262	276	281	240	269	279	296	236	267	267	265	289	228	241	254	252	257	263	247	241	260	249	292	255	270	256	259	245	231	263	266	244	268	263	274	249	260	258	252	256	244	255	273	287	268	261	255	247	279	244	263	289	268	272	257	277	267	242	243	276	245	255	262	281	259	240	249	247	235	281	262
3089	5003	3346	1605	1216	962	787	659	597	472	488	448	397	359	385	386	336	323	337	362	364	307	339	327	342	318	338	340	315	325	330	312	313	353	304	329	296	304	335	342	316	307	338	280	335	319	305	344	308	316	351	313	306	327	311	328	299	321	322	313	304	307	292	313	325	314	328	307	320	318	306	290	264	305	313	305	317	307	296	288	306	307	298	342	326	315	338	296	263	311	303	286	346	293	328	306	290	274	296	311	307	287	320	347	315	316	330	280	317	286	308	329	289	322	328	297	314	300	301	299	334	340	316	336	336	291	300	296	292	297	325	317	314	310	292	322	316	323	330	307	319	304	314	309	319	298	297	320	310	292	298	286	312	317	327	316	311	272	308	305	306	305	278	309	320	311	308	312	297	295	303	287	317	323	314	297	305	325	300	337	325	331	279	325	315	313	314	279	293	315	322	324	315	318	321	319	331	301	277	306	318	305	321	299	306	298	326	319	282	340	307	324	298	291	293	296	286	287	281	336	314	291	322	319	342	307	280	323	295	306	291	311	296	303	303	313	318	318	318	300	295	351	339	279	335	311	331	296	306	264	339	315	302	322	293	327	341	321	317	339	318	318	297	290	300	313	283	285	301	270	309	299	329	315	309	288	335	271	321	314	304	321	286	339	279	313	324	322	327	280	326	277	306	277	304	287	324	310	293	299	312	323	326	323	313	322	292	308	312	285	321	313	308	283	302	304	327	322	286	305	291	294	291	326	332	326	334	319	299	327	319	286	329	322	293	305	322	305	275	295	312	335	309	299	293	337	286	298	329	288	322	309	286	298	301	342	299	303	337	295	311	287	324	300	289	334	297	284	324	286	316	354	294	354	278	309	276	298	322	304	299	304	309	306	328	282	303	259	291	324	289	313	322	320	336	299	314	299	309	296	326	322	332	323	311	288	297	321	330	311	311	335	318	326	286	325	313	287	296	302	288	312	288	287	326	290	305	306	300	313	299	345	297	310	287	312	309	344	334	301	305	298	308	292	323	330	293	334	306	325	305	314	326	304	348	296	301	316	295	293	330	340	294	308	308	304	322	323	302	308	295	302	317	318	321	301	313	333	330	276	317	303	324	298	291	328	307	332	311	341	288	299	341	336	297	336	331	278	301	322	287	335	318	285	293	336	329	331	295	307	283	310	339	302	298	300	267	347	281	321	326	300	351	296	301	307	302	315	322	313	311	303	320	319	308	288	300	317	322	338	301	291	319	300	301	308	267	284	332	281	277	280	298	281	327	311	313	322	308	309	291	295	308	298	332	316	300	325	308	319	307	293	305	290	299	292	302	311	320	292	313	290	296	334	299	291	304	296	312	315	299	314	298	290	318	296	299	297	285	292	302	323	290	293	300	319	289	340	306	278	298	308	318	290	325	308	293	295	345	315	292	275	281	294	315	330	337	325	311	290	288	342	311	309	319	291	338	297	294	310	302	302	284	316	307	294	351	304	297	283	332	306	338	270	271	327	319	287	304	318	303	284	315	275	299	312	298	321	313	324	306	287	296	337	293	307	330	313	320	304	314	298	300	318	292	288	324	310	329	299	301	333	283	274	298	314	283	321	304	285	299	303	313	275	315	350	315	287	306	350	306	308	300	311	312	338	328	252	324	294	312	289	316	311	301	331	287	313	314	288	303	333	324	316	340	286	293	315	325	316	310	297	299	333	318	305	329	306	299	311	346	307	319	308	303	337	261	310	294	296	352	294	319	340	309	292	333	313	265	325	318	316	347	301	282	282	312	293	342	314	309	332	309	306	312	290	303	314	285	318	300	343	303	292	294	318	317	327	307	299	310	316	289	309	281	284	305	314	322	318	317	325	297	283	278	311	268	310	298	327	296	292	294	318	304	303	290	331	309	300	293	299	304	313	287	295	300	297	296	298	303	339	302	294	298	331	312	327	311	301	349	309	328	322	306	317	282	292	304	313	315	302	316	336	315	298	300	297	282	318	301	289	297	329	307	307	290	302	299	323	311	283	307	324	299	331	312	300	340	308	328	290	323	294	343	313	302	297	325	296	334	311	286	303	310	327	313	330	344	328	281	279	302	302	286	320	273	310	295	317	310	287	303	268	308	310	307	316	305	286	304	300	304	307	320	308	314	297	303	325	321	289	310	278	309	312	332	303	310	300	318	288	301	322	296	332	288	298	322	271	319	302	318	289	297	299	319	295	279	311	316	283	306	336	293	340	323	324	293	337	284	324	308	298	314	302	289	296	317	307	319	290	319	303	302	335	309	290	306	338	288	323	309	327	301	323	298	303	321	305	305	296	302	309	313	317	320	296	328	272	295	310	327	320	291	311	293	271	300	314	328	334	314	340	295	323	312	298	282	328	347	330	329	318	305	298	315	293	308	309	303	283	312	307	339	319	316	288	320	301	292	313	290	294	326	306	314	333	307	308	314	292	306	316	330	324	344	321	326	292	346	291	287	325	288	282	315	306	314	327	309	300	301	343	317	302	299	295	311	288	324	301	273	343	297	310	288	324	311	322	307	292	296	321	316	309	351	305	315	294	314	286	313	263	309	315	312	325	311	313	297	288	300	311	288	324	329	315	310	283	297	304	296	295	292	307	327	271	318	302	294	306	305	302	321	319	332	350	339	296	322	302	318	322	273	324	324	318	324	326	295	295	296	290	310	332	331	338	304	308	306	321	317	330	322	316	332	337	303	310	308	277	323	273	315	334	290	304	321	314	327	306	310	314	309	301	320	304	314	323	337	342	292	318	317	321	313	326	321	331	313	325	297	298	263	297	318	333	316	270	312	325	288	312	308	333	293	293	287	332	289	318	267	264	284	301	316	289	307	279	296	323	288	301	322	305	301	290	288	330	322	285	305	293	306	311	293	291	305	303	271	352	307	340	297	303	342	305	295	285	316	328	282	305	307	311	333	290	345	286	298	290	362	280	315	299	314	321	322	269	299	339	307	281	315	319	258	291	305	324	308	326	318	326	297	336	288	291	324	326	326	318	269	340	322	312	321	301	332	296	302	289	299	297	307	308	312	288	301	292	298	306	312	308	321	331	319	329	308	330	298	288	320	319	330	290	305	313	330	299	277	287	308	336	290	327	312	322	323	310	307	339	290	307	304	281	305	291	315	313	313	320	339	317	330	317	332	304	295	289	295	290	325	321	311	328	279	321	294	341	312	323	302	305	288	314	331	313	299	309	291	315	321	319	315	310	288	316	305	303	329	324	310	308	309	300	318	297	326	315	306	311	307	290	339	319	327	316	315	298	281	289	272	314	309	280	316	310	292	338	272	294	298	299	336	317	298	333	316	351	335	343	296	298	319	290	296	271	327	312	296	314	298	304	299	326	297	274	303	314	310	323	279	285	301	356	323	301	303	345	300	326	331	303	310	304	348	323	267	285	324	323	322	308	289	304	314	314	293	273	299	279	323	300	343	321	305	298	310	329	291	313	318	304	330	285	339	314	291	280	316	274	309	318	331	312
22393	21134	28886	23621	21128	21210	11263	1669	1244	1115	1118	1022	973	948	899	884	921	897	911	898	852	856	813	777	792	812	833	796	814	774	777	806	838	769	786	820	840	798	754	861	797	766	750	801	800	785	808	751	806	793	826	816	819	793	808	792	810	789	739	759	755	731	773	764	784	762	754	804	750	763	757	760	730	762	744	761	781	755	820	790	792	762	787	813	753	871	747	793	803	770	743	793	709	787	786	755	749	780	815	778	785	757	725	736	748	757	741	743	774	772	731	787	796	793	769	782	762	769	747	739	804	768	716	792	786	747	780	746	740	814	796	735	777	776	793	784	806	768	758	763	792	688	809	823	753	816	802	755	792	825	770	790	750	826	758	814	751	765	775	742	780	760	790	848	823	817	743	819	774	821	789	723	745	754	747	722	772	779	719	776	760	812	771	767	745	805	787	802	792	799	788	784	752	848	770	790	778	752	771	768	834	779	815	801	781	752	769	777	770	755	712	813	762	852	753	758	756	824	782	786	752	765	741	781	771	737	716	791	746	722	776	808	706	785	756	802	784	803	807	819	784	810	764	767	750	778	819	792	758	760	807	794	771	743	746	756	764	788	774	820	739	772	781	758	805	825	782	771	812	774	749	793	793	778	762	763	785	733	782	831	780	780	783	767	762	748	772	765	802	701	782	742	830	757	792	781	756	799	802	747	798	746	808	784	780	765	774	782	762	722	726	782	810	748	785	771	761	769	796	810	795	746	786	738	776	779	819	822	783	762	788	759	750	790	774	788	778	772	790	740	767	761	789	767	783	751	718	740	772	810	750	781	839	794	812	761	716	754	755	826	797	763	773	797	827	763	731	766	764	817	732	810	816	815	828	791	736	768	773	788	739	795	810	799	768	749	770	784	770	762	776	780	826	799	750	785	779	783	804	771	774	789	785	813	688	750	793	762	767	799	807	765	781	766	757	817	769	766	702	770	797	801	719	782	774	784	778	748	735	723	806	751	760	830	804	778	749	784	747	803	798	789	766	758	792	776	835	764	805	750	803	793	781	747	752	727	773	758	754	806	710	788	786	818	804	732	742	734	761	770	757	758	783	787	712	809	743	775	727	799	766	763	756	752	775	806	773	782	790	779	801	792	766	779	787	758	765	752	788	736	778	793	788	765	711	760	816	782	751	761	724	811	784	739	764	757	756	724	771	767	804	763	752	735	728	781	751	750	740	757	805	729	778	774	819	776	781	776	793	731	767	771	749	754	744	770	768	750	784	798	745	750	764	703	748	737	804	783	788	753	739	728	758	777	786	792	818	773	763	749	777	801	785	808	803	769	766	803	770	772	776	801	764	834	779	811	781	765	745	761	734	769	790	810	775	836	809	781	746	722	744	693	740	801	780	816	718	757	836	755	807	795	826	818	781	784	796	737	779	729	746	740	779	773	802	797	841	780	801	738	823	785	743	776	791	793	745	740	791	735	747	748	801	772	741	759	828	791	747	789	802	792	726	738	753	774	821	747	764	726	756	803	742	736	763	763	810	756	775	752	735	761	741	776	776	747	808	750	777	757	750	770	777	783	780	755	787	752	730	803	786	769	765	789	772	767	748	762	739	802	774	758	724	762	697	729	753	786	822	791	810	782	733	807	760	779	755	776	717	800	717	760	740	807	794	765	739	828	747	768	769	814	818	788	813	801	726	784	781	798	782	749	779	778	782	763	805	787	755	740	773	773	829	764	774	760	767	777	755	816	812	776	746	790	743	766	782	790	754	797	773	735	741	750	809	805	758	804	797	763	766	727	741	796	796	765	771	763	737	774	772	773	733	750	759	764	783	779	763	796	765	766	753	804	746	771	785	762	750	792	772	755	769	748	753	784	782	786	814	764	772	709	804	793	766	752	795	811	705	770	748	751	807	775	721	784	809	826	756	725	791	831	741	786	809	759	784	773	763	775	768	769	813	788	764	766	777	812	767	743	784	789	824	797	773	797	768	715	815	755	766	793	798	800	759	817	780	834	772	784	779	776	770	728	799	776	750	787	717	736	784	741	771	789	810	741	858	740	753	728	785	772	762	760	798	819	740	794	768	740	792	747	777	810	777	788	761	684	774	768	729	758	802	756	730	786	766	800	742	785	791	773	738	826	786	760	818	819	797	772	763	736	729	782	789	763	809	759	778	776	768	795	744	814	791	779	763	764	781	742	786	752	752	723	778	805	794	796	758	776	776	763	766	757	767	759	778	748	718	764	746	733	736	714	754	802	780	712	737	768	753	748	759	769	803	767	823	829	764	811	754	782	757	786	775	763	749	777	766	763	791	785	735	786	795	809	770	824	745	767	752	785	780	770	810	789	810	785	723	798	777	786	800	834	810	815	763	781	736	799	788	724	751	822	794	747	737	810	773	783	770	764	777	756	784	788	775	775	750	778	757	748	774	780	783	758	786	767	731	823	803	761	769	776	820	803	756	754	767	793	756	823	795	721	738	854	767	799	799	762	739	795	744	786	769	770	763	774	730	744	770	786	789	757	773	801	783	810	778	778	847	831	760	784	735	772	818	771	757	804	766	831	722	739	770	755	791	813	771	767	746	782	820	770	746	761	761	786	748	757	749	732	773	791	825	762	763	765	770	754	795	775	782	711	803	743	728	718	738	728	777	748	792	766	813	765	762	763	775	791	765	762	790	749	769	794	784	754	774	829	731	827	792	793	830	808	761	701	785	800	717	733	799	770	766	807	749	791	773	746	758	768	790	764	831	789	802	781	803	747	774	774	761	788	791	761	798	792	783	772	776	788	719	787	784	780	806	800	761	739	707	725	811	747	732	834	808	772	776	791	805	684	758	777	789	783	778	813	798	740	752	788	739	749	765	799	783	756	753	697	789	755	767	736	717	800	726	774	816	800	796	743	767	778	767	740	801	781	750	738	748	776	749	765	809	796	818	741	787	782	806	761	840	759	750	770	785	808	786	773	809	704	802	803	826	769	748	768	795	788	746	766	791	765	736	820	786	772	789	729	776	758	754	792	746	782	804	794	758	789	743	741	790	845	751	777	783	750	743	735	767	796	786	778	791	725	733	810	744	752	827	776	737	738	809	801	787	775	761	774	770	803	774	779	737	765	722	759	758	749	738	742	789	776	773	746	749	778	778	790	770	738	826	749	804	776	773	709	801	797	823	744	737	788	777	791	745	741	737	804	775	785	795	754	766	773	753	787	792	731	792	769	783	763	786	760	781	756	780	735	761	750	734	796	751	753	797	774	798	740	759	772	798	795	765	748	793	745	760	819	800	787	803	772	723	743	743	760	798	777	744	808	806	785	773	765	758	770	763	744	766	752	776	769	731	764	793	719	754	759	802	817	811	754	740	744	753	695	778	726	756	793	769	784	782	797	754	822	765	778	790	805	761	795	785	803	812	805	754	747	737	763	803	738	722	774	783	753	733	789	750	755	769	768	816	792	750	775	747	822	758	760	767	754	783	768	804	738	803	731	742	793	777	748	771	853
4449	14406	9963	5103	3856	2965	2442	2040	1643	1554	1289	1189	1148	1125	1069	1014	1047	970	1009	897	935	889	911	843	904	934	880	840	840	850	906	864	901	903	805	817	889	927	843	858	881	855	853	869	847	823	835	863	817	840	806	803	855	827	839	837	845	809	835	846	841	830	868	840	859	845	823	861	854	838	797	832	834	854	828	845	859	827	828	779	811	864	782	783	798	857	849	811	796	789	831	839	809	837	809	836	817	873	832	826	847	836	814	780	805	847	832	819	867	841	826	858	826	849	851	849	803	793	819	798	830	832	812	815	830	795	829	849	820	843	819	783	879	845	794	802	849	855	846	839	804	794	810	823	848	828	822	817	813	830	815	847	809	806	868	845	789	780	828	827	831	812	847	844	853	814	822	839	828	834	848	853	847	807	821	822	790	883	854	795	833	854	777	848	875	843	827	830	802	891	813	815	865	811	849	872	832	835	828	798	807	819	826	827	824	844	851	808	820	830	820	797	803	843	860	800	841	804	798	843	836	838	814	831	832	817	818	824	837	862	853	830	820	857	818	849	811	842	832	821	818	833	814	837	836	833	887	789	797	871	864	817	851	816	873	837	819	826	812	872	827	807	829	841	798	815	821	771	871	796	822	813	835	836	793	876	852	833	831	780	852	822	814	872	802	821	816	818	805	779	854	842	795	783	810	819	853	814	834	782	780	858	855	824	853	844	795	790	780	845	833	809	841	824	802	874	840	826	818	806	870	788	827	827	869	826	811	798	858	796	817	805	886	838	806	837	884	893	820	872	839	800	845	803	815	842	817	841	835	791	842	868	849	795	896	838	798	801	864	786	757	847	818	790	848	826	816	822	805	799	785	775	834	833	812	823	851	854	871	820	841	822	891	818	812	778	802	838	838	916	779	780	791	827	833	824	807	820	857	865	844	874	842	822	844	842	827	807	833	810	844	801	866	826	836	791	843	883	860	805	861	780	821	853	850	808	822	831	833	834	860	875	839	810	841	848	833	792	837	810	816	826	825	859	895	834	851	829	809	900	850	866	854	793	797	859	811	774	843	837	812	881	836	785	832	822	851	842	846	850	810	780	818	852	856	837	833	847	852	845	847	823	872	810	825	862	842	852	874	831	792	832	840	827	824	849	826	821	813	886	789	848	823	828	811	884	833	843	802	850	830	829	822	797	795	835	823	855	870	842	829	836	864	789	833	812	837	855	847	809	796	818	822	808	788	872	803	865	806	776	796	767	830	846	776	873	816	811	823	847	833	834	805	865	850	855	831	835	866	802	834	819	816	811	861	848	863	802	840	850	820	849	821	866	834	827	839	830	824	851	859	854	854	838	812	854	855	866	789	780	868	808	829	787	803	845	809	792	792	841	826	875	817	825	850	805	807	821	848	830	884	821	842	855	795	857	852	873	822	827	799	811	828	866	830	828	817	813	824	802	827	823	815	861	835	805	797	816	807	812	845	807	804	850	824	783	855	817	870	808	833	839	810	861	811	801	822	851	866	808	830	805	767	849	812	867	815	829	821	821	804	836	817	789	821	843	813	766	774	831	861	815	842	853	752	846	869	832	882	822	838	837	815	837	813	843	806	826	805	795	856	851	870	847	794	837	856	824	837	838	859	876	844	848	828	844	803	809	798	776	820	797	825	791	800	798	804	820	832	892	853	738	849	792	811	817	809	811	857	849	827	854	827	813	823	824	838	821	871	795	820	826	875	787	872	876	854	816	805	846	761	795	809	863	835	842	846	784	857	785	857	790	870	768	806	862	798	856	830	804	862	811	808	827	824	845	787	808	862	817	863	811	797	870	834	774	824	833	841	845	837	818	852	835	810	844	868	819	824	839	875	810	811	828	821	867	868	809	863	792	802	791	817	864	802	809	825	876	876	815	833	851	834	848	849	819	851	805	856	841	812	801	867	827	795	883	804	808	809	777	819	831	826	849	841	828	844	811	780	815	784	827	845	783	795	797	873	879	817	855	815	800	826	803	857	854	828	840	796	841	816	793	839	828	781	832	845	867	854	771	840	864	842	873	825	771	781	868	794	843	849	849	786	779	801	823	788	790	843	826	840	834	818	803	842	835	818	796	843	807	839	846	801	870	804	790	822	830	811	870	810	841	806	823	841	858	832	843	800	865	776	849	846	883	835	786	833	798	859	799	804	819	829	815	799	770	822	826	810	869	826	841	842	822	818	793	788	855	828	828	859	798	808	827	789	785	811	775	847	809	816	825	795	800	868	793	814	826	803	799	824	876	812	805	858	819	771	804	869	786	858	822	817	877	816	874	834	854	816	862	847	770	876	887	862	850	805	843	822	830	791	827	829	799	842	857	881	861	797	815	782	844	835	849	839	850	800	806	827	814	841	867	794	827	845	879	829	815	865	884	896	808	827	819	819	817	795	845	821	811	844	817	847	839	859	796	844	855	778	866	790	856	852	832	838	837	831	844	847	869	856	846	840	822	773	831	820	810	857	812	849	856	845	847	816	845	833	865	846	838	798	827	896	852	837	829	818	804	824	865	786	825	829	808	822	860	766	794	762	788	842	833	799	803	844	814	785	854	848	864	853	800	760	840	838	785	841	821	848	817	857	864	789	829	843	828	798	888	879	841	853	827	783	847	802	847	814	848	847	828	846	864	809	833	834	828	805	831	823	847	849	851	857	799	840	795	799	876	860	886	847	772	798	854	865	884	784	838	835	824	786	804	885	820	815	836	828	866	803	822	827	873	862	837	853	796	800	821	843	860	843	878	852	866	817	814	819	826	834	820	801	859	848	802	831	806	808	823	791	836	846	853	845	831	814	776	777	853	820	882	836	798	856	813	903	885	855	805	869	890	800	789	812	797	781	882	861	795	853	813	786	782	860	814	869	776	837	837	826	817	881	820	829	820	790	840	792	894	839	850	821	842	801	851	773	841	837	851	825	830	795	795	773	846	811	822	870	842	795	829	820	782	802	851	813	845	820	795	821	832	809	840	822	825	753	780	820	826	843	839	885	816	856	864	860	795	791	832	799	876	875	823	794	819	855	857	819	840	811	844	869	806	827	851	831	797	860	829	803	820	853	833	805	839	849	839	839	860	828	838	812	852	834	818	847	836	825	867	792	787	842	858	795	828	868	852	833	859	773	786	816	819	762	809	838	816	814	856	841	803	814	830	826	866	871	805	845	905	807	834	820	842	793	823	833	820	862	766	820	874	869	763	840	851	844	827	795	795	875	824	852	829	847	803	805	792	845	809	812	863	820	846	838	853	819	860	827	857	850	819	805	845	832	801	812	850	807	825	896	862	832	800	867	862	834	829	819	840	821	824	794	830	792	776	822	856	794	808	771	831	864	826	836	849	813	815	842	856	806	812	845	820	801	801	846	813	797	838	814	802	811	807	825	833	800	889	871	841	833	809	830	819	819	814	793	848	768	858	870	787	908	869	815	851	848	870	803	848	849	804	844	881	823	780	839	790	821	803	877	822	844	836	790	830	848	837
27321	17936	4111	806	568	542	560	578	493	504	518	541	540	473	500	489	532	474	505	535	492	521	488	541	511	485	505	475	504	518	497	527	474	482	542	475	519	477	473	443	522	533	504	525	531	517	537	500	490	514	481	517	503	469	505	530	518	492	522	534	510	514	511	526	519	522	489	512	507	496	479	513	512	510	517	512	518	526	494	504	489	489	533	466	525	524	539	530	501	520	527	511	523	498	496	524	486	516	511	500	481	481	488	503	465	498	537	509	528	532	526	513	459	506	482	520	522	475	494	460	517	514	505	521	528	499	512	453	494	493	505	546	469	491	515	554	511	546	537	521	517	499	519	504	519	527	511	526	545	509	496	516	552	497	541	511	491	513	527	480	499	486	474	500	511	529	506	518	551	509	518	508	508	550	547	561	484	502	510	501	504	515	527	515	529	483	513	475	545	499	505	511	519	506	471	545	509	511	493	499	515	562	514	488	498	540	533	519	540	521	484	481	532	523	471	512	525	551	479	497	491	482	520	487	554	510	503	513	486	530	535	486	523	496	497	520	519	492	467	476	504	540	494	550	555	514	457	500	559	518	502	517	474	471	525	600	481	527	554	534	513	482	483	536	544	521	484	524	482	512	501	529	510	476	500	538	524	506	536	542	506	504	478	471	497	491	533	493	493	519	486	550	514	556	497	513	530	512	503	497	542	544	497	503	478	509	485	529	529	469	561	496	478	480	506	513	486	546	545	510	519	519	514	457	498	521	505	515	493	504	507	529	529	545	486	477	556	501	539	499	514	471	540	553	496	513	495	507	544	525	505	500	496	518	525	514	532	494	502	513	530	511	507	527	495	538	494	467	522	487	505	523	502	513	511	540	538	492	476	495	532	490	514	538	502	515	513	491	507	551	452	516	501	499	498	495	532	479	548	487	494	514	525	515	549	556	503	527	514	516	459	489	493	524	547	511	523	517	514	511	509	492	479	532	479	500	503	525	515	499	493	495	529	502	492	577	529	513	512	515	541	532	518	511	525	523	483	521	536	485	513	492	494	485	498	518	492	537	511	508	448	545	500	530	533	512	520	492	479	547	533	532	518	505	532	498	485	513	511	521	475	507	525	479	512	501	479	496	500	507	465	510	483	525	492	518	505	568	467	507	497	506	515	545	510	510	491	521	525	501	510	481	476	495	473	514	529	522	531	533	524	517	503	510	549	542	456	513	501	565	525	530	492	495	479	495	531	510	482	498	489	512	476	527	472	489	517	520	530	485	499	538	512	486	489	513	495	467	495	524	498	482	522	510	498	518	520	505	551	527	517	520	506	507	510	526	524	491	489	515	514	521	524	509	520	472	505	508	462	536	483	506	501	512	503	527	502	496	536	482	457	514	486	507	520	486	527	542	560	511	526	544	482	499	532	529	507	533	525	544	517	508	471	501	533	478	502	515	512	510	501	515	537	526	516	489	489	501	493	514	533	559	525	503	486	514	519	528	536	487	538	539	520	505	538	527	522	495	508	538	502	554	514	498	497	500	526	509	508	525	490	483	516	482	535	498	514	496	556	500	505	506	539	481	548	509	521	501	474	538	501	534	554	490	476	554	499	499	497	479	475	537	498	531	483	483	534	469	537	541	475	525	542	489	537	521	501	533	518	525	527	511	480	501	498	520	500	545	515	509	522	511	538	547	518	522	463	494	506	519	517	498	538	555	513	503	524	498	504	489	503	516	524	516	532	509	511	503	485	516	513	530	517	538	523	525	526	512	542	478	469	526	469	506	534	530	515	486	470	488	513	503	487	525	509	490	482	486	516	501	501	511	522	504	511	498	485	498	522	492	524	519	550	536	511	537	511	474	503	526	533	485	547	489	545	501	465	568	494	488	524	503	534	495	529	501	544	513	522	516	503	489	548	493	483	549	506	531	525	534	484	493	485	491	515	513	450	487	507	467	508	516	511	525	518	518	487	465	513	500	495	494	486	518	518	508	496	511	513	510	475	495	546	520	523	492	500	530	482	518	489	506	496	529	479	493	495	486	517	452	554	486	512	529	515	505	519	491	559	484	561	513	476	481	493	525	508	507	531	467	499	488	490	509	555	545	498	543	555	529	482	524	477	520	508	489	516	496	524	504	493	517	496	495	508	525	476	530	495	437	505	479	531	524	489	528	514	500	484	487	545	555	497	502	463	507	532	485	481	511	483	551	466	500	519	544	524	501	488	532	515	500	511	472	566	496	541	523	460	493	504	499	502	491	512	480	508	496	503	479	532	490	511	490	497	491	514	511	525	502	493	547	535	504	512	509	508	526	488	511	490	504	497	532	534	496	548	492	533	527	535	521	468	500	504	516	490	529	491	516	499	557	499	550	516	511	522	576	502	489	525	504	499	494	561	541	512	500	516	468	478	491	498	514	492	475	506	526	505	512	509	537	488	518	527	514	455	509	518	499	487	514	562	515	506	502	519	464	468	544	512	507	500	524	521	506	571	473	512	476	512	518	520	518	528	503	487	485	491	497	511	504	506	531	520	440	540	508	483	524	512	498	510	496	522	500	485	484	522	532	488	485	559	508	487	491	485	518	518	526	534	500	529	493	480	474	543	529	479	508	513	558	516	518	532	515	524	475	503	492	502	512	548	510	510	489	484	510	529	486	507	471	524	514	528	515	514	532	505	482	473	546	488	522	525	508	555	521	501	511	522	507	536	535	535	497	559	493	508	491	499	513	502	527	517	498	542	549	560	496	519	508	575	537	503	516	555	499	512	521	468	487	504	539	528	540	574	492	556	487	539	491	478	484	508	509	498	506	491	503	517	529	539	511	519	490	518	525	535	509	541	507	535	538	476	527	518	481	512	524	536	505	529	544	551	513	501	549	525	514	552	528	525	510	513	522	531	487	505	484	484	523	499	529	500	512	475	481	542	523	516	500	508	538	514	506	524	492	533	533	465	515	522	514	485	490	527	524	482	536	494	553	488	531	491	520	485	514	507	506	531	522	478	529	541	526	508	505	497	506	501	503	489	484	526	534	507	474	490	492	515	475	502	490	505	510	510	511	546	559	500	521	537	519	516	470	507	528	473	545	533	516	487	518	537	499	510	494	476	512	506	523	531	506	527	514	496	509	507	542	514	531	512	505	499	518	487	537	517	525	515	524	547	479	523	506	533	510	569	512	504	511	505	481	529	549	502	463	522	499	525	471	487	500	531	538	557	500	520	496	481	507	536	541	528	518	501	493	542	543	483	472	527	547	515	489	529	535	502	535	545	509	496	508	497	501	457	547	480	531	527	509	542	515	508	542	468	518	539	539	489	519	549	502	492	534	515	509	486	551	485	530	480	539	506	482	491	496	505	479	494	542	526	499	486	505	487	497	507	507	516	511	474	529	505	501	514	514	494	484	527	540	540	496	523	521	477	500	522	522	483	515	498	514	505	531	527	495	460	541	517	512	523	529	550	504	531	517	517	480	518	528	486	499	512	514	569	479	467	496	498	538	529	475	550	489
4313	894	780	601	599	608	574	586	517	576	546	552	515	521	547	552	546	581	509	541	548	520	568	523	560	569	506	562	570	529	534	575	533	531	538	536	577	530	544	539	574	540	544	570	551	584	554	530	515	560	549	542	555	561	578	542	510	534	578	496	497	522	530	567	547	529	525	534	566	518	532	552	535	513	520	551	558	573	522	554	559	518	538	532	546	542	542	534	540	523	525	508	533	540	525	551	540	602	568	541	513	527	527	583	515	556	571	504	569	557	534	549	568	543	511	522	569	535	522	573	569	529	542	538	550	580	560	508	538	505	551	569	524	522	552	574	496	553	574	532	515	549	532	529	585	524	502	569	545	554	567	579	545	533	535	537	569	565	564	597	517	553	519	530	574	501	572	572	525	553	529	567	539	583	586	558	524	595	510	576	572	528	529	533	561	557	548	553	548	544	515	532	556	541	605	551	539	555	540	499	521	507	498	552	536	563	529	546	509	522	520	558	528	500	568	556	528	530	528	574	559	555	562	552	531	515	552	527	547	554	539	535	498	555	597	567	539	522	499	558	508	553	506	543	545	499	540	554	528	543	570	527	494	517	559	559	560	565	525	556	571	568	560	564	567	556	514	513	539	543	537	586	578	509	528	563	525	574	582	514	513	540	547	547	540	519	523	550	568	528	573	536	548	550	551	549	572	522	572	566	551	576	541	530	545	512	527	553	527	556	585	540	524	564	545	525	539	538	540	576	554	519	544	555	553	517	523	570	543	516	525	564	544	519	549	549	567	546	524	543	612	508	526	564	547	556	563	547	545	554	532	527	552	494	557	533	533	512	532	541	552	588	520	566	544	569	535	543	543	571	539	538	537	524	548	539	560	521	482	564	549	525	538	515	548	548	552	531	525	503	540	543	552	545	537	528	598	553	536	515	501	567	547	575	550	502	578	555	547	501	553	528	557	540	548	482	492	500	598	545	498	528	565	565	563	533	550	520	511	529	545	548	554	579	598	522	544	528	538	554	579	548	541	563	556	534	511	563	517	568	540	516	522	543	504	569	526	502	557	482	597	557	553	515	521	556	503	555	541	546	525	525	561	507	505	552	546	575	493	550	510	540	570	532	578	541	552	542	536	540	515	550	512	584	509	522	514	519	594	519	565	563	525	571	542	523	526	530	535	531	576	530	542	558	541	527	563	501	521	563	526	515	514	542	541	521	534	576	537	560	524	577	526	529	526	487	556	561	533	554	578	532	566	539	517	544	542	518	506	543	574	521	541	560	524	503	569	557	539	559	532	524	503	535	516	498	566	531	561	539	537	557	534	574	557	540	571	520	573	560	519	575	523	520	542	542	513	548	526	547	560	484	538	510	583	551	577	562	548	541	553	539	512	556	548	517	531	567	525	556	537	544	574	534	567	545	591	512	523	526	509	531	562	531	561	546	563	583	538	581	557	523	527	558	541	551	515	515	580	534	524	528	545	517	573	557	562	549	542	518	536	484	564	577	516	532	520	518	564	514	532	537	562	541	536	505	550	580	552	542	552	560	515	484	554	536	553	567	577	575	519	542	557	516	548	586	538	526	559	570	569	573	526	508	582	525	505	517	573	553	594	565	546	523	564	546	509	557	522	545	559	537	537	553	548	590	502	555	521	538	497	561	584	512	509	521	531	559	511	563	600	514	570	522	567	548	516	565	574	516	497	532	608	525	556	571	543	566	531	520	509	533	545	541	483	504	580	547	561	512	585	543	546	529	549	510	575	526	557	529	554	578	518	580	555	543	537	550	550	510	546	539	568	557	559	541	541	504	576	520	504	574	553	568	565	550	495	552	517	555	529	507	550	570	519	484	576	527	569	540	557	549	537	546	509	545	530	530	535	589	549	553	565	542	553	527	558	558	540	538	548	550	557	504	557	577	559	551	544	487	531	527	556	520	578	527	512	554	554	539	545	545	536	535	536	558	559	535	510	567	547	540	532	615	531	587	568	524	557	532	518	566	540	526	522	534	550	576	562	563	543	516	537	554	502	481	571	496	563	502	560	557	566	559	558	542	533	507	531	531	523	508	566	538	520	548	544	566	529	540	516	569	563	583	577	541	523	568	551	555	516	594	502	528	535	528	531	560	544	563	549	528	552	543	568	572	589	546	524	505	534	497	578	536	544	556	569	539	540	551	565	522	478	569	529	551	488	553	526	539	542	521	568	592	532	539	545	530	534	530	524	500	531	545	535	595	517	530	538	574	598	528	527	548	542	564	520	541	531	507	543	584	529	548	569	582	540	559	554	504	522	545	514	533	524	559	581	567	529	535	558	569	534	536	569	552	551	521	539	558	542	553	503	543	577	563	582	548	574	569	530	522	527	557	591	561	546	508	600	532	583	547	530	537	538	535	554	536	531	523	514	580	537	540	526	540	498	534	560	505	529	532	526	555	521	527	546	523	578	552	603	543	551	545	498	548	531	546	522	596	543	549	552	574	527	558	523	508	524	528	549	510	513	511	568	525	566	512	550	521	553	568	524	554	541	570	549	558	513	550	557	575	515	526	573	569	509	520	563	565	505	536	558	543	544	538	536	533	533	518	541	549	576	514	573	511	575	522	598	564	515	532	512	572	576	516	523	553	550	532	542	534	533	569	574	537	558	562	512	536	552	543	544	566	542	510	542	523	516	535	547	502	512	556	550	532	535	542	519	533	552	510	538	495	562	576	557	553	545	570	512	524	514	572	502	574	542	602	518	533	576	551	538	497	545	585	571	510	548	509	572	519	530	543	537	512	555	552	553	538	544	539	556	533	539	556	566	578	571	549	585	567	576	511	574	549	540	526	562	536	533	469	541	555	568	498	537	505	580	501	576	566	537	544	557	528	535	556	535	543	498	515	596	535	536	571	533	558	535	555	529	538	542	513	575	532	549	555	531	539	505	561	528	503	518	484	522	594	515	507	500	542	533	594	536	560	550	606	563	518	537	554	557	501	568	583	558	548	527	552	549	566	563	537	552	552	538	571	556	523	533	525	584	525	552	534	503	519	538	528	546	546	548	550	535	553	544	538	520	536	547	508	521	547	586	509	531	560	533	523	527	552	531	571	528	569	509	548	570	542	545	559	566	531	568	525	526	595	535	530	568	547	563	569	569	533	519	540	514	542	558	547	569	543	564	559	539	565	532	556	551	545	515	571	553	554	534	569	537	526	547	530	549	529	538	562	571	555	552	542	547	596	544	524	562	553	585	532	557	539	559	553	557	535	545	553	561	558	542	556	501	589	505	522	566	482	559	544	528	550	549	527	537	521	563	535	567	518	548	543	513	546	558	546	570	512	525	588	569	544	568	577	513	558	554	531	538	535	501	540	530	526	578	530	541	562	526	543	520	530	557	557	584	471	521	517	548	554	536	539	521	503	550	552	510	519	519	546	575	539	578	555	572	529	541	519	514	539	559	529	533	524	550	542	515	546	546	542	548	513	566	543	548	495	564	561	554	499	509	554	518	539	540	555	546	502
23413	21084	28392	23987	21078	12098	1848	1277	1185	1102	1151	1023	1062	1065	992	1021	1004	983	965	985	976	971	1008	933	929	940	934	958	1009	944	1013	997	901	1005	961	951	943	899	955	956	952	924	842	895	958	956	912	888	919	892	902	956	942	948	951	960	1001	918	954	951	918	905	991	934	930	910	916	989	943	930	964	926	871	956	909	918	967	915	936	951	962	879	936	966	867	980	947	975	875	964	940	950	941	888	907	927	915	934	1004	932	920	982	952	940	913	919	879	903	955	926	932	926	944	944	977	979	921	884	932	909	895	916	896	975	947	949	906	932	910	887	919	959	989	893	945	927	918	948	934	973	1007	951	988	947	933	898	916	952	945	948	920	888	927	908	910	941	910	945	936	901	982	1009	932	927	949	875	1000	925	911	920	895	900	970	952	880	891	880	869	963	909	960	943	883	909	941	938	954	921	905	940	916	908	977	924	964	982	947	897	916	902	944	916	912	963	903	891	926	953	885	939	882	971	963	958	937	941	879	941	885	959	891	944	944	976	947	926	949	939	930	906	973	902	947	915	949	947	900	900	918	970	905	958	919	907	916	920	937	911	924	920	946	959	985	910	912	955	962	962	946	968	902	927	932	951	902	985	949	952	897	925	936	953	970	896	911	920	954	915	918	919	976	951	930	920	979	933	884	927	968	892	931	967	936	917	933	961	956	832	924	942	911	923	987	929	944	892	937	908	930	905	978	975	891	955	947	920	949	976	937	920	948	937	948	911	950	944	943	887	943	900	968	929	959	905	941	952	944	917	918	868	985	999	901	932	885	968	935	999	947	909	904	930	890	928	917	906	945	953	925	904	981	925	936	943	866	955	924	930	967	938	952	941	944	903	928	872	938	912	914	880	932	999	923	922	973	940	959	950	974	1006	935	919	923	923	911	971	991	907	889	904	979	966	883	953	884	916	911	942	943	908	934	922	925	885	949	928	949	924	953	861	932	852	1001	919	953	904	938	937	916	931	913	901	950	912	951	972	971	897	955	889	947	912	864	924	905	902	891	894	935	890	906	893	928	969	880	914	936	843	902	898	953	908	941	912	911	954	962	927	919	941	885	942	947	861	889	885	983	904	979	877	929	911	859	893	909	898	952	932	929	902	926	943	918	938	920	938	884	947	913	905	937	901	996	915	876	938	911	961	969	969	892	893	949	908	907	972	916	941	903	958	921	907	912	902	883	905	965	936	939	898	941	998	918	936	975	963	931	937	943	913	919	965	959	924	903	921	902	908	904	870	874	902	923	938	873	945	909	936	997	1014	971	902	923	910	947	951	928	910	964	913	941	936	905	936	985	940	914	945	964	895	980	968	931	959	906	879	964	917	964	937	900	925	866	949	909	907	1005	954	910	949	857	935	894	972	928	943	936	950	920	880	924	938	963	934	958	959	950	926	896	915	928	952	933	929	929	930	938	950	934	943	950	908	926	882	956	963	941	933	952	847	941	957	974	936	925	890	995	929	901	942	955	879	922	973	924	891	943	975	902	963	943	893	977	943	1026	942	945	953	953	966	945	960	933	918	948	918	1006	904	909	969	928	895	918	878	942	867	901	865	948	888	951	954	881	922	904	908	982	897	908	916	883	871	891	953	947	943	954	972	915	950	960	931	902	946	918	922	996	897	913	963	899	914	959	958	940	948	971	935	932	919	894	955	960	881	920	893	918	929	868	905	917	903	911	864	925	930	916	951	961	928	933	938	958	931	867	904	869	887	896	929	949	893	937	935	915	903	946	886	924	961	874	923	943	875	888	961	920	902	931	901	941	913	924	997	935	959	1001	925	931	1006	945	906	953	921	931	902	952	924	904	916	886	902	870	910	912	910	865	891	929	956	964	884	922	954	890	923	971	877	938	954	897	935	914	980	923	955	905	906	912	875	973	928	899	952	941	949	1031	902	918	945	947	917	942	882	889	949	931	916	927	950	940	919	894	938	923	892	937	922	933	931	934	871	906	850	954	956	938	845	906	952	912	951	979	899	895	909	945	902	918	965	906	956	995	930	892	966	994	940	985	977	927	936	941	927	915	952	945	916	936	923	1000	921	893	919	945	880	963	891	888	985	927	903	966	917	889	902	947	937	882	871	950	911	917	936	909	952	896	929	924	929	931	922	878	921	899	923	904	928	900	925	926	920	937	909	1012	881	946	928	936	956	923	951	900	963	1005	933	918	930	853	912	987	968	962	849	936	874	903	943	939	965	945	886	956	904	940	902	939	920	950	904	971	956	892	936	977	899	914	924	880	930	909	878	968	922	956	879	985	910	893	880	922	912	950	926	885	931	893	889	889	867	933	924	910	933	934	899	903	975	951	906	930	963	916	923	910	942	876	887	957	917	1025	885	932	947	903	889	914	931	967	911	906	911	879	911	938	933	924	932	933	915	938	910	963	922	890	940	972	897	969	935	906	945	928	922	925	909	955	907	951	901	961	898	931	893	893	893	942	961	930	1037	915	890	915	933	897	929	921	931	924	924	911	898	980	847	950	927	910	969	941	959	923	957	942	907	934	942	876	929	890	930	909	923	938	881	918	939	905	944	950	976	883	890	908	904	959	920	1069	957	880	946	931	931	921	959	891	942	902	991	925	954	919	985	930	969	921	919	888	953	889	947	916	968	929	910	1000	910	908	922	907	915	917	867	938	959	913	928	931	917	940	916	890	877	929	938	974	926	849	935	904	898	931	947	933	894	934	892	887	917	854	918	942	938	912	910	897	910	891	911	950	885	957	910	956	912	899	944	873	929	900	916	922	926	922	995	957	895	909	888	940	946	923	955	936	895	943	877	924	913	971	961	888	904	985	924	947	903	880	866	940	986	897	944	976	949	924	907	926	910	903	961	935	904	898	921	933	908	882	935	959	871	917	989	981	946	927	978	945	947	885	920	908	915	981	928	946	942	968	942	905	913	956	895	874	897	913	910	924	980	964	873	919	929	936	886	943	963	973	913	892	929	954	970	852	916	891	1011	914	961	972	907	966	924	901	952	916	959	918	956	897	907	961	885	955	942	967	932	934	889	1001	914	918	966	855	923	937	908	939	896	929	993	952	977	987	872	917	958	897	941	907	920	947	972	972	895	953	976	913	1026	898	939	884	921	960	916	996	894	933	863	922	914	956	875	905	956	878	954	951	957	903	892	909	937	926	963	930	919	961	955	908	923	953	895	902	1012	923	868	961	938	936	899	977	960	942	908	949	909	935	931	873	919	925	975	927	932	909	904	945	946	918	882	931	930	933	970	933	917	947	950	913	930	927	859	934	905	897	898	979	929	959	926	940	930	897	950	962	885	856	960	941	907	963	977	937	895	890	990	949	879	964	940	976	940	915	962	962	952	925	914	899	962	916	911	944	938	947	947	944	962	872	954	935	939	884	914	968	969	930	935	938	951	922	892	916	940	921	942	899	939	891	962	927	922	948	914	989	900	923	887	895	902	946	911	963	922	948	960	924	929	912	944	926	884	910	965	897	865	907	905	885	944	981	899	946	938	883	927
3374	8789	6183	3224	2472	2193	1697	1527	1433	1334	1188	1182	1145	1201	1034	1064	1075	1010	1063	1001	1007	1022	1057	1024	965	995	962	1001	1022	965	940	1031	1000	974	962	972	1001	966	1009	971	1034	975	963	966	958	967	1012	967	943	981	933	1050	1018	989	991	926	1008	1014	952	971	995	905	964	980	1067	940	964	979	978	972	974	997	937	926	940	963	925	921	948	1008	955	920	931	979	976	1002	932	993	1012	990	959	1009	936	972	992	982	1031	969	977	941	987	989	1001	1012	935	945	928	998	956	1042	973	917	909	989	940	979	1019	894	1029	1046	971	929	893	953	963	928	951	930	1013	979	958	900	972	979	950	984	1019	980	954	965	996	927	935	950	929	932	1010	927	983	953	929	932	963	890	973	947	1036	1002	970	1018	993	948	1048	951	963	967	923	1005	948	1022	976	993	942	948	977	974	991	942	969	988	996	984	921	949	942	932	968	941	980	981	975	1009	977	975	992	927	965	984	953	963	953	953	947	954	937	958	985	975	979	966	954	965	932	932	1005	963	1007	996	963	918	1000	965	1034	931	983	1000	956	999	964	945	1006	969	952	955	952	951	913	950	985	1014	975	934	986	970	989	977	950	969	956	933	972	971	879	980	938	966	946	947	954	931	922	1007	1010	955	935	960	980	1011	908	969	953	971	1002	928	1069	954	967	999	954	962	959	963	950	963	973	932	979	978	954	993	997	962	988	1030	940	970	998	973	949	977	936	934	976	977	1011	969	1018	980	976	998	991	961	970	973	976	975	872	975	1008	977	921	939	991	986	921	991	951	931	926	971	980	934	948	937	971	953	951	977	978	966	981	937	1011	965	995	937	958	909	1007	926	989	953	974	937	942	982	929	1005	953	957	972	926	998	1010	1002	1006	940	969	952	1011	959	988	932	935	962	994	997	958	971	979	917	948	979	985	998	1022	947	993	949	957	954	1004	995	938	1017	1028	1003	983	932	1000	951	998	951	955	950	915	972	996	956	1024	923	968	943	969	978	958	961	918	1034	945	964	979	943	914	972	945	964	1021	965	961	935	966	938	953	980	964	912	1049	901	1013	989	974	1012	962	980	956	959	946	998	998	941	979	1003	953	985	990	951	936	938	998	987	977	996	976	957	970	941	955	975	935	946	967	1039	981	1002	956	964	930	945	946	896	959	950	976	968	965	929	953	970	980	987	1004	979	922	941	980	962	979	930	941	946	982	985	1009	988	1026	980	969	943	960	981	986	966	962	961	951	1010	1020	983	1025	952	919	953	931	924	963	944	951	949	948	975	1000	955	960	948	973	929	991	1021	1024	981	1000	991	953	997	956	971	952	893	1013	961	942	944	966	1047	979	979	940	1005	1039	958	996	995	982	955	968	971	975	947	919	953	990	1002	950	976	985	982	1008	961	968	976	961	984	966	920	942	972	942	910	992	930	953	946	889	999	902	976	963	939	978	959	974	897	1020	959	921	955	967	953	942	996	953	950	1021	964	944	973	989	973	1005	1003	901	963	917	910	1075	977	963	935	961	942	934	930	951	928	984	930	927	922	997	992	910	1001	949	922	1004	984	946	972	968	914	965	985	953	1009	971	967	997	926	1004	991	962	980	923	926	974	922	942	978	967	922	967	919	990	953	960	960	946	949	937	984	1003	947	1005	932	951	962	952	901	934	1007	953	989	925	950	992	943	977	1002	957	968	965	923	923	924	1009	946	1034	973	979	965	983	1007	939	917	972	955	942	985	1002	946	966	975	948	946	986	1021	951	904	953	995	974	990	961	993	925	995	953	1048	953	954	964	935	955	922	964	984	909	940	909	963	945	914	966	1067	962	944	1028	1014	1008	1051	956	979	1019	972	948	938	969	1047	973	988	942	982	1007	901	1011	960	959	955	918	957	966	948	959	954	950	975	1011	1018	976	965	994	938	973	1004	958	927	1036	959	953	931	899	940	995	1014	986	961	981	1006	1007	986	959	979	992	1010	961	979	1037	950	977	989	949	948	971	928	990	913	970	932	927	958	998	985	942	967	967	972	975	964	996	957	1014	973	1025	956	991	962	977	935	947	993	962	960	1002	984	1009	961	979	989	962	966	976	991	957	986	963	947	962	965	1002	959	977	970	963	996	973	974	1008	975	949	987	989	946	923	980	969	987	995	952	956	972	913	959	935	947	1001	960	984	948	971	945	929	983	997	982	961	1004	983	969	979	944	985	926	898	955	1000	960	994	964	963	910	1011	952	955	974	1015	980	934	992	901	954	961	971	925	978	966	956	958	971	963	972	976	969	954	942	979	913	948	959	936	995	975	903	958	1009	911	995	965	987	1006	956	986	942	953	923	1014	996	1007	956	979	960	979	961	1035	955	962	941	973	929	960	1016	905	917	974	993	992	942	969	973	942	970	944	1004	945	1000	996	1025	944	996	994	912	994	940	949	1005	967	969	1002	997	925	991	993	972	958	981	994	932	952	945	957	929	976	934	970	961	953	977	921	1003	951	943	941	964	971	995	963	971	990	904	999	959	926	1017	960	1016	958	951	914	1036	983	930	949	907	956	1002	962	964	964	983	912	948	1046	930	959	1023	1014	924	928	906	984	952	948	1005	901	981	960	973	975	997	969	950	970	1003	1007	955	999	958	936	973	959	932	1001	996	975	952	932	959	1004	970	956	937	954	973	980	982	965	1030	996	910	992	948	890	1042	961	978	946	1013	969	960	1008	926	908	957	945	1013	960	986	925	975	990	1020	968	980	962	951	901	965	944	946	979	1045	1001	980	938	945	1041	974	988	964	936	977	986	955	955	978	960	967	978	902	933	964	894	970	938	993	1008	953	948	970	950	940	949	933	943	988	930	965	984	987	997	939	964	947	993	898	946	914	952	957	993	963	957	969	1005	966	926	986	977	958	971	939	985	995	970	970	961	972	972	960	892	955	953	949	990	920	939	933	965	998	955	998	1009	957	950	971	941	929	1013	967	962	1032	1012	1020	1011	967	953	971	1002	1016	981	975	913	917	931	995	942	1006	959	924	940	938	959	946	952	1002	920	954	956	936	995	932	984	964	963	933	977	916	943	894	970	949	954	975	949	966	966	938	996	947	944	963	982	934	979	979	939	973	976	963	931	967	1011	964	966	923	968	942	1037	949	997	1028	977	1018	958	1005	913	940	951	984	1007	972	1018	972	897	955	1013	966	1027	956	1003	957	943	892	936	986	879	986	993	963	959	948	929	969	1005	931	943	941	964	973	961	921	962	934	912	1008	983	962	990	1043	1002	974	938	938	956	989	977	963	934	919	976	972	949	940	968	991	961	957	976	947	972	991	972	945	989	966	947	953	1003	973	976	915	957	998	986	953	970	1002	964	947	964	988	938	977	999	1012	936	931	996	914	1022	946	951	995	930	954	970	971	954	977	989	986	994	960	1022	996	896	980	1008	918	954	976	996	964	925	947	939	963	951	1019	936	971	992	926	986	966	948	959	930	1012	1026	954	969	960	1006	958	1011	980	962	981	945	980	968	961	978	987	965	994	945	938	946	1009	911	979	951	954	983	974	964	941	954	923	938	986	952	986	955	934	968	946	960	970	932	970	917	982	938	932	1008	937	1007	971	975	962	1009	985	935	1002	1016	922	941	926	922	912	954	991	1019	988	970	978	955	977	929	1024	982	963	964	958	964	971	951	986	931	967	957	974	1003	930	986	993	977	933	973	959	1057	941	995
24566	21075	27465	24810	13195	764	536	432	355	332	326	308	300	297	279	314	282	280	280	285	259	296	293	237	273	302	256	258	259	286	286	248	289	253	246	253	271	280	271	272	282	266	265	280	242	269	265	275	258	272	253	270	231	270	245	247	276	247	260	237	258	289	269	244	252	249	257	245	255	295	244	248	253	270	256	260	248	254	271	280	266	262	256	273	268	252	276	252	251	266	259	262	255	267	277	287	255	251	219	290	266	257	243	253	238	262	241	246	268	259	250	261	257	235	258	250	247	226	245	253	285	269	271	255	250	215	239	238	241	272	293	261	262	227	252	298	254	253	263	227	271	256	274	257	232	267	252	269	255	251	264	264	278	278	245	298	277	260	245	265	274	258	246	253	307	241	264	229	271	287	237	266	258	264	279	259	252	260	260	249	283	266	251	279	229	262	265	238	260	243	250	266	269	240	248	249	283	274	259	251	306	270	245	257	255	264	248	287	289	243	238	254	268	252	267	237	273	282	273	261	257	251	239	256	261	271	235	269	250	262	287	269	262	266	257	274	296	236	256	276	252	271	245	254	251	281	241	269	249	265	266	280	243	266	280	280	231	243	245	227	253	251	227	247	243	271	221	256	243	258	266	259	233	271	264	254	255	252	274	253	278	236	243	239	267	270	244	256	277	253	239	266	242	233	277	254	249	236	272	268	274	245	285	266	254	268	267	260	256	272	281	271	258	257	278	260	285	252	263	267	249	219	299	237	259	258	249	267	247	246	261	265	298	270	280	263	245	283	256	253	263	267	281	254	238	264	254	270	234	264	289	260	276	257	255	270	271	236	266	259	270	248	288	251	268	269	261	294	241	239	242	231	266	264	256	238	256	265	270	273	240	240	266	275	278	269	277	263	256	263	238	245	285	261	260	242	236	255	255	261	233	284	237	250	264	261	252	282	251	227	253	274	258	267	267	282	242	294	252	257	248	251	289	237	251	279	271	251	266	248	277	280	287	270	279	264	259	276	260	273	270	237	225	280	282	269	248	260	250	248	269	236	260	241	287	282	275	262	279	279	294	270	287	231	272	254	246	258	261	231	253	252	250	274	259	261	252	245	299	262	272	297	258	265	271	274	259	253	252	259	300	263	270	232	259	296	244	247	272	240	258	269	264	267	275	239	259	290	273	238	255	289	271	252	277	255	255	257	291	269	251	260	260	228	235	253	267	257	252	247	260	254	231	251	260	243	221	251	307	275	235	230	239	259	275	253	235	276	274	247	285	252	285	249	247	240	291	269	251	265	285	274	259	280	233	274	261	246	252	242	264	254	242	268	254	243	251	250	285	237	261	262	250	246	267	239	293	239	259	259	266	271	259	251	240	276	259	279	279	266	282	237	278	251	248	263	255	255	277	261	246	236	274	263	256	242	252	266	224	229	239	244	255	264	242	251	253	288	264	284	280	281	265	255	272	281	268	284	239	244	268	271	248	263	290	237	294	252	253	243	245	273	279	269	261	258	242	282	236	270	271	297	246	230	265	264	246	261	263	271	295	249	216	284	233	260	264	265	247	257	262	272	249	267	241	267	245	277	260	268	282	251	276	237	219	254	273	257	272	231	243	272	290	276	271	271	252	267	270	267	267	270	257	289	257	301	256	271	251	281	253	266	282	258	260	264	258	250	249	239	261	274	276	271	277	274	274	279	270	260	243	249	290	298	238	293	280	244	266	245	244	290	257	261	260	242	273	263	287	274	256	256	271	262	289	264	268	300	290	265	287	288	240	250	223	259	251	270	286	252	271	252	239	283	253	302	263	265	253	254	240	254	275	259	255	262	263	261	277	275	252	265	292	265	261	229	241	238	255	237	265	267	256	267	263	260	258	258	296	271	265	258	257	259	273	306	265	265	248	261	258	282	262	229	253	257	240	249	264	272	250	260	259	268	281	260	254	258	235	262	269	258	239	248	266	286	244	232	269	285	255	265	255	272	223	275	287	274	248	253	281	275	261	244	257	243	241	309	252	250	266	290	298	238	271	246	257	263	257	227	251	251	247	268	246	259	265	260	278	251	251	270	255	272	236	280	266	273	247	275	266	265	270	241	261	292	275	267	254	265	265	243	284	251	246	256	236	264	291	255	273	247	272	248	280	280	251	238	283	258	248	234	239	271	259	255	263	265	239	250	280	265	267	252	265	282	247	241	257	249	252	278	277	263	277	268	262	255	266	257	258	266	243	271	277	255	262	261	277	272	258	273	261	247	246	268	259	293	251	255	242	260	213	254	255	252	262	266	278	240	263	246	257	292	265	236	256	244	253	292	287	233	279	266	279	249	267	260	246	242	266	273	273	248	286	263	237	246	226	259	232	299	244	294	277	249	280	250	276	238	280	265	249	251	262	244	265	254	281	270	281	279	272	253	240	256	249	268	238	294	254	277	248	264	279	288	289	250	280	275	246	269	250	276	262	252	247	274	260	232	260	237	259	253	281	253	252	272	288	264	271	248	280	262	261	238	260	260	234	265	241	253	234	243	233	239	264	257	260	276	231	242	267	249	271	251	280	271	272	250	272	264	254	251	230	280	240	268	283	273	260	267	283	273	282	261	277	234	262	255	237	257	271	234	258	258	251	265	266	254	256	249	243	279	264	287	271	279	252	273	234	256	274	248	286	255	243	251	270	260	300	211	227	260	250	296	243	261	248	259	256	247	258	272	266	253	239	270	260	274	249	253	251	275	257	244	235	257	300	240	260	279	262	275	272	255	261	272	275	256	294	255	247	267	250	250	285	267	275	264	272	271	269	225	269	254	291	266	239	267	241	236	270	294	278	272	281	244	239	271	276	277	276	278	280	258	254	260	288	254	270	271	291	241	243	249	233	269	252	254	254	246	282	224	240	290	271	275	276	298	263	229	257	257	250	257	241	250	235	263	225	270	249	257	285	268	267	269	270	271	261	244	288	238	277	259	248	248	279	258	267	259	264	245	253	253	244	251	283	273	275	274	256	293	251	257	254	280	255	265	261	254	286	249	286	282	282	260	294	282	278	272	240	278	259	242	243	269	230	247	267	262	260	293	269	263	270	272	242	254	246	268	246	254	266	283	254	281	261	252	268	275	265	278	258	231	286	231	267	262	303	263	223	283	235	227	266	277	265	273	272	263	234	274	254	269	270	258	273	266	265	282	284	245	253	235	248	268	262	281	262	275	253	277	278	269	239	272	263	270	275	264	222	275	261	266	250	302	263	275	271	272	262	258	230	270	238	286	243	272	268	257	260	246	269	266	234	242	242	253	255	264	271	268	254	272	252	255	227	269	266	251	284	256	288	261	259	258	268	265	286	246	268	295	304	265	244	262	278	256	269	250	267	309	254	253	266	259	292	268	264	256	247	251	243	264	260	286	259	255	261	259	262	276	255	257	266	256	273	256	266	288	259	248	262	250	270	253	259	288	262	251	252	268	253	274	271	273	269	262	283	254	222	241	283	241	261	255	265	252	289	284	290	259	260	256
3137	5034	3364	1559	1166	931	795	630	547	494	469	460	412	340	356	374	404	347	341	351	337	331	324	326	331	349	315	313	309	338	338	332	326	320	300	320	307	316	298	319	335	293	303	337	319	328	304	312	306	308	316	310	330	311	298	320	300	277	274	304	319	278	359	319	301	292	285	305	311	264	327	284	306	294	311	298	311	301	320	285	323	343	301	311	318	319	306	313	311	290	321	324	318	359	323	320	286	319	282	322	290	279	305	301	305	279	286	287	295	291	326	280	317	317	295	279	309	323	307	314	300	294	304	303	272	336	291	312	308	299	298	282	315	318	319	296	302	332	286	299	291	292	309	324	272	305	307	297	273	301	286	303	307	307	301	318	304	283	314	317	324	301	301	318	285	309	265	289	294	317	315	306	332	302	300	316	302	318	281	288	313	283	335	305	272	309	299	352	302	304	318	294	302	310	294	310	295	304	313	305	268	294	293	351	317	352	294	310	299	323	302	311	302	345	327	306	297	307	301	303	320	294	337	270	285	278	319	294	303	296	308	319	332	291	309	306	307	303	306	301	306	274	302	292	306	315	296	302	315	323	284	326	290	301	303	310	299	298	304	308	309	288	315	327	320	287	292	292	331	327	331	305	310	312	290	285	302	306	287	330	273	297	303	302	295	270	299	304	297	320	346	307	254	297	273	317	288	318	318	324	303	333	319	303	292	306	286	321	333	329	275	306	329	306	350	304	321	294	302	321	298	315	331	335	332	299	287	293	344	305	307	303	320	318	304	291	261	299	324	300	316	302	299	291	306	291	293	307	322	323	305	292	302	323	316	279	286	340	313	290	289	311	287	306	291	334	304	332	289	285	342	316	298	295	328	294	307	341	305	336	265	283	318	314	307	306	296	294	285	309	321	290	304	326	298	299	308	315	331	307	297	313	311	308	308	332	321	309	273	310	269	309	351	282	323	296	286	276	313	287	305	314	328	308	311	313	298	284	316	322	296	286	309	312	318	317	322	305	304	280	302	311	284	284	308	312	269	303	333	327	277	282	306	291	292	288	280	307	337	286	298	325	339	295	322	337	294	319	284	309	334	311	309	318	309	308	293	308	303	312	297	292	273	329	347	292	317	289	292	320	304	292	295	278	309	304	319	301	270	299	336	325	306	320	275	303	347	311	296	290	283	282	316	307	309	327	294	288	289	309	314	322	305	312	316	312	302	262	290	292	291	316	315	300	321	288	270	300	295	298	292	303	290	345	312	306	321	312	325	308	285	310	273	332	288	292	293	324	301	274	300	277	331	311	310	278	317	321	279	314	319	307	283	281	291	309	266	312	307	283	309	311	308	289	319	325	329	300	314	276	312	293	283	331	308	276	315	289	332	311	301	307	328	293	301	284	304	297	309	320	337	275	325	318	323	297	283	282	305	293	295	327	294	315	298	293	293	318	292	275	295	286	337	311	296	314	311	283	346	312	328	313	340	324	314	316	308	314	308	274	322	339	305	332	333	338	289	312	287	324	312	327	308	311	276	304	313	299	292	296	324	296	303	291	261	322	304	282	309	323	323	304	312	302	302	284	307	305	309	295	292	290	312	324	305	319	316	299	291	305	298	298	316	317	322	300	296	335	324	288	323	312	305	290	345	309	270	294	299	285	318	295	308	290	326	298	296	303	292	313	295	347	286	293	312	332	310	296	271	347	301	331	330	332	296	314	304	310	299	309	311	295	282	316	322	296	329	300	278	325	300	296	309	330	315	298	309	302	301	304	279	285	300	315	315	333	297	284	287	302	295	291	298	311	278	266	298	333	309	309	304	324	285	310	313	329	290	286	302	304	284	314	285	306	307	293	307	306	281	279	312	309	325	287	293	308	257	281	296	299	310	332	306	330	324	309	332	298	300	298	321	307	299	316	282	308	319	305	292	301	335	303	332	329	317	309	287	290	294	276	299	302	298	287	311	290	320	352	308	301	294	285	329	319	332	280	292	286	326	319	289	332	342	333	338	307	293	310	322	296	302	284	316	334	307	313	321	306	309	292	327	307	318	304	320	326	341	309	299	279	303	313	330	309	337	320	302	317	288	335	302	321	310	325	297	320	287	291	298	292	312	308	304	315	317	334	275	319	311	317	300	313	296	287	313	301	304	315	353	302	319	319	304	344	287	292	340	295	284	311	285	337	305	305	299	265	295	324	320	313	306	307	302	320	312	294	302	322	334	291	327	298	287	301	303	308	297	313	301	269	312	309	318	330	273	273	301	293	328	306	302	265	295	293	278	328	326	301	334	285	311	316	322	306	339	315	324	300	359	321	293	301	295	288	310	327	301	321	315	310	296	319	340	313	299	295	291	333	318	322	301	309	287	291	300	296	328	326	302	304	282	275	311	300	296	322	284	285	325	309	334	329	309	302	315	299	272	324	312	307	308	311	284	296	309	321	332	278	335	317	316	299	291	338	335	275	304	297	277	321	280	302	303	292	321	313	319	331	324	307	333	318	316	259	295	291	256	328	283	321	281	312	287	296	286	283	277	315	313	288	337	323	308	320	327	310	322	275	282	314	301	317	313	317	329	295	281	311	314	316	320	294	299	293	295	304	306	285	292	344	293	316	274	299	319	287	260	302	301	326	300	313	301	275	281	298	320	330	283	278	317	273	331	329	303	320	326	322	334	274	291	354	297	326	336	299	314	311	323	321	322	312	307	325	298	285	320	314	291	320	323	294	295	317	319	314	297	296	299	301	348	293	296	316	324	298	306	304	318	335	290	299	319	305	267	331	289	309	304	309	292	315	348	302	333	308	325	312	320	294	316	346	310	294	294	287	328	285	339	314	314	271	298	316	289	335	259	322	305	323	304	308	295	310	283	331	287	264	281	330	290	307	276	298	307	313	292	292	303	324	314	297	318	306	326	298	317	330	300	293	312	316	301	337	290	317	271	288	326	330	286	308	302	301	309	278	296	317	328	310	331	299	286	322	283	335	317	303	320	317	321	308	283	298	313	287	333	299	303	284	295	322	332	339	291	280	315	313	339	336	327	326	336	328	306	309	330	330	298	307	323	311	339	245	351	309	349	316	331	282	317	296	300	260	276	337	295	305	317	320	299	298	281	300	305	312	309	288	318	320	301	318	303	291	308	295	285	304	307	323	303	316	341	289	276	315	297	317	298	315	312	305	319	302	316	322	320	280	280	326	302	285	315	321	291	304	335	318	309	291	314	293	308	308	325	291	341	306	293	319	298	312	276	305	296	313	298	269	289	318	290	327	306	307	289	282	311	323	324	298	275	254	294	314	302	316	315	292	273	313	319	282	299	331	320	293	311	344	305	319	299	313	308	281	272	293	310	307	297	304	301	302	314	318	306	304	294	290	301	320	310	325	290	275	330	299	319	282	332	301	296	274	313	312	309	310	288	277	337	293	322	294	316	326	287	303	312	311	298	280	330	288	333	329	286	319	303	310	294	307	306	327	300	292	325	306	316	292	320	315	292	303	286	329	266	270
22287	21130	28889	23628	21130	21193	11299	1637	1220	1158	1060	983	954	980	930	918	876	889	825	809	840	806	849	814	785	844	772	806	810	799	809	768	774	744	772	813	780	814	787	796	768	784	764	789	826	784	795	774	780	745	799	752	733	796	781	765	780	774	750	775	811	795	751	725	825	774	742	815	781	768	788	800	753	718	766	787	811	777	792	752	793	772	813	745	728	804	823	724	809	808	765	744	816	788	815	741	784	741	786	733	769	751	777	785	790	775	782	778	719	730	707	791	763	734	766	757	771	697	744	716	734	732	802	763	749	772	739	791	784	816	796	758	785	781	775	723	763	809	780	733	789	737	804	793	732	758	810	710	736	748	720	817	827	774	779	774	771	819	773	757	792	822	787	792	772	793	730	787	769	773	732	770	815	752	782	788	750	805	801	746	810	763	816	741	751	755	757	787	764	756	776	767	761	746	824	779	772	753	788	787	800	765	777	758	775	787	768	729	807	794	769	738	771	771	775	746	774	745	765	840	723	790	801	718	741	724	779	781	798	754	796	777	784	809	800	750	749	743	770	761	793	794	712	776	760	750	807	753	788	688	732	776	796	756	756	775	730	731	801	791	766	742	810	780	793	802	752	791	828	751	758	748	813	746	754	774	730	759	811	788	793	756	756	762	759	812	759	777	766	741	737	783	792	752	813	782	748	753	789	768	765	787	721	794	759	759	767	801	718	772	742	746	735	763	761	748	758	753	762	793	774	741	721	810	825	788	784	791	755	765	787	797	836	737	755	743	782	791	758	752	750	811	753	730	795	754	741	789	748	796	826	797	742	774	754	722	820	799	750	764	710	786	811	781	807	719	761	805	753	748	805	844	773	743	807	753	774	802	799	826	807	756	771	807	727	758	755	745	748	779	731	774	741	764	764	747	783	795	815	741	790	790	772	761	774	786	755	751	811	787	748	759	738	767	724	719	790	744	769	769	811	781	727	768	814	790	751	749	778	783	771	758	756	752	743	739	823	816	854	755	758	760	816	740	734	794	771	747	806	748	711	792	793	710	766	809	747	764	803	762	769	779	749	769	746	753	806	797	751	808	769	779	768	750	792	706	728	774	767	768	764	708	762	787	787	762	778	744	750	777	745	747	760	745	825	776	741	786	763	769	770	755	765	729	756	770	767	782	771	805	758	774	738	805	727	752	765	809	754	781	759	744	767	792	752	795	776	781	766	751	791	790	743	773	779	776	752	763	717	814	759	764	770	788	820	754	741	759	717	784	751	766	780	780	757	739	779	699	815	799	783	753	866	788	751	828	792	798	821	696	791	761	754	760	810	749	729	709	781	765	698	788	776	764	799	807	766	802	776	800	774	777	797	776	746	778	774	753	750	761	749	791	831	718	802	755	796	799	821	719	806	743	748	763	780	750	784	791	772	701	752	762	790	745	813	742	790	802	763	768	753	753	712	784	743	817	807	742	732	794	743	737	764	712	779	756	826	749	728	692	757	755	750	801	738	739	771	766	786	814	762	791	781	756	733	823	761	756	765	789	786	758	754	772	805	758	760	748	773	801	728	751	817	744	808	778	765	776	782	775	785	758	790	831	796	791	781	744	773	728	781	779	760	737	768	778	733	770	778	705	793	790	802	798	763	783	715	768	820	780	759	757	748	765	755	747	744	785	751	743	780	763	817	764	817	774	765	729	787	774	773	776	731	712	712	778	776	774	734	779	810	752	748	845	747	812	806	780	760	715	755	710	777	812	785	762	779	759	777	771	749	779	752	785	731	748	754	772	756	701	774	791	751	773	771	786	792	796	724	719	771	724	774	807	785	766	724	754	779	775	763	773	711	775	791	833	846	764	799	773	775	753	757	807	790	741	776	746	758	784	751	749	758	817	750	724	770	731	808	754	777	776	755	765	765	799	780	790	804	723	766	773	768	746	804	780	808	764	767	724	796	780	771	792	791	760	772	759	787	768	756	765	763	768	778	727	778	762	741	809	763	743	768	793	811	772	765	792	750	781	799	757	727	777	788	756	781	783	758	747	745	786	786	771	778	808	834	760	715	743	736	766	808	790	767	703	762	737	795	777	766	777	802	764	795	733	755	759	748	777	797	742	807	766	756	773	801	752	829	785	664	778	741	809	760	781	738	778	766	793	807	786	726	753	768	771	773	841	799	771	747	755	785	768	771	792	756	769	823	739	707	742	771	816	808	801	793	795	738	730	745	774	757	788	847	742	727	747	804	715	787	790	746	777	748	767	778	744	743	736	773	781	803	740	755	790	816	778	774	775	789	770	738	775	752	744	745	740	776	749	793	767	753	788	795	791	776	734	756	758	737	820	789	781	748	760	747	792	805	797	773	766	727	793	777	770	772	737	793	793	831	751	747	748	797	738	755	786	747	764	801	745	761	772	774	768	778	773	780	742	767	781	772	745	702	753	809	775	757	735	807	765	743	758	741	746	768	768	746	811	793	771	708	768	710	740	801	810	756	744	779	719	831	749	773	751	792	773	790	722	766	768	774	783	767	716	761	774	795	726	797	828	764	753	771	793	795	715	773	776	716	776	771	715	779	795	705	709	773	724	815	725	744	782	734	732	773	808	776	778	742	787	764	773	758	815	734	775	805	766	791	776	738	803	755	751	741	752	758	795	757	765	776	778	729	756	725	793	747	746	788	751	746	797	678	702	764	776	768	772	770	797	786	807	752	793	763	782	751	738	776	773	767	790	776	738	748	767	753	781	743	794	762	770	748	752	793	738	784	753	792	774	755	781	747	755	788	773	756	754	771	787	713	762	806	765	770	742	762	755	790	735	728	757	807	757	789	781	748	766	760	783	806	773	769	763	759	750	737	734	761	795	760	746	797	760	773	785	792	728	791	805	750	743	773	744	793	755	783	770	796	791	774	793	758	750	773	797	772	716	801	742	757	827	687	806	719	778	763	768	771	733	857	806	760	799	763	816	751	771	752	745	711	758	754	751	732	741	752	755	770	773	814	762	797	766	731	772	711	728	754	768	747	708	789	776	769	770	742	745	723	827	745	772	761	759	774	757	742	806	739	784	773	736	763	770	725	802	744	803	795	774	772	779	768	755	734	763	737	743	761	806	734	792	772	753	731	715	782	795	771	755	777	767	764	823	734	786	755	769	786	774	768	795	762	747	722	771	768	755	764	725	738	785	767	759	729	743	780	778	742	737	790	775	810	741	748	766	796	752	740	790	768	723	790	772	768	794	761	755	739	710	773	766	792	825	816	734	753	742	749	770	732	786	788	742	770	794	740	753	799	789	718	816	772	751	742	732	737	744	737	749	796	745	704	768	712	761	753	751	784	721	722	704	724	831	729	777	810	754	772	753	770	780	781	774	762	775	730	755	779	775	757	786	769	799	771	817	739	748	711	768	767	780	741	787	777	780	768	795	776	769	721	809	755	770	776	745	777	740	795	744	790	749	779	796	762	774	750	761	749	709	779	752	756	753	773	761	764	721	785	749	777	770	818	775
4434	14380	9960	5246	3744	3018	2357	1945	1676	1430	1352	1206	1157	1174	1065	1061	941	965	1004	925	958	848	894	864	850	888	858	956	878	928	841	829	852	845	854	818	887	866	838	819	847	852	825	819	878	849	865	870	823	846	821	806	793	827	820	846	869	880	844	813	872	829	834	862	891	880	814	824	814	804	881	834	860	789	802	824	806	796	841	866	873	807	867	788	797	853	863	833	865	799	818	829	829	776	839	824	808	862	805	778	809	863	808	811	814	826	792	814	841	826	866	796	829	832	831	809	860	828	785	820	812	763	799	816	827	809	849	852	839	795	789	798	828	791	815	798	804	862	849	875	822	862	832	815	824	803	843	778	856	812	791	767	813	784	799	812	831	841	805	817	803	811	801	852	819	822	843	792	824	814	830	826	802	801	815	820	864	819	796	858	842	774	865	767	800	828	810	787	808	817	811	765	827	821	787	808	810	788	847	826	797	781	766	826	816	843	852	806	816	797	823	846	855	813	832	806	824	824	821	827	805	789	868	766	759	885	828	775	843	803	831	812	828	802	783	764	827	841	823	836	840	809	861	851	778	848	827	856	830	860	799	836	855	776	801	774	857	789	828	817	842	847	795	869	853	828	860	787	806	803	814	804	843	804	825	858	818	860	833	842	855	837	837	793	826	858	815	843	818	792	850	861	823	859	820	812	833	839	814	817	797	869	848	852	832	831	815	873	835	871	842	802	743	836	817	840	812	842	763	827	857	845	791	869	819	828	865	797	786	825	820	866	807	788	814	812	809	837	823	820	782	818	816	845	828	793	829	830	799	834	821	851	773	802	826	846	813	791	753	843	828	828	794	814	780	859	854	837	844	876	858	843	813	836	826	810	832	826	801	853	825	840	835	857	804	829	864	749	855	834	892	802	849	829	831	832	801	876	869	818	834	835	774	801	878	812	830	861	797	833	790	793	837	818	846	845	800	798	853	833	846	835	777	813	794	828	872	809	801	844	827	807	834	837	822	817	841	810	832	847	822	802	814	780	801	808	798	775	860	809	849	813	842	747	741	803	756	752	790	770	828	843	812	818	853	849	856	827	820	835	805	862	847	857	842	830	755	832	825	813	828	829	815	826	824	775	828	852	797	834	811	841	817	838	817	807	793	841	779	864	778	816	866	834	846	819	804	831	820	802	802	808	858	796	772	822	853	862	803	846	829	815	847	829	808	812	786	837	870	801	812	807	828	747	806	876	808	804	803	823	871	814	812	744	853	768	876	772	804	784	805	793	844	863	826	831	884	774	814	840	814	815	788	818	828	847	822	804	794	849	807	776	864	848	838	857	849	830	854	799	830	837	792	877	847	824	855	808	854	837	842	795	851	829	803	801	856	812	848	797	821	832	858	792	819	807	814	831	774	846	802	821	802	831	817	788	873	864	822	790	823	793	807	799	798	806	781	795	836	797	907	854	765	837	817	808	845	802	829	858	808	814	871	782	849	802	848	884	862	815	832	797	827	811	819	750	834	812	820	818	797	846	798	803	828	870	853	786	853	803	813	830	822	834	799	851	862	810	869	838	801	785	810	751	843	794	840	854	844	856	860	809	802	843	869	813	807	745	886	786	825	829	847	865	832	806	780	796	792	821	846	779	833	820	810	759	829	811	821	778	849	806	815	810	817	807	820	857	833	808	813	788	837	799	817	822	834	856	817	801	911	822	824	807	844	807	837	815	878	839	824	828	860	801	804	813	827	813	827	847	810	812	750	813	805	844	805	861	782	819	849	872	801	846	848	859	781	791	790	777	815	775	821	817	825	808	781	827	838	801	819	838	813	801	799	854	815	829	798	812	798	815	795	839	832	826	806	876	863	865	831	841	782	800	820	775	838	804	781	808	799	784	824	832	796	838	843	826	811	862	813	793	839	824	824	760	827	830	841	797	779	821	801	794	831	799	819	824	826	869	811	789	806	833	793	842	845	841	837	781	815	818	848	830	846	790	773	868	784	829	842	869	763	789	829	832	813	829	797	871	821	784	855	845	810	821	892	826	830	831	814	847	852	819	807	839	803	791	795	840	829	771	846	870	791	791	805	821	814	821	758	798	814	872	858	777	804	804	839	796	782	787	814	839	809	879	823	802	878	837	838	825	838	837	872	858	803	782	875	799	853	831	825	794	821	827	811	801	808	820	789	824	795	840	845	780	869	798	799	809	820	879	861	822	861	821	847	833	814	826	781	842	868	878	792	826	812	780	804	778	800	798	796	804	830	805	809	810	896	893	817	839	836	826	775	835	873	808	815	847	809	855	811	818	813	788	837	892	821	797	842	841	813	869	810	778	840	842	775	828	744	843	813	824	821	839	765	825	763	795	830	844	843	835	881	795	827	806	800	829	787	808	780	812	845	835	844	795	750	828	819	837	868	818	835	823	865	809	843	827	816	825	816	800	797	787	801	854	820	802	796	804	812	823	760	768	814	813	768	864	867	837	740	880	796	785	831	817	796	842	791	836	862	799	822	851	817	768	847	800	836	834	803	839	757	832	791	794	857	799	849	815	846	882	810	788	830	798	844	844	875	824	826	830	793	802	823	791	834	876	797	831	800	769	815	820	829	843	847	803	797	816	780	879	818	834	854	847	837	825	796	780	836	833	843	801	834	805	874	839	792	821	861	817	809	823	823	806	861	803	850	844	807	851	819	781	827	850	872	827	804	865	830	815	821	883	835	798	833	778	832	807	818	826	818	857	802	861	875	846	801	818	806	850	783	821	821	821	840	802	817	773	784	818	802	859	794	829	797	850	882	854	833	826	788	859	785	810	842	815	832	825	830	813	810	784	834	845	857	785	844	835	861	792	833	858	828	847	830	777	782	753	808	835	824	855	776	882	792	821	796	818	822	862	773	863	811	786	813	835	773	792	808	823	849	881	818	821	777	797	892	804	829	829	868	780	819	800	836	866	786	785	788	817	839	816	850	769	766	785	816	802	883	795	849	824	784	776	769	858	812	840	826	725	831	830	861	814	772	811	873	861	851	839	840	795	798	860	835	842	835	794	778	850	841	846	829	840	850	824	837	856	813	816	815	816	800	855	821	799	838	782	813	836	823	855	836	831	777	800	812	861	866	828	831	842	842	805	810	789	817	826	818	832	851	808	846	862	828	765	795	809	784	857	812	817	829	827	820	814	816	820	802	843	818	831	813	773	807	811	769	812	837	801	759	819	826	844	820	816	798	815	806	852	770	817	769	893	871	772	811	781	757	871	835	820	784	817	878	783	862	819	862	748	861	802	781	830	779	795	843	880	832	824	828	851	831	839	791	812	846	855	851	762	755	812	870	795	864	853	835	779	813	816	890	881	828	835	838	787	850	878	790	815	801	775	805	833	831	813	817	848	770	816	822	824	875	869	842	789	820	814	823	827	797	836	842	827	862	797	839	841	818	842	858	801	761	846	834	805	789	820	848	829	818	874	850	805	855	848	773	798	834	797	821	836	837	846	832	802	837	802	812	769	821	805
27394	18087	4323	949	724	674	609	526	541	503	511	523	539	489	518	526	518	521	459	534	539	505	492	494	502	512	523	527	528	522	458	518	492	527	466	522	553	537	496	503	499	499	491	501	480	539	534	477	523	509	494	480	518	511	527	532	540	479	526	495	514	520	483	531	533	513	463	528	524	550	498	542	541	474	509	504	485	496	503	467	554	503	540	437	499	521	513	535	532	520	514	488	453	510	503	471	475	483	523	532	495	538	519	515	458	522	501	507	499	498	508	541	519	482	496	508	521	540	492	495	532	527	517	509	513	534	516	545	515	516	505	508	524	538	497	536	482	532	507	512	527	513	529	544	486	559	492	516	495	535	554	477	552	489	520	505	527	495	483	501	493	522	499	482	542	487	527	534	539	560	503	534	519	533	464	505	518	497	522	524	453	471	522	535	473	529	549	504	525	516	530	481	485	498	511	490	488	511	510	514	490	543	504	519	493	544	506	519	525	525	508	484	513	531	534	475	466	463	518	520	548	500	475	526	500	513	542	507	519	571	527	519	517	527	514	546	498	513	484	506	527	470	507	472	514	493	557	572	547	499	516	508	510	509	494	523	510	545	511	531	507	527	592	476	501	500	524	511	494	510	507	499	498	516	504	480	567	516	528	515	493	510	513	533	495	518	511	491	507	485	517	504	500	491	510	531	517	550	525	505	505	505	559	477	510	521	531	515	493	511	484	480	534	550	533	489	515	475	505	534	530	510	495	521	563	500	484	543	474	520	529	517	460	477	515	507	477	527	514	523	480	438	476	494	499	508	452	488	485	493	521	502	495	498	525	499	558	524	487	509	524	562	484	493	483	534	511	539	498	528	498	493	524	502	524	521	555	484	537	517	518	524	532	494	529	494	499	527	530	472	493	518	487	496	518	514	477	508	502	539	482	501	547	482	513	499	536	517	506	525	469	504	508	512	497	539	526	534	523	514	508	505	523	501	512	511	498	479	514	472	496	537	504	508	538	520	508	509	514	474	499	506	487	479	470	513	507	509	470	519	515	524	526	533	531	516	529	501	546	528	484	481	489	514	475	502	507	529	503	535	515	544	539	493	525	486	480	563	528	530	526	536	511	520	494	517	515	513	512	545	516	489	532	492	515	511	510	498	500	459	517	490	520	507	521	524	519	513	512	549	509	551	509	500	532	491	503	504	547	527	495	527	518	490	520	504	509	464	533	485	492	494	533	500	464	527	539	534	509	516	531	498	508	525	501	531	507	546	490	481	512	519	504	525	494	535	540	498	497	464	500	478	511	521	517	522	526	481	492	530	510	526	503	511	519	519	506	521	498	521	451	497	507	527	505	535	478	507	427	515	505	517	483	503	532	504	511	540	504	486	551	517	531	493	530	473	507	495	508	468	458	529	489	497	525	543	540	473	503	508	480	482	515	506	555	507	517	518	500	509	502	513	497	499	489	523	516	483	472	517	522	488	545	526	521	518	514	542	528	530	529	467	524	556	490	501	488	550	527	527	518	517	475	524	526	494	493	526	524	519	526	509	518	504	509	505	494	472	480	499	513	506	464	489	492	521	552	507	506	493	508	517	513	490	531	491	475	503	494	500	483	492	505	514	497	526	528	500	540	512	548	544	489	523	510	523	498	533	512	556	521	493	525	491	503	526	512	551	494	487	506	509	522	503	531	501	509	482	497	488	503	539	501	500	512	483	520	560	512	496	542	512	493	514	525	516	502	530	505	514	529	488	472	561	515	463	502	517	505	447	493	485	541	507	514	526	509	476	455	492	557	512	503	513	503	487	541	504	495	504	494	506	490	449	472	508	478	534	451	478	504	525	482	503	496	520	499	486	518	536	544	534	517	492	526	519	489	512	450	520	529	512	517	481	505	504	544	528	532	520	523	483	470	513	556	481	511	549	518	501	491	501	499	516	513	523	524	520	514	501	509	455	451	533	502	487	487	511	552	523	530	450	498	485	522	507	504	542	528	504	542	492	511	487	499	523	516	519	561	478	496	488	472	509	542	526	534	477	515	508	489	483	531	508	496	544	521	522	531	494	529	509	510	484	499	482	519	516	512	567	507	502	501	506	532	517	516	527	535	506	509	550	454	518	540	540	461	489	552	535	494	499	504	501	504	539	504	533	484	517	476	487	499	501	502	452	518	522	528	503	491	481	516	476	519	540	573	503	481	486	514	477	501	554	495	514	500	508	506	504	489	532	498	505	530	518	525	528	523	479	486	499	541	536	512	502	516	504	490	486	504	499	526	534	468	516	476	520	489	495	538	524	512	533	483	533	503	508	525	516	513	480	520	515	478	463	536	501	530	534	502	512	542	559	455	510	484	489	512	518	498	519	537	524	525	520	536	499	508	530	505	492	494	503	473	504	516	504	541	506	467	502	513	499	549	527	566	490	508	471	533	466	493	464	526	484	528	503	475	523	510	493	523	538	517	474	525	497	524	495	518	492	527	534	492	542	556	511	477	488	509	481	480	549	512	531	521	534	522	520	502	503	506	518	539	446	485	526	516	551	484	545	495	502	521	524	496	491	512	501	558	539	507	522	495	527	516	478	500	500	525	486	465	543	490	508	510	502	494	528	487	481	461	523	496	516	520	493	504	494	527	516	501	527	504	494	509	540	527	540	500	508	520	489	521	525	537	476	508	542	520	514	532	510	493	478	532	507	513	492	506	520	511	494	528	496	539	467	540	506	501	470	518	514	490	520	505	527	460	514	530	514	527	529	505	532	528	515	530	504	495	500	554	511	542	537	525	538	514	495	526	498	484	512	499	516	479	547	522	507	533	560	499	508	515	511	504	517	472	494	498	475	524	562	528	505	540	485	509	532	473	510	510	499	523	494	566	522	485	519	533	520	527	538	499	500	544	484	526	494	527	510	485	483	501	523	470	509	517	500	521	502	499	521	490	495	510	561	539	507	509	477	503	517	482	498	541	490	492	514	488	547	484	495	495	488	516	507	473	520	504	451	523	484	537	515	505	486	495	463	515	531	477	497	460	535	517	499	506	496	510	524	497	531	525	508	510	486	484	502	467	558	493	466	506	526	499	541	467	519	509	521	492	532	505	498	471	549	465	513	496	492	501	451	509	557	514	571	545	518	492	498	506	484	515	499	490	507	520	537	503	542	537	516	501	537	508	524	503	485	480	496	497	473	511	503	495	454	487	548	513	531	520	520	519	558	516	508	539	518	464	509	531	515	537	489	532	527	489	471	485	546	541	514	508	527	486	492	520	508	544	566	506	520	521	501	468	517	508	534	483	540	507	511	527	507	537	528	523	483	479	516	497	489	527	545	575	508	501	547	528	507	513	530	505	505	499	533	519	538	498	483	510	535	520	550	525	544	542	511	524	511	500	523	519	494	543	519	508	516	545	485	506	516	513	462	492	536	500	485	528	511	558	493	515	498	466	546	500	512	489	482	491	467	509	471	505	515	521	540	529	533	496	494	513	488	496	511	528	518	470	543	513	513	508	524
4310	1051	901	659	613	600	574	576	597	577	565	535	541	542	571	502	599	558	561	565	508	541	560	568	527	554	549	500	551	539	557	571	536	548	544	530	549	531	494	565	537	547	547	535	512	511	510	542	560	528	548	562	559	538	545	529	522	534	582	571	516	563	581	557	533	525	528	520	562	518	558	549	558	594	511	501	552	518	556	519	522	570	482	566	506	515	519	576	505	540	517	554	511	555	520	507	550	548	525	522	523	526	575	510	580	556	541	511	565	554	568	541	559	517	532	548	557	566	506	501	552	588	519	506	555	538	583	533	566	571	528	566	549	579	525	542	533	573	532	522	537	573	586	532	552	546	589	554	542	546	534	516	534	572	523	558	549	553	537	546	525	549	517	546	540	564	548	573	496	554	560	558	539	594	511	565	505	542	561	556	536	536	510	533	584	543	559	550	535	569	561	570	562	563	528	539	553	540	508	562	484	522	559	565	558	527	523	544	533	538	540	521	544	596	523	580	518	562	480	536	539	546	504	523	519	537	550	519	515	526	582	568	536	558	559	543	555	506	540	545	559	515	524	518	562	533	583	532	550	556	524	542	549	578	566	538	555	547	549	523	547	514	536	540	538	496	563	549	505	557	524	544	569	563	546	527	551	535	584	538	539	554	506	519	552	536	540	523	541	551	523	527	549	538	541	543	519	519	550	577	544	516	548	534	542	500	515	523	495	521	504	564	529	562	566	547	564	543	561	509	577	549	515	549	536	555	546	569	532	553	540	520	525	572	560	530	549	544	520	554	551	550	499	528	501	557	557	528	545	542	540	504	542	530	529	548	552	535	542	550	560	564	530	520	533	546	598	561	510	532	546	603	552	557	565	553	533	544	523	568	539	536	544	500	597	491	579	559	545	577	493	556	531	525	553	565	561	545	536	550	563	507	514	579	544	498	516	557	570	544	561	563	506	559	533	521	521	504	556	555	549	544	549	522	580	497	507	587	515	529	535	512	556	526	537	520	506	473	562	570	568	489	553	552	499	523	573	560	551	550	569	547	568	564	560	540	544	547	552	549	535	547	606	591	529	560	587	537	555	512	533	510	574	511	532	542	576	536	510	581	561	560	527	528	488	525	525	516	550	586	535	547	540	535	563	517	524	567	543	592	544	595	550	563	553	562	564	541	567	545	530	496	552	551	529	535	506	520	551	512	529	620	545	493	536	529	543	538	584	538	543	545	556	542	556	548	550	531	502	544	555	565	533	585	579	555	559	577	571	540	537	553	569	568	587	580	530	529	516	526	558	528	532	525	524	554	539	538	535	543	519	510	527	542	556	521	574	518	566	552	507	504	512	508	550	568	519	582	550	528	551	539	548	545	565	554	545	533	541	540	533	526	538	579	515	499	538	543	528	534	545	519	563	554	521	496	539	523	568	510	556	530	487	523	519	544	571	582	561	534	523	508	529	512	574	523	519	535	534	503	561	540	572	536	545	534	585	553	571	524	491	540	515	537	536	512	550	511	575	532	548	540	504	528	536	569	538	556	550	549	515	563	542	564	542	569	541	562	544	503	558	512	568	520	540	581	534	577	557	510	540	497	516	549	529	562	547	504	531	529	560	541	537	538	535	500	559	529	545	522	559	570	529	519	548	498	552	511	504	567	517	515	575	522	582	516	543	571	550	533	539	554	506	586	536	534	535	571	525	554	569	497	565	585	517	544	548	574	546	524	565	555	542	542	534	510	523	552	526	567	545	524	518	499	512	559	581	576	538	537	559	515	516	536	509	540	541	550	488	516	524	512	532	520	548	545	552	569	501	552	509	568	517	540	562	535	568	538	556	527	553	504	533	549	566	536	542	550	545	518	513	572	507	521	577	542	533	540	498	536	522	538	534	513	554	495	556	526	585	525	560	548	540	542	558	480	548	558	503	572	513	527	570	541	579	560	473	568	507	548	531	533	558	582	537	559	538	590	528	529	542	527	515	544	571	578	526	579	539	519	525	520	499	572	536	583	561	500	569	494	510	556	489	530	526	511	543	506	522	517	563	568	583	504	501	561	531	552	547	564	537	571	552	556	527	531	564	511	522	558	568	574	538	567	567	565	572	551	550	552	521	540	526	572	529	527	546	559	505	524	564	525	543	563	554	551	536	563	532	568	514	594	538	540	517	539	532	551	541	557	559	564	560	557	538	547	548	533	520	536	537	527	500	539	540	536	555	516	553	519	549	604	581	537	533	594	547	517	505	521	522	529	576	502	559	573	557	565	564	525	528	607	564	518	526	531	556	544	524	510	502	527	516	531	526	547	501	540	531	541	541	518	544	543	536	548	532	554	529	534	562	535	511	558	558	561	537	563	558	552	509	567	506	549	525	530	529	528	549	546	620	527	530	503	515	505	539	542	535	555	530	565	532	570	498	534	500	535	512	535	518	526	544	517	568	548	565	549	547	492	518	557	565	574	515	585	539	513	539	528	552	547	576	555	572	543	593	542	531	544	591	561	560	550	565	506	565	537	492	525	533	531	530	527	561	533	565	563	512	526	598	595	511	516	527	600	555	528	547	555	523	572	516	546	542	604	507	506	520	540	549	560	523	544	548	531	578	515	552	581	524	543	570	521	536	558	574	520	489	533	553	570	536	541	546	525	552	566	535	549	540	532	540	513	526	548	489	562	558	502	560	527	524	539	542	490	554	564	552	543	554	561	569	545	556	560	511	502	509	562	534	524	572	547	507	554	522	492	564	570	555	537	579	486	564	551	517	591	534	573	560	556	536	506	523	568	492	581	533	493	514	504	526	478	544	551	534	519	565	532	524	556	590	537	523	568	533	558	538	517	546	534	525	585	517	522	572	596	587	512	568	576	559	506	564	546	543	542	563	579	520	515	513	527	530	530	585	524	538	549	575	546	552	537	542	524	555	525	536	538	562	519	550	525	549	581	548	561	579	515	540	537	544	519	515	560	518	553	573	548	554	526	540	551	544	527	549	540	529	509	567	546	566	527	533	565	564	551	557	537	521	571	527	569	528	554	594	527	554	557	558	538	588	554	534	538	581	550	540	508	489	558	526	571	580	563	566	547	505	532	515	594	532	547	547	547	514	537	532	554	570	531	562	533	586	562	498	520	497	528	529	582	545	586	554	560	505	590	528	518	541	563	527	569	584	531	546	550	525	539	562	537	535	528	590	566	549	534	534	526	553	546	492	539	538	531	571	509	560	525	531	484	579	535	603	524	522	544	547	549	518	515	569	536	512	573	547	534	506	507	569	550	537	557	535	562	534	518	572	581	564	531	551	523	566	490	528	536	563	538	519	563	525	538	558	563	548	549	528	560	493	555	522	528	547	547	546	519	538	531	524	536	516	500	510	524	565	479	515	532	564	539	533	536	558	530	539	527	506	537	591	509	563	552	547	513	546	556	505	510	545	545	517	573	505	552	494	506	510	549	545	534	483	551	550	554	595	560	561	531	523	562	556	492	522	565	499	520	552	543	569	509	552	544	560	526
23379	21056	28388	23919	21043	12147	1939	1320	1194	1119	1114	1050	1008	1037	969	1001	1013	921	953	939	940	986	919	913	977	941	917	928	912	870	908	876	980	911	903	949	945	894	937	921	950	938	931	909	993	959	972	937	967	876	901	856	914	899	963	913	921	864	969	945	940	928	929	962	942	926	913	931	943	950	946	900	955	888	947	926	953	970	924	950	953	916	884	928	935	977	917	907	916	928	930	969	938	877	893	924	923	964	920	907	979	911	908	935	946	931	967	907	925	905	997	868	889	945	897	906	937	906	882	878	908	946	947	915	875	928	918	928	904	944	954	924	959	943	957	914	887	934	920	943	888	888	945	897	881	903	919	854	952	927	909	949	952	890	912	960	953	905	901	933	959	905	928	855	923	968	948	905	877	994	946	894	971	966	928	917	963	952	932	908	907	882	901	946	887	938	915	913	901	925	914	914	929	947	891	900	880	881	926	933	891	896	895	909	915	935	887	970	905	851	926	914	906	888	938	880	933	916	875	927	899	928	939	918	880	904	868	919	905	937	882	933	897	929	950	936	946	903	913	979	918	885	900	929	910	887	962	923	930	911	923	897	961	919	883	920	885	898	886	884	927	944	957	954	941	921	888	863	925	910	939	926	989	889	839	882	925	886	919	885	931	865	882	919	944	914	965	867	980	963	949	903	935	881	960	920	919	930	933	916	905	942	970	862	853	942	954	950	871	931	907	914	891	913	909	931	894	951	865	903	959	888	952	923	924	891	897	961	881	854	1003	950	888	925	869	923	883	898	907	968	880	913	966	904	983	971	902	898	913	967	925	938	971	930	942	892	942	914	953	933	944	894	938	893	980	874	950	906	859	950	932	923	910	935	926	892	957	932	902	888	915	941	930	911	906	930	981	903	944	923	881	920	899	969	906	910	896	889	941	880	906	951	900	889	956	900	907	890	913	870	957	905	961	935	893	897	955	863	925	896	949	953	931	925	903	874	926	922	1003	932	902	976	960	908	928	905	938	901	897	909	921	916	922	931	920	872	945	903	899	928	961	906	887	922	871	867	969	935	961	853	896	978	870	885	878	899	891	911	911	941	981	889	955	1000	899	893	920	909	845	968	915	928	941	943	937	947	908	933	895	957	901	865	936	865	905	901	939	966	952	901	911	933	933	937	970	919	916	927	890	898	937	890	932	944	909	935	956	972	935	972	897	893	940	890	944	888	934	970	894	874	900	982	918	928	885	895	865	859	928	907	886	897	922	882	868	861	881	962	901	957	891	915	874	912	922	885	928	899	939	861	947	873	945	908	911	927	888	938	920	935	909	934	887	910	902	876	877	918	940	925	944	928	977	943	913	937	940	939	942	867	848	922	935	928	936	949	965	869	921	927	903	944	995	875	936	925	923	930	966	940	895	893	909	848	910	843	917	864	909	891	911	858	933	894	917	922	880	922	930	918	888	938	948	839	910	911	925	907	918	955	955	908	886	917	921	903	963	937	851	932	934	923	912	955	954	900	883	929	885	917	910	969	950	942	942	928	907	921	849	924	917	907	956	932	950	958	918	894	891	931	904	952	906	907	945	895	905	932	903	898	937	914	883	861	882	900	886	915	941	958	922	914	904	921	903	878	874	925	875	887	909	921	983	965	927	921	881	926	923	941	911	890	896	832	926	938	913	933	889	900	922	904	986	905	914	880	818	928	838	901	905	905	928	932	935	896	904	924	908	895	943	891	954	891	867	877	930	930	919	933	943	965	898	946	933	911	890	931	885	884	906	941	930	934	930	978	910	908	929	951	953	888	890	940	861	849	953	874	929	944	968	926	900	906	929	901	891	911	904	936	890	880	914	947	917	893	885	931	910	956	972	924	911	929	923	871	983	957	908	995	879	900	921	862	890	995	978	856	923	897	913	920	872	939	893	891	987	885	903	926	891	927	979	908	964	934	904	916	962	911	911	937	890	911	941	902	893	897	954	870	951	911	900	809	882	876	928	904	919	942	914	930	900	861	880	914	909	902	880	903	972	927	1035	938	992	910	862	901	929	894	938	887	932	887	976	951	955	902	899	912	954	867	906	963	892	888	912	922	847	906	910	910	942	883	877	881	888	883	906	880	962	932	916	932	947	930	889	882	970	965	900	926	933	865	889	876	916	918	888	923	905	923	894	936	909	874	899	901	968	877	923	877	888	918	897	922	921	876	935	948	962	998	990	888	917	957	923	855	901	931	905	885	980	937	919	926	934	907	894	963	887	906	898	917	958	930	993	938	866	920	948	964	938	923	952	942	909	942	919	904	916	916	896	904	917	950	965	921	990	923	945	910	928	925	930	862	878	887	963	878	868	889	880	988	909	940	945	875	921	941	907	898	886	934	937	928	921	958	868	863	893	909	905	910	868	916	917	903	974	917	912	890	885	917	950	935	962	909	920	901	894	953	906	916	982	946	952	909	953	947	998	946	890	934	900	881	915	885	887	932	923	900	929	890	922	859	947	935	984	912	868	933	934	923	877	893	881	910	965	882	897	867	921	956	938	909	896	908	910	878	981	929	895	901	908	939	927	896	898	946	874	913	922	950	961	974	953	908	917	892	899	894	895	919	935	881	942	888	933	920	877	928	958	921	893	868	904	900	875	971	914	888	906	876	914	968	946	948	895	925	925	978	941	900	900	937	882	944	935	900	930	860	907	920	916	980	970	919	882	890	885	905	900	958	946	915	962	947	931	912	892	873	946	940	880	884	895	938	922	952	956	913	903	868	913	919	950	873	901	899	947	914	891	946	921	931	904	909	947	883	892	879	962	955	907	910	936	912	876	919	953	938	930	948	908	887	943	905	942	909	934	950	913	970	912	916	938	909	905	950	922	948	930	845	918	892	895	894	922	885	930	893	936	911	904	910	926	922	903	887	899	983	960	921	971	860	932	912	961	921	926	947	935	922	862	959	966	947	923	897	902	881	834	912	925	904	936	891	938	905	935	881	855	844	907	913	876	972	930	912	913	951	937	880	904	925	949	904	936	917	977	862	912	925	908	890	908	955	891	937	938	936	911	891	876	973	921	907	924	916	930	944	931	926	959	937	898	943	904	931	901	900	919	936	890	935	885	976	949	932	931	953	907	932	885	898	892	916	949	962	900	856	892	921	884	905	948	947	898	879	902	940	907	865	897	915	957	903	960	903	934	912	974	940	923	896	888	905	924	888	922	912	892	929	937	910	930	938	911	918	906	914	871	931	943	893	927	903	913	882	938	914	912	890	876	881	935	921	877	952	875	886	894	926	912	929	896	943	941	933	875	932	903	940	907	957	897	872	928	877	903	988	895	950	898	901	956	902	888	887	907	952	870	926	917	899	896	932	950	912	930	902	946	902	912	900	879	885	838	939	948	879	929	954	942	935	918	966	887	875	889	948	931	871	895	961	916	876	938	890	902	883	932	870	889	926	922	887	906	887	911	853	922	883	905	914	854	931	898	906	879	906	914	946	978	898	889	902	930	969	884	914	918	901	901	912
3255	8893	6171	3159	2492	2071	1668	1494	1364	1357	1184	1190	1069	1118	1068	1064	1010	1038	998	1070	992	1007	989	966	1012	972	1056	1009	978	968	1022	1027	1012	1016	966	932	961	948	954	945	988	955	1012	922	975	937	945	948	938	967	976	942	959	913	909	1015	859	904	957	963	901	969	954	946	947	965	953	939	962	990	906	971	922	968	1015	981	949	917	955	942	925	984	943	994	972	1044	934	965	917	1028	952	942	940	921	951	977	959	985	964	927	935	987	936	948	1001	957	946	965	973	974	983	1005	948	984	925	1019	947	951	990	943	938	929	961	942	954	981	979	1011	943	958	988	974	958	920	992	932	1016	924	982	957	897	941	999	929	981	977	1000	968	947	951	987	923	992	1003	1041	937	949	973	868	1020	956	977	934	948	989	934	1035	943	979	939	991	941	999	964	957	885	971	926	951	1030	1023	940	947	950	958	988	1019	979	927	887	950	931	986	947	959	929	973	997	944	972	1015	904	960	958	974	976	962	965	933	1002	942	906	943	1017	947	976	1015	946	941	995	950	983	938	928	1008	953	966	1014	992	1021	989	962	966	982	935	983	972	970	928	949	912	1034	896	973	936	994	951	1025	984	949	933	990	993	949	961	932	939	930	983	975	978	1004	955	953	949	910	983	975	966	958	972	920	959	981	958	997	962	979	929	983	953	955	940	987	964	936	968	956	960	999	993	943	959	930	912	954	962	945	992	988	994	942	951	957	998	958	982	990	998	937	954	923	931	949	959	1018	980	988	905	961	964	877	948	1009	981	943	939	1005	923	1013	954	966	934	903	959	963	926	922	907	932	985	975	961	958	975	977	966	948	1026	936	940	943	955	932	965	963	948	905	1000	902	972	971	941	976	988	970	955	987	938	933	926	962	972	995	969	967	961	898	962	994	986	971	987	969	950	970	937	929	921	975	1051	925	943	962	981	917	978	959	985	967	941	988	965	914	927	939	987	923	953	984	952	940	972	998	936	957	1002	965	956	954	1004	914	977	997	954	957	960	957	970	976	983	916	939	954	955	960	942	942	991	989	982	934	998	955	996	934	966	925	947	914	924	946	933	934	958	975	938	917	991	977	935	932	1005	941	990	898	940	925	947	942	975	954	964	989	956	979	917	979	960	991	974	935	972	937	987	913	956	1012	996	916	947	948	950	984	946	992	991	979	944	941	985	977	977	965	1013	961	965	936	997	944	951	959	983	931	985	993	982	981	943	925	1004	971	927	906	994	953	964	916	949	971	950	972	933	944	974	930	906	1005	975	945	945	978	917	948	931	1016	956	1019	986	976	943	929	961	933	965	952	909	966	939	959	979	936	917	1015	940	952	1007	954	960	967	950	973	891	984	927	974	963	972	937	939	942	988	966	969	963	919	930	995	1000	968	946	930	968	974	963	995	1011	922	1015	928	974	939	967	969	914	1010	951	1006	1035	991	967	1008	953	940	1035	1030	935	996	1022	955	963	964	963	963	951	928	997	932	1031	971	972	963	937	947	986	975	985	988	917	946	959	973	999	988	935	967	952	912	943	1009	949	980	981	988	938	967	1005	966	953	984	977	983	961	962	946	962	943	939	983	979	936	943	960	996	963	933	931	962	944	991	958	953	1039	973	907	972	979	957	946	944	999	980	940	991	936	999	978	967	937	923	929	980	949	960	981	958	932	898	950	988	943	928	940	891	961	911	988	1032	950	991	939	950	944	937	960	945	976	960	1013	946	964	963	969	956	954	931	952	956	992	968	899	871	953	980	969	984	950	947	934	943	946	984	952	972	1002	892	972	964	999	980	1013	937	1030	972	966	941	950	964	997	923	954	940	960	926	938	899	939	895	958	938	961	979	937	922	948	996	955	989	935	927	925	952	947	960	932	948	951	932	965	964	947	930	989	1018	945	922	1017	971	963	964	997	947	962	976	1005	999	930	976	939	966	970	943	918	1010	926	928	943	970	950	985	945	920	966	946	989	964	952	969	989	999	964	981	954	953	960	1014	946	962	965	976	979	990	947	977	947	893	946	938	978	962	965	974	1001	999	986	959	933	986	991	964	976	971	954	967	960	953	1007	1009	970	943	974	916	1020	929	987	909	1057	985	961	1008	979	929	945	916	987	944	960	956	977	954	959	993	975	978	955	934	994	1030	1027	997	931	945	923	989	955	953	1008	1001	1002	928	942	955	908	972	970	938	1005	939	973	960	1011	958	934	923	944	898	983	943	927	975	972	941	934	963	942	1002	942	963	981	987	938	973	950	970	936	950	978	959	940	987	972	968	967	954	960	944	991	998	935	952	936	1011	919	961	962	982	943	978	946	950	985	963	954	967	925	965	977	978	962	1003	991	978	967	944	1042	930	973	951	965	907	944	919	967	1013	973	1003	940	919	958	968	933	1008	964	945	977	954	985	979	972	973	888	966	953	980	955	928	935	965	953	974	928	987	971	973	1005	920	930	1018	1034	962	961	993	933	992	946	1013	964	971	955	977	983	912	1028	989	938	916	979	1016	947	957	899	982	945	985	1002	918	1027	953	1002	1022	932	993	926	998	961	995	919	972	952	958	955	902	957	913	975	991	943	968	931	1022	950	949	940	928	1015	918	988	970	939	931	983	958	949	1012	964	927	961	963	980	927	1004	961	935	994	980	1037	991	938	932	994	1007	959	986	984	953	931	991	910	1029	940	974	1039	953	932	973	922	965	879	986	1008	953	909	979	894	970	927	959	945	956	1002	945	928	1022	987	953	972	1005	1010	1016	917	958	928	924	988	945	960	952	932	933	945	952	940	1048	982	983	971	943	1014	913	930	961	961	935	952	980	926	957	933	935	999	935	958	937	985	944	918	951	940	992	955	916	953	926	947	942	972	928	965	950	997	960	962	961	999	939	938	944	980	933	935	1036	951	952	934	917	992	1022	930	959	950	977	980	935	985	988	949	976	1034	946	999	965	963	972	913	963	948	986	961	966	948	954	951	975	933	987	971	957	905	903	1027	1011	975	945	945	959	1012	934	976	931	999	991	952	916	952	978	964	980	997	1013	917	1002	982	948	947	980	958	938	951	932	972	1031	923	976	923	933	927	914	1010	1006	980	958	897	982	946	990	941	948	941	978	957	985	950	960	954	954	947	974	989	918	942	919	941	1010	990	984	923	934	955	924	978	997	961	958	964	992	952	933	1007	955	996	961	907	926	962	957	928	923	1027	998	913	964	937	927	952	974	1001	957	925	997	978	1014	966	927	910	961	936	959	961	964	946	954	958	961	962	959	977	938	938	945	984	952	986	932	1025	938	945	930	969	960	949	1021	986	1038	929	953	955	944	987	1000	940	966	971	960	952	934	940	975	990	981	897	954	978	920	927	992	968	974	970	916	942	987	1007	986	968	962	1005	976	975	944	969	999	958	999	966	951	936	891	982	962	1007	1015	950	958	999	960	933	959	954	993	933	910	967	945	941	923	944	1024	968	926	918	941	924	938	939	968	961	969	978	992	955	984	982	955	934	958	930	977	1040	938	970	966	955	995	951	942	965	1007	948	937	923	927	971	986	1010	973	993	1008	965	1020	913	1003	1023	912	917	907	965	999	963	939	987	988	900	916	927	988	971	929	961	1025	930	981	942	951	1013	951	968	997	949	976	953	883	947	956	947	991	955
24378	20952	27302	24679	13132	740	489	422	359	328	307	314	298	291	308	254	285	311	250	263	279	294	295	269	285	259	271	241	269	274	269	239	249	244	274	273	263	262	265	271	230	246	237	219	238	220	248	262	264	277	264	234	244	255	270	265	262	246	260	244	243	222	282	240	246	244	246	228	255	225	230	257	245	250	222	248	251	253	270	264	299	255	261	248	248	265	244	241	254	278	248	289	266	270	250	267	235	275	241	227	272	290	282	262	274	249	235	259	253	252	242	276	241	244	287	229	268	223	245	265	257	257	251	286	237	238	264	264	259	275	263	231	302	244	303	272	264	258	270	263	266	253	253	250	247	275	264	261	267	268	273	263	291	274	270	237	240	275	268	240	275	272	265	254	251	236	255	232	233	248	268	248	241	273	252	260	243	249	245	251	256	259	250	247	281	273	274	238	283	242	234	249	245	260	288	272	269	249	260	274	252	244	257	262	233	268	264	273	260	275	271	296	270	257	310	230	268	277	264	255	273	268	282	250	222	241	248	266	254	280	262	268	246	231	247	279	246	264	228	241	248	259	214	275	261	242	282	245	262	279	247	270	236	243	277	261	241	262	231	266	226	280	250	240	262	252	232	245	244	234	272	263	222	275	265	286	248	263	254	283	238	250	268	279	258	256	235	289	282	301	237	244	256	272	268	245	237	255	249	268	237	250	268	236	286	266	243	269	248	262	231	258	265	259	250	276	268	253	309	259	218	295	245	269	273	239	254	254	235	268	256	241	252	254	247	271	265	255	278	261	255	227	256	271	270	271	249	263	241	249	283	260	282	269	223	244	261	264	257	262	261	271	243	279	258	269	258	246	228	242	262	254	286	281	239	241	226	249	240	259	262	240	278	241	256	255	221	245	250	249	241	241	247	267	269	266	278	226	223	243	258	255	275	247	264	234	240	262	267	243	267	276	277	242	264	247	274	241	277	246	238	240	262	262	255	235	258	238	275	273	233	237	268	247	278	291	254	231	247	255	292	251	202	267	264	276	276	265	240	258	267	258	268	261	214	253	260	254	254	284	217	251	268	286	258	224	239	260	262	274	254	257	253	248	250	262	258	243	265	257	264	230	247	263	248	283	268	226	262	227	260	256	237	258	281	265	239	258	254	265	245	258	264	252	255	250	283	252	245	268	270	278	241	232	222	262	246	254	240	233	264	245	271	258	271	247	280	248	250	231	267	255	252	241	269	269	279	224	241	251	272	235	269	253	259	245	273	278	271	254	234	240	249	242	247	245	232	266	262	274	255	273	275	240	233	266	242	252	267	252	272	234	264	250	271	231	255	256	246	251	272	244	254	244	241	284	247	258	246	236	259	236	284	265	242	253	276	260	257	296	255	251	255	284	264	256	250	264	269	252	270	254	256	260	261	262	236	268	280	245	251	278	267	248	265	244	248	230	241	243	231	256	259	257	299	252	263	251	262	257	260	260	263	241	238	293	286	246	253	299	245	243	265	255	243	252	247	239	261	282	271	263	243	260	241	242	257	265	250	270	273	282	246	289	268	259	249	250	230	280	251	234	260	287	235	272	262	236	238	265	225	262	251	268	240	252	251	260	260	232	261	247	270	272	243	249	241	238	253	262	260	217	260	232	244	235	246	270	283	251	223	266	252	239	272	250	275	241	267	260	229	250	271	241	251	242	260	241	274	257	235	262	222	239	263	250	271	264	247	248	265	248	261	252	260	255	258	258	238	242	233	264	250	260	262	232	284	236	277	277	234	245	236	258	266	269	243	264	248	267	273	253	303	264	256	242	270	241	263	245	242	253	256	258	246	272	272	278	252	249	250	277	262	252	252	226	239	229	290	270	272	243	248	265	254	262	253	262	272	252	283	257	244	259	270	263	266	248	246	229	242	256	245	287	264	251	258	274	234	253	256	254	255	251	241	248	271	251	248	240	268	274	257	282	261	253	257	251	268	243	296	260	253	246	267	254	277	258	283	249	233	248	233	234	301	266	257	236	287	250	278	255	267	249	251	271	277	247	256	255	252	243	267	242	241	278	249	281	277	283	267	266	284	259	266	285	249	246	248	257	254	245	252	266	276	286	269	263	270	277	253	239	251	243	266	265	241	251	262	263	263	248	245	235	238	225	251	238	261	248	240	236	272	265	247	235	224	259	244	245	267	250	232	248	261	284	252	274	250	253	250	241	265	268	275	220	251	248	270	276	250	244	291	267	253	224	261	273	251	241	246	263	243	244	269	260	296	263	258	246	264	245	235	264	257	249	272	249	240	256	250	239	250	247	268	236	249	231	249	249	228	235	255	260	241	280	267	238	252	245	284	258	249	220	262	262	255	256	253	253	272	266	259	233	241	266	275	246	267	249	246	228	248	266	261	284	286	265	288	239	249	247	278	252	221	254	274	246	222	283	242	238	248	265	270	250	267	256	219	265	270	256	281	236	232	252	227	284	271	240	266	263	250	274	238	274	272	245	254	242	252	249	270	257	262	272	258	222	270	259	272	268	257	259	262	242	236	260	255	255	255	252	254	251	238	280	242	249	257	269	257	256	282	258	263	242	262	256	258	257	243	247	252	230	250	260	254	270	263	272	233	225	229	261	248	249	271	232	265	274	253	257	225	243	248	253	277	240	251	209	246	267	252	224	224	236	239	277	262	283	262	259	238	219	272	257	242	269	273	269	292	260	237	276	285	273	256	266	288	257	279	251	230	263	228	265	265	246	235	265	255	271	245	255	280	281	232	263	278	238	256	279	241	289	283	249	240	237	241	265	246	279	269	260	254	236	260	265	276	249	264	248	235	266	229	242	280	267	260	227	248	232	279	279	253	238	263	274	259	250	242	230	283	260	258	253	257	221	274	233	250	242	260	252	253	261	230	273	253	246	276	255	240	276	245	248	267	249	263	235	241	250	241	269	245	251	225	267	273	261	227	225	262	245	245	236	244	255	255	263	229	236	247	266	280	251	262	287	223	255	226	254	219	262	237	264	270	270	248	265	233	269	243	234	263	242	260	268	248	264	221	251	251	265	264	206	237	245	261	259	253	236	259	244	268	248	282	255	244	270	248	244	282	251	268	254	239	219	244	249	262	259	251	245	261	259	238	228	255	270	245	253	258	232	289	262	244	260	260	250	242	240	254	274	251	272	273	261	277	248	244	253	291	255	251	248	257	265	253	262	252	231	252	252	237	252	248	287	241	274	249	286	224	246	249	267	255	214	244	246	268	234	273	259	245	246	254	248	262	253	254	268	242	240	263	255	255	243	245	232	267	206	259	255	247	267	247	275	250	227	237	265	267	243	251	306	258	259	273	250	290	260	232	252	270	278	262	238	260	284	265	256	233	262	254	244	255	262	246	252	236	277	265	259	284	233	248	260	268	280	254	250	266	264	271	272	249	284	269	271	268	260	260	252	254	240	262	235	258	215	250	271	263	224	258	260	248	249	254	276	237	275	301	257	260	213	298	260	258	263	262	249	287	263	242	261
3089	6170	3431	1594	1221	985	759	629	563	493	428	441	440	368	336	371	311	351	337	313	347	318	312	328	320	274	287	334	271	302	334	300	286	280	304	296	321	315	288	277	295	309	289	310	312	330	319	322	318	317	308	307	296	305	310	279	278	328	306	326	291	292	268	347	303	315	287	285	302	330	321	317	300	309	341	297	286	330	304	298	281	286	291	309	296	333	311	295	327	281	349	315	300	312	313	310	329	300	301	284	299	304	309	275	282	294	296	313	289	281	319	307	303	303	305	301	302	311	324	309	281	324	295	311	331	279	296	299	307	302	280	308	302	296	298	280	305	335	310	287	317	292	303	350	300	266	301	281	291	304	301	319	257	321	343	284	305	293	286	311	340	308	309	322	290	333	275	315	304	267	325	290	306	296	299	329	305	278	279	308	305	282	307	283	275	314	309	303	298	294	313	291	311	298	297	311	303	275	324	289	302	319	328	278	306	323	303	287	286	285	318	279	297	330	311	301	277	306	305	329	291	287	336	284	319	322	312	296	298	299	267	296	330	310	305	326	301	312	316	288	295	275	298	279	292	314	287	279	306	265	313	297	297	311	302	302	333	297	309	294	306	295	305	331	302	310	301	269	312	284	310	307	307	317	347	319	324	291	302	252	310	307	307	295	291	315	316	299	311	303	329	293	332	299	301	318	290	311	292	292	271	290	303	326	297	287	311	313	290	297	311	277	307	309	304	295	295	295	300	299	279	293	296	321	331	297	289	281	315	298	329	309	257	325	266	326	355	306	317	305	299	291	286	308	307	275	293	307	286	325	317	277	277	343	317	293	311	322	293	301	326	273	284	300	283	316	300	292	311	320	284	303	277	298	313	282	295	288	307	296	270	295	299	279	327	311	303	303	270	303	312	284	304	301	315	292	296	283	293	315	317	281	301	295	282	303	293	279	303	293	307	278	338	332	293	305	317	300	294	313	316	281	327	270	300	339	278	311	285	301	291	270	275	266	304	295	282	309	297	292	321	307	309	289	325	273	333	298	294	307	330	302	297	283	287	280	289	273	274	285	320	281	313	306	281	294	287	302	301	317	320	326	284	281	301	283	310	325	308	313	271	291	294	285	315	300	263	319	287	299	312	326	319	302	302	299	278	322	310	299	296	293	285	286	325	291	307	316	315	290	265	303	344	298	292	297	302	294	289	283	316	319	285	306	301	284	313	296	292	272	296	277	311	289	298	299	307	301	302	299	285	301	321	292	321	332	326	306	303	290	317	266	310	322	306	304	277	276	293	326	303	298	342	325	311	324	291	255	359	273	329	317	295	274	307	273	288	267	332	269	315	295	290	313	293	319	301	314	322	321	255	288	319	296	298	294	305	309	294	310	299	291	323	295	291	301	321	267	303	291	333	295	303	305	311	292	297	322	291	283	270	310	330	289	302	318	321	306	330	301	272	291	315	313	289	297	309	290	310	290	299	305	294	307	315	315	319	260	266	279	310	277	317	315	295	297	316	288	319	301	281	303	284	333	312	304	270	287	287	270	281	317	282	300	300	291	300	296	342	271	325	252	326	293	277	313	306	300	293	315	294	309	316	314	287	275	268	307	309	312	311	343	290	319	286	282	318	283	299	303	275	291	318	296	309	279	282	264	301	294	303	311	323	319	296	310	349	281	266	291	301	271	316	299	316	311	313	282	276	313	301	308	316	281	291	304	310	285	336	294	330	304	270	310	301	307	290	289	286	299	343	281	281	305	301	310	306	297	339	304	292	303	276	290	292	296	287	309	313	325	299	298	298	281	290	306	281	294	286	312	286	340	287	278	294	329	318	298	340	307	272	303	298	293	326	304	294	336	283	301	304	292	279	298	306	336	294	275	274	312	317	288	269	303	344	281	285	325	302	302	293	311	298	291	319	320	277	278	283	295	292	274	300	281	317	296	295	283	304	323	344	304	314	305	309	330	289	316	265	289	307	297	320	275	301	336	295	291	289	303	295	329	298	329	305	283	308	302	312	264	297	284	300	273	303	285	292	307	285	308	302	294	304	278	297	287	330	286	303	306	289	330	307	312	279	283	290	300	301	364	301	300	316	318	276	296	304	292	320	314	301	310	317	302	325	297	290	292	311	283	315	318	298	300	318	271	273	310	305	312	284	322	288	297	313	308	295	337	290	283	312	312	272	326	314	312	337	295	270	304	299	296	330	284	318	298	278	284	322	308	293	306	313	313	290	338	276	315	287	335	313	333	296	314	301	283	326	296	289	279	322	315	302	272	316	280	321	288	286	300	300	296	307	316	321	299	308	277	323	308	306	292	288	293	290	297	280	314	305	325	311	353	319	278	295	280	298	264	308	306	298	283	301	351	262	248	316	313	318	323	321	300	326	330	314	292	307	307	307	345	290	314	265	300	301	293	321	283	293	300	277	313	288	283	308	311	324	317	287	293	300	305	323	302	274	288	288	290	344	298	324	284	302	303	290	318	292	285	284	305	303	303	307	302	307	297	320	293	311	302	302	311	345	292	312	296	327	288	293	296	290	276	285	313	290	296	306	318	324	291	328	282	323	296	290	299	270	294	323	281	279	299	297	312	314	278	297	329	304	285	303	323	316	293	271	314	312	317	303	279	326	324	294	301	326	276	325	324	315	329	318	301	302	281	308	314	306	287	269	316	308	302	300	295	322	326	320	296	296	318	320	290	313	273	311	274	325	295	296	303	314	296	310	302	288	307	286	283	296	308	282	315	288	347	311	289	334	306	277	302	321	312	287	282	303	287	263	301	315	278	330	302	313	330	290	287	285	287	323	295	307	294	315	293	290	335	280	295	311	308	285	269	315	315	320	346	319	281	286	317	292	304	291	314	321	294	288	311	339	313	286	321	291	325	308	302	325	305	302	257	294	313	312	307	291	302	290	290	311	312	337	290	273	323	294	342	302	300	283	297	326	275	310	309	314	287	298	314	298	260	282	320	331	286	314	274	316	324	267	324	306	314	297	287	282	342	270	316	309	302	281	285	336	298	296	306	296	308	328	309	329	343	280	315	324	276	330	318	301	322	310	301	296	307	273	293	300	309	302	326	311	311	328	320	282	285	311	281	300	318	336	265	301	301	266	322	307	277	301	316	314	270	288	313	270	315	309	271	305	268	274	307	305	320	267	291	292	336	297	297	306	299	295	321	304	292	302	292	284	297	315	321	325	318	329	303	297	316	293	341	309	296	332	317	310	311	333	292	315	294	269	318	288	308	291	293	304	327	311	298	299	312	302	274	325	304	299	313	269	324	321	319	323	331	300	292	286	278	321	345	309	334	287	293	334	283	307	297	306	305	291	319	325	279	307	312	316	310	300	275	306	278	295	291	318	329	302	282	316	311	309	290	301	310	296	269	294	270	313	286	295	299	331	264	297	293	320	283	290	278	288	335	287	310	304	294	290	316	330	323	312	313	299	311	303	282	309	313	297	304	315	321	286	305	314	293	303	335	314	287	312	305	304	306	304	333
22333	21114	28884	23592	21106	21189	11272	1656	1338	1166	1064	973	964	877	898	858	923	921	839	871	799	827	832	835	806	790	769	829	782	780	738	792	742	753	746	794	788	730	822	752	720	774	746	816	728	770	765	742	786	793	753	706	782	705	787	804	736	767	769	778	703	754	732	745	750	766	748	730	789	776	678	807	756	744	773	807	786	757	770	753	766	707	768	758	756	682	729	734	787	750	784	756	703	740	758	738	771	771	751	806	786	770	746	773	730	760	769	776	773	745	734	737	747	748	788	737	761	770	722	690	762	732	764	711	757	793	774	806	774	726	751	763	790	756	735	741	734	787	757	730	741	763	777	766	776	773	720	686	807	770	775	739	741	762	785	674	767	762	771	744	727	797	713	772	768	727	754	752	718	728	801	723	756	690	736	708	721	667	780	772	753	748	741	794	762	725	756	766	709	767	748	743	771	758	770	703	766	750	799	730	776	730	733	776	766	753	706	760	763	760	753	780	736	714	768	713	735	698	745	794	839	762	700	689	786	803	789	711	793	763	767	787	712	790	709	793	750	747	761	749	786	750	740	767	750	746	784	780	757	782	767	797	708	769	763	731	779	811	799	760	742	803	760	766	738	774	704	768	754	752	715	774	795	763	791	747	746	745	774	738	724	684	756	760	738	759	726	792	772	767	752	742	801	690	734	770	750	778	672	693	773	744	718	748	773	814	724	772	720	727	744	751	788	763	747	823	749	735	837	748	736	734	694	813	762	778	756	735	739	763	751	732	737	748	781	738	742	750	754	746	745	780	783	747	760	752	757	737	807	743	770	739	758	746	770	728	748	737	764	769	746	721	756	773	762	740	723	739	749	780	783	782	781	730	739	795	770	751	711	773	784	735	744	749	754	749	757	761	726	806	784	726	718	801	733	763	739	767	819	739	797	754	770	781	756	721	761	697	762	787	733	691	766	718	701	707	696	745	745	763	762	707	790	729	770	751	766	725	772	809	717	773	736	797	725	757	770	749	741	755	748	740	739	720	763	763	687	744	753	715	738	804	752	800	765	754	770	724	762	736	767	784	719	779	714	752	765	746	753	728	750	781	791	760	746	727	803	738	789	749	762	780	764	726	770	763	775	751	781	733	749	794	738	726	738	756	803	775	817	776	725	759	791	763	747	773	728	763	736	707	783	767	747	824	749	797	761	740	737	767	721	694	745	804	787	785	758	761	769	695	785	718	732	824	772	759	762	783	793	732	762	771	741	763	774	752	762	767	757	795	783	745	737	722	721	779	812	733	734	724	775	775	760	767	730	720	768	745	735	750	699	745	734	809	740	794	732	746	813	742	782	766	748	763	763	768	753	777	751	747	787	731	762	751	790	755	746	703	817	704	779	796	737	739	808	708	757	767	731	747	727	708	770	740	751	795	737	773	775	746	701	787	785	757	770	735	728	781	746	707	742	786	757	815	785	768	772	774	704	761	761	708	752	752	796	738	795	751	758	735	772	702	777	718	762	781	758	732	751	754	763	786	752	688	820	756	748	751	757	759	725	723	795	730	738	721	747	753	708	796	722	770	755	832	785	798	720	766	737	754	754	773	785	768	729	701	783	748	752	781	768	757	765	776	747	758	731	775	760	744	725	768	707	713	759	739	752	768	780	763	721	760	824	700	788	721	794	761	713	756	764	755	778	725	781	720	712	740	755	722	716	731	741	732	776	756	713	715	725	777	748	745	809	777	768	750	755	736	753	736	745	732	724	776	783	791	772	777	809	782	771	782	722	755	781	716	740	771	751	741	715	763	741	714	722	739	781	735	732	751	744	817	747	749	758	733	707	762	748	760	783	731	796	777	714	738	760	739	703	726	732	796	832	806	744	758	799	737	679	785	786	723	763	773	791	746	766	753	772	742	749	730	753	782	760	757	735	786	752	765	739	774	741	780	765	740	770	724	768	731	727	745	744	765	767	745	777	749	758	751	725	769	783	714	674	742	737	771	742	761	768	743	820	736	779	755	773	729	705	738	710	758	718	772	775	772	740	772	749	745	794	805	737	828	745	766	785	755	761	726	694	737	780	744	719	760	749	785	783	759	732	738	727	771	726	761	789	742	790	730	711	717	724	778	793	740	691	749	710	692	763	754	699	732	713	742	806	735	703	788	777	806	713	699	816	729	752	809	712	796	758	765	764	747	815	760	737	726	750	753	813	763	767	775	772	728	733	728	744	714	774	753	707	757	795	743	743	769	785	792	716	779	725	777	762	745	797	755	757	812	767	749	714	764	779	759	750	746	731	793	809	764	768	752	721	754	764	788	730	785	734	701	758	754	739	758	754	741	746	737	738	777	755	786	738	750	749	796	735	773	773	758	681	755	711	713	780	736	762	705	772	793	737	729	700	677	732	706	722	741	728	757	750	719	784	783	744	746	774	758	760	833	755	757	779	797	762	712	770	756	770	782	757	735	802	762	744	726	762	745	712	683	731	725	755	767	764	708	688	760	779	731	772	740	772	739	782	746	785	714	686	731	750	778	759	811	794	727	761	749	733	712	745	747	762	746	774	781	750	759	741	771	731	769	738	750	714	790	693	760	698	718	735	775	733	774	729	761	744	751	742	703	777	748	748	738	735	760	774	720	745	739	733	759	750	706	761	736	775	786	727	771	751	728	776	806	736	745	808	787	706	724	700	742	779	738	745	753	714	717	814	753	755	718	755	770	782	761	762	776	752	732	770	698	811	736	774	713	792	752	739	754	815	799	798	753	754	734	724	782	753	699	731	764	729	747	747	741	780	792	708	718	769	752	749	764	772	748	798	755	758	752	705	699	786	722	745	750	758	795	808	771	754	829	703	661	791	767	772	806	781	775	819	740	753	739	780	736	732	765	772	753	805	752	753	770	733	759	729	722	741	709	784	729	798	719	753	715	738	769	738	750	756	713	758	732	763	790	780	746	713	750	727	777	790	718	729	744	751	755	732	791	755	749	731	706	745	725	734	759	751	708	742	747	773	741	777	737	796	724	755	752	806	738	695	720	776	737	757	774	764	713	790	809	787	807	745	735	694	728	717	746	780	764	754	750	799	790	738	732	738	760	729	789	721	763	739	713	714	717	745	769	740	776	743	698	774	779	749	743	719	778	770	763	753	701	731	779	730	710	741	782	752	731	776	780	738	740	747	700	746	740	729	714	797	770	774	738	759	746	725	759	771	796	711	792	777	785	767	772	788	770	749	728	751	807	746	776	753	752	809	769	772	717	726	731	744	766	736	793	731	820	753	750	743	782	766	714	781	767	765	702	719	722	813	745	730	711	739	800	768	777	762	762	724	747	751	736	773	731	754	728	749	750	748	791	717	721	777	735	731	735	750	740	719	679	776	731	770	763	724	754	777	769	769	753	707	724	714	733	770	748	740	786	795	749	731	729	717	745	759	735	765	791	766	741	759	770	783	749	718	815	816	685	726	721	714	757	740	763	749	718	719	738	708	778	759	717	699	747	751	752	695	721	757	709
4540	16566	10089	5071	3772	3004	2398	1958	1658	1551	1355	1229	1107	1059	1107	976	1010	1013	951	952	927	934	932	870	920	811	925	880	842	894	900	899	820	882	826	784	844	805	840	876	839	835	883	871	807	825	823	781	854	835	821	852	827	789	844	808	878	812	850	838	807	844	861	782	840	844	816	840	812	835	816	800	846	830	814	802	796	844	784	820	775	831	839	823	828	781	809	780	895	833	850	835	837	870	789	861	847	799	831	866	814	833	784	816	786	826	843	765	811	820	818	774	837	792	826	832	815	846	798	780	815	832	840	805	841	803	776	778	841	805	801	835	736	808	834	812	818	807	826	836	807	797	831	831	839	786	790	799	783	798	794	854	842	806	811	793	855	800	810	820	835	863	852	831	863	783	854	851	831	790	802	831	771	858	810	815	818	810	825	816	827	795	765	787	802	853	824	862	827	811	765	794	847	876	834	814	808	780	814	838	806	814	803	771	827	795	773	864	826	803	793	793	835	795	820	857	818	833	833	812	813	841	785	813	845	785	830	871	810	791	836	823	813	820	821	836	834	841	786	827	813	812	824	799	832	783	828	820	820	821	794	783	762	891	866	828	806	816	868	796	837	883	823	800	831	851	865	822	837	773	817	787	744	845	837	853	775	793	825	837	839	782	801	806	858	822	833	859	840	837	816	803	790	787	771	808	859	854	808	813	817	831	841	849	835	897	778	805	759	785	808	793	816	831	824	765	781	843	835	849	803	856	818	840	804	798	817	797	792	826	839	841	826	801	787	859	814	812	802	804	806	791	825	827	822	810	802	880	866	834	871	883	769	822	850	823	827	875	811	832	820	824	751	845	772	837	846	849	831	837	797	784	790	853	838	808	809	800	799	820	813	811	813	836	830	801	800	822	809	820	866	835	831	826	809	834	828	831	838	800	820	792	810	812	811	792	799	781	832	847	785	806	794	784	804	754	778	842	803	852	852	833	754	835	791	803	843	852	794	794	825	802	830	808	831	811	786	863	816	861	825	805	842	768	818	807	816	798	840	831	830	817	792	832	828	797	764	793	786	778	831	798	846	816	865	814	812	816	782	810	805	807	845	857	801	796	838	837	778	820	824	793	787	835	829	834	796	851	786	835	783	817	816	795	820	818	868	827	765	840	844	808	823	831	811	784	828	802	817	849	834	783	825	806	849	798	871	813	838	806	818	820	820	801	810	820	848	851	822	840	772	827	759	786	841	828	832	829	823	812	838	859	838	832	818	814	815	818	827	807	800	840	829	827	820	861	816	825	832	818	757	791	815	793	809	819	836	820	814	848	860	817	833	804	844	782	811	795	805	826	803	830	886	780	780	851	822	810	770	807	797	788	778	796	858	830	873	765	799	805	791	809	789	807	795	780	876	870	845	802	830	809	783	802	804	757	754	785	842	801	844	826	819	839	806	810	767	812	796	816	811	827	808	795	806	770	817	812	888	815	782	781	865	812	825	739	782	829	861	851	817	798	842	820	838	812	824	822	830	811	820	824	812	823	807	849	788	825	819	788	815	824	796	826	784	811	793	822	822	821	822	808	839	792	771	847	851	801	792	836	803	806	845	819	804	789	785	839	811	793	794	872	801	821	843	846	762	809	796	786	831	783	852	797	792	820	862	831	815	784	799	824	816	817	832	829	804	814	816	857	864	807	832	819	813	792	795	844	831	775	853	853	825	815	796	822	780	805	824	817	814	802	841	835	816	822	828	852	871	850	798	843	801	808	833	789	843	803	849	816	786	777	842	764	857	755	782	821	859	801	824	856	791	840	821	805	827	857	799	791	774	786	799	787	800	826	824	785	824	781	821	854	753	805	744	806	790	786	806	821	852	780	851	786	848	787	806	815	832	778	815	789	815	819	775	827	769	813	811	808	838	826	830	802	838	814	819	823	800	817	761	803	797	853	811	791	775	835	785	793	824	804	811	834	833	773	831	829	815	790	839	803	826	845	851	838	818	764	810	800	828	800	744	814	864	812	812	839	815	818	811	833	853	852	849	744	784	843	883	787	773	800	801	790	839	835	821	818	778	771	807	838	807	810	798	813	851	851	839	771	890	844	799	840	800	801	778	837	859	835	845	812	862	819	781	802	796	793	810	780	866	874	848	817	832	832	847	808	780	797	847	834	797	893	795	819	792	786	835	803	845	885	801	790	797	819	819	761	832	792	798	852	824	815	863	804	790	811	827	872	805	781	814	808	835	859	857	840	796	793	816	821	811	785	792	823	800	811	803	811	794	821	833	807	823	818	830	813	811	834	832	790	779	822	844	799	819	767	780	805	800	806	836	800	810	805	851	770	859	802	834	828	781	807	779	832	768	833	833	738	776	815	783	796	773	833	792	836	864	842	816	840	774	832	811	802	801	794	802	806	822	769	800	825	832	872	831	824	821	797	813	845	776	835	852	781	820	870	797	791	796	792	819	799	808	793	839	826	791	778	828	807	806	791	868	841	812	811	803	772	831	826	825	808	815	783	831	842	793	800	861	785	804	770	778	769	871	762	806	843	844	798	814	810	817	786	802	788	766	822	816	775	832	834	816	774	804	823	811	758	806	806	811	807	808	808	808	846	844	898	805	783	814	838	802	839	831	774	841	813	801	828	791	807	796	800	814	836	823	776	816	847	788	831	793	818	772	868	851	858	834	823	803	809	813	821	803	842	859	812	821	769	791	840	813	822	805	742	809	810	867	828	866	824	846	757	779	801	759	849	770	801	760	830	815	801	823	820	840	839	771	830	834	778	796	803	820	820	816	810	792	803	839	776	799	806	832	745	776	813	834	836	828	804	842	811	813	835	796	808	784	812	803	872	829	768	803	804	835	810	831	830	903	795	749	773	812	779	783	810	799	813	810	879	785	803	836	817	834	818	798	811	871	804	818	789	833	781	790	815	781	800	824	815	835	784	798	812	828	819	798	798	773	856	764	795	794	828	839	828	777	812	812	791	787	834	810	822	811	824	858	814	796	824	817	787	796	845	874	788	816	828	827	827	769	825	792	776	811	817	801	800	774	803	833	732	805	784	829	828	848	798	808	778	788	799	787	834	846	800	827	823	762	808	856	814	818	789	810	834	838	799	834	822	809	812	841	794	800	831	823	804	852	795	816	810	807	801	816	849	802	798	799	832	829	801	828	782	817	831	828	814	782	809	869	848	802	736	768	810	753	796	831	822	837	817	785	800	804	866	804	823	812	812	816	814	792	792	837	800	803	803	799	814	821	829	744	805	808	800	794	838	840	815	762	803	880	850	791	791	807	764	859	847	785	838	818	840	841	827	761	822	809	793	824	802	819	805	809	765	787	793	840	820	816	869	814	818	799	815	821	761	804	750	813	836	781	794	844	794	837	775	820	797	803	816	805	855	818	747	833	890	780	819	773	828	794	802	769	803	810	801	810	859	815	847	834	777	834	838	803	857	858	824	782	822	788	843	845	838	812	765	805	825	813	792	830	842	808	819	757	793	764	783	903	802
27309	18190	4195	768	577	548	475	479	512	503	527	499	509	495	502	526	490	497	526	534	501	512	525	490	512	560	522	493	512	503	512	511	514	487	521	473	519	510	516	514	517	510	524	478	503	487	516	504	501	504	528	516	571	457	495	503	515	517	495	481	468	473	493	521	526	517	524	448	488	487	504	497	536	529	537	511	495	548	523	477	523	500	506	497	519	485	488	473	514	521	511	529	503	544	509	557	492	528	503	498	520	455	522	482	525	554	487	522	481	510	510	541	521	512	560	497	485	531	488	485	503	485	465	521	534	518	516	531	482	522	506	491	494	511	510	500	471	493	488	528	521	529	512	506	518	511	555	508	505	524	539	487	500	527	524	491	496	531	508	499	558	508	513	503	531	508	540	488	500	505	521	537	538	508	508	490	500	537	465	505	552	518	467	507	492	531	483	501	512	506	522	495	495	487	548	530	499	502	476	504	542	520	520	508	513	511	545	530	444	473	503	504	538	505	511	508	486	494	485	496	513	496	497	551	521	519	504	455	513	479	510	491	542	502	508	510	490	543	482	495	516	554	514	488	506	476	518	542	525	548	536	517	487	491	467	474	492	508	513	501	517	540	472	509	497	539	543	510	547	521	495	508	509	478	498	510	493	528	520	512	503	463	496	504	470	491	528	503	486	531	463	519	502	505	540	493	503	519	526	498	558	487	501	517	516	491	490	515	518	543	465	489	533	500	512	555	491	473	500	525	485	545	495	505	516	458	555	492	492	482	501	523	511	515	511	496	444	523	464	524	498	494	495	510	504	533	501	477	516	462	520	494	519	501	517	514	521	493	467	479	516	490	532	512	477	511	519	532	494	523	539	512	518	433	485	499	520	538	564	519	493	506	493	477	491	534	545	492	499	515	502	494	496	499	519	467	499	535	481	496	525	480	495	511	504	493	509	524	555	495	498	494	529	483	533	508	486	515	483	528	525	480	532	489	475	518	509	489	537	533	519	551	489	526	515	536	468	470	524	501	514	513	491	500	503	529	475	536	492	478	519	501	510	567	494	489	522	477	490	439	505	510	472	521	532	494	487	495	482	481	504	526	494	470	473	493	503	475	496	529	439	525	500	456	516	516	537	498	516	503	536	451	509	475	490	526	495	497	472	467	531	499	509	522	503	518	546	482	526	505	532	512	484	525	518	482	495	516	536	460	537	508	498	506	522	508	547	496	474	471	493	477	508	490	512	469	480	532	482	490	538	485	499	508	487	492	501	513	472	524	504	505	534	513	524	541	443	532	538	501	506	528	477	518	553	489	516	535	518	491	529	541	504	475	492	505	549	529	493	533	509	514	469	530	490	520	503	479	533	475	539	489	519	501	501	575	502	496	532	504	521	495	519	523	534	520	482	520	505	535	491	546	547	509	497	489	473	507	537	503	483	457	499	521	524	460	487	526	485	483	491	460	472	532	520	510	508	552	498	494	525	504	538	471	508	509	519	494	534	497	516	502	510	517	502	523	523	489	504	522	520	502	487	494	489	509	531	475	522	534	504	556	481	513	473	530	517	482	466	514	486	503	511	529	478	533	495	496	523	490	525	488	497	495	519	504	536	471	499	483	535	496	463	521	527	489	482	487	505	497	511	516	521	509	481	493	484	543	464	484	536	542	500	488	491	518	478	510	508	498	476	538	517	541	525	534	502	499	522	498	549	485	517	514	512	508	517	493	476	481	551	510	488	513	521	514	546	516	523	488	549	511	547	578	550	519	490	492	544	525	541	518	473	555	459	542	513	487	533	523	486	524	533	526	502	528	552	499	484	457	490	478	479	503	478	525	501	537	493	520	491	521	510	498	476	485	515	522	528	492	511	514	498	466	503	507	487	523	505	536	468	477	544	548	534	501	426	491	519	496	495	478	555	493	484	489	488	510	509	492	520	530	509	498	548	468	492	498	500	509	517	519	479	511	499	513	529	528	510	488	518	522	533	484	527	527	527	530	504	503	523	511	504	536	502	475	478	553	527	532	479	496	520	504	540	494	531	500	548	497	500	481	497	518	499	484	513	503	504	501	553	497	492	515	554	475	509	506	527	546	546	519	493	506	511	483	489	478	516	538	484	501	493	497	510	505	509	497	533	535	522	495	499	527	511	507	500	504	486	518	528	485	486	518	489	533	498	521	517	517	539	540	482	535	515	482	507	502	545	509	535	488	524	472	524	533	479	522	531	495	506	467	534	497	505	483	487	501	560	506	516	529	509	519	521	506	508	509	486	493	471	516	505	502	480	505	525	516	536	511	495	543	511	507	537	527	537	472	546	487	489	513	495	471	491	515	496	505	507	516	496	501	466	518	478	503	517	534	559	527	525	544	464	496	494	468	541	505	502	479	494	495	492	488	542	488	475	502	533	512	518	497	531	480	492	505	478	522	483	507	522	442	501	483	462	482	496	476	521	476	492	516	505	510	489	501	513	488	507	511	502	498	511	496	551	464	519	467	524	519	484	475	518	468	459	474	461	482	530	476	521	501	517	468	567	511	538	509	472	550	489	500	499	499	513	491	481	534	530	531	505	510	496	526	489	499	518	501	509	534	490	492	486	524	525	465	506	477	501	534	531	533	522	459	491	538	547	474	512	533	485	490	459	497	502	537	506	470	532	546	527	523	514	480	476	526	486	497	463	520	525	469	549	508	495	538	488	480	509	508	491	501	510	524	536	474	522	503	533	492	526	499	535	515	468	540	557	508	490	512	496	492	564	537	532	485	494	502	508	501	481	540	523	512	541	486	518	489	530	528	515	513	512	510	500	476	494	535	493	516	516	513	505	505	521	525	535	525	468	526	554	466	502	509	532	478	477	513	526	498	489	493	540	500	484	500	498	465	495	537	543	544	500	541	487	503	492	477	526	508	449	523	502	474	495	542	461	503	497	526	486	470	497	479	544	524	488	490	549	507	505	495	532	489	511	506	562	487	468	479	504	519	513	515	500	503	437	524	525	520	541	511	546	502	498	546	568	531	484	492	507	535	527	543	494	472	477	471	526	495	522	504	523	500	518	512	465	502	488	492	531	478	498	524	530	525	498	542	560	568	491	497	509	473	529	496	532	524	486	495	533	545	536	519	494	477	511	511	517	520	489	479	480	545	536	497	507	492	523	497	500	530	501	492	491	502	543	491	500	496	534	528	501	526	518	523	517	532	526	523	509	499	462	489	514	498	515	493	521	503	532	486	510	529	536	499	501	493	485	501	496	508	523	533	500	489	497	506	508	527	524	512	530	532	465	512	511	514	497	492	490	517	508	502	469	518	489	469	516	513	529	522	513	529	494	522	539	509	512	542	488	509	498	487	477	499	517	485	521	485	490	558	489	479	458	538	513	539	493	556	508	467	517	483	483	474	487	514	518	501	496	516	507	550	484	472	519	501	505	520	527	528	492	487	519	478	471	496	526	492	542	511	493	479	503	539	508	511	479	468	535	522	516	492	506	512	529	523	529	523	498	490	499	515	488	482
4359	1494	785	658	609	595	589	593	566	568	543	579	562	520	544	566	532	574	549	572	547	553	507	561	532	546	571	574	554	589	553	517	545	538	525	556	536	549	567	506	536	555	529	572	516	525	575	480	540	520	585	516	543	542	540	566	534	542	518	573	533	537	548	516	569	537	554	521	560	557	567	528	544	517	536	539	525	521	589	540	497	512	545	561	531	540	540	550	507	531	574	545	559	539	579	560	509	563	485	582	508	582	539	543	567	538	521	536	541	553	515	542	558	594	547	538	543	585	551	542	537	557	573	553	523	536	561	536	565	549	538	521	524	506	530	504	523	539	538	531	566	533	535	537	542	528	483	533	529	535	569	521	539	576	549	536	518	552	537	537	547	526	573	591	513	544	588	512	567	527	557	547	561	543	532	574	514	546	550	580	570	474	514	505	566	516	533	522	543	545	517	579	554	565	549	551	527	524	565	543	539	502	540	549	548	582	522	545	522	538	545	530	547	542	527	558	536	535	577	500	573	526	566	537	535	534	581	557	537	477	534	569	536	507	531	512	547	509	532	534	553	548	546	535	512	538	538	556	590	534	544	535	522	534	537	534	546	521	543	535	529	569	562	522	540	564	500	519	555	528	512	500	521	502	523	594	564	572	537	598	559	578	507	582	546	552	534	543	583	519	567	541	545	581	564	549	487	579	514	521	548	562	528	506	541	576	536	531	542	570	563	563	562	527	530	520	572	529	526	513	535	522	552	522	527	581	554	563	578	525	560	535	557	554	528	557	544	519	571	567	581	523	566	567	543	577	563	572	578	556	511	534	556	548	498	546	560	536	501	557	541	572	530	541	538	556	560	569	547	488	519	542	549	539	558	535	516	562	559	568	543	539	538	555	522	554	575	517	555	517	544	507	579	537	523	502	542	551	534	564	514	564	584	490	535	528	569	544	563	575	540	541	528	529	557	533	534	523	562	536	493	531	538	521	584	551	507	542	517	523	531	530	511	560	539	540	550	526	532	520	537	558	547	500	549	547	539	525	570	543	570	559	494	540	547	518	562	563	559	533	513	532	544	513	495	509	537	533	539	568	517	515	539	559	514	535	558	536	526	522	532	511	585	567	583	566	551	572	522	576	536	553	522	570	531	557	531	548	534	510	536	565	539	562	531	562	498	530	549	570	595	536	522	519	536	578	549	547	548	531	558	516	528	560	498	519	480	553	546	534	533	506	512	501	526	552	554	527	558	533	506	506	558	523	510	546	551	548	553	519	555	563	536	533	540	542	538	529	549	555	547	536	538	521	553	510	537	519	535	473	550	558	538	565	522	571	523	557	505	523	547	549	534	577	489	514	538	534	530	541	521	535	587	544	537	583	538	525	573	524	544	569	527	540	557	512	532	530	566	519	548	526	525	528	534	539	535	535	522	535	536	543	551	556	576	497	531	525	585	571	615	518	551	544	528	553	539	546	538	548	533	524	536	543	585	516	558	566	538	475	529	560	551	544	524	565	529	580	522	549	533	526	508	529	522	519	516	527	549	577	537	534	525	538	551	535	546	512	511	517	544	535	553	509	525	577	549	491	549	522	517	524	579	530	526	485	533	610	563	503	536	549	502	525	538	578	518	562	567	557	547	535	589	595	546	512	523	562	532	527	501	504	512	545	608	545	517	500	536	561	523	548	497	498	513	527	558	498	536	575	506	526	490	542	558	602	514	537	551	545	541	521	504	527	506	501	570	559	535	529	529	567	524	547	516	529	559	571	529	546	545	556	526	514	562	574	557	544	524	523	507	487	557	564	559	559	560	552	546	533	514	540	565	598	503	557	578	548	536	517	525	554	584	564	498	529	553	545	525	542	556	546	530	578	532	555	579	574	521	515	493	532	554	554	554	576	512	536	550	550	580	529	593	529	537	569	543	539	540	575	545	502	567	541	541	529	529	523	522	550	538	586	541	535	533	528	507	562	538	505	536	520	529	545	584	581	526	512	602	552	493	539	537	521	529	533	535	527	591	565	510	529	583	537	591	559	538	547	516	565	563	560	505	504	522	535	537	510	532	561	576	554	611	536	580	519	527	536	567	529	524	534	516	543	569	614	540	506	516	528	543	527	543	544	517	521	516	535	543	542	524	560	566	510	565	559	550	542	556	559	542	616	517	519	561	515	558	579	553	569	540	534	582	528	516	550	569	512	541	525	555	563	579	569	527	542	562	563	536	537	551	569	550	547	594	515	506	503	532	558	528	503	542	586	517	524	495	540	537	539	504	534	529	521	546	505	531	611	554	529	518	512	555	574	537	517	539	523	544	559	530	534	507	545	509	553	508	550	555	570	542	549	573	526	561	530	524	475	503	577	517	552	534	519	539	523	527	550	529	530	553	531	555	533	558	548	510	532	491	539	508	565	534	553	568	527	490	555	567	577	532	527	574	544	533	528	562	539	516	550	524	547	536	519	552	545	514	549	530	519	562	573	552	541	528	539	539	513	547	563	565	602	544	559	558	510	528	509	567	525	547	565	564	548	537	530	545	500	578	541	522	527	535	520	526	549	515	536	571	567	545	530	515	559	533	542	585	528	535	573	496	516	571	521	559	483	527	546	531	521	519	552	562	534	501	573	557	531	549	572	506	551	519	572	498	540	525	552	541	511	502	550	523	521	524	527	556	565	533	510	561	553	554	530	528	508	559	483	550	527	488	534	548	592	555	497	549	527	546	500	531	481	553	493	547	520	580	533	542	544	549	559	535	561	520	544	535	537	542	533	539	559	481	567	515	539	564	500	567	524	559	608	504	521	503	508	542	528	557	543	555	561	512	521	525	537	523	539	553	563	539	567	557	556	501	540	501	558	552	550	543	521	532	530	520	528	552	555	576	538	569	506	517	517	510	561	555	526	555	569	583	560	544	539	561	559	554	536	543	548	528	513	547	580	514	573	566	556	528	552	516	526	536	564	519	509	525	534	558	507	568	543	525	564	539	502	541	557	571	553	523	543	504	553	499	526	517	548	525	537	535	562	512	545	532	513	576	539	530	564	478	495	584	513	531	544	539	536	563	567	561	544	542	544	527	540	545	551	533	529	562	528	515	519	523	539	551	503	555	512	545	521	548	529	535	570	521	543	522	522	537	557	583	563	520	540	508	531	485	552	547	559	529	501	528	538	543	521	545	554	542	558	525	517	550	521	592	550	578	528	515	532	541	568	539	502	589	512	514	532	538	509	524	590	544	541	525	541	524	525	552	592	553	551	553	556	543	508	556	481	539	529	511	546	573	487	525	587	501	534	550	546	561	588	583	515	541	521	534	533	567	568	530	542	536	528	564	508	569	535	553	525	552	580	529	546	587	536	542	524	579	532	535	529	552	554	587	562	515	581	550	522	522	524	565	512	529	558	502	527	517	535	505	526	535	508	511	493	542	547	557	572	569	519	508	531	553	574	509	534	567	522	510	535	563	531	505	557	510	530	496	576	526	497	522	522	530	536	558	534	546	531	562	532	517	554
23263	21006	28334	23856	21006	12237	1880	1247	1178	1078	1114	1109	994	1025	947	959	933	931	972	926	969	956	960	960	928	913	900	924	934	933	934	953	963	928	894	880	910	932	871	902	913	905	977	902	895	985	920	944	904	912	881	917	961	894	901	900	924	936	954	911	905	886	887	847	869	936	849	908	915	924	959	865	929	966	915	909	915	931	954	887	929	965	888	945	890	899	928	884	967	906	901	893	871	957	922	911	908	899	899	908	935	849	937	913	927	873	865	955	889	922	930	971	894	878	924	899	951	972	925	917	904	907	876	898	942	910	957	854	994	944	912	949	927	926	906	867	968	877	916	934	892	921	919	964	921	884	978	913	935	912	896	893	881	909	926	961	934	954	889	913	906	963	911	861	855	942	929	938	922	879	885	924	916	916	909	932	945	909	936	917	915	925	938	929	945	883	940	954	921	898	862	913	882	898	888	874	909	902	869	942	838	887	961	890	873	943	909	919	911	875	940	928	917	914	920	889	900	877	926	854	924	860	876	863	926	919	903	917	925	929	923	937	934	979	968	927	911	885	931	868	926	879	892	900	948	918	914	937	950	922	905	888	852	922	916	946	863	969	872	903	962	914	951	952	876	866	902	940	913	851	975	941	859	933	890	914	933	940	939	919	909	952	918	909	910	879	933	962	965	898	915	922	887	907	892	922	861	900	862	895	972	879	908	914	940	887	940	920	914	871	908	939	956	929	914	873	868	902	958	903	909	965	889	879	910	900	896	921	907	869	887	886	932	916	894	854	924	866	871	847	887	876	877	912	952	925	900	882	918	940	854	910	877	918	907	895	904	866	913	907	920	873	873	902	850	948	950	934	901	862	890	926	946	900	852	934	925	878	876	974	875	867	944	935	954	884	892	929	931	963	877	926	899	920	953	869	878	895	889	885	872	902	952	947	926	892	925	922	908	931	845	914	920	951	963	936	962	950	941	902	923	926	921	887	869	927	960	902	853	878	939	886	926	927	875	899	911	909	970	913	914	938	920	924	875	857	891	903	949	947	822	910	894	947	895	927	874	833	921	915	884	917	913	916	855	959	925	921	863	943	859	919	881	953	987	875	901	907	926	984	908	930	995	963	859	942	930	942	915	877	871	916	938	856	953	890	882	885	875	931	850	897	934	892	884	928	895	920	884	880	950	940	887	927	896	927	930	931	891	867	936	900	949	934	928	903	871	902	897	901	893	877	912	880	903	901	933	907	943	942	886	894	936	932	895	929	894	865	929	911	925	907	850	917	972	891	947	878	951	924	901	932	939	904	962	894	915	857	785	931	901	922	924	961	878	886	889	907	890	902	933	930	879	901	923	940	947	913	890	874	896	945	936	890	920	898	884	846	892	925	889	885	887	923	892	874	953	947	922	935	886	882	907	889	922	887	931	922	921	999	940	885	929	888	947	874	925	926	916	923	880	948	901	951	882	887	865	872	943	946	914	972	868	912	920	898	899	903	897	922	924	922	892	907	963	892	902	910	921	876	912	917	883	890	870	900	897	944	878	893	920	929	932	942	917	897	904	891	885	893	892	887	894	878	929	886	913	865	860	942	868	967	862	894	895	948	915	859	883	904	908	898	939	939	929	949	872	915	919	919	931	889	859	942	951	924	928	912	946	923	838	902	848	960	953	888	888	938	896	888	944	944	921	897	899	940	908	969	936	946	944	905	888	926	897	937	895	872	895	921	912	882	915	894	929	864	898	929	967	907	892	906	940	903	936	875	890	881	936	901	919	863	942	923	934	926	906	883	878	901	877	951	902	878	933	885	919	916	929	901	906	905	918	915	913	878	873	946	908	880	853	866	897	865	951	930	956	981	959	970	927	905	910	938	887	885	851	898	926	861	894	876	905	912	937	924	929	881	904	858	890	940	941	952	964	868	975	922	875	877	887	915	925	902	910	888	889	871	865	880	924	885	921	930	879	927	894	920	892	893	929	978	850	906	867	920	931	981	833	903	950	936	857	911	947	885	941	872	896	947	904	871	928	969	986	906	911	848	899	875	925	882	900	925	915	859	851	915	953	882	946	898	914	933	886	928	927	937	933	938	928	855	906	881	894	868	880	889	943	906	890	921	918	908	923	885	930	887	887	924	889	874	957	882	894	932	953	917	891	933	957	928	881	940	875	911	899	860	961	925	921	915	873	917	940	939	874	912	930	958	948	940	875	898	923	928	842	894	908	861	868	944	945	915	893	887	914	899	869	924	877	921	952	923	905	922	928	875	877	906	925	950	874	965	944	902	905	898	926	882	903	907	941	914	934	957	904	884	934	869	900	934	914	840	941	926	911	854	885	876	881	882	943	921	915	868	920	926	918	917	945	858	916	897	920	852	881	945	915	909	916	944	890	959	929	886	942	917	906	887	932	885	913	908	941	923	924	903	961	958	981	880	951	875	897	917	894	855	893	924	894	890	935	884	929	853	959	930	897	925	914	936	923	867	859	890	929	904	886	860	914	926	920	903	904	924	926	933	901	940	971	931	885	899	888	912	917	944	913	853	885	849	884	905	899	914	865	872	850	959	902	932	931	916	883	895	925	911	936	896	861	948	913	832	917	908	919	881	889	934	946	951	925	922	937	924	899	925	878	916	889	955	943	868	924	901	854	951	923	901	921	900	883	877	994	907	901	894	906	893	847	933	943	980	920	888	904	920	896	833	895	947	923	882	939	928	910	907	874	921	871	930	922	936	855	917	938	907	865	886	856	954	923	918	897	929	949	886	959	945	886	910	891	897	884	948	956	949	929	889	906	947	916	893	888	899	920	887	953	883	902	944	915	924	889	872	860	965	931	875	854	882	910	956	967	959	894	971	871	912	878	925	874	883	946	940	920	920	865	897	905	894	924	927	910	925	900	951	913	936	892	920	914	883	925	866	896	919	926	877	933	903	859	899	942	977	910	888	882	938	963	918	841	915	912	950	923	914	957	925	924	926	947	898	903	857	925	952	926	944	902	958	925	890	886	916	924	850	958	887	938	876	895	972	893	948	849	866	914	950	928	921	894	884	943	894	881	950	934	854	943	877	875	936	937	956	869	870	891	848	905	895	907	932	895	879	960	955	923	924	859	930	939	912	948	884	904	909	916	919	873	902	966	900	907	896	888	939	914	885	852	881	894	889	934	874	889	947	920	894	942	900	889	923	882	886	870	951	891	872	914	905	934	932	917	916	888	912	903	925	873	885	928	927	900	885	914	993	947	887	916	949	960	956	907	952	916	876	935	884	919	961	878	913	915	925	942	906	908	845	886	935	897	947	967	919	908	904	897	896	894	904	843	873	945	882	939	903	880	919	941	884	988	909	897	919	933	892	897	925	858	892	884	910	922	918	907	976	926	907	927	883	907	880	884	896	882	917	878	857	925	942	874	954	925	946	904	935	969	884	888	902	967	856	919	926	954	911	914	946	868	898	894	929	882	876	889	863	919	868	954	879	880	945	914	889	917	897	918	926	907	929	875	860	931	919
3517	8995	6008	3196	2459	2026	1712	1532	1378	1355	1167	1195	1140	1053	1024	1033	1048	1058	982	1041	969	930	982	949	951	1013	986	975	993	1006	947	964	991	952	997	952	936	1003	931	909	1013	976	976	932	963	996	980	929	973	928	951	970	990	924	957	909	909	975	1037	904	954	952	979	989	1010	959	974	1001	1005	914	945	942	950	991	912	966	922	952	977	1000	971	948	974	974	947	964	953	963	951	926	929	932	963	984	938	967	1017	980	939	929	947	964	1000	962	940	956	933	969	972	1015	967	994	976	970	914	921	983	894	930	961	991	966	979	956	967	900	995	964	1040	987	918	986	965	950	950	969	911	887	967	943	961	947	868	927	1000	927	941	915	946	919	978	957	969	970	957	934	987	984	995	924	987	922	976	958	941	892	962	974	910	966	921	983	948	1021	914	954	971	930	958	924	975	982	903	1011	942	932	959	944	951	918	997	906	928	945	985	907	968	1028	952	958	950	917	1008	933	981	997	911	1017	922	967	905	995	923	964	1037	931	949	1021	909	963	960	961	915	960	947	962	972	927	935	1007	984	964	965	955	965	964	997	1004	951	974	947	874	939	924	929	1002	970	933	970	994	927	975	970	904	928	913	999	973	870	912	921	917	966	958	932	899	985	965	954	931	905	922	964	960	941	964	946	969	1007	890	969	978	949	960	984	974	946	980	1003	995	954	996	926	926	944	945	925	1015	948	934	1010	1001	944	886	930	961	951	970	994	952	991	994	927	960	958	895	962	917	940	986	949	979	964	969	938	943	953	946	988	969	1004	932	948	929	980	928	919	964	937	921	957	969	939	924	939	964	983	966	962	959	1002	926	977	927	932	956	958	936	973	899	924	981	934	966	965	976	936	913	948	944	918	967	966	970	975	1018	986	915	934	981	936	958	952	900	916	990	943	968	930	952	912	970	921	983	888	1006	971	923	954	997	964	922	944	978	939	961	980	960	976	1007	948	982	1018	928	947	938	1014	905	957	911	970	934	949	873	987	946	1005	1022	951	938	983	933	948	980	948	956	925	963	980	952	991	934	926	968	942	909	932	979	960	937	1015	941	977	961	911	962	885	892	944	938	894	991	939	930	963	951	969	983	954	933	985	907	980	993	922	982	959	965	945	930	952	893	980	985	943	970	928	953	913	1009	931	995	893	932	957	951	929	929	934	965	992	978	978	942	994	909	924	949	1025	916	976	970	929	993	992	922	983	953	1015	962	940	952	965	969	941	971	959	983	925	953	982	977	958	987	977	967	1017	952	963	975	964	970	984	977	883	967	933	962	959	955	966	1027	893	957	1006	999	979	988	996	947	1006	931	958	1013	907	936	970	940	974	953	989	931	968	943	893	881	912	926	944	952	945	972	969	927	979	1005	920	939	946	977	991	1004	955	957	962	992	953	927	985	954	927	981	904	913	949	1010	1003	987	968	987	954	971	955	969	937	916	946	970	965	911	943	932	958	945	986	988	913	933	958	948	925	936	957	989	1025	939	950	943	952	991	990	997	988	960	973	915	903	951	899	932	911	916	955	954	1003	1005	924	909	937	953	969	938	971	932	949	955	945	1016	976	959	955	916	969	971	957	962	980	947	1008	921	977	982	981	927	930	924	966	987	934	960	986	927	902	971	925	935	988	951	984	994	938	904	953	965	991	919	1033	910	964	956	951	970	879	968	949	992	965	919	944	947	973	970	940	984	992	908	890	978	974	957	921	948	926	970	950	950	952	973	974	972	1008	1023	932	961	953	931	972	978	963	993	967	962	982	985	980	993	953	964	973	985	930	1052	984	1005	959	889	995	1009	958	967	928	993	946	911	933	994	921	965	935	961	1043	949	970	998	934	955	966	958	905	946	930	1008	963	978	935	906	985	1001	957	1015	1047	949	994	896	951	969	958	936	970	952	968	937	998	933	996	971	950	977	966	951	944	932	888	964	937	986	904	932	1018	932	1027	969	901	955	937	979	952	891	972	929	904	986	969	962	944	1000	965	916	870	922	962	953	963	929	955	1000	973	910	994	936	1004	951	885	991	1014	956	900	967	925	920	947	957	1012	912	970	986	966	967	912	965	953	952	981	966	979	997	959	1004	904	949	920	987	1021	984	924	950	954	946	927	953	919	981	929	940	922	991	926	937	1010	975	1027	971	1004	1000	935	968	997	937	1003	970	973	952	937	936	899	929	914	941	958	962	945	961	935	955	941	975	950	926	943	985	953	933	982	905	986	958	1019	937	946	951	948	923	997	998	1008	973	937	947	912	947	946	979	951	940	940	910	943	933	974	932	968	1002	939	921	951	1000	956	989	936	971	974	979	960	969	979	961	1015	994	904	962	988	1020	982	976	906	968	1005	950	932	943	897	941	943	968	942	974	926	948	1019	917	979	938	955	974	993	923	939	934	960	913	985	962	900	921	965	992	958	941	1032	896	922	947	963	941	937	948	948	941	958	890	979	937	920	992	918	908	965	943	905	958	980	900	960	999	937	928	898	902	967	936	971	920	984	952	925	985	918	948	936	960	975	964	945	947	1020	960	947	953	958	919	922	947	937	935	973	1012	916	980	987	937	927	920	933	944	947	965	957	942	958	930	964	925	970	932	983	925	955	931	923	960	925	971	942	926	959	975	978	896	953	928	911	959	850	965	1023	971	936	963	992	1015	910	933	923	948	945	943	984	932	927	989	944	950	960	910	926	923	885	897	996	930	943	1002	995	967	969	939	1002	925	1003	960	948	974	976	982	945	954	992	926	906	953	944	961	976	937	925	940	954	951	957	965	961	893	968	882	931	950	929	934	927	989	925	941	998	979	979	917	1012	965	949	955	935	962	928	951	938	921	970	992	961	946	973	967	987	960	948	961	963	957	960	917	946	947	973	950	936	993	956	928	932	970	977	936	946	989	919	964	997	984	928	967	941	1032	1000	957	921	983	949	967	910	946	911	967	958	943	923	987	989	1033	988	919	925	941	978	1002	922	948	966	972	941	939	936	951	933	965	984	925	943	995	914	929	966	964	978	928	925	888	956	993	995	934	927	961	993	945	990	956	992	1020	978	934	954	951	978	981	957	890	972	937	957	958	948	992	977	1007	931	924	862	940	938	926	981	930	897	965	980	987	895	995	994	869	963	954	971	950	963	957	992	978	951	958	976	932	908	932	1009	893	959	941	953	960	925	917	967	972	947	967	1041	945	942	974	909	958	934	973	891	987	968	941	976	952	962	916	964	972	967	958	987	980	963	944	1041	979	1034	937	902	1025	976	947	1003	935	971	956	891	944	886	917	930	954	941	954	948	927	959	960	890	940	961	973	955	958	956	929	989	983	955	931	928	896	978	983	935	947	954	869	980	943	918	908	1013	985	945	957	937	963	933	936	934	982	936	947	920	935	972	939	962	1020	981	931	942	949	960	975	957	985	962	958	1006	928	899	924	968	911	963	957	940	929	956	985	946	914	1002	942	989	876	947	965	989	919	968	953	912	963	961	908	937	956	920	943	952	956	985	1003	953	951	969	1020	1018	916	948	973	957	1001	975	934	966	899	935	936	966	1018	978	926	1024	945	956	948	970	964	910	963	964	935	924	948	1007	967	983	1001	883	910	981	926	926	961	887	961
24500	21124	27587	24892	13366	744	477	424	337	357	326	301	315	286	285	296	272	276	258	314	280	275	273	276	263	271	260	281	300	240	268	266	232	219	256	272	257	253	254	279	258	262	264	248	236	263	251	243	244	254	249	273	278	269	238	293	268	257	262	258	246	282	276	292	257	261	248	240	266	274	257	281	220	276	251	277	267	235	262	250	240	266	251	238	252	270	230	278	229	251	263	256	272	251	261	232	248	244	241	224	254	274	263	256	257	253	243	272	269	245	245	261	241	252	236	247	249	271	277	247	286	253	272	265	254	233	223	254	263	230	254	264	272	272	243	256	215	262	240	251	233	228	254	253	248	269	210	259	224	276	277	256	249	241	245	258	265	262	269	255	239	263	272	228	243	275	246	235	251	253	228	241	275	251	244	274	267	253	276	238	259	274	235	233	264	269	293	274	277	227	219	256	274	288	257	253	230	217	250	258	252	219	300	271	268	252	254	258	238	264	248	231	277	246	260	258	261	268	247	259	259	264	221	271	276	261	266	250	265	263	255	253	230	233	236	268	230	230	227	271	269	236	256	284	241	231	266	230	226	225	252	256	260	235	230	241	283	250	240	253	253	219	279	278	259	250	255	240	251	242	229	251	238	236	238	248	225	240	226	243	269	269	242	273	253	253	252	274	273	267	240	221	241	230	264	281	257	237	270	264	228	248	239	221	238	252	266	256	257	269	259	264	269	258	266	279	234	252	237	274	257	198	284	271	269	269	284	227	254	255	274	230	247	261	260	287	273	237	253	248	261	260	264	235	243	250	246	253	263	252	242	248	244	241	251	249	252	227	263	247	276	264	246	246	262	262	265	261	247	278	253	274	248	259	279	238	261	262	234	257	252	243	219	239	265	240	223	240	227	251	271	245	257	249	251	240	236	265	267	256	262	274	238	253	246	269	255	240	258	247	269	269	256	248	245	271	247	233	228	260	257	262	275	234	250	248	244	248	215	245	263	284	255	265	238	241	230	258	246	290	268	261	250	235	226	254	223	267	246	238	265	236	257	253	230	284	238	253	244	269	269	238	224	248	241	234	259	250	252	264	253	253	275	269	222	264	262	240	247	266	287	237	239	228	250	271	241	257	259	255	224	265	259	248	285	257	253	240	246	261	248	244	269	243	239	256	252	269	252	241	296	239	229	261	254	244	234	260	238	255	276	266	258	241	267	235	244	241	270	239	214	251	252	225	241	250	241	280	277	253	253	253	274	240	245	244	241	269	248	237	245	249	263	252	265	275	266	268	257	261	265	233	250	243	238	249	237	283	249	232	209	235	254	254	262	267	259	231	259	257	242	268	245	246	238	232	249	252	280	262	252	246	264	263	241	243	258	259	248	275	264	241	294	268	259	275	260	255	254	233	264	249	270	223	227	241	266	254	230	262	266	248	273	225	257	270	246	204	275	240	244	267	287	237	257	252	268	258	247	278	275	256	255	221	250	236	264	263	273	270	280	250	236	264	254	256	254	268	242	258	234	257	225	244	236	272	257	239	251	271	255	278	253	242	244	252	244	268	261	249	230	246	270	255	245	238	216	286	270	223	264	250	252	271	265	250	265	245	255	228	235	269	262	248	270	237	269	268	247	263	236	247	273	250	260	257	271	262	262	252	248	256	269	242	269	250	229	264	259	284	252	210	262	246	265	266	271	249	259	260	231	248	230	254	272	277	270	239	269	251	248	253	261	253	256	238	256	272	238	279	251	256	260	253	262	255	246	270	233	251	247	262	245	238	258	252	259	255	237	276	275	230	229	252	259	271	242	261	245	250	261	248	251	246	273	256	263	222	255	254	227	254	252	263	247	265	243	273	263	249	228	252	265	244	231	232	243	271	288	262	294	247	268	237	306	243	252	264	258	243	265	262	240	266	269	247	272	242	239	281	264	263	255	260	247	300	242	248	291	238	238	266	290	279	237	247	275	254	245	243	246	237	260	250	264	233	253	246	235	231	250	253	230	240	224	256	248	237	243	238	213	234	266	241	247	253	232	246	235	260	263	247	244	239	228	250	273	242	240	245	260	265	258	290	234	237	234	247	281	271	256	260	238	280	272	259	242	235	278	240	241	283	261	258	244	280	250	208	263	261	259	248	273	260	272	264	235	248	272	264	239	238	261	272	269	245	228	252	259	235	244	286	248	244	255	254	228	275	241	235	223	270	271	232	252	266	267	249	277	257	242	255	242	270	253	290	238	263	224	225	261	283	260	271	246	222	235	252	248	259	245	249	262	270	258	241	271	252	259	220	256	270	252	268	231	275	228	261	226	264	254	266	258	253	234	254	248	235	267	241	269	217	236	251	235	248	244	268	253	251	266	246	236	272	277	210	229	244	270	244	254	243	263	283	278	249	248	269	221	235	249	253	261	256	234	232	246	257	249	248	244	254	224	277	240	246	263	262	257	253	252	259	246	244	276	265	258	230	243	262	296	219	239	258	245	260	253	247	252	252	236	253	251	242	250	271	247	208	275	262	243	265	236	235	249	250	280	232	235	266	259	214	242	261	273	266	244	255	235	272	239	230	253	222	252	277	286	256	269	269	278	269	280	234	272	250	269	254	248	281	255	263	236	277	258	283	255	262	228	250	272	237	232	270	239	258	227	246	271	242	254	245	270	245	233	266	250	256	239	252	253	272	285	229	251	249	252	229	234	233	272	257	278	277	275	280	241	275	257	239	269	279	247	246	274	232	246	282	236	255	249	258	263	255	262	251	266	268	255	231	239	265	243	268	245	256	244	228	251	263	234	256	254	245	255	238	272	245	236	259	244	246	263	254	272	270	237	269	243	267	273	265	279	271	243	267	242	271	239	308	257	251	239	264	258	279	248	232	257	242	300	215	256	260	248	241	243	259	260	242	245	296	235	252	246	241	290	255	252	273	257	266	262	275	234	249	235	221	243	227	255	259	230	258	287	258	254	251	238	246	256	272	260	277	249	264	244	253	249	261	249	252	255	223	261	268	258	241	269	249	247	242	246	234	274	267	255	246	246	266	264	288	273	251	264	232	281	246	248	283	272	229	261	264	270	259	259	259	249	259	246	267	241	264	237	240	255	261	256	253	243	241	228	264	264	261	254	246	243	237	245	285	280	222	250	254	257	264	261	263	252	240	232	289	260	285	236	263	249	229	236	248	244	236	266	279	222	277	228	268	252	243	224	252	244	247	267	282	257	259	254	252	293	260	241	266	254	271	242	243	242	268	254	251	251	237	268	252	254	259	282	283	256	254	228	253	269	226	256	249	254	256	258	253	279	239	248	271	267	249	253	253	239	255	270	235	261	237	253	232	230	258	229	256	245	266	274	268	249	222	232	237	262	234	263	243	230	236	255	248	244	263	269	265	257	261	231	275	246	235	253	261	281	235	266	244	247	263	242	275	259	276	241	264	246	235	256	244	259	261	268	224	253	237	269	262	233	270	270	236	273	262	264	219	260	230	250	235	264	253	238	255	256	286	243	247
3253	5144	3440	1608	1286	980	785	652	565	504	475	414	426	375	392	399	362	338	335	321	300	345	322	306	323	326	329	318	310	317	294	305	328	333	286	302	311	303	305	312	295	316	312	328	308	300	296	310	336	280	305	296	323	291	308	292	292	322	281	294	303	287	304	315	316	320	292	295	338	305	301	277	305	356	297	302	310	295	316	319	294	294	295	319	283	289	317	327	311	286	274	325	334	299	287	293	307	312	319	324	291	311	292	275	287	289	299	307	291	320	312	295	306	270	287	282	289	295	298	306	330	312	320	313	332	275	298	293	327	269	325	328	290	314	278	311	281	292	319	284	287	330	298	333	308	332	315	327	298	314	298	311	289	299	291	298	319	323	290	318	303	298	315	333	293	299	281	340	313	301	304	324	315	303	279	283	305	300	335	281	311	281	294	269	294	268	294	298	282	322	312	282	294	289	306	274	313	307	287	306	308	319	289	309	294	304	292	305	306	291	283	320	300	300	312	280	330	297	298	305	285	307	336	301	290	284	270	275	285	302	308	284	280	274	269	302	305	298	267	286	293	288	296	279	283	298	306	279	308	314	314	279	276	293	282	296	269	297	280	328	318	261	297	311	311	319	283	303	308	275	253	278	290	294	326	325	296	322	348	310	314	287	287	259	325	311	294	310	290	301	288	283	320	337	286	299	322	315	298	320	280	332	317	295	289	305	267	289	300	291	285	322	340	308	332	291	294	316	285	324	341	305	297	271	329	279	339	291	300	296	300	302	308	270	299	324	333	292	320	284	281	276	305	286	310	316	312	310	284	312	332	314	298	322	315	276	281	332	293	291	281	296	301	278	308	306	321	291	294	298	311	292	323	338	322	292	314	318	288	303	288	306	303	297	304	308	298	297	276	276	285	320	294	300	310	294	269	337	291	298	317	313	285	306	310	310	319	294	286	337	309	307	298	309	307	312	300	288	296	277	301	295	293	343	288	302	313	288	309	301	278	316	312	284	321	281	319	306	304	314	322	295	284	313	271	309	312	311	291	276	280	280	315	300	321	279	292	271	307	249	307	298	303	292	308	314	304	291	307	297	303	300	315	298	318	284	314	261	322	294	281	312	325	284	271	294	295	322	297	274	290	331	287	309	258	318	271	338	307	318	317	318	325	304	302	325	290	301	295	313	301	302	343	280	315	299	320	328	286	312	292	298	284	325	295	305	298	316	300	267	277	324	329	317	295	238	269	305	302	312	317	287	314	302	305	313	322	310	312	288	299	286	301	296	277	299	306	303	283	299	282	303	290	308	287	282	312	321	273	294	321	304	281	309	307	284	307	315	282	323	319	294	282	279	352	303	311	306	342	297	293	305	322	313	291	304	313	295	296	317	300	334	334	304	273	282	265	321	314	256	328	307	298	293	295	301	283	303	302	309	291	302	308	294	322	284	309	300	284	322	299	304	280	296	294	323	290	314	280	306	314	259	290	285	294	317	296	311	307	274	281	333	329	298	323	291	273	282	295	310	282	328	296	318	301	276	293	315	295	303	304	307	275	280	305	325	283	301	301	295	299	269	298	295	299	285	310	318	312	284	291	288	288	302	305	306	328	291	301	286	323	299	294	315	321	271	293	284	271	274	276	299	301	307	336	316	291	317	286	307	311	299	333	287	307	274	293	287	314	286	322	318	267	295	313	326	269	285	291	296	293	290	334	309	286	261	325	290	304	285	311	278	289	305	327	295	333	299	299	316	316	287	320	291	293	295	306	301	296	284	276	321	306	315	292	310	301	281	318	322	279	331	328	311	300	303	289	317	310	302	312	310	316	314	306	289	303	267	315	302	295	314	282	303	285	305	314	295	325	281	340	311	290	299	295	290	320	298	319	269	304	323	266	293	287	282	284	304	295	291	295	285	318	312	278	304	312	310	301	277	301	346	329	310	310	304	306	326	310	306	317	306	284	310	279	296	303	302	295	282	326	283	268	280	315	320	311	280	320	303	307	315	306	298	282	302	320	323	310	307	311	294	309	337	300	326	315	297	275	322	265	287	295	291	303	285	266	290	288	290	308	311	283	277	313	320	299	307	291	313	298	294	300	303	298	300	287	297	273	341	292	299	292	298	298	270	281	279	274	286	326	304	268	278	294	297	329	305	298	311	286	295	268	283	297	293	329	309	312	302	286	291	300	295	287	274	302	303	272	313	287	314	323	322	319	301	315	296	281	250	300	315	290	314	305	305	332	294	285	319	284	303	310	307	298	313	275	303	282	278	294	273	359	302	314	278	301	319	296	291	311	286	284	272	300	297	275	321	267	298	275	288	296	313	288	317	323	325	298	323	276	311	310	288	290	291	290	295	288	342	286	296	299	286	299	338	319	291	299	279	295	300	302	318	309	275	310	286	289	321	295	272	273	292	298	300	306	320	308	292	319	285	314	290	312	307	299	306	282	286	304	309	298	306	269	255	275	291	257	314	305	315	293	295	291	289	301	307	334	287	326	293	282	312	296	283	304	286	321	310	284	307	309	313	323	311	283	284	313	305	326	294	300	324	289	302	274	301	325	256	281	279	320	318	296	306	339	322	323	281	296	292	300	305	337	325	315	294	310	291	296	299	280	291	296	301	295	308	288	284	341	311	320	314	302	298	307	300	303	341	277	334	308	297	333	293	279	322	302	305	310	290	296	319	326	311	323	301	287	282	308	317	299	293	300	294	299	309	324	293	310	303	290	301	282	278	284	303	293	309	328	295	293	308	297	307	298	306	286	309	264	296	325	315	323	286	309	285	274	289	312	300	323	319	304	287	296	286	297	302	295	323	312	313	315	292	326	297	313	315	277	320	315	336	321	319	309	327	299	273	274	297	282	289	345	296	291	308	298	301	277	304	286	293	297	300	309	293	323	296	318	301	300	304	296	283	301	299	300	322	286	336	293	314	271	303	318	317	292	296	298	309	308	306	311	284	307	300	326	296	299	278	279	305	290	308	340	308	310	306	292	262	280	336	300	285	301	302	312	295	289	258	293	327	296	286	306	312	333	290	285	314	331	314	292	297	300	299	302	320	282	310	313	294	308	304	317	300	301	326	270	302	319	315	294	288	303	308	315	293	301	311	278	256	271	327	340	312	309	276	310	298	280	285	304	307	323	277	292	283	311	325	301	334	285	279	320	305	292	314	302	292	278	278	270	327	321	292	314	285	310	331	302	296	281	273	271	299	309	322	324	323	322	298	307	283	282	300	305	294	306	294	317	313	301	321	303	281	260	279	312	338	288	272	299	296	308	310	283	297	336	322	296	289	307	324	293	252	280	290	314	311	295	277	308	297	307	346	316	276	291	301	292	301	262	314	305	296	309	294	340	299	304	288	311	333	311	328	314	296	284	311	290	329	289	286	324	267	324	315	296	299	289	297	278	299	310	275	302	284	289	329	301	309	310	314	303	275	287	299	259	341	310	271	301	297	299	314	301	320	318	286	316	290	292	312	286	300	304	326	300	279	312	304	280	278
22444	21183	28935	23680	21178	21239	11413	1631	1127	1173	1047	986	1000	910	880	834	864	806	795	822	828	793	824	834	766	853	780	783	783	770	811	737	753	733	796	737	752	725	783	766	755	773	730	785	737	758	714	748	773	748	761	767	743	703	775	748	741	754	776	785	737	820	758	742	739	774	728	728	755	712	750	747	762	741	741	783	736	746	762	766	770	742	723	763	760	818	805	808	717	814	787	713	822	806	769	774	746	731	749	761	765	662	721	708	765	778	738	707	767	762	736	801	715	772	752	762	717	762	740	779	743	724	786	743	790	760	771	752	776	736	780	736	779	809	727	705	778	698	725	788	700	741	753	746	705	784	748	781	749	704	729	750	777	770	734	771	751	760	779	724	763	697	704	797	786	740	799	724	743	777	754	788	719	746	729	728	743	735	781	756	747	750	836	734	779	760	755	753	728	739	707	722	790	769	755	778	717	763	758	770	733	741	832	738	716	773	722	797	698	739	798	742	747	800	740	741	755	738	782	763	820	749	771	705	693	773	736	738	745	730	712	742	744	729	780	677	751	744	762	700	735	768	757	721	768	784	714	766	774	773	742	756	712	744	738	766	723	766	722	720	720	735	776	766	745	772	704	754	731	708	722	776	709	733	748	722	729	730	739	729	738	800	692	769	751	773	750	727	759	730	749	783	740	745	785	696	746	791	794	729	743	730	732	771	723	766	738	759	698	729	744	707	769	716	736	745	764	755	755	774	760	767	732	760	735	736	703	751	729	724	758	735	748	754	753	728	748	775	760	763	753	744	796	727	773	764	734	738	728	723	739	793	776	765	715	758	745	736	754	703	751	716	785	759	755	763	679	741	735	725	751	713	801	745	739	716	778	733	745	776	771	771	744	746	732	770	765	769	749	758	752	745	751	768	743	739	690	736	800	709	765	748	790	741	709	728	763	720	722	725	738	785	776	736	718	747	739	772	768	766	752	720	791	746	777	758	764	728	734	760	699	764	805	771	740	789	762	775	786	750	774	724	732	744	779	763	734	788	757	785	738	717	732	742	795	725	734	752	745	729	745	765	773	746	730	740	786	771	758	742	685	768	775	777	779	722	756	765	740	741	738	701	737	749	747	750	756	747	769	737	732	777	760	772	753	753	763	755	805	742	753	738	750	686	741	759	747	728	705	747	732	745	775	767	709	731	702	727	742	771	746	719	762	730	748	764	768	739	775	729	751	723	765	734	754	824	676	767	720	715	716	796	777	725	773	700	712	749	744	755	777	752	765	774	726	756	752	744	718	754	761	780	757	734	777	713	780	752	813	778	735	768	754	733	751	728	777	748	658	753	667	799	748	742	721	773	747	717	766	724	750	743	719	798	745	762	742	814	798	704	744	721	754	730	746	755	756	761	756	790	773	727	761	770	755	718	764	723	786	759	776	709	701	713	740	778	746	745	745	733	767	744	755	725	728	710	798	764	778	720	748	749	723	788	732	728	716	813	730	751	720	746	718	756	746	752	741	717	755	797	726	759	733	742	674	758	672	724	744	777	796	787	806	746	798	741	790	730	743	762	711	746	748	727	745	758	758	683	756	744	735	777	769	764	796	762	735	740	741	709	749	776	728	794	767	753	766	789	725	783	778	755	735	743	769	783	769	781	725	738	736	768	789	765	703	796	734	730	782	805	719	721	751	729	760	744	737	757	762	779	723	736	783	755	722	700	736	695	797	731	760	702	792	706	765	721	754	694	748	711	794	758	750	809	761	689	705	731	752	747	750	777	757	752	769	755	762	786	707	724	762	716	756	751	759	782	733	754	774	761	726	766	750	760	689	783	749	745	750	704	767	735	736	755	753	720	771	760	761	734	810	719	742	747	815	722	781	748	751	794	735	731	804	754	717	732	767	756	691	782	739	743	723	740	791	713	793	758	736	724	741	760	697	748	691	764	737	736	711	763	776	681	748	712	768	774	748	710	714	757	728	821	741	757	741	776	730	751	732	710	748	770	757	785	744	726	758	758	760	773	795	739	727	725	705	727	730	757	770	759	766	728	788	802	746	756	769	771	791	694	760	710	766	770	721	682	769	711	765	786	783	743	757	767	717	803	737	732	763	724	707	739	756	712	729	735	734	756	749	777	721	782	733	743	751	725	757	760	768	733	762	749	743	673	705	787	764	751	726	749	769	750	771	727	744	737	752	738	770	756	741	782	765	749	739	753	792	762	799	777	750	752	736	727	750	783	743	728	712	784	696	780	760	747	785	757	708	755	735	723	697	716	763	766	752	754	761	760	704	803	796	783	746	780	738	754	725	742	759	770	723	751	738	751	710	831	779	777	744	770	735	783	705	854	750	773	758	736	770	777	756	764	716	792	739	723	775	733	733	735	753	773	722	768	703	740	746	755	761	762	716	760	742	779	717	786	785	733	742	688	738	746	753	734	721	700	775	724	732	785	737	761	759	750	829	720	711	693	737	755	718	780	751	759	763	765	764	769	747	798	704	785	714	735	717	796	794	759	751	728	797	749	693	716	718	749	724	743	756	793	757	781	768	805	742	735	771	793	736	751	780	764	747	714	735	749	753	755	732	777	733	793	741	783	730	725	737	701	770	780	791	773	766	727	736	736	759	823	744	740	761	719	781	770	761	743	761	707	799	763	735	737	763	744	736	743	767	755	740	753	700	737	754	735	713	774	797	744	757	703	811	740	740	741	720	773	689	715	730	750	791	760	749	753	816	736	742	751	751	791	748	791	780	744	746	743	732	659	771	771	753	759	735	721	747	737	737	715	778	721	742	727	740	792	716	745	786	762	727	746	769	740	764	707	684	734	708	704	728	784	727	729	718	774	759	711	734	776	761	808	736	746	735	806	753	719	802	675	731	754	754	750	754	761	724	732	780	734	731	762	731	757	780	762	755	764	748	731	731	704	734	714	788	770	729	727	707	763	795	710	723	737	771	797	716	719	801	733	738	739	756	771	786	745	769	727	741	691	646	736	716	802	754	722	724	742	733	767	718	731	703	721	775	735	785	739	739	720	760	808	723	737	713	803	763	707	781	725	769	709	737	793	760	778	721	710	714	792	748	749	738	734	716	731	758	766	784	740	730	724	764	712	773	742	771	743	785	729	745	757	767	777	751	717	746	762	772	753	712	772	728	748	747	750	742	754	734	715	714	774	730	743	779	734	708	742	779	724	748	769	747	744	768	721	760	718	660	742	727	731	749	737	778	793	785	715	742	747	737	753	711	738	801	783	709	783	742	693	745	678	743	768	744	734	758	737	706	777	736	737	766	766	776	714	749	750	773	725	723	746	731	738	751	713	809	731	785	781	774	736	706	777	776	718	775	789	738	745	744	761	744	789	752	790	747	751	748	763	770	744	735	734	770	729	724	732	771	691	736	748	758	688	752	739	749	762	729	686	694	768	769	760	796	793	734	776	737	697	725	760	735	732	741	772	726	804	760	735	776	751	704	753	753	762	717	782	733	784	806	722	709	686	730	699	769	735
4507	14330	9905	5112	3796	2933	2517	1984	1732	1478	1354	1312	1166	1093	1064	1039	960	916	958	908	897	952	912	930	828	816	909	879	826	838	848	837	858	852	879	783	827	864	824	816	849	839	801	813	847	831	788	833	809	847	825	872	823	809	791	905	774	819	811	806	813	847	810	810	824	847	773	805	798	772	855	829	817	781	797	844	810	798	858	798	786	784	861	804	813	791	828	841	815	811	848	770	809	795	812	800	822	849	830	847	837	832	807	817	836	838	852	792	801	767	844	793	808	785	808	820	799	844	772	792	783	789	846	792	866	799	858	836	821	818	849	762	813	754	793	789	858	823	824	830	805	833	867	778	771	812	820	819	794	808	806	833	784	826	833	791	845	793	809	847	800	750	791	806	833	811	822	777	879	802	818	813	827	794	815	860	758	764	854	850	787	842	850	797	820	805	807	826	830	784	775	804	825	804	797	779	822	751	790	825	828	808	810	858	802	796	756	826	810	779	786	824	860	773	808	809	840	795	882	793	815	786	823	818	820	844	777	794	785	742	791	811	749	796	762	824	805	804	813	773	793	825	804	840	803	771	826	838	792	769	764	793	832	846	771	815	782	806	823	819	791	796	804	816	803	841	758	851	836	822	851	828	725	790	765	768	809	824	821	826	779	860	778	785	798	797	827	800	786	777	831	848	794	846	798	862	839	807	765	763	821	877	823	830	836	832	768	819	813	808	871	805	801	840	785	787	832	820	779	794	817	823	738	840	781	797	822	805	763	862	816	802	841	819	800	837	838	817	843	748	862	788	815	775	848	793	785	782	801	819	807	815	844	814	802	805	780	785	807	818	836	820	806	796	778	809	906	842	795	806	795	791	824	821	819	868	848	844	842	815	784	769	808	845	779	802	826	799	813	788	804	804	811	828	852	757	840	817	823	839	819	782	805	808	840	788	778	823	831	813	816	782	819	808	805	797	780	869	810	800	807	825	813	878	814	852	834	847	828	845	798	788	806	825	799	751	870	766	826	846	772	861	841	810	833	835	794	799	782	813	850	854	829	879	798	889	817	821	815	819	857	815	792	872	852	826	820	847	826	808	786	770	794	781	825	769	773	804	821	779	809	789	780	825	766	801	801	789	759	811	807	757	774	812	844	775	824	841	782	818	834	797	817	840	840	831	792	839	798	825	826	851	799	818	845	799	815	831	761	847	842	830	815	792	805	831	821	840	817	780	802	818	813	818	785	861	866	759	787	803	841	826	787	819	815	826	791	789	835	807	865	832	828	843	771	761	808	797	800	782	797	835	845	851	861	800	797	800	787	831	821	835	801	786	827	784	769	819	803	777	801	819	851	800	769	890	837	825	809	770	859	859	843	806	800	770	783	822	829	842	792	789	807	775	772	771	813	812	840	780	791	804	798	763	808	793	794	803	796	811	825	826	769	817	809	792	789	845	821	791	819	848	847	800	832	819	766	807	772	825	799	821	825	830	804	814	823	829	840	837	793	793	773	830	813	811	772	837	767	794	790	823	827	777	793	811	815	860	778	799	793	824	882	800	825	831	856	853	807	800	800	828	846	815	806	814	830	790	823	771	817	808	866	774	874	802	838	819	818	851	822	863	818	823	754	809	844	875	831	769	792	774	798	796	816	830	822	756	856	831	773	841	831	806	807	817	781	789	830	787	778	853	769	773	809	852	805	802	791	755	784	789	803	840	832	802	776	817	819	842	819	840	780	829	812	844	776	798	774	801	833	821	775	833	823	750	823	818	850	834	764	798	796	835	791	819	826	812	841	766	767	796	855	767	797	751	843	811	835	805	824	841	815	803	824	815	794	784	844	802	821	844	827	816	857	827	811	790	794	822	820	754	813	854	788	841	825	827	856	828	797	834	862	822	842	741	780	849	805	864	818	810	808	827	814	783	814	788	865	837	802	802	814	783	817	774	784	822	801	849	783	816	799	829	803	851	790	821	826	785	804	823	823	846	742	818	781	825	801	806	817	810	785	792	789	869	876	838	809	780	839	849	811	854	863	819	834	785	833	788	814	824	829	850	856	791	813	830	831	779	824	821	803	879	848	811	768	806	786	804	813	833	852	818	820	802	842	776	787	775	839	798	820	853	796	786	811	776	770	785	790	786	831	886	815	813	805	787	850	779	794	815	765	827	815	847	828	802	792	767	809	874	821	856	812	832	829	802	787	834	854	766	799	783	858	803	808	810	830	836	845	816	817	831	841	833	807	784	830	773	827	824	840	821	874	791	782	805	827	785	816	854	844	853	809	825	786	834	778	809	778	840	803	796	787	834	818	825	792	792	805	805	824	792	801	800	770	776	773	810	842	831	815	766	798	846	789	774	796	851	835	851	803	839	755	785	824	850	862	846	808	846	743	814	775	766	804	792	805	788	763	806	820	772	822	803	812	767	827	803	797	776	837	841	790	799	806	769	813	811	846	750	848	831	806	834	789	778	782	871	803	760	839	794	833	853	828	825	764	820	802	819	822	828	784	812	815	746	740	832	799	820	809	771	819	789	821	808	790	852	847	834	828	790	828	747	798	821	801	814	809	805	831	795	776	867	788	817	832	839	794	810	751	787	827	821	756	771	775	798	765	832	799	814	812	802	814	822	830	811	809	770	833	786	806	812	844	805	854	826	824	822	815	794	824	866	836	791	828	786	794	756	815	812	793	804	820	787	751	834	838	768	795	824	809	833	787	791	791	841	820	788	821	809	849	754	772	738	794	836	764	824	792	814	803	803	851	801	789	835	787	815	871	816	809	810	818	862	813	825	775	795	836	742	836	860	845	802	793	818	815	789	847	809	797	799	754	824	801	804	872	829	791	823	778	798	846	832	820	843	834	861	850	793	829	858	810	817	818	792	826	842	803	785	798	800	810	808	794	809	784	845	809	815	815	798	786	790	814	811	835	783	802	803	841	815	800	845	787	837	827	831	786	763	789	796	864	818	828	830	773	813	810	802	838	800	784	875	797	809	821	836	799	795	805	773	812	826	806	800	805	791	807	775	846	822	788	728	817	748	825	799	831	803	793	823	848	855	815	823	853	809	809	798	794	851	895	818	870	781	793	819	822	866	785	782	871	801	804	830	880	770	829	900	843	811	852	822	779	809	844	871	792	793	760	809	809	854	786	788	768	768	743	874	816	802	850	767	806	846	805	796	777	853	833	826	807	863	846	829	773	784	863	832	771	811	865	860	822	768	787	834	801	847	827	800	787	812	857	792	819	799	822	852	766	878	788	780	829	780	806	815	830	840	811	847	750	815	807	844	794	860	769	803	829	814	842	830	820	829	831	811	779	793	789	789	803	784	782	834	811	811	799	816	818	768	778	810	824	833	834	808	780	803	785	824	857	805	843	829	825	819	832	817	778	793	775	813	826	815	813	804	787	816	803	727	850	830	858	838	797	799	852	795	812	822	789	771	816	782	811	814	799	831	796	787	804	789	828	780	835	821	800	866	836	810	839	765	846	787	787	842	821	834	768	803
27363	18245	4458	1042	814	826	651	514	528	502	494	517	486	508	515	497	507	495	495	536	490	529	549	505	485	491	507	490	512	512	507	469	520	543	513	500	519	503	547	518	505	511	520	519	535	489	504	484	476	545	536	481	501	519	468	530	486	471	502	568	474	482	529	498	497	509	513	495	498	464	532	526	529	499	517	526	515	523	555	509	507	479	478	510	540	479	524	509	554	524	492	497	492	517	498	519	506	531	534	491	531	493	490	527	495	529	538	499	486	501	516	527	471	516	549	507	483	479	488	535	491	513	491	463	530	524	507	497	532	480	507	517	517	521	541	528	491	465	504	525	484	513	505	476	471	497	528	534	504	521	514	517	481	513	493	541	544	528	505	553	487	516	489	533	477	503	487	495	508	478	529	520	553	518	477	516	543	505	503	519	544	483	550	471	534	496	528	502	544	526	503	490	466	489	488	482	521	521	508	496	474	482	503	498	525	532	511	477	500	475	469	485	491	499	517	528	546	527	467	516	505	498	497	471	559	518	528	517	477	471	495	528	521	508	534	513	476	499	522	560	483	506	553	572	513	519	509	492	517	505	504	485	560	541	567	506	487	480	520	527	526	521	530	505	524	497	490	516	484	530	529	503	484	487	508	539	501	486	518	490	472	514	534	495	502	500	522	513	505	487	477	522	492	535	476	449	500	476	464	464	519	522	526	508	480	518	492	527	467	520	491	491	488	468	513	551	507	504	477	500	518	477	499	530	494	497	485	515	539	494	480	530	478	535	510	519	488	507	517	491	520	519	493	517	484	543	512	506	511	540	478	511	513	506	504	516	474	520	511	507	499	522	511	486	521	508	522	550	521	502	508	527	456	509	468	543	496	512	530	503	534	524	505	536	513	510	472	487	463	552	479	503	544	560	540	503	513	497	483	511	537	507	523	516	479	541	491	483	486	508	516	533	451	545	495	524	514	516	505	499	499	468	529	552	497	513	492	497	511	491	497	507	519	497	500	542	494	487	513	512	481	503	498	527	447	480	551	503	521	511	512	458	519	514	502	512	496	507	527	469	502	523	502	500	500	490	482	514	519	567	495	521	525	497	498	476	507	492	538	499	514	488	459	462	496	523	519	518	491	542	501	530	529	482	506	505	521	502	504	517	527	497	538	511	512	514	544	511	515	500	505	515	515	462	519	481	501	515	450	525	485	479	498	509	531	528	463	546	500	513	506	526	510	525	500	551	496	490	527	528	511	515	482	511	542	499	490	480	495	528	509	530	489	539	473	516	487	478	505	502	502	503	516	495	485	535	465	497	514	533	534	487	531	507	532	504	477	523	510	519	503	494	499	532	495	535	523	509	525	548	517	509	517	536	552	524	521	489	479	455	559	512	481	518	504	525	509	532	491	517	555	495	513	500	484	489	523	475	523	487	494	515	517	507	505	473	504	518	513	478	506	550	475	501	493	510	501	523	522	502	526	524	551	486	493	489	509	504	463	479	526	507	540	508	490	540	477	487	515	505	536	495	500	516	524	510	540	466	460	479	520	508	451	527	554	519	524	523	454	527	526	523	515	473	488	548	482	494	522	515	549	517	526	484	428	487	501	514	501	556	512	512	508	533	502	493	504	476	520	540	511	520	502	517	498	522	488	538	487	481	520	491	530	530	505	465	484	485	514	510	494	505	547	551	487	487	543	481	508	523	527	524	513	474	543	503	502	506	489	501	511	526	482	512	499	484	509	507	499	514	536	546	518	496	503	584	475	522	508	542	481	522	519	461	484	529	492	487	495	520	527	525	507	499	546	492	545	506	505	488	495	492	481	496	470	516	526	532	547	511	515	542	490	515	507	510	505	473	496	508	514	527	531	503	498	518	482	500	513	492	493	503	475	484	496	508	532	527	481	502	530	515	512	530	488	519	487	504	493	521	540	506	532	517	504	533	533	515	514	528	500	513	494	530	466	521	538	530	514	525	466	527	498	541	507	546	507	519	519	501	480	518	519	515	532	531	479	510	486	525	463	503	562	503	502	522	499	491	522	508	491	497	539	516	478	464	485	533	512	513	477	486	505	503	484	507	483	507	491	564	511	510	462	506	465	487	515	529	461	525	492	501	494	497	530	539	549	520	504	480	536	550	477	524	513	521	492	517	486	477	483	444	502	534	507	520	497	488	538	507	502	514	494	527	491	488	551	507	506	487	532	518	479	539	517	510	511	500	500	493	489	545	520	498	498	519	484	515	511	514	538	491	460	522	527	523	515	481	483	470	519	481	480	516	512	516	515	515	529	464	460	499	494	506	495	490	477	512	519	535	450	498	549	531	531	505	520	507	543	502	509	501	469	527	486	506	527	485	514	541	491	540	517	525	504	518	552	499	523	495	507	506	473	503	501	495	545	483	498	509	504	496	506	492	486	503	494	546	546	536	487	483	500	551	507	504	504	491	496	538	477	534	523	504	533	478	476	514	506	537	481	487	466	507	494	530	476	522	547	502	503	484	480	487	498	491	523	488	491	465	503	538	506	509	514	519	489	512	485	490	511	492	521	511	492	539	525	506	542	535	547	512	512	509	500	553	511	542	508	553	504	498	493	491	537	472	503	538	485	494	554	509	481	486	466	465	496	510	531	541	487	504	479	500	488	478	508	546	506	489	494	478	507	507	508	496	471	492	525	515	516	522	516	520	504	500	524	488	541	524	523	484	497	495	496	516	501	504	485	507	526	506	509	467	476	498	507	526	535	496	552	528	498	509	526	492	527	505	491	457	510	504	537	499	490	544	490	512	501	510	509	496	511	526	522	565	518	509	505	495	557	507	536	503	495	495	557	528	489	481	528	494	481	530	507	515	491	512	503	500	503	508	501	496	532	490	455	514	502	543	499	488	479	489	493	501	492	502	502	516	500	513	547	557	514	499	532	495	507	508	534	525	505	506	534	528	504	517	556	493	502	511	496	465	484	488	526	512	495	526	563	532	513	524	519	540	514	486	513	455	513	500	518	517	505	518	521	484	523	522	548	513	500	498	541	488	547	487	499	493	535	534	497	541	514	517	489	494	514	532	520	511	511	510	530	511	464	517	489	486	543	537	503	516	490	533	508	489	513	510	490	546	530	475	527	483	518	511	521	502	528	489	529	529	492	522	485	504	524	529	494	533	462	502	511	489	481	524	541	491	496	505	527	525	500	526	462	515	539	514	547	526	484	487	541	515	512	546	515	529	533	529	529	492	497	503	496	507	512	485	478	512	498	507	495	523	486	495	490	502	472	506	509	494	483	551	514	544	522	514	454	511	484	497	551	524	523	501	512	496	476	579	530	509	496	522	533	494	489	470	519	525	546	486	521	534	510	500	561	488	494	504	521	516	497	469	494	475	517	540	525	526	494	488	497	488	556	495	487	501	531	544	512	523	509	472	462	517	488	485	474	499	517	495	519	510	514	504	528	442	523	489	523	496	537	512	505	499	558	465	536	500	492	514	495	520	488	471	528	504	532	511	530	496	505	521
4222	1166	879	718	600	642	590	567	570	577	548	577	606	550	564	523	564	529	572	508	535	541	541	566	530	551	534	539	515	531	564	547	561	526	522	521	514	519	553	544	533	553	537	562	591	500	557	533	571	543	515	502	522	518	555	517	538	524	531	551	549	533	563	510	554	554	529	521	472	497	525	539	531	525	481	489	521	519	581	537	529	544	533	551	590	532	564	553	541	517	517	535	515	556	553	531	558	582	532	541	523	530	520	556	537	551	551	549	558	561	501	514	536	535	571	565	542	517	516	545	527	579	544	518	548	534	565	518	509	516	543	520	540	574	575	531	555	557	566	568	573	525	545	560	520	552	569	520	522	510	533	529	558	536	553	576	536	555	547	505	558	574	536	532	562	540	533	534	528	522	543	574	568	503	540	527	577	550	547	506	543	513	535	541	548	505	544	538	557	588	553	504	490	543	525	535	544	539	530	572	525	520	566	521	562	527	517	544	557	519	526	572	521	598	542	543	553	570	567	543	546	565	547	537	536	560	563	509	559	558	543	550	552	515	592	534	558	532	535	529	553	540	530	502	553	532	534	518	540	550	566	557	569	536	554	537	521	507	522	561	560	555	574	565	564	530	550	549	553	546	556	523	543	561	539	551	578	550	535	561	516	550	550	577	540	555	571	528	552	502	582	554	520	536	537	575	546	520	529	496	599	554	516	531	565	537	543	510	535	516	522	576	517	564	560	513	512	544	528	560	556	555	563	500	514	553	562	524	566	503	591	524	526	490	527	539	542	536	536	542	557	562	573	552	541	546	518	503	559	545	547	534	499	521	546	500	576	509	543	556	550	533	542	565	542	533	562	557	493	564	553	498	556	519	501	508	532	560	538	519	552	532	526	522	581	530	520	552	526	558	555	549	583	568	561	592	556	512	563	550	540	568	554	572	555	559	546	495	510	566	518	509	569	562	557	589	536	547	539	558	554	552	557	528	534	621	522	559	537	524	531	589	526	539	534	538	527	521	571	532	484	506	529	504	550	545	549	531	576	551	523	534	601	544	533	537	530	481	546	533	514	530	534	540	545	555	575	591	502	531	529	519	518	577	544	529	558	531	520	539	548	530	531	509	563	549	529	503	542	523	545	546	543	543	531	547	560	564	532	533	535	592	562	522	491	529	547	558	537	592	501	507	534	540	516	563	515	527	517	549	523	559	523	552	554	589	495	544	522	583	550	506	555	616	565	554	576	566	542	553	499	525	545	567	526	535	560	541	523	551	509	557	550	526	568	520	571	506	536	556	538	515	528	578	519	562	535	549	558	597	560	542	580	523	564	542	503	551	538	555	554	513	551	521	578	559	537	553	506	528	541	504	554	518	555	544	541	546	509	575	489	543	541	552	556	549	538	540	525	512	506	524	524	605	539	560	553	560	517	508	536	515	567	538	531	583	539	546	573	531	590	541	571	558	536	546	584	542	548	538	544	551	541	513	494	563	520	513	537	503	527	531	526	548	558	540	533	592	535	542	511	553	522	557	530	573	504	500	601	523	522	521	552	518	531	526	543	485	489	515	514	556	552	535	563	538	557	544	516	511	524	549	530	579	557	495	520	517	529	547	537	525	532	565	547	535	535	552	542	516	517	521	552	541	547	500	522	535	512	516	550	545	534	571	548	536	544	551	563	555	528	489	538	557	511	547	524	522	539	590	571	528	579	536	537	551	577	573	557	495	530	558	523	537	522	513	524	566	559	567	527	556	559	564	557	527	556	483	577	526	578	555	627	521	539	507	508	510	564	546	531	569	503	524	547	536	550	532	532	541	546	534	593	594	559	545	547	574	574	525	516	555	559	532	539	523	547	559	534	513	538	528	546	518	564	558	532	564	524	533	574	507	540	544	550	544	539	587	535	548	533	542	560	570	553	500	529	533	507	551	581	509	515	554	564	538	485	532	545	491	528	552	513	542	568	522	561	515	555	537	526	558	576	511	558	538	558	531	551	505	576	498	559	541	543	525	558	562	541	530	567	558	569	520	539	543	540	503	544	515	576	539	536	586	495	508	539	546	565	559	561	556	503	585	523	545	543	584	535	541	543	535	560	546	561	547	537	565	541	520	566	544	504	493	575	554	609	555	585	532	536	533	564	559	499	508	583	547	570	516	554	519	534	541	548	569	522	566	538	496	505	590	550	523	530	552	505	604	552	525	553	585	549	527	507	520	545	553	549	503	569	575	576	538	559	573	550	538	551	534	591	559	544	539	561	574	555	518	546	550	549	548	531	564	542	503	531	552	561	524	558	540	534	523	543	547	536	499	526	585	531	533	540	538	559	537	559	524	526	517	515	511	569	546	554	521	531	571	509	538	564	537	515	594	580	548	566	533	545	564	557	563	550	536	531	511	597	529	532	538	553	547	570	536	585	513	521	574	550	521	521	559	559	556	540	529	565	587	549	547	557	554	583	565	541	598	554	602	565	512	581	512	518	545	513	535	546	522	558	500	494	570	576	579	528	522	555	581	554	500	530	533	524	568	554	566	538	546	559	504	562	523	547	567	545	571	559	525	502	532	556	553	580	533	536	543	544	541	541	589	542	552	518	590	513	537	549	537	531	588	512	572	565	535	516	563	533	582	516	555	574	514	555	559	555	575	565	538	515	562	515	540	532	498	536	528	536	558	565	559	542	541	547	495	554	510	563	522	568	583	565	497	527	542	546	539	516	573	495	543	519	542	513	560	516	488	504	526	545	551	507	531	552	541	556	532	539	544	551	566	514	543	533	554	557	550	541	572	499	513	528	570	530	542	632	535	551	528	534	544	536	545	525	533	569	513	517	521	540	487	530	515	521	560	587	516	560	535	492	556	554	518	524	601	587	522	550	557	570	543	555	535	553	576	540	548	559	530	537	578	583	556	540	538	542	551	561	577	560	511	545	525	561	544	548	501	544	553	524	510	551	562	546	576	537	515	561	542	544	562	561	559	588	553	503	505	513	553	569	499	535	554	535	527	564	576	531	560	585	544	581	545	511	513	556	512	553	557	559	534	537	526	556	552	535	503	552	524	584	543	532	521	576	546	522	557	534	548	567	533	557	547	537	521	550	550	561	530	573	528	546	513	583	536	537	574	528	521	553	531	528	576	490	560	580	553	505	571	542	550	517	539	532	557	549	543	503	564	586	530	536	546	547	534	524	609	563	569	563	573	576	533	555	537	532	499	540	512	533	518	528	546	563	526	555	526	534	510	563	527	584	545	592	557	496	590	550	525	542	539	538	536	535	530	514	527	517	536	529	549	532	535	563	528	573	546	589	582	586	577	564	541	531	555	542	488	553	483	508	524	528	563	573	545	572	545	528	490	566	549	577	510	560	560	555	538	560	559	537	539	589	517	552	565	586	543	537	506	547	553	536	529	572	550	562	542	564	575	519	544	526	537	567	536	590	520	527	540	528	552	494	570	529	540	490	515	525	534	579	556	518	526	531	532	532	545	538	532	536	534	551	513	575	575	511	554
23379	21060	28411	23922	21053	12168	1824	1309	1105	1105	1067	1055	960	984	1003	962	972	951	945	998	936	941	931	999	946	889	927	913	879	962	923	894	898	914	927	897	921	935	917	940	902	878	911	955	886	976	897	884	932	919	896	906	950	891	932	937	943	921	901	902	864	920	896	916	872	887	885	844	914	912	843	939	907	920	924	891	917	895	921	938	847	905	883	928	936	913	911	916	914	922	952	908	914	880	896	917	914	891	958	895	916	922	932	856	947	898	883	856	882	886	924	879	885	943	868	942	921	859	896	897	903	927	840	962	920	884	906	887	923	919	914	927	926	902	888	934	914	880	936	886	878	940	888	901	897	906	910	849	894	889	861	963	952	949	885	926	909	863	839	905	899	832	855	890	931	893	963	932	923	902	924	858	883	878	913	874	868	924	898	863	939	910	905	928	972	940	887	916	912	895	923	906	918	864	868	936	925	926	916	916	938	906	972	880	972	922	880	920	901	871	919	931	925	931	871	925	881	884	955	853	894	897	848	880	905	888	864	900	923	907	932	910	889	896	884	906	888	909	928	928	895	897	912	869	868	903	904	853	941	876	857	877	946	880	876	937	910	895	874	923	872	860	895	934	884	911	869	864	874	903	863	924	921	833	859	970	828	848	947	891	918	879	925	903	939	930	918	893	946	952	914	914	904	910	893	902	918	874	900	916	937	896	860	850	920	871	912	891	914	871	910	911	879	918	911	882	921	860	866	848	926	908	915	892	902	946	830	851	888	958	844	881	947	889	882	882	911	919	915	876	895	885	940	940	889	920	899	867	904	868	1016	904	904	889	887	883	887	912	961	899	929	946	940	932	893	894	843	939	910	888	896	907	910	895	923	882	866	920	943	885	863	912	896	879	894	875	856	945	853	920	905	907	906	897	904	894	922	881	910	944	871	875	910	891	909	870	938	939	889	918	939	822	934	913	918	909	926	928	927	899	934	915	879	894	854	929	904	881	918	863	925	887	891	903	877	923	896	901	867	956	902	943	909	945	913	850	914	903	879	905	933	854	886	956	941	928	905	932	926	904	872	913	925	837	856	918	918	905	869	905	930	870	914	908	925	884	881	891	890	917	866	859	922	882	886	953	908	909	907	857	857	898	890	870	949	852	936	904	830	948	940	915	906	883	901	882	912	949	921	963	880	903	943	907	884	918	907	871	896	916	896	890	873	880	883	918	876	894	892	921	919	886	860	947	906	934	877	860	906	896	865	924	887	872	935	921	945	898	951	831	885	883	852	902	850	902	868	929	873	915	919	890	860	914	964	909	916	884	934	843	903	910	922	922	909	981	870	958	891	879	895	924	890	870	888	904	956	858	892	856	932	964	928	914	921	876	925	930	929	888	902	864	939	809	914	902	890	905	918	882	932	911	888	878	936	859	890	862	865	870	909	919	924	865	923	894	919	1009	871	896	937	894	904	927	862	921	952	901	957	927	897	859	919	940	907	899	943	872	876	907	888	893	872	953	870	913	887	945	953	911	904	944	945	891	910	906	937	913	882	886	871	959	984	914	914	900	899	862	920	877	881	877	889	907	887	934	923	934	890	916	945	932	882	876	855	936	930	881	948	878	929	892	924	922	859	926	867	938	927	940	856	919	884	898	907	865	908	894	899	874	932	890	867	948	954	882	918	845	887	922	857	879	874	894	943	910	901	903	935	833	920	861	869	937	812	878	925	885	923	879	904	916	940	893	938	933	880	861	890	909	863	931	885	910	923	894	892	935	914	944	886	887	902	929	893	865	871	907	902	870	890	922	949	875	914	898	910	923	918	874	939	922	880	925	885	855	885	893	911	916	885	926	885	893	928	916	928	931	906	907	946	898	914	867	868	915	931	844	895	859	891	862	867	941	869	930	920	848	878	911	868	859	900	915	898	917	955	896	875	888	912	890	868	941	860	890	940	894	922	871	869	875	915	915	915	938	886	907	932	916	906	918	866	929	914	896	872	895	869	859	887	887	938	882	928	919	927	867	897	876	882	929	942	865	886	855	921	938	928	884	880	867	869	917	874	913	847	887	911	883	912	886	819	903	858	921	881	874	881	882	940	874	802	896	937	874	913	851	902	930	930	872	894	858	915	961	884	869	916	928	918	917	873	921	936	878	942	918	895	956	892	898	874	890	930	920	880	924	919	888	905	957	863	858	926	901	853	920	862	894	912	875	869	946	889	918	862	916	840	899	889	861	956	894	879	884	878	903	927	933	888	899	887	905	927	899	863	864	888	879	884	863	937	889	936	875	930	864	921	864	928	924	882	948	946	872	896	938	869	872	932	875	915	884	922	848	862	936	879	910	876	887	941	863	863	962	942	883	942	893	916	925	931	893	857	896	890	887	931	928	874	909	934	877	910	904	872	846	885	876	920	889	855	908	868	922	923	882	866	858	877	875	932	905	918	878	897	863	894	907	872	893	862	849	888	904	892	881	923	884	911	864	941	869	927	929	906	895	871	897	936	921	896	918	894	871	922	895	834	917	889	942	895	917	914	867	899	887	929	916	890	894	968	837	870	895	940	923	882	900	902	884	879	861	923	893	904	849	909	895	893	921	916	947	889	874	911	902	888	859	851	938	884	912	900	964	934	878	859	851	879	887	927	867	933	880	846	922	950	860	896	903	947	880	861	891	896	881	916	928	891	932	851	849	924	943	935	895	964	877	896	920	905	917	964	983	879	920	879	909	926	838	903	885	881	907	892	889	914	891	876	890	925	897	892	936	888	890	865	851	912	894	943	887	959	914	878	894	947	928	857	942	923	871	932	860	955	905	887	906	868	940	972	899	911	869	905	889	898	950	916	902	852	924	904	880	898	942	921	868	923	926	888	910	902	863	888	930	944	945	877	901	931	924	888	870	901	903	911	918	950	855	879	885	874	889	951	942	883	896	898	918	921	869	923	938	882	946	934	967	926	877	872	836	914	905	952	910	914	925	903	897	880	926	927	885	937	865	892	866	831	863	906	936	917	888	903	847	925	953	907	935	908	946	844	888	861	974	868	945	910	939	878	946	923	905	896	917	883	877	882	938	884	935	893	923	829	903	922	843	866	876	897	933	969	879	911	915	943	938	952	855	928	884	905	867	844	851	887	893	853	883	894	897	939	888	916	861	872	930	875	874	848	918	898	885	932	913	884	935	928	913	999	902	883	912	865	862	873	923	949	846	920	866	921	889	873	864	900	896	963	870	895	928	919	903	956	885	896	863	948	901	931	896	892	926	910	870	860	943	909	943	878	954	828	884	916	888	873	895	899	888	915	963	870	902	917	894	863	847	853	907	926	845	902	942	903	886	926	898	935	877	858	968	896	893	899	903	933	883	916	941	909	885	926	887	908	952	906	895	911	889	931	920	897	919	897	876	896	899	951	818	884	948	890	864	919	880	913	872	881	865	862	912	853	851	909	873	932	961	857	901	862	876	837	897	884	906	879	897	893	875	930	905	988	928	838	888	866	895	894	915	877	855	934	892
3286	8970	6115	3278	2468	2061	1677	1514	1403	1256	1155	1097	1144	1049	1070	995	1029	1015	1019	1064	972	999	971	915	947	973	977	938	966	957	927	988	994	1013	987	959	956	963	927	910	953	948	984	978	975	924	932	926	932	968	990	945	953	945	992	1006	926	867	999	935	893	1051	949	959	947	954	879	1030	1028	953	916	959	983	932	960	921	968	1002	947	955	960	962	907	967	950	883	932	980	930	957	962	973	913	988	951	962	949	984	957	956	935	959	950	940	926	996	921	950	932	952	965	972	929	956	966	906	986	955	1042	920	1006	926	961	942	927	903	984	904	937	920	937	909	988	963	958	943	934	945	971	852	965	928	950	954	912	928	955	959	953	943	914	978	947	936	943	934	925	1008	957	939	927	973	937	940	913	996	948	942	996	940	953	982	1002	951	972	978	965	967	901	950	957	997	917	940	916	921	1011	950	923	954	929	901	924	984	968	951	932	906	958	975	941	992	901	963	932	930	980	934	972	927	916	871	933	941	949	973	972	933	972	949	932	968	898	922	933	966	937	969	914	990	967	984	951	956	955	900	950	946	930	952	919	878	933	970	965	924	942	916	962	938	943	950	941	1001	944	941	985	893	950	919	989	948	932	962	921	977	964	891	949	927	982	972	953	937	973	942	934	911	938	948	959	997	922	967	913	958	916	1001	992	958	923	970	954	970	946	1009	978	964	991	947	937	917	903	928	959	957	999	945	945	980	919	927	930	953	975	963	980	944	966	922	1016	945	889	906	955	899	928	907	971	909	952	912	1030	944	957	941	977	940	964	927	955	933	1005	936	901	896	975	972	936	968	985	908	964	984	946	977	1039	944	951	922	924	962	900	902	941	966	946	963	964	956	923	938	939	974	921	978	916	927	945	937	931	907	969	948	949	980	981	946	946	949	924	920	920	917	965	958	918	945	960	970	930	894	958	981	937	954	912	922	924	951	966	939	932	947	1001	941	928	994	917	901	956	995	904	895	998	955	986	920	899	949	981	899	969	963	986	960	994	946	956	985	963	964	957	937	962	967	934	984	977	995	927	979	909	935	951	952	923	1007	962	932	1002	992	985	920	920	954	1002	928	918	896	991	959	938	967	940	896	859	988	994	969	990	923	933	963	953	943	974	1008	892	947	934	947	920	919	959	942	959	911	926	943	976	950	951	916	950	1005	956	955	961	1017	971	977	945	894	948	930	942	970	930	969	960	963	945	958	971	909	874	907	955	969	937	955	1018	1017	952	944	956	982	890	965	963	931	937	957	936	969	984	973	966	967	953	959	914	907	931	943	966	887	993	944	941	905	926	999	971	975	946	900	972	950	944	950	967	931	940	975	894	930	989	949	974	976	945	970	959	962	913	908	945	979	948	949	908	958	929	903	929	956	950	904	937	960	996	980	924	945	931	943	995	911	967	981	915	998	966	998	962	870	925	957	947	968	964	918	904	893	913	888	940	919	922	906	919	997	988	945	956	921	991	961	966	980	917	930	1024	950	949	925	972	920	891	971	958	952	928	940	940	897	946	893	884	975	929	937	926	901	937	938	908	956	920	874	955	935	952	932	949	1003	973	959	935	925	958	956	1030	936	970	920	928	990	922	970	902	944	938	913	892	993	991	929	957	968	931	945	869	984	933	925	956	915	936	935	994	973	923	948	945	899	981	984	957	922	899	931	985	972	939	843	986	971	967	960	964	965	930	943	974	850	954	930	925	924	948	984	928	961	973	937	928	978	948	947	993	918	944	947	926	936	944	896	935	1009	937	959	921	931	899	962	934	921	987	955	930	919	935	950	952	953	906	909	985	930	964	978	952	938	959	929	913	966	921	948	984	905	963	954	949	909	956	959	973	903	892	920	950	957	988	966	962	912	996	892	980	886	942	945	904	928	943	921	912	972	985	913	970	904	977	964	982	935	987	971	912	933	993	926	918	973	930	1034	950	934	935	958	934	973	982	1010	986	906	928	900	933	1001	965	892	941	964	930	953	939	969	934	909	976	992	991	964	951	922	929	975	927	964	938	937	963	965	963	936	946	998	908	979	902	946	975	973	966	935	934	955	1014	945	974	893	942	984	925	952	912	955	929	946	902	986	987	964	908	937	873	924	976	937	953	957	916	951	875	1021	940	983	932	963	985	938	951	905	966	936	924	971	983	961	972	942	923	924	938	957	923	937	894	963	947	943	946	984	947	914	956	925	992	993	974	961	949	1021	954	944	952	954	943	975	880	939	996	937	878	922	957	972	1005	1002	975	971	920	883	936	931	993	934	994	970	1001	981	973	933	949	926	934	969	971	934	933	921	946	904	978	987	964	991	981	887	983	894	976	857	979	963	927	951	1002	932	928	925	959	898	941	902	975	915	938	914	1014	1001	952	942	917	975	951	1024	962	908	969	986	937	971	965	946	978	963	923	938	942	942	943	963	876	948	901	938	947	953	985	920	983	903	1005	987	974	941	943	919	986	931	964	984	924	906	990	942	883	1006	934	919	930	949	947	1006	993	907	960	974	934	944	960	938	925	949	924	938	923	893	932	976	921	986	970	941	963	921	946	954	971	961	959	952	926	991	959	945	1005	929	955	943	969	952	908	950	950	962	923	884	944	881	956	990	940	944	987	940	935	941	908	947	948	966	985	926	933	929	1007	972	964	935	968	920	973	934	943	926	930	977	1005	975	990	978	970	961	933	988	959	973	955	962	941	946	949	962	948	942	929	907	923	966	954	921	895	973	969	985	972	966	922	971	934	942	943	890	914	929	931	919	960	953	964	969	978	938	926	927	971	928	952	905	955	920	1014	906	924	897	896	961	976	965	919	925	956	968	919	921	981	960	931	982	920	971	979	951	985	952	971	990	926	991	948	894	940	919	941	937	997	970	937	933	963	997	1003	940	909	959	931	991	942	943	960	939	895	1012	950	924	990	991	918	977	972	949	924	955	972	961	949	1003	965	963	916	939	903	892	971	975	1006	952	956	990	934	965	924	919	914	952	884	927	926	909	986	917	965	918	956	947	929	958	908	934	964	937	1029	929	924	923	907	911	963	961	1024	886	947	968	961	952	1029	971	946	957	932	930	963	880	948	978	954	969	895	977	956	944	941	922	904	1002	945	943	967	944	879	969	950	899	923	977	911	958	979	933	988	874	986	967	899	979	935	956	999	930	965	940	948	989	965	945	922	935	918	974	966	947	994	910	965	973	910	1022	962	969	915	925	941	954	927	942	970	887	923	966	941	941	949	958	972	941	939	960	919	868	949	957	898	953	975	950	929	980	935	992	958	967	952	937	1003	911	944	982	976	930	890	924	901	932	928	979	972	897	904	935	923	933	948	960	967	913	993	980	935	914	953	937	938	949	983	891	942	936	940	980	941	990	878	956	949	955	909	951	936	921	972	959	1013	910	923	930	1010	943	945	977	893	976	975	910	913	906	968	907	956	947	971	960	920	942	967	967	917	926	944	932	893	1001	947	927	919	925	894	988	969	970	956	975	962	929	893	926	921	985	916	919	948	970	952	965	867	914	939	944	943	958	896	1024	949	973	955	879	944	946	946	957
24520	21075	27468	24796	13259	716	491	409	351	325	331	289	327	289	276	292	264	315	284	271	286	303	264	263	250	273	280	278	259	250	222	248	253	265	240	257	271	267	257	252	239	247	257	257	251	261	258	255	268	233	264	218	239	264	267	264	264	288	246	261	250	252	258	230	259	264	254	246	263	204	227	256	211	254	270	235	229	254	261	273	256	227	251	255	265	267	273	272	256	274	261	253	264	248	235	250	240	278	245	255	265	249	235	267	239	251	247	286	249	242	241	272	243	282	258	255	245	252	243	220	271	272	257	301	269	300	255	248	242	245	288	243	275	247	243	252	273	264	246	257	259	260	270	269	232	277	263	267	261	267	252	253	249	253	253	251	239	266	247	245	271	272	234	261	258	242	219	235	242	269	295	247	260	243	287	259	255	249	242	258	265	271	263	253	243	263	242	264	269	267	241	241	265	243	261	276	255	269	280	283	269	253	246	280	244	252	243	240	253	253	243	277	246	261	248	250	244	241	262	253	228	275	287	220	230	245	246	236	249	250	254	244	262	264	252	244	284	252	252	252	260	245	244	233	256	251	248	252	264	254	255	256	232	262	264	278	259	280	240	261	210	282	287	284	256	249	248	255	244	243	249	271	263	259	209	237	262	270	220	239	264	230	248	270	264	282	245	252	251	265	281	248	234	250	256	206	243	244	249	242	273	257	286	258	253	237	231	246	272	244	242	247	275	231	252	256	235	255	252	261	225	277	226	292	255	260	272	251	257	239	271	235	262	264	246	236	248	254	213	271	223	271	250	262	253	283	248	272	269	258	247	252	263	272	275	247	270	259	248	275	254	244	261	264	253	265	264	240	268	255	239	280	243	260	219	274	227	260	264	233	246	258	241	241	263	258	282	244	294	271	260	250	252	240	254	265	241	275	238	244	264	260	263	220	267	260	253	272	252	270	228	232	246	241	249	227	255	222	260	239	264	241	239	269	262	248	235	276	251	250	251	252	263	221	278	265	251	243	258	286	275	238	230	264	247	258	243	279	277	247	256	259	239	263	249	218	278	252	242	263	232	269	217	242	242	257	247	258	227	250	229	253	237	261	231	244	242	259	267	225	247	231	247	282	246	267	265	244	254	211	272	259	286	250	235	252	248	253	233	270	268	247	224	256	225	237	268	248	284	260	289	241	243	240	271	290	243	249	244	269	260	226	243	234	255	253	250	251	230	257	259	272	217	225	227	249	246	259	242	245	234	235	237	247	266	265	264	261	224	272	244	230	246	259	272	242	273	243	260	250	254	250	255	281	259	241	240	254	262	260	275	279	265	219	208	235	262	274	249	268	260	241	272	242	266	248	231	240	257	266	233	213	232	251	248	248	245	227	276	253	224	285	256	257	246	257	258	257	274	267	229	273	238	278	260	285	241	256	233	247	229	251	233	266	258	239	262	252	250	261	251	267	281	253	280	257	264	262	255	229	227	264	256	243	284	239	246	248	258	238	244	234	289	280	246	239	245	249	273	247	274	248	245	264	251	277	237	265	255	246	248	232	235	246	255	215	259	256	256	255	270	285	247	246	237	232	252	243	279	251	265	264	280	222	262	236	220	265	254	263	251	253	245	286	247	286	258	255	263	252	257	233	245	272	234	252	251	246	265	270	275	258	260	231	253	255	227	267	224	254	256	232	256	247	237	271	272	276	235	236	258	254	243	239	232	260	242	257	279	224	233	262	255	269	251	263	218	246	264	229	228	249	268	248	230	225	239	220	242	285	259	244	247	261	259	245	293	277	245	289	266	283	256	247	237	228	235	290	244	256	243	249	256	239	221	231	273	274	244	255	253	222	258	228	257	268	275	243	250	241	246	234	275	259	254	244	243	229	235	247	243	248	228	267	281	255	260	249	229	272	260	262	262	297	277	260	240	244	229	248	253	231	236	256	264	236	250	272	242	255	238	231	266	254	248	236	241	277	262	250	237	237	238	267	262	265	257	240	245	244	268	257	243	269	290	275	230	248	271	267	265	242	270	237	259	236	273	238	268	239	255	274	252	259	247	229	249	276	248	242	257	272	261	277	258	197	264	239	272	272	240	280	257	254	245	256	241	260	257	285	231	239	245	250	251	257	231	253	251	257	254	235	243	241	257	252	258	283	229	253	227	261	251	253	265	238	274	256	248	240	267	248	267	270	251	247	260	264	259	247	286	275	257	268	268	228	236	250	238	234	238	245	268	243	251	258	235	281	254	240	261	288	243	226	281	234	250	260	246	240	259	231	269	222	229	256	257	260	271	269	269	241	274	214	268	258	258	235	258	246	268	260	243	254	244	270	261	232	239	237	277	273	236	255	251	260	253	258	245	253	276	265	263	267	255	269	220	236	273	275	244	290	258	228	244	234	264	233	246	260	256	255	256	236	251	233	243	249	246	244	288	236	292	234	260	229	260	244	259	277	215	250	254	245	257	255	244	229	251	248	243	274	263	257	257	246	262	229	257	259	254	239	237	269	231	253	233	252	247	256	267	293	225	261	267	268	234	233	232	218	245	255	234	238	253	227	251	270	245	247	262	234	249	249	238	266	252	272	232	239	248	276	268	268	260	262	232	244	254	216	241	259	266	242	246	238	258	273	258	292	241	261	285	263	273	248	248	264	228	247	256	248	221	251	252	235	276	271	238	245	257	236	233	268	274	255	251	254	231	258	273	241	281	257	262	227	272	254	249	268	285	258	262	247	275	208	262	256	251	237	236	266	268	240	257	229	265	248	282	253	236	239	227	276	271	249	254	250	270	247	287	271	245	221	244	269	255	215	245	265	286	259	259	256	245	251	233	269	248	258	253	251	264	280	271	231	245	267	281	271	252	267	241	242	240	262	285	233	288	232	274	251	252	272	261	244	251	257	264	233	233	227	276	217	235	255	257	237	237	248	264	245	259	252	230	249	245	241	252	236	248	235	240	269	228	266	251	252	246	243	252	239	286	254	283	248	263	258	251	230	242	259	264	257	222	253	276	241	240	269	236	248	260	260	283	256	253	267	233	258	247	244	289	241	265	256	227	234	262	232	245	241	264	258	254	248	258	266	243	246	291	269	260	231	260	239	280	250	246	265	235	249	256	245	229	247	288	280	269	231	210	258	273	260	271	256	291	262	251	226	274	224	261	238	245	241	244	234	274	234	288	258	258	257	242	248	272	260	247	251	244	274	258	242	249	239	251	266	253	266	252	243	248	236	264	262	245	279	229	229	258	279	253	259	269	228	254	221	241	243	266	245	269	260	250	212	259	277	236	238	243	257	273	281	253	278	250	263	260	263	254	247	264	271	254	254	255	270	238	251	259	240	286	274	301	275	227	269	256	247	242	268	256	263	227	241	249	267	231	265	252	251	250	237	225	249	265	279	258	281	256	257	269	234	263	270	265	238	250	271	254	254	243	261	258	234	259	237	237	256	238	241	236	269	278	251	265	236	281	243	251	263	256	259	228	260	288	237	261	281	288	238	270	245	259	246
3101	5066	3376	1677	1280	931	811	625	570	522	414	408	425	374	374	342	344	374	288	328	349	314	330	328	321	318	301	315	313	333	297	276	318	329	292	304	318	293	328	291	297	313	321	311	249	319	293	301	286	275	319	298	323	279	306	284	320	297	290	305	329	290	302	304	284	324	263	329	309	285	309	293	304	321	284	299	326	287	263	312	296	330	301	282	283	284	320	300	267	318	309	316	313	316	317	312	288	294	307	308	288	273	284	299	306	278	288	308	288	280	298	304	307	295	313	261	326	284	297	286	275	313	310	298	293	294	296	283	316	282	298	298	309	299	288	302	288	267	296	274	313	308	307	289	297	267	299	307	305	310	296	292	293	315	321	319	297	298	289	327	297	291	286	312	306	277	308	290	280	311	292	285	297	339	313	294	272	319	300	277	323	275	300	274	296	254	297	278	318	280	309	300	300	283	296	273	304	282	316	308	313	302	347	266	298	320	291	262	289	286	271	330	304	293	290	274	284	293	312	296	285	322	320	295	277	277	304	291	292	305	278	312	273	311	296	306	301	289	296	309	300	267	281	287	299	333	328	294	295	265	326	277	300	300	292	289	291	295	285	303	282	267	302	317	312	297	262	271	289	306	304	289	300	284	315	286	292	291	312	293	289	281	319	316	267	321	293	299	308	313	329	334	304	321	318	283	273	269	312	263	326	322	292	291	309	331	289	319	279	341	297	324	308	340	333	289	306	295	296	283	280	293	320	301	312	319	302	299	293	298	279	278	281	295	296	304	293	290	321	339	294	303	322	305	292	288	297	271	289	308	285	279	299	304	272	284	283	306	295	342	313	310	299	314	314	302	300	278	312	328	308	327	299	296	291	300	285	363	288	313	288	296	279	303	313	292	261	292	292	301	274	314	289	330	310	299	310	308	329	272	273	262	281	298	277	333	295	284	312	307	301	299	294	296	289	318	274	261	322	295	289	296	278	310	303	263	297	260	299	318	312	290	317	259	296	291	308	302	278	322	290	335	296	290	322	287	291	302	282	313	255	298	317	285	313	276	288	302	291	321	304	312	294	311	296	294	325	275	294	287	275	303	296	289	263	295	338	278	325	313	314	297	283	323	289	325	298	316	319	283	317	287	335	291	301	330	306	291	310	295	297	339	297	301	295	301	270	304	298	331	301	290	312	281	268	294	283	296	323	316	311	305	292	273	331	261	281	278	288	311	291	306	288	286	319	293	329	328	293	283	293	280	307	300	293	268	291	316	285	307	288	320	336	333	295	350	290	275	307	285	278	332	275	323	296	297	282	307	289	288	282	318	299	301	309	311	302	332	296	275	329	273	274	301	312	289	274	291	310	292	281	274	294	318	289	320	295	298	318	288	287	298	312	297	265	307	325	292	307	280	291	298	287	289	292	306	296	278	318	299	296	301	282	293	306	310	268	320	286	304	278	315	324	296	319	279	330	303	319	301	274	293	298	311	290	287	291	278	310	272	310	297	290	261	308	315	313	308	326	313	293	308	314	287	285	266	296	290	308	277	296	338	282	284	291	296	268	288	290	303	301	299	297	290	304	304	311	296	275	303	305	285	286	275	305	300	291	289	303	282	305	305	290	280	289	260	291	284	282	291	320	294	285	314	300	283	296	312	309	332	331	306	287	298	286	291	315	295	298	314	296	281	294	280	278	302	284	295	301	292	267	300	294	301	271	291	313	271	310	298	304	270	289	312	277	304	296	293	315	303	296	299	275	266	297	304	292	296	296	273	288	312	300	271	298	290	290	266	293	322	295	296	306	313	305	314	276	277	276	286	288	299	285	272	301	322	265	300	319	307	298	329	290	336	288	309	320	289	298	272	265	304	296	307	317	278	288	278	289	313	305	287	338	313	331	288	301	289	311	295	295	288	301	258	308	284	280	298	285	298	302	319	300	309	291	287	333	297	293	278	270	283	292	272	316	281	287	298	284	270	295	293	309	338	286	304	305	288	301	298	290	339	309	277	289	310	353	295	277	318	281	310	305	300	290	281	301	302	306	302	298	324	287	310	291	325	265	321	323	287	302	290	317	268	287	306	322	275	315	321	316	293	319	293	299	300	310	320	300	300	329	306	279	317	295	251	298	290	313	320	290	301	267	313	276	290	308	301	315	290	281	305	305	265	293	294	290	295	298	262	292	322	329	291	332	300	302	303	303	297	327	310	312	286	261	297	309	295	274	291	282	283	312	275	308	270	291	304	290	260	291	268	303	299	294	320	305	319	307	296	293	297	323	298	288	255	319	275	304	329	271	301	286	279	293	294	294	286	316	328	268	279	313	319	277	317	286	296	280	308	291	300	296	322	298	269	278	298	309	290	306	343	303	289	322	307	320	292	283	322	299	316	305	294	281	250	312	325	320	289	321	273	279	283	272	313	301	292	349	281	276	295	281	299	294	307	299	309	317	300	285	277	311	288	287	317	286	303	279	295	308	252	305	314	293	261	306	279	299	281	311	303	323	270	310	298	305	289	310	309	273	304	327	306	289	303	294	321	282	275	267	300	303	304	281	316	262	303	271	298	295	310	291	302	332	310	292	284	287	280	305	292	298	296	298	290	313	273	307	290	295	339	307	322	279	287	329	309	290	283	303	288	331	290	299	272	281	292	287	263	288	304	301	282	315	298	306	318	318	273	288	298	310	303	314	332	277	341	329	290	303	310	314	285	323	286	293	308	299	295	287	297	295	311	317	333	300	279	317	318	272	287	281	303	293	308	281	290	299	341	288	305	296	309	285	306	314	309	315	317	316	261	309	281	304	298	314	298	287	305	277	299	285	320	297	325	309	281	284	317	324	285	306	287	282	296	292	305	287	305	306	290	277	297	287	304	280	283	317	273	297	289	311	295	254	276	322	276	262	289	322	288	305	290	318	323	317	296	300	308	294	295	280	273	306	285	260	304	276	295	286	315	258	336	322	307	273	337	307	326	318	284	292	321	301	272	296	312	289	268	328	304	297	318	287	314	308	300	301	338	267	323	306	278	316	299	281	311	316	292	326	311	328	303	285	305	264	269	293	261	280	308	299	303	322	283	300	297	342	285	311	269	266	311	263	302	312	278	307	297	293	298	294	294	299	332	284	296	296	280	265	332	296	292	265	310	324	303	305	285	317	323	335	291	312	295	325	336	289	278	305	277	299	305	292	293	296	309	292	300	303	280	300	293	309	279	293	281	296	299	294	291	274	303	290	266	315	308	310	288	310	293	292	314	307	273	316	328	280	291	301	295	278	322	303	257	299	301	282	294	284	299	298	289	293	271	291	291	297	296	297	263	303	303	304	296	258	264	305	303	298	300	300	329	325	296	295	312	291	298	316	309	318	283	295	310	309	280	323	275	301	295	302	332	298	270	313	341	258	299	296	344	314	311	316	277	352	294	300	326	327	294	323	281	292	299	292	283	291	324	301	330	302	270	282	301	336	302	290	269	286	286	309	301	324	277	323	285	311	307	286	302	268	285	278	299
22283	21138	28890	23619	21136	21191	11269	1667	1202	1153	994	950	919	925	893	857	882	829	845	829	809	869	794	820	854	769	804	791	810	802	781	786	768	771	762	768	809	797	732	796	755	792	782	748	816	774	797	778	807	786	763	713	740	737	791	742	749	741	704	777	728	705	776	733	774	751	766	767	724	768	762	764	816	722	750	748	735	779	741	772	771	724	747	757	762	741	744	776	712	754	745	748	772	755	737	765	797	703	786	746	742	754	716	754	740	777	771	790	745	749	773	778	753	760	703	752	786	742	739	779	712	767	792	755	767	734	774	741	730	787	729	758	748	743	758	784	719	722	722	738	759	799	768	756	721	787	781	716	721	701	761	795	760	770	746	748	790	726	705	720	708	722	754	772	761	733	749	737	771	655	805	781	745	731	797	755	711	725	713	696	743	805	693	741	748	750	757	700	727	691	747	765	699	764	762	751	799	714	788	748	752	751	754	708	715	741	770	706	716	762	771	727	750	713	729	732	760	732	718	753	739	686	737	774	752	741	750	758	741	708	703	731	736	776	765	717	791	719	753	775	747	701	745	763	791	761	683	771	740	763	781	762	790	723	697	733	731	815	768	765	738	777	775	739	714	744	766	765	775	713	771	774	771	732	772	756	757	776	723	764	751	725	744	736	732	765	752	736	750	700	744	749	722	758	735	762	777	721	707	755	759	796	785	751	760	737	721	688	723	769	762	793	777	752	744	731	726	716	771	811	755	792	745	736	745	726	723	756	808	736	752	720	732	748	756	738	757	744	734	771	702	726	744	747	777	758	707	713	761	744	749	750	740	772	763	756	760	762	783	731	758	737	729	754	739	729	735	702	738	730	775	748	770	693	769	779	704	729	744	751	749	760	728	768	763	748	730	738	723	765	717	762	710	756	726	753	754	740	788	748	696	761	788	751	733	768	772	696	716	721	732	734	744	778	709	698	672	736	781	739	711	818	781	701	788	724	719	764	742	716	728	785	724	728	752	684	739	737	686	733	782	740	741	710	728	775	802	721	741	716	789	745	782	718	845	741	753	750	737	790	790	758	749	768	733	754	734	742	759	715	680	719	717	718	761	780	745	694	745	782	713	710	727	713	792	757	730	763	744	818	744	787	762	721	659	675	768	749	745	736	776	729	761	772	807	739	737	758	792	742	740	727	716	659	730	744	716	764	709	720	786	699	731	799	773	734	781	749	767	769	750	701	731	725	733	786	746	721	747	714	734	739	777	714	739	726	731	722	689	705	732	708	805	764	736	751	778	689	737	682	739	682	764	778	731	806	756	772	750	788	796	756	762	804	758	712	743	694	749	738	761	707	740	738	739	732	738	743	760	767	765	751	799	784	740	741	724	767	743	726	733	675	721	772	734	733	742	754	738	715	738	724	749	720	751	699	732	761	757	718	746	777	747	720	768	798	772	736	690	720	728	723	726	727	759	727	730	742	762	750	737	755	746	783	763	744	751	778	733	779	706	714	661	793	708	735	745	728	728	798	724	723	745	712	732	744	753	768	757	735	740	748	728	734	750	768	729	766	758	725	698	753	720	751	730	758	751	750	753	693	752	712	729	732	772	732	781	768	734	739	735	779	718	717	781	732	740	749	685	761	762	717	739	727	713	770	792	762	719	756	743	775	817	790	731	749	738	782	771	776	756	719	731	768	756	713	768	738	774	779	768	752	748	755	753	745	788	730	714	741	765	737	740	745	740	769	802	708	776	760	787	714	742	745	758	745	718	706	743	779	757	728	745	703	799	750	781	760	766	762	741	767	729	747	726	735	736	740	717	733	760	689	745	793	674	744	795	797	782	735	738	757	747	737	737	733	784	747	779	767	758	808	750	734	735	748	697	728	748	761	751	742	766	757	704	739	772	748	737	725	760	822	738	721	743	772	770	737	734	721	746	745	718	757	792	742	740	758	756	745	732	754	741	739	747	737	732	697	764	733	717	736	688	701	723	711	717	723	759	729	748	786	769	693	734	737	757	737	774	738	764	707	737	701	721	748	747	691	694	709	810	710	741	753	761	755	713	760	759	721	788	757	732	680	785	729	766	711	701	747	739	737	702	780	691	737	725	728	742	779	723	743	741	769	728	739	744	741	714	772	737	760	744	722	740	765	674	771	718	759	728	728	726	759	728	788	783	772	758	747	750	781	713	752	766	721	728	748	684	763	727	727	733	772	790	708	792	757	751	718	737	727	707	776	722	747	762	749	737	769	732	738	729	748	759	737	667	710	761	739	779	719	719	779	789	774	765	740	774	771	734	731	790	751	758	697	741	783	742	714	770	730	760	712	753	749	746	713	766	775	724	748	734	741	766	723	721	718	737	749	767	737	747	714	758	792	759	771	762	745	726	750	705	737	707	755	746	748	750	710	765	728	733	733	754	719	768	730	750	728	770	723	744	730	700	739	780	751	749	738	790	728	742	757	747	736	778	757	722	720	776	761	764	740	749	752	764	745	763	712	803	733	719	787	753	725	738	741	715	710	721	719	766	768	760	708	701	788	775	717	743	730	739	755	772	764	718	732	756	753	773	755	738	769	733	792	731	738	769	752	683	734	750	749	758	764	730	688	747	736	734	778	739	763	713	695	770	720	714	755	763	681	758	777	695	705	753	753	689	732	709	725	731	755	812	722	722	745	769	723	730	726	714	755	745	733	728	748	792	769	803	760	787	794	725	698	782	758	701	724	750	783	728	774	748	770	739	758	771	729	728	742	765	725	716	689	707	730	692	781	772	744	803	731	719	725	723	750	733	723	724	735	738	708	688	734	777	778	738	753	760	768	738	756	749	789	730	718	818	757	751	694	743	765	785	757	763	730	736	798	755	720	722	754	743	764	728	781	685	771	785	762	740	759	736	714	788	731	801	731	751	690	749	749	743	690	727	816	740	720	730	740	671	723	756	798	694	715	741	771	718	736	727	803	763	723	775	766	730	733	792	719	736	744	709	709	759	717	731	724	780	760	763	748	764	737	737	773	726	727	727	725	713	774	718	676	749	734	731	773	731	764	774	742	715	707	750	769	771	756	767	722	752	794	753	763	748	754	750	725	750	784	740	748	728	747	740	739	737	758	738	756	680	702	734	737	721	773	739	730	715	729	719	731	786	755	784	739	730	735	724	790	810	724	734	739	781	722	748	791	787	793	765	746	738	746	734	745	725	675	743	746	771	765	715	710	718	738	713	745	744	776	726	734	741	759	797	720	692	826	727	701	729	746	781	719	728	699	699	778	778	743	707	753	763	753	731	763	739	733	728	755	756	736	753	749	786	724	729	759	728	726	751	756	761	759	746	765	719	723	753	733	739	712	731	715	752	691	731	782	727	767	708	811	777	752	744	728	753	761	772	730	732	716	780	765	752	769	692	738	692	705	785	757	728	747	728	748	704	757	733	696	700	753	734	718	768	723	717	725	727	725	694	729	772	743	739	786	778	735	730	674	749	736	745	757	718	719	750	742	747	716	725	790	733	746
4480	14360	9825	5032	3865	2933	2386	1952	1540	1398	1329	1225	1101	1087	1027	992	967	923	935	901	896	931	961	929	847	874	803	850	884	894	868	866	852	845	850	880	833	791	849	785	834	843	828	861	796	823	829	820	820	803	780	812	802	826	795	844	860	815	805	837	784	811	772	830	784	836	769	797	811	803	777	829	849	793	775	825	849	797	826	858	776	776	804	841	808	812	779	771	825	807	748	811	755	779	845	855	830	759	844	816	751	843	811	808	844	797	839	782	828	836	815	816	823	817	770	796	814	801	841	820	799	802	835	817	818	797	789	833	767	793	781	789	839	773	811	810	802	855	819	835	822	833	800	777	775	827	829	818	815	764	782	802	786	811	784	789	822	757	818	785	815	821	854	846	819	815	796	797	747	797	789	769	808	830	787	815	802	807	901	776	824	784	829	812	839	774	855	890	828	828	768	798	799	802	783	777	778	801	841	787	870	773	768	812	801	805	799	761	792	788	787	778	787	797	853	813	844	818	840	787	827	759	804	811	769	823	840	821	847	777	829	836	838	843	752	812	786	793	799	783	819	799	845	797	810	793	827	825	802	774	806	820	799	786	833	775	816	763	785	818	822	790	781	819	817	764	836	787	841	880	829	825	789	814	818	792	860	803	813	795	734	828	780	857	792	851	847	745	852	795	818	786	805	781	773	818	784	807	803	825	812	802	772	825	825	814	813	840	827	798	815	816	797	783	798	780	823	781	807	805	829	802	852	798	791	782	853	821	791	775	809	846	819	790	817	826	770	870	805	845	790	799	817	848	774	864	830	786	770	790	823	785	812	810	832	758	812	806	860	815	805	811	761	835	763	806	762	781	799	821	774	794	780	823	797	834	799	816	769	792	796	798	827	822	793	793	847	853	805	810	792	810	792	799	806	810	804	796	836	792	809	792	810	840	799	841	822	766	790	782	824	870	790	766	772	812	783	839	833	752	824	840	791	786	762	784	797	843	787	829	799	755	799	791	786	819	822	749	811	820	788	826	802	796	853	775	816	782	790	788	794	814	792	782	821	789	781	825	779	790	727	733	859	755	815	819	857	808	828	869	794	811	772	767	779	781	806	806	807	793	828	814	772	843	876	816	793	788	802	806	828	775	774	837	826	780	852	765	794	785	788	815	783	779	781	820	856	753	806	853	766	802	794	807	798	804	788	789	803	789	829	817	773	823	813	757	806	841	795	795	788	822	812	802	805	818	823	816	811	748	837	738	763	775	805	802	817	776	804	819	784	790	826	786	789	766	813	817	782	792	797	836	810	819	842	815	792	775	804	824	806	811	779	754	757	814	807	816	795	821	765	751	772	823	772	790	805	765	801	844	812	795	758	797	788	812	808	755	812	801	743	803	812	822	796	759	822	775	876	795	828	794	813	796	787	812	772	796	751	786	795	753	809	834	788	804	771	863	766	863	757	800	814	804	766	799	823	804	825	822	796	811	826	770	815	834	775	791	805	862	826	801	817	830	822	758	809	861	818	850	786	795	796	846	840	785	856	825	828	810	810	788	812	846	817	772	863	810	819	812	845	827	808	785	817	820	796	792	821	818	800	753	771	797	794	848	771	812	791	801	740	820	870	839	814	750	849	818	795	864	801	815	854	781	764	823	777	782	758	780	831	794	795	812	830	798	787	823	815	796	815	827	763	826	783	806	795	772	785	792	756	840	809	852	799	799	773	815	809	807	807	743	799	773	816	782	857	794	756	778	851	796	805	746	794	798	802	834	828	795	797	756	753	794	815	827	776	801	809	752	797	815	785	792	852	821	790	798	867	816	756	760	837	847	853	819	784	795	811	829	769	787	810	807	809	866	822	841	799	791	830	800	789	885	817	801	793	809	807	810	830	812	803	804	780	830	837	794	764	816	826	801	863	825	794	747	833	798	822	820	743	771	786	816	766	777	741	779	787	817	773	806	802	816	782	740	809	880	837	776	802	812	796	802	784	802	806	796	818	789	807	807	785	819	794	787	846	801	812	827	861	793	856	787	806	734	848	787	819	792	776	821	781	780	820	850	839	817	784	810	844	800	799	821	764	808	813	778	861	800	792	803	871	798	768	802	792	793	813	749	796	813	785	761	805	768	774	838	822	779	797	809	769	783	801	822	844	787	803	823	783	861	782	801	809	824	857	782	793	830	793	828	757	837	824	783	809	764	845	800	818	831	757	850	816	787	819	761	825	763	822	766	794	829	800	835	782	781	824	759	798	789	759	759	801	788	819	776	833	825	782	773	820	816	787	826	792	803	852	800	828	792	821	816	816	788	786	817	790	750	775	846	855	861	793	779	797	785	813	867	787	808	814	798	763	790	798	811	810	786	803	796	811	765	800	811	788	772	817	810	768	811	811	832	790	771	811	774	818	816	821	849	825	866	804	780	870	805	824	783	799	745	784	795	810	768	774	829	790	805	814	796	804	821	809	810	774	764	800	829	782	804	819	813	834	769	832	825	804	793	798	820	821	780	823	798	780	805	848	818	768	780	823	846	780	817	806	835	782	810	795	781	774	775	772	777	785	775	819	788	806	753	825	823	804	790	854	780	812	830	778	782	797	850	806	840	797	811	745	757	788	837	793	789	787	814	790	811	777	781	840	776	844	813	798	814	836	793	805	799	758	828	747	783	837	798	822	823	856	796	813	846	777	802	794	820	781	836	856	821	784	810	802	812	837	747	768	851	787	849	802	831	765	807	835	804	795	816	814	782	833	807	739	824	802	794	806	809	846	788	793	771	791	777	798	801	801	803	808	794	762	839	815	794	781	797	769	814	812	834	812	825	810	754	823	781	789	792	822	796	809	816	787	893	896	833	790	841	830	757	791	817	817	833	798	819	768	784	847	773	823	775	779	874	835	857	831	787	793	797	759	779	853	821	746	796	826	804	781	767	856	794	790	840	756	804	807	792	803	831	827	759	779	823	787	766	812	799	822	834	791	815	822	804	813	778	849	844	824	780	781	813	794	814	757	796	770	779	786	770	763	817	806	786	832	807	778	802	843	764	809	781	790	760	863	743	802	807	805	809	847	796	785	816	841	797	767	786	785	782	792	845	795	798	798	818	772	843	811	859	860	818	790	854	797	815	778	841	812	798	825	829	831	789	737	820	781	822	811	809	840	820	809	796	790	785	744	802	769	771	776	789	766	846	805	787	801	770	821	773	789	826	869	782	796	785	761	833	781	792	797	803	812	768	778	808	780	804	825	766	779	819	808	768	793	825	717	823	797	782	795	843	824	788	834	765	864	861	846	780	769	811	799	775	795	801	815	760	771	758	809	786	881	818	830	767	813	794	760	784	808	795	791	780	812	817	779	773	794	846	838	790	800	824	849	785	740	757	798	827	798	781	813	757	781	813	851	853	802	799	805	760	798	782	775	840	797	855	791	804	760	819	829	784	806	785	818	795	829	813	791	786	782	782	802	822	796	845	818	805	804	785	785	845	837	768	770	794	798	793	795	797	793	786	792	825
27432	18186	4146	739	568	515	504	524	506	525	510	502	527	500	485	507	579	478	493	495	483	506	488	552	489	483	488	476	525	504	478	502	477	499	491	531	501	470	468	524	516	510	530	535	521	504	526	521	547	508	545	532	500	513	468	482	492	547	532	518	494	483	489	493	531	526	508	509	480	525	562	551	468	501	504	490	502	497	512	487	489	481	538	547	504	520	487	531	482	485	520	467	495	472	495	495	520	523	492	484	497	527	499	484	507	492	481	508	477	492	519	504	505	489	518	491	477	542	468	503	494	487	490	507	557	484	486	499	486	508	485	497	495	488	515	507	519	499	492	495	490	499	517	505	486	465	462	488	514	475	500	530	495	469	499	498	501	478	504	520	505	514	474	535	463	510	521	515	506	485	491	561	511	495	492	473	538	489	462	511	488	482	515	448	514	524	482	502	502	506	481	521	467	503	456	515	492	505	527	485	486	482	486	498	529	532	520	522	487	498	513	503	520	511	503	505	461	474	532	506	458	481	489	473	530	482	532	525	508	475	527	531	519	502	445	502	492	485	490	502	453	495	510	521	514	524	477	552	542	505	497	522	498	481	495	474	532	488	514	481	531	477	490	453	449	516	465	473	495	533	506	453	504	505	545	513	518	518	458	498	494	490	525	477	499	473	509	505	452	508	483	542	496	512	518	519	529	500	499	515	511	516	536	512	526	493	516	495	487	508	542	521	557	482	503	499	520	488	543	498	503	516	475	511	500	504	498	503	451	483	487	477	500	470	535	494	481	509	516	514	476	494	490	486	550	475	518	491	479	529	490	515	502	495	490	502	475	534	464	497	491	523	496	480	536	525	507	507	498	521	491	507	506	465	483	473	495	492	501	517	495	551	471	554	497	517	492	463	508	506	493	523	479	480	501	523	491	483	542	474	475	443	479	484	481	507	477	515	507	509	497	469	502	498	495	466	528	480	491	474	518	536	483	509	527	550	481	505	479	495	445	487	493	474	506	514	475	507	511	511	493	503	504	496	504	500	522	506	528	474	490	509	535	510	470	461	508	513	515	503	501	516	484	513	493	483	533	523	497	480	505	465	483	512	502	498	488	516	498	505	510	493	482	498	451	492	498	483	482	461	489	550	504	477	457	480	507	506	505	456	493	514	562	534	509	478	529	533	485	488	568	527	500	496	488	541	512	499	487	504	551	472	487	518	531	540	479	511	522	503	520	454	532	491	488	497	473	521	471	497	513	523	484	510	476	496	486	515	497	501	523	529	505	461	462	518	508	518	490	488	474	501	508	530	523	521	504	475	486	497	528	469	518	487	513	541	492	493	523	511	492	539	517	513	477	500	530	490	515	516	506	501	508	490	498	495	511	483	463	502	562	541	488	469	501	520	506	477	537	526	525	513	493	507	515	523	488	507	496	491	516	497	464	474	473	475	451	472	475	495	471	504	517	517	483	462	515	511	523	492	495	517	488	495	533	494	511	522	500	485	532	472	487	510	538	509	499	486	495	485	478	518	499	504	511	526	522	504	533	519	507	536	472	497	518	421	545	519	505	550	502	507	514	501	502	469	514	466	454	497	542	467	523	509	538	472	486	486	521	533	521	493	533	475	483	478	496	549	505	496	550	479	507	506	493	518	503	500	504	492	479	526	486	511	521	521	539	509	496	487	485	482	484	559	503	519	520	507	496	546	534	464	503	523	505	512	490	504	490	545	512	489	500	520	514	512	500	495	486	482	529	471	484	497	475	444	497	511	477	459	505	465	532	497	529	462	477	500	480	479	476	512	513	503	476	493	522	519	517	510	486	527	516	532	517	493	508	492	477	526	518	538	497	475	486	485	487	504	520	548	468	524	511	497	515	511	480	507	500	495	489	470	487	493	483	502	510	481	509	512	465	520	511	464	492	497	482	490	471	497	500	510	521	505	508	499	498	501	521	501	476	488	472	492	485	465	517	487	447	464	547	492	492	496	519	528	513	510	515	506	545	505	486	517	462	509	500	505	522	520	520	494	480	497	474	552	527	517	491	503	506	522	464	521	497	523	502	520	462	496	511	499	532	469	497	479	517	484	522	483	488	519	492	485	506	487	487	469	516	490	484	518	531	508	513	512	476	481	490	495	484	482	490	536	488	491	548	529	493	526	492	500	520	532	516	488	519	477	501	450	486	471	531	521	513	505	518	466	508	496	500	509	552	551	526	495	538	525	499	488	507	520	481	472	495	508	503	499	479	483	499	516	492	515	480	508	483	487	482	544	479	479	470	472	485	531	493	510	516	513	480	519	504	515	439	491	490	483	511	500	461	503	465	471	476	468	503	527	493	500	525	459	496	473	491	514	489	530	491	532	530	517	497	502	502	538	496	492	472	535	466	516	546	531	510	514	468	503	505	491	484	468	492	557	456	492	485	493	480	485	539	507	519	490	552	492	489	511	468	491	482	500	482	515	521	532	464	456	491	506	517	476	464	489	489	465	495	479	523	512	520	499	508	482	516	519	498	516	509	508	549	492	532	526	486	485	497	517	465	488	483	515	531	450	508	503	511	515	464	515	538	477	496	479	508	517	509	518	524	480	488	511	521	518	529	502	511	508	507	451	515	488	504	483	516	541	477	479	479	526	502	536	532	476	519	505	471	503	511	463	528	497	512	446	507	462	518	478	501	510	477	519	473	518	541	508	534	487	504	497	487	477	481	493	512	473	503	479	502	506	511	479	508	513	508	485	495	488	495	471	505	551	516	521	501	507	478	499	526	516	468	556	521	546	489	509	504	450	481	478	491	515	468	491	520	500	502	510	492	460	475	530	482	499	516	514	513	524	519	494	495	476	477	468	483	473	476	532	489	477	480	489	529	542	538	515	495	517	513	478	515	506	492	516	549	482	460	500	519	491	485	516	490	563	484	508	486	513	519	497	476	500	491	528	540	483	487	486	518	497	513	492	496	487	525	494	479	519	507	473	529	493	494	521	475	493	497	534	487	495	490	493	531	541	513	495	523	482	546	506	496	508	496	512	487	488	457	526	502	501	503	515	476	487	509	473	505	481	473	459	484	494	506	522	475	497	487	484	501	516	468	499	492	514	507	486	496	508	509	511	497	546	478	498	501	501	509	514	518	499	492	474	476	489	513	467	546	484	512	511	519	451	469	443	469	454	551	491	522	528	515	509	467	507	498	496	489	494	517	487	485	563	496	542	558	503	515	498	500	517	493	465	514	493	516	518	480	517	465	516	524	499	518	494	500	494	483	481	471	520	532	453	508	478	522	499	538	466	506	516	529	477	481	507	511	472	493	455	474	507	496	511	471	554	528	475	493	481	525	541	477	515	511	498	467	487	472	484	511	496	485	494	512	470	491	522	523	513	463	517	521	517	492	531	500	506	512	473	516	507	490	530	490	471	505	486	473	546	540	531	476	502	485	526	517	496	494	512	538	518	532	488	506	520	484	488	466	510	484	495	506	529	488	525	505	538	444	468	501	481	510	487	496	458	488	476
4298	930	823	598	551	594	572	583	562	515	541	569	540	564	534	545	523	542	543	544	566	548	556	502	525	515	517	542	510	510	559	570	539	512	553	513	539	554	521	546	578	502	501	495	537	555	544	569	533	549	478	532	558	507	532	530	532	597	532	536	538	496	561	505	572	512	537	501	561	533	543	519	516	530	577	535	525	525	551	588	550	489	507	506	531	509	519	524	486	526	507	524	509	540	537	547	520	539	536	533	489	570	545	568	506	545	521	512	563	520	513	559	545	533	496	545	552	527	534	544	566	523	594	534	558	542	491	542	552	535	539	569	542	525	542	478	545	547	569	578	535	496	501	540	561	491	540	504	527	535	503	511	514	515	516	504	544	544	512	532	568	535	539	555	485	507	536	562	520	529	530	537	515	493	497	544	549	525	502	561	508	552	491	540	496	559	545	531	561	511	573	505	510	500	540	525	526	506	522	543	523	494	532	533	518	545	508	503	550	511	539	503	548	494	528	579	562	540	510	541	530	521	523	502	539	539	533	560	532	547	531	556	534	569	505	464	565	526	523	529	558	589	528	509	515	519	547	519	557	521	501	511	549	503	503	513	552	534	507	539	493	523	565	534	518	543	455	568	546	492	530	539	533	532	517	564	550	527	552	559	561	526	568	514	543	498	540	521	529	560	584	516	547	538	548	543	533	532	519	504	540	520	533	543	526	492	505	502	523	559	560	505	592	510	503	562	575	565	548	531	518	519	514	517	560	536	563	506	513	540	554	536	486	514	530	535	562	559	522	592	554	570	528	530	523	553	543	575	591	502	541	543	536	494	508	568	545	536	502	529	526	523	550	533	510	515	511	533	536	532	555	526	545	504	517	494	524	513	521	544	572	506	556	556	521	539	555	535	515	553	537	548	517	543	550	495	555	510	508	541	482	554	563	590	578	550	550	558	526	538	558	523	531	529	550	504	560	532	510	518	538	530	535	534	505	531	523	546	542	522	541	519	508	531	507	518	535	514	498	525	533	506	550	526	524	550	582	513	512	498	516	566	524	551	545	522	523	485	554	507	553	548	482	546	541	532	536	519	541	533	521	512	535	530	535	523	510	570	491	524	545	569	547	557	554	536	571	521	542	566	517	503	541	502	567	572	512	515	505	526	536	473	568	577	503	553	541	554	518	533	522	538	514	610	519	555	538	505	529	537	525	535	564	578	575	520	509	534	564	524	531	558	513	555	569	520	538	577	540	528	525	521	539	526	562	571	517	543	556	517	524	535	507	511	575	553	561	532	547	509	571	525	512	511	508	540	526	512	490	550	546	554	545	536	549	574	543	554	549	555	526	519	530	490	555	506	571	532	503	516	539	521	505	543	549	532	557	528	519	573	488	551	534	481	500	508	593	540	526	514	492	554	537	509	567	530	515	569	524	570	520	502	547	500	547	561	540	548	563	512	548	559	553	530	516	521	514	540	527	517	563	495	534	524	549	500	508	522	493	502	572	500	538	517	540	536	553	529	535	548	563	513	559	538	558	538	543	497	573	541	533	532	519	530	520	521	537	488	563	550	537	534	513	525	533	512	525	529	524	583	541	544	565	529	554	534	551	535	530	564	555	487	558	530	549	550	512	481	510	507	513	549	516	555	533	544	496	543	544	530	569	542	537	554	534	531	515	503	505	558	537	559	541	516	544	538	528	519	529	523	540	528	555	516	511	560	529	530	525	516	538	494	526	541	567	542	591	575	555	562	516	518	560	544	542	512	520	545	540	496	506	574	506	502	522	527	513	544	531	524	531	553	509	542	539	468	521	540	509	517	487	535	533	519	558	509	509	514	511	556	542	516	550	562	541	555	513	541	540	527	548	543	566	506	534	568	523	523	564	546	506	526	506	499	570	494	545	524	509	527	523	534	534	515	539	517	512	540	501	587	511	564	570	526	557	511	515	530	517	549	528	518	503	529	511	577	572	552	515	559	485	563	542	561	503	559	512	509	539	536	523	531	520	542	536	515	547	508	507	536	485	587	511	520	567	587	575	555	493	527	509	544	558	557	502	517	498	548	538	556	563	534	559	529	514	508	560	512	512	519	549	545	552	510	548	509	540	525	535	523	544	515	529	521	513	522	496	519	520	531	505	530	525	513	476	503	527	543	499	515	521	546	524	525	545	536	546	551	550	539	521	531	536	528	528	527	528	552	531	519	539	552	545	528	508	528	501	529	526	514	512	544	517	539	533	570	504	564	530	533	567	503	513	543	507	528	537	523	539	486	582	553	520	547	561	507	536	537	543	540	488	521	534	547	533	564	552	547	520	528	533	542	507	521	511	554	556	541	558	547	552	499	557	520	553	562	536	556	589	515	529	526	555	520	519	539	473	499	568	505	532	566	556	496	549	555	557	572	559	549	531	513	544	540	535	515	560	513	553	513	531	507	532	537	515	510	499	534	559	570	508	517	534	558	502	516	531	539	550	563	530	565	517	527	519	529	527	511	546	519	549	524	514	489	503	499	499	512	529	523	518	507	546	512	513	559	534	562	500	498	540	538	568	522	507	523	547	486	540	533	490	536	532	553	541	524	537	555	546	567	513	543	538	504	476	513	521	522	532	530	544	526	558	468	530	581	576	547	499	527	537	495	535	492	558	522	494	551	564	524	548	543	589	512	517	556	514	512	547	528	510	511	578	542	550	547	530	543	588	558	550	549	513	516	540	503	525	590	508	555	616	565	558	510	562	557	560	532	544	558	554	518	487	503	563	489	517	527	493	528	577	544	520	504	542	562	556	537	535	531	559	541	521	554	551	542	494	530	519	565	509	512	489	547	538	551	498	537	500	535	546	552	523	547	533	540	553	518	539	562	552	544	537	549	537	548	554	525	520	558	516	519	497	563	521	568	506	539	513	533	515	496	554	542	509	536	521	555	541	505	567	518	545	548	542	522	524	522	542	541	541	503	536	579	578	589	524	545	542	527	530	547	535	569	513	500	536	529	555	561	526	536	536	503	526	540	528	563	502	550	519	533	575	539	526	499	523	535	567	547	561	531	544	514	540	522	511	529	551	566	501	498	528	547	523	544	531	503	564	523	539	522	557	551	549	544	503	574	531	511	518	505	541	586	566	565	535	528	507	518	513	560	514	536	530	537	530	533	512	545	526	578	538	509	514	504	545	500	528	503	547	556	543	486	513	541	550	542	545	544	529	532	530	524	531	515	586	516	527	563	531	522	544	533	534	532	576	526	533	562	530	524	535	521	519	508	518	527	542	532	546	532	516	542	558	586	543	564	554	602	541	503	562	537	506	570	490	557	516	559	562	522	504	535	536	536	496	547	534	508	528	538	565	544	530	574	533	515	536	553	524	550	525	481	555	540	558	545	555	513	548	508	560	548	498	531	510	528	504	487	477	521	539	514	545	526	504	583	539	559	553	540	500	530	524	517	545	507	499	598	528	520	538	540	540	574	499	541	565	533	522	563	534	544	533	540	525	533	545	509	540	551	535	540	540	529
23474	21142	28477	24062	21133	12140	1834	1305	1212	1158	1093	1116	1031	1024	977	1030	994	966	1021	954	922	956	944	985	915	962	954	899	919	952	952	916	935	913	932	902	891	926	939	925	896	902	939	915	936	861	894	931	864	902	894	866	885	963	920	986	963	936	920	908	895	932	957	922	903	884	939	908	910	902	917	866	916	883	889	911	894	886	938	922	894	920	922	905	917	874	857	899	895	910	937	947	922	901	961	992	935	920	865	879	925	934	891	931	941	875	849	894	926	871	904	939	910	943	854	904	912	928	945	929	971	874	982	931	877	883	906	965	950	955	971	945	910	929	955	909	890	952	943	927	907	938	878	920	951	924	932	902	951	881	900	911	888	959	906	875	888	912	934	975	880	892	897	888	904	864	932	888	971	949	891	843	939	838	947	922	969	888	959	938	901	871	946	890	880	864	884	896	950	951	919	887	935	933	933	883	895	908	920	917	899	886	895	935	902	907	975	935	957	941	934	891	903	934	900	883	887	944	838	953	953	903	848	863	893	877	893	964	941	885	885	943	924	923	895	927	907	965	870	905	914	927	956	879	881	913	923	892	970	901	924	922	897	944	925	899	905	925	888	890	900	951	964	900	882	876	932	923	915	970	931	933	923	917	922	900	913	916	923	942	928	901	924	931	852	863	939	907	899	904	935	955	904	881	860	866	893	924	914	919	908	886	940	902	932	902	935	922	914	938	951	868	936	948	909	896	939	933	882	946	902	920	875	902	901	938	846	888	931	874	949	856	897	876	885	940	924	921	914	959	917	908	949	934	897	919	913	889	931	948	880	963	950	941	889	931	922	971	898	951	839	924	963	947	945	900	904	906	965	901	879	873	895	939	928	903	883	882	924	873	900	957	946	843	921	904	889	949	908	884	934	912	894	934	894	867	903	905	931	881	897	888	900	951	905	894	909	891	918	935	919	910	906	851	867	919	866	898	950	954	871	946	960	897	905	939	905	879	877	895	930	926	848	918	916	903	934	1004	873	870	904	929	932	921	920	836	878	917	905	920	926	862	871	886	903	876	972	918	935	935	892	906	930	931	859	896	964	912	903	981	884	897	918	898	882	921	874	887	880	902	885	933	917	905	913	946	915	890	900	894	890	889	876	861	898	881	958	867	880	941	927	914	956	881	943	919	903	938	911	866	914	864	894	876	880	911	927	885	872	865	914	874	934	868	886	910	857	940	896	936	926	936	916	926	906	877	898	933	947	858	901	889	865	900	871	918	854	947	923	939	893	902	961	904	931	882	926	943	845	879	962	921	893	931	927	880	931	901	901	953	970	880	923	857	885	922	904	929	885	889	897	932	877	907	935	881	931	915	888	896	935	917	912	943	900	922	962	890	886	903	892	841	935	909	905	923	907	871	870	883	953	888	949	920	954	845	946	935	879	918	900	923	910	894	907	932	889	899	880	928	934	924	890	929	953	954	962	886	925	867	908	905	924	891	867	903	906	949	913	956	941	934	896	931	867	910	932	885	874	875	919	896	944	906	911	905	911	890	920	863	930	898	908	953	920	942	874	903	908	920	942	909	946	930	898	903	904	911	841	878	883	834	891	935	964	919	890	936	952	885	843	899	915	1005	953	898	917	927	956	941	903	938	908	899	902	874	935	920	894	930	913	935	925	913	909	902	942	949	924	985	938	948	923	905	911	925	929	894	844	911	897	956	955	925	955	888	940	920	865	857	911	920	904	934	863	920	902	912	920	885	911	912	905	918	927	894	983	960	870	867	901	926	901	942	953	903	921	914	940	896	868	895	878	895	928	904	893	860	894	932	965	984	907	925	944	902	962	886	890	926	895	885	903	947	934	873	899	859	865	906	937	931	939	851	889	927	904	911	913	915	898	896	910	898	927	914	983	901	947	853	972	898	883	911	903	942	883	869	942	953	894	890	934	959	826	860	896	865	910	901	987	892	869	891	932	890	895	904	932	911	942	918	883	905	875	993	923	912	913	907	896	908	902	982	938	882	965	911	922	938	902	890	898	874	917	870	912	918	903	890	904	903	912	881	929	953	929	896	863	878	917	938	948	884	960	932	906	909	954	887	924	917	926	939	937	947	928	840	869	932	857	914	960	957	916	968	917	935	918	935	886	906	916	901	857	943	906	934	924	938	925	902	932	915	918	895	878	884	951	915	897	928	876	915	849	879	906	918	894	952	984	922	889	903	896	879	927	951	902	914	926	911	921	893	910	896	883	887	943	926	910	876	945	908	906	929	916	910	887	930	929	928	898	899	930	944	874	913	939	860	926	894	946	900	971	946	917	899	911	870	942	874	929	925	897	909	897	997	876	893	910	944	953	931	931	955	915	944	888	874	954	859	883	888	938	910	821	927	884	887	942	939	886	900	885	948	897	907	887	922	916	881	886	930	913	867	941	955	893	855	891	928	896	927	881	831	901	882	928	908	859	955	870	913	959	939	907	921	909	869	888	926	929	899	885	949	909	892	927	869	881	923	932	894	892	898	921	1008	935	843	925	919	923	906	924	879	863	826	882	960	909	904	889	956	925	954	948	924	951	912	937	904	934	897	913	914	935	905	902	891	870	874	881	908	898	846	913	889	902	916	885	896	961	896	906	915	908	926	905	908	911	881	901	921	891	852	911	965	946	881	941	945	1016	879	930	861	944	892	932	897	869	952	873	929	920	843	945	922	871	915	915	918	902	936	944	848	936	848	940	946	921	897	883	934	945	975	908	903	878	879	914	914	912	902	894	932	875	932	915	948	908	904	902	879	901	916	933	891	915	875	973	869	885	877	874	919	924	913	869	936	904	919	926	919	901	894	857	888	913	946	891	955	898	922	914	871	931	911	905	924	884	887	928	919	864	854	917	853	967	915	897	909	923	938	900	908	877	953	886	917	890	918	905	876	913	904	932	890	880	866	882	921	906	887	859	958	852	971	931	922	933	934	908	903	898	853	914	924	890	905	904	913	870	914	860	878	913	939	948	962	858	900	872	916	885	908	881	868	893	890	948	884	926	942	892	858	940	898	917	895	935	926	899	882	949	916	888	923	945	977	906	894	942	874	852	849	887	853	903	926	917	957	946	909	876	950	913	899	883	896	922	912	950	948	892	923	930	905	856	852	924	900	876	871	940	960	904	876	958	919	818	894	892	880	906	900	912	946	926	1000	893	887	943	931	923	847	921	922	912	939	858	915	887	892	952	882	854	922	953	894	910	963	870	931	917	942	887	840	883	902	893	880	903	922	918	926	905	928	941	935	920	927	910	899	872	954	859	971	910	955	930	876	875	858	966	950	902	840	813	948	967	899	911	905	872	979	914	893	964	909	924	942	888	915	941	886	888	897	875	904	897	936	923	918	936	936	925	849	847	917	834	905	941	901	884	907	841	904	951	897	914	913	902	933	917	917	929	955	927	947	873	871	899	897	941	892	911	887	884	865	949	900	882	895	904	889	903	945	914	968	944	886	871	900	931	976	862	939	835	917	910	903	872	905	945	850
3324	8747	6232	3217	2582	2023	1793	1559	1357	1252	1259	1203	1117	1058	1071	1039	1000	1041	1070	976	985	962	1058	984	1058	1012	940	952	1000	937	1036	979	976	916	987	903	944	974	929	990	981	957	1031	996	965	1005	940	990	1010	985	935	914	983	991	948	965	931	918	962	939	925	922	921	961	950	1001	983	909	966	943	890	922	1003	954	921	1000	944	943	1003	999	961	979	970	938	964	963	971	961	972	984	931	905	993	949	970	942	959	983	920	954	942	904	928	958	977	958	918	947	947	959	955	931	889	956	917	960	949	938	961	969	927	928	914	939	962	932	954	929	903	935	991	1000	992	970	945	913	921	928	963	998	985	966	939	904	969	937	983	910	973	912	984	1013	986	1001	938	919	965	934	925	961	970	952	956	939	957	995	963	1005	926	968	954	968	947	957	925	951	948	938	922	939	897	986	1003	987	1007	958	970	953	952	1007	887	964	968	912	895	924	976	931	991	934	980	880	949	917	956	947	941	936	946	967	995	922	984	1008	966	988	948	998	1008	944	928	985	926	997	992	1006	915	958	1025	968	950	967	955	966	932	965	995	942	1006	941	942	958	921	970	912	984	908	978	942	981	920	945	983	1011	978	932	984	1002	946	929	948	955	1010	944	921	988	925	951	966	894	893	953	933	976	918	978	926	942	991	965	964	939	938	930	957	919	986	977	926	954	933	949	982	952	987	958	946	906	993	967	936	967	970	960	963	986	971	959	937	917	938	939	962	928	956	906	990	982	970	953	978	969	990	947	918	983	939	930	937	959	953	951	950	967	939	949	950	1010	987	960	968	973	964	950	983	932	935	930	959	999	966	944	999	912	972	987	919	934	941	964	980	938	959	978	950	929	954	959	984	922	946	988	960	970	983	924	951	975	911	1012	959	952	904	960	964	917	984	969	1032	893	896	943	962	941	941	948	967	936	970	968	976	946	906	920	967	1012	975	955	933	923	1019	929	923	912	970	1003	942	974	894	926	1002	1022	920	959	930	981	903	927	962	905	880	901	936	930	957	961	996	949	983	898	957	968	961	945	963	945	933	977	963	1007	958	978	945	943	954	911	931	940	912	983	925	978	994	934	946	928	938	935	933	961	969	925	1008	918	996	958	895	976	949	907	935	969	959	986	935	960	968	920	949	961	966	927	952	958	913	948	975	968	975	922	978	921	930	997	918	947	925	954	972	898	965	960	1006	950	936	906	936	946	956	906	966	937	946	899	945	933	908	956	914	956	945	937	951	927	969	959	1036	934	927	931	930	928	972	913	966	997	966	938	947	962	971	907	924	929	971	975	919	964	943	987	927	987	970	961	1013	914	979	956	957	931	916	1001	895	932	939	1002	930	987	986	979	930	957	969	1003	968	984	928	959	960	964	906	974	970	988	933	943	985	944	916	938	982	943	952	937	929	953	938	901	915	955	988	970	942	1005	958	921	921	931	939	1000	902	1008	977	928	1013	935	943	994	956	976	927	975	895	985	897	958	980	956	944	993	941	960	930	980	972	933	948	995	940	966	897	923	905	975	978	958	964	949	962	972	969	944	891	949	926	986	949	952	957	965	952	1017	920	942	913	1011	977	943	992	955	920	932	928	908	882	937	938	914	962	919	984	952	989	969	976	936	973	910	954	930	950	1010	982	920	1002	981	962	928	967	970	989	939	981	950	931	991	928	976	941	956	930	923	936	944	952	946	978	983	968	911	1027	931	917	919	974	961	949	927	948	900	1017	891	921	898	946	966	959	919	963	918	998	957	985	930	981	977	1028	912	937	943	921	1001	952	902	949	993	904	955	958	956	950	944	1007	927	963	975	974	970	949	967	953	884	926	994	927	930	921	940	953	934	976	966	907	1006	960	941	953	961	948	889	956	932	893	913	903	957	938	977	978	960	1022	905	971	971	950	950	974	1006	1004	914	992	928	921	1015	956	957	912	894	915	926	897	986	989	931	976	961	916	900	948	1013	997	934	969	958	941	984	963	977	1005	909	928	947	984	976	899	934	924	954	931	943	966	956	944	914	1004	974	945	965	927	981	960	953	943	965	951	1011	907	980	971	953	932	876	925	946	965	949	926	951	923	921	963	936	960	968	950	953	977	923	935	1026	894	967	935	944	932	993	960	1019	975	975	905	962	987	888	976	929	989	1012	910	952	965	950	979	1001	933	972	964	953	922	950	981	907	1003	960	977	930	928	982	954	890	1001	926	1024	908	889	917	936	1019	973	912	919	934	967	932	988	952	985	966	973	945	935	1010	920	953	911	932	933	978	963	976	967	983	901	922	919	977	951	958	954	950	939	997	916	923	916	942	993	970	940	914	917	923	965	916	973	964	888	892	954	978	937	950	923	946	1010	903	915	973	950	921	987	1020	1012	989	1008	947	968	948	944	896	1000	935	956	955	943	920	940	931	902	928	998	953	956	987	927	944	958	973	957	928	969	955	934	932	943	983	940	938	859	961	976	996	933	891	908	956	978	900	961	988	908	952	935	944	924	971	893	975	916	980	938	982	959	913	967	896	916	990	951	951	949	876	935	897	923	910	910	904	963	927	931	955	968	950	894	936	972	957	952	979	966	972	1000	1020	956	950	992	999	942	940	947	982	948	909	924	954	926	945	992	999	965	1011	979	936	920	946	939	904	954	970	944	930	885	974	937	955	936	930	932	967	927	937	958	956	966	961	940	943	994	1012	930	962	996	927	913	944	933	937	947	981	929	928	949	993	880	972	925	950	903	904	979	1006	978	976	947	918	945	1018	928	952	959	919	942	950	930	896	969	950	940	892	967	999	922	981	928	916	908	914	997	1034	1000	915	940	954	915	958	946	941	1026	1029	1025	971	957	931	984	986	960	953	990	970	975	935	978	966	959	975	916	963	941	937	920	983	911	958	965	960	901	907	964	945	913	966	949	917	936	931	974	963	913	971	974	917	945	999	980	1007	959	952	991	966	942	969	912	930	930	917	967	933	1037	931	909	984	1020	960	973	938	987	985	940	926	959	945	883	961	908	900	959	939	985	952	936	901	989	909	985	928	920	981	879	980	914	908	950	999	949	931	930	921	957	962	997	872	948	937	915	962	936	990	962	920	984	908	983	967	930	930	907	1001	924	909	961	983	1014	971	937	947	957	937	882	958	928	930	980	963	875	916	945	964	995	942	979	884	938	902	971	958	936	1012	952	980	954	941	957	941	941	983	935	944	962	911	927	946	896	991	910	935	956	913	941	929	914	929	979	943	898	949	925	941	921	967	975	956	971	956	949	928	928	983	983	913	959	975	981	950	924	964	916	908	926	942	913	939	979	932	933	977	960	991	984	953	925	984	948	997	989	983	914	932	913	948	902	989	957	925	968	933	991	956	967	942	940	948	985	981	944	940	933	904	946	917	935	926	912	939	926	971	904	1024	948	969	970	917	954	907	990	953	968	944	922	977	963	971	959	947	927	979	1027	999	918	923	937	944	954	917	983	971	952	990	916	1020	944	941	966	982	957	948	918	924	976	957	949	927	954	980	946	947	971	921	931	975	900	973	977	908	933	950	937	915	940	947	963	957	984	991	958	950	935	984	974	975	907	936	981	927	947	928
24513	21081	27468	24833	13083	706	474	408	351	329	345	282	305	280	288	238	294	292	271	251	300	270	260	268	262	277	262	272	265	256	264	269	227	226	237	252	225	258	255	267	246	236	244	257	233	272	249	230	259	266	271	251	241	284	281	240	240	266	288	269	267	221	260	247	254	206	249	255	232	247	256	229	254	241	275	245	255	253	278	237	223	226	251	258	240	249	227	246	273	260	232	253	273	272	264	227	222	290	264	246	220	270	254	269	267	244	279	267	267	240	253	251	236	243	256	247	265	241	266	250	247	226	279	246	242	256	236	266	250	228	242	261	214	233	241	236	222	224	241	241	274	267	229	221	261	272	230	249	246	264	268	228	240	261	265	283	244	277	252	242	232	258	251	252	291	237	245	229	263	237	236	240	262	272	265	238	263	254	277	272	261	242	261	244	269	233	256	230	265	243	259	274	249	256	268	249	229	227	253	255	270	255	250	254	237	244	228	247	259	237	248	250	270	225	225	252	240	240	284	229	250	260	269	258	266	260	238	289	230	257	253	263	239	232	290	245	250	238	212	237	273	255	244	235	250	265	228	230	247	264	234	230	252	240	252	264	271	247	241	252	241	289	251	247	273	232	232	262	253	259	244	262	239	277	239	237	277	265	268	264	251	261	232	256	246	263	233	237	227	247	258	270	257	272	262	238	270	251	229	237	225	245	244	235	263	245	238	233	261	263	242	221	268	256	237	209	278	242	271	235	273	251	243	235	269	244	254	262	268	233	258	255	239	269	251	232	258	233	260	241	270	286	259	220	259	240	248	252	252	279	258	266	245	279	228	244	220	240	224	271	255	247	264	275	267	262	266	260	270	261	243	249	255	254	264	226	218	266	280	271	281	239	237	235	257	244	278	287	255	242	238	244	250	248	234	257	235	235	236	266	256	255	243	256	288	255	230	250	261	253	233	278	266	236	257	255	250	257	278	265	285	260	269	260	245	238	280	260	261	265	256	242	229	264	247	229	232	242	252	252	227	250	247	245	243	280	218	261	221	253	245	250	237	248	272	251	238	258	244	250	252	269	242	243	242	260	249	264	288	251	228	249	242	253	254	224	274	249	258	260	247	241	271	229	255	252	267	251	252	248	263	264	272	227	217	264	270	247	273	246	247	255	257	228	251	256	269	246	237	235	243	263	247	279	240	277	214	244	252	242	261	273	261	249	267	253	266	239	225	263	247	274	257	260	250	257	242	243	252	238	258	256	245	260	257	252	241	275	242	265	261	237	236	252	228	261	264	245	246	244	263	239	270	250	258	254	258	248	268	262	253	245	243	240	266	262	234	260	262	244	252	245	248	263	258	245	236	239	256	199	248	243	261	248	259	225	244	245	260	249	251	264	256	219	239	275	252	253	240	238	263	268	251	237	226	212	242	236	274	259	270	258	235	268	230	245	257	259	217	262	254	245	260	271	225	236	224	244	249	258	248	229	249	269	254	257	242	240	276	275	231	251	252	274	249	284	252	256	212	281	205	260	247	283	252	262	223	271	261	248	252	241	236	241	249	255	241	227	251	242	251	269	270	256	257	252	260	252	265	228	245	237	258	245	255	260	246	261	243	272	247	264	268	224	229	281	244	245	247	222	243	236	247	244	252	249	248	238	244	215	235	229	260	253	259	252	228	225	256	243	290	231	251	264	222	228	262	224	249	270	281	261	247	254	252	246	256	261	237	235	264	258	288	251	262	246	244	250	262	246	263	258	250	235	289	235	228	252	249	272	259	240	245	251	281	227	271	227	278	230	250	237	271	254	251	266	256	246	235	256	237	275	233	247	233	258	260	243	254	242	226	267	237	256	263	240	260	226	234	253	240	232	253	235	264	254	247	235	264	260	247	252	269	232	261	263	287	277	244	276	256	253	231	274	263	236	250	254	257	256	260	245	248	254	253	238	236	288	239	239	270	264	259	240	264	247	268	224	250	225	250	234	229	240	251	247	261	238	277	238	259	265	278	236	213	254	241	267	265	261	237	262	280	269	244	259	235	233	237	235	265	273	242	283	272	246	272	234	240	287	263	253	258	273	242	240	238	246	249	276	248	260	248	265	272	255	218	231	260	251	249	225	227	277	247	260	247	231	252	239	270	238	230	265	245	260	254	244	248	236	269	247	233	230	263	272	230	250	268	249	256	243	286	267	266	233	239	224	251	252	246	240	234	266	233	246	239	271	270	275	269	252	249	245	256	252	244	254	282	253	251	256	248	241	262	247	275	233	246	233	252	249	238	239	260	234	260	256	242	248	230	254	244	258	283	242	245	251	260	247	244	252	263	255	266	272	267	253	271	254	246	266	266	255	266	246	214	255	262	257	251	241	245	249	270	235	262	272	255	243	253	243	265	247	274	277	283	274	252	257	235	262	266	234	279	242	251	243	245	253	270	237	265	221	247	229	256	232	258	265	266	246	258	221	229	277	255	244	234	230	270	229	277	238	250	238	247	256	254	262	238	216	236	233	249	266	263	258	242	266	255	266	282	264	224	260	258	220	258	248	260	248	233	245	283	262	252	240	249	250	261	230	255	247	236	251	269	243	242	263	257	246	258	262	248	244	277	250	240	237	255	248	243	256	281	283	247	263	263	242	255	234	213	247	250	257	246	282	243	254	267	269	278	252	260	256	245	237	230	218	252	253	246	258	259	225	250	252	237	246	255	263	264	220	246	260	251	242	260	261	248	268	288	270	233	251	218	228	237	237	262	259	271	250	237	261	251	231	254	279	246	264	251	229	264	253	264	257	252	247	247	263	281	243	255	236	254	248	289	280	249	225	265	245	280	279	235	264	246	264	241	266	239	277	233	301	253	228	222	242	242	247	252	280	241	261	254	270	282	252	257	273	242	254	241	234	251	242	266	266	257	209	253	266	259	257	251	247	249	258	222	273	229	250	273	262	236	227	217	218	248	229	243	249	242	231	258	253	249	215	230	259	262	269	252	248	250	238	275	245	258	277	253	250	228	235	239	254	259	253	271	265	272	245	253	239	251	247	231	245	269	249	233	259	247	237	233	266	245	271	263	252	268	281	257	226	282	257	254	254	247	252	269	236	267	281	257	251	270	274	250	261	253	240	274	237	257	222	230	268	250	245	242	259	292	244	217	253	267	271	228	239	269	278	232	265	272	276	239	276	244	263	267	248	245	273	232	251	279	244	256	232	272	287	249	264	248	247	252	269	256	251	244	261	261	218	271	242	264	244	240	272	242	267	253	212	243	226	262	253	275	237	251	247	245	236	236	236	244	267	249	234	255	271	271	281	273	252	245	245	264	246	270	240	258	274	249	259	225	228	259	233	260	271	249	235	223	247	272	247	293	243	255	261	254	244	255	273	292	264	253	243	255	274	237	252	273	256	284	255	255	281	249	274	240	246	248	237	245	227	245	263	243	228	248	255	247	244	281	258	242	271	244	256	245	240	252	250	215	247	240	269	227	266	242	266	264	252	254	205	239	223	260	209	245	244
3156	5031	3346	1629	1166	952	839	603	571	478	422	413	366	362	363	342	345	309	322	342	292	332	298	332	311	314	335	319	324	307	320	304	328	293	286	312	330	278	285	313	335	298	289	334	289	294	323	282	326	295	273	301	302	290	283	284	276	293	310	308	309	289	303	289	279	287	280	317	314	306	332	313	281	282	307	310	269	302	315	278	287	322	292	310	290	295	287	298	299	293	325	314	298	308	300	277	286	294	310	306	301	279	296	277	287	270	305	319	285	302	320	317	302	308	312	292	306	321	287	314	311	274	271	309	281	311	283	290	249	301	288	286	300	297	309	279	313	281	314	288	323	295	326	297	297	278	295	305	284	282	294	277	318	301	308	317	301	299	299	298	289	276	294	283	276	277	292	316	298	284	308	262	291	295	276	311	301	299	297	276	267	323	327	281	312	310	323	283	278	277	301	295	301	300	285	291	315	305	333	296	289	319	277	320	296	297	280	320	299	292	337	298	285	265	270	295	268	331	277	297	339	328	325	321	289	313	300	285	289	307	297	295	309	320	277	320	327	307	254	305	323	292	285	288	335	291	311	267	296	316	308	287	317	301	270	296	294	291	283	274	248	309	290	295	283	302	308	304	272	291	282	304	303	284	331	290	284	311	274	287	270	278	282	311	280	304	299	277	299	297	273	261	323	289	275	291	278	317	281	314	300	305	292	285	286	308	302	312	304	288	293	297	283	310	303	286	328	315	269	293	308	322	332	302	284	326	308	272	284	277	323	290	283	320	288	304	279	296	298	307	306	281	297	281	284	316	303	301	301	293	302	278	306	326	298	292	298	322	309	277	284	296	303	309	295	290	301	300	280	297	296	282	312	326	272	273	288	292	268	290	322	285	274	283	298	326	292	290	278	303	304	294	266	271	319	272	314	276	293	257	312	313	325	275	294	306	280	302	327	288	296	284	294	289	270	299	290	286	308	304	292	292	290	306	343	295	300	305	277	281	267	305	310	288	302	312	287	291	304	316	350	312	265	295	302	301	284	314	281	291	297	326	331	298	322	300	296	287	304	323	343	347	300	275	295	282	304	296	302	265	281	297	304	319	294	282	314	309	290	303	285	319	296	317	285	317	310	289	307	274	323	295	309	282	334	309	304	274	290	300	320	285	318	328	304	290	270	308	278	318	307	284	291	290	285	322	304	305	296	283	283	266	289	324	285	317	297	306	250	285	308	304	318	301	290	277	323	272	288	290	295	304	318	300	295	293	270	296	279	320	295	274	311	306	310	284	323	271	306	293	304	291	270	284	294	272	294	289	273	269	269	319	302	318	305	325	304	266	324	301	274	305	300	276	275	292	295	287	286	274	290	305	294	300	269	269	290	310	312	308	316	276	301	303	320	291	317	311	301	300	306	293	329	302	256	287	296	324	310	302	312	314	269	291	293	298	286	291	253	268	262	284	302	309	310	309	287	293	342	257	282	303	283	281	326	311	275	291	292	284	319	318	293	289	279	308	295	271	289	278	289	293	281	284	313	292	290	295	285	325	325	298	315	284	284	315	287	267	275	294	266	300	294	271	292	269	305	311	321	299	289	286	297	301	314	325	253	270	308	312	280	295	310	291	312	297	312	280	311	324	275	309	305	284	295	291	292	302	280	327	291	288	253	303	283	287	268	271	318	298	302	295	298	291	313	316	286	282	297	336	335	298	288	296	293	275	278	285	303	293	294	305	312	285	263	305	294	306	289	323	298	294	308	297	285	269	301	285	292	291	283	337	282	303	280	278	308	296	274	297	326	308	319	322	293	299	333	282	274	269	305	298	336	303	281	297	320	303	309	288	298	324	300	267	285	297	334	289	325	323	318	310	310	311	292	252	298	303	307	319	324	320	279	273	297	302	265	289	296	320	271	267	302	336	285	317	283	312	289	283	302	282	289	310	287	271	254	284	281	302	303	309	271	287	273	320	305	283	278	316	297	289	283	332	274	296	301	335	281	288	316	309	263	297	343	275	284	314	279	307	291	299	301	296	342	261	308	297	296	305	270	283	323	296	308	293	300	300	323	316	287	313	326	313	288	300	322	293	298	289	316	293	265	297	298	289	325	290	334	303	281	281	310	309	301	289	285	318	279	290	283	259	294	294	305	280	269	309	280	266	327	328	295	310	274	306	308	306	315	308	287	287	281	289	316	295	315	303	320	302	287	306	278	329	262	298	268	288	300	315	336	277	286	303	297	304	300	299	277	300	270	317	289	317	325	294	297	306	316	322	300	278	306	292	294	322	317	301	287	263	268	273	286	298	285	299	289	291	283	304	304	297	308	302	296	297	312	293	278	295	303	283	273	299	317	323	289	304	304	298	283	330	307	284	294	283	307	276	300	342	311	316	303	296	283	291	324	270	288	294	277	261	300	285	282	290	337	307	295	324	313	304	292	344	303	290	281	306	308	291	310	336	253	300	309	307	319	281	296	285	324	306	270	298	281	301	318	321	312	300	336	294	273	278	295	307	341	270	281	304	313	285	285	316	318	269	324	288	286	302	278	253	287	276	295	251	264	304	298	283	306	312	326	290	314	277	258	312	312	307	296	305	312	289	272	302	320	308	323	294	280	278	307	276	294	285	276	306	299	281	284	310	318	307	271	311	345	260	312	286	291	263	305	285	299	317	295	283	277	266	305	291	263	293	284	296	299	301	281	275	303	308	281	284	280	273	270	259	296	275	299	310	275	283	316	277	295	282	304	307	280	286	274	297	290	274	290	318	298	295	283	296	318	300	315	331	336	281	277	289	268	303	271	301	299	319	290	308	286	309	332	302	324	274	292	305	315	273	294	291	315	270	306	310	318	280	310	280	293	290	308	314	262	287	293	301	288	288	290	281	310	302	285	309	300	288	273	283	289	290	304	313	298	282	279	280	310	300	285	319	295	284	288	310	286	298	282	293	304	299	284	326	279	266	301	282	291	302	282	286	293	292	287	304	289	278	295	261	302	301	304	285	268	336	301	317	306	326	309	317	277	280	337	277	297	271	293	281	318	270	317	289	326	310	286	295	290	326	291	307	312	278	302	298	282	315	275	294	247	274	289	282	318	296	290	294	301	257	293	286	321	320	300	293	319	308	278	293	272	319	262	306	321	310	310	304	300	279	301	305	279	288	310	303	291	305	317	312	312	273	264	308	305	289	269	279	331	319	299	282	289	323	295	290	304	303	253	324	324	298	276	280	269	271	284	296	330	289	276	288	265	319	312	285	304	319	294	294	279	266	300	295	285	306	323	292	306	296	312	313	274	286	279	303	296	284	286	325	311	298	325	292	299	272	287	275	299	297	297	291	289	290	296	296	318	302	297	333	307	264	278	306	294	309	313	289	315	302	295	274	291	309	326	285	261	292	297	289	280	298	292	289	284	283	285	308	311	306	312	287	292	306	298	302	281	279	297	299	267	276	308	286	294	292	306	339	314	286	282	311	297	287	289	301	298	293	272	299	275	296	285	305	284	315	299	286
22324	21126	28874	23622	21124	21176	11083	1511	1147	1103	1060	989	902	928	847	863	866	847	833	795	756	784	777	783	734	761	754	719	765	761	792	759	719	765	777	783	757	735	752	777	719	779	690	739	724	727	688	766	721	738	759	753	742	707	707	747	728	729	709	755	766	741	738	695	735	754	775	761	662	772	680	730	766	757	730	704	707	788	767	791	717	799	778	778	741	736	730	711	738	734	761	739	738	814	719	752	739	731	728	742	683	780	716	730	751	759	774	712	739	722	744	795	826	709	726	732	739	755	745	753	709	728	711	755	741	770	714	726	692	701	732	709	735	779	753	784	771	717	733	759	708	753	745	709	766	750	705	766	706	747	770	782	746	740	733	707	687	740	773	770	720	777	746	692	751	730	757	734	756	778	741	734	795	734	750	737	766	710	757	765	778	739	692	726	758	743	720	703	753	757	728	708	787	729	748	789	803	812	723	705	733	789	661	700	717	751	730	746	757	757	694	701	748	732	695	722	697	747	693	744	697	765	737	700	729	706	708	739	710	703	724	768	730	703	754	704	682	744	714	700	762	723	745	771	726	750	683	736	717	727	779	762	729	757	714	713	764	740	757	723	785	726	767	761	729	750	729	669	740	741	734	722	751	776	742	778	791	730	708	728	710	750	750	781	752	691	694	682	731	723	673	725	776	770	727	732	698	778	727	767	724	739	699	736	726	673	720	688	739	735	754	744	723	734	757	739	719	729	716	738	699	719	725	760	766	696	663	702	752	769	783	735	723	710	708	803	730	704	715	706	721	738	792	757	769	731	701	726	720	734	721	738	713	747	728	742	713	706	745	725	722	742	768	707	759	769	740	703	717	726	687	682	744	765	736	731	736	728	738	720	718	692	785	768	758	764	697	726	742	729	747	719	741	705	726	782	721	697	747	762	727	760	755	741	734	730	749	715	744	748	711	760	775	753	755	784	750	803	696	691	697	693	730	718	728	726	723	764	739	778	736	700	760	744	772	742	718	732	724	724	738	734	751	744	722	741	719	745	685	730	718	722	709	703	716	700	704	722	698	708	711	759	750	713	719	707	752	770	768	725	740	700	780	720	786	697	740	765	726	761	736	751	747	729	706	752	717	737	696	734	723	733	731	790	749	781	714	770	713	697	723	732	694	719	731	771	754	709	703	752	759	726	737	762	745	793	764	688	766	754	746	734	722	695	751	695	761	706	754	747	797	647	742	752	718	740	723	713	744	742	705	749	672	744	715	769	729	729	693	777	715	741	731	704	730	757	715	754	746	729	739	754	702	737	759	732	729	694	719	763	749	698	747	755	734	709	761	737	729	714	736	750	744	746	727	721	754	767	693	691	746	741	753	752	699	713	691	752	751	749	744	714	732	716	699	744	695	751	706	776	747	750	697	770	725	752	733	711	791	715	728	722	710	774	735	733	783	740	759	724	750	734	711	741	701	755	716	724	755	726	672	772	745	739	748	764	766	755	712	700	748	766	729	709	730	698	738	746	760	741	732	788	679	784	747	730	753	712	650	765	766	699	726	745	697	737	680	754	744	754	719	792	712	691	733	700	661	781	741	803	750	772	736	746	699	735	733	700	755	738	729	746	748	722	764	700	725	713	699	733	686	745	729	711	681	724	737	746	781	709	777	772	724	770	746	708	753	792	733	716	707	759	726	756	710	666	715	731	764	711	737	709	675	680	750	758	662	715	736	728	660	732	726	715	711	714	725	752	793	744	736	759	720	697	741	729	777	830	688	729	731	726	751	749	708	733	730	724	735	760	764	740	706	729	746	761	686	674	748	744	726	771	707	712	724	743	772	706	744	702	700	766	694	681	740	712	780	724	720	722	686	746	717	704	778	702	703	755	724	688	754	712	778	750	750	781	744	720	671	741	749	740	768	737	737	717	707	719	684	760	756	696	747	803	744	692	721	790	746	708	755	741	755	709	769	715	757	755	714	749	724	767	665	695	721	736	749	702	722	739	716	762	669	727	719	779	756	765	714	772	694	719	719	738	735	699	737	759	725	715	760	728	717	699	742	721	723	747	734	706	686	776	746	719	718	765	710	710	683	772	761	738	713	736	757	749	667	773	725	730	766	729	751	694	697	735	746	748	782	738	737	721	736	769	754	732	717	742	704	717	724	763	712	783	686	796	729	728	720	765	758	726	726	717	794	673	744	746	727	771	733	700	757	725	770	716	730	675	775	710	715	695	755	772	784	736	763	738	724	738	710	691	716	675	738	685	717	809	744	701	745	711	737	696	762	718	743	731	723	711	689	731	740	744	747	724	718	818	768	717	704	749	709	726	733	712	717	779	680	717	739	729	710	744	706	722	702	691	732	724	724	743	763	755	756	702	780	731	711	708	754	763	754	720	730	721	731	753	746	740	748	769	740	765	741	763	739	710	734	777	744	817	743	731	729	726	708	698	720	678	690	708	704	713	740	724	703	735	792	724	714	713	670	726	741	759	697	725	746	769	681	756	738	748	701	762	723	703	770	760	719	706	719	741	739	728	753	722	773	736	742	779	732	713	743	742	733	710	727	759	716	742	727	744	767	759	756	694	688	767	761	760	750	703	729	722	752	770	737	785	721	753	743	761	717	753	731	730	761	747	720	696	722	747	687	750	758	759	761	739	746	736	749	731	692	695	735	704	703	722	741	724	695	701	776	761	733	679	763	716	771	768	744	745	737	728	721	733	746	724	752	709	728	710	738	732	727	784	789	715	751	717	777	727	738	761	762	698	745	758	743	770	820	742	783	766	749	777	698	812	742	719	765	741	764	812	702	720	719	708	743	770	733	702	689	732	704	738	721	715	787	673	690	681	745	735	716	709	714	683	732	801	715	736	754	704	748	697	734	699	693	723	685	787	737	772	777	700	759	782	695	734	779	726	785	721	766	749	758	754	714	716	724	757	700	785	748	734	778	769	765	739	700	770	695	736	721	720	748	778	738	723	714	737	749	708	713	758	725	743	770	716	772	704	728	750	716	751	728	755	755	719	754	762	696	759	706	797	708	778	707	701	764	738	754	718	748	692	737	709	730	768	717	809	787	741	747	760	739	675	725	740	724	691	714	693	732	749	708	705	729	715	735	738	695	711	705	726	722	750	683	745	769	758	733	721	691	748	702	791	733	695	701	722	757	714	717	737	726	748	724	754	743	721	722	702	738	711	701	762	726	774	722	725	729	756	707	736	760	783	738	715	719	707	784	738	788	778	739	716	729	731	779	713	760	731	718	741	713	674	731	727	751	749	735	737	741	714	732	764	708	711	714	730	767	730	728	787	735	758	726	719	694	703	759	726	705	733	728	728	766	763	735	801	748	770	791	759	729	728	714	739	688	689	729	750	752	717	728	716	770	738	760	763	748	689	737	740	693	690	699	760	761	739	710	731	801	781	750	751	728	733	696	741	765	743	699	712	726	704	701	739	687	772	754	787	736	725	749	730	774	694	704	751	716	755	701	721	708	746	783	752	744	753	745	667
4568	14240	9920	5065	3805	2929	2275	1939	1607	1413	1278	1160	1092	1034	977	943	955	920	924	901	883	885	863	835	865	822	844	860	826	844	889	844	811	860	813	779	778	802	870	815	790	842	845	764	780	811	779	820	852	821	825	794	843	856	816	836	804	804	829	826	823	779	806	782	814	792	790	798	818	804	774	803	791	789	803	823	810	799	746	798	830	761	789	764	790	842	815	781	768	845	808	811	820	758	780	749	823	793	789	794	791	787	794	812	810	773	864	848	778	792	856	797	767	767	825	856	797	841	799	735	773	832	779	817	834	798	811	791	795	831	768	766	810	791	806	767	846	776	819	769	820	801	790	761	710	765	766	809	752	800	769	800	778	810	804	807	765	823	758	735	778	795	807	762	748	843	803	778	782	835	744	806	807	834	782	758	777	782	787	760	786	807	783	783	791	820	809	796	788	736	790	845	804	778	838	765	814	816	811	843	800	757	778	798	752	803	745	802	819	776	776	799	801	784	800	805	829	770	835	857	783	757	817	762	782	765	782	855	791	757	777	774	787	749	774	787	760	751	728	845	790	777	762	794	809	754	796	783	744	791	765	770	790	799	859	825	802	805	791	772	812	803	765	779	783	801	824	762	787	802	791	762	789	775	788	768	787	774	786	829	792	720	883	806	845	818	830	804	770	791	786	804	811	813	793	809	822	827	795	852	813	782	760	794	769	805	787	783	803	813	860	818	837	818	798	812	776	791	796	801	813	795	837	786	787	796	781	801	804	806	818	788	833	803	842	819	792	801	775	786	837	783	791	760	748	814	812	821	831	799	761	811	830	798	813	787	794	805	818	826	751	784	811	788	796	766	808	794	789	825	859	745	807	761	837	820	797	812	756	783	790	785	827	800	783	772	794	814	793	818	834	762	745	807	770	799	804	780	772	765	837	750	758	788	772	763	784	764	800	786	786	830	799	797	814	778	799	759	793	790	792	784	771	775	835	816	807	803	793	794	820	780	777	820	807	813	803	769	798	743	829	847	788	799	780	863	739	766	799	759	835	803	803	797	845	805	772	761	760	833	791	840	825	786	793	808	794	763	820	846	795	799	799	814	801	838	784	778	762	815	858	831	799	794	799	763	779	818	812	778	796	765	816	842	805	758	777	783	813	784	778	780	771	899	815	833	820	779	830	770	852	790	775	739	795	844	772	797	788	816	787	848	817	794	775	796	797	819	729	748	742	782	809	765	791	825	791	793	812	769	791	784	803	813	741	754	781	847	748	822	791	785	734	792	791	778	787	776	791	801	831	811	767	787	779	792	753	837	817	806	851	770	765	789	807	782	818	790	812	798	755	826	791	816	803	818	800	780	819	779	801	770	854	793	791	771	812	793	814	852	844	811	829	741	799	799	790	846	792	770	840	752	776	779	817	810	777	753	828	818	832	800	798	751	770	780	830	785	782	822	803	831	792	781	858	814	745	783	781	800	829	732	800	791	853	797	816	787	777	831	821	785	812	763	761	807	777	753	837	803	833	816	781	810	828	833	813	760	814	819	784	793	789	806	760	759	784	783	778	826	739	810	788	826	822	811	772	749	746	796	750	781	785	818	796	786	784	805	772	796	846	795	799	819	765	837	795	752	835	808	785	791	779	810	802	776	840	793	832	787	789	789	781	764	796	823	772	801	778	811	790	828	844	768	789	832	788	783	809	804	831	800	748	764	815	793	800	773	765	800	765	755	758	817	755	813	760	798	794	832	811	770	760	829	788	803	771	773	778	835	767	791	795	786	785	775	759	738	767	808	811	796	807	809	813	785	769	805	813	806	771	749	785	768	797	775	807	777	749	772	785	807	820	806	827	812	782	763	802	824	824	810	790	830	811	754	807	784	816	776	829	790	786	808	792	802	817	790	792	825	757	812	784	767	785	797	820	778	789	872	778	866	790	775	752	768	797	820	832	801	777	793	748	808	753	781	784	808	811	762	803	796	777	826	769	744	876	833	790	790	783	799	799	730	852	812	807	804	800	798	843	785	776	831	785	811	773	722	844	791	835	811	825	772	796	783	746	757	827	807	787	773	803	821	816	798	820	801	789	788	791	742	769	807	777	780	769	794	799	828	836	830	794	786	800	794	813	732	755	786	788	839	781	783	787	850	764	768	810	799	778	797	798	769	798	765	823	822	784	820	812	779	767	820	815	823	833	806	783	785	824	736	790	804	768	821	811	753	836	760	793	728	862	752	795	782	813	819	806	786	771	829	778	756	799	800	784	801	753	763	818	813	771	818	775	779	828	804	816	821	781	794	756	780	788	813	826	798	803	791	808	791	762	789	818	805	770	744	798	808	834	775	848	814	758	852	766	859	822	774	770	783	778	795	789	808	763	784	774	771	832	811	776	813	793	812	765	833	849	831	765	823	845	699	772	780	766	771	777	810	747	741	848	822	793	794	777	760	839	793	794	798	793	800	776	741	805	754	751	805	787	801	811	808	746	819	764	816	766	796	755	794	768	759	774	802	789	812	793	766	758	777	772	832	820	768	787	768	781	778	827	771	779	778	773	827	754	786	788	805	829	781	756	762	780	805	792	787	790	799	807	759	806	794	828	784	804	780	823	765	838	803	822	780	795	778	778	804	793	759	778	818	805	797	845	758	786	768	736	766	772	851	782	794	784	780	783	728	825	789	759	830	762	799	793	826	778	741	801	757	825	774	793	740	789	768	767	755	759	784	761	791	766	813	792	754	745	811	819	794	841	782	783	780	812	849	813	797	754	766	801	784	818	807	775	760	786	807	838	818	791	811	766	787	758	747	761	816	824	769	827	737	829	821	782	775	803	781	743	764	811	770	779	828	767	789	764	751	799	763	826	793	779	749	768	739	737	798	773	824	772	799	787	768	822	797	765	814	746	773	792	797	808	825	809	779	798	789	805	827	731	813	770	804	827	834	856	789	806	748	748	768	806	800	808	788	750	849	851	773	826	802	777	786	742	753	755	813	719	811	765	783	810	791	828	810	752	781	749	744	794	791	830	812	788	793	778	825	811	785	803	825	785	738	827	765	816	771	771	819	805	814	765	727	860	790	819	750	807	755	764	777	759	775	774	801	803	718	750	781	798	824	776	823	790	816	813	799	801	789	800	810	800	791	760	790	817	782	784	806	789	805	823	814	809	797	792	714	759	789	832	829	715	799	778	774	773	805	746	783	825	813	799	800	768	837	795	820	747	787	805	712	796	745	777	808	820	805	798	839	778	796	803	782	731	766	766	755	732	810	800	790	779	795	744	785	781	788	811	790	842	816	784	808	771	746	808	789	782	779	802	786	787	805	730	797	783	761	791	836	839	751	748	864	787	806	794	780	797	779	771	785	773	824	766	755	822	815	833	790	779	754	837	793	863	805	780	804	773	835	823	841	790	830	763	826	803	737	786	842	768	775	739	793	779	785	763	762	781	825	835	841	759	745	816	811	810	787	773	858	782	744	747	812	794	815	823	803	819	789	745	772	769	784	824	788
27303	17916	3920	744	571	544	516	515	501	509	502	525	484	544	481	517	520	498	490	526	498	487	486	474	533	507	478	463	466	440	496	454	467	486	479	500	493	510	475	492	520	517	452	479	514	494	492	481	510	487	516	523	465	486	492	501	540	488	507	495	530	523	461	489	485	502	470	469	461	460	523	489	492	458	511	517	500	520	511	485	449	495	472	517	497	468	455	524	533	441	462	490	517	492	541	508	508	457	508	520	493	492	508	508	485	507	497	468	486	500	480	463	491	484	489	490	445	487	454	506	502	491	522	503	477	478	539	500	447	457	453	476	471	491	479	528	521	493	504	459	445	448	511	471	473	467	517	467	451	503	489	492	489	534	484	493	492	497	509	476	497	512	467	471	494	503	522	498	480	467	459	522	483	495	479	498	494	507	459	538	502	509	494	503	487	492	498	469	516	479	468	474	514	500	451	487	473	476	489	466	492	469	481	478	504	497	480	486	491	500	494	472	474	525	459	515	479	518	470	518	516	484	464	498	495	511	461	499	482	457	456	505	489	505	525	518	495	502	506	549	475	492	521	490	470	494	508	482	478	509	517	487	503	517	469	512	536	514	489	488	507	488	454	489	485	503	533	502	478	512	482	490	490	516	503	514	440	466	503	523	496	523	515	502	476	522	476	480	538	519	500	478	488	484	485	501	493	509	479	514	487	493	548	455	478	500	511	492	482	475	498	466	490	504	487	512	488	473	503	487	488	460	496	507	503	504	465	496	487	491	506	529	527	454	511	493	462	461	470	478	492	528	490	514	477	476	454	508	508	512	487	489	511	486	507	478	434	526	498	483	497	453	495	486	465	464	513	493	475	470	471	527	495	476	497	515	507	537	512	506	462	503	501	473	546	501	520	471	485	493	510	495	492	539	492	510	489	488	482	496	482	508	491	489	497	511	432	507	500	487	485	491	500	491	501	530	508	512	495	533	477	510	470	471	490	472	475	464	503	520	515	495	503	473	511	478	484	477	517	532	470	493	479	483	464	484	496	491	503	493	484	485	473	500	505	496	469	530	459	493	530	457	445	489	447	483	488	499	510	530	513	511	497	462	450	476	453	477	488	506	502	440	444	494	492	498	524	516	473	496	536	499	490	526	511	511	476	454	511	500	484	517	489	539	463	490	441	511	517	479	477	485	507	476	490	495	448	495	491	498	513	463	496	491	476	439	486	499	503	509	478	490	476	540	470	488	495	489	450	481	453	547	499	516	489	495	485	498	479	478	451	480	465	502	467	471	511	538	492	508	522	501	480	488	526	494	477	466	516	500	502	459	538	478	480	487	495	503	520	512	525	501	486	487	480	496	514	526	492	470	518	486	485	484	532	480	478	490	510	446	503	471	479	511	488	504	487	479	514	536	493	508	466	487	462	493	540	469	479	488	477	508	500	473	472	480	488	504	462	491	484	466	498	512	511	477	461	487	517	492	531	471	462	470	482	476	517	535	444	491	522	493	480	485	502	495	504	453	527	508	466	500	498	460	506	503	510	483	510	544	491	458	487	485	509	500	472	498	577	481	499	455	480	486	513	498	531	533	517	482	483	521	447	482	478	518	517	474	499	506	473	473	461	533	506	506	503	509	470	512	466	459	475	497	515	484	513	498	459	525	547	486	477	477	471	496	483	495	495	485	517	500	499	542	471	487	509	446	497	514	502	469	518	511	451	513	528	501	458	504	491	543	483	489	518	498	472	481	523	483	453	480	509	469	486	495	489	468	494	515	486	490	509	482	494	528	468	470	464	481	475	451	483	495	502	503	480	483	466	467	477	517	517	553	522	509	493	514	495	523	490	464	491	470	505	509	517	504	495	483	524	511	486	442	496	486	458	518	482	481	531	461	517	481	471	494	483	474	488	503	500	495	464	462	509	516	504	449	494	473	502	475	457	495	495	480	474	501	519	479	475	515	503	489	527	530	452	480	527	493	486	487	518	533	481	495	473	447	544	526	439	463	464	466	501	487	501	512	531	506	513	485	508	467	498	516	510	516	489	497	491	501	464	486	476	465	501	498	510	505	444	481	510	500	506	478	527	480	476	474	552	520	481	477	514	457	508	502	488	515	491	505	485	461	473	467	484	465	477	472	539	470	502	483	473	523	522	504	522	499	493	527	480	528	465	536	503	487	475	511	501	494	511	516	457	509	494	503	491	480	472	494	507	490	472	495	491	481	518	502	492	485	504	496	532	474	459	458	471	472	487	509	547	448	458	503	496	476	497	529	524	456	498	545	465	506	469	460	535	526	489	496	487	517	512	453	490	493	481	498	467	479	519	483	475	542	504	504	453	491	454	508	496	466	489	497	521	499	525	503	495	496	499	496	515	482	487	487	495	474	496	480	477	495	481	461	464	465	526	500	508	476	503	466	503	507	466	470	530	451	491	456	487	464	532	490	513	478	472	540	509	511	492	456	504	494	490	510	469	481	498	492	474	483	482	535	532	498	519	502	528	482	480	484	471	480	476	496	502	523	459	484	548	495	491	484	524	465	474	460	527	487	480	502	490	501	480	481	479	468	465	494	500	481	469	483	480	465	534	488	442	436	481	474	456	542	476	497	516	503	476	471	461	485	476	470	491	493	508	477	509	480	486	487	492	525	528	517	444	487	488	523	518	505	532	460	504	507	501	496	514	485	491	478	512	529	469	481	480	499	490	491	503	479	526	508	480	495	487	505	521	476	476	529	505	481	519	480	488	485	506	539	494	529	472	505	486	439	504	507	508	444	468	511	531	492	496	512	471	510	460	478	518	508	525	505	524	525	479	520	446	461	443	501	483	491	491	494	527	498	472	503	483	500	439	493	484	490	537	454	495	466	468	474	475	506	483	498	453	466	508	507	493	499	487	493	508	530	471	498	504	511	516	473	493	471	481	452	550	481	477	494	500	477	494	471	492	483	488	488	433	526	481	499	472	506	500	519	439	521	494	501	492	530	460	510	488	474	496	479	514	486	482	489	475	490	524	490	479	532	506	480	506	546	465	525	470	486	518	517	502	493	487	488	530	496	472	456	524	511	515	505	474	510	490	505	516	481	484	527	488	488	466	477	522	491	490	496	491	457	501	482	456	497	470	520	492	450	467	534	508	497	522	510	478	492	487	524	464	488	503	493	486	488	475	498	501	480	499	488	461	505	469	510	500	459	477	468	517	457	494	490	454	511	496	508	477	523	565	477	473	507	478	477	515	494	480	485	465	501	510	472	557	467	527	513	496	477	459	476	473	488	484	534	502	500	479	530	495	510	506	495	478	485	532	486	499	491	484	464	498	490	495	483	474	501	471	449	514	464	493	479	464	464	518	496	482	459	521	515	519	509	505	468	452	513	496	529	480	502	484	443	449	493	467	506	509	491	447	492	474	489	481	510	502	505	506	540	523	459	508	500	541	513	477	497	528	479	480	489	516	517	504	527	501	479	449	489	499	502	491	454	488	457	496	478	503	493	462	426	512	440	500	481	496	488
4202	916	778	611	570	519	543	570	546	550	500	555	562	544	518	497	549	479	528	531	532	513	553	538	549	527	493	521	546	535	538	509	499	488	511	526	577	566	529	527	487	538	523	528	526	518	492	544	551	547	545	536	530	528	571	498	546	557	523	511	554	479	553	516	547	517	570	539	497	513	533	539	506	536	533	501	532	539	520	532	546	509	534	557	557	526	504	491	490	503	540	521	532	545	521	518	487	504	524	550	499	572	534	534	527	482	535	581	531	487	486	486	539	538	525	515	559	528	499	524	519	483	531	567	517	516	500	565	518	535	523	529	535	487	493	561	570	541	501	525	489	542	514	504	495	543	533	476	563	506	497	522	563	546	519	518	530	547	493	518	555	545	549	537	493	581	544	519	499	498	532	539	539	499	550	498	520	535	544	531	551	562	501	500	512	506	541	503	535	471	557	461	571	544	517	564	527	537	543	514	514	521	558	526	524	498	566	525	534	531	512	549	525	504	497	516	549	576	541	526	566	500	542	519	547	579	527	491	512	495	517	524	522	547	527	533	535	531	536	539	531	485	495	543	475	560	515	535	499	522	515	532	530	556	543	550	529	505	583	544	538	521	513	507	614	486	531	544	536	540	515	506	533	540	511	488	528	505	504	542	548	510	525	534	520	528	534	518	524	502	529	496	549	504	489	532	532	506	533	537	553	510	536	494	552	541	500	510	540	521	510	514	574	510	484	476	531	508	493	520	509	502	562	560	592	518	508	539	531	581	488	485	551	514	512	504	559	535	525	522	557	524	511	506	540	518	553	531	515	553	523	544	504	530	521	514	514	545	565	510	527	529	565	529	526	517	504	528	541	537	560	547	534	524	490	519	576	560	503	508	505	491	519	528	541	468	530	533	539	510	540	477	524	532	495	496	533	534	530	527	517	546	541	503	513	549	541	511	568	489	539	517	538	524	534	563	514	514	566	519	515	486	537	522	537	552	510	520	541	504	514	516	516	538	548	545	553	522	496	535	552	555	533	494	586	516	558	536	497	521	548	541	521	528	538	552	555	526	530	546	518	506	510	527	527	549	522	528	483	520	532	517	576	522	537	556	541	541	542	519	511	536	520	543	490	473	539	558	540	470	529	467	529	524	531	537	561	535	539	520	515	541	513	523	518	531	503	524	554	514	498	533	536	525	511	528	521	516	513	512	546	521	511	528	490	553	501	492	487	553	534	533	559	540	517	543	552	553	494	520	535	523	497	508	532	515	513	544	579	532	554	542	522	523	509	527	517	569	512	493	543	467	499	522	510	545	543	543	558	533	534	499	509	516	538	542	520	521	531	520	543	534	553	538	543	525	509	528	520	522	483	539	514	487	570	507	543	519	529	555	551	509	530	523	536	493	562	522	517	526	524	514	560	529	523	513	485	488	506	540	497	505	529	530	500	512	529	504	555	528	539	532	532	541	520	541	522	507	540	487	516	519	516	509	556	486	521	523	544	510	512	528	509	547	520	538	542	463	575	539	524	550	508	588	573	531	482	532	540	552	495	492	575	571	541	544	539	534	522	520	573	529	499	497	538	525	522	550	523	520	542	501	539	533	544	549	537	535	498	483	517	501	508	536	562	549	543	505	506	561	540	500	536	509	509	544	510	523	523	555	535	537	539	481	566	495	532	513	534	502	532	494	522	527	557	521	514	510	492	495	535	484	528	507	550	506	532	515	516	545	511	523	546	552	534	510	515	506	555	518	543	526	544	503	522	512	510	524	503	488	526	524	501	552	514	517	547	520	556	567	514	468	527	526	550	536	503	513	483	495	522	493	542	499	561	488	529	544	491	507	530	473	546	535	528	521	516	539	545	482	507	544	505	563	517	518	517	550	547	522	518	536	503	521	538	503	520	564	552	513	495	532	533	528	530	529	561	516	528	514	539	546	530	505	505	524	530	517	539	499	546	549	526	466	502	532	567	578	542	507	502	501	542	554	572	543	537	542	485	522	536	503	533	524	547	527	503	536	549	539	532	506	538	502	526	489	526	507	561	560	515	564	514	538	510	524	509	524	506	513	539	516	535	519	523	502	541	569	558	559	547	562	490	521	526	503	512	518	536	541	525	567	546	528	518	497	522	575	510	498	529	478	521	535	532	534	521	517	512	516	587	528	485	549	519	568	561	497	527	497	502	514	530	506	531	507	524	476	523	542	509	549	545	546	532	494	475	557	526	508	490	560	506	501	533	502	548	501	497	560	495	515	521	513	512	537	527	545	480	503	490	537	520	496	518	527	509	535	502	510	509	530	556	540	536	507	513	531	522	584	489	521	586	499	514	507	504	504	527	554	497	527	524	511	518	515	541	559	538	581	513	527	506	506	504	542	495	523	534	507	489	580	517	527	493	533	502	536	557	529	509	525	515	498	553	538	526	535	516	498	478	503	512	516	520	512	481	538	517	580	519	506	540	533	533	506	543	563	472	536	555	497	530	475	521	553	509	531	514	551	535	516	502	537	523	508	546	559	556	514	579	505	533	556	499	503	516	509	568	548	513	512	517	519	536	522	562	498	523	565	492	546	540	505	504	513	534	533	548	496	535	527	518	511	458	533	525	497	525	506	517	560	519	507	550	490	548	525	550	532	518	559	519	555	569	526	550	526	514	489	527	476	562	506	538	529	527	554	536	535	546	541	532	524	540	563	533	503	488	529	553	512	532	536	530	530	539	537	512	532	539	510	517	492	547	490	513	528	543	565	570	554	524	541	562	520	580	545	511	539	508	534	555	522	502	525	489	466	520	529	534	532	529	499	510	498	543	513	526	518	501	532	517	513	495	534	509	500	507	543	530	571	519	513	523	479	541	551	545	482	519	495	544	507	512	520	517	522	560	536	550	513	575	527	532	478	523	526	540	537	566	542	544	510	509	558	533	506	548	497	574	504	510	515	527	538	530	490	517	494	484	536	530	536	522	533	537	535	512	555	553	540	507	552	542	546	546	526	532	527	512	550	495	522	527	544	535	534	535	542	531	536	546	546	516	499	558	506	540	536	530	525	554	530	520	495	533	539	556	555	563	559	478	519	521	512	512	521	516	500	537	557	533	499	505	553	501	495	528	538	545	556	541	506	550	548	554	503	476	491	544	509	494	520	538	533	538	475	537	512	529	542	571	560	502	535	515	473	545	531	527	496	574	538	524	527	537	567	497	512	497	496	497	521	527	496	518	495	535	487	521	524	535	527	536	562	538	551	525	513	515	506	561	529	520	511	541	509	526	528	550	505	552	537	560	572	511	524	487	554	591	474	554	541	518	520	526	544	515	501	520	526	520	531	561	480	514	508	535	525	545	536	528	548	479	485	533	541	534	534	549	503	526	518	550	525	497	508	523	533	492	571	523	520	533	573	530	477	554	513	510	513	532	572	523	533	522	545	532	480	538	532	550	507	489	494	556	561	541	519	530	526	487	575	513	515	552	536	565	519	555	551	569	531	504	516	552	528	515	516	537	523	510	509	539	526
23339	21102	28429	23962	21102	12032	1855	1271	1121	1070	1046	1030	1036	1010	992	926	952	966	966	896	950	971	962	941	957	885	909	967	894	994	883	907	914	931	964	899	911	892	930	964	913	921	947	933	878	880	897	893	871	883	890	938	916	907	904	912	926	943	978	858	918	901	910	919	930	881	919	847	945	932	900	919	864	850	908	865	871	871	897	925	851	887	915	916	912	919	938	930	864	922	911	888	929	925	928	912	877	907	916	890	903	924	876	882	864	858	876	919	922	878	866	862	927	914	856	937	865	894	938	921	903	908	941	907	866	868	901	875	921	881	890	886	939	916	922	929	902	852	865	892	919	917	985	924	882	943	923	913	880	873	918	908	909	908	925	926	885	915	931	888	893	924	905	902	944	932	910	852	915	868	911	872	904	891	884	919	934	884	936	914	900	849	865	886	894	907	902	913	893	974	909	925	894	879	877	898	945	924	900	900	926	923	939	874	863	859	935	875	853	896	847	884	865	938	921	857	888	909	868	899	879	859	945	843	923	898	848	899	903	861	916	906	932	875	883	905	922	892	915	935	934	904	861	853	930	923	890	929	919	946	838	889	903	937	880	910	924	874	870	869	930	920	905	868	889	870	933	913	899	914	946	933	919	901	918	919	885	921	941	951	871	825	884	869	887	910	891	939	888	920	940	957	938	886	925	938	929	930	878	928	839	874	903	956	966	883	863	873	934	880	900	886	898	845	877	928	838	906	937	926	852	884	920	905	884	880	856	920	941	892	885	893	966	894	897	858	905	910	888	898	866	936	926	918	853	890	866	906	890	824	909	891	864	870	929	919	920	863	905	928	912	909	897	910	896	836	866	927	873	924	904	881	931	924	924	950	943	885	958	865	916	893	938	900	933	894	900	889	920	909	932	890	932	913	889	893	871	907	878	906	869	922	891	886	939	895	954	852	904	925	910	951	901	949	898	914	944	928	893	863	1000	915	924	890	925	910	844	913	860	933	895	908	886	906	917	908	934	882	970	906	875	871	927	877	904	925	941	903	857	933	907	859	924	916	928	895	858	960	826	885	923	890	847	899	929	864	887	950	916	896	903	919	940	943	969	921	882	901	861	880	926	944	909	887	919	930	881	883	895	900	966	910	897	877	956	897	845	925	833	891	934	888	872	908	906	918	908	904	888	953	883	914	876	909	891	899	871	919	876	908	933	903	914	885	872	913	911	948	918	901	914	974	924	930	925	906	913	881	948	875	917	845	925	943	868	852	898	836	927	861	867	916	896	873	880	895	945	915	875	914	907	934	923	925	891	844	896	872	900	855	902	848	920	849	926	898	912	941	946	941	899	827	894	944	959	882	917	901	924	883	881	922	895	900	924	917	930	892	923	909	874	867	847	920	902	910	917	899	865	874	914	943	857	944	887	875	947	893	937	892	890	878	852	854	925	899	869	846	947	919	917	873	865	915	884	915	873	862	924	882	894	881	898	883	936	865	879	885	863	916	896	907	876	919	901	921	917	960	924	897	896	959	925	867	839	921	896	896	882	915	887	895	893	916	919	868	834	897	912	922	902	904	891	863	915	940	912	890	845	825	907	898	914	894	969	884	881	909	853	897	925	891	895	947	913	950	901	909	865	943	917	897	862	903	919	923	893	929	932	896	874	941	848	950	872	913	909	922	881	937	947	867	879	921	927	888	915	918	880	895	864	881	913	873	904	884	923	893	874	846	881	877	926	905	915	892	928	937	906	908	933	949	873	886	935	1019	870	921	937	864	943	884	906	884	933	859	844	947	896	910	964	926	914	933	849	860	950	912	869	896	911	909	874	856	892	912	917	872	932	896	827	912	912	827	863	899	873	890	890	902	875	888	871	884	923	906	884	877	893	858	915	885	904	843	916	928	902	894	893	889	877	871	851	876	918	915	846	924	862	888	945	881	956	871	843	904	920	910	905	876	927	903	900	883	885	862	888	906	929	895	915	875	907	863	880	880	867	931	850	966	898	896	935	915	895	880	877	902	909	916	852	859	852	943	926	924	925	934	943	916	898	910	950	841	928	833	909	883	921	888	893	936	930	924	874	903	911	865	901	920	942	895	900	958	916	923	902	889	928	924	863	883	882	901	908	916	914	939	935	919	973	866	890	933	911	936	904	926	861	891	879	921	913	902	958	924	941	887	851	898	918	895	886	880	859	873	871	877	860	910	905	864	888	893	937	861	903	876	926	901	924	935	890	859	887	891	873	912	921	897	939	849	868	882	863	873	928	925	920	924	922	901	865	923	864	901	854	890	847	880	952	920	934	913	912	900	893	877	905	892	933	898	923	872	912	905	926	891	933	940	929	916	888	861	907	926	910	872	875	909	888	860	850	908	924	879	907	940	892	888	903	867	875	907	888	954	879	895	935	902	857	904	888	895	859	904	886	838	956	910	917	852	872	1003	926	908	910	875	907	842	913	924	911	945	909	929	903	847	934	942	857	875	864	908	911	859	908	892	868	893	903	872	931	861	871	894	878	902	912	884	964	889	891	909	900	882	913	833	891	894	885	953	962	896	846	857	874	850	886	955	931	849	905	878	942	929	911	862	916	906	912	844	930	953	872	886	886	896	852	885	911	939	910	914	931	870	918	851	928	893	840	948	913	907	945	890	918	929	1006	932	905	922	897	879	886	842	911	889	936	930	948	935	900	911	916	936	907	909	960	905	866	920	880	891	927	904	927	914	918	877	879	914	880	907	918	872	886	893	900	895	853	901	899	878	902	924	925	911	913	892	893	912	816	890	927	910	873	910	935	915	890	904	864	881	888	896	888	884	916	934	901	884	888	894	898	922	900	912	853	894	933	883	872	923	885	888	889	873	915	852	880	918	914	907	828	917	859	883	856	856	932	882	908	912	870	905	920	959	886	924	935	903	931	938	924	920	944	882	872	947	977	872	873	933	865	854	874	928	887	928	858	943	839	902	868	910	925	833	936	882	877	883	954	919	885	883	961	904	915	914	937	921	916	882	916	901	864	891	895	911	925	829	880	906	933	939	931	893	931	874	872	894	943	913	917	883	878	918	882	991	895	898	925	917	854	879	881	898	938	915	939	916	944	950	862	907	899	882	902	858	927	886	913	831	883	925	930	892	930	908	947	901	925	869	845	890	894	927	936	889	869	897	913	866	886	895	936	928	920	925	947	886	897	872	943	924	874	879	924	944	867	938	917	901	939	920	844	921	896	889	910	897	872	921	946	885	900	943	887	917	879	880	865	904	881	872	876	918	894	902	884	938	933	871	877	871	941	923	862	838	871	887	903	880	844	893	938	903	880	921	939	893	917	875	883	873	880	895	924	912	873	879	913	872	903	865	954	929	892	904	936	932	912	875	902	910	916	934	909	894	874	921	940	909	902	886	884	904	868	889	883	908	890	906	883	892	952	922	911	875	902	922	884	924	872	911	897	915	890	918	941	878	852	917	905	918	924	912	897	967	908	877	898	907	888	886	918	889	902	892	906	893	886	912	926	891
3383	8778	6194	3186	2504	2049	1751	1479	1376	1297	1172	1133	1108	1066	1022	1043	1008	1011	1007	1028	1007	979	1029	978	1014	996	1000	994	953	983	933	963	954	959	960	932	937	968	943	940	967	996	912	970	930	925	958	963	955	947	915	975	987	901	939	924	934	969	973	903	858	1024	932	922	950	929	937	955	933	919	968	956	975	957	969	942	936	901	958	941	1031	933	940	961	973	949	967	897	892	929	907	928	1004	940	936	930	878	926	909	942	912	948	934	933	946	877	977	952	979	961	934	957	897	923	925	935	970	956	924	930	905	938	919	989	915	897	969	943	971	926	926	950	946	954	941	902	957	927	929	963	913	937	946	988	908	931	885	919	997	902	901	948	864	915	914	970	988	961	943	945	915	950	946	936	944	915	946	933	1021	941	954	907	924	930	983	940	968	967	926	989	929	952	951	929	882	926	953	958	898	892	923	983	966	970	899	965	946	975	955	932	917	951	902	966	971	968	933	912	905	984	969	926	937	954	961	954	988	928	936	921	961	940	971	961	990	966	980	975	949	909	965	952	963	940	905	932	988	935	965	930	944	930	936	922	906	939	911	941	918	959	911	928	913	937	950	963	922	958	865	944	951	912	919	963	946	934	935	941	934	951	965	942	955	913	944	882	875	950	907	927	937	998	974	958	952	943	961	896	938	921	966	953	915	949	916	938	955	942	952	939	914	909	940	945	903	903	913	923	915	902	890	929	1017	972	960	947	867	953	870	964	948	918	971	956	953	885	918	981	951	890	941	941	971	930	901	925	934	1004	923	976	932	959	951	959	970	972	957	959	909	931	969	941	948	964	918	903	912	933	939	949	942	913	926	1002	978	965	938	939	953	922	978	910	944	950	928	934	1042	960	1006	940	946	968	932	928	926	970	941	899	929	956	990	946	960	891	998	989	974	960	923	967	880	930	961	947	932	965	928	953	939	948	933	922	924	958	953	947	970	939	924	978	949	930	915	926	960	968	983	967	973	891	930	961	976	896	900	943	915	930	874	924	909	1014	989	909	958	960	878	920	953	907	976	926	958	949	948	985	946	928	956	976	912	899	914	959	907	912	878	942	978	957	912	889	942	979	900	963	917	928	972	920	959	895	954	935	960	935	946	975	951	940	991	953	944	922	897	912	956	988	955	868	909	935	953	973	993	972	943	983	953	986	962	924	962	929	941	885	954	945	937	914	942	885	948	963	997	971	895	961	994	922	930	953	920	952	949	919	955	910	972	890	935	938	876	943	965	988	960	927	974	964	968	885	925	979	966	979	982	959	969	931	959	936	969	902	943	947	959	1015	907	958	945	929	921	877	920	942	997	958	952	913	976	920	937	1021	902	985	936	906	914	973	968	964	911	917	938	900	930	927	935	966	904	917	967	924	922	926	896	916	937	956	906	953	920	928	896	863	910	869	954	897	975	975	959	969	907	940	983	969	949	880	907	987	990	929	912	938	879	954	980	924	979	1007	928	985	958	994	925	949	980	959	1040	926	918	1047	924	883	955	938	952	915	908	936	983	934	947	950	881	936	974	979	912	956	973	875	974	966	938	949	931	945	934	948	912	995	934	975	894	903	965	945	938	943	907	983	877	903	948	950	876	888	934	950	907	969	1008	955	969	929	920	920	938	921	959	905	977	1017	936	881	989	933	996	969	922	939	903	943	909	914	921	965	927	944	897	949	920	963	1005	987	947	933	967	961	932	928	972	965	919	955	926	936	950	921	993	888	871	889	948	966	937	945	935	989	894	967	931	1001	952	887	976	939	929	960	909	1012	911	976	998	913	955	938	975	938	942	991	916	916	908	914	915	949	935	967	942	946	956	947	911	972	973	900	994	962	967	940	969	901	917	1002	893	942	924	921	924	1004	969	893	906	947	977	944	920	864	943	939	949	939	941	929	997	946	957	943	1012	940	923	944	941	916	1001	980	964	948	935	955	909	948	950	952	925	937	955	940	928	955	919	933	945	933	944	904	943	978	938	954	900	920	951	907	980	967	941	989	941	959	931	907	997	922	940	911	929	1025	966	1022	921	937	937	966	975	936	943	948	924	930	933	927	975	940	926	886	913	957	954	911	965	954	908	981	917	995	963	907	966	926	1026	966	913	901	944	945	960	963	933	845	944	1051	927	959	931	958	972	933	941	921	967	927	946	978	994	972	947	949	967	935	971	947	917	938	919	914	958	911	993	943	956	938	938	940	912	977	937	1003	948	915	941	913	940	976	958	980	941	968	969	961	995	907	922	928	906	948	934	921	942	963	949	986	956	938	962	943	947	975	939	965	950	930	955	946	922	971	920	921	926	891	944	955	931	925	997	916	877	961	919	936	992	927	989	943	919	896	923	949	946	960	950	892	1019	964	898	956	956	969	928	986	912	930	942	940	979	944	875	930	978	958	982	897	934	895	918	911	972	977	914	970	951	913	941	937	945	976	955	872	924	929	916	907	998	923	940	923	933	885	931	856	995	952	927	1012	995	916	968	955	964	938	951	928	954	919	979	960	989	966	895	951	951	913	945	969	976	941	955	900	963	975	1021	953	961	934	978	959	976	926	911	953	943	982	958	938	906	896	925	977	990	915	940	981	983	964	921	984	921	939	906	947	959	936	932	911	931	972	1031	926	912	927	968	952	915	988	927	921	953	960	940	952	903	955	892	937	917	956	919	947	921	966	980	936	977	923	983	917	922	1002	918	952	996	934	982	907	923	946	901	908	890	942	882	913	910	969	947	952	942	969	932	997	933	914	898	920	957	961	975	913	920	932	988	950	965	939	912	991	962	955	956	929	897	950	952	964	953	922	955	918	1007	929	944	955	951	947	966	954	952	913	914	967	949	934	991	946	972	966	911	869	921	919	974	959	926	971	986	943	985	984	930	950	921	943	948	934	945	913	918	920	967	966	896	945	915	941	888	920	982	895	972	944	972	921	909	886	980	968	1023	907	953	914	938	896	951	964	981	962	917	931	958	934	883	980	944	934	931	923	973	947	969	917	1019	928	926	932	932	939	1017	917	936	921	887	952	988	967	1005	911	954	977	940	975	943	922	936	887	942	910	902	939	930	1006	954	979	950	940	962	957	922	948	940	938	918	938	941	903	938	943	948	888	906	914	973	910	915	939	885	951	931	932	954	926	949	914	899	978	964	924	925	943	963	911	904	964	912	963	932	977	934	886	952	928	961	936	936	943	937	971	936	909	920	913	931	939	914	997	892	929	924	970	964	967	898	986	949	892	918	916	945	916	918	957	938	995	922	1011	927	882	928	986	924	902	928	971	962	897	964	939	903	938	930	973	902	983	966	952	978	904	973	925	938	995	978	925	965	961	969	907	939	976	986	951	964	982	990	928	916	954	910	906	932	957	951	944	944	933	960	911	955	967	944	962	936	932	959	883	952	935	944	941	935	964	964	909	935	950	926	969	949	965	998	976	926	905	894	898	936	949	971	1003	983	931	904	940	929	943	907	971	921	926	919	987	888	971	961	942	914	890	964	954	925	944	952	951	945	913	889	955	982	941	948	976	955	932
24502	21060	27431	24808	12985	752	535	382	353	348	308	325	309	306	296	271	304	262	264	272	264	262	228	274	259	246	257	244	233	240	256	217	264	255	244	277	231	249	240	250	230	284	260	272	252	247	241	263	262	248	262	243	264	251	252	236	251	241	253	287	277	243	269	262	231	244	253	246	261	240	244	244	276	265	246	239	262	264	253	255	242	241	262	232	260	262	241	225	244	236	251	264	223	240	276	253	244	255	255	265	254	249	253	234	240	253	275	227	248	240	267	236	243	220	247	266	249	236	233	238	252	256	253	271	251	237	247	243	257	250	242	224	240	272	245	212	255	241	279	249	240	222	245	241	259	227	248	242	270	249	270	212	255	238	259	242	255	270	240	229	244	267	254	248	221	260	262	259	236	241	257	248	232	257	266	288	238	240	233	254	230	222	265	234	236	265	234	235	256	219	259	249	241	236	253	245	232	261	214	255	213	246	246	228	238	273	250	256	261	235	242	249	284	273	267	250	238	285	243	227	233	212	244	255	244	267	259	261	248	238	250	245	210	231	238	246	258	276	249	276	260	265	256	258	253	227	238	259	249	231	248	267	250	243	270	245	245	237	236	265	256	224	259	242	240	257	243	241	251	223	244	268	247	276	268	282	252	218	261	247	254	237	270	261	271	271	260	234	211	258	271	254	261	245	258	263	265	257	251	260	253	287	208	265	243	241	209	262	277	252	260	261	245	224	247	259	276	230	262	257	252	261	272	243	258	250	265	245	264	249	224	239	261	228	269	266	239	260	251	228	227	226	257	240	249	242	224	241	243	252	239	253	239	241	271	227	254	234	258	268	273	245	262	242	252	238	267	269	215	210	230	245	240	254	257	254	248	273	254	243	272	257	227	226	243	260	249	264	237	261	237	233	239	289	267	268	235	273	243	255	241	244	258	253	254	250	244	275	264	245	254	256	229	240	264	222	263	242	257	252	261	235	251	224	252	246	237	265	262	259	282	270	255	230	273	265	253	228	240	251	258	267	257	273	237	237	246	252	248	267	230	268	248	236	252	260	258	246	258	244	256	260	270	278	272	264	273	258	243	254	268	275	276	247	246	275	259	242	224	252	219	258	282	230	232	237	261	213	253	241	224	244	262	258	278	268	275	262	249	233	238	247	259	270	267	239	252	245	252	254	239	217	225	262	246	254	253	252	244	282	242	264	264	265	213	238	273	245	238	248	239	233	246	255	266	247	255	253	219	230	260	269	218	244	221	246	269	279	238	266	276	274	264	266	232	233	213	263	236	220	220	267	225	260	262	272	249	244	256	245	259	273	245	264	243	238	250	253	243	257	246	243	218	226	245	248	266	246	255	265	240	264	249	276	273	274	236	255	261	229	280	230	269	273	256	265	292	266	249	238	250	241	250	242	252	249	225	238	242	263	267	246	249	232	259	237	231	226	226	250	257	242	246	265	259	237	259	231	231	246	222	272	246	238	254	258	233	232	237	258	260	289	262	250	285	277	240	239	269	237	267	250	261	238	260	255	240	230	252	250	257	236	219	248	249	244	275	269	240	262	237	255	260	226	250	288	266	211	252	261	233	225	269	224	252	250	229	244	232	243	240	263	246	270	275	253	248	253	234	248	233	257	255	252	225	277	232	250	247	274	253	265	243	238	263	216	240	244	253	260	270	240	245	270	244	249	237	247	267	257	217	252	235	224	268	225	245	266	237	248	245	260	232	208	246	252	248	245	235	242	250	264	251	241	259	267	242	249	225	285	267	243	257	261	278	236	258	241	273	272	288	244	243	246	250	250	260	261	255	260	262	227	251	245	252	240	263	249	290	245	221	257	262	248	246	256	237	276	249	256	205	242	243	230	237	258	240	247	246	254	264	263	270	243	242	236	256	233	234	252	257	248	254	240	239	241	224	275	230	249	241	255	238	294	244	267	216	270	234	236	221	270	236	237	235	227	285	246	244	249	248	228	247	285	250	233	272	273	262	242	246	239	248	232	253	240	251	270	246	270	266	245	214	232	257	278	250	256	263	240	248	230	230	262	250	270	249	227	241	244	257	289	278	247	239	236	235	257	274	251	244	260	271	267	236	242	245	236	238	215	251	251	249	270	245	247	223	244	242	238	244	246	288	252	245	240	273	267	248	248	272	253	249	265	242	273	262	252	258	264	268	234	266	259	270	255	244	257	244	233	254	240	251	278	213	230	234	269	321	257	256	253	255	236	259	220	229	276	268	242	235	246	248	269	240	237	246	229	263	253	257	240	270	246	244	263	268	233	265	263	238	245	254	247	279	223	256	240	279	230	235	260	265	216	270	257	251	234	225	205	253	273	253	231	239	256	257	253	250	254	258	223	252	228	248	235	240	210	252	242	246	251	245	248	228	252	291	275	238	234	261	261	266	249	245	252	247	242	274	244	240	254	205	266	211	205	219	231	270	240	255	248	230	252	237	244	276	257	259	239	310	266	262	249	253	249	273	230	243	243	259	249	234	235	271	248	237	265	250	242	242	220	249	277	278	267	255	253	225	241	252	240	237	262	252	254	249	244	219	242	233	270	254	259	246	267	258	259	274	262	260	253	258	242	229	235	235	247	270	260	241	214	231	271	254	218	249	304	273	248	230	229	237	243	229	242	241	225	273	214	244	245	240	263	252	236	239	237	252	228	246	244	247	257	241	241	254	238	255	257	261	228	260	267	222	235	265	248	254	270	239	262	271	233	260	266	271	238	267	250	241	264	246	236	247	237	249	238	264	237	273	256	253	235	257	246	273	250	232	256	267	249	238	221	254	228	265	274	241	248	238	236	247	257	234	238	211	252	233	258	243	245	241	259	252	253	264	274	260	226	258	262	210	263	231	242	256	266	238	257	238	266	297	281	275	220	239	237	249	250	239	270	254	254	233	249	248	278	276	257	239	221	265	253	265	229	279	233	255	249	254	252	243	244	258	279	240	212	248	245	245	247	289	277	252	259	274	236	265	258	239	251	253	243	239	257	228	259	247	225	238	231	248	267	269	250	236	246	266	241	247	274	289	269	254	267	225	233	251	236	216	246	222	247	232	239	239	279	263	263	258	231	235	236	298	247	247	263	251	269	250	228	213	255	225	266	262	248	227	253	251	244	238	268	250	250	256	233	237	229	264	253	268	233	220	249	266	255	220	246	289	226	258	223	242	241	262	271	252	258	253	243	257	251	262	245	255	263	254	220	268	238	232	223	238	237	248	286	244	253	249	241	236	247	231	248	262	244	259	248	259	233	237	293	231	242	252	253	262	266	241	233	220	239	249	262	253	227	250	238	253	240	264	241	245	242	226	249	264	237	256	260	232	250	282	238	231	257	264	253	259	319	271	242	252	232	257	246	257	248	222	232	264	259	236	240	242	251	251	240	248	221	234	247	227	234	255	261	239	255	289	264	253	229	275	241	237	235	260	261	268	256	265	239	206	294	258	252	241	261	252	253	245	225	252	264	238	250	260	240	248	260	243	250	254	267
3180	5111	3471	1529	1268	911	748	612	559	493	468	430	377	375	396	369	343	321	306	314	347	326	315	284	320	299	305	314	317	304	340	281	329	293	285	304	311	277	295	285	301	311	268	290	308	290	298	288	268	294	294	279	313	312	282	313	272	326	293	296	306	295	286	296	271	311	300	280	288	321	311	318	306	310	325	311	272	305	287	320	319	296	305	295	281	284	311	297	289	293	299	284	297	287	322	300	307	281	316	299	301	325	277	296	279	311	272	268	319	269	271	333	309	333	278	298	284	320	271	293	285	314	294	268	298	309	314	293	306	316	308	306	282	301	289	268	288	272	258	327	318	283	278	295	297	293	270	311	271	268	236	290	315	316	278	300	274	294	277	268	289	304	272	277	301	303	309	317	279	303	262	265	300	301	323	294	285	272	291	292	309	300	305	273	289	290	298	270	307	291	298	296	310	291	276	274	306	288	301	298	311	282	304	310	272	292	273	268	294	334	295	308	325	289	297	329	283	316	304	271	290	270	292	307	313	284	301	330	289	293	256	290	300	265	308	298	300	290	289	303	316	272	292	269	301	257	274	302	326	266	285	283	286	282	267	289	294	311	333	297	303	313	307	301	304	293	306	277	308	287	293	249	293	315	289	273	297	295	296	307	308	293	260	281	279	280	281	309	278	303	275	336	286	270	298	291	290	278	300	327	308	309	306	285	288	278	289	290	320	308	312	301	284	324	308	320	299	309	321	281	280	263	248	297	314	342	285	334	284	281	303	258	294	291	276	267	257	266	338	303	309	269	292	308	308	291	286	302	310	257	311	291	314	296	285	283	299	297	281	296	282	289	317	285	283	292	307	312	297	285	282	295	288	302	264	316	315	308	279	296	298	311	302	271	282	303	295	278	302	291	300	292	306	289	315	276	281	312	299	316	269	279	299	310	311	272	296	280	329	302	272	263	299	320	294	288	313	297	297	316	305	270	310	284	293	296	303	302	291	323	286	297	308	312	297	313	293	306	277	298	302	278	288	284	316	316	303	312	314	309	319	294	286	297	276	261	317	258	317	274	301	312	278	319	284	306	286	296	256	311	296	347	291	272	274	288	293	305	276	330	309	320	299	324	301	304	297	289	301	314	260	313	259	255	257	293	299	308	272	285	314	262	329	310	301	325	294	296	305	285	309	294	295	283	295	298	327	284	319	321	290	280	314	321	317	288	284	303	315	320	311	296	310	274	297	301	300	306	326	302	300	280	280	323	289	299	312	294	305	298	296	288	339	331	296	281	286	313	295	290	294	281	290	292	308	305	315	290	275	331	268	266	310	283	300	290	335	290	290	300	277	289	265	268	302	295	292	294	300	319	301	282	285	304	272	265	288	251	283	277	276	288	265	271	284	303	313	296	283	324	265	314	309	280	328	302	292	300	322	300	289	298	297	270	297	260	334	300	267	322	270	290	281	319	271	275	316	307	290	288	287	282	300	317	316	276	277	252	294	276	293	300	272	284	301	275	280	274	278	283	323	315	312	291	291	260	291	252	285	274	307	315	253	286	300	312	320	302	275	274	282	278	298	289	301	272	284	283	303	300	274	316	323	269	288	296	302	305	324	301	267	298	302	279	260	271	279	296	297	274	300	285	306	285	300	298	262	262	311	321	304	304	297	301	321	303	268	297	285	309	297	263	326	302	324	270	269	299	312	297	310	292	295	288	303	285	306	294	310	272	259	259	325	281	285	317	305	278	314	298	294	298	297	285	293	290	287	319	307	282	290	299	286	270	320	296	338	284	269	294	289	284	277	305	264	297	276	305	314	282	290	287	270	258	289	303	310	292	302	277	310	339	279	294	274	315	279	272	280	348	287	294	263	297	261	284	263	275	313	291	271	285	263	280	279	287	308	293	301	293	275	324	278	300	292	286	305	324	304	272	280	275	307	325	340	265	270	262	279	284	282	327	277	293	288	313	280	303	272	313	297	316	306	292	299	312	303	280	308	324	261	281	281	278	245	299	295	266	288	315	314	317	281	302	307	263	272	304	282	292	267	309	285	288	275	287	307	280	294	302	285	292	305	263	308	311	307	296	302	300	288	290	340	285	304	312	306	317	280	291	301	304	309	288	274	286	302	277	299	300	291	307	325	290	292	326	313	292	299	312	267	283	291	297	292	304	290	295	286	307	293	320	306	327	309	281	279	309	315	287	294	303	299	249	310	300	317	290	293	280	280	282	301	282	291	290	311	292	296	302	309	310	304	268	336	273	276	282	301	307	290	270	311	257	315	333	304	313	327	278	275	300	275	300	285	287	340	337	266	300	294	257	309	282	286	291	279	294	322	314	264	313	307	323	324	319	289	292	286	303	293	317	280	293	253	267	299	310	279	276	269	267	286	303	301	285	292	284	322	270	331	308	328	290	316	298	301	285	305	308	275	309	291	301	309	325	298	266	300	270	328	290	330	289	295	279	288	300	260	285	298	286	273	310	279	291	281	290	295	287	284	266	292	284	303	293	309	284	296	282	274	279	295	277	272	306	311	262	276	294	280	268	318	269	267	322	272	267	311	295	282	295	297	284	296	284	300	291	289	306	276	330	288	257	278	257	312	312	312	280	271	320	307	308	307	286	265	309	279	272	288	287	303	300	292	287	295	282	291	275	270	296	302	291	286	313	296	294	271	305	267	297	283	273	287	290	275	313	280	301	297	269	303	311	312	318	291	303	297	314	306	289	295	292	284	306	270	293	288	288	307	302	320	302	344	284	274	284	302	275	311	254	258	300	292	266	275	292	313	298	316	298	294	318	291	293	305	309	306	285	314	293	275	266	285	272	317	250	302	304	298	293	274	284	285	278	284	292	302	299	277	301	301	281	291	281	287	297	298	314	326	301	318	284	301	280	290	268	313	318	303	278	290	290	290	301	313	289	288	296	285	313	317	304	280	298	284	263	267	267	276	293	273	314	278	282	274	287	311	274	276	300	283	301	301	301	271	297	277	331	293	301	296	292	314	293	311	301	286	291	289	274	301	317	302	312	291	307	290	308	320	251	295	308	303	302	300	290	304	329	295	270	274	311	282	311	286	309	289	316	306	290	301	289	267	297	288	307	313	260	305	330	269	312	299	280	312	295	272	314	303	288	269	320	299	312	311	297	272	293	278	296	299	271	299	279	294	263	344	283	293	317	283	300	287	284	303	281	319	305	284	301	312	317	289	282	335	293	319	306	313	291	289	314	294	325	298	295	307	293	283	294	300	272	293	269	296	287	285	308	272	279	274	321	320	288	311	288	327	306	294	299	287	285	284	311	330	291	304	260	300	290	264	267	296	283	312	298	273	276	297	300	315	296	274	279	296	274	294	310	295	325	295	290	319	279	311	302	286	313	308	280	285	272	318	281	316	324	317	305	300	294	287	305	286	313	274	283	310	276	294	301	294	282	278	318	307	309	277	280	266	326	282	286	313	299	300	298	279	310	328	278	308	280	260	267	311	267	300	278	308	300	283	308	311	304
22341	21190	28964	23711	21194	21254	11166	1546	1175	1159	1032	999	930	914	875	848	816	848	812	805	752	802	828	779	787	780	730	754	780	814	724	752	785	728	711	822	736	775	764	791	767	779	801	780	820	702	744	776	779	742	772	766	753	744	781	745	724	754	711	785	739	774	747	766	755	737	700	736	738	751	728	793	720	693	731	707	740	713	767	766	742	701	784	772	721	759	750	827	705	746	726	746	761	750	753	717	699	742	731	758	740	780	754	778	678	809	750	678	730	728	663	765	749	732	766	733	728	742	696	724	694	701	729	711	751	777	751	796	691	728	794	783	774	722	694	739	745	712	745	764	778	757	736	777	752	713	750	744	738	718	718	723	772	729	735	773	774	748	746	680	728	768	730	673	705	784	752	729	764	766	696	751	790	738	715	758	758	759	812	761	747	703	729	770	814	715	733	742	688	745	791	702	751	749	756	763	718	733	698	793	686	783	738	739	736	716	737	750	693	748	765	768	764	753	757	752	752	710	740	752	762	782	753	751	766	725	748	734	742	764	724	729	731	735	744	750	696	755	766	745	726	734	685	782	733	743	761	734	765	712	725	727	743	757	757	715	733	789	755	750	734	780	752	756	749	728	745	746	726	754	732	773	696	733	739	725	767	707	752	750	762	813	788	693	759	712	776	732	743	735	746	712	762	727	707	730	730	765	752	740	757	757	748	742	702	761	715	749	696	704	755	681	683	771	686	699	723	742	728	733	710	736	706	731	713	741	760	728	720	745	672	788	734	716	744	676	710	727	739	678	724	744	701	751	734	706	756	708	709	751	728	713	748	769	740	754	756	736	733	743	749	752	724	716	766	713	726	736	757	717	712	733	718	735	746	704	798	770	768	751	768	769	693	779	757	755	772	778	761	684	758	704	723	710	768	710	710	769	730	742	751	730	712	747	741	756	782	723	701	699	739	731	740	741	726	762	705	718	782	776	726	737	766	719	710	741	718	765	755	715	711	729	728	733	746	794	786	731	766	730	705	742	746	749	730	711	742	741	663	713	741	720	750	748	732	699	738	739	725	768	768	669	749	741	730	735	720	701	747	730	721	765	707	723	744	730	736	759	708	695	734	700	737	754	762	761	755	759	736	715	724	762	728	773	780	796	730	748	718	763	728	771	744	759	762	739	745	787	729	744	779	789	752	767	770	725	748	781	696	728	693	718	776	673	740	711	729	724	759	754	758	732	752	749	712	716	703	729	723	708	711	675	763	701	740	764	740	681	783	742	762	698	733	702	712	736	711	721	723	741	780	743	725	658	741	726	696	744	734	701	746	720	690	760	748	703	725	705	724	723	686	702	710	730	719	737	726	752	751	709	702	715	718	736	750	735	776	734	732	754	752	755	769	792	760	695	728	755	790	723	724	722	732	761	747	754	799	733	739	731	778	740	712	720	720	752	756	764	733	764	706	760	787	762	751	726	743	716	789	755	737	799	729	721	742	757	748	721	731	684	748	768	688	741	755	719	705	733	713	743	734	715	747	750	699	785	744	738	717	764	706	756	733	772	748	742	722	745	720	639	732	751	741	717	737	717	745	743	722	697	762	771	708	731	711	765	702	742	786	730	689	727	729	738	718	786	711	699	757	746	753	774	737	753	751	730	762	714	711	662	709	734	726	758	725	756	702	759	742	698	735	715	725	750	709	741	736	677	692	770	743	688	747	748	751	703	789	752	725	718	796	774	726	701	759	747	773	763	762	739	724	709	758	694	744	749	763	706	711	718	730	700	745	715	723	735	719	727	773	785	723	775	718	744	732	685	765	761	713	708	739	731	723	759	759	719	726	740	742	724	739	763	690	689	758	725	719	765	736	751	733	765	744	704	730	734	751	750	777	758	698	734	734	693	751	777	702	755	767	738	750	743	737	711	736	719	718	709	733	767	672	734	718	748	733	729	708	719	732	758	707	739	730	770	749	715	742	787	734	753	709	749	743	686	751	733	722	698	707	710	757	776	727	743	758	724	739	733	690	758	713	728	747	709	709	714	751	763	733	748	718	716	771	720	694	786	712	734	756	726	722	704	771	684	713	728	721	756	749	726	752	765	724	714	731	764	757	751	737	718	724	730	717	753	750	725	750	718	744	701	766	702	738	709	755	718	712	759	745	757	745	695	713	749	763	725	726	762	752	729	737	756	802	727	736	694	732	691	750	685	779	732	711	779	773	734	753	753	737	732	693	750	706	727	762	792	684	686	719	694	711	752	725	755	735	707	739	778	677	746	777	746	773	716	736	761	772	728	765	733	708	745	713	719	755	712	666	716	779	702	774	728	713	687	778	718	757	745	754	702	762	784	727	711	700	770	715	713	688	701	747	749	723	706	750	735	720	750	723	739	721	705	787	760	737	719	748	732	763	706	735	732	755	754	770	737	701	780	752	752	777	725	749	724	721	743	751	738	761	766	766	707	722	773	725	723	737	721	737	713	715	756	684	770	759	687	682	706	712	711	680	728	745	702	709	737	741	739	763	716	761	692	711	759	719	744	745	745	696	776	749	731	739	771	748	712	717	721	767	734	732	743	745	768	795	736	765	779	739	735	707	760	770	734	699	721	754	747	736	732	716	748	742	722	748	769	766	742	695	761	712	745	767	702	786	700	749	769	746	744	726	778	734	747	798	780	672	692	816	763	776	773	731	740	739	724	714	761	691	719	782	784	739	715	719	708	768	744	778	732	758	752	702	703	758	734	709	730	735	713	736	691	734	686	753	709	762	757	711	757	772	717	719	729	692	747	720	763	715	744	740	749	746	718	741	758	648	729	706	721	729	752	770	718	766	781	753	746	728	744	680	754	740	739	757	739	728	762	745	730	763	719	743	736	753	734	769	740	698	751	757	711	766	733	674	761	786	741	717	711	722	739	720	725	712	771	728	764	679	757	730	753	767	707	718	726	759	750	708	689	740	774	709	731	752	748	713	752	764	749	689	767	699	728	736	678	727	752	753	751	671	767	749	767	732	759	677	751	746	715	706	754	707	718	702	728	690	768	724	710	728	802	799	745	735	722	709	724	776	675	731	754	722	704	751	697	748	751	732	723	735	724	732	762	770	740	757	721	753	728	729	741	708	750	765	725	713	782	761	738	713	766	688	749	748	767	701	730	733	722	752	732	757	748	750	738	722	716	690	725	721	734	774	757	714	739	730	757	713	736	761	731	716	778	749	726	695	729	737	755	747	740	770	695	765	715	758	692	751	724	695	729	771	664	728	742	722	722	681	704	751	740	737	686	729	730	719	737	731	721	738	702	758	745	767	741	775	682	722	719	715	760	754	733	721	760	760	746	732	741	803	721	713	695	703	712	765	680	775	722	719	692	743	743	702	667	755	736	752	717	701	743	785	707	751	698	752	715	732	748	722	706	771	747	749	763	753	743	783	712	745	749	733	769	746	758	744	748	682	676	736	684	746	741	727	742	674	731	743	740	697	728	746	733	765	731	740	708	795	755	719	736	758	791	771	693
4449	14468	10177	5008	3752	2947	2277	2023	1642	1451	1376	1240	1041	1064	1065	971	963	950	916	940	900	907	892	884	850	817	877	872	837	825	793	851	835	839	800	839	769	846	789	796	817	777	770	841	799	800	792	805	843	785	820	756	834	804	870	814	825	783	847	732	821	845	820	809	843	806	840	808	772	767	740	809	816	764	775	796	738	828	803	814	821	848	826	751	777	774	808	819	811	832	775	800	764	829	812	807	833	794	820	809	803	821	836	786	779	806	793	808	776	801	807	803	796	806	812	780	770	816	795	822	830	804	795	763	793	757	783	814	809	793	827	804	807	805	785	831	821	800	798	774	800	824	781	770	825	766	772	810	823	789	777	745	849	765	808	774	803	798	807	832	814	827	799	849	769	812	799	818	780	799	750	785	802	803	858	790	797	774	831	802	804	771	812	765	847	785	807	764	779	751	812	757	798	764	789	804	833	827	783	788	784	816	830	804	757	844	810	801	786	737	777	764	823	769	814	739	743	752	798	806	825	781	776	832	808	757	802	767	813	788	728	822	849	823	810	776	780	816	795	751	864	755	733	797	776	755	824	770	781	789	758	834	799	808	789	802	816	823	811	750	789	790	783	796	782	744	807	814	788	799	842	833	828	802	854	811	796	814	822	797	772	820	773	808	797	784	818	832	778	820	778	782	759	784	748	790	766	856	821	777	788	777	786	789	795	803	839	783	826	760	762	842	824	837	763	816	779	817	830	800	801	773	843	761	825	791	763	830	758	853	769	789	833	717	788	746	799	818	744	743	829	760	828	713	801	835	804	779	796	827	766	771	832	817	808	763	769	783	772	766	757	811	815	811	788	771	779	790	732	803	816	793	768	792	758	834	786	775	829	793	833	801	801	778	788	802	833	801	779	797	842	767	863	792	788	801	790	792	798	788	791	796	771	840	835	777	760	809	816	817	796	745	779	777	795	785	815	781	770	833	755	830	806	820	813	756	784	776	824	790	831	819	787	831	783	780	777	776	800	797	812	824	813	780	767	783	799	817	835	781	725	805	795	766	853	818	825	774	815	801	821	803	832	764	788	795	774	783	736	751	795	793	773	810	785	744	795	766	805	755	867	782	801	810	786	806	796	806	795	803	813	829	781	768	777	788	819	747	761	788	768	824	789	747	807	813	802	792	770	798	789	795	788	830	744	818	809	826	808	754	788	771	820	808	810	816	791	816	852	801	791	781	805	806	793	802	781	801	771	804	792	759	820	768	777	769	796	771	807	785	831	767	785	765	805	795	804	764	830	807	783	776	771	781	765	791	762	792	791	787	755	761	776	783	780	805	739	756	842	736	858	879	781	818	753	759	763	827	820	783	822	713	766	783	771	812	760	756	805	741	797	804	777	770	759	809	838	788	813	773	761	824	794	789	810	796	801	801	806	770	811	842	746	814	783	769	841	812	793	783	799	793	863	832	787	808	793	853	794	784	837	839	808	796	786	859	811	778	811	819	773	815	829	821	782	807	754	787	790	788	781	829	821	808	799	803	776	776	833	795	723	780	809	781	771	775	814	795	797	797	793	805	782	782	809	783	863	755	785	821	764	814	814	768	775	739	754	834	795	820	818	756	757	816	785	806	798	771	772	767	826	762	820	832	784	728	783	766	712	803	783	784	810	838	830	762	807	766	781	850	842	810	860	814	821	755	815	774	829	803	791	797	805	802	814	823	759	768	795	767	794	807	769	822	770	843	776	752	817	834	787	809	812	795	785	775	801	740	813	797	771	809	797	770	815	845	809	728	851	809	811	794	785	765	781	771	830	757	769	797	779	813	854	797	801	773	838	812	793	757	825	827	812	767	793	762	773	780	795	783	804	791	751	791	760	792	840	788	851	747	769	828	772	833	791	830	829	783	800	807	836	793	758	783	820	797	808	788	783	801	785	794	744	798	801	790	814	789	769	808	809	848	814	813	787	784	761	765	782	777	830	790	790	757	758	821	781	809	804	782	780	808	762	798	769	778	778	806	795	816	786	809	801	809	782	780	792	823	843	797	811	816	769	807	807	796	765	861	814	794	800	783	788	796	791	805	742	741	838	810	812	794	810	776	821	822	792	764	824	757	834	777	816	800	800	831	778	799	768	800	753	729	773	764	760	821	767	758	797	804	786	773	806	798	790	740	759	736	737	795	784	775	786	779	787	790	814	770	788	791	802	764	808	757	756	759	770	769	752	821	771	767	807	817	781	794	781	767	809	767	811	821	777	792	832	766	791	760	853	829	849	839	801	784	830	732	780	770	829	802	781	812	801	835	827	808	763	820	799	808	795	804	795	780	798	814	816	838	748	773	812	785	770	781	796	770	766	795	782	767	800	787	749	788	749	791	788	731	756	810	791	835	821	732	762	788	761	821	806	819	825	788	807	778	760	838	752	738	777	748	800	825	803	780	800	804	790	816	763	811	815	792	764	767	775	787	819	801	832	812	803	837	793	768	807	758	815	776	806	768	768	771	785	818	774	833	814	801	789	762	775	783	780	771	852	822	790	785	851	800	789	898	773	846	777	740	820	777	844	846	815	776	763	813	810	785	787	814	810	831	786	778	799	790	756	788	819	749	784	778	823	764	812	790	808	803	770	793	807	768	816	813	789	771	792	773	848	774	787	755	813	794	764	816	786	818	842	814	749	746	792	810	825	816	832	793	744	800	804	788	819	775	831	803	807	754	810	788	812	777	766	811	810	771	812	742	758	808	791	789	754	782	844	793	809	799	784	785	786	798	790	796	801	756	756	825	812	852	776	785	835	758	794	802	776	782	830	772	756	805	746	804	792	788	815	840	773	748	716	829	810	777	805	788	759	790	813	803	774	777	803	788	797	728	812	782	782	750	770	739	803	763	784	780	807	763	809	816	819	808	784	788	784	778	796	806	823	790	778	743	775	766	772	817	766	781	798	796	788	778	780	805	738	808	778	764	786	776	813	802	805	837	800	774	859	795	819	730	807	774	812	808	751	773	762	784	786	828	757	807	750	802	808	841	808	795	815	804	824	796	814	821	749	786	839	867	818	823	766	754	764	774	816	836	759	801	773	798	834	710	822	873	747	822	785	838	799	770	809	793	775	774	813	825	826	778	779	800	792	827	774	740	816	793	793	787	750	756	776	812	804	794	829	837	808	822	805	788	825	823	794	795	791	837	789	796	787	815	851	834	791	813	822	806	822	759	820	808	809	806	752	837	785	819	741	814	845	768	780	777	863	788	790	794	825	829	818	788	774	780	795	773	833	781	791	793	727	802	795	809	765	785	808	769	783	773	816	846	786	726	782	748	806	808	780	797	767	798	779	792	784	797	808	790	781	832	771	746	781	789	790	787	801	808	794	781	806	829	780	771	795	783	869	787	813	719	761	777	771	767	788	778	778	781	774	803	834	789	770	826	754	791	756	772	833	771	780	745	820	752	759	769	765	756	829	753	853	793	832	810	790	743	744	826	784	767	733	803	774	812	770	854	767	779	803	826
27281	18030	4145	873	682	676	595	527	571	495	500	459	506	502	516	540	480	480	476	511	495	462	482	542	454	516	484	449	428	562	470	508	487	505	483	531	508	490	456	500	507	495	480	496	469	483	497	513	458	480	468	446	493	525	486	489	511	500	536	529	536	518	488	490	525	560	558	494	465	519	494	519	511	486	451	477	512	499	522	525	529	467	511	514	527	505	517	469	505	464	518	494	502	477	513	517	521	507	473	521	480	475	478	487	489	547	500	479	512	496	474	513	488	496	493	532	510	500	522	456	514	510	504	480	515	501	486	500	503	469	510	511	497	495	465	480	507	516	480	457	505	479	433	498	503	518	472	486	543	503	475	431	494	485	486	487	494	497	485	499	536	448	488	480	506	459	495	499	485	474	503	479	500	504	511	526	481	512	502	481	533	509	491	481	525	501	516	519	486	480	521	514	514	474	481	496	519	506	523	475	500	499	516	481	482	469	497	492	472	540	485	540	471	482	498	472	487	477	490	492	478	472	512	526	507	498	506	473	476	481	471	491	520	514	496	493	513	499	525	487	485	503	496	522	488	493	456	498	507	540	515	476	486	465	476	481	511	511	489	486	486	490	531	502	515	510	482	467	446	499	481	508	513	466	493	472	499	498	503	516	484	496	544	474	469	464	526	458	483	459	474	527	468	489	515	509	469	482	487	507	455	474	548	499	498	555	446	484	520	500	474	484	502	506	502	505	502	492	527	463	507	495	487	513	495	501	474	483	489	505	517	484	440	506	465	512	486	511	517	480	508	514	510	512	467	455	485	498	490	445	508	499	514	480	534	473	462	512	445	503	496	470	522	503	489	508	487	500	512	489	449	452	505	485	470	459	496	509	510	474	482	506	447	448	483	459	528	479	493	497	529	493	479	489	521	458	506	484	478	521	465	509	499	490	515	512	490	492	496	527	515	473	486	482	527	493	436	478	475	458	492	491	510	483	467	532	494	495	534	512	525	498	487	474	470	441	490	510	512	494	508	498	497	472	494	513	482	509	482	492	486	505	555	477	455	517	472	474	515	507	505	518	468	454	482	487	480	451	480	490	498	475	520	470	490	478	484	482	506	510	490	499	477	481	508	513	490	479	503	510	487	534	492	499	512	550	489	494	508	503	461	497	497	496	492	474	503	533	467	480	526	501	471	526	509	485	462	489	531	509	489	513	483	449	480	463	467	465	506	508	485	490	496	557	509	538	498	495	503	460	464	489	506	470	508	500	481	505	524	497	468	518	487	506	455	490	513	503	493	489	458	460	496	471	506	509	488	499	487	495	482	499	511	494	445	479	492	502	494	501	494	472	492	477	483	526	507	475	506	479	490	530	502	481	515	515	521	529	483	514	450	512	503	473	469	511	520	489	464	549	481	462	514	463	468	440	537	484	524	465	521	517	516	496	471	516	488	519	538	466	511	517	479	533	492	491	525	484	508	488	499	497	504	501	478	469	479	487	520	524	507	459	502	463	488	488	487	524	501	483	517	471	498	480	538	485	482	484	470	489	497	495	534	489	477	505	473	486	491	498	510	491	499	482	494	501	494	451	480	472	533	487	487	464	485	516	481	469	466	485	468	507	509	512	497	452	489	494	510	482	513	507	473	512	504	495	472	522	481	462	523	532	498	495	442	490	490	513	496	491	491	475	523	479	517	531	488	479	484	430	511	486	489	462	509	477	494	498	500	466	480	521	476	473	513	522	478	438	527	495	477	475	509	515	530	478	485	525	517	509	468	509	515	509	504	520	489	468	492	485	469	492	492	466	486	539	487	472	509	480	451	478	500	465	502	482	494	483	476	481	497	491	486	513	522	511	544	516	496	485	497	515	501	508	506	493	497	486	491	506	495	527	491	508	491	535	498	533	502	516	462	483	477	511	469	506	512	471	539	473	498	529	510	488	499	512	524	524	525	470	495	476	448	500	500	495	530	486	503	495	513	473	470	459	489	528	509	476	498	476	458	476	458	483	535	502	473	496	499	470	490	469	502	552	505	481	486	520	471	494	509	464	487	475	483	486	493	495	509	494	459	496	531	478	477	509	482	444	488	504	459	488	524	509	511	507	517	522	529	519	522	446	503	496	497	511	452	495	521	502	495	498	494	473	458	471	466	508	481	474	496	488	453	535	497	460	463	506	509	507	506	455	521	487	488	491	503	501	506	462	492	484	492	501	502	512	518	503	476	496	476	498	477	474	503	508	452	488	463	461	458	486	521	487	497	510	489	465	492	519	510	463	547	497	488	468	476	508	450	536	522	476	488	462	496	489	497	529	476	484	475	461	454	475	472	467	500	515	499	488	437	504	507	483	472	494	511	481	512	459	519	496	469	453	509	497	478	477	520	495	506	483	545	487	461	480	510	512	474	478	515	465	515	532	487	497	487	531	479	506	445	503	464	473	478	477	489	467	499	471	526	512	528	516	474	494	499	512	562	480	488	464	491	470	493	483	518	476	511	494	534	512	511	495	497	490	509	519	485	497	486	502	508	524	479	514	481	516	474	489	499	482	483	522	523	505	499	516	489	509	487	491	484	499	470	479	515	497	531	517	503	492	479	474	495	488	479	492	539	511	485	462	527	486	498	465	491	477	476	530	479	500	502	505	534	522	507	525	468	486	464	496	468	495	501	467	508	478	471	457	476	467	464	505	518	468	481	498	473	543	485	509	493	491	512	500	476	498	490	483	471	524	502	505	506	518	486	455	440	502	479	519	499	513	480	485	486	533	475	479	471	485	497	459	475	534	513	516	514	492	515	467	485	495	494	527	477	483	483	494	457	475	508	524	492	507	548	489	503	508	539	505	478	446	539	502	483	466	515	520	496	508	469	489	489	531	478	533	465	475	462	478	490	509	457	425	473	498	492	465	531	526	494	581	489	476	523	496	533	527	486	441	458	453	512	495	454	465	508	507	502	474	494	517	503	492	477	456	519	499	486	511	502	511	517	488	491	472	480	477	499	475	497	499	501	497	523	472	445	465	503	484	485	475	567	487	496	490	505	464	495	483	521	479	453	473	488	464	472	514	549	490	510	475	519	530	503	516	487	478	481	520	478	485	493	481	532	482	502	472	466	488	450	482	488	480	485	531	465	475	458	492	470	454	464	506	510	487	508	512	492	445	516	475	520	480	488	475	519	474	483	512	499	495	500	500	527	459	479	515	481	478	497	453	504	518	516	499	509	497	490	497	534	525	494	508	496	484	495	490	516	482	489	490	507	514	495	504	515	510	523	503	486	507	514	486	510	502	443	516	505	478	488	492	485	504	516	505	523	510	474	505	474	498	479	481	471	459	511	508	494	472	509	489	479	480	537	468	515	496	486	465	516	497	517	523	530	486	505	477	456	476	506	482	470	532	508	479	513	534	522	482	509	492	501	459	453	507	508	529	497	501	507	509	524	520	462	481	497	529	498	481	500	501	504	501	465	473	519	524	481	465	489	511	482	458	532	502	500	472	477	480	521	502	499	517
4213	1028	858	652	610	599	559	536	604	556	541	583	511	545	549	507	548	554	540	524	555	569	517	511	559	546	514	546	553	528	549	544	525	536	531	508	517	530	526	520	537	569	499	571	524	555	537	526	498	531	505	517	557	506	535	536	521	571	517	467	528	561	539	556	528	529	500	508	534	513	555	540	524	503	511	526	532	534	510	458	526	522	509	533	556	535	544	553	494	492	551	558	507	494	505	510	557	536	476	514	526	553	527	538	546	489	499	507	541	551	544	534	562	553	530	541	527	522	539	552	509	548	485	551	552	579	512	503	537	537	528	531	542	521	505	514	555	541	558	514	509	520	521	506	528	530	518	508	520	553	538	558	516	540	531	552	502	508	551	547	437	548	527	547	518	549	536	521	549	518	538	548	495	547	491	525	551	486	492	518	519	523	544	509	562	501	521	532	546	548	521	535	541	530	518	499	553	547	534	540	537	525	560	526	531	509	508	535	552	568	527	563	503	539	537	545	519	529	546	511	540	506	506	561	513	524	498	524	477	523	491	523	519	535	525	507	555	507	516	504	548	542	505	508	562	555	536	567	517	505	554	501	482	476	519	543	529	560	520	545	505	525	546	499	550	517	530	519	557	521	545	527	519	538	543	530	553	493	538	516	517	501	550	497	540	539	574	510	537	528	510	561	539	519	581	523	525	488	513	528	532	548	536	583	570	530	511	510	554	479	511	498	518	532	544	544	515	545	545	523	532	553	495	509	528	564	563	509	497	528	544	566	493	553	521	527	535	524	508	544	509	579	553	539	558	562	501	556	535	510	528	504	530	571	502	514	561	522	549	505	542	502	585	526	545	530	505	526	512	535	541	539	502	499	481	515	547	504	571	529	509	525	506	505	540	520	558	514	540	557	520	517	529	522	497	541	559	541	541	528	536	511	538	538	532	518	554	518	534	574	516	553	527	544	573	524	537	559	531	523	543	552	537	510	485	517	517	509	501	517	562	546	515	564	522	544	533	554	499	526	545	569	539	540	538	557	539	549	500	503	575	546	560	554	507	518	496	514	519	539	533	524	547	497	526	505	513	526	521	518	507	487	552	548	518	542	518	577	536	514	496	517	552	566	522	551	547	464	545	520	519	491	557	508	564	558	555	519	503	505	527	531	519	505	499	525	546	532	593	509	528	509	531	533	557	506	530	554	541	526	554	497	488	562	498	573	513	532	542	543	568	492	556	525	552	499	545	531	550	537	547	539	538	532	544	544	515	564	525	561	555	571	564	551	480	509	483	539	521	508	467	541	508	510	516	510	522	510	544	518	522	548	489	531	532	481	505	525	510	534	575	506	509	534	516	534	557	496	522	558	504	551	525	518	524	532	537	535	541	488	546	530	520	532	501	530	528	563	502	563	519	557	509	550	561	541	507	523	556	556	544	512	523	523	544	541	498	570	531	506	534	500	532	519	519	557	550	566	502	537	535	547	551	486	537	486	545	560	582	516	539	564	500	527	553	558	523	541	517	545	536	522	463	568	510	538	566	547	544	549	526	492	516	544	515	506	523	540	512	539	510	540	529	570	518	547	551	540	531	554	551	529	555	528	569	495	516	528	550	551	525	544	497	549	565	551	524	565	509	525	507	495	525	527	503	543	549	508	550	517	531	524	473	580	516	511	554	512	526	532	565	537	521	511	538	512	513	494	571	554	521	563	513	517	522	541	531	495	547	547	559	524	524	530	509	504	527	520	569	555	496	516	515	468	496	540	521	530	505	503	509	568	529	553	545	512	521	533	515	514	505	517	575	510	535	547	523	510	557	547	519	539	532	537	511	515	526	496	527	512	522	553	493	495	543	531	482	554	514	537	522	482	522	526	501	508	507	568	546	529	567	532	557	510	513	587	548	516	547	484	525	555	553	553	566	514	548	535	547	519	523	532	543	521	510	508	529	544	545	574	505	522	534	495	509	488	522	562	546	536	507	515	517	513	536	520	518	517	528	519	524	529	526	550	550	531	531	552	552	557	524	505	492	557	506	542	541	500	496	503	521	538	562	543	567	538	533	584	540	554	518	502	532	513	533	530	518	544	528	512	525	513	543	557	506	572	523	524	552	526	499	528	519	527	521	559	524	527	546	483	527	548	528	534	525	520	518	517	484	508	546	511	546	541	519	496	547	519	527	581	531	539	536	480	564	535	529	515	532	557	529	537	522	562	557	485	552	570	511	513	493	498	519	473	569	531	547	533	499	558	521	539	537	543	517	508	560	544	518	514	512	579	565	500	491	499	559	525	551	522	513	517	586	521	516	526	530	501	520	532	511	507	507	534	568	548	582	520	513	510	518	575	528	563	560	482	523	543	552	536	575	531	557	542	522	488	507	519	549	583	525	528	487	538	556	552	505	530	502	514	477	510	508	510	505	539	522	507	497	548	519	542	513	516	544	531	508	528	551	525	481	530	593	512	494	544	550	498	506	522	506	526	496	521	507	543	567	557	529	518	500	550	553	516	519	492	552	555	567	551	530	561	495	597	532	505	547	549	521	568	528	541	513	560	509	542	526	498	491	556	582	486	521	510	551	511	530	500	484	533	527	478	506	543	566	537	511	530	513	529	524	568	546	522	532	507	490	532	527	500	552	542	545	548	548	525	544	504	557	522	527	499	517	488	522	554	529	517	529	526	533	525	575	509	560	506	555	534	528	581	509	504	510	508	530	552	500	547	527	568	564	493	543	543	535	500	526	558	507	497	524	514	514	538	554	534	560	541	553	513	509	533	535	515	538	557	496	514	517	534	520	533	504	529	515	560	584	530	525	547	544	537	537	519	494	526	543	503	516	527	565	532	527	518	524	516	565	526	526	508	527	486	526	528	515	520	551	519	567	543	539	537	520	530	501	528	451	498	537	554	535	549	538	516	504	513	550	512	512	540	537	504	516	580	530	483	561	531	513	583	541	539	518	515	508	505	557	519	533	508	530	511	547	525	536	518	524	507	534	537	548	510	517	512	552	514	549	536	509	542	523	545	517	507	509	501	520	564	520	476	560	519	511	480	542	554	542	568	531	518	510	530	534	522	516	592	521	501	559	517	486	491	526	534	540	539	532	538	551	540	571	575	504	578	558	536	528	558	550	521	520	476	535	571	523	491	531	548	524	555	522	508	509	515	544	551	521	510	534	500	519	547	586	532	507	548	507	494	493	518	499	523	554	555	562	503	525	495	532	541	546	504	560	560	533	551	563	507	510	518	529	570	533	543	491	507	516	532	480	517	515	522	530	544	530	541	552	530	537	537	521	560	574	530	569	540	535	521	554	559	519	521	518	517	519	508	514	544	540	487	540	547	515	534	501	552	523	517	502	557	526	536	532	535	513	500	512	541	480	550	516	533	493	498	511	520	532	539	536	507	466	507	536	498	577	539	556	531	540	530	504	556	508	540	480	517	524	534	529	544	510	546	519	528	544	563	487	551	517	503	514	536	527	537	525	542	540	508	541	543	511	481	519	554	522	560
23342	21076	28411	23945	21086	11983	1811	1339	1150	1014	1116	1020	968	965	930	960	928	926	961	961	961	905	946	929	926	936	928	957	872	905	902	911	912	908	913	941	911	887	930	957	919	932	907	865	895	880	956	932	916	906	960	922	912	924	889	906	881	880	868	947	851	940	856	887	912	887	907	937	887	858	852	923	872	845	911	883	883	897	897	926	907	885	914	856	895	902	903	925	921	889	914	892	894	895	882	817	916	874	832	901	903	933	872	867	885	889	903	900	894	854	935	880	891	919	914	897	845	876	881	899	872	922	928	899	891	893	920	878	880	875	916	922	941	913	885	833	891	894	873	924	918	900	929	866	947	906	928	932	881	850	877	898	888	954	902	908	848	905	901	906	887	878	897	873	910	948	913	884	867	878	874	869	814	834	885	916	895	901	904	881	922	900	869	863	837	897	896	851	941	852	852	852	897	908	904	888	856	910	891	898	844	942	896	894	874	967	895	958	931	940	854	938	934	898	851	875	924	859	893	910	898	899	906	834	812	871	944	889	859	922	893	882	933	927	899	846	828	960	953	880	873	883	792	889	897	907	928	909	916	919	891	899	843	913	900	918	887	920	863	903	873	904	902	900	903	918	946	909	896	898	909	887	977	918	924	940	926	817	860	885	853	855	865	909	929	880	857	928	905	868	889	893	904	864	885	865	855	890	889	953	894	910	911	864	909	845	849	914	910	880	905	875	918	907	861	819	920	920	838	925	909	876	857	833	876	876	875	897	915	916	921	876	872	875	918	900	907	883	946	887	930	942	921	866	913	848	890	875	876	900	905	855	941	865	910	877	881	867	852	904	865	941	899	885	848	878	857	893	1001	865	922	898	894	865	845	891	925	887	912	861	890	893	911	885	886	880	843	876	905	901	898	893	883	913	868	905	919	909	898	875	880	871	908	908	854	884	885	916	897	889	909	872	884	874	939	838	926	928	872	891	838	886	868	860	903	892	905	850	845	890	878	880	839	876	901	902	882	851	896	857	893	938	948	879	837	898	865	914	892	924	928	863	890	885	987	840	864	906	870	926	892	900	871	862	969	887	885	893	890	920	858	900	913	865	906	887	869	917	921	860	827	920	921	912	920	899	920	855	859	940	876	910	909	949	875	903	901	889	875	877	878	980	847	895	921	917	878	934	868	872	943	827	877	881	933	870	877	892	924	908	905	869	898	896	922	873	822	899	863	865	863	862	880	903	851	901	960	907	886	852	883	900	898	883	940	923	916	913	857	911	864	876	922	904	880	899	876	902	902	869	877	882	876	895	934	899	819	936	896	860	886	877	897	898	939	915	859	957	889	879	886	897	903	897	915	855	889	922	873	883	901	913	905	905	903	892	839	851	865	882	910	903	955	905	928	910	925	862	855	876	890	879	879	934	950	868	866	850	870	884	934	834	912	905	876	926	939	868	921	927	904	948	890	887	885	936	927	866	902	886	899	899	882	862	859	880	877	894	907	888	835	876	844	882	876	932	870	878	874	912	839	945	871	911	898	874	907	910	842	894	840	915	920	873	876	901	864	906	945	871	861	936	922	850	873	856	893	922	879	812	923	918	862	871	907	910	880	902	899	923	903	915	867	851	886	886	889	962	907	872	912	896	877	867	877	861	912	925	833	844	906	879	867	901	825	900	883	892	909	884	885	897	900	903	937	878	884	910	943	822	934	913	862	905	931	902	910	905	933	893	898	855	883	896	891	870	890	882	880	844	902	867	847	915	906	875	860	849	887	883	967	944	913	911	837	909	864	885	836	809	827	891	915	883	901	855	858	919	962	843	892	876	861	877	886	911	866	895	936	905	895	864	888	956	944	929	866	892	867	924	854	900	863	861	870	868	914	892	886	887	913	899	868	902	929	939	937	880	911	903	916	866	860	873	893	873	888	888	896	861	914	883	883	920	925	914	919	941	877	857	897	902	914	958	856	910	887	920	952	906	862	831	895	918	879	908	959	911	862	923	889	892	901	978	912	865	878	893	884	921	860	879	897	890	856	847	928	828	861	827	897	891	888	874	848	874	859	908	889	932	853	920	904	945	934	891	877	887	895	927	898	880	901	857	861	862	915	847	895	906	907	906	866	906	911	869	833	853	898	897	868	889	916	933	894	883	868	870	899	894	894	895	938	865	886	875	892	883	889	932	937	867	860	828	855	895	864	880	905	878	912	903	916	962	914	926	880	955	902	904	852	817	912	851	929	879	940	862	895	895	886	859	880	868	895	902	881	852	955	940	876	919	843	891	919	887	896	906	846	929	879	897	891	902	795	876	869	906	853	884	944	882	948	907	894	912	837	848	843	899	947	920	881	881	911	907	898	849	882	875	831	905	885	930	931	884	878	846	894	921	853	859	884	926	896	887	878	938	905	930	935	844	854	887	906	863	886	877	927	831	932	881	911	893	847	846	918	919	894	894	879	864	870	903	887	883	891	877	826	859	878	954	878	926	880	959	914	947	897	883	868	850	919	898	966	869	884	914	944	883	846	892	847	901	906	826	874	864	885	887	916	894	922	864	868	871	873	915	863	844	854	904	864	879	880	893	932	939	877	894	896	904	925	876	931	943	822	894	866	881	873	924	921	852	917	866	910	925	872	863	884	824	947	873	855	859	903	886	891	891	856	886	873	846	893	828	929	922	931	906	914	924	852	860	866	896	844	902	905	889	906	860	859	902	909	867	934	893	901	918	897	870	885	885	906	863	898	890	910	907	841	871	904	876	921	966	881	880	913	927	866	889	922	900	964	909	878	912	902	914	877	926	922	905	867	860	866	853	893	853	928	880	899	853	885	870	859	885	954	920	918	939	901	905	848	878	930	840	904	853	961	901	902	895	898	862	857	900	908	872	939	881	870	888	928	869	887	922	861	869	885	922	845	885	862	897	905	933	904	876	881	887	888	896	917	885	912	975	845	902	898	835	899	878	880	905	855	902	852	915	911	863	911	859	845	894	879	862	831	912	896	919	881	854	915	924	947	854	916	902	872	884	861	921	852	910	916	887	925	903	901	901	883	868	899	841	887	899	905	875	889	882	902	896	875	939	922	886	892	831	879	911	865	896	961	884	845	908	915	862	860	899	936	870	862	881	846	904	932	854	918	921	862	859	883	866	916	897	913	918	834	951	914	859	906	956	924	894	910	881	887	905	956	870	856	856	852	948	856	900	931	910	900	890	841	901	939	904	927	899	855	854	882	941	890	911	852	894	883	901	851	920	935	944	857	848	888	851	891	869	890	922	899	936	885	921	926	928	880	860	846	918	907	841	912	870	933	910	918	902	926	847	832	908	890	871	907	902	894	924	881	902	924	878	886	869	905	871	929	954	922	843	901	832	910	914	843	911	887	913	868	858	916	862	859	863	915	876	825	894	939	828	861	911	849	839	902	894	890	860	896	876	882	864	888	898	928	927	936	881	855	880	881	940	882	880	923	918	893	862	907	867	931	896	964	896	868	884	879	887	870	889	905	886	901	876
3449	8978	6152	3174	2526	2025	1689	1474	1356	1270	1195	1165	1065	1048	1022	1008	1042	1001	1012	946	971	931	991	959	975	936	917	978	975	924	947	896	925	939	988	883	919	950	977	950	937	923	994	885	979	954	944	939	899	956	944	891	952	931	962	907	1013	933	924	920	982	876	965	939	961	955	912	937	880	970	986	945	891	951	902	896	956	911	904	944	939	886	933	929	957	962	937	993	891	971	900	937	919	955	950	980	911	906	885	939	919	937	883	886	911	908	941	918	959	941	913	902	927	917	945	907	916	913	930	932	948	963	912	939	933	875	934	936	948	923	900	1036	953	954	893	931	922	976	932	942	936	867	1019	940	962	913	896	970	949	903	931	930	925	981	944	1003	900	895	902	906	932	923	927	923	925	891	973	949	926	947	908	946	880	923	902	953	947	922	911	963	928	945	958	965	937	903	942	916	945	940	965	916	869	919	931	944	926	997	929	936	920	985	952	951	881	979	1006	941	920	952	951	980	931	874	908	927	910	965	924	895	926	877	913	921	932	982	940	929	922	952	924	941	946	936	939	974	950	941	926	908	938	983	944	938	927	962	921	926	933	931	942	913	892	971	907	966	936	971	927	941	974	939	948	966	894	984	932	946	930	946	948	936	938	942	942	932	914	915	911	911	921	953	912	933	886	974	971	921	933	957	928	936	942	965	938	934	938	917	939	981	909	961	965	977	925	883	942	926	908	967	947	953	949	933	894	995	903	909	932	969	961	914	852	1016	962	854	903	946	974	927	906	905	922	934	940	956	917	914	950	947	936	945	949	887	912	932	962	876	910	942	897	956	927	909	916	910	935	913	898	954	960	932	980	908	961	904	924	909	955	947	919	900	932	912	919	941	951	956	971	954	1023	965	922	971	923	903	935	890	901	971	941	924	962	929	912	926	920	898	941	965	895	955	963	915	945	973	950	833	974	938	952	936	978	946	916	916	937	918	945	939	963	907	926	964	959	932	934	928	921	955	959	982	919	902	876	947	937	920	970	966	933	893	920	939	938	991	943	937	907	951	963	954	946	903	951	933	967	913	911	920	988	951	918	944	1018	900	920	908	916	899	921	949	957	931	949	935	938	904	918	951	956	942	969	930	933	994	908	943	923	918	957	967	936	939	904	906	921	980	918	975	923	876	930	958	926	932	961	945	865	950	931	946	944	931	954	913	994	973	980	908	1013	958	961	974	916	978	947	963	974	924	905	890	936	962	932	937	968	943	951	926	931	914	975	899	906	936	920	1002	942	942	866	988	923	918	909	932	942	955	948	926	976	932	926	907	939	931	923	929	944	930	932	939	925	929	939	907	982	859	961	973	931	899	903	930	932	938	911	909	867	939	966	934	1008	969	957	957	973	898	967	981	933	906	981	1000	919	967	950	952	899	946	872	937	927	926	906	935	939	949	933	990	1004	926	917	961	991	887	926	945	915	933	919	883	961	896	962	946	948	970	933	952	936	940	956	899	932	909	915	955	895	960	936	884	935	940	951	944	898	965	945	897	1011	924	939	908	982	927	929	977	934	921	953	960	905	987	924	952	966	932	945	875	986	919	985	882	921	941	958	973	893	916	943	908	912	917	947	946	954	919	951	910	920	937	980	937	912	964	950	920	938	908	889	968	917	944	941	954	987	948	988	864	938	948	901	961	970	892	924	915	952	929	927	913	943	901	883	935	887	951	928	976	942	948	978	936	973	945	938	978	943	958	930	964	953	917	904	943	953	933	934	919	889	915	949	918	963	922	921	919	976	959	955	917	942	947	933	938	984	986	909	941	960	923	929	922	898	948	952	921	925	945	970	911	947	963	943	929	936	986	924	946	960	958	936	959	933	872	969	917	924	990	904	970	916	951	956	987	920	956	871	903	934	953	1009	874	932	991	919	906	931	885	958	987	946	917	930	919	920	937	929	952	952	944	913	899	1002	964	946	904	955	952	959	938	913	921	969	941	981	936	969	861	939	920	947	990	893	939	909	923	907	948	942	920	915	958	961	955	947	898	936	969	972	923	957	995	916	967	931	910	915	965	981	946	911	915	937	963	959	935	980	935	963	936	927	938	914	930	927	885	879	898	917	981	959	946	902	940	945	882	915	905	925	935	953	935	964	927	986	943	900	924	887	939	921	968	952	959	945	928	928	917	925	918	942	955	889	929	945	935	958	933	916	875	899	894	885	909	889	934	946	933	963	949	922	908	971	920	958	943	931	952	953	972	882	922	945	926	898	955	949	921	962	923	920	978	922	913	910	948	931	931	951	939	904	950	957	943	924	988	941	915	921	948	923	987	932	936	930	910	921	894	913	855	908	919	920	923	912	895	914	914	927	938	923	910	951	931	1001	947	879	870	941	897	968	960	927	982	981	950	923	1007	943	897	910	871	921	980	856	913	929	969	927	914	899	914	934	865	921	939	914	852	927	906	963	951	923	992	926	916	928	922	930	902	905	989	927	932	940	922	944	915	929	954	939	960	908	918	914	927	942	931	959	919	967	908	909	905	948	968	945	899	959	907	988	947	961	898	893	895	974	966	897	979	843	973	938	938	881	923	925	927	954	906	1005	966	903	886	968	886	941	923	970	917	894	939	919	955	925	992	912	945	969	955	900	976	909	896	953	927	959	947	949	923	928	918	932	917	910	905	925	967	915	958	876	939	955	934	930	925	925	959	1005	966	949	919	919	953	952	924	959	950	920	985	929	952	938	948	912	906	910	945	935	936	938	908	874	937	922	966	927	880	929	912	958	951	963	949	936	933	917	973	910	933	964	914	923	944	906	942	956	910	946	939	946	968	919	944	959	928	941	954	929	924	941	902	995	907	910	917	874	948	899	909	937	920	974	931	940	908	919	887	957	958	957	965	905	878	951	952	927	920	900	930	974	908	917	928	929	922	945	943	939	944	877	894	900	949	916	928	945	936	945	903	942	902	967	897	919	952	931	906	973	991	872	897	970	951	933	892	954	887	954	931	915	937	849	863	949	937	909	936	958	934	945	939	907	931	927	960	934	934	967	923	938	934	933	924	926	926	903	938	977	961	935	981	940	974	938	956	922	983	986	1003	905	935	900	938	907	937	912	960	906	868	948	944	910	950	865	921	949	931	930	934	939	947	995	933	897	964	950	925	897	912	951	962	890	885	971	934	966	975	959	943	896	910	864	905	959	903	897	953	979	907	919	1010	921	896	919	972	902	980	891	930	954	891	963	927	966	986	896	970	956	927	974	942	928	883	953	927	903	908	914	930	976	926	929	962	951	936	911	934	965	989	940	932	975	958	912	923	939	967	863	922	971	951	934	971	966	992	924	984	964	948	938	936	919	929	886	960	933	904	943	915	864	965	939	901	953	922	928	916	984	929	946	870	926	981	918	897	922	958	934	907	934	956	930	912	997	900	942	923	924	931	932	911	918	1028	914	911	931	943	934	943	933	875	953	927	954	912	962	944	952	926	897	932	987	970	910	902	922	952	966	940	916	952	950	904	902	942	934	967	932	916	953	953	915	906
24284	20961	27312	24657	13174	722	465	398	357	348	375	298	302	278	293	293	267	268	270	265	278	288	274	270	277	256	279	236	201	218	278	235	299	261	258	242	281	262	246	245	248	238	279	230	221	248	251	236	263	252	262	232	250	231	268	243	262	239	230	232	219	263	265	266	236	264	250	265	253	277	238	251	235	242	259	218	263	247	236	250	231	276	242	257	254	235	228	229	259	209	275	246	265	243	265	263	253	241	227	259	245	227	280	272	239	260	243	275	255	265	245	240	242	259	241	248	272	273	242	221	255	266	251	243	233	240	243	250	258	282	248	226	246	235	238	248	237	274	237	253	238	261	246	240	240	264	218	255	263	267	219	263	217	259	242	241	219	238	239	250	252	266	227	258	240	271	263	259	264	260	245	266	264	270	234	234	247	268	237	244	224	231	230	264	243	234	227	219	265	252	265	253	248	263	289	281	271	240	252	257	253	218	251	251	277	264	247	258	218	245	266	253	239	245	270	252	246	236	253	247	229	236	286	244	248	247	239	227	237	245	211	241	237	244	242	251	276	231	265	243	259	233	250	241	217	272	251	243	243	238	233	245	235	212	263	229	220	243	264	252	265	251	228	254	251	250	240	232	253	269	242	230	260	279	237	245	272	232	246	237	222	232	240	264	259	237	223	230	279	251	249	237	286	250	236	275	236	261	250	238	256	225	228	226	256	252	233	242	215	254	264	249	228	221	269	237	212	245	236	262	222	276	256	244	213	242	230	243	226	279	262	238	252	265	242	243	244	231	242	227	236	236	234	244	267	235	232	299	262	273	265	262	230	246	265	233	241	259	269	224	254	259	245	231	212	219	252	254	240	225	261	239	246	258	234	270	252	227	248	242	257	223	262	244	242	273	247	246	240	263	216	252	238	234	247	273	257	221	257	266	230	266	234	261	225	250	271	212	216	278	265	253	225	261	240	236	262	253	265	239	259	261	229	239	259	238	255	214	258	240	265	264	251	238	279	251	233	235	247	224	267	267	223	248	269	202	249	239	234	236	266	277	248	242	261	243	234	255	247	238	248	261	247	274	264	234	250	231	253	254	272	232	245	238	215	281	233	255	260	255	258	252	222	243	222	237	244	259	255	255	255	236	222	278	259	245	254	248	242	237	273	228	242	225	258	234	247	264	263	207	257	245	236	248	248	238	220	233	263	231	248	247	232	250	230	248	250	249	244	229	255	253	238	230	275	222	264	243	255	258	242	255	247	246	256	265	246	217	247	249	256	256	254	232	254	270	285	232	258	238	238	233	268	252	243	229	245	263	242	203	285	254	249	264	222	234	254	239	232	246	238	256	272	263	231	263	237	237	267	224	252	253	234	266	237	241	249	254	251	240	257	232	258	258	239	249	226	235	237	244	242	259	263	252	217	261	242	226	219	240	238	222	231	249	213	241	229	248	225	252	254	244	258	245	243	257	238	278	233	235	254	247	243	255	239	248	240	251	287	228	260	238	244	247	254	267	245	248	239	244	236	255	244	261	248	250	238	247	241	265	233	249	242	267	275	259	227	243	264	228	226	259	236	244	230	233	252	226	248	237	278	260	236	247	246	259	253	234	236	236	239	243	228	251	265	238	247	238	240	246	256	258	243	251	269	230	239	257	256	237	235	247	236	225	259	245	225	268	236	247	236	221	241	240	251	265	237	239	226	249	223	245	252	253	244	242	253	245	252	220	238	238	254	225	259	213	270	233	260	242	209	296	268	232	249	270	250	252	247	246	239	247	246	231	248	266	227	244	257	263	249	253	238	236	308	243	246	239	241	249	282	247	252	236	239	217	243	263	257	255	256	250	227	272	234	242	275	254	240	242	236	262	282	244	222	265	210	268	254	252	251	260	260	215	261	243	250	269	255	233	223	242	242	256	241	230	238	230	233	250	258	256	252	248	241	213	251	252	276	260	211	231	258	238	252	238	239	254	232	234	267	242	219	237	258	255	262	253	256	262	239	240	260	244	242	238	231	229	246	248	260	271	234	241	243	265	227	238	237	276	258	203	258	254	283	264	247	219	237	240	279	249	255	248	260	237	250	254	247	260	245	230	239	230	228	263	249	258	253	259	285	256	258	242	277	227	248	234	242	234	234	263	246	257	258	238	270	264	249	241	253	267	264	226	221	242	247	253	232	260	286	247	247	199	235	256	229	237	251	265	270	278	242	239	221	262	243	227	272	269	255	254	248	220	237	211	271	228	239	211	238	256	256	219	213	260	236	255	250	239	249	249	250	251	229	240	238	254	223	244	259	246	222	253	258	229	214	232	243	243	234	229	256	233	257	241	253	259	245	267	236	229	260	227	237	244	251	247	211	251	267	271	252	254	230	258	231	256	255	269	257	256	231	235	275	244	244	254	217	241	241	252	250	234	229	243	248	242	258	261	241	253	264	241	228	246	236	228	234	241	242	224	236	244	247	254	226	237	245	249	226	230	264	227	255	230	231	236	229	218	261	267	202	236	223	250	243	226	240	288	261	262	254	222	257	242	264	272	244	225	230	236	195	273	250	251	256	218	264	228	254	240	247	262	235	251	272	234	264	259	234	248	242	229	220	263	277	238	261	250	224	242	248	241	252	257	256	281	245	241	223	228	218	262	258	233	252	269	263	237	247	233	241	228	223	261	246	249	237	252	234	272	267	223	208	252	238	228	263	245	250	257	259	262	267	251	260	241	220	239	246	249	256	247	281	266	237	241	255	231	259	256	243	247	254	233	224	250	254	232	276	275	220	248	235	253	249	232	235	257	221	290	259	238	252	252	275	252	258	230	246	290	228	258	260	249	250	233	245	235	256	249	257	252	227	227	275	247	233	252	239	222	250	223	226	251	265	286	242	226	224	233	253	238	216	262	250	248	265	258	234	234	233	263	243	271	270	257	224	264	271	314	246	241	285	246	218	246	247	230	236	228	244	259	263	262	233	229	240	245	239	222	237	245	262	252	242	223	219	234	248	254	275	240	236	246	243	228	207	223	262	241	231	243	213	247	263	265	251	264	243	256	254	252	244	252	266	229	262	226	286	278	237	261	252	236	241	227	239	263	252	255	236	244	219	261	244	260	273	229	221	251	249	247	266	246	262	279	236	246	225	225	252	271	231	257	256	263	222	252	253	255	247	235	264	248	228	232	242	237	264	261	230	247	238	234	252	249	258	261	242	217	243	226	265	220	234	259	283	241	244	232	242	246	240	222	237	257	221	237	246	245	272	231	226	257	225	239	243	218	248	232	244	252	236	242	235	254	249	255	228	261	232	234	278	270	226	264	269	253	242	259	236	223	268	262	267	249	238	261	245	230	225	249	236	248	246	230	270	251	233	249	220	231	239	254	280	219	259	270	263	241	257	250	277	249	226	266	250	248	251	236	254	283	225	247	245	252	278	253	258	246	269	251	216	249	235	238	235	235	260	248	218	251	239	251	224	260	255	270	214	252	280	232	250	269	255	252	252	250	276	262	220	227	221	252
3069	5170	3340	1609	1220	944	750	614	577	540	466	380	406	362	352	337	312	354	334	315	293	300	318	325	276	309	321	294	284	295	319	246	320	315	304	304	314	296	308	282	287	291	315	318	336	312	308	296	286	323	309	268	278	283	311	267	306	301	298	237	302	275	335	330	299	298	288	294	279	296	289	296	296	267	301	286	309	328	251	257	302	288	291	276	290	287	301	284	302	280	286	272	296	283	309	297	299	266	311	298	315	268	288	310	274	290	280	279	310	290	293	283	284	285	263	306	308	285	279	301	293	303	281	312	281	314	307	276	297	296	275	290	282	307	288	303	309	287	283	292	283	254	264	319	299	275	293	287	283	289	251	243	275	315	302	283	295	289	273	306	297	302	278	312	297	283	264	330	295	297	283	303	291	259	289	289	287	281	297	306	285	292	295	273	268	288	284	297	300	302	306	295	308	289	291	289	279	291	278	304	302	278	312	286	292	275	306	303	284	279	289	258	317	295	272	312	296	283	278	310	299	303	301	269	307	312	284	279	296	270	281	299	270	307	312	266	325	305	288	300	276	272	287	294	276	308	305	302	278	307	301	278	319	285	273	300	293	302	282	298	289	283	314	288	287	290	288	310	287	273	289	284	307	287	323	294	325	293	310	295	279	278	305	272	267	317	271	272	340	281	299	323	288	287	280	303	279	303	316	282	299	283	289	292	274	286	331	272	301	298	260	306	296	310	278	304	266	304	307	279	321	304	299	277	297	310	297	296	276	316	280	295	292	290	282	299	307	284	283	304	313	262	303	309	302	274	284	287	302	316	309	286	294	257	298	300	279	279	303	301	294	300	304	295	319	281	283	277	314	301	273	326	279	279	273	275	291	308	257	276	310	313	281	297	305	272	311	268	291	302	265	288	288	271	290	294	295	319	282	302	278	291	300	281	312	268	285	279	302	291	295	280	262	294	314	298	292	310	273	327	290	276	295	276	311	282	295	286	327	291	304	284	308	305	275	255	284	312	320	297	248	289	298	301	256	290	291	295	289	311	278	283	303	294	261	288	290	296	311	303	292	282	315	268	285	283	306	293	291	292	273	304	291	293	259	254	266	282	294	280	316	291	280	271	300	274	331	272	284	317	325	302	305	306	287	285	303	281	294	301	293	298	284	289	300	329	317	293	297	289	282	297	285	264	285	277	289	291	285	320	284	274	289	312	294	283	281	306	274	279	305	271	283	279	300	273	287	296	295	292	328	272	271	285	278	312	270	279	285	270	288	295	295	318	274	265	306	304	275	267	258	299	316	298	263	279	266	279	292	326	322	280	271	270	313	290	300	288	275	276	262	302	317	305	271	297	281	298	278	289	304	305	283	277	288	293	300	274	281	321	316	315	314	296	289	309	301	280	311	271	306	303	304	284	291	300	296	314	292	301	298	312	340	274	290	270	316	307	273	286	273	296	286	315	308	311	280	302	277	280	308	296	325	269	295	317	313	308	289	278	295	308	285	270	297	255	285	291	324	273	287	275	298	280	314	269	279	288	310	283	267	319	298	279	278	314	318	283	285	296	317	279	297	297	288	302	284	274	279	308	313	277	312	304	305	280	296	240	277	295	299	311	286	297	274	305	295	298	243	262	279	280	264	313	316	276	293	283	322	264	306	286	279	277	299	296	283	270	304	285	282	298	276	305	273	315	300	262	309	307	263	293	288	277	311	285	285	257	280	311	291	272	307	295	281	284	301	280	260	263	288	284	286	270	302	279	301	282	279	286	310	267	296	284	325	304	286	306	295	309	285	272	304	301	268	301	288	304	294	316	290	282	292	277	285	282	288	284	303	305	290	274	304	285	278	312	290	275	293	298	289	285	297	290	285	303	291	276	289	279	275	272	283	280	237	296	274	287	267	274	291	293	280	296	307	290	277	295	320	294	295	274	272	334	299	271	270	318	278	281	273	308	268	303	313	275	338	310	275	306	298	292	262	309	316	298	305	280	302	297	258	315	291	272	272	292	296	289	319	283	262	261	313	303	295	298	283	279	270	275	287	292	277	292	283	299	306	266	283	309	298	287	281	298	282	290	292	268	301	302	298	320	269	286	298	297	306	270	302	285	260	279	282	287	285	291	282	301	297	304	280	282	276	269	266	286	254	306	292	276	275	281	288	322	274	303	305	295	313	291	310	288	289	318	266	297	302	309	292	283	295	284	313	294	301	309	312	286	277	264	310	274	301	273	272	298	272	295	288	300	301	262	259	273	288	278	293	270	312	319	298	300	287	301	287	289	301	304	293	278	291	295	288	269	257	298	291	270	291	286	294	309	281	293	280	322	269	274	272	310	273	293	302	288	297	303	294	279	294	276	301	296	278	299	302	286	339	306	301	287	292	308	301	319	305	285	297	265	287	293	295	312	300	321	300	281	269	291	310	307	280	252	290	294	270	301	289	280	273	313	311	288	276	266	261	270	302	242	323	289	261	276	301	276	297	269	286	294	287	303	297	279	288	290	268	260	292	299	286	268	263	284	284	251	271	279	294	280	284	305	298	296	289	285	272	274	264	270	285	313	298	292	301	309	285	313	290	324	270	267	296	318	307	261	282	314	302	317	315	309	298	298	308	268	293	307	295	260	322	285	276	290	282	269	296	277	292	280	287	289	296	284	300	275	302	272	305	310	309	312	317	313	307	266	317	274	312	305	283	286	294	265	273	281	276	290	320	311	291	275	264	318	292	260	298	308	284	276	287	275	256	288	285	301	287	279	311	291	290	275	280	296	303	273	271	285	273	269	274	297	271	285	304	318	281	289	291	296	288	245	292	284	293	266	289	280	297	290	282	284	335	304	297	297	295	326	257	312	258	286	285	284	311	300	268	291	272	289	296	272	307	284	304	309	281	310	291	281	294	289	295	277	282	300	319	296	286	282	290	274	325	286	293	321	298	292	287	277	287	264	291	288	316	308	305	305	294	278	319	288	296	306	282	301	284	290	309	298	275	269	266	290	307	268	329	257	303	290	292	302	304	289	314	280	297	291	295	289	296	317	310	305	293	281	274	316	271	333	301	301	291	286	264	287	264	277	300	277	315	273	265	314	272	308	301	282	269	281	300	247	284	288	280	273	288	320	285	285	287	297	305	282	286	288	295	258	294	304	278	289	284	278	281	301	272	311	290	300	302	267	294	253	277	313	300	307	293	301	289	295	302	266	277	298	274	303	282	266	282	291	291	267	293	281	321	274	310	298	279	296	272	295	278	287	268	300	285	299	279	284	275	275	321	278	295	276	286	291	262	290	282	262	298	285	305	281	310	280	280	255	316	273	291	317	313	298	307	295	305	283	271	310	271	304	280	288	275	318	307	300	304	288	290	282	294	295	307	278	287	291	276	288	260	284	308	262	279	286	274	285	288	281	277	301	282	296	314	317	301	261	313	291	283	307	261	284	295	279	262	277	312	283	298	277	291	297	271	247	295	258	295	301	304	315	282	268	295	270	271	318	287	279	300	280	260	261
22302	21122	28864	23616	21127	21197	11034	1547	1149	1101	997	994	916	878	810	838	831	789	858	775	817	753	786	791	801	824	712	741	789	753	745	732	736	794	728	742	753	769	673	762	821	747	662	737	725	737	704	725	748	739	755	715	737	753	769	672	748	735	750	695	746	797	745	707	759	776	747	749	750	719	731	714	723	725	747	771	706	754	719	748	752	772	727	722	717	731	715	717	711	745	745	756	755	764	741	735	786	808	726	717	711	693	750	736	673	719	722	718	685	751	747	694	766	776	782	654	709	740	739	680	722	739	778	773	707	714	743	748	712	707	743	680	746	746	761	727	694	662	738	717	697	731	684	721	732	731	699	702	753	751	754	712	673	728	758	749	726	747	719	712	695	758	763	756	708	646	736	681	749	688	708	762	719	752	723	691	723	746	681	704	734	718	747	671	766	731	716	755	759	704	702	730	752	727	745	742	715	798	773	738	699	766	737	746	709	729	742	685	719	733	728	747	781	738	691	712	717	715	722	721	750	754	761	703	720	743	709	731	739	689	706	738	702	741	685	755	755	750	740	791	729	744	702	749	786	736	730	770	730	725	725	726	714	711	689	706	768	696	655	749	701	711	741	698	730	765	712	711	740	749	667	718	742	714	706	761	690	689	691	775	740	706	691	752	669	747	739	689	704	757	709	720	706	777	708	688	704	695	718	689	725	705	731	753	742	734	725	750	713	775	737	786	742	726	703	729	742	771	733	702	730	775	701	720	708	728	735	670	672	722	719	738	730	699	724	701	679	734	709	729	715	692	728	723	726	657	706	734	670	733	759	735	749	816	748	775	686	697	707	752	723	777	719	764	723	756	695	731	735	669	760	762	695	734	690	708	703	709	694	724	728	729	751	696	728	692	798	770	736	741	713	742	726	750	671	724	735	731	689	705	737	687	741	706	733	753	780	706	734	722	700	757	739	783	739	715	681	702	728	772	725	740	701	716	698	703	704	749	758	723	738	735	737	742	742	761	744	724	680	661	704	753	747	734	762	789	696	737	739	742	766	706	730	738	756	722	676	736	740	720	713	676	714	737	742	696	744	746	653	739	702	698	724	739	775	717	707	782	747	719	727	738	761	763	735	756	717	724	773	702	743	716	738	729	735	702	706	758	746	747	712	780	747	774	694	696	727	702	745	694	717	764	732	795	759	691	752	761	700	793	780	708	762	707	731	719	774	695	724	715	672	735	697	723	736	766	751	754	680	760	693	742	705	719	747	718	702	726	713	722	741	747	776	753	721	722	718	771	719	719	666	708	715	724	724	709	755	723	730	745	740	743	701	706	708	730	663	759	756	708	753	704	722	741	715	743	760	751	701	739	709	733	704	759	682	731	764	696	736	735	731	714	755	713	730	734	753	745	697	775	727	703	685	730	759	722	708	728	732	767	686	662	700	696	682	700	723	741	694	738	725	721	711	718	709	712	722	730	682	722	709	741	729	754	702	714	764	702	732	740	722	671	762	725	717	702	722	747	702	798	740	691	719	722	657	672	700	764	761	712	734	665	735	745	721	779	730	692	718	717	691	724	706	677	704	704	772	742	742	701	755	722	697	743	708	715	744	699	757	711	713	715	782	679	712	770	735	754	700	748	756	741	686	730	670	708	724	756	733	718	690	702	745	750	746	705	716	755	749	738	733	702	738	772	708	712	757	780	713	682	725	706	704	706	711	720	714	732	703	720	750	743	703	698	742	729	721	732	709	770	745	749	731	728	691	713	707	767	739	724	721	744	663	718	733	711	700	754	760	769	746	729	710	695	756	682	748	775	739	714	703	722	700	724	713	699	744	753	699	725	722	701	714	760	715	779	732	731	733	780	722	761	764	701	656	706	737	700	748	682	725	659	733	688	784	726	700	738	715	678	726	717	748	770	725	716	693	724	749	724	737	666	718	702	707	701	689	709	706	698	767	757	750	768	696	750	734	701	740	752	675	750	723	718	706	758	740	691	750	730	748	715	726	734	702	732	735	718	780	745	735	693	723	783	724	728	718	736	722	709	759	724	781	775	737	738	708	697	693	705	720	745	726	753	750	720	736	683	707	711	724	714	666	776	694	769	728	712	735	740	711	724	712	753	737	753	736	701	707	721	712	727	700	735	729	741	697	732	714	719	730	722	733	732	686	710	736	701	769	697	693	726	724	728	654	740	690	752	714	697	757	696	737	725	709	720	675	684	761	741	726	687	635	719	690	723	708	720	721	742	738	677	717	687	730	743	760	713	698	730	767	695	735	688	733	699	721	712	700	772	733	711	734	716	769	688	735	712	719	689	700	712	722	737	751	684	751	716	664	734	745	724	714	701	720	765	718	713	684	713	702	752	755	703	709	723	715	706	674	712	711	747	734	702	731	749	693	723	757	759	711	742	744	710	763	740	678	728	719	744	656	699	703	686	739	724	763	695	704	733	709	690	748	729	726	708	759	768	715	750	703	725	714	724	755	779	749	735	779	711	691	700	766	718	715	725	735	699	719	738	734	759	735	729	708	749	738	687	690	696	713	740	700	709	753	737	700	731	749	737	755	679	690	699	719	719	695	684	767	741	724	759	732	669	751	714	695	673	717	722	762	725	749	670	710	771	693	739	699	765	701	763	747	752	710	730	738	753	703	727	719	772	683	732	737	753	764	712	762	703	675	734	737	723	704	747	737	803	724	701	724	741	723	737	732	721	728	696	744	763	767	722	714	742	699	757	737	694	705	730	716	716	739	751	699	770	726	710	733	704	711	713	790	690	712	772	748	730	726	714	736	710	701	680	771	705	701	798	702	732	705	736	716	726	721	717	738	759	680	710	716	691	758	696	705	741	711	724	754	698	736	719	693	774	712	761	747	773	737	704	714	692	721	745	677	722	753	735	720	709	718	712	697	715	697	715	653	736	757	743	746	663	700	695	703	716	736	738	796	754	755	692	683	717	720	740	734	723	736	706	725	768	736	713	777	710	684	734	733	748	757	742	691	681	710	740	667	753	727	738	678	724	736	709	755	695	651	723	697	715	789	734	723	694	741	724	703	714	753	673	710	725	736	739	732	705	736	730	707	717	774	715	722	721	729	755	713	727	714	793	684	709	734	720	740	737	730	732	711	794	709	721	732	752	785	708	747	724	662	718	729	725	744	732	723	734	762	709	756	780	726	688	726	719	746	707	674	731	772	678	730	702	686	750	722	734	699	739	750	710	718	737	709	699	703	744	729	767	734	725	707	741	730	755	697	698	729	701	713	726	689	699	744	738	748	737	709	762	715	702	740	687	722	768	702	731	733	728	770	759	731	697	650	755	701	683	713	713	699	697	699	721	721	700	749	702	720	788	738	646	753	742	696	727	734	735	694	767	691	703	725	721	709	764	723	693	676	732	713	709	747	768	713	738	716	715	759	752	746	704	710	723	716	673	715	702	769	734	756	742	711	665	722	711	708	676	720	772	718	675	714	700	712	741	695	723	724	711	732	699	752	754	732	703	736	731
4565	14429	9949	4949	3760	2969	2379	1918	1575	1518	1353	1183	1094	1057	1002	972	1023	885	953	927	871	857	855	865	828	859	863	849	809	897	828	801	819	850	797	820	779	772	793	785	794	821	804	866	791	784	785	791	763	796	785	766	811	842	836	820	809	824	811	812	730	801	751	800	757	764	756	789	818	809	796	806	731	751	762	784	763	795	796	762	802	787	804	813	840	760	826	777	782	777	772	810	787	808	818	780	713	803	798	795	809	787	789	774	808	771	776	781	782	740	742	774	734	763	783	791	838	791	778	749	757	775	825	761	797	784	785	775	798	826	799	742	811	780	751	820	780	783	788	793	757	760	775	806	737	726	749	794	737	820	740	821	798	809	826	783	806	778	793	738	782	805	796	804	805	746	790	812	786	759	818	789	822	790	786	745	798	783	815	844	822	786	758	816	773	748	759	811	815	825	808	770	782	753	802	743	799	789	792	780	799	784	775	784	794	786	830	751	812	757	779	769	780	808	774	759	789	752	795	777	811	754	777	756	795	772	738	818	773	725	782	779	834	805	811	779	778	723	794	745	771	802	800	782	770	780	820	782	792	747	792	750	743	788	724	766	807	759	784	778	786	816	811	836	781	800	741	782	751	785	831	756	781	778	804	783	761	776	774	795	800	786	793	775	782	785	815	827	808	812	777	806	772	763	856	789	782	787	772	759	738	845	731	749	805	803	784	803	783	842	839	791	794	740	789	798	778	734	795	811	798	796	780	770	792	826	819	804	791	772	761	752	775	751	767	809	760	840	758	815	802	781	757	804	797	790	783	715	797	769	819	806	785	802	825	820	799	763	768	823	770	816	809	812	721	804	804	789	769	778	796	834	762	760	757	765	809	798	806	813	798	743	813	804	781	776	807	767	773	776	794	774	810	765	770	799	778	780	838	785	763	745	828	807	751	799	770	751	796	756	806	812	817	787	796	848	811	781	750	817	750	770	765	704	740	821	796	795	724	785	768	771	814	783	745	768	806	783	744	798	771	779	791	844	787	793	773	774	760	794	770	815	752	779	801	818	761	755	788	751	810	805	800	753	814	743	791	788	823	804	780	759	741	798	775	737	733	782	791	750	770	753	743	779	762	761	817	775	773	771	766	796	777	752	809	772	734	765	793	791	787	815	745	796	756	761	775	780	823	776	766	785	780	811	795	761	777	795	761	829	797	735	825	736	750	731	795	767	793	766	784	783	749	798	795	787	791	748	798	788	801	789	837	811	782	844	807	784	795	822	757	796	762	766	750	756	844	811	856	808	795	827	804	801	834	748	790	823	751	760	768	811	807	770	810	785	820	777	769	801	783	818	809	784	786	813	764	777	841	793	793	820	762	846	790	823	759	786	771	793	828	763	829	763	780	797	850	761	819	776	823	748	827	794	738	756	793	794	760	765	738	786	796	782	799	739	737	777	774	784	807	796	793	779	812	783	790	764	820	798	826	803	748	792	760	778	796	817	793	797	763	805	769	785	785	768	765	759	827	730	764	792	813	768	767	787	793	829	819	826	768	799	783	778	762	742	759	809	742	769	777	783	772	803	794	799	799	784	750	794	833	797	804	816	803	782	799	800	784	775	808	806	800	790	790	755	783	807	777	806	819	775	798	818	765	791	776	823	801	793	731	785	785	748	816	806	760	747	782	749	776	763	779	815	768	785	820	833	778	810	823	799	775	828	841	789	769	786	800	804	814	780	757	768	759	767	778	789	744	791	766	791	792	746	783	794	759	802	781	802	757	778	804	778	743	797	824	779	793	787	835	782	746	800	778	759	790	765	780	782	753	749	773	723	832	797	809	719	785	795	764	808	752	768	748	808	719	727	799	740	816	851	770	801	762	748	767	822	775	796	787	823	803	810	749	795	787	816	765	795	717	788	783	786	774	769	758	815	789	809	809	777	768	852	780	757	783	794	812	826	739	826	842	812	775	781	747	771	814	768	818	772	724	792	784	760	771	762	781	781	805	828	740	760	816	775	779	819	755	770	794	839	773	767	766	758	792	834	755	790	796	807	773	741	765	748	752	824	796	782	785	805	795	787	855	765	838	782	847	742	739	794	767	769	798	754	769	812	758	802	769	779	794	794	774	758	825	734	757	811	733	791	796	750	739	832	762	829	817	782	782	777	793	761	762	794	755	774	797	774	791	770	835	778	763	822	782	779	801	761	779	850	800	770	849	763	742	812	769	778	809	784	787	789	785	755	780	785	749	787	786	777	767	771	795	781	804	763	805	816	776	764	793	781	811	799	775	776	806	766	778	844	715	776	766	780	809	806	763	765	761	775	797	744	777	739	784	787	819	838	765	764	816	797	783	777	766	737	788	831	805	792	746	810	766	809	750	721	773	808	826	797	816	750	834	790	802	769	806	746	765	789	762	783	756	811	812	772	825	765	779	783	739	797	782	824	771	752	814	804	750	749	783	737	737	802	785	779	791	791	774	749	797	785	807	747	778	760	805	784	782	776	785	779	758	750	784	841	719	838	779	811	821	774	748	794	787	824	769	778	776	761	762	799	773	808	766	795	795	758	741	738	754	784	785	790	744	791	783	809	782	827	764	819	776	743	795	734	768	777	820	793	800	729	810	746	761	787	829	832	779	726	776	772	809	776	791	800	809	803	755	774	736	766	857	810	761	785	797	752	777	762	763	786	782	744	750	804	781	749	759	796	841	803	777	773	757	786	782	819	763	806	764	794	852	784	834	775	800	811	794	762	790	822	762	800	767	768	828	796	806	794	781	726	798	803	756	827	763	801	810	758	811	788	774	747	764	762	835	838	730	753	799	750	777	790	796	746	772	738	787	839	844	793	804	802	762	799	741	807	794	803	763	830	792	767	844	781	814	782	733	822	766	757	779	766	804	779	805	838	800	825	783	730	795	784	746	756	801	760	802	806	735	736	771	766	756	723	767	762	827	773	812	774	794	761	806	814	773	788	806	749	787	768	815	789	766	753	757	778	798	762	768	768	785	798	797	761	835	734	796	782	750	821	818	807	780	822	790	787	758	756	726	806	790	782	788	790	808	809	781	788	789	824	738	784	757	774	805	808	754	761	757	809	765	812	778	800	793	775	741	848	771	766	776	787	767	818	742	766	767	750	754	787	821	764	787	820	782	792	800	793	761	779	726	783	802	764	828	769	768	731	815	827	824	784	829	773	770	784	762	768	834	812	780	796	750	802	824	764	779	792	777	791	890	765	753	770	814	724	805	799	742	777	754	779	819	808	807	758	790	796	741	762	845	818	778	774	745	766	727	821	773	794	825	783	771	759	809	764	793	721	760	783	809	808	806	770	775	787	806	781	765	850	774	778	781	778	784	745	730	771	779	769	776	769	795	762	765	791	773	792	795	742	769	819	770	840	760	829	738	802	804	778	793	768	782	808	810	777	815	790	755	800	807	805	753	823	839	750	731	738	797	767	812	798	820	832	791	798	814	764	762	780	779	808	783	799	807	751	805	804	746	743	732	814
27349	18051	3924	755	566	528	548	515	511	440	512	525	475	490	509	477	503	466	474	496	507	497	456	460	487	504	508	477	496	501	510	492	512	507	541	540	516	470	457	463	475	476	482	469	484	500	486	464	505	463	496	494	507	478	472	456	506	481	541	475	506	484	524	471	515	504	520	486	499	499	527	489	495	499	483	511	479	464	506	480	467	447	509	492	496	485	513	521	503	472	497	488	512	466	483	467	484	449	485	475	495	532	483	496	495	502	466	462	484	494	487	497	519	480	508	472	460	505	489	460	463	511	508	500	492	489	493	480	467	537	494	465	453	521	476	472	505	467	460	493	496	540	480	540	465	486	524	483	500	512	484	533	487	509	513	510	492	472	466	470	473	520	460	494	496	462	513	519	505	491	503	504	513	536	509	499	501	474	463	459	489	480	495	496	464	539	515	524	503	494	477	483	455	488	504	497	502	495	460	504	496	462	535	477	488	456	523	495	488	460	514	468	497	471	489	490	440	483	492	500	506	527	486	511	490	490	468	539	508	523	477	497	517	470	486	522	495	506	455	483	486	508	494	510	487	502	487	453	466	505	455	503	469	495	476	445	478	473	510	508	471	489	480	463	526	458	503	482	473	456	515	490	502	471	495	507	492	527	485	496	494	520	485	487	519	495	472	501	504	507	491	506	489	483	472	505	499	474	474	482	505	499	491	452	478	465	466	498	476	481	492	454	489	482	502	488	477	459	483	510	447	494	509	499	455	432	481	462	525	438	488	493	479	475	485	523	488	499	504	466	497	506	496	491	500	466	478	449	477	462	494	516	541	500	511	439	485	483	471	481	496	455	462	518	500	502	491	524	478	461	496	523	495	482	482	478	490	480	519	469	506	492	489	527	501	490	503	488	482	484	503	493	530	515	482	475	514	486	511	484	472	515	485	496	481	486	504	550	485	507	503	529	500	509	460	481	469	543	469	495	472	489	508	521	499	489	502	492	501	477	538	489	534	468	531	491	507	502	511	513	474	486	485	476	423	528	494	514	502	483	502	511	445	471	496	520	507	475	471	523	501	512	534	491	461	442	493	495	453	480	468	480	496	526	451	481	461	475	513	471	500	481	499	504	492	493	478	465	518	465	499	505	458	503	509	506	495	496	493	500	501	501	526	507	465	488	503	532	487	479	466	486	474	492	499	502	505	477	514	457	557	472	523	470	546	523	445	516	480	480	482	485	484	543	538	509	488	460	504	469	470	488	490	495	507	496	461	518	486	525	475	504	460	484	516	453	486	513	505	525	498	487	521	496	481	492	493	501	511	524	502	488	511	511	516	490	483	479	479	456	494	501	467	484	505	469	517	507	507	449	457	517	470	464	462	455	484	485	504	494	486	454	521	557	502	481	558	509	527	477	474	483	518	459	517	489	497	477	486	480	510	475	530	496	492	513	504	503	505	506	503	480	485	516	480	509	508	528	544	487	478	488	507	500	485	490	490	467	482	525	469	538	439	450	521	484	478	488	496	535	481	472	490	511	461	471	479	490	486	535	527	454	449	480	460	528	475	538	477	522	472	494	540	452	490	491	492	463	493	484	475	482	484	512	505	538	488	476	458	485	500	506	518	523	496	481	460	427	514	499	495	512	479	484	498	509	505	473	488	497	453	528	492	460	507	491	474	465	510	459	518	496	513	479	479	498	548	484	461	511	483	497	472	445	502	494	489	492	516	475	466	464	449	515	478	510	475	450	511	512	493	497	485	516	488	462	496	484	529	478	495	478	482	494	501	495	446	496	531	499	501	497	466	494	510	481	491	447	495	501	482	519	452	487	500	516	512	474	500	519	490	541	496	503	504	465	505	518	476	484	499	507	495	483	480	520	496	480	494	481	501	521	521	507	483	500	475	530	458	508	521	538	476	479	505	498	493	512	441	559	494	468	486	478	511	502	499	503	485	508	490	460	462	471	486	497	502	487	465	466	494	486	478	463	508	498	491	549	520	469	477	490	482	474	473	479	488	501	479	487	517	464	504	535	494	498	471	507	477	479	506	480	501	520	498	490	536	454	513	509	494	491	486	465	491	461	485	492	497	474	472	483	470	479	480	510	491	511	478	497	473	507	461	481	480	487	485	520	492	472	500	524	507	481	434	534	499	484	469	517	442	450	499	515	488	465	459	496	482	513	473	528	498	501	476	488	543	481	516	484	455	503	502	449	470	491	483	488	506	526	468	500	468	509	483	466	472	505	501	500	508	532	461	508	507	501	463	519	470	477	502	469	504	512	500	493	444	482	492	462	455	479	507	492	493	481	493	468	466	504	486	546	504	505	476	474	480	537	516	488	462	502	452	472	536	525	469	489	458	490	530	478	493	496	471	501	481	472	518	512	462	500	511	508	482	506	495	497	473	449	530	466	436	486	531	455	507	492	465	505	467	500	471	449	521	505	558	480	513	495	504	532	498	459	482	442	475	517	507	502	497	512	496	487	476	525	500	493	515	496	501	498	480	501	485	462	478	508	462	505	475	475	481	483	493	487	518	508	457	482	514	522	485	522	497	490	511	517	505	469	516	470	503	490	493	522	474	499	500	499	502	478	502	487	436	518	537	498	478	467	509	511	536	517	504	527	488	472	501	508	482	540	499	508	473	488	477	505	491	491	509	508	515	530	492	491	480	440	505	489	498	484	516	526	484	467	528	481	473	473	495	506	481	449	455	501	524	509	503	500	433	449	482	440	492	506	528	504	502	469	464	484	483	484	532	455	473	465	490	483	481	495	536	488	451	484	512	483	477	555	496	452	476	472	510	473	521	507	510	486	471	483	470	533	468	519	475	552	529	494	494	516	466	517	510	454	511	505	530	509	451	457	479	544	491	508	478	496	504	485	472	529	495	460	512	466	485	492	517	506	468	469	450	512	494	482	448	481	502	524	494	490	505	473	478	500	499	492	498	490	504	501	541	535	525	510	453	543	507	486	503	477	488	522	472	487	466	511	486	423	456	497	442	504	512	459	481	478	511	468	490	526	523	503	497	520	478	475	506	478	472	453	485	503	501	474	513	466	504	473	496	504	522	478	502	475	513	485	511	486	475	473	467	484	512	498	536	484	486	480	470	516	510	491	517	471	496	484	486	479	471	489	502	501	506	541	501	486	500	520	515	514	495	487	475	509	460	461	435	461	530	516	504	497	495	512	506	491	494	475	490	497	534	506	495	486	517	484	522	502	506	499	516	484	463	512	492	497	455	488	515	484	513	535	473	475	458	488	496	478	512	455	507	506	470	498	501	503	508	466	436	496	513	499	497	478	494	502	477	522	502	483	477	519	483	501	464	464	467	485	470	449	521	525	520	502	509	523	521	472	489	515	502	495	458	454	482	467	536	522	481	461	445	489	459	540	496	513	461	510	474	457	475	507	455	511	505	499	524	503	479	478	514	532	482	499	519	511	520	507	495	495	506	516	495	479	472	536	467	459	527	473	495	486	494	504	499	506	526	493	518	512	490	450	511	498
4292	996	789	684	581	534	568	584	512	542	529	542	528	558	552	522	506	533	532	543	493	577	543	510	520	552	524	498	548	512	536	519	502	488	490	540	497	478	539	539	563	524	540	534	530	527	521	555	542	501	535	541	553	534	501	541	514	501	551	540	556	535	565	505	558	520	514	510	507	526	527	487	577	525	563	533	507	548	521	545	510	486	552	537	483	513	546	524	527	528	543	512	505	548	540	527	527	550	559	504	501	490	550	526	545	544	520	526	598	527	528	512	521	534	545	551	513	548	546	519	512	537	522	524	565	567	522	524	500	554	485	484	540	522	498	548	520	525	507	519	496	521	488	512	521	561	575	510	520	555	524	487	528	529	533	513	570	537	496	509	508	531	533	510	539	527	539	567	532	516	531	535	524	555	515	544	545	507	505	535	520	557	550	542	513	527	516	525	559	562	530	487	487	528	493	482	526	556	543	536	552	553	517	519	526	576	523	488	494	551	556	515	502	523	526	540	560	557	537	549	494	587	537	532	529	590	533	521	514	505	552	534	534	530	508	555	527	527	503	477	558	524	506	544	513	538	491	511	503	494	533	524	536	534	497	528	521	539	527	518	500	501	522	528	527	537	489	496	516	552	576	522	527	514	508	518	532	485	541	514	522	549	510	484	486	509	534	506	464	494	515	560	502	511	535	526	547	498	580	508	535	524	500	522	510	519	521	574	498	521	511	491	543	524	550	518	515	554	528	567	525	485	528	507	547	541	536	481	532	542	576	551	501	494	517	592	479	516	513	498	559	567	491	560	543	487	525	517	529	494	500	504	515	524	497	494	565	512	533	508	503	490	507	557	480	495	518	570	546	537	504	514	529	541	517	515	483	542	496	503	551	533	536	494	496	516	541	502	527	479	476	506	492	477	559	546	483	497	489	549	511	537	576	510	492	554	545	528	485	523	524	530	568	524	504	487	519	525	526	542	541	519	528	512	524	512	525	538	504	527	494	508	510	516	522	532	511	553	528	529	547	504	532	519	489	500	513	525	516	550	525	513	533	539	528	530	527	546	530	520	555	523	525	511	549	551	521	520	522	521	513	543	516	514	490	510	533	527	506	561	537	514	509	514	540	524	527	519	505	508	543	531	517	505	530	489	542	555	517	521	560	520	528	488	543	516	548	539	520	542	490	515	558	541	507	526	530	512	510	538	511	522	533	559	566	476	538	496	547	534	515	532	529	529	532	504	494	518	498	516	554	518	491	532	502	534	533	516	526	531	487	533	512	540	533	501	526	510	526	545	525	473	556	494	570	537	491	491	535	517	582	519	523	544	504	522	539	562	511	524	503	529	540	494	518	496	518	515	545	534	573	501	519	526	509	523	525	499	502	490	512	531	503	528	534	537	503	499	514	502	531	532	534	528	516	558	552	537	527	527	538	521	510	509	491	515	502	553	556	523	501	522	534	526	476	477	540	589	539	481	537	527	527	504	504	543	525	532	490	526	512	471	563	502	534	488	541	543	541	539	494	544	512	501	526	553	487	546	511	554	561	563	487	525	516	518	597	547	539	508	535	492	533	520	539	561	496	538	508	528	507	518	490	540	542	508	547	493	544	512	508	551	522	514	529	526	506	542	571	566	507	527	527	506	510	508	540	562	512	500	482	546	519	544	517	528	529	542	525	504	508	502	533	495	550	560	535	527	531	512	523	556	537	539	527	530	525	495	568	543	556	525	497	523	507	524	523	546	514	529	541	549	532	525	537	504	563	576	528	534	567	510	485	516	495	512	532	490	543	519	527	562	552	539	560	473	512	530	550	508	520	554	556	508	524	508	524	557	573	526	494	517	486	521	526	522	511	455	495	546	478	510	526	560	522	507	542	549	541	537	520	539	528	534	506	534	464	533	506	495	528	511	511	530	545	528	500	478	524	555	513	530	532	548	521	519	527	531	549	536	497	531	508	508	559	542	562	473	539	509	540	503	569	520	494	491	519	472	544	562	520	525	520	506	561	556	528	502	543	494	529	532	491	488	520	477	562	500	527	524	529	498	508	514	509	544	492	536	473	500	542	528	556	552	516	551	492	488	518	549	542	534	490	488	528	508	504	531	538	511	508	517	529	533	532	490	567	513	489	551	578	526	516	538	540	506	503	502	547	496	521	504	520	482	516	590	559	575	566	530	533	518	517	522	551	527	507	533	508	535	520	510	521	510	525	541	516	553	504	548	533	498	538	510	523	540	469	491	523	487	534	522	527	517	509	546	548	555	573	479	529	531	530	551	550	548	530	519	537	533	492	483	538	503	547	510	501	517	546	502	483	522	513	536	536	506	518	514	506	480	551	547	541	517	478	535	569	489	535	540	543	509	536	525	488	538	522	535	493	529	526	592	514	525	510	508	522	549	550	512	505	498	553	527	504	529	479	560	540	519	524	501	497	534	559	510	547	586	549	504	557	568	559	517	512	536	536	540	515	558	541	534	503	498	540	540	516	532	518	512	537	554	511	517	526	516	562	557	510	524	530	510	537	549	555	531	531	536	529	548	574	519	516	515	511	543	567	490	548	531	536	481	578	539	508	553	515	496	525	500	553	533	520	492	531	524	520	507	585	518	518	498	503	526	565	548	528	528	509	507	527	541	503	507	488	504	504	526	530	524	487	510	523	526	531	505	544	542	512	506	521	531	510	499	547	524	535	559	513	528	520	531	556	515	533	513	564	529	533	537	551	505	543	526	568	517	560	548	502	532	500	554	508	540	524	512	531	539	548	479	515	532	501	495	507	508	526	548	504	507	482	553	523	514	508	554	553	522	474	542	536	510	484	507	509	522	520	561	538	547	550	528	533	546	542	521	516	495	494	518	521	509	522	521	573	533	507	546	526	499	554	501	544	560	548	506	534	502	492	509	512	498	499	521	518	510	510	510	556	494	511	524	562	510	499	508	455	513	524	491	566	525	520	500	508	476	500	535	527	514	509	503	511	527	541	533	536	588	534	530	508	534	526	563	525	534	510	514	519	537	512	523	519	513	477	518	491	540	486	512	536	552	479	507	508	502	504	505	513	504	492	463	530	488	532	499	510	510	487	528	544	543	542	563	507	520	520	534	565	497	573	520	495	540	510	527	491	563	504	507	505	523	519	532	519	545	526	512	553	570	528	538	555	529	557	505	557	555	521	531	548	550	511	510	525	560	532	530	506	522	565	534	524	555	484	538	503	498	520	494	564	509	516	552	537	533	529	543	505	555	494	542	507	531	525	555	545	548	544	478	524	499	525	495	549	483	564	544	535	534	510	534	519	521	575	522	547	514	539	542	548	492	545	568	530	511	505	526	518	510	531	478	508	530	529	506	506	508	491	498	547	514	530	555	536	487	557	534	513	549	524	536	535	486	535	551	539	538	520	508	548	528	519	516	511	520	523	555	509	538	508	519	506	509	495	523	521	503	533	517	522	499	506	567	562	472	517	551	513	538	502	509	514	555	523	497	530	505	518	502	534	512	522	561	529	538
23378	21100	28415	24007	21089	12073	1816	1292	1126	1098	1011	1019	1018	954	993	956	903	951	886	919	858	949	932	925	885	892	915	951	869	891	902	957	895	921	933	870	917	890	946	915	916	903	871	856	877	866	881	920	893	893	952	899	851	884	901	896	885	859	904	923	914	928	898	856	900	834	883	881	872	902	881	836	909	920	935	863	854	894	867	881	877	897	899	872	887	871	892	916	863	910	868	916	950	859	877	921	893	896	911	940	888	899	890	866	865	853	890	883	915	852	932	897	953	904	905	926	905	839	868	900	877	866	908	869	851	929	879	871	860	885	945	846	902	882	857	852	896	910	850	837	954	867	897	853	894	889	905	871	848	886	859	880	884	848	864	926	870	897	888	864	909	791	892	854	861	884	894	853	879	887	937	917	835	890	842	902	846	860	904	855	896	890	874	855	845	939	908	883	871	876	901	911	924	909	919	917	908	898	934	853	919	851	859	861	854	900	898	862	909	828	860	858	903	906	889	890	879	914	888	944	842	907	893	896	900	846	933	899	855	887	845	886	905	880	920	942	903	865	821	938	949	922	888	902	882	890	886	935	889	968	935	865	848	865	899	889	911	849	877	903	863	851	839	857	899	907	911	881	914	872	872	865	852	878	896	891	878	856	875	885	925	910	949	832	860	871	896	937	885	917	965	882	855	856	918	914	952	842	903	844	887	838	890	864	858	868	917	904	851	905	899	886	954	870	945	885	836	893	916	869	929	907	867	853	969	871	842	852	892	848	835	871	884	833	863	902	878	837	910	923	918	934	901	897	933	883	864	888	855	871	922	877	851	850	845	828	867	906	896	862	940	914	857	862	904	892	875	919	843	918	909	899	856	853	900	869	887	805	921	835	883	874	865	911	913	940	927	881	864	820	906	893	857	867	894	887	871	911	868	886	935	877	885	876	927	888	891	887	822	828	870	915	844	872	933	929	911	900	902	886	895	827	842	915	908	910	906	899	867	896	898	887	873	930	889	821	880	886	873	890	873	918	838	956	916	928	911	863	846	874	849	886	877	882	897	901	879	846	870	903	904	857	868	855	880	883	904	923	908	927	887	931	909	854	917	906	888	873	893	886	856	883	835	870	872	837	886	894	893	911	884	851	878	869	848	869	880	830	900	891	865	835	895	873	946	876	915	887	955	868	902	841	846	923	889	893	924	891	873	845	870	899	942	876	944	867	898	904	880	896	863	824	865	864	922	910	880	861	885	873	865	919	898	862	863	861	915	860	894	861	870	845	899	908	858	846	882	868	889	886	896	887	881	899	884	930	932	890	895	895	910	885	897	978	930	853	872	822	893	897	850	896	827	888	901	918	860	893	901	854	909	902	873	861	853	875	947	932	896	874	923	829	893	905	824	872	877	900	871	864	891	904	901	947	914	885	835	890	868	859	828	942	881	895	890	888	920	893	880	886	896	909	824	888	939	928	917	889	855	959	843	917	895	877	848	883	899	863	848	870	949	891	871	810	940	927	860	901	829	874	932	968	876	873	831	870	941	905	886	866	869	857	879	867	886	876	884	875	915	878	917	878	894	895	917	899	905	860	916	845	870	861	918	886	904	847	906	915	914	880	900	947	884	837	986	864	856	912	900	894	885	898	883	878	903	908	889	896	880	888	887	865	911	955	909	872	852	871	880	882	887	859	877	890	874	868	872	890	977	888	864	904	929	874	912	811	925	875	933	887	887	895	881	849	852	953	902	926	904	901	900	916	848	857	887	896	828	878	860	860	832	862	964	872	945	941	926	865	831	857	844	888	884	925	885	983	931	879	885	808	868	891	855	917	877	869	876	905	886	869	877	829	885	859	828	862	894	882	902	880	933	893	909	877	929	913	881	864	851	863	868	829	834	846	919	851	876	909	940	936	875	889	892	849	889	829	881	885	894	887	865	862	902	912	868	878	868	880	855	873	946	920	877	835	884	880	890	884	800	921	907	874	880	865	906	906	876	891	895	852	926	852	908	877	870	894	876	907	869	841	864	927	918	859	884	914	840	916	879	845	850	863	843	898	898	910	919	883	923	925	818	892	877	866	833	863	858	944	869	926	872	863	878	862	922	910	883	845	883	923	913	934	908	883	884	857	883	912	867	861	851	850	875	854	863	909	909	906	897	878	840	869	885	860	874	886	872	829	876	920	850	856	857	878	914	829	907	875	960	840	862	876	882	877	897	874	898	889	887	855	897	897	857	845	882	897	888	889	853	883	882	906	877	904	853	864	890	876	898	876	884	843	883	847	892	891	918	904	852	884	919	879	886	865	887	900	862	912	925	868	895	822	900	840	938	935	920	854	885	904	899	874	852	879	859	863	880	848	909	912	889	918	880	852	905	868	912	862	814	919	860	878	892	909	928	886	886	924	926	889	880	873	879	902	839	938	875	883	923	880	897	907	881	881	876	916	907	854	856	848	896	931	872	895	859	836	870	860	830	950	893	898	838	865	877	863	853	918	865	941	879	904	849	917	883	906	884	889	857	900	890	849	927	805	856	883	852	886	883	910	881	873	912	879	833	890	907	865	877	881	884	915	840	917	880	875	876	905	830	829	883	869	883	899	875	843	868	885	831	906	924	865	857	852	932	886	866	866	911	892	866	895	837	866	932	890	833	953	929	924	897	876	877	866	860	852	891	904	929	882	850	911	859	864	908	886	906	880	911	811	876	901	854	842	903	887	863	888	941	854	828	893	843	865	903	881	867	920	908	879	880	922	878	928	885	928	842	912	823	899	891	870	879	932	905	921	853	863	919	888	920	887	859	855	881	914	850	883	858	868	913	899	864	915	870	894	812	896	876	902	903	894	922	903	866	885	839	874	856	853	887	896	877	863	888	915	885	875	888	863	909	851	934	900	898	904	830	876	869	934	901	794	885	871	863	892	918	923	905	920	885	914	881	916	891	944	958	869	877	918	902	862	876	874	870	910	861	906	865	866	858	900	925	937	892	922	876	919	890	906	836	916	852	872	908	844	893	867	927	879	898	841	938	872	881	900	893	882	860	909	822	870	860	906	867	846	916	912	906	891	863	924	839	889	881	913	924	832	900	867	895	877	885	901	869	856	886	876	902	930	887	879	844	909	874	879	958	927	888	902	851	854	861	862	898	883	925	883	908	895	851	908	887	891	906	879	870	921	927	879	846	909	880	866	839	873	854	876	908	874	883	861	909	895	873	891	872	895	881	850	866	862	866	943	887	862	844	863	892	858	901	862	930	914	832	926	884	885	878	919	849	874	887	888	879	864	881	822	914	869	899	954	861	881	918	876	872	860	961	887	908	860	873	818	914	906	887	884	863	887	917	895	871	889	850	885	945	940	883	863	867	900	879	896	860	889	871	866	825	839	906	822	919	842	909	867	888	890	891	897	836	866	872	921	875	841	869	930	902	844	894	899	859	918	853	933	878	919	861	879	873	887	856	876	935	933	868	875	873	900	867	838	904	877	901	899	894	939	895	946	862	896	884	916	882	896
3315	8904	6088	3123	2532	2058	1679	1460	1256	1271	1192	1154	1050	1076	1063	1001	996	1016	980	1051	1000	1018	971	958	928	941	980	955	993	898	959	916	923	963	921	997	970	948	925	936	899	932	965	931	914	913	911	907	929	927	913	957	939	975	929	930	981	875	917	924	976	943	910	913	944	916	905	884	908	979	907	923	892	941	971	937	899	944	929	980	898	944	890	962	869	894	899	878	926	949	924	963	976	980	936	938	975	964	971	921	939	990	894	940	963	959	987	932	967	924	973	933	933	955	913	966	918	953	989	929	944	936	891	953	873	1000	967	911	897	910	962	897	958	980	975	920	952	948	972	909	926	966	944	922	923	957	965	931	947	901	935	910	893	891	926	969	908	863	972	962	886	938	939	926	907	966	917	945	936	948	916	909	917	929	927	974	917	941	921	915	939	936	975	980	966	904	975	925	914	919	971	967	941	891	872	956	968	930	901	922	903	933	971	943	927	925	941	899	978	912	938	956	934	935	913	894	963	936	922	906	955	996	948	871	922	948	908	937	918	951	949	925	935	940	886	954	924	915	967	974	910	902	899	941	879	932	905	945	978	932	949	980	921	904	931	967	947	916	898	904	919	904	917	927	927	917	944	944	926	892	890	944	989	939	959	957	882	926	913	1005	980	971	924	928	959	913	937	950	965	928	939	917	986	967	947	959	932	931	855	925	925	921	918	947	962	934	885	913	942	887	969	921	960	897	932	932	981	955	973	947	900	944	977	938	911	914	880	934	979	896	915	886	889	907	937	941	888	934	911	955	904	962	873	904	971	926	902	885	973	968	975	915	927	910	981	887	960	925	943	868	986	965	917	960	875	914	917	921	903	913	912	886	905	910	945	908	993	975	935	955	921	923	902	937	920	939	925	928	1017	901	898	972	932	927	932	909	972	939	891	910	906	915	903	912	911	919	936	903	944	913	964	978	929	905	942	940	960	970	986	910	972	918	937	930	903	954	944	934	916	913	910	880	933	917	933	949	973	906	924	880	964	973	1006	949	933	938	963	926	909	934	978	904	957	910	954	963	958	892	920	996	943	855	855	959	941	980	928	933	983	981	962	940	986	913	892	980	924	926	893	928	882	944	973	905	937	940	936	959	965	973	982	987	924	953	958	944	924	922	944	935	955	919	973	949	934	917	955	910	911	939	915	876	931	955	924	920	886	918	886	929	973	926	928	916	932	982	911	962	906	915	913	960	938	966	964	908	903	927	915	924	945	938	915	933	976	910	924	914	913	909	952	883	911	946	946	932	886	948	930	899	881	921	929	922	945	905	953	1002	963	987	942	904	926	869	958	955	990	901	940	930	1000	972	921	913	950	944	879	968	959	893	944	944	956	954	981	909	925	910	972	944	914	919	972	971	923	959	879	934	968	939	946	919	942	874	937	950	941	890	956	883	979	927	943	952	967	943	945	914	951	965	945	874	1033	933	940	910	888	909	951	914	970	921	925	954	888	906	953	920	952	967	903	957	925	950	955	947	886	934	932	908	910	895	888	894	947	933	955	951	928	927	971	995	940	966	966	872	911	940	930	917	888	963	951	963	922	912	950	950	924	981	887	881	873	971	934	919	904	871	933	925	899	938	960	918	933	946	879	924	934	944	939	942	872	880	956	933	899	961	891	916	928	940	919	938	922	952	911	928	896	869	984	968	941	872	937	921	990	909	931	911	914	933	935	952	908	894	916	924	880	871	916	911	919	929	917	911	954	916	976	905	930	893	900	931	939	972	937	945	943	968	915	898	933	945	935	962	956	934	968	965	932	957	975	892	892	971	906	953	937	969	879	878	908	929	960	926	966	937	920	908	919	930	943	905	973	879	969	936	940	938	927	956	916	951	897	965	964	924	933	929	910	884	895	992	894	959	931	967	952	923	1000	982	921	906	902	946	946	950	882	905	953	947	958	910	928	891	952	906	938	906	916	935	938	937	898	961	967	903	879	898	925	974	871	933	946	945	966	963	957	915	911	952	935	909	988	921	893	932	934	969	955	989	941	945	908	1015	955	920	932	892	908	949	904	942	933	915	964	885	971	914	893	947	887	978	916	940	949	923	866	919	912	925	896	962	960	920	920	880	934	937	1001	911	909	901	986	889	980	942	913	907	947	991	989	947	944	987	922	947	937	903	947	952	907	923	939	925	934	951	918	959	944	910	903	987	896	866	1008	989	932	928	933	928	954	941	881	891	954	968	946	915	918	912	923	886	932	886	913	945	911	941	929	939	959	967	922	965	897	984	916	945	962	923	944	934	932	938	901	902	914	910	920	903	900	902	943	914	925	883	941	932	914	885	942	910	910	960	910	887	864	904	983	959	933	993	833	922	947	916	914	894	891	905	898	862	939	939	943	938	953	958	939	943	903	880	949	958	920	942	994	924	942	910	939	881	908	960	935	909	917	939	976	997	912	895	916	956	995	962	938	946	926	945	947	882	905	949	902	952	903	905	931	911	945	913	847	896	917	1006	908	921	930	941	921	921	913	935	941	969	940	961	917	934	934	953	921	934	928	937	945	952	980	923	940	906	923	914	968	956	911	903	915	933	972	930	934	914	900	917	942	972	965	917	915	953	989	949	946	931	931	888	903	926	958	899	914	974	903	884	906	923	956	965	936	921	968	919	945	988	951	1002	901	939	923	934	990	966	923	879	879	903	881	917	946	924	915	905	945	913	900	939	934	946	968	951	892	922	951	931	899	947	942	972	909	955	960	903	967	971	959	902	893	890	891	956	931	983	958	981	929	918	951	877	893	921	907	948	958	937	986	905	1013	974	923	926	897	918	906	909	943	921	928	922	954	933	925	944	968	921	961	904	953	942	895	938	937	975	959	930	934	892	908	958	922	890	938	908	974	941	953	920	948	924	945	958	992	936	931	988	934	896	898	1007	917	934	911	939	975	911	920	911	936	898	919	937	899	965	994	897	965	926	875	860	959	914	940	911	963	912	894	926	943	969	938	933	926	916	928	940	879	922	900	910	930	930	984	972	932	914	895	910	915	940	982	954	973	1004	930	940	929	852	907	994	961	894	965	939	891	964	974	999	911	951	930	928	956	878	914	899	903	940	940	914	956	916	951	969	865	926	935	939	893	911	938	928	884	938	913	950	980	919	960	880	921	925	918	882	934	976	911	948	930	921	935	921	900	842	908	901	902	883	961	901	944	916	930	893	912	962	916	989	930	896	936	935	946	967	970	955	875	911	899	940	952	935	963	917	901	905	925	938	895	898	878	991	928	902	948	961	928	886	916	925	930	925	949	939	911	966	885	908	945	911	920	974	999	933	931	914	928	927	874	898	912	958	985	935	929	941	891	1011	931	938	920	886	942	946	930	923	995	937	893	922	960	959	975	905	945	989	944	941	870	937	933	931	870	905	938	887	904	936	937	970	916	923	933	896	917	926	933	930	904	920	912	989	906	945	958	973	929	948	889	934	940	908	920	925	923	951	951	903	866	939	906	884	950	897	956	903	903	906	948	984	897	882	962	955
24535	21074	27478	24825	13147	728	462	395	356	350	313	292	314	295	311	258	273	261	287	267	248	274	236	251	275	279	256	265	241	264	223	245	242	275	265	267	256	253	281	245	235	232	252	242	227	236	251	254	246	250	257	247	240	217	259	237	249	237	279	263	225	255	248	228	252	264	235	232	256	225	247	246	252	235	274	255	244	230	235	246	236	276	252	248	247	254	240	268	267	235	273	258	228	202	227	268	241	238	261	233	259	226	254	254	224	248	246	215	248	244	218	263	231	248	238	231	238	237	240	237	265	240	244	245	232	244	258	245	260	244	256	232	242	231	242	225	229	248	229	271	225	262	266	267	241	244	242	246	262	255	218	245	268	235	218	233	217	244	279	258	247	241	243	265	233	230	258	268	235	233	248	246	268	282	224	240	251	239	298	230	213	205	249	262	241	253	226	231	254	241	244	239	256	237	218	256	230	234	254	259	231	247	254	274	250	257	264	238	232	253	266	250	247	239	238	208	245	214	232	219	272	270	255	273	235	257	227	245	216	240	262	241	213	256	252	224	232	256	256	239	248	272	248	251	242	247	254	258	270	272	223	243	237	252	289	246	254	250	240	253	281	233	209	255	257	266	218	254	262	256	239	229	233	255	252	261	282	244	261	234	277	215	258	229	243	280	236	241	256	238	271	238	227	237	251	233	241	266	237	231	241	280	240	255	256	241	253	219	243	236	250	253	233	254	249	246	260	222	242	250	236	241	249	251	271	226	252	244	273	238	235	239	259	241	226	256	264	263	255	244	230	255	241	228	241	249	258	255	267	264	237	245	252	243	249	232	267	255	238	258	237	214	237	209	221	228	268	260	235	271	232	249	242	264	228	243	227	283	249	237	242	238	246	205	240	231	217	275	247	247	272	242	246	261	204	274	256	223	234	262	261	226	264	270	250	261	249	257	249	243	238	245	227	253	240	256	234	253	243	230	231	241	235	210	224	252	247	233	254	243	253	260	227	249	264	274	274	254	240	280	261	270	225	262	273	255	235	254	252	228	255	239	256	207	228	228	253	244	277	247	268	243	254	259	227	216	274	240	263	214	237	235	233	243	249	234	247	245	210	258	269	235	245	236	242	233	238	261	230	258	238	245	216	239	201	278	247	261	264	275	258	247	253	254	223	236	222	257	265	225	233	229	249	247	236	250	237	268	244	255	229	258	232	273	245	280	266	248	254	248	238	248	236	246	263	225	249	215	259	264	240	253	250	273	273	222	253	237	241	252	252	252	237	244	240	257	249	240	236	229	245	270	238	278	262	247	257	267	251	251	233	223	237	264	247	255	251	253	237	248	236	223	228	238	257	227	274	241	210	233	265	260	238	233	238	269	260	228	249	273	252	235	238	263	245	250	263	211	230	247	249	272	248	225	237	256	227	240	249	249	256	235	282	239	256	244	247	233	237	218	222	289	232	249	248	236	242	235	248	237	245	244	229	267	266	242	236	260	255	251	243	280	266	253	230	270	243	251	260	256	236	250	229	257	262	233	246	258	251	237	258	249	270	239	228	239	256	235	247	261	237	251	246	247	266	255	239	253	270	251	261	229	236	248	236	245	212	259	257	246	249	240	246	264	260	260	239	257	273	240	269	239	226	237	259	252	244	255	237	227	256	260	247	226	243	243	219	237	246	274	253	228	240	236	229	252	224	227	249	258	272	237	275	254	256	284	246	268	250	231	255	227	225	243	242	240	210	263	253	266	252	244	239	231	254	237	234	271	231	251	239	214	257	252	231	211	246	225	247	232	268	260	266	262	217	275	233	235	239	274	265	234	257	266	247	244	272	229	270	221	248	272	225	246	240	246	242	251	265	254	257	260	250	252	253	263	268	240	228	251	257	251	234	246	224	234	256	246	223	264	241	268	233	246	284	236	234	251	235	242	251	235	228	239	240	264	241	247	244	228	268	253	263	227	250	234	236	262	269	247	231	250	224	232	219	229	236	241	237	253	223	265	237	243	276	273	243	266	244	207	242	272	245	231	247	251	243	218	223	254	233	210	238	235	250	245	237	269	241	247	255	246	219	261	241	256	259	240	252	255	269	282	213	250	268	255	246	241	256	247	206	264	267	275	255	236	244	243	239	260	260	256	253	246	274	244	253	255	254	266	243	245	237	248	268	261	249	245	245	256	247	281	248	232	268	232	243	232	249	230	241	218	232	236	257	276	250	265	250	248	247	262	235	238	254	246	242	233	269	234	253	248	233	262	246	246	222	246	232	250	243	226	247	250	213	278	247	263	284	241	254	245	244	231	267	258	254	236	231	228	252	212	247	258	230	250	245	217	226	228	228	247	228	259	263	237	236	245	225	247	230	255	246	264	275	260	263	257	262	220	231	245	258	247	244	273	253	250	244	239	252	250	262	245	242	214	237	255	224	255	246	256	262	235	311	267	263	245	239	235	244	256	239	262	266	258	237	240	242	248	218	226	243	228	264	249	249	238	257	260	245	237	244	241	218	265	215	249	234	239	240	243	264	227	221	223	257	297	231	265	283	228	247	226	255	256	245	237	254	241	254	231	212	266	250	229	245	249	238	250	249	232	226	240	260	245	261	233	259	220	236	260	231	254	258	262	237	220	252	252	215	253	256	249	227	238	242	249	225	244	241	217	237	225	225	239	243	258	238	232	233	241	243	241	251	251	261	249	249	245	232	261	252	236	223	259	231	249	226	226	245	233	240	259	211	224	250	259	229	223	263	248	234	275	230	262	251	270	201	242	246	240	241	252	233	233	245	248	259	256	262	219	242	226	234	238	241	251	233	249	262	220	239	271	256	239	261	237	226	247	250	232	224	250	241	230	259	227	243	235	242	251	250	258	228	281	241	224	248	263	256	239	237	232	264	223	238	237	232	251	270	254	244	250	240	260	236	232	247	251	241	241	259	248	230	236	245	244	235	241	267	238	255	278	248	233	232	239	241	217	274	265	234	273	276	233	271	233	264	249	277	265	254	259	262	257	247	249	249	255	221	229	243	241	224	255	247	233	251	238	253	253	218	199	227	245	274	278	266	239	264	250	224	244	273	254	258	251	269	244	217	249	255	257	235	245	245	237	286	226	238	264	255	239	255	235	244	273	228	207	235	229	288	242	246	240	252	251	228	257	257	261	257	266	230	260	242	242	262	241	254	236	225	242	251	241	239	231	249	238	249	238	243	234	252	250	233	262	236	246	258	251	254	249	253	252	272	238	230	246	257	244	260	233	244	250	254	256	211	261	266	259	253	237	251	287	248	231	235	212	241	278	260	265	258	233	241	265	238	268	280	241	257	248	264	217	245	242	261	267	233	255	229	237	251	269	237	251	254	269	236	233	268	240	248	250	219	285	239	244	241	257	257	223	263	252	258	244	271	230	229	233	240	224	242	247	264	264	272	234	215	243	264	254	263	248	270	244	244	248	255	218	234	243	216	265	223	226	247	241	235	245	262	241	229	274	261	261	258	236	254	227	227	245	259	213
3053	5073	3313	1573	1236	969	781	649	562	489	450	443	388	371	345	349	361	323	324	294	287	300	314	325	333	303	288	299	282	301	288	294	323	305	295	347	327	321	318	302	298	302	301	308	312	280	283	310	303	284	308	295	288	283	289	272	313	292	275	287	269	289	294	300	272	270	324	279	278	312	288	301	280	285	284	277	290	292	290	318	256	312	296	315	258	285	270	299	292	284	288	287	301	310	273	298	299	272	298	274	292	307	301	318	283	285	268	304	306	299	271	291	266	273	280	309	309	281	265	324	270	300	307	287	265	275	265	293	310	278	303	270	315	273	285	298	294	283	279	318	290	295	276	307	290	285	305	262	313	305	281	289	291	291	289	255	319	264	289	301	289	265	292	280	298	300	264	259	284	306	310	299	285	289	261	291	294	325	319	274	292	253	262	293	276	296	313	328	298	297	306	280	270	310	294	282	281	271	269	291	318	293	295	311	272	312	267	308	296	269	272	305	290	279	277	302	269	335	286	285	302	305	311	277	283	292	310	266	294	251	262	274	285	282	297	296	309	286	335	255	288	296	277	291	274	286	283	303	276	301	319	271	328	293	271	295	304	264	286	281	278	249	288	339	283	293	283	279	277	267	254	285	275	317	299	273	286	302	290	273	289	284	310	292	272	259	302	291	288	289	292	294	275	311	287	294	285	289	294	326	301	304	317	282	283	300	284	279	294	286	319	280	309	304	279	288	275	311	303	290	280	267	280	282	294	282	281	322	268	279	278	274	282	317	281	304	295	299	300	277	284	275	264	308	273	312	312	287	294	282	276	297	281	305	278	289	303	290	321	286	288	295	256	299	294	261	286	280	291	290	259	257	278	314	281	292	260	291	307	281	296	315	300	274	285	276	273	280	279	258	280	290	252	272	266	280	273	298	282	304	283	277	298	299	281	293	305	289	287	298	287	297	298	277	273	275	285	277	286	312	260	297	307	308	269	232	280	262	284	294	302	270	310	300	312	315	300	289	275	278	311	301	265	292	276	315	294	284	290	304	292	284	298	272	311	286	290	292	312	302	299	315	280	295	306	287	288	302	303	317	268	297	267	255	268	306	294	286	280	305	278	278	291	267	311	271	277	268	284	306	286	271	281	278	295	294	308	305	311	269	285	303	284	301	260	301	308	277	322	289	290	287	275	279	285	288	304	299	258	283	290	277	280	275	284	290	282	286	311	285	254	289	285	288	275	273	278	303	282	290	310	302	284	282	292	286	297	266	292	289	275	282	276	302	304	276	254	276	278	291	279	284	304	311	294	313	316	316	249	280	282	287	328	293	289	288	279	259	298	301	279	279	281	279	294	257	287	287	286	282	300	289	297	308	299	264	259	281	323	268	279	323	299	301	292	294	326	280	283	273	276	293	276	309	294	277	300	291	282	276	253	288	294	275	276	293	266	266	266	307	246	284	294	297	298	304	274	300	268	283	307	311	283	272	286	280	285	260	300	286	252	273	266	289	290	273	316	277	263	270	284	286	292	306	288	283	312	281	286	311	305	303	299	287	282	291	287	326	290	286	278	310	296	264	302	301	286	300	274	307	306	295	308	305	283	312	302	292	305	284	284	287	315	280	293	280	308	262	279	261	305	281	278	295	282	290	307	291	249	283	253	276	277	260	284	309	267	287	278	279	314	286	307	283	233	320	293	330	287	299	277	285	302	279	293	276	266	247	259	272	293	285	284	297	318	305	294	271	291	310	273	318	305	294	296	300	291	306	282	313	307	285	295	286	275	296	258	288	331	286	301	278	295	325	289	289	280	283	310	255	271	304	296	264	291	268	300	282	294	285	275	306	294	275	273	318	287	310	313	327	286	289	297	272	288	285	265	267	282	289	309	316	278	307	334	279	285	302	284	286	263	281	290	291	282	291	277	289	301	289	260	281	299	299	301	303	265	307	303	301	250	302	314	295	268	275	296	307	280	277	282	288	328	279	286	280	279	297	292	308	290	293	271	278	304	310	296	279	257	307	281	258	275	280	310	293	266	266	288	282	245	280	288	291	279	297	286	295	287	267	302	314	295	283	320	275	338	274	283	300	287	312	286	284	274	301	285	293	276	280	306	288	308	320	300	281	294	318	267	278	255	289	292	271	286	282	250	285	267	262	270	289	304	312	286	295	284	290	284	286	279	318	310	309	310	288	265	293	311	306	273	279	285	275	276	300	296	284	296	282	276	305	290	271	283	282	272	266	246	287	279	333	310	288	336	295	276	297	301	303	293	285	271	300	288	288	306	307	278	281	272	299	295	263	318	311	283	276	278	302	294	291	297	266	281	308	296	272	290	296	310	280	281	267	274	290	272	275	294	310	281	254	299	288	272	270	310	304	274	282	296	311	277	280	283	312	315	266	309	309	283	300	287	294	290	292	293	295	293	292	278	282	275	285	287	277	287	301	288	301	283	289	283	284	280	291	295	286	286	275	310	268	260	257	272	288	286	304	260	299	312	310	297	297	273	275	309	283	292	290	318	272	294	307	292	277	288	271	287	290	305	298	302	299	285	304	310	292	262	308	328	273	286	276	290	295	278	280	301	280	287	297	295	288	285	270	319	259	287	286	281	283	285	297	273	304	308	268	297	304	278	269	289	263	264	313	279	281	312	291	267	285	306	324	318	272	294	306	298	296	259	287	293	270	278	311	261	280	276	282	290	282	300	298	250	282	269	306	304	305	296	279	268	273	298	274	276	291	288	288	253	263	306	290	275	293	311	275	318	270	299	305	278	280	311	288	278	298	268	292	293	304	278	289	271	285	275	278	270	317	324	293	291	273	292	279	301	268	270	280	289	270	286	284	270	302	288	267	310	275	284	288	309	290	282	300	270	297	288	299	291	290	282	288	278	298	290	260	307	296	302	272	271	272	337	296	293	313	276	270	292	282	319	323	299	298	284	256	314	272	288	284	297	291	294	276	279	288	297	293	285	290	258	278	248	292	260	290	314	300	302	284	273	282	305	285	316	274	278	296	274	300	307	291	303	321	299	306	296	276	316	278	289	269	275	285	264	284	300	292	282	314	288	286	297	290	272	268	282	276	286	269	259	276	270	285	305	298	308	298	259	261	315	252	295	296	247	279	311	259	273	295	283	275	314	264	326	269	306	276	284	290	281	265	299	303	325	265	284	283	289	300	299	287	284	316	302	278	304	298	313	273	277	279	288	278	291	298	270	321	313	303	293	253	285	310	268	276	304	289	287	279	264	283	258	275	318	289	267	288	309	284	306	270	314	269	302	282	283	278	274	292	286	294	295	278	273	315	305	298	320	294	284	311	283	307	252	289	291	293	271	270	294	285	305	258	316	311	268	312	290	297	302	305	298	285	301	301	309	282	289	280	271	298	296	299	304	270	292	277	290	283	311	288	251	308	317	300	282	297	327	272	297	298	267	288	287	340	283	264	308	274	299	294	296	290	288	309	256	287	296	307	298	273	299	308	299	265	315	279	281	286	293	296	265	284
22401	21186	28935	23702	21182	21260	11159	1518	1229	1045	1030	930	928	833	839	811	808	802	760	801	809	763	768	797	752	721	736	796	770	740	750	774	748	715	754	711	772	756	749	704	685	705	686	708	774	758	756	766	755	707	723	741	661	747	743	721	675	750	726	769	725	709	707	722	724	717	714	745	708	695	725	746	719	709	683	695	785	744	681	787	740	704	762	752	755	708	745	721	746	703	739	727	717	813	748	669	726	767	728	728	762	685	758	681	732	738	754	748	749	699	757	688	727	726	729	708	698	697	739	741	709	729	685	742	722	761	687	681	744	688	724	714	701	745	724	696	696	721	714	750	714	746	712	735	720	708	713	764	740	719	689	733	708	782	725	697	702	725	729	700	698	728	736	727	739	753	736	736	746	730	688	679	713	692	771	746	728	668	762	747	698	691	721	731	707	701	782	726	728	747	702	712	718	684	767	712	785	703	731	687	676	739	715	750	713	713	708	741	695	694	683	698	675	741	744	734	731	735	683	710	736	699	685	785	743	725	710	735	671	675	707	739	705	720	731	734	705	756	780	719	734	738	745	714	690	727	709	703	732	705	730	751	722	762	698	682	720	713	678	742	748	748	721	762	752	755	752	732	750	727	751	744	713	750	745	717	768	753	700	728	742	715	738	746	746	743	740	736	712	726	736	744	778	719	722	674	721	701	730	740	716	712	752	695	668	714	752	727	658	748	727	726	750	701	674	757	699	764	706	711	726	725	667	734	711	678	691	797	742	745	714	704	714	663	709	715	729	728	751	709	714	681	751	705	692	754	675	668	729	732	682	686	693	722	712	709	752	705	694	731	756	692	723	732	737	735	690	757	700	735	754	750	732	737	723	704	733	676	738	720	707	715	732	724	727	687	757	715	680	723	719	721	727	681	734	713	723	704	754	745	713	753	745	758	747	712	723	712	721	728	728	725	656	734	676	702	718	689	710	752	734	703	716	705	699	711	686	729	745	759	755	731	728	758	698	718	753	731	696	696	713	677	740	731	724	774	744	703	694	766	672	720	733	769	713	725	722	731	669	717	723	713	755	687	768	696	700	720	692	732	736	734	727	701	754	723	739	773	721	733	706	714	731	720	733	727	691	724	719	718	716	688	737	730	760	721	680	713	767	688	704	651	743	746	741	779	691	712	708	705	717	782	728	719	776	734	758	705	724	714	744	694	678	741	736	700	755	690	747	711	729	701	720	731	703	760	741	696	690	711	746	766	731	662	694	663	701	725	733	708	698	760	692	728	738	692	682	748	684	676	684	753	704	738	697	728	709	704	746	713	726	708	738	719	732	718	682	747	727	765	758	706	723	721	743	715	739	769	696	722	728	722	758	689	732	774	708	722	780	737	730	698	702	755	777	730	763	721	725	719	720	683	697	761	720	733	725	732	680	704	697	756	710	750	709	719	718	741	746	763	735	705	779	710	724	730	712	708	708	686	714	724	710	792	656	688	716	757	709	741	711	661	729	722	733	786	684	696	756	687	721	693	706	727	711	752	705	677	743	660	715	756	707	767	711	681	651	720	761	745	741	668	759	714	748	775	676	738	720	708	727	675	730	765	710	743	703	699	721	711	717	725	718	702	727	737	707	734	720	716	724	697	705	730	710	778	731	692	713	684	674	689	728	752	711	673	705	717	727	709	721	734	693	755	732	725	716	683	711	696	744	745	691	685	718	719	706	676	737	747	736	737	749	738	704	737	785	731	670	737	784	718	729	757	731	721	691	700	728	726	705	689	705	768	736	707	700	741	710	712	683	731	801	735	731	699	695	713	755	746	729	705	752	680	725	725	728	692	750	721	724	708	724	693	705	787	704	671	730	691	716	697	729	713	667	723	728	682	729	736	724	722	740	699	721	748	758	722	740	709	702	744	760	758	687	751	701	774	753	679	698	721	761	728	719	713	686	688	736	738	667	726	761	704	730	675	675	744	726	694	739	735	744	723	688	697	715	721	735	710	689	745	721	714	759	722	750	703	766	736	711	722	730	708	734	749	709	702	721	741	739	687	684	723	737	686	692	725	763	709	711	725	682	711	701	694	680	662	710	716	708	729	746	704	715	762	726	743	759	708	709	715	701	695	741	710	712	746	678	721	741	699	708	734	697	736	685	741	737	701	756	660	738	717	694	716	742	696	742	751	712	678	716	711	713	710	723	753	737	713	750	718	705	710	723	680	725	745	721	730	732	696	702	680	703	745	737	741	744	680	698	770	735	700	686	720	774	739	717	753	675	698	775	729	713	663	714	691	741	711	721	738	758	711	686	733	743	712	688	735	756	744	759	714	735	728	718	713	731	721	701	769	693	711	733	729	743	770	752	712	737	703	753	742	764	738	726	702	789	740	680	726	691	752	732	691	707	708	666	749	716	789	707	726	732	729	703	703	702	795	677	712	704	697	709	733	674	722	735	743	677	725	675	695	681	649	692	720	732	778	708	754	720	720	733	733	747	693	728	727	698	659	733	731	695	712	715	793	769	712	708	719	725	734	749	743	718	736	731	734	743	698	748	702	699	674	693	721	721	745	700	768	716	729	734	735	752	747	733	702	752	760	733	717	715	726	711	699	692	722	699	693	764	730	720	730	748	687	669	703	685	728	681	675	718	732	732	679	704	720	701	704	705	703	730	684	747	689	721	763	715	798	749	722	699	764	681	733	701	719	709	696	712	687	704	715	683	744	734	736	699	718	721	694	707	743	724	670	708	732	710	770	719	685	753	710	784	728	724	671	703	707	726	695	697	708	722	740	727	728	752	695	754	752	738	672	700	737	733	737	735	712	691	690	758	781	757	751	674	737	785	758	707	704	755	713	749	734	716	704	684	689	719	729	709	695	720	722	715	674	765	729	727	726	684	716	721	745	727	763	711	726	760	733	707	697	681	721	718	705	738	717	724	749	763	714	740	728	744	721	724	711	738	747	725	678	709	731	676	709	752	727	707	735	714	702	725	745	726	713	672	744	699	722	716	689	761	705	708	698	764	682	747	696	745	710	704	687	699	711	726	697	721	714	702	759	680	743	652	701	681	746	696	713	668	755	734	709	734	729	726	691	745	745	693	737	701	712	703	702	691	724	707	689	711	706	669	734	673	760	742	748	667	734	701	758	723	742	728	701	748	700	671	710	701	713	670	765	728	718	706	742	713	757	710	680	709	712	668	751	724	745	677	722	726	718	723	691	707	719	683	701	737	744	688	677	717	744	726	735	711	673	743	660	733	685	771	724	669	695	729	733	719	695	668	701	692	708	703	752	718	689	718	687	660	733	725	671	726	665	700	706	729	735	682	727	691	703	709	717	688	692	751	719	702	707	727	709	731	703	749	721	751	684	674	714	697	721	780	734	751	739	759	696	730	727	767	704	719	734	713	734	697	721	742	699	760	732	716	676	698	710	735	726	705	709	761	728	755	727	725	751	716	691	673	711	717	731	677	750	761	739	768	753	687	688	661	712	718	676	686	699	695	717	742	689
4354	14479	10068	5044	3780	2874	2304	1926	1712	1450	1271	1115	1079	1045	1044	1000	935	963	872	912	887	916	877	822	836	860	822	816	867	844	835	839	864	777	861	807	834	803	821	807	804	789	769	832	850	820	800	787	801	820	749	842	795	790	778	806	784	802	775	778	777	798	735	805	807	753	765	771	782	809	820	780	773	778	775	843	806	779	802	785	769	842	761	787	748	767	707	785	798	798	841	799	845	773	751	760	805	782	801	808	749	788	794	783	792	774	811	811	815	755	762	767	807	780	740	808	794	776	750	770	795	779	758	772	807	755	758	792	778	746	759	777	786	710	791	731	776	771	794	796	799	744	786	745	820	811	777	767	814	804	728	802	811	761	781	759	798	781	722	759	815	757	855	792	818	792	830	823	761	798	770	785	732	783	818	826	831	789	847	757	793	757	826	795	777	811	805	749	781	803	763	800	774	761	777	783	779	806	800	832	777	748	806	798	793	776	778	766	725	770	809	736	819	773	792	764	788	774	762	740	789	787	795	762	780	792	802	699	745	802	750	738	774	794	730	813	770	764	778	775	742	797	759	786	749	779	790	808	750	772	759	759	810	777	765	726	799	763	740	721	793	808	733	745	791	770	792	796	783	822	799	798	801	734	746	774	742	753	737	758	739	775	789	731	797	791	785	836	732	786	735	783	793	827	818	811	769	785	818	732	802	757	768	762	788	842	764	807	769	772	801	773	758	769	818	757	777	782	783	767	783	775	810	794	765	759	787	773	769	744	773	820	729	795	788	809	817	736	785	776	767	806	781	774	775	768	797	815	800	783	811	786	788	800	763	783	804	823	755	751	789	749	804	801	772	767	791	777	807	812	759	775	773	765	797	801	783	787	788	768	810	767	771	809	754	777	825	757	792	835	753	730	796	776	748	747	781	743	785	817	805	789	828	799	784	809	791	777	753	789	742	747	799	798	781	806	748	784	813	781	777	754	792	777	815	775	741	770	729	763	726	794	817	806	821	766	784	791	741	762	762	740	827	794	822	752	790	750	710	821	837	742	763	749	780	750	761	750	771	749	793	812	764	789	816	767	789	766	770	769	776	788	788	806	749	794	754	770	761	786	763	791	753	775	761	787	817	764	806	760	798	776	807	779	812	803	759	754	810	800	781	740	766	776	724	775	810	725	764	796	816	770	794	801	757	785	762	722	760	790	809	793	775	742	861	766	778	787	824	763	752	811	789	780	700	809	768	727	802	755	810	754	753	774	730	804	792	772	829	754	760	744	720	843	759	814	812	750	799	795	847	781	782	773	843	804	833	761	787	797	744	770	773	756	815	764	778	810	784	780	789	810	755	797	787	819	782	784	756	774	750	821	786	747	790	819	797	783	787	876	831	775	815	749	747	836	831	759	803	767	798	779	758	733	786	760	802	773	793	777	753	758	736	777	766	753	789	737	756	773	778	786	765	807	774	848	804	744	792	762	812	795	774	765	794	794	806	764	786	773	767	756	789	791	752	809	790	769	771	750	773	726	812	787	818	780	801	789	771	753	777	778	763	763	754	797	767	727	777	772	799	773	788	762	762	734	805	773	787	829	742	771	750	786	793	786	819	776	800	766	773	813	748	735	832	789	758	762	804	797	813	787	761	803	741	807	782	790	777	779	725	825	780	787	854	829	752	714	797	790	741	782	752	785	804	773	819	756	813	774	785	781	808	765	784	795	787	758	812	735	749	828	792	823	766	775	804	762	783	774	762	772	816	787	765	779	770	782	768	806	748	815	794	725	741	791	814	733	768	768	752	764	750	831	809	787	761	770	783	796	768	778	811	750	763	755	786	767	776	774	786	821	756	733	814	804	799	768	756	786	804	780	816	783	775	770	757	795	745	814	786	815	782	773	812	768	796	777	826	771	757	748	811	807	766	797	758	807	772	769	770	764	796	838	788	829	735	805	787	775	748	750	749	816	797	745	756	792	782	759	766	749	753	780	782	830	756	775	810	775	735	737	796	775	776	801	807	833	828	796	788	761	823	782	737	792	780	807	771	748	772	789	764	742	732	800	783	796	765	762	821	827	805	806	785	739	814	722	755	764	784	751	754	789	847	794	769	768	789	777	772	764	789	710	847	843	747	798	750	803	779	806	742	797	764	779	836	791	766	776	763	770	776	762	833	773	766	771	785	788	856	800	790	704	783	719	779	805	800	751	736	779	751	743	819	804	812	765	767	778	827	780	777	766	785	734	771	786	799	766	829	805	749	751	730	742	818	785	761	803	791	800	762	876	825	722	788	824	768	778	815	775	738	776	780	736	766	827	775	832	775	774	773	776	779	786	825	767	765	746	765	809	797	789	758	778	780	785	795	791	770	752	773	750	774	760	709	763	780	769	768	786	813	776	746	772	778	746	758	843	771	788	753	762	745	712	799	753	763	741	784	775	847	821	777	758	759	787	783	824	762	813	815	807	770	727	781	795	824	740	816	800	751	800	763	807	805	787	736	791	793	791	802	770	769	794	770	820	731	782	741	807	792	744	756	774	783	749	750	775	795	775	740	761	778	754	782	801	770	780	751	765	773	819	795	792	787	754	829	747	792	788	813	741	777	796	755	783	788	758	744	812	757	809	768	751	745	778	734	764	781	765	787	762	788	766	765	789	789	764	779	807	763	795	795	760	766	756	790	780	821	796	822	818	777	730	781	812	741	788	773	772	756	801	808	766	798	808	781	815	781	768	767	768	806	788	787	753	766	778	768	791	801	794	782	737	790	746	797	806	767	841	784	825	789	805	807	770	742	771	739	788	797	732	785	729	743	782	749	765	757	812	817	800	738	742	760	778	784	793	764	813	805	775	785	768	843	772	778	797	824	786	797	764	737	746	734	821	771	745	787	756	825	792	760	789	794	771	776	787	780	808	744	809	769	766	804	765	796	756	782	738	735	789	745	803	845	791	772	725	783	765	743	742	799	799	714	817	820	761	758	757	776	779	741	835	771	852	762	767	765	846	760	770	781	734	769	762	785	789	772	755	824	787	800	760	797	767	740	834	792	766	765	778	771	783	785	732	794	750	726	718	776	768	832	836	800	737	795	774	815	742	782	796	785	769	776	775	758	781	811	729	781	773	806	814	747	811	832	786	756	800	764	760	800	773	795	744	840	775	782	796	799	787	758	777	795	743	786	809	795	753	786	779	765	797	756	781	737	793	817	781	821	784	791	746	785	824	770	740	768	825	773	839	778	722	743	813	764	761	772	732	727	813	786	780	762	749	764	808	750	779	775	769	724	781	782	817	807	796	771	807	747	772	806	744	731	772	761	812	774	799	742	780	744	761	767	750	812	814	780	819	782	749	765	728	749	811	745	817	776	762	788	797	766	759	816	758	791	798	792	770	761	828	802	773	782	772	771	764	768	757	759	764	752	782	741	805	770	826	751	755	797	776	760	789	772	802	715	809	788	788	744	740	786	773	777	766	819	764	780	781	742	757	758	794	822	785	785	743	778	772	753	759	833	752
27591	18276	4093	774	605	523	501	548	483	509	511	475	503	523	512	481	469	469	521	545	472	458	489	513	477	504	493	520	496	492	495	497	493	524	511	481	484	498	452	506	481	531	471	456	501	488	484	493	496	485	512	510	512	490	510	518	492	498	514	478	523	491	503	535	492	471	485	486	494	478	511	489	512	544	466	481	451	527	491	489	509	456	482	481	474	452	510	517	485	504	499	436	530	507	480	474	491	486	504	469	477	496	508	482	497	494	514	500	496	520	474	470	498	455	456	468	497	506	503	490	472	519	501	495	503	481	465	531	513	508	473	459	518	506	504	504	506	462	487	516	491	492	482	471	467	458	459	499	482	480	512	513	501	495	518	514	452	521	535	503	497	470	478	483	520	501	525	490	506	518	485	494	504	504	516	517	520	503	492	465	505	495	506	496	482	501	479	510	495	501	480	503	494	530	470	521	501	469	490	503	522	456	473	473	500	477	461	504	493	457	519	444	480	479	499	504	508	453	512	493	486	464	480	485	493	481	493	509	479	524	483	484	428	489	457	541	520	474	487	515	476	471	493	539	506	536	495	477	453	482	444	461	470	483	495	449	473	479	495	481	532	504	490	521	468	516	492	473	461	466	482	504	515	479	490	497	496	523	518	501	510	497	468	485	510	493	490	493	448	475	494	521	455	499	502	484	474	450	513	493	485	523	512	501	481	482	501	462	504	496	515	440	469	499	471	504	489	497	475	479	475	505	439	509	495	475	511	497	489	475	473	541	484	502	460	456	503	474	511	482	506	493	471	493	511	491	474	527	490	496	515	457	455	504	470	455	486	474	483	514	519	489	473	512	498	493	494	502	490	486	465	484	493	500	474	480	484	503	491	523	452	496	513	440	502	478	483	483	475	514	523	475	516	499	482	499	499	472	505	508	491	476	458	482	463	477	463	494	501	493	489	485	488	458	472	488	486	521	534	478	487	493	488	503	491	490	498	503	465	505	502	458	511	503	491	482	488	497	465	495	473	485	486	537	481	494	481	532	475	467	526	474	476	437	493	495	476	507	481	487	477	482	446	465	461	478	501	478	497	506	462	493	468	521	468	454	501	484	523	472	508	476	505	487	440	490	521	506	520	509	451	503	499	471	473	490	489	494	517	482	495	499	438	525	510	487	490	509	540	506	489	473	493	489	535	473	509	500	511	519	467	446	468	474	509	513	519	539	490	518	498	452	534	478	530	502	473	462	477	525	505	474	472	477	487	525	498	480	488	467	507	470	471	540	512	510	493	487	512	491	478	487	508	491	518	484	473	536	512	548	475	523	466	484	506	483	510	543	487	518	490	462	475	458	470	489	481	484	474	491	523	472	442	505	516	512	516	531	510	468	458	501	479	477	490	474	479	489	477	540	506	524	514	494	489	485	522	488	484	488	510	495	498	487	461	450	496	532	454	469	497	510	501	477	481	527	470	468	498	518	463	487	512	503	480	496	488	503	515	495	492	485	464	509	487	483	481	473	495	464	478	483	483	514	460	459	502	490	496	511	536	494	507	540	492	472	506	507	517	482	505	493	491	467	513	499	506	465	495	489	503	501	487	548	518	545	530	470	495	510	454	492	511	491	497	472	516	503	509	463	532	469	466	485	485	515	481	492	501	512	466	517	527	464	510	513	479	471	455	479	452	464	521	480	531	510	485	488	484	494	491	502	501	500	544	438	499	496	475	467	513	494	475	472	477	520	482	502	497	512	453	450	461	511	491	477	537	531	525	466	485	452	474	467	505	494	488	524	486	461	511	474	498	454	467	487	506	502	486	473	480	494	447	486	486	486	516	472	500	482	547	520	529	472	453	491	504	473	507	490	483	496	467	509	482	467	459	453	498	482	506	508	519	518	492	520	496	499	503	490	509	517	488	510	497	495	484	468	499	451	502	529	487	507	504	513	516	498	506	454	517	487	489	459	491	512	479	465	487	494	500	500	509	481	481	499	517	533	489	485	517	508	518	511	498	469	542	496	546	467	512	448	488	492	484	469	519	452	485	490	470	491	503	502	511	514	521	508	461	512	460	467	467	465	454	467	482	496	489	511	535	504	482	498	495	501	529	470	469	533	496	494	492	512	513	466	515	474	466	462	477	493	485	474	500	477	483	494	470	459	497	477	529	501	499	477	482	468	488	468	481	495	499	496	489	505	498	487	462	475	473	520	535	507	523	470	518	481	489	507	539	492	515	475	484	460	500	490	482	534	508	458	484	483	470	486	490	444	498	502	468	488	528	496	515	483	502	518	480	469	529	485	472	520	496	515	483	502	510	522	516	508	466	468	450	492	521	491	505	464	475	487	504	492	482	496	488	475	512	481	483	445	469	515	463	467	507	521	500	512	474	490	555	488	475	483	465	491	480	501	465	482	467	517	523	480	469	480	512	475	503	479	504	463	486	482	497	519	467	521	492	484	556	500	492	536	513	504	452	441	500	491	517	481	479	483	455	495	479	536	511	483	521	492	497	530	499	506	467	514	497	498	526	488	490	497	473	532	488	482	491	502	488	511	516	496	498	554	499	515	488	528	477	517	462	488	483	509	493	532	500	489	476	445	491	513	493	491	479	478	475	507	507	519	507	486	497	489	505	525	487	477	471	452	535	491	503	480	464	440	491	513	508	486	501	496	517	460	503	512	521	459	476	482	481	484	423	504	519	460	480	498	496	472	505	522	496	488	501	471	495	463	505	472	496	485	479	475	509	477	468	446	498	482	541	528	474	458	496	544	481	489	491	506	485	495	493	489	459	474	482	497	476	483	508	470	481	511	529	493	516	451	522	483	491	515	506	474	488	476	503	482	504	495	529	500	462	504	505	486	524	523	512	500	499	502	508	506	480	493	479	465	467	480	478	505	469	470	522	472	519	466	510	479	517	473	525	487	502	510	480	469	496	502	504	507	474	521	492	456	493	456	503	473	477	483	497	481	474	515	482	488	498	510	491	507	535	487	513	505	495	494	501	508	485	466	460	490	490	483	487	474	498	479	505	459	525	514	489	515	466	468	515	543	498	440	464	493	504	509	479	502	519	483	497	480	470	481	481	503	492	509	472	490	487	463	455	511	464	498	468	490	535	504	438	482	452	520	472	486	504	511	469	465	465	500	431	485	498	481	509	476	497	484	491	483	458	473	480	473	465	489	521	475	470	495	523	486	495	486	477	487	524	505	493	495	509	479	528	529	522	492	522	534	481	514	470	508	484	466	509	455	533	469	513	485	474	498	506	502	450	523	519	465	472	522	466	489	492	500	499	482	531	485	522	477	494	466	519	470	491	475	502	461	515	497	494	466	495	540	506	540	478	482	539	497	508	490	516	518	467	532	484	467	511	493	499	533	464	439	476	518	482	521	493	440	492	486	520	505	513	517	485	490	466	542	515	488	492	479	470	491	503	474	493	505	502	486	477	516	501	521	480	445	491	503	484	482	499	464	505	503	485	461	518	500	478	465	477	449	446	515	491	500	492	459
4209	1033	764	620	598	590	553	515	519	549	532	507	516	549	540	509	534	564	556	508	523	551	538	470	500	501	524	532	521	523	510	560	515	542	553	487	514	493	518	527	485	540	547	511	533	550	545	504	526	538	523	527	532	493	534	547	523	535	525	510	550	518	546	564	499	491	502	491	517	535	521	536	499	520	515	530	485	511	565	481	489	562	517	545	547	505	520	502	522	556	533	523	548	516	542	516	552	495	528	515	515	508	523	511	520	541	550	497	507	496	525	502	535	526	502	534	529	476	491	533	493	502	510	544	500	515	482	541	536	545	526	513	531	482	532	525	540	513	529	503	556	503	518	521	502	506	517	514	550	550	532	502	513	543	515	458	536	505	517	571	537	507	538	518	482	497	523	523	532	521	516	493	541	514	552	553	550	516	572	515	537	523	558	518	538	514	495	563	535	494	526	523	531	564	560	512	565	535	538	524	528	518	547	550	515	471	523	530	551	534	530	514	506	538	523	548	487	547	504	505	517	520	526	472	501	499	484	523	527	528	552	503	531	517	511	531	504	497	578	528	545	547	525	524	507	518	510	514	533	515	533	518	501	514	513	521	554	496	545	546	535	495	526	496	541	501	518	538	528	506	557	532	503	494	496	524	509	546	511	491	550	531	529	492	502	542	501	539	543	545	499	573	488	550	551	551	504	526	506	510	489	529	514	504	529	515	560	559	531	507	514	529	521	508	544	512	534	503	540	504	490	494	529	538	530	491	525	491	537	504	554	503	554	511	542	507	516	507	542	536	506	549	557	497	476	549	524	514	537	490	559	511	526	529	507	523	507	507	504	496	516	523	548	520	516	519	455	512	529	458	506	567	551	514	494	519	468	517	517	480	584	516	547	533	502	487	528	526	495	537	520	582	546	529	519	542	545	536	511	516	498	556	528	510	536	518	478	532	520	531	524	565	520	529	512	514	556	533	515	515	503	522	562	513	511	521	529	483	507	572	482	496	530	547	515	472	539	514	504	508	544	486	511	540	569	511	532	553	557	502	533	508	529	512	517	482	529	521	511	530	539	492	518	492	568	559	533	493	530	531	487	523	532	496	544	559	531	513	517	524	507	550	539	531	517	532	534	515	500	588	515	529	532	541	502	529	529	486	542	495	534	533	528	538	530	534	517	520	556	525	520	529	524	490	510	506	510	529	501	498	511	534	533	543	501	523	483	497	519	519	532	521	566	510	551	493	515	525	511	525	541	536	516	518	502	570	517	523	540	521	473	531	570	511	545	513	519	525	504	558	495	560	487	568	549	520	518	497	500	490	538	535	534	541	519	527	506	482	524	475	481	559	532	543	501	518	568	553	547	491	525	526	549	504	520	524	518	520	526	535	520	534	493	538	504	541	536	483	524	544	519	486	491	538	466	506	509	508	496	507	526	509	526	516	518	488	537	491	521	567	571	500	513	568	513	513	536	537	541	541	545	533	516	530	510	530	547	510	524	511	508	507	519	573	528	477	470	509	549	554	516	481	561	539	522	524	566	535	532	521	521	543	513	566	507	573	541	495	534	540	539	535	508	527	547	536	506	521	492	510	542	536	492	545	523	539	557	497	505	494	499	540	508	536	563	499	525	458	566	493	519	529	529	510	545	530	517	525	513	511	507	512	499	513	561	523	541	510	558	530	537	526	537	522	474	528	548	485	514	562	508	485	509	522	497	573	532	495	547	534	503	551	546	541	513	525	532	536	543	504	513	494	550	545	503	514	472	565	515	499	486	534	508	538	503	494	514	520	520	519	469	492	600	531	526	509	511	513	534	510	534	493	524	558	510	530	529	514	550	538	537	526	485	536	558	497	543	501	500	514	503	516	519	519	504	501	546	494	550	545	523	513	508	557	490	496	499	530	506	550	511	550	506	522	522	510	536	475	509	560	502	521	538	533	483	497	542	516	516	506	552	471	521	514	524	516	489	547	528	522	498	555	490	500	530	540	516	495	545	472	545	495	490	517	506	548	520	505	551	515	475	545	542	536	546	463	546	516	522	506	523	508	496	485	505	513	497	492	565	528	531	591	531	500	518	502	507	526	580	559	499	501	546	517	537	524	515	536	542	559	540	482	521	540	530	526	526	502	510	515	528	534	493	529	517	539	538	535	531	534	531	522	501	528	517	513	525	512	543	500	574	530	545	502	482	491	540	520	551	532	566	500	485	541	559	507	521	492	513	494	532	511	532	512	511	517	485	555	497	520	511	508	497	538	515	548	529	476	511	499	521	490	549	502	508	507	532	520	513	533	528	505	510	518	540	502	498	512	503	548	548	549	550	508	525	541	495	542	508	518	557	542	534	539	514	525	509	537	557	489	573	492	478	504	495	478	531	504	481	533	528	493	534	551	485	514	521	551	535	446	530	518	500	540	516	564	485	488	515	488	531	566	546	536	553	533	517	477	503	570	538	511	523	532	510	492	514	581	484	540	531	550	531	517	487	516	533	494	491	542	547	486	540	505	531	506	514	514	524	570	540	543	526	561	529	551	529	527	497	535	518	552	494	529	553	529	532	548	529	549	548	520	525	544	513	506	505	505	486	572	523	489	512	556	502	506	515	535	545	526	535	520	526	578	542	550	571	546	552	557	482	542	486	536	502	499	545	520	523	539	475	518	526	501	522	520	520	567	496	517	561	532	536	480	502	492	500	513	497	514	515	514	536	508	517	489	570	515	517	524	488	584	519	528	515	494	508	517	521	530	508	571	542	473	545	519	519	532	537	545	509	489	567	534	545	541	528	543	497	531	535	527	522	515	559	519	521	510	523	519	502	506	520	532	530	525	502	505	538	491	561	537	491	519	541	533	539	546	532	506	523	534	560	520	537	529	530	512	480	534	504	502	543	472	534	528	483	516	552	534	517	551	564	521	491	550	539	515	541	553	500	549	533	538	522	516	518	521	543	586	535	538	544	510	514	513	526	542	534	513	503	508	524	482	538	531	533	530	523	490	538	570	525	515	502	490	537	518	493	518	516	546	533	523	563	515	514	515	505	574	552	573	509	514	523	495	519	483	473	512	515	478	500	526	493	533	531	547	511	522	574	495	554	500	479	513	503	557	541	474	530	518	516	551	535	486	523	579	545	548	492	531	484	554	557	493	535	542	548	517	544	552	545	516	547	515	562	541	508	542	535	532	521	545	550	549	545	512	525	527	552	511	492	506	554	501	512	530	507	493	551	514	549	534	522	518	543	551	558	523	508	546	528	532	501	556	492	500	520	536	560	477	557	538	527	512	525	536	516	506	531	494	517	524	499	502	538	501	518	512	517	523	498	525	524	523	527	512	503	546	490	501	520	467	479	548	492	488	587	541	567	496	526	553	552	515	511	485	547	538	547	515	494	537	494	510	504	509	516	544	495	497	537	524	557	519	505	566	543	517	531	564	530	540	520	559	554	557	543	505	507	539	505	509	501	492	521	547	544	485	519	499	526	561	541	498	542	498	514	532	513	497	548	532	511	505
23341	21070	28399	23969	21080	12085	1845	1247	1131	1069	1002	1032	1013	953	999	987	915	963	951	944	937	914	937	948	860	922	891	895	929	858	960	906	962	854	865	881	882	896	920	853	861	845	889	950	940	957	882	824	900	887	871	888	847	856	869	910	865	870	882	859	893	907	866	895	876	866	901	832	889	887	868	895	841	885	920	864	911	893	882	844	895	896	932	838	883	872	883	875	965	859	896	865	867	874	888	926	871	882	875	841	906	869	899	926	879	864	939	890	930	923	912	876	878	922	878	916	835	922	874	832	846	920	868	879	874	835	840	898	864	916	862	849	872	871	842	830	925	899	858	881	868	865	884	875	893	863	874	851	898	902	875	918	881	883	883	878	857	875	937	892	883	863	859	888	852	941	881	959	878	860	903	895	912	946	864	919	907	857	876	846	888	863	878	893	896	853	887	937	859	942	856	845	923	906	881	920	933	892	861	924	885	903	867	902	887	879	839	832	882	854	867	919	905	847	954	904	877	913	913	888	861	893	953	868	928	888	879	905	865	872	878	872	876	853	890	881	862	887	856	894	924	859	834	904	909	899	932	899	874	903	839	910	886	789	905	887	880	866	855	899	873	818	854	909	877	872	845	866	840	925	839	857	918	901	898	885	890	862	855	913	877	924	884	914	902	926	856	868	880	843	877	843	937	883	906	858	838	931	859	906	921	898	865	847	860	897	877	846	867	914	885	932	876	883	889	878	901	836	906	841	898	876	867	883	880	869	915	872	901	901	924	822	872	887	890	879	823	907	912	878	907	882	885	857	828	873	875	890	900	899	890	895	863	905	882	871	874	903	901	950	900	909	929	886	933	862	843	902	920	842	861	861	903	918	815	851	826	880	883	906	940	977	856	868	853	873	921	826	886	868	911	891	884	900	899	851	887	859	877	904	886	946	926	844	876	823	904	860	858	873	896	904	857	889	865	910	911	904	919	864	894	928	866	853	918	861	911	862	881	939	846	900	929	883	880	852	923	909	888	908	895	856	895	888	935	867	874	879	873	912	877	888	936	906	878	888	852	882	863	864	883	909	901	895	862	906	844	846	905	862	831	931	893	939	886	892	890	890	870	932	857	869	878	915	896	880	888	860	891	884	840	830	844	874	892	905	904	898	899	918	883	911	894	921	881	876	918	907	881	919	855	888	912	894	882	926	883	867	897	898	912	952	882	903	866	873	878	901	877	842	865	863	859	886	901	873	887	945	874	903	884	848	818	886	883	897	909	882	852	922	887	924	905	944	870	890	898	900	871	921	879	891	949	825	950	876	833	965	881	900	919	907	886	867	835	879	902	909	879	886	896	856	914	901	903	874	929	880	913	904	836	905	908	891	903	861	904	913	895	841	908	900	886	892	905	838	877	872	863	859	926	872	898	948	899	871	908	863	911	905	902	902	901	888	894	901	879	858	917	938	859	847	888	927	822	863	860	872	877	866	923	842	873	892	879	903	866	937	937	850	902	853	906	847	860	907	878	884	836	877	941	915	852	839	932	869	885	846	864	866	871	910	901	857	934	852	864	889	884	896	905	897	889	851	907	903	858	886	819	915	907	877	907	874	925	938	869	891	850	892	833	901	905	884	832	911	848	849	884	875	863	890	896	913	830	877	907	921	823	857	932	903	882	868	860	862	850	904	887	881	871	876	924	901	853	892	839	894	948	935	867	892	851	845	913	855	886	896	872	928	850	860	872	912	831	823	884	857	878	879	918	849	856	908	908	908	925	877	883	929	887	882	874	876	857	867	856	924	863	887	927	845	852	895	890	929	913	916	813	895	868	873	900	851	855	919	900	916	882	855	880	765	867	857	881	882	917	851	817	862	859	935	907	883	865	924	927	876	927	920	924	870	887	870	925	877	825	906	874	896	855	869	840	876	909	845	852	853	851	856	898	874	887	871	865	860	858	873	863	918	873	916	840	883	908	889	854	875	871	887	882	892	844	873	882	829	849	859	837	887	915	823	923	874	850	879	903	870	867	894	842	846	888	826	866	850	885	908	872	869	864	906	873	875	847	846	876	829	894	909	876	896	837	881	891	902	920	886	916	878	849	925	909	914	906	898	904	897	844	875	939	900	908	928	872	854	834	857	888	885	820	864	853	871	864	859	878	867	836	916	822	868	856	924	834	925	909	850	916	855	876	876	923	849	916	848	834	863	878	846	869	872	896	884	870	882	913	875	887	881	880	876	910	867	862	892	860	923	896	871	890	859	910	876	857	883	913	897	899	920	853	887	929	865	798	859	877	874	880	889	938	837	942	889	869	836	931	932	846	881	917	887	930	894	882	918	915	868	909	883	888	872	870	938	849	886	898	874	916	927	925	857	871	908	854	905	853	817	891	871	906	910	810	896	893	872	868	880	894	906	867	852	878	827	873	904	806	890	887	833	841	914	891	897	838	878	868	896	879	893	805	868	921	884	857	920	856	851	898	906	814	872	879	865	876	873	862	867	866	830	901	888	892	884	866	902	872	881	876	935	881	897	867	836	874	917	853	857	899	909	901	886	897	916	824	895	839	877	899	819	894	893	867	876	869	882	939	880	854	800	830	885	901	875	960	853	905	885	903	932	858	889	880	875	873	869	893	886	846	868	885	893	859	887	921	842	827	872	911	866	904	867	882	876	842	852	873	898	861	890	887	871	914	890	872	886	861	885	934	926	886	875	914	873	881	923	838	946	817	848	838	798	898	855	889	900	867	882	893	886	859	827	871	901	916	903	864	828	867	858	858	917	919	825	869	899	898	835	898	890	880	887	838	857	907	847	912	890	913	917	914	910	897	794	835	899	863	907	905	921	843	840	839	852	892	867	811	856	895	817	923	891	852	834	868	889	892	853	834	859	925	853	879	843	867	877	912	856	854	875	865	850	857	890	786	867	891	884	875	877	855	896	877	860	905	935	891	886	860	922	896	867	872	873	905	914	899	808	845	904	845	915	855	819	914	868	892	884	875	900	927	909	889	861	913	911	864	912	914	868	881	904	877	858	915	898	863	840	889	838	915	869	835	890	813	839	859	864	845	866	837	887	856	877	877	864	920	869	902	908	896	918	871	836	919	898	911	863	910	856	830	891	835	820	832	855	914	865	839	838	875	913	921	945	898	890	841	854	883	893	893	885	922	830	844	926	896	877	856	833	884	839	881	850	840	863	895	936	876	867	893	893	885	945	898	867	891	888	869	911	923	836	891	880	903	864	888	875	909	865	891	866	875	889	868	840	879	854	949	904	908	866	897	860	873	866	902	828	908	854	825	880	852	858	866	945	924	811	859	890	869	839	924	872	843	865	843	913	917	866	879	900	841	821	867	815	905	886	952	861	847	913	862	870	887	880	930	899	839	888	896	869	854	897	952	899	869	847	929	842	924	878	793	900	874	874	907	887	852	904	896	851	842	932	852	910	914	800	860	876	848	827	846	897	870	890	890	914	890	837	855	861	897	877	864	931	882	901	932	872	836	889	888	871	885	872
3306	9026	6190	3154	2509	2036	1699	1491	1282	1230	1197	1139	1032	1092	1040	1006	964	1001	1020	979	1026	924	993	910	969	921	941	975	1002	946	877	954	882	962	996	971	944	955	924	945	906	892	928	950	913	862	895	887	969	920	902	905	922	913	901	899	890	862	940	966	962	958	920	896	905	908	913	949	889	945	911	912	946	889	890	983	936	893	892	910	942	976	928	945	880	897	916	959	896	990	936	931	935	968	954	943	983	899	979	940	915	910	869	913	899	908	913	995	909	896	888	953	934	878	963	970	947	898	921	882	899	938	948	901	895	921	940	914	952	914	871	878	935	958	920	937	943	883	927	878	862	964	930	916	968	908	949	927	956	854	878	912	855	901	910	927	940	921	919	912	980	964	972	879	939	974	922	962	943	952	934	949	902	916	964	943	995	898	885	907	909	886	916	908	932	909	935	914	913	928	957	909	918	941	964	864	892	945	891	942	927	970	878	920	914	906	908	876	922	915	932	902	925	919	838	897	870	849	877	914	927	904	888	897	977	932	848	930	909	955	919	888	940	936	959	948	921	898	960	913	869	973	971	935	884	916	925	900	882	916	913	899	930	885	901	863	939	949	884	905	922	921	931	893	915	914	970	935	952	942	994	948	873	916	940	927	884	926	922	917	908	968	913	938	908	891	878	882	931	893	912	937	913	913	980	930	891	893	934	965	908	919	975	919	907	881	911	957	902	874	869	918	923	944	935	924	944	921	916	895	887	909	930	924	910	969	936	936	918	927	897	892	957	936	909	883	958	928	1078	883	877	906	960	952	937	929	966	895	921	907	922	905	936	896	901	880	916	946	962	970	893	956	916	959	940	906	870	894	929	874	954	956	905	903	913	924	931	952	938	937	927	963	893	967	924	948	931	930	924	929	931	931	969	918	936	965	922	902	943	937	917	956	904	937	873	874	941	947	942	945	948	935	930	868	954	867	932	920	874	940	961	918	934	932	924	959	952	944	875	939	906	928	918	963	909	976	870	852	906	924	848	928	914	953	990	940	1007	924	915	913	890	897	943	951	968	932	883	965	955	946	913	932	922	870	916	928	908	960	906	900	919	902	913	908	922	912	891	928	964	938	972	955	975	895	981	876	913	907	867	891	898	917	950	881	892	893	894	906	930	956	969	903	883	946	875	929	929	919	928	952	890	917	885	887	916	929	897	946	919	921	884	961	907	940	922	947	979	896	887	889	942	913	898	951	917	912	919	915	897	937	940	939	925	925	935	880	924	944	912	934	916	981	912	939	862	906	937	930	962	957	860	850	922	913	901	908	888	874	965	889	929	906	876	929	912	932	936	972	873	922	930	886	901	951	940	955	918	904	936	954	915	947	913	916	944	906	975	944	889	922	945	913	848	898	918	926	887	923	900	939	959	949	892	914	905	862	853	882	947	890	922	946	917	893	930	922	942	885	915	930	868	895	904	940	881	985	868	940	951	840	872	895	939	953	925	917	923	939	919	906	919	931	917	900	927	954	917	945	912	969	940	921	914	961	960	936	899	955	983	935	947	946	948	941	904	945	919	944	944	994	915	916	942	982	888	946	934	914	950	962	974	917	915	898	946	918	902	931	907	967	948	883	957	953	947	948	913	917	920	954	942	909	936	906	909	900	968	884	916	960	916	903	932	897	917	970	964	919	877	916	905	970	934	943	914	901	895	904	880	938	913	925	961	945	926	909	930	992	870	938	877	941	918	866	916	918	957	874	926	910	907	957	982	973	939	981	954	967	912	889	933	883	916	920	927	910	987	903	916	940	906	926	883	915	931	922	878	947	944	894	928	950	927	909	927	929	926	941	912	919	934	918	911	890	971	954	858	912	931	963	915	915	934	933	943	886	913	903	921	908	890	928	934	914	971	909	890	905	955	978	957	911	900	981	990	883	931	884	889	916	917	914	901	923	919	895	943	953	916	932	957	930	892	888	935	926	939	936	905	930	912	897	930	982	901	934	882	905	885	949	921	970	942	938	865	912	931	884	891	913	900	906	940	851	948	947	905	921	924	934	904	929	943	919	885	898	918	938	945	944	926	889	921	893	968	962	897	955	913	939	942	897	952	957	906	919	861	950	914	960	931	924	896	876	926	924	892	935	914	921	937	925	901	900	916	960	916	901	970	923	991	966	983	1004	953	919	960	918	845	911	942	951	930	923	962	961	879	919	909	902	828	895	975	908	943	908	902	977	933	932	894	887	887	947	948	940	882	939	865	932	880	932	937	930	898	948	882	886	917	891	992	959	937	866	914	888	949	907	969	913	943	912	940	900	936	918	977	922	911	848	925	942	906	985	969	888	897	925	909	918	928	965	983	948	908	976	942	945	937	895	899	896	906	932	882	840	925	889	941	967	893	963	927	899	913	904	895	935	859	911	884	951	897	891	965	870	930	955	972	924	919	924	844	932	939	876	963	896	905	900	929	934	907	962	908	931	937	926	891	904	932	967	955	902	858	949	973	955	931	924	899	942	901	903	897	915	941	949	993	914	879	906	922	932	934	916	893	938	919	931	937	963	886	919	905	916	885	926	948	906	963	940	933	949	886	958	939	920	923	924	909	933	910	920	928	907	893	896	943	933	933	920	912	946	944	929	941	972	903	934	940	874	958	836	877	904	968	932	974	913	886	881	906	976	917	900	911	963	960	913	892	966	924	927	907	940	963	898	877	923	890	968	933	932	873	920	896	990	904	957	944	902	932	879	914	918	979	962	902	967	914	914	908	951	944	868	973	870	896	943	954	950	937	1009	900	903	974	895	911	932	901	908	999	838	925	959	942	942	911	910	920	909	960	891	901	942	945	942	934	917	913	955	937	906	946	910	964	929	934	890	921	949	972	959	917	924	947	887	981	900	930	859	959	897	915	859	967	893	934	946	918	943	941	875	908	939	900	941	915	970	917	907	928	956	931	895	943	898	927	931	873	969	908	884	903	917	927	944	956	947	906	914	960	989	891	896	919	941	901	892	974	915	915	912	867	909	886	941	911	872	935	897	933	934	934	948	908	909	894	930	874	942	891	953	926	903	874	939	918	934	914	918	969	888	918	931	962	937	938	905	962	932	917	993	953	888	975	946	898	924	937	957	906	910	931	879	870	870	965	939	921	895	926	897	916	921	904	894	952	927	953	917	924	893	910	936	879	910	924	945	928	932	931	957	953	917	889	920	908	905	977	882	918	950	956	915	933	962	883	907	956	960	955	895	903	914	896	945	934	905	923	950	875	913	892	943	941	940	899	936	926	893	876	924	971	907	925	897	856	906	939	924	950	949	905	930	927	912	996	895	925	900	922	871	875	989	875	927	910	917	895	946	915	995	889	920	878	978	916	941	929	926	923	898	911	895	887	909	943	947	885	917	926	910	929	957	964	917	936	953	914	932	891	954	888	893	925	950	843	932	927	899	970	898	931	870	933	949	944	971	930	853	948	880	911	921	959	1006	911	973	945	908	925	899	898	960	894	980	895	923	957	963	945	929	907	901
24505	21079	27457	24834	13177	777	493	393	376	364	346	307	289	260	284	270	268	277	237	269	308	261	241	265	251	227	260	264	266	232	256	251	271	246	243	245	247	251	230	240	242	255	257	246	253	253	270	253	237	237	236	244	243	247	228	218	268	221	228	271	259	239	235	258	255	234	243	269	240	266	239	258	259	213	250	240	244	241	233	259	247	265	243	260	216	251	230	261	244	227	228	237	220	223	280	271	241	222	258	271	245	259	205	239	242	236	232	235	250	210	244	243	238	247	230	218	239	248	261	253	261	248	239	232	247	227	252	255	243	243	273	231	251	244	260	232	227	242	232	281	235	248	262	247	263	264	248	239	248	261	258	257	264	245	259	245	256	212	209	247	233	233	244	222	244	251	243	264	235	258	237	242	238	247	234	225	239	230	251	249	256	226	262	244	249	276	222	248	234	236	249	239	260	235	236	253	237	247	261	214	249	270	219	247	230	226	254	265	234	257	249	242	235	217	238	242	236	248	231	231	228	224	255	250	252	233	266	244	242	234	230	230	227	226	220	244	245	211	255	238	262	245	255	248	228	225	246	224	255	233	247	253	239	244	241	245	229	227	270	232	228	221	237	252	239	230	238	222	225	262	260	247	237	231	218	243	272	240	245	252	253	244	250	228	237	245	242	225	270	240	252	267	234	251	227	248	266	242	226	238	257	222	249	261	252	238	247	231	261	256	229	248	259	252	253	227	253	247	239	272	241	237	232	255	235	242	253	258	226	232	245	254	240	253	222	233	210	231	211	248	256	228	230	252	276	268	242	281	247	256	265	228	272	249	249	262	229	251	231	241	223	245	235	266	276	267	219	231	257	259	241	224	261	216	235	235	261	254	218	244	251	223	208	240	229	193	213	241	240	278	233	240	246	241	239	226	237	276	232	256	257	247	213	259	247	226	242	258	247	251	248	251	257	244	212	249	223	242	267	225	247	252	223	234	254	234	233	256	242	234	263	247	255	250	226	241	238	234	252	253	238	229	230	238	232	266	242	254	229	236	240	239	226	254	255	231	228	236	246	247	263	228	262	240	234	261	227	224	241	219	257	217	222	233	256	249	228	253	238	242	231	249	212	249	258	231	214	244	237	256	267	211	248	228	248	242	225	245	229	238	243	229	238	243	224	247	297	245	270	249	277	242	244	273	262	266	223	209	261	246	232	221	242	245	236	238	262	257	248	239	247	249	243	229	223	231	264	252	221	244	228	246	269	223	262	262	242	263	243	283	242	242	233	246	245	251	240	263	235	253	221	237	206	231	222	272	241	263	238	240	250	236	215	239	272	249	237	261	245	220	227	237	265	237	222	234	223	244	217	273	240	260	234	238	240	245	232	269	237	266	224	288	255	253	256	231	256	278	253	250	234	247	261	265	236	235	260	236	227	250	254	248	261	217	249	235	263	253	231	273	219	235	251	206	250	259	256	233	259	252	224	247	263	226	230	260	247	238	249	223	250	233	216	243	241	231	246	263	230	252	242	262	247	237	228	227	249	251	228	251	259	241	250	255	250	254	235	226	240	271	260	232	213	235	217	250	239	272	236	257	246	228	274	264	269	263	267	228	250	245	234	237	288	249	274	270	252	229	257	211	230	253	242	223	252	260	234	233	243	245	260	249	242	225	217	242	233	219	247	256	264	235	235	261	259	275	281	259	223	233	223	226	255	239	219	249	243	251	238	248	221	266	223	243	215	216	252	203	234	242	255	252	233	259	241	264	237	233	246	254	248	242	232	237	209	243	263	239	233	223	230	248	234	238	236	231	228	212	238	266	226	244	254	247	239	238	253	234	240	272	239	227	268	235	248	249	225	228	256	241	232	280	271	254	227	223	236	247	221	215	234	263	217	239	234	278	280	259	230	251	247	227	250	248	249	215	245	231	257	247	273	227	262	245	242	226	230	228	247	237	239	278	246	254	257	252	241	237	237	242	225	278	271	237	233	243	230	225	233	267	240	254	220	228	213	241	261	238	237	229	254	225	229	222	234	217	218	245	244	260	236	236	280	221	244	274	202	253	248	249	267	254	258	256	238	238	235	243	254	269	247	250	235	246	252	265	233	256	250	242	265	236	247	259	243	250	258	231	250	254	259	260	239	224	241	219	215	237	230	261	255	238	246	225	232	220	256	254	259	217	226	252	249	237	226	236	243	257	266	256	261	237	250	260	220	270	255	219	253	231	263	258	230	248	248	248	246	246	254	264	205	216	253	244	235	255	250	258	250	229	238	227	233	253	235	225	246	238	229	256	246	251	271	240	234	251	211	247	216	260	243	232	245	233	232	220	238	292	230	256	228	242	252	231	222	232	224	238	266	252	279	238	244	219	247	228	238	245	230	253	236	236	220	272	225	236	227	231	261	233	249	242	284	271	274	241	258	235	253	251	228	224	208	263	251	246	249	263	245	236	246	238	237	224	243	239	244	231	235	257	248	281	225	244	228	276	241	242	227	222	256	225	235	247	246	253	233	261	219	257	203	264	259	255	242	241	242	245	241	239	218	245	234	233	253	222	220	237	225	246	244	233	257	261	270	216	251	244	225	233	276	224	244	229	229	230	240	251	247	248	251	224	245	234	239	229	242	206	214	236	229	254	246	229	228	233	227	246	227	234	243	240	225	228	283	261	214	230	272	258	211	237	245	215	249	247	238	262	260	228	240	237	241	249	244	238	233	239	234	225	196	267	249	227	250	216	264	240	238	234	242	271	252	234	258	244	256	238	251	224	242	248	253	271	243	218	243	213	252	233	234	244	224	238	243	241	258	252	202	236	248	305	233	219	245	213	243	236	246	248	241	235	281	224	235	231	250	243	220	232	223	235	217	263	241	244	254	249	244	264	254	264	240	245	245	252	230	232	238	253	258	236	245	225	235	255	251	235	229	261	241	252	251	275	247	238	236	246	242	244	240	268	212	225	260	256	237	266	212	270	256	226	259	253	224	261	242	255	219	221	226	280	235	233	228	239	231	241	234	248	258	227	233	211	219	259	240	263	267	244	267	243	240	239	243	266	242	235	237	245	209	246	237	276	228	259	225	238	226	249	270	257	244	240	234	236	261	241	238	217	242	254	263	227	250	250	285	240	279	237	246	256	277	238	233	256	244	246	243	250	257	250	226	264	245	246	241	247	229	238	237	245	243	235	253	258	240	232	226	232	259	222	240	240	233	232	230	254	244	279	268	238	252	257	219	246	248	254	242	263	236	262	259	229	260	247	244	238	239	253	269	247	245	253	230	236	255	239	256	235	255	238	231	264	265	239	244	250	211	231	210	233	252	249	219	239	245	240	209	234	248	238	264	229	228	212	257	252	229	230	244	248	235	236	257	232	247	253	236	271	247	221	271	265	236	249	260	220	245	265	226	243	231	234	267	257	248	258	200	243	248	251	223	212	229	244	227	263	223	263	253	263	233	235	240	265	245	248	240	247	231	213	225	219	277	223	231	226	272	242	250	225	259	259	249	237
3113	5173	3398	1667	1245	948	808	604	530	462	423	400	369	368	373	364	342	343	348	303	353	303	321	320	296	280	319	282	319	317	296	318	325	296	266	276	261	280	316	314	300	303	283	268	294	280	286	282	291	294	288	314	306	315	316	321	299	295	318	291	316	267	283	292	286	284	285	314	289	298	301	294	278	301	309	299	292	272	271	263	311	286	297	258	284	275	287	297	292	322	288	267	294	319	294	288	279	267	292	303	273	281	301	269	259	267	286	300	290	280	296	296	275	261	287	338	282	255	277	296	304	280	289	288	296	297	306	299	299	281	294	282	290	314	302	290	277	262	295	275	288	281	296	298	269	270	299	257	262	290	310	301	307	282	281	281	280	290	293	261	269	309	288	257	305	263	291	302	302	292	270	308	322	303	287	249	274	304	250	294	278	327	282	299	266	311	298	297	288	251	306	291	301	298	283	334	327	282	301	301	283	283	285	292	312	261	282	289	270	303	278	292	320	281	293	292	290	283	285	262	290	283	273	333	294	316	297	306	279	271	306	275	257	261	307	268	307	303	313	296	282	267	298	275	293	288	296	275	304	284	274	295	290	280	286	277	288	242	301	279	295	297	285	271	294	309	313	295	263	293	279	278	300	276	266	297	300	295	270	301	288	283	290	291	296	303	288	300	281	301	290	263	287	289	302	272	275	301	293	297	285	316	281	277	291	297	310	283	282	283	270	270	267	309	306	266	267	290	296	277	278	274	315	302	281	302	296	285	302	263	293	262	315	283	294	278	285	273	301	297	253	255	302	288	281	304	321	296	304	270	276	258	284	267	299	285	296	292	287	293	303	283	261	304	291	306	295	293	286	291	286	267	284	282	304	301	282	281	287	302	299	305	304	275	284	288	280	260	297	274	313	291	286	289	313	262	304	277	308	291	281	293	299	269	277	275	286	271	279	278	300	286	267	290	284	269	288	299	269	267	302	282	249	278	289	267	289	332	284	296	286	279	300	260	286	268	292	262	307	286	274	269	277	284	301	289	279	326	262	274	331	285	305	303	307	285	292	293	305	280	295	254	281	284	292	271	291	287	313	284	282	300	289	326	308	274	296	295	273	292	287	294	309	304	295	261	279	271	256	282	284	298	295	312	265	282	306	320	304	292	280	288	292	303	287	294	293	319	278	315	326	281	312	304	281	300	309	283	300	288	305	300	266	319	311	262	283	301	274	271	276	283	311	253	299	282	270	299	315	287	253	289	267	294	296	297	318	317	299	266	292	253	299	290	262	301	310	268	300	323	257	287	306	298	272	296	296	289	242	282	294	269	283	304	264	291	287	270	296	299	284	273	298	276	293	288	261	273	303	314	290	299	288	280	264	284	279	298	319	310	294	292	256	299	298	325	290	311	311	295	288	279	292	291	275	295	265	282	272	271	273	282	314	277	279	298	312	301	299	283	287	280	283	272	304	286	288	295	285	312	269	270	272	266	319	286	311	290	284	273	282	297	294	317	247	307	282	266	286	295	274	260	296	277	285	290	289	276	287	283	276	311	320	321	300	283	274	283	286	297	288	296	289	273	268	267	238	296	296	261	306	330	294	286	274	283	309	283	280	300	287	274	316	269	260	279	288	287	298	274	272	288	301	280	293	303	266	306	283	278	289	301	296	289	296	304	275	283	295	286	288	262	277	298	298	271	277	252	311	294	286	268	302	315	292	293	293	291	281	250	279	292	248	254	290	308	283	271	320	267	277	277	302	268	270	306	292	287	312	339	289	291	281	309	300	302	271	302	297	295	275	308	311	291	300	299	294	288	284	301	277	279	256	285	303	268	320	294	315	282	291	285	269	317	274	265	257	285	288	308	310	300	300	305	275	296	257	295	270	305	276	300	262	305	270	291	280	309	276	273	284	270	288	310	287	319	292	285	296	286	269	305	288	315	286	257	288	260	289	321	280	268	295	271	261	284	288	266	322	315	283	292	285	314	289	296	296	301	284	287	292	300	293	302	294	283	302	289	310	289	311	285	297	274	291	248	306	284	263	319	250	310	268	271	322	273	288	293	295	257	292	296	296	335	299	299	271	297	265	288	276	284	284	320	307	275	316	280	285	289	303	273	276	245	273	274	275	291	314	290	319	269	271	287	301	296	291	292	284	265	283	283	295	309	307	297	301	305	270	309	282	287	271	278	298	311	294	243	295	258	326	280	326	287	279	261	246	304	288	277	284	310	298	276	295	290	291	308	277	284	291	282	289	289	289	283	282	282	295	266	289	267	282	299	301	302	249	281	335	299	302	274	282	298	289	267	291	291	280	270	306	278	312	286	296	281	302	284	291	277	292	262	280	270	297	261	291	270	318	300	295	286	285	305	286	282	306	253	291	283	286	268	302	322	275	297	301	271	274	259	321	270	279	266	311	273	288	315	260	307	286	303	271	314	302	313	285	292	275	302	270	266	319	291	301	322	275	265	287	284	267	259	270	290	293	316	293	294	284	277	327	254	266	293	324	300	295	295	308	267	299	283	280	286	276	259	304	280	265	310	304	298	292	284	273	279	266	259	280	288	282	276	272	274	272	280	296	253	312	284	281	285	307	309	293	287	313	308	267	285	283	271	314	331	295	305	316	290	287	306	306	276	295	285	298	297	314	265	253	283	303	281	258	278	295	311	292	302	283	265	268	269	306	285	279	282	308	276	273	276	309	315	311	298	319	302	305	269	270	268	287	286	286	290	253	268	275	323	278	252	286	286	283	268	267	305	288	254	288	297	302	285	294	280	282	290	273	292	281	285	304	294	318	317	264	283	283	307	289	289	307	288	316	299	289	295	299	303	326	292	298	295	288	314	299	261	291	279	298	288	322	305	282	303	287	275	291	298	326	291	304	279	311	296	285	279	307	282	284	281	280	284	296	302	260	265	265	278	288	266	281	314	307	301	310	278	267	296	261	264	272	299	280	294	302	293	289	280	287	288	286	272	273	283	303	277	327	281	272	338	293	279	279	287	294	292	299	263	267	307	269	289	284	296	307	316	264	331	266	297	266	280	301	278	296	269	281	314	296	287	282	292	328	265	292	276	282	287	272	297	281	301	264	260	282	288	272	310	277	278	269	277	297	284	287	278	271	282	267	307	321	289	293	295	286	330	285	240	283	260	274	253	267	306	276	272	284	290	293	272	295	284	285	299	307	301	284	305	256	320	298	295	256	289	263	273	307	315	304	270	317	309	296	258	276	279	292	276	275	296	288	280	283	302	294	290	299	332	290	284	285	255	266	279	269	285	299	278	302	274	267	276	289	271	295	291	285	282	301	308	286	308	294	287	293	303	281	300	293	291	281	279	268	281	301	301	300	308	269	279	293	277	262	300	277	264	309	292	309	307	303	292	274	295	288	280	277	281	279	294	309	306	266	303	319	285	297	257	295	312	312	322	278	317	296	290	273	294	270	285	302	308	280	266	264	302	290	286	279	257	317	297	287	291	295	301	258	290	271	295	287	293	289	309	292	297
22335	21122	28871	23624	21121	21193	11144	1545	1171	1123	996	934	946	849	824	802	759	738	775	784	739	791	809	706	705	781	698	714	768	747	778	755	745	745	739	724	717	706	679	697	758	688	670	755	727	690	752	780	701	682	705	695	722	702	730	743	711	726	753	733	659	738	690	708	696	711	709	702	682	750	696	735	669	691	723	755	699	727	723	667	715	746	718	680	686	663	711	681	720	704	688	708	734	684	725	743	716	711	750	684	689	719	752	782	707	668	723	736	723	722	662	707	703	743	678	687	692	694	711	679	720	725	688	705	665	707	712	726	725	719	706	743	715	643	707	719	748	686	683	713	680	752	703	778	682	736	659	675	697	660	726	725	706	687	734	703	696	736	717	714	697	692	740	703	704	715	763	732	728	769	704	727	700	676	672	683	685	693	701	782	748	700	719	740	692	734	728	679	707	747	708	720	734	721	714	709	669	737	685	726	686	684	723	718	726	747	709	673	788	733	702	669	707	699	735	674	725	705	720	715	673	705	706	706	721	697	701	713	705	714	709	669	720	712	742	730	734	689	749	697	649	742	706	706	753	726	697	709	750	725	624	726	695	729	720	726	704	721	686	761	718	693	677	653	704	670	653	686	689	733	712	722	674	703	734	701	724	717	717	662	702	644	738	710	710	697	747	670	713	694	751	701	781	743	706	701	676	673	755	690	700	727	704	734	707	688	725	712	761	704	731	797	708	703	701	692	708	697	701	704	696	709	708	709	712	723	713	688	674	701	703	676	715	735	666	705	688	728	806	699	736	702	698	667	689	686	708	687	689	663	745	718	711	700	677	665	732	740	679	723	691	681	788	735	766	730	659	671	737	667	702	704	701	709	723	736	657	707	750	644	666	724	748	703	688	734	652	704	704	689	691	714	649	724	703	647	718	686	732	735	652	696	729	673	685	730	714	697	738	677	746	694	685	770	654	722	669	699	717	704	704	677	777	692	703	701	671	747	723	697	705	691	671	673	704	716	719	681	714	736	709	687	727	698	692	733	658	675	709	701	711	665	721	725	745	691	737	724	774	722	702	667	754	698	721	694	719	682	679	745	713	688	707	721	729	734	645	709	659	683	688	681	712	734	683	748	727	715	713	696	724	697	691	730	693	789	733	689	727	736	693	716	701	678	688	661	734	731	677	729	657	703	714	685	685	680	733	700	725	706	702	695	719	723	689	646	743	714	707	704	712	656	679	695	689	668	675	685	711	760	747	724	713	726	701	715	721	665	684	683	720	735	744	729	701	699	671	738	759	714	729	644	752	698	697	719	741	717	715	670	738	679	703	721	745	778	699	666	737	674	646	697	692	689	691	668	688	723	699	632	701	752	710	738	647	707	690	720	718	657	738	732	717	699	740	703	695	716	697	713	693	757	729	712	721	665	720	715	689	691	711	657	705	699	723	763	693	704	722	688	670	678	701	689	714	690	677	742	710	739	722	707	691	729	720	717	736	701	724	727	723	743	715	672	698	669	747	708	691	741	675	725	745	721	733	701	702	709	698	695	721	670	691	714	686	728	717	729	717	721	701	722	748	709	722	693	736	736	724	713	663	673	736	717	677	695	710	702	669	729	705	687	759	726	707	719	727	663	712	760	675	638	678	698	687	695	723	674	658	698	679	749	669	732	750	718	673	677	721	699	739	687	711	672	657	770	751	711	698	706	727	679	744	662	703	679	723	721	706	698	685	712	702	729	677	702	695	663	719	699	729	639	695	696	742	705	707	651	731	723	738	740	690	743	678	751	719	710	703	673	689	715	708	710	704	721	746	716	685	723	735	729	724	776	728	653	721	692	723	684	766	679	690	743	719	694	683	704	699	706	688	690	699	744	686	717	711	728	717	744	693	696	688	728	734	731	698	697	699	684	703	744	704	675	677	693	713	694	709	770	698	748	755	731	734	698	753	707	704	702	682	671	642	701	714	703	759	757	700	725	693	682	665	723	658	734	674	716	704	770	727	686	711	758	700	720	691	714	708	717	673	709	685	743	676	725	732	709	679	661	712	648	677	715	726	700	725	698	702	756	711	719	736	697	660	731	672	697	692	712	706	714	721	717	689	737	727	714	653	694	669	699	717	714	712	700	713	679	718	737	700	665	714	716	742	698	699	696	648	673	692	702	686	693	715	649	678	670	648	765	739	691	725	655	728	680	684	723	717	710	726	734	731	730	718	765	681	711	699	683	712	649	691	697	689	699	750	720	754	712	697	674	708	741	713	701	733	658	704	702	691	745	734	696	682	645	740	703	671	695	672	729	728	663	735	714	676	721	662	702	746	749	710	695	703	699	710	708	742	682	723	739	679	689	701	727	734	662	714	710	720	697	682	757	678	710	684	724	685	716	747	710	705	703	704	717	693	664	722	701	683	663	662	712	721	708	689	707	703	679	656	684	737	713	693	741	746	679	698	643	683	741	733	675	704	717	716	692	731	673	699	712	682	681	689	709	702	701	720	713	722	703	704	710	705	707	708	678	703	679	674	689	730	721	716	681	657	669	738	677	735	694	716	724	647	707	732	703	675	664	672	719	689	706	682	723	704	695	664	722	652	710	694	682	698	691	676	707	710	659	720	745	680	698	724	740	712	755	691	714	710	706	703	725	736	736	775	738	704	698	759	708	740	678	720	701	711	721	707	677	717	723	727	725	689	700	704	708	703	693	770	734	748	703	698	743	765	700	715	751	696	641	673	742	735	737	694	715	742	705	720	737	659	731	702	734	680	664	707	666	728	658	665	681	709	737	665	704	710	711	721	655	690	693	725	718	711	685	761	724	720	653	695	729	659	695	751	700	696	702	704	717	690	709	668	687	720	675	715	687	685	687	704	713	764	655	694	674	697	728	716	696	678	716	699	698	739	759	721	699	686	736	683	660	684	689	734	639	713	705	692	697	706	709	696	708	722	722	699	662	659	674	685	715	765	710	705	723	687	704	696	732	712	669	708	702	708	722	683	650	710	698	689	699	712	676	665	715	696	681	706	699	668	714	725	709	695	725	707	722	678	685	701	699	699	704	699	690	772	699	715	700	704	691	723	700	744	681	704	681	747	724	667	725	660	708	747	691	680	730	695	698	694	711	680	657	674	672	686	696	694	699	692	733	714	710	691	708	707	678	738	716	707	708	708	724	751	733	700	676	734	709	738	719	725	708	723	714	746	733	765	661	696	693	720	748	749	685	714	706	702	711	694	699	716	727	720	701	661	738	690	692	687	703	713	720	724	692	701	677	754	689	716	692	687	703	658	743	667	699	712	675	697	697	730	688	692	680	746	664	748	727	740	722	689	690	737	713	722	662	730	714	712	739	690	706	685	740	739	658	709	695	715	676	689	686	712	739	725	697	682	712	725	706	679	737	740	668	717	701	700	703	738	695	698	723	674	695	703	674	679	656	696	679	713	691	716	692	686	734	698	688	688	657	696	720	644	703	685	661	717	721	667	684	713	731	705	701	719	756	687	677	705	688	670	694
4585	14310	10037	5066	3746	2884	2362	1956	1626	1409	1282	1204	1125	1051	981	938	937	941	925	900	892	784	855	803	818	751	873	851	790	810	766	797	792	826	764	775	776	772	803	842	789	757	770	815	841	747	772	769	748	787	770	809	810	811	788	776	756	804	797	797	792	745	788	764	760	807	771	747	810	777	783	813	781	789	802	782	768	822	756	768	790	783	813	784	744	772	766	783	792	769	745	743	810	749	852	775	768	760	765	760	792	777	776	734	770	724	791	720	815	758	792	794	735	726	753	771	776	798	742	786	800	774	755	791	771	866	733	767	720	741	752	765	744	747	815	737	687	747	782	753	792	803	769	784	833	782	736	755	778	754	776	806	769	771	721	761	802	774	715	791	762	746	767	744	745	734	741	723	796	755	761	788	765	786	825	758	749	765	789	804	750	768	740	781	763	787	772	752	793	739	765	772	785	764	803	818	774	769	725	751	825	751	705	767	729	737	847	750	790	750	778	761	790	758	806	757	793	745	742	747	764	753	773	738	739	746	773	813	808	680	807	749	792	733	761	772	759	794	767	770	737	746	807	823	744	793	781	725	740	794	786	731	769	758	806	759	740	749	754	728	792	786	783	747	704	715	815	768	811	792	764	748	805	779	723	767	744	803	745	825	765	804	751	848	779	736	761	773	759	805	783	801	811	806	743	749	826	744	748	775	773	751	772	734	746	758	768	757	742	790	754	695	717	746	734	798	760	766	831	742	783	760	775	778	802	779	781	740	765	770	755	747	770	805	762	807	791	768	753	781	726	781	745	756	748	816	775	778	744	761	719	784	804	772	843	800	761	787	811	782	761	800	725	709	810	799	801	766	750	754	821	736	739	796	779	744	715	781	780	750	763	774	829	765	747	760	830	727	748	736	798	730	787	789	778	770	790	807	762	776	738	775	760	748	790	727	743	730	784	781	791	729	727	779	774	757	772	819	746	775	726	761	707	744	757	790	783	746	740	761	787	779	725	777	776	721	778	785	726	766	783	785	789	776	752	747	799	712	796	777	814	818	746	752	789	775	734	757	726	789	800	750	752	769	765	772	767	727	745	803	790	743	740	795	772	787	815	793	754	813	763	757	786	792	771	748	784	780	830	751	799	743	767	812	782	754	766	788	795	749	747	786	765	732	782	736	737	753	736	783	733	793	788	716	743	775	743	743	768	754	790	759	778	773	732	772	753	753	759	741	773	735	765	762	835	795	769	754	804	775	744	779	759	753	813	757	782	795	714	767	818	764	760	797	740	778	773	721	778	784	741	749	770	746	764	777	750	733	812	777	737	776	782	762	790	746	754	752	774	827	721	804	762	717	798	779	764	783	778	796	722	756	775	783	785	796	771	789	739	799	746	767	775	775	762	759	745	776	783	783	780	796	807	760	712	761	721	817	841	776	764	775	785	782	735	781	741	711	796	696	758	751	725	782	813	776	740	756	787	790	781	722	739	773	742	809	762	812	752	757	768	732	732	784	787	815	796	758	780	755	787	809	734	780	757	749	759	747	821	763	785	790	758	764	799	798	775	763	713	784	806	757	771	833	758	811	794	765	733	817	807	764	724	772	760	776	774	754	738	779	745	787	779	796	797	780	778	758	804	749	805	763	759	763	745	778	746	742	795	762	803	735	797	727	762	818	740	726	796	753	737	796	773	753	784	815	796	765	792	747	786	783	750	793	723	754	781	761	786	772	769	754	804	814	751	768	805	782	774	716	738	788	750	751	772	742	751	734	749	789	830	759	757	794	734	727	797	805	770	756	776	773	788	792	821	800	774	797	683	781	774	820	772	763	803	810	796	748	776	771	757	746	797	750	756	778	729	747	716	768	753	744	754	792	778	769	761	716	775	785	785	781	766	772	744	783	765	746	779	766	720	776	785	777	767	766	755	749	775	761	774	777	719	779	761	790	763	777	795	761	754	755	760	766	767	815	770	805	710	723	763	786	840	768	767	772	768	758	734	729	774	809	789	787	764	748	772	743	779	782	768	750	767	814	764	808	795	755	727	733	755	769	790	773	744	777	770	713	764	810	727	752	825	727	767	740	747	789	809	801	794	791	732	823	778	746	719	759	763	752	736	820	782	788	798	768	742	781	756	801	753	765	806	774	768	760	678	762	750	782	766	759	780	804	738	752	793	775	737	787	803	743	793	769	782	805	755	744	835	834	760	750	787	750	772	749	812	773	775	748	764	789	817	748	760	774	797	793	746	765	799	756	807	757	761	757	748	787	776	774	768	797	822	780	751	749	747	811	824	745	762	770	775	755	799	732	790	794	721	769	782	800	756	752	783	785	782	760	761	782	807	799	798	801	777	772	755	817	791	802	739	779	787	780	756	810	740	740	740	731	778	760	811	742	807	737	735	757	792	797	782	779	754	775	743	782	763	771	775	784	772	746	773	798	742	810	788	795	769	741	817	765	778	776	743	763	704	774	812	783	738	773	776	735	768	751	733	748	762	795	783	821	766	797	737	797	752	771	829	789	761	833	734	754	814	801	785	750	755	762	804	748	776	764	757	759	802	782	759	746	781	792	744	777	794	776	788	740	725	777	778	701	759	749	761	781	741	800	713	772	781	774	744	781	760	734	779	806	768	739	769	792	771	707	770	781	758	778	791	786	755	757	736	739	768	759	761	750	742	808	761	763	713	780	758	816	756	763	745	802	819	782	803	764	794	823	730	789	786	769	721	778	763	789	701	793	807	768	780	842	803	742	773	790	787	764	758	782	774	763	774	800	747	726	797	749	766	786	777	761	729	785	724	737	775	746	760	757	747	747	781	788	751	785	755	750	778	755	789	769	771	763	720	747	741	813	763	805	782	758	755	782	818	769	774	734	802	790	765	787	796	784	756	774	715	758	745	770	820	759	730	758	785	800	777	753	791	779	750	784	739	780	734	801	787	748	757	803	739	693	743	768	780	764	767	762	797	794	777	767	778	741	749	770	749	756	757	764	739	811	807	778	766	786	829	768	790	767	742	736	805	746	781	773	787	758	783	751	748	765	725	788	756	715	776	808	780	821	740	798	742	741	784	770	809	791	714	789	787	795	747	767	774	804	753	775	782	735	723	803	786	758	783	806	762	772	717	745	792	755	790	778	785	795	763	799	763	768	719	755	772	757	783	776	785	826	773	756	768	788	745	778	730	757	764	758	841	725	732	764	755	773	784	766	760	761	768	778	739	743	738	783	810	683	784	775	748	796	782	722	779	847	773	764	727	790	767	776	831	800	766	757	763	753	756	776	796	749	801	749	789	718	720	776	750	742	769	698	745	834	741	812	763	763	786	781	743	762	789	794	769	766	777	736	734	739	812	767	753	828	759	789	749	787	753	779	800	764	819	781	740	753	812	753	748	750	761	767	795	739	759	752	742	738	758	760	787	764	791	802	744	735	755	736	734	755	767	809	798	771	737	782	769	776	751	794	790	737	783	805	737	758	762	756	725	785	753	729	789	758	747	720	829	760	763	796
27503	18175	3998	769	571	583	469	492	494	535	459	518	442	495	522	502	541	478	490	492	487	491	499	497	479	454	503	488	467	493	506	498	496	503	497	543	476	502	489	520	457	519	474	508	464	504	452	490	499	478	486	490	492	472	517	528	469	485	491	490	499	501	479	473	453	454	475	485	494	478	532	518	500	505	499	458	459	497	481	488	485	491	517	503	478	522	475	502	483	473	457	515	470	515	471	470	470	517	498	476	477	481	475	457	479	484	490	464	502	458	458	479	488	442	454	471	499	516	484	526	496	494	496	461	483	506	484	480	480	430	487	497	458	500	517	502	500	493	473	504	478	531	506	496	438	456	509	474	458	483	470	445	498	477	515	466	528	513	496	458	501	484	485	454	477	496	479	505	495	454	487	488	463	514	487	437	509	524	462	499	447	477	515	494	458	442	468	495	448	513	529	506	538	500	483	501	521	517	515	489	466	468	532	469	461	494	468	479	501	469	451	451	440	470	477	486	492	474	502	464	486	498	516	532	483	469	483	513	489	500	495	504	535	482	494	475	506	463	525	483	456	536	533	486	476	472	495	482	517	485	508	474	487	507	471	512	490	486	483	467	463	490	502	496	474	493	465	464	487	491	486	494	518	478	498	519	472	493	514	509	537	473	487	497	504	483	446	461	490	509	469	488	487	523	490	490	487	487	495	482	506	472	478	475	491	477	472	470	502	497	518	485	474	468	481	511	471	464	514	492	502	497	500	514	482	491	518	474	524	456	486	494	486	472	522	511	476	471	483	509	510	477	471	492	487	482	486	491	483	467	500	511	457	475	506	470	500	465	497	495	527	473	469	522	466	477	481	487	495	522	521	491	479	506	466	521	496	470	486	516	483	478	472	487	498	466	468	459	474	482	498	489	505	480	485	472	514	453	536	461	483	497	466	508	509	477	493	497	514	477	471	488	470	482	491	489	488	537	512	501	499	493	495	460	471	515	445	532	500	480	514	469	477	484	485	467	514	524	497	548	493	504	526	469	479	489	468	466	466	502	474	492	473	531	465	453	492	487	499	519	500	529	496	508	527	468	467	444	446	498	501	511	502	485	498	442	493	471	458	514	476	534	484	506	488	490	510	496	510	478	492	526	482	489	448	492	488	469	484	460	455	503	506	474	475	488	496	487	487	500	523	512	462	462	493	470	480	492	495	506	482	457	507	489	429	469	496	414	498	459	473	496	462	449	471	489	483	457	497	490	502	482	469	510	508	451	495	472	487	504	474	502	509	469	439	448	498	505	513	522	438	529	495	476	473	484	536	489	463	443	497	503	511	500	467	442	499	484	475	491	464	502	532	486	510	471	505	492	465	482	510	475	529	475	470	493	477	488	504	508	475	474	482	457	504	490	496	485	492	511	501	464	487	537	466	535	505	451	506	475	490	495	494	522	508	512	507	516	464	464	485	487	491	493	451	528	461	513	483	453	493	459	501	502	479	504	504	465	519	490	508	474	492	450	517	521	495	485	475	491	500	507	495	487	502	457	467	492	495	463	455	490	460	456	510	525	450	470	478	500	475	502	467	486	494	480	472	500	504	524	527	465	494	511	487	484	490	488	497	507	471	475	471	478	485	505	487	473	489	496	485	500	500	514	467	471	521	474	475	502	460	518	464	522	481	559	467	480	470	475	456	418	450	478	435	494	492	468	514	468	514	455	471	488	506	492	500	484	536	514	491	461	450	484	520	499	480	517	468	458	497	502	511	456	479	458	482	467	453	499	462	474	504	489	491	539	461	489	472	440	498	473	485	469	473	464	457	479	451	473	497	476	452	481	466	457	520	472	494	516	476	480	517	465	507	492	483	468	476	475	484	485	504	514	493	469	462	509	478	480	484	478	507	476	494	481	453	490	480	501	509	494	475	490	478	467	486	474	440	492	482	555	439	516	452	486	469	496	496	483	498	506	471	461	520	481	487	480	454	448	507	490	476	504	514	480	491	491	508	491	502	446	510	505	485	490	479	470	509	470	452	487	477	510	517	470	473	524	500	467	519	507	459	510	507	493	480	444	519	477	480	490	489	520	491	526	477	544	515	513	448	463	507	493	486	470	509	479	480	511	486	498	502	483	476	467	465	478	493	520	477	493	503	461	493	458	501	485	496	482	492	491	488	466	484	457	508	522	471	485	489	485	458	463	486	470	487	472	501	498	506	510	494	467	494	464	516	490	497	460	501	464	482	489	545	501	471	526	519	495	473	500	516	443	459	515	456	478	491	502	437	498	508	514	486	495	479	476	519	401	498	506	482	485	496	461	464	464	501	504	457	479	500	491	500	453	522	496	454	459	496	505	435	486	502	438	477	480	459	497	509	513	476	472	452	517	485	496	495	448	462	445	440	486	525	530	492	473	480	497	510	476	466	451	469	522	509	515	479	472	519	474	504	467	484	501	463	459	477	487	486	489	509	463	488	523	454	424	467	524	451	465	507	537	521	481	481	474	457	526	461	515	476	494	479	494	556	458	506	469	477	487	508	471	443	486	514	456	494	500	487	470	485	495	514	496	485	489	495	494	509	484	504	499	486	510	493	440	486	482	525	501	527	479	451	441	493	526	469	478	501	486	472	431	483	479	528	493	491	524	475	503	507	468	520	502	480	499	482	504	489	459	522	472	465	485	479	445	499	499	490	514	459	502	536	476	499	482	450	510	474	482	491	461	457	476	510	469	570	455	519	476	495	482	508	481	475	525	499	471	514	448	482	472	524	482	500	470	462	481	478	523	452	489	512	455	448	481	478	487	459	476	500	437	468	531	477	495	441	475	504	472	458	515	463	475	453	479	484	496	472	501	521	524	526	459	507	455	491	478	466	486	514	461	534	484	486	491	467	467	528	491	461	486	491	478	497	505	493	502	498	490	533	491	478	494	485	498	500	509	527	463	478	446	479	493	487	505	455	523	464	471	513	507	452	526	533	500	484	469	501	495	484	499	518	498	491	499	483	497	477	508	451	521	507	500	463	495	496	452	486	497	486	491	511	501	517	483	478	504	506	467	515	481	507	495	403	485	522	487	511	491	517	485	475	491	500	497	525	514	522	520	487	501	488	523	504	480	493	476	469	516	501	520	470	492	524	527	523	491	503	499	432	490	463	533	492	489	514	510	501	487	481	475	510	530	508	481	464	475	456	486	499	477	526	528	566	465	475	502	489	483	463	492	465	533	523	499	460	531	505	512	499	506	461	476	535	516	517	505	494	504	495	472	472	493	470	464	505	470	479	513	478	513	492	499	498	490	516	454	520	506	497	538	463	451	470	480	521	475	512	512	481	502	513	498	501	472	529	475	488	446	485	489	472	481	466	483	488	438	483	473	475	463	514	495	498	547	459	452	453	506	495	521	495	466	504	504	473	467	485	489	526	505	470	500	489	483	474	498	483	491	469	460	467	513	450	477	494	478	470	494	475	506	470	471	482	498	501	485	465	500	467	480	497	514	464	470	515	481	523	473	486	481	477	471
4279	1008	777	619	606	557	552	523	522	535	553	510	541	519	569	503	548	521	498	487	495	514	536	519	532	525	531	546	535	511	518	511	534	505	536	493	541	502	475	532	545	512	552	541	523	519	532	516	465	512	537	508	585	533	462	556	470	543	532	497	523	488	507	510	494	521	505	519	524	486	501	532	505	527	518	512	545	502	525	510	520	544	540	522	533	485	558	526	539	579	518	477	484	484	586	467	516	556	511	518	523	497	504	498	478	544	529	555	519	493	498	499	529	537	517	496	494	503	549	515	492	520	501	507	507	531	491	531	515	519	470	543	550	487	512	525	509	565	520	565	495	534	507	544	540	511	524	507	528	531	518	529	530	527	537	510	564	561	534	503	529	536	477	509	511	493	542	487	519	527	495	514	536	543	496	488	509	533	552	511	504	501	501	491	519	522	526	512	526	543	562	532	546	554	506	532	507	485	545	516	511	487	535	513	537	494	543	541	507	502	582	515	534	511	519	520	544	500	545	525	550	521	562	512	518	521	536	534	549	492	517	580	508	539	549	484	517	541	494	507	499	543	487	525	530	533	526	526	522	513	465	496	524	501	490	500	506	484	483	510	545	505	537	497	521	491	524	532	581	526	513	514	531	529	538	546	523	496	515	505	526	509	529	537	498	518	531	485	468	483	548	529	557	500	510	524	517	504	543	502	526	539	561	525	528	550	495	533	538	511	517	529	507	533	498	528	549	544	493	536	583	530	532	481	547	481	483	528	528	552	529	514	488	502	527	488	539	547	540	510	481	501	510	531	542	506	532	526	514	512	499	484	522	542	538	527	524	545	525	533	575	494	470	528	558	509	544	558	523	507	548	584	525	498	561	538	546	515	518	538	490	542	535	501	533	531	533	520	547	537	526	486	498	501	533	503	516	565	477	493	498	545	523	536	567	502	535	544	515	529	535	496	522	573	500	529	498	542	516	512	525	539	526	551	497	512	495	510	526	519	496	519	498	542	555	542	500	539	508	530	519	483	507	506	545	514	488	501	540	550	502	518	518	532	523	521	551	538	516	521	492	524	504	500	549	534	525	529	565	473	543	525	528	518	496	513	536	525	473	510	551	543	549	513	491	521	520	475	500	504	520	515	531	530	523	526	514	494	510	476	533	548	535	517	499	514	492	504	494	537	537	509	527	500	507	533	522	538	520	496	514	564	507	540	519	536	545	507	516	472	557	529	494	500	520	508	529	484	504	542	562	539	500	523	455	508	519	527	520	497	504	521	532	537	469	486	520	519	515	545	535	493	498	491	520	521	514	575	522	539	493	550	494	548	505	497	505	512	567	509	507	517	506	535	534	552	557	551	502	484	505	517	506	503	476	546	514	534	545	507	491	509	552	513	552	555	540	539	542	510	520	527	519	489	514	528	513	515	515	529	495	528	554	521	501	548	507	487	497	520	509	517	562	538	528	501	542	499	508	492	519	530	537	528	566	505	509	535	509	528	504	522	520	538	499	517	517	504	506	516	498	522	523	531	546	460	549	484	482	541	507	562	526	512	542	510	536	486	495	529	521	513	544	507	531	530	504	511	538	545	550	563	531	470	505	545	546	556	558	516	529	550	521	510	520	540	539	543	509	514	496	470	544	525	523	520	512	538	513	508	530	524	548	522	514	531	525	514	492	506	544	567	480	516	523	519	500	533	525	553	528	516	498	541	523	516	542	485	506	536	569	543	518	522	522	515	536	518	526	528	530	540	521	484	544	510	537	521	462	495	501	505	509	510	502	528	515	519	483	527	533	531	507	534	518	576	536	528	550	538	538	521	494	521	522	520	543	547	542	517	520	480	553	503	508	537	483	521	528	518	494	493	527	492	525	487	547	529	540	493	539	527	534	562	493	519	535	543	533	550	513	572	479	513	520	530	508	515	525	523	509	527	510	492	522	502	550	557	531	533	516	505	488	578	526	510	518	509	540	506	522	499	525	494	505	546	561	520	473	522	526	525	510	513	562	520	547	505	519	495	527	506	526	469	495	555	519	510	450	540	537	488	544	550	522	553	534	529	512	512	504	485	532	493	558	535	529	537	500	525	507	503	538	506	514	485	562	514	497	512	515	498	567	507	542	495	513	507	553	532	544	478	563	473	540	512	512	510	542	512	533	497	509	508	537	493	532	558	465	542	478	520	548	509	492	548	530	529	503	511	527	532	550	530	497	509	497	534	486	520	542	533	535	525	498	554	557	497	514	514	567	503	521	556	540	532	573	536	513	491	531	504	522	501	521	509	509	518	505	534	505	532	551	496	486	501	512	495	528	495	504	522	571	522	568	572	565	537	491	508	535	539	557	499	519	545	552	522	517	530	534	510	519	486	492	517	526	518	521	492	507	492	537	541	522	526	490	510	545	509	512	546	533	504	516	514	501	519	536	534	513	523	518	550	548	535	492	502	527	515	476	560	514	500	491	510	514	498	480	519	520	499	532	525	548	535	498	522	491	523	529	464	553	541	520	495	476	511	532	527	543	508	558	514	510	533	529	549	550	505	530	534	547	540	503	548	511	520	509	497	535	554	499	548	500	580	543	492	507	553	503	551	510	544	501	576	527	502	551	548	512	533	529	491	504	520	515	534	496	521	525	534	570	533	538	535	505	539	543	558	522	495	490	517	520	523	502	511	522	496	513	523	500	512	519	536	510	496	538	495	483	529	491	510	524	515	510	471	521	547	530	507	542	586	527	527	528	506	487	517	499	540	508	537	514	526	529	545	490	533	535	488	543	487	478	550	526	533	499	520	551	501	544	496	531	506	541	525	516	506	537	537	523	500	494	545	511	510	522	556	579	532	543	516	501	528	553	501	497	481	512	518	495	490	536	486	559	507	555	514	500	525	524	531	535	548	507	524	514	543	507	510	545	519	557	520	553	512	546	499	515	541	478	536	527	561	549	522	524	489	528	515	511	564	502	533	549	499	519	527	535	503	539	520	553	525	517	547	554	517	535	486	513	549	572	551	496	521	476	491	551	481	558	527	479	532	542	522	543	540	505	512	508	527	533	516	541	511	537	496	516	528	566	516	554	566	553	514	496	527	512	554	517	529	529	535	537	551	495	518	512	534	504	514	557	543	553	544	560	502	489	525	498	541	508	480	555	488	504	511	495	490	523	532	498	542	530	541	524	527	544	492	515	505	506	547	553	510	521	485	516	525	539	542	538	478	509	539	553	526	528	483	532	520	491	538	499	516	569	515	527	487	541	520	520	557	525	520	530	553	532	519	534	515	524	526	517	538	516	515	502	536	521	501	547	526	521	485	541	522	532	522	517	535	541	590	523	539	530	464	517	515	539	517	535	537	527	541	511	485	494	537	534	520	556	499	473	545	461	499	519	568	528	521	503	493	545	520	481	507	532	544	514	527	538	540	516	506	523	500	520	537	500	500	527	559	553	541	529	531	492	491	494	535	500	552	557	488	495	517	517	501	507	508	521	565	492	519	535	525	495	491	518	522	479	507
23443	21084	28407	23977	21078	12038	1757	1263	1072	1124	1011	976	1019	1050	955	955	978	948	925	873	847	942	899	878	890	897	860	906	827	948	872	829	890	872	906	882	859	910	904	879	910	868	872	847	921	827	920	846	894	830	896	907	857	849	909	841	831	885	901	842	898	888	873	841	834	929	881	864	915	878	869	843	894	875	856	894	906	862	874	905	831	893	911	888	888	888	844	854	827	823	874	883	860	855	874	923	891	908	849	895	872	830	892	847	815	862	901	926	878	897	849	907	873	898	863	879	849	876	842	868	912	899	858	838	898	930	883	889	887	880	818	835	885	847	887	861	888	897	857	850	897	858	902	855	819	844	847	897	865	891	861	900	914	851	853	855	860	877	925	867	845	846	813	921	925	844	875	859	839	879	875	877	930	879	831	893	792	909	886	876	798	859	906	865	841	902	894	874	834	862	850	795	913	895	847	894	962	873	839	902	891	840	888	902	876	887	873	882	853	878	848	915	937	826	865	940	868	884	897	903	866	925	885	887	860	872	862	847	805	877	884	900	898	863	882	846	895	858	896	880	847	902	911	914	844	851	884	882	814	888	863	830	854	895	926	922	877	812	946	895	894	895	866	828	852	834	865	904	922	878	877	872	818	881	897	804	924	850	835	826	909	885	835	850	835	854	844	912	834	837	869	881	858	883	924	870	846	859	876	855	891	886	871	869	856	842	885	845	847	889	926	871	849	882	855	914	842	936	957	884	872	842	878	824	864	891	930	908	834	798	814	889	869	856	837	891	867	901	858	843	873	844	889	884	904	926	889	874	857	839	905	911	855	872	876	858	872	895	894	872	875	866	856	894	816	844	863	863	844	893	848	781	844	912	880	871	896	850	912	881	866	864	873	829	847	870	851	875	834	889	879	895	903	837	872	879	866	888	842	873	830	845	871	822	855	863	896	806	866	879	825	833	838	866	883	870	875	842	820	886	836	828	883	892	882	844	870	905	887	822	882	925	873	879	857	831	879	861	911	843	837	841	823	874	827	880	852	883	887	840	842	916	836	845	866	877	882	874	881	864	939	884	813	904	870	809	814	907	868	886	876	858	823	920	820	862	835	907	865	891	901	851	942	845	843	807	864	886	859	879	856	876	891	832	838	912	928	886	821	878	876	853	862	858	888	838	891	907	930	915	865	858	854	896	851	850	857	899	828	848	874	869	914	840	862	898	891	879	875	822	920	843	816	858	886	866	848	809	884	857	858	887	827	859	841	907	822	904	856	875	890	836	885	846	868	927	874	866	858	877	831	879	890	895	901	854	866	825	817	815	874	898	855	866	849	920	865	855	910	809	870	862	858	884	822	798	843	864	862	893	847	863	875	849	870	813	925	847	831	914	849	923	855	901	824	878	852	887	871	890	952	857	853	842	922	878	821	879	855	878	888	886	861	854	835	872	885	867	894	880	829	899	822	865	898	875	850	825	846	913	891	826	869	870	907	863	815	931	917	916	863	861	925	881	863	849	825	832	828	850	851	842	892	882	850	892	837	829	886	842	873	844	910	824	869	854	842	895	915	845	920	904	820	884	863	867	845	911	894	866	899	838	892	846	857	856	904	859	839	867	880	872	877	873	837	893	913	869	876	882	895	880	875	893	878	859	851	824	879	887	938	859	871	851	885	856	902	907	876	920	884	851	843	894	834	877	899	890	848	871	914	898	851	802	877	900	864	855	852	875	808	810	890	877	925	900	864	878	894	862	881	878	856	908	834	813	842	826	896	895	812	830	865	793	899	832	849	828	863	862	961	872	884	875	849	900	848	839	872	903	843	900	858	879	892	860	865	866	869	903	923	908	878	884	879	888	791	833	867	825	841	858	830	920	816	891	863	867	848	854	833	858	857	873	886	893	922	885	850	915	850	831	842	861	825	911	910	906	912	914	866	870	837	856	885	863	933	865	915	874	930	847	830	914	872	870	843	846	873	905	840	904	900	904	869	866	824	822	912	840	801	878	850	895	836	882	841	865	895	859	878	858	790	909	911	880	874	874	813	861	877	847	832	832	862	860	809	855	875	908	919	905	907	839	879	882	892	835	885	914	850	833	844	876	847	880	919	915	868	878	842	845	913	898	862	790	838	833	879	810	893	856	853	838	912	881	863	879	871	857	840	903	912	867	854	863	856	905	873	850	877	838	850	880	857	884	864	836	867	844	920	862	817	881	878	864	775	879	916	904	887	814	865	838	873	880	887	841	899	842	876	878	835	877	869	859	890	889	930	837	908	874	876	849	853	869	871	881	862	889	876	884	887	887	846	853	931	860	891	857	791	893	903	927	891	875	806	879	871	922	879	865	869	863	811	868	861	852	879	917	874	843	824	823	836	839	837	888	847	900	826	870	820	839	838	833	856	895	839	857	908	875	858	840	920	845	853	908	915	852	868	873	866	873	840	865	851	845	878	845	856	880	880	874	920	870	919	849	864	900	861	899	873	877	841	857	894	863	908	887	887	892	893	870	907	894	846	824	861	858	836	931	890	887	860	882	805	855	811	906	879	801	896	903	847	881	841	821	880	910	839	858	863	862	847	877	832	889	858	852	861	908	863	847	923	893	848	865	863	866	890	884	870	899	851	791	885	848	884	851	848	820	914	859	844	872	811	847	889	854	901	844	932	877	868	855	888	863	899	898	881	875	908	822	840	821	876	846	842	906	861	878	845	854	880	839	874	853	820	853	912	889	851	867	927	853	874	855	880	803	882	852	917	886	847	874	892	849	920	902	893	927	905	836	863	931	822	886	883	834	852	879	855	852	906	903	872	912	858	871	824	859	912	895	875	847	844	811	886	857	867	871	864	899	886	878	820	928	876	918	879	791	832	847	916	919	874	871	865	914	898	836	878	864	886	881	858	883	848	928	823	900	871	841	811	847	847	915	857	851	822	868	897	902	895	913	851	866	832	890	792	893	892	791	900	811	884	842	869	875	828	870	895	871	839	880	877	859	866	903	879	820	844	848	868	861	869	827	823	882	885	881	889	824	831	886	889	856	842	867	857	852	882	834	835	835	880	828	857	867	858	923	826	881	889	837	874	824	847	841	849	885	887	872	894	907	906	880	834	847	883	848	882	819	877	864	906	894	831	844	854	837	854	791	850	835	893	881	888	926	861	854	843	884	920	861	863	888	859	834	856	904	868	899	874	875	881	866	912	831	882	895	921	850	866	933	867	834	867	900	853	885	853	864	870	851	872	851	888	881	912	872	815	820	889	913	843	850	861	838	918	902	870	807	868	867	878	844	884	840	826	882	889	876	887	907	883	899	899	862	892	850	904	867	821	893	841	849	882	902	884	880	884	938	907	817	818	838	850	900	864	845	906	928	865	864	884	901	892	876	871	856	899	845	869	887	843	862	865	892	887	847	914	822	866	867	821	846	864	893	885	849	866	909	876	832	860	882	853	917	858	872	852	879	900	826	863	870	848	874	863	841	926	880	847	854	805	846	855	843	868	908	917	874	876	901
3313	8774	6092	3194	2421	2056	1673	1507	1343	1269	1178	1096	1111	1060	982	1051	991	981	998	936	953	965	983	958	996	993	936	941	964	905	906	958	879	869	945	992	952	906	943	890	930	1020	935	952	908	951	986	914	919	912	929	924	953	909	952	903	949	917	912	928	929	924	929	900	893	912	905	918	920	896	928	894	952	898	919	918	974	911	970	867	918	925	898	893	918	899	913	914	923	869	899	912	960	945	938	903	863	915	889	890	943	936	916	932	957	914	847	913	949	916	877	961	881	906	900	927	902	903	918	956	941	877	947	962	972	920	937	881	861	900	926	891	898	947	915	927	947	942	908	879	885	950	920	906	921	893	891	920	915	937	941	898	910	890	948	941	923	915	926	934	931	907	905	946	905	897	925	923	845	900	943	884	924	890	893	885	903	929	934	932	927	937	900	902	905	901	877	1008	892	962	870	834	910	942	934	907	927	939	903	930	898	919	889	864	885	930	893	911	935	916	889	914	928	948	936	908	942	946	970	903	880	957	926	897	891	916	926	890	877	901	940	994	885	907	910	920	904	903	892	918	943	924	902	907	950	895	935	937	866	876	930	939	955	942	930	923	944	916	948	930	924	963	883	921	884	947	931	893	927	894	846	851	899	912	970	929	919	962	930	929	879	890	883	920	892	955	927	855	875	897	880	930	897	888	946	872	876	911	891	899	911	889	855	986	866	932	916	950	938	909	949	915	869	901	949	940	864	906	920	922	956	911	937	963	894	910	945	898	891	890	905	994	934	874	894	891	904	940	893	869	935	920	930	900	925	872	935	889	902	939	965	879	880	895	917	943	879	926	873	916	902	920	924	889	943	952	919	929	894	905	892	967	983	954	939	908	930	989	933	910	953	919	868	914	896	906	955	907	909	952	904	883	925	938	905	942	915	905	864	879	957	927	941	936	878	901	926	932	920	939	934	921	948	899	979	879	908	963	878	905	979	951	940	914	885	898	945	887	900	873	919	956	920	916	909	910	880	925	894	944	920	938	958	971	919	905	925	949	883	922	881	917	897	948	893	952	957	949	916	902	940	895	963	936	943	919	901	886	935	864	955	927	903	916	884	917	874	929	922	872	921	897	955	924	934	931	883	957	889	933	875	911	916	952	922	912	895	958	934	948	910	880	952	896	899	906	912	963	962	923	913	899	912	900	883	950	919	880	906	873	884	940	915	953	899	926	906	931	906	935	893	878	958	904	851	940	976	926	885	840	944	896	946	877	895	933	906	917	977	912	913	927	894	955	941	890	912	962	906	879	982	917	898	876	976	914	905	980	922	908	896	896	898	896	930	919	890	883	935	914	924	940	926	960	905	949	936	914	949	858	895	898	912	940	914	893	895	931	901	970	829	879	904	948	935	933	885	925	904	933	998	905	880	942	899	944	934	874	927	967	953	936	905	868	929	920	942	938	943	906	906	960	918	885	883	940	915	902	878	999	878	908	891	888	904	973	883	907	926	903	905	897	949	939	947	922	924	939	924	901	904	901	857	928	981	938	897	932	904	907	902	902	920	918	931	903	884	856	968	930	944	937	940	941	942	904	888	943	912	901	942	906	935	944	919	906	916	875	892	952	892	946	915	950	901	943	866	940	910	933	857	935	919	901	852	839	916	959	910	904	933	894	883	929	951	925	995	920	944	922	898	915	895	909	901	906	932	908	904	922	956	888	895	891	865	926	880	916	962	958	898	941	939	918	901	912	890	910	893	928	925	920	916	945	941	901	890	923	898	907	950	917	917	926	923	929	915	875	902	887	927	895	922	987	853	910	946	934	893	911	921	926	934	930	931	959	917	950	917	973	891	954	910	911	950	906	903	929	936	951	855	888	920	928	934	888	885	895	872	922	1007	908	948	871	921	937	922	918	881	938	922	933	893	898	890	928	867	893	854	898	857	915	906	903	940	900	893	916	872	885	939	966	923	926	909	977	904	906	873	898	931	884	965	925	904	922	954	893	892	939	892	907	884	950	909	906	920	933	895	956	886	868	943	926	907	942	910	995	917	938	936	897	913	884	898	883	926	892	928	857	958	961	892	937	919	925	873	890	939	910	926	874	845	933	907	915	948	926	900	896	934	894	905	909	962	905	921	867	894	938	884	918	883	895	930	931	948	928	929	909	948	909	899	931	878	916	834	930	879	908	937	906	916	901	863	959	895	915	892	914	911	889	917	910	942	926	916	945	972	972	912	885	863	879	906	919	886	907	861	940	896	863	933	959	976	932	973	919	900	877	876	880	944	913	886	938	882	895	889	858	915	853	931	944	954	917	917	951	896	918	896	912	884	911	861	881	883	914	888	929	965	964	907	894	859	884	950	878	899	941	943	923	891	855	885	926	922	949	911	902	886	919	925	907	924	910	871	930	955	912	918	953	944	913	908	895	930	956	964	967	887	863	904	876	881	876	898	860	928	903	929	889	909	896	961	910	927	881	936	935	941	901	922	911	900	920	919	946	947	885	894	943	899	916	919	915	874	893	928	935	958	938	918	901	1000	892	894	974	889	903	894	846	920	916	928	917	925	892	916	940	900	936	881	899	947	918	929	880	905	903	941	930	927	901	900	937	869	913	901	936	920	906	926	960	952	944	882	857	894	909	868	891	906	881	935	926	921	899	887	916	902	884	939	935	891	890	884	939	887	913	908	942	918	916	886	881	978	910	881	874	921	912	931	929	898	883	924	936	874	957	887	904	919	930	878	904	907	898	951	908	935	909	935	929	912	913	941	956	928	897	874	921	946	902	910	906	904	920	877	951	954	924	903	872	882	906	897	942	902	963	975	930	921	933	974	904	917	902	923	930	928	876	874	906	931	882	907	872	907	918	931	874	927	918	970	904	957	962	921	916	893	952	916	981	940	876	880	930	876	844	962	890	910	944	863	920	947	879	909	936	894	914	954	924	931	928	903	957	903	931	896	911	877	922	969	911	916	909	978	924	957	891	937	927	910	883	911	859	909	879	900	889	892	888	909	888	926	888	898	900	894	854	902	870	854	884	954	898	931	893	915	936	937	996	914	930	945	923	922	889	966	916	910	895	934	924	922	905	888	931	923	931	898	862	938	896	944	896	924	900	946	886	958	943	983	920	932	946	874	954	927	931	937	909	921	889	931	861	943	856	997	929	879	899	937	912	909	941	952	914	922	897	927	908	905	959	923	912	934	1004	936	900	866	919	870	932	948	886	915	975	959	893	878	946	968	952	876	903	925	936	927	925	938	932	917	896	941	942	913	934	956	873	934	927	932	946	942	874	889	900	893	938	903	916	949	899	893	922	930	912	927	921	931	944	902	985	938	898	877	875	882	894	930	938	939	869	893	943	883	925	960	936	940	934	921	903	926	925	1010	929	960	885	899	930	925	983	913	910	918	915	905	902	960	935	918	923	907	917	961	889	843	897	890	910	931	906	896	913	912	910	909	975	926	901	877	899	954	924	931	938	963	896	888	908	980	911	920	951	926	912	929	880	884	936	874	970
24465	21072	27463	24806	13119	691	443	392	331	349	308	296	297	259	237	283	258	268	278	277	248	260	282	263	249	252	243	269	237	237	255	239	218	270	257	245	265	251	238	238	236	236	256	239	244	233	254	247	249	275	235	264	239	215	259	227	254	235	251	265	245	241	265	267	247	226	251	239	222	256	257	250	248	232	229	240	229	248	274	285	236	231	217	242	222	240	237	218	235	211	266	225	262	250	264	249	220	230	234	231	243	239	230	229	235	237	245	267	265	251	223	233	238	254	244	229	260	226	225	272	251	249	229	228	236	248	240	247	218	263	248	264	237	260	265	267	240	247	238	226	232	238	196	222	224	243	263	237	227	238	265	231	258	256	237	240	220	253	193	226	266	262	264	228	233	230	253	256	258	251	237	242	264	248	232	262	238	257	229	229	213	255	243	235	230	230	233	265	236	231	244	245	261	251	226	258	219	266	295	242	247	216	224	231	245	221	226	225	211	268	231	263	246	244	249	238	245	207	241	216	228	240	238	231	234	238	243	233	239	241	231	238	234	233	259	214	236	243	252	244	250	238	235	238	259	245	232	237	235	260	219	243	251	249	265	231	268	240	273	209	243	258	233	260	268	263	239	246	226	238	232	257	212	242	219	227	239	251	242	257	259	227	228	210	261	253	233	259	232	233	229	241	245	249	219	248	224	245	247	236	216	233	240	254	235	285	257	242	237	243	253	228	259	254	252	266	230	250	216	242	234	266	240	243	248	238	265	248	217	235	244	261	249	261	266	247	268	219	256	253	253	259	207	224	243	246	254	239	238	232	260	244	253	243	235	239	229	243	268	279	230	246	250	242	267	239	246	272	216	235	239	249	250	227	226	231	246	271	204	265	272	238	219	258	258	236	234	255	233	234	238	247	255	220	266	236	249	250	226	229	261	242	270	236	239	237	256	215	223	236	263	247	235	241	257	230	237	230	226	226	223	244	244	237	225	247	267	231	249	251	250	244	223	250	260	242	254	257	238	256	230	226	228	260	260	212	213	245	275	241	238	256	253	224	238	242	266	246	275	238	234	256	263	247	247	246	234	235	221	217	229	245	256	258	274	248	231	245	218	224	226	261	242	220	242	237	249	240	263	228	252	236	236	265	225	274	260	265	234	242	248	256	252	214	235	251	242	230	258	229	257	244	221	238	257	254	253	248	241	208	240	209	227	232	215	213	239	242	220	239	258	234	239	237	223	248	247	245	234	246	244	228	237	272	238	223	248	232	247	258	225	261	214	249	219	239	252	262	261	232	231	258	235	209	232	247	256	248	227	216	253	272	246	202	255	231	243	238	244	221	249	274	254	237	244	219	239	212	222	247	252	235	255	248	275	227	255	237	232	256	227	223	263	229	245	226	264	197	209	247	205	264	270	214	271	233	259	226	253	245	243	256	220	256	229	262	238	239	253	224	263	233	258	241	234	257	232	230	243	233	245	255	256	248	240	253	272	235	216	237	218	214	242	242	268	226	235	222	244	255	230	250	239	263	242	269	247	249	261	259	259	266	232	234	256	241	245	241	218	240	224	251	256	231	231	230	240	237	223	254	263	236	249	249	244	250	228	234	242	268	255	236	249	267	245	246	224	223	255	246	254	246	233	231	247	232	218	234	232	239	219	223	229	231	246	216	250	217	216	224	237	248	232	222	273	219	230	247	255	265	227	233	226	236	221	227	249	238	239	240	262	251	232	208	229	212	257	217	203	228	236	231	229	235	231	249	262	246	252	240	211	221	278	225	257	249	257	277	275	231	242	235	224	214	250	251	229	223	240	265	269	230	239	247	237	222	247	218	250	253	251	260	261	241	270	247	218	237	238	263	239	233	231	245	234	248	218	247	219	267	222	225	230	242	232	242	228	224	237	256	251	253	241	238	222	223	232	230	245	264	231	280	264	254	257	223	231	233	198	241	259	231	237	252	238	245	250	273	240	222	210	259	213	216	226	260	257	277	223	267	251	242	242	246	255	245	272	256	224	217	259	244	252	228	270	279	239	230	240	264	254	239	236	235	258	221	265	242	245	241	233	245	244	220	238	269	237	230	236	224	242	271	243	244	245	239	252	236	236	216	249	260	270	224	203	214	258	256	241	240	246	250	240	231	219	236	244	251	240	260	261	232	218	261	245	271	257	242	234	235	235	215	202	254	221	251	259	230	244	221	236	263	233	235	244	255	227	248	244	256	204	262	269	238	255	229	236	247	264	225	200	203	209	241	248	258	253	238	237	264	237	219	259	245	248	212	267	259	252	237	251	254	233	242	252	235	258	223	256	231	263	235	261	238	225	255	231	230	218	219	268	241	226	272	261	253	241	249	267	248	233	270	232	239	236	255	250	239	252	220	272	230	239	239	219	237	243	265	264	257	223	256	239	241	253	246	229	241	241	269	244	258	253	253	239	265	237	248	262	241	231	267	235	252	236	269	252	266	224	245	281	241	231	256	234	237	206	252	268	260	251	255	253	256	247	226	248	235	243	247	250	249	261	238	203	266	239	268	260	260	264	238	221	234	237	255	237	247	209	216	230	269	227	250	226	227	252	194	233	269	234	229	222	253	242	223	257	230	261	240	243	242	272	246	246	219	222	237	228	244	230	247	251	248	237	256	237	274	230	249	249	234	258	238	231	237	248	258	243	236	248	205	244	260	201	238	236	251	246	246	248	223	235	249	260	234	264	248	228	223	224	239	244	246	245	233	205	265	239	221	224	271	207	247	246	248	218	221	216	244	236	250	262	265	252	207	259	238	230	232	235	235	245	244	229	240	249	242	217	252	214	224	258	241	235	235	258	236	223	229	211	253	239	246	271	249	220	233	252	202	252	259	253	245	213	251	228	237	247	234	207	242	242	244	246	255	243	266	249	246	254	216	245	234	223	248	227	260	251	234	246	243	234	219	260	238	224	246	236	236	247	222	257	253	230	249	255	227	248	250	219	257	241	264	262	279	249	281	233	264	263	226	236	240	255	250	245	260	251	223	239	249	263	261	236	256	241	257	238	227	235	234	216	254	240	244	252	267	223	221	251	230	220	256	257	263	236	252	247	235	247	221	261	228	250	273	258	245	245	235	269	238	221	249	252	216	262	218	238	232	232	265	252	251	257	227	244	224	231	243	235	267	216	244	236	262	210	258	250	230	243	258	235	254	268	232	241	224	267	270	258	237	250	255	247	250	272	250	236	236	234	235	245	248	268	238	240	225	226	234	246	239	251	219	246	209	241	234	242	260	245	278	237	259	240	246	239	212	236	243	217	218	236	235	236	219	254	242	220	249	215	239	230	251	231	255	235	261	244	229	226	222	240	231	272	248	258	243	239	248	228	207	243	242	244	266	216	227	220	229	233	267	253	238	231	282	254	210	242	235	248	254	225	244	258	254	245	248	264	215	236	218	272	259	253	211	265	222	229	241	247	267	250	248	252	232	229	244	232	231	226	260	261	254	249	225	252	249	229	237	242	226	211	263	221	231
3204	5196	3316	1601	1158	954	796	570	575	478	448	401	394	371	391	344	344	315	331	336	328	313	312	306	284	274	293	321	302	284	294	303	301	279	300	287	299	277	306	298	275	269	281	294	313	289	298	304	283	295	289	315	309	289	283	284	285	322	278	280	266	310	293	297	282	298	283	308	280	311	303	289	269	300	289	303	270	301	290	284	316	286	280	275	321	273	282	276	283	277	292	271	301	267	244	272	267	279	288	285	301	288	300	289	273	269	282	253	299	273	273	281	271	283	281	274	274	267	265	276	300	285	306	282	266	304	277	285	271	302	290	277	296	249	272	290	290	265	278	251	293	303	272	286	271	276	304	292	275	295	275	277	293	286	278	282	281	277	291	291	313	301	296	311	299	310	273	307	234	309	283	296	304	297	270	274	304	305	258	282	315	269	285	288	259	296	294	291	285	311	278	269	296	288	299	264	304	307	316	278	288	292	279	286	311	314	293	310	304	313	281	272	274	258	249	285	270	311	295	317	310	282	280	283	287	303	279	276	277	269	230	310	307	263	276	265	273	292	285	269	292	290	299	279	271	292	277	265	281	287	285	286	304	249	266	290	266	273	282	252	296	287	251	295	287	285	288	299	290	291	311	304	253	284	292	282	313	278	277	286	283	257	258	284	258	281	292	313	264	290	264	300	291	284	294	290	302	287	270	260	274	289	284	302	290	304	282	282	279	274	306	281	315	280	271	303	286	276	309	290	298	283	271	320	279	282	260	290	287	294	279	282	285	285	242	288	264	285	264	273	304	277	260	268	308	269	287	300	265	276	306	295	256	287	304	267	274	273	272	293	247	283	303	293	282	298	265	294	285	275	254	266	302	267	252	274	325	307	271	306	288	314	278	279	276	281	276	281	280	283	275	300	290	288	250	266	276	300	275	292	283	281	296	274	292	288	272	254	281	293	268	293	258	276	283	296	296	285	291	265	283	290	263	297	270	267	268	276	301	290	302	280	274	297	281	275	284	294	280	298	271	268	276	283	273	283	287	272	280	265	273	286	268	278	307	284	302	264	302	312	296	300	263	309	322	277	253	310	277	283	275	285	316	289	299	266	314	281	267	310	282	303	261	264	289	296	291	290	281	287	272	278	286	277	253	268	288	260	280	299	292	269	301	278	272	274	281	293	264	284	301	288	317	281	279	309	273	284	308	268	264	259	276	278	312	286	276	284	296	296	276	276	283	317	288	275	300	289	290	282	328	275	287	247	310	267	288	258	292	309	293	324	305	275	293	281	305	276	280	260	267	295	270	306	290	272	278	277	291	320	304	258	294	311	286	281	306	311	276	302	267	272	271	296	289	273	267	267	267	265	275	319	295	305	293	302	296	283	259	281	272	279	300	279	280	325	298	267	254	296	260	289	294	298	295	260	284	281	285	280	271	246	310	297	284	263	276	307	280	266	281	345	291	272	272	292	262	292	291	284	300	280	304	291	276	294	293	286	267	261	258	275	319	323	295	300	271	280	264	278	276	291	278	260	269	265	262	299	297	271	292	299	260	259	307	238	282	293	271	315	303	277	279	293	289	298	297	293	280	267	291	279	305	268	277	304	292	293	280	262	281	300	322	279	302	293	307	277	299	300	293	262	286	290	254	273	276	299	298	276	276	278	274	307	268	287	280	297	290	291	269	285	308	315	250	266	289	313	277	257	271	301	281	269	267	252	275	288	299	295	264	282	269	287	273	316	266	290	269	288	274	260	285	279	310	276	274	287	288	291	324	285	296	304	296	276	292	290	301	288	275	306	261	284	269	264	302	285	285	267	295	297	257	272	280	277	280	294	278	281	272	286	264	315	286	301	287	272	311	271	308	279	259	278	309	282	267	287	274	282	271	291	287	332	270	289	277	274	273	294	271	268	285	315	254	305	267	300	293	287	297	270	303	256	296	314	306	321	291	294	296	299	297	301	273	291	277	252	276	253	271	299	285	299	292	286	282	264	302	284	287	265	304	317	289	253	291	281	298	280	287	280	281	295	292	271	306	285	290	281	283	288	280	285	296	251	286	293	286	293	292	297	273	282	294	267	250	253	273	284	288	280	299	288	261	300	270	292	308	269	285	299	256	275	285	300	273	275	291	262	314	297	281	271	280	292	277	283	306	286	274	313	283	282	250	318	268	305	297	293	283	292	336	268	278	325	288	319	290	290	298	262	291	286	282	279	290	298	304	282	291	295	275	292	277	286	280	282	302	293	285	310	269	283	293	279	274	281	277	272	279	302	286	283	287	277	262	263	280	284	286	274	269	276	314	277	276	279	303	267	267	265	272	254	264	285	286	241	302	275	299	258	258	293	256	289	317	267	294	283	265	303	286	272	278	262	263	292	286	286	278	300	301	278	268	267	283	281	272	288	301	294	271	285	288	274	282	305	281	283	291	312	292	309	308	292	290	282	284	271	306	272	293	261	280	280	275	267	265	313	289	278	265	295	274	284	272	311	297	308	285	302	297	279	285	280	288	300	276	294	318	303	290	279	273	281	291	275	283	264	295	286	283	290	293	261	258	272	276	256	296	275	291	292	301	278	283	291	281	278	276	276	279	269	271	296	289	299	298	279	295	299	286	317	266	276	276	288	314	311	295	292	302	277	315	298	277	265	284	276	278	289	285	278	298	298	290	315	298	274	281	285	299	306	258	291	286	287	274	292	290	308	268	274	307	276	266	303	293	294	266	280	249	323	323	278	289	280	249	266	299	279	270	303	300	286	293	273	313	279	286	313	299	285	300	277	301	298	265	282	275	261	271	323	269	320	267	295	269	262	269	301	262	274	293	293	268	295	275	304	303	281	272	266	278	287	266	277	284	294	272	273	307	288	265	280	283	267	299	278	306	279	296	290	308	282	321	326	278	310	286	293	284	296	255	289	272	247	307	295	296	293	302	250	292	290	284	279	303	295	308	268	288	296	263	285	270	291	268	298	323	273	286	276	307	264	288	302	321	270	267	271	312	281	286	261	294	278	292	290	283	257	292	289	281	329	264	308	313	283	278	282	302	287	278	281	304	298	273	282	285	284	283	304	292	289	280	281	296	266	291	304	273	286	294	289	274	290	307	289	297	292	240	254	273	312	296	274	298	293	273	304	279	251	292	309	274	299	305	295	290	300	279	261	281	287	276	280	281	298	295	280	251	278	297	261	299	275	290	269	250	287	269	276	299	291	276	267	303	295	274	300	297	311	271	295	265	285	239	304	262	285	281	281	291	306	275	266	316	278	267	296	308	306	326	328	301	288	298	269	286	269	265	298	267	292	291	277	310	278	274	283	299	293	282	275	278	292	327	290	266	302	276	279	304	285	285	243	257	279	303	318	299	271	286	268	254	281	293	237	266	301	280	268	286	257	267	325	290	300	285	302	297	308	309	266	261	297	287	289	298	329	285	284	286	270	290	281	286	300	315	282	306	302	285	295	285	278	296	262	301	297	266	281	292	275	289	300	294	265	289	279	279	261	260	287
22331	21116	28865	23594	21111	21181	11153	1504	1208	1059	952	910	886	879	831	874	822	796	826	774	756	754	802	739	766	750	725	734	695	734	723	742	658	790	716	714	711	744	751	704	762	727	769	678	693	753	742	732	768	729	753	695	718	715	678	644	737	710	744	711	735	720	727	669	711	734	723	730	711	731	709	680	725	667	701	702	704	700	697	685	718	681	729	686	679	729	722	684	726	738	675	689	696	751	711	772	712	698	734	766	650	708	674	664	709	745	737	665	706	744	689	691	707	713	691	707	728	738	655	675	725	700	676	724	734	675	705	725	733	697	726	682	709	709	744	706	700	713	678	744	654	724	702	694	686	706	678	723	699	674	711	706	716	700	697	667	718	723	659	700	725	720	722	738	695	706	681	709	725	715	657	720	731	705	724	771	671	728	676	706	693	681	649	681	723	733	688	709	755	704	764	698	686	684	691	707	740	714	701	740	731	699	737	685	755	761	652	691	713	728	753	680	675	725	697	730	715	698	735	699	684	701	714	737	704	767	747	704	696	690	684	738	707	671	709	696	693	717	691	719	717	723	724	708	700	745	677	724	699	690	705	722	718	694	717	717	707	711	719	756	715	720	732	723	670	683	741	700	719	671	711	703	693	720	731	717	716	730	720	696	715	698	681	696	752	681	708	673	690	722	644	722	703	671	693	703	710	693	685	679	713	720	711	712	675	693	684	700	693	685	721	667	685	716	713	711	749	726	753	718	718	676	758	757	713	657	708	698	704	693	679	734	701	721	674	702	678	714	744	699	680	724	750	734	729	696	652	705	744	740	651	672	701	701	702	735	723	697	743	709	697	703	787	716	767	717	701	737	720	734	726	699	719	721	704	652	691	684	715	648	663	714	727	746	738	731	694	732	688	710	669	698	715	722	724	742	694	694	726	667	706	716	712	672	667	682	704	701	689	714	704	710	663	727	666	713	700	698	665	697	700	686	693	697	717	694	668	696	739	704	702	699	710	714	657	679	719	726	733	733	754	694	680	692	681	739	729	620	702	718	719	727	696	722	725	733	707	671	709	717	714	741	730	756	671	718	688	693	688	661	699	663	683	708	713	740	736	740	677	713	678	691	712	671	695	715	767	695	680	758	709	688	711	758	710	730	707	722	680	724	668	765	749	674	672	677	702	705	703	739	673	713	689	702	684	675	717	733	704	706	705	714	730	670	674	736	719	655	740	684	682	701	632	697	706	659	681	738	678	701	729	750	713	705	682	699	720	709	740	688	697	702	708	713	711	703	721	658	710	694	725	693	677	728	737	714	742	670	667	738	713	706	674	678	682	692	712	709	692	682	683	684	785	669	740	666	707	730	733	708	692	699	724	747	686	689	694	706	700	656	700	690	703	714	696	688	713	691	708	734	684	728	735	681	689	684	698	718	662	687	712	703	687	692	717	691	744	697	723	729	710	719	696	720	718	707	688	729	676	690	716	750	723	689	704	693	705	705	688	723	740	726	768	718	738	684	719	670	709	727	701	720	716	702	718	699	692	744	712	702	714	701	662	705	687	720	674	696	721	723	688	767	723	704	694	664	709	705	736	689	727	723	675	710	719	736	690	696	718	702	708	716	692	678	729	705	701	757	713	680	652	703	728	704	742	693	736	736	668	702	697	759	758	709	714	740	685	713	794	688	724	709	721	681	663	718	725	713	733	741	716	684	693	730	662	685	662	716	705	677	733	669	701	739	682	696	683	652	694	665	693	679	705	719	689	668	755	711	721	733	726	672	674	692	726	695	706	667	747	719	724	710	735	756	644	691	711	672	719	742	718	730	669	690	687	701	702	735	712	708	711	698	708	732	716	655	677	716	723	693	718	712	721	688	693	722	671	713	772	749	675	731	690	733	725	652	697	726	679	670	701	665	705	699	730	754	685	727	678	686	693	717	709	729	704	710	682	704	718	654	713	689	725	679	661	721	723	698	689	706	724	698	669	707	677	662	707	687	751	685	703	693	720	721	716	705	740	719	706	717	706	736	715	731	714	666	648	736	712	735	690	692	683	698	732	652	712	675	689	713	713	675	667	725	750	667	707	693	697	781	689	689	691	761	699	664	712	688	708	674	683	707	713	699	699	755	688	708	745	699	669	687	721	689	686	695	716	692	685	672	676	704	709	707	660	730	699	748	744	788	678	727	722	752	701	674	672	725	716	736	691	694	680	709	775	707	703	700	698	735	684	665	703	703	721	740	704	705	688	696	750	662	699	684	742	724	681	699	688	717	731	696	709	718	665	705	693	728	714	694	654	673	692	697	733	669	679	744	684	699	708	707	708	747	709	712	708	701	704	769	739	635	707	703	709	699	705	680	723	745	721	720	703	704	703	698	707	710	696	676	684	659	688	711	696	664	652	706	755	709	712	715	692	725	771	742	689	742	704	732	686	716	657	720	674	699	649	684	671	685	711	687	747	684	722	665	633	683	650	752	669	726	739	738	718	676	708	737	736	749	730	707	682	698	649	706	669	692	714	716	725	665	725	742	739	737	662	657	728	702	761	699	720	682	737	757	719	702	685	670	720	740	713	729	693	705	731	728	706	686	675	708	688	732	658	826	749	733	715	716	712	694	691	671	738	696	709	678	697	719	698	692	707	708	689	693	686	693	718	676	690	707	697	711	715	714	727	723	676	681	726	681	721	711	699	716	728	687	705	683	703	685	667	659	716	699	670	688	675	709	691	683	723	749	730	682	709	718	691	685	751	698	702	692	745	708	754	722	697	694	705	683	700	699	724	665	714	682	685	731	704	698	682	700	694	715	705	733	682	699	709	762	695	690	729	701	740	717	728	717	759	687	705	672	699	744	717	730	706	663	737	700	689	692	690	708	701	694	680	716	711	718	712	680	719	695	635	703	731	728	696	697	731	729	729	738	657	676	652	718	733	726	700	681	692	683	722	716	709	683	701	709	707	709	715	695	688	676	664	757	751	705	642	709	725	713	715	706	661	720	679	727	654	668	728	722	707	681	708	711	693	660	727	770	689	700	718	683	707	707	687	687	675	682	712	717	734	682	712	707	703	710	669	684	680	664	674	702	663	696	731	713	668	707	652	707	710	710	713	704	733	704	733	698	686	697	705	670	723	700	745	675	704	670	696	672	663	727	748	736	719	690	708	689	712	704	718	709	691	679	739	712	726	657	677	693	711	715	678	693	755	721	660	751	792	680	747	665	697	711	717	769	691	659	717	706	726	700	690	700	694	755	669	690	662	690	712	745	722	732	692	741	724	691	678	743	713	693	708	679	669	721	741	696	706	729	683	715	680	698	744	656	680	691	728	707	737	724	686	714	699	695	686	699	705	740	671	702	661	736	671	730	670	729	688	690	678	740	759	746	693	687	743	629	676	692	724	696	710	680	712	719	713	697	694	687	720	706	695	749	729	692	712	711	731	655	724	682	695	728	667	701	721	674	764	698	700	692	696	714	649	682	710	682	696	713	704	683	702	690	708	707	702	714	732	718
4475	14272	9997	5133	3807	3029	2310	1906	1639	1364	1275	1183	1142	1034	1023	992	1012	974	887	820	810	878	895	815	814	806	853	839	804	759	829	839	834	792	838	780	812	791	794	757	737	772	776	795	756	740	789	799	804	724	801	733	838	810	785	729	804	758	770	791	752	815	773	758	749	786	725	762	826	828	738	708	737	748	754	743	801	783	733	791	759	810	808	772	798	788	771	720	752	756	809	769	747	781	761	759	741	760	761	772	788	768	743	772	801	753	738	761	796	765	763	774	753	754	725	818	743	831	804	771	759	757	784	746	730	799	792	758	779	761	727	785	735	767	761	724	784	794	765	763	741	761	772	806	792	698	730	785	770	770	757	736	764	801	727	746	783	782	756	746	791	777	749	729	731	744	752	792	704	772	769	777	831	754	766	721	747	746	793	776	773	776	776	763	767	782	763	838	751	751	767	813	724	784	818	731	775	763	857	767	762	816	784	784	800	760	786	767	770	750	760	752	790	762	712	747	809	703	788	775	774	825	753	777	744	726	761	758	792	813	710	762	812	744	778	712	810	790	771	781	724	773	746	745	773	784	758	764	794	780	815	817	745	812	771	790	739	771	798	784	803	782	787	778	749	755	818	756	738	765	790	804	781	777	832	732	768	776	751	764	754	778	776	778	761	749	777	750	776	746	701	778	791	745	708	817	678	742	747	760	770	731	769	820	758	751	715	745	794	746	764	785	736	798	795	768	766	748	725	738	731	751	779	796	813	750	764	769	762	735	732	741	745	708	798	790	793	779	704	795	787	751	775	786	746	750	806	720	760	747	834	759	829	781	752	767	805	778	734	768	741	724	769	748	768	774	810	747	781	710	734	773	811	744	789	727	720	748	804	766	749	731	798	764	766	744	770	681	770	746	847	819	780	794	777	796	783	785	819	713	781	753	774	731	733	751	803	722	793	745	708	711	791	794	731	761	798	774	739	797	809	773	781	738	765	784	735	783	740	767	793	740	773	767	746	755	753	699	715	746	745	719	729	693	742	749	740	791	801	755	792	780	751	768	782	740	775	725	802	794	721	755	726	795	777	753	748	761	727	764	790	768	714	758	782	762	784	776	752	773	776	749	696	770	791	794	733	716	780	743	782	823	804	715	716	802	779	777	789	748	746	753	825	710	749	723	756	824	780	748	759	759	785	728	811	759	795	787	749	776	771	758	821	788	754	757	780	782	721	766	713	767	753	747	768	800	769	761	763	769	763	747	764	730	740	795	794	759	730	749	765	827	747	773	779	723	729	695	759	735	761	762	791	814	762	734	763	727	744	762	788	806	807	757	791	740	747	741	774	785	718	756	808	777	758	721	798	788	750	725	762	760	791	813	808	779	768	764	740	753	747	771	781	715	809	783	788	765	784	774	761	827	740	770	771	735	805	742	724	779	714	769	782	742	754	752	779	740	751	765	767	787	751	745	825	746	723	751	772	740	741	749	736	730	814	773	801	790	742	811	751	767	728	772	756	765	750	786	769	746	776	707	733	768	793	774	743	801	758	762	756	772	780	768	808	752	796	757	744	742	774	780	715	695	668	825	746	745	825	750	785	784	728	745	789	805	709	726	782	743	753	751	779	768	739	744	773	776	737	731	767	727	801	746	767	775	752	754	755	746	790	762	822	769	753	747	720	746	788	805	735	823	758	779	789	755	732	740	773	767	776	738	753	772	770	744	769	730	745	740	783	785	782	725	791	747	738	739	732	800	801	725	743	723	794	825	776	778	801	749	785	806	767	769	772	747	743	721	800	730	808	763	765	729	743	753	792	783	756	802	752	766	707	745	791	756	761	794	752	775	743	767	784	828	737	787	758	809	780	763	838	784	791	747	794	782	754	711	746	758	859	743	842	738	789	746	740	776	752	739	784	753	768	743	771	775	763	781	791	743	741	748	734	753	728	758	768	724	761	736	703	760	803	744	778	774	758	730	809	732	735	777	721	692	769	771	805	734	692	784	745	771	768	752	761	767	789	754	758	758	808	731	792	775	774	777	746	738	793	765	712	729	765	760	746	763	734	766	794	780	696	800	793	782	717	790	783	731	792	790	754	745	798	786	746	705	793	746	797	737	800	722	789	767	760	835	771	755	740	757	755	752	763	761	779	758	769	738	754	718	788	771	739	763	778	793	750	759	794	713	782	754	704	755	761	760	761	799	810	783	755	755	792	733	758	800	802	724	774	685	802	755	778	811	774	772	696	769	735	780	808	755	730	790	753	761	780	775	769	743	763	721	734	780	769	755	773	752	770	748	765	752	757	786	788	737	734	804	745	761	798	758	746	737	780	771	740	743	795	729	787	746	709	784	791	711	805	794	737	752	757	753	778	771	749	785	747	772	735	775	677	802	775	811	723	802	772	728	770	746	809	776	770	735	752	773	753	739	748	783	776	763	721	771	716	756	762	775	724	777	791	789	706	766	759	760	747	780	787	760	722	745	739	750	744	756	803	793	772	744	808	794	720	762	748	757	719	815	730	752	741	788	737	790	734	741	790	834	758	740	800	741	781	759	783	759	781	741	761	761	809	742	747	738	750	764	776	758	729	724	741	769	779	777	752	758	786	759	797	749	783	770	717	745	812	774	709	754	738	809	789	758	789	776	734	771	812	773	758	785	772	760	771	743	774	762	722	739	725	731	721	758	759	758	813	752	764	734	738	764	762	820	741	774	766	726	741	766	770	777	794	769	776	811	713	755	778	791	785	712	767	776	787	741	763	731	781	770	772	762	729	742	797	809	790	794	770	716	789	792	723	782	810	776	727	778	767	708	766	770	810	816	725	770	757	813	760	761	781	748	758	768	728	723	763	714	761	769	735	761	768	745	767	738	753	746	775	779	699	767	741	777	791	740	778	750	764	755	732	782	767	733	775	726	804	712	730	755	767	717	743	735	731	772	810	772	741	721	771	709	803	807	762	783	799	835	745	754	715	818	776	717	749	776	749	731	777	786	767	753	752	735	713	753	786	745	764	771	776	767	760	776	726	752	713	762	769	785	796	742	768	761	796	788	766	786	795	745	729	749	773	752	754	732	782	767	726	783	721	781	780	825	768	762	737	799	763	795	770	788	705	758	762	781	752	786	739	715	731	768	761	743	759	753	755	768	767	731	778	815	777	777	792	733	742	761	741	789	827	747	789	722	760	755	778	759	802	748	786	729	777	773	742	773	808	823	770	746	785	794	786	770	709	761	762	745	755	828	742	745	766	730	764	756	758	783	768	715	781	795	781	760	805	737	768	781	788	731	785	758	717	707	762	744	786	769	791	739	747	812	771	745	808	759	707	746	755	740	783	803	723	774	785	817	745	710	741	748	780	778	751	709	764	773	783	719	747	755	810	790	765	736	699	732	803	739	798	781	759	795	753	770	820	793	751	727	782	805	716	776	742	739	760	755	800	700	767	757	801	740	796	749	838	766	799	793	759	740	743	731	768	810	709	766	809	731	757	720	734	811	763	814	751	749	751	753
27394	17995	3953	676	559	532	527	483	470	491	511	496	505	482	461	436	511	471	477	509	547	475	486	503	502	478	494	505	494	494	469	462	483	470	503	476	495	461	439	446	494	455	488	522	486	516	510	468	501	464	510	493	518	520	476	489	516	466	465	513	467	461	479	476	485	448	474	457	549	475	471	499	465	464	489	512	497	494	504	501	462	469	486	509	464	455	501	507	516	499	492	499	500	528	509	475	461	484	501	510	505	483	489	503	505	443	480	482	459	473	503	482	474	483	494	487	491	500	513	521	466	496	524	502	520	529	513	488	453	455	443	454	461	508	481	487	450	462	506	513	494	468	512	481	520	470	540	507	521	457	510	485	496	470	475	490	480	466	494	478	454	464	488	548	481	494	468	470	461	441	487	504	522	475	492	525	489	475	453	492	442	495	476	483	492	459	485	458	509	462	454	498	501	480	438	513	477	477	484	489	473	476	512	459	436	485	520	478	459	465	542	486	523	489	520	456	472	527	496	498	508	510	515	484	481	470	472	435	531	468	499	499	490	466	440	463	501	495	492	502	513	477	474	488	485	470	504	471	499	504	461	469	449	480	447	462	469	463	498	487	478	538	495	538	437	507	485	459	490	462	517	489	491	492	438	525	520	469	468	504	504	469	453	511	541	495	481	482	506	458	502	491	507	480	504	467	455	492	486	466	473	478	492	442	507	489	482	469	500	497	522	467	478	496	478	481	451	535	499	483	515	503	495	459	453	514	454	481	517	459	541	484	514	504	492	500	483	454	473	469	490	510	466	480	522	527	507	463	504	487	482	483	506	505	480	468	464	508	483	460	540	481	485	481	520	504	476	483	461	498	471	468	495	461	522	507	513	493	500	463	525	463	498	473	486	455	497	461	503	485	523	457	492	488	477	495	512	473	481	501	476	482	457	442	450	494	460	494	461	508	477	474	482	499	485	485	483	476	494	499	498	477	469	557	484	513	486	476	473	506	508	467	484	509	473	462	481	500	486	468	436	507	502	461	499	498	524	506	477	453	501	494	447	496	480	480	494	451	482	474	456	510	519	535	466	517	475	450	501	468	489	462	470	493	441	517	475	479	465	472	456	501	436	467	494	498	536	510	481	477	444	464	488	489	482	491	506	488	478	521	539	515	448	526	491	504	504	446	491	523	463	499	454	491	517	455	466	515	473	518	495	472	469	496	515	526	449	482	494	453	485	472	509	485	489	465	496	469	509	500	503	484	485	466	534	505	481	525	474	502	464	474	492	506	469	457	478	514	492	478	466	495	496	485	479	504	488	460	481	475	474	503	498	449	549	455	464	476	471	488	515	484	459	479	467	470	469	483	506	533	507	500	489	435	508	523	464	484	463	478	464	478	478	488	513	496	503	499	498	457	520	466	481	473	481	491	482	489	473	458	444	468	490	504	493	526	491	476	500	490	482	499	515	514	468	467	517	526	468	477	488	483	494	521	475	486	491	499	463	457	521	507	474	464	454	465	474	470	427	473	497	476	456	457	458	484	492	477	485	469	484	508	467	470	511	482	483	484	492	519	465	469	460	490	490	532	490	462	495	506	473	491	468	470	474	486	485	478	476	489	433	518	497	503	487	490	491	479	440	505	497	473	489	485	473	463	483	480	479	503	506	497	491	505	463	483	484	486	515	448	484	443	510	456	525	457	470	483	489	487	508	507	499	514	487	475	512	481	492	476	465	458	496	525	510	491	447	466	489	497	494	485	432	478	501	480	457	498	464	521	458	474	555	506	471	469	473	500	529	526	490	470	484	505	493	520	495	468	547	473	503	446	497	469	497	502	526	515	469	456	495	477	482	506	457	451	491	481	466	470	499	506	485	494	484	486	453	479	461	493	491	477	447	477	468	462	493	482	495	524	475	468	497	474	514	506	501	469	500	475	480	497	492	483	465	482	504	460	466	479	452	483	493	490	512	503	501	503	510	494	468	520	486	466	482	457	520	502	509	457	462	440	502	474	416	457	464	459	481	466	488	465	468	501	497	513	465	493	502	471	468	467	475	474	486	455	509	493	450	464	462	468	469	469	487	485	468	481	444	471	492	468	480	464	523	483	461	510	477	481	508	493	510	490	449	462	490	514	479	457	480	483	492	525	470	518	487	483	495	483	487	468	478	502	463	468	512	514	458	502	458	492	494	491	488	467	500	467	477	475	521	484	491	455	502	506	488	478	465	446	485	476	486	446	460	513	475	456	448	486	457	506	499	498	503	479	484	491	462	485	507	502	493	476	455	496	463	487	482	515	497	470	498	475	483	460	511	514	489	478	509	508	476	473	452	442	504	509	492	508	502	505	511	478	487	512	481	491	451	499	464	470	504	498	497	481	479	491	447	464	476	443	483	457	455	468	506	490	457	497	462	450	461	468	486	459	504	477	476	482	495	473	497	502	475	520	493	467	438	519	474	522	503	491	464	419	468	510	478	496	484	449	453	449	476	484	485	447	486	468	518	481	501	533	537	446	508	475	511	475	484	479	526	506	485	457	500	446	472	462	475	542	465	472	498	495	462	462	510	496	470	504	465	506	493	508	448	503	477	473	504	494	476	506	447	467	476	480	489	488	491	516	461	484	458	454	501	529	482	498	475	442	527	497	511	474	468	497	495	456	476	470	436	463	475	497	484	472	469	475	511	486	478	484	460	532	471	484	501	468	466	481	476	477	508	481	466	492	458	511	476	463	496	451	478	512	494	534	525	425	476	513	464	457	524	479	441	465	500	485	456	463	444	494	513	486	508	455	507	463	458	470	476	472	518	484	498	451	548	480	515	500	473	506	480	489	494	466	505	514	469	485	517	516	481	456	500	521	495	485	482	495	479	472	446	507	490	459	494	492	463	470	495	461	464	495	495	486	472	493	459	476	447	502	525	483	464	490	516	472	491	509	471	504	467	489	450	535	496	481	477	508	533	516	457	458	493	511	521	511	504	480	493	483	490	519	451	486	466	471	507	493	463	479	467	471	477	479	491	539	503	488	516	504	506	510	475	428	466	477	503	482	476	463	508	463	459	466	486	461	487	466	480	471	495	496	470	520	473	488	512	475	513	506	560	484	500	466	461	530	482	467	446	463	531	472	483	482	469	538	497	474	490	470	497	540	498	513	496	479	449	488	489	470	499	508	462	482	500	466	463	493	479	478	454	469	509	453	476	432	502	464	500	494	488	472	484	460	491	484	490	487	482	470	492	472	501	443	457	491	512	461	490	512	505	486	522	489	451	489	487	474	494	492	425	491	490	510	510	457	469	492	469	489	505	500	457	465	497	502	502	509	521	503	496	491	496	483	457	496	488	480	507	487	486	474	500	478	529	453	494	482	473	497	507	460	453	463	475	477	488	474	474	504	494	460	490	473	492	487	458	509	477	479	500	460	475	502	499	544	459	480	465	498	504	498	459	489	495	500	487	512	488	473	501	448	475	460	484	479	485	448	497	505	484	458	521	477	468	516	509	475	478	513	460	469
4249	945	795	644	605	533	585	524	532	493	524	520	511	512	541	502	528	494	509	544	545	516	546	495	487	506	559	500	499	577	491	528	496	501	515	484	525	523	537	520	493	513	523	508	529	542	481	531	511	486	509	482	531	512	519	488	499	492	519	531	569	525	475	514	490	531	508	480	496	528	556	495	564	518	509	548	544	548	539	515	497	519	524	495	551	541	536	500	534	474	478	481	522	479	486	505	518	532	533	549	505	503	498	528	553	550	493	520	509	543	513	523	485	546	480	549	491	542	536	508	526	518	538	533	485	488	547	518	583	496	533	482	477	542	504	484	529	538	545	577	515	515	507	513	512	511	499	554	546	488	530	538	512	519	523	534	506	519	516	520	524	535	517	512	533	539	478	524	540	500	515	520	526	465	493	532	542	511	522	510	519	532	551	524	544	549	478	491	540	517	533	489	503	563	525	519	513	512	527	490	501	521	505	530	528	504	495	535	512	556	533	495	467	525	522	465	510	498	525	523	522	527	498	516	492	561	508	527	518	547	584	514	466	530	478	549	535	509	498	555	526	530	506	494	497	470	494	528	475	524	509	479	476	504	480	515	521	494	529	533	505	459	553	528	516	578	549	528	516	511	509	523	494	506	561	541	545	566	514	553	507	505	531	507	454	515	521	533	509	532	472	495	516	520	509	560	509	540	521	506	506	523	522	489	493	476	521	533	529	531	497	568	498	490	561	541	514	497	509	517	557	514	533	504	515	506	531	497	551	526	553	503	536	540	506	505	536	502	523	513	512	502	530	475	478	492	528	505	520	496	551	528	511	551	529	506	511	500	488	525	487	519	488	557	482	545	497	496	518	546	562	505	514	515	518	527	524	557	528	553	591	510	524	475	489	525	513	525	513	520	536	484	468	484	490	567	513	531	533	503	455	479	526	511	505	509	519	514	568	502	487	497	533	509	482	493	531	515	534	530	527	513	588	502	507	507	554	511	488	506	512	535	534	513	536	513	487	491	470	510	537	485	502	511	557	523	531	507	519	474	495	491	491	522	504	538	539	515	503	527	593	510	512	519	531	511	555	523	507	530	525	545	555	527	558	520	479	535	512	509	508	511	502	500	497	541	497	520	515	514	554	516	518	478	459	491	501	527	534	540	551	526	530	490	503	537	533	518	502	534	513	532	522	570	504	513	480	508	524	506	505	499	510	531	510	491	491	528	531	547	497	505	525	487	522	545	510	484	507	510	525	533	495	522	514	564	529	532	537	552	502	535	509	559	479	507	540	518	527	539	504	479	500	500	539	525	518	558	522	531	545	520	550	559	519	522	519	524	548	570	513	510	494	505	509	526	502	479	498	505	519	483	539	545	509	515	443	515	523	529	510	494	531	513	502	538	513	476	491	540	569	544	538	529	488	541	497	526	452	469	484	506	521	518	486	465	486	514	511	513	483	520	534	494	516	530	518	517	530	521	509	537	496	500	520	490	522	528	529	517	530	523	519	524	495	505	516	520	553	477	547	508	487	500	506	509	527	511	538	499	509	525	502	532	483	545	562	528	532	554	504	542	518	541	489	526	481	530	513	508	529	509	487	530	558	528	527	567	505	506	528	497	520	546	513	525	472	555	481	503	532	543	515	498	513	531	517	532	533	513	535	552	506	518	521	494	526	494	510	511	519	523	503	508	509	526	534	512	491	478	550	490	529	515	539	510	553	535	518	497	479	507	512	553	507	525	527	473	476	505	501	515	514	527	524	521	533	541	525	519	509	514	506	530	476	527	508	533	513	497	484	528	534	506	489	551	502	525	549	521	545	524	500	481	507	568	494	501	526	537	540	513	539	519	502	516	546	505	547	480	544	545	531	511	455	493	545	529	507	530	464	520	484	507	501	498	513	506	538	530	532	479	560	558	499	524	501	536	487	544	512	494	538	561	488	523	538	501	557	549	492	508	472	502	524	514	512	532	522	563	482	480	507	519	516	510	554	550	525	498	518	569	481	527	548	543	525	524	525	475	520	533	501	508	511	479	536	515	501	474	500	507	524	532	518	537	511	494	572	573	530	524	485	528	534	504	528	531	538	518	524	509	502	481	509	485	519	525	487	555	507	522	514	538	525	478	512	523	507	478	493	494	535	530	505	527	538	556	532	512	520	518	513	490	521	545	507	524	533	506	561	492	490	525	472	545	469	502	503	500	506	493	533	547	507	527	527	487	506	494	552	534	563	511	568	529	516	513	507	522	507	534	512	526	493	573	495	504	532	475	516	501	485	540	513	496	515	467	528	494	484	536	570	512	524	540	511	527	555	548	521	514	541	533	543	526	513	543	523	516	507	543	490	533	504	548	482	529	510	549	499	537	501	494	505	519	555	498	503	535	512	542	510	541	504	514	544	515	513	528	514	526	488	483	538	485	506	469	463	521	531	520	525	513	515	516	557	543	524	515	489	468	532	524	516	492	481	551	558	518	528	464	523	520	490	525	527	533	525	514	505	500	520	503	507	526	523	541	543	543	527	509	526	524	535	517	498	519	485	535	538	529	507	493	481	511	512	479	495	559	535	582	525	524	512	482	549	502	516	539	474	531	494	500	504	534	509	473	533	514	516	501	523	545	518	504	492	559	474	528	538	513	546	509	529	511	511	498	491	528	525	510	478	527	532	492	555	523	517	477	517	503	526	536	484	530	488	504	509	458	542	472	533	569	524	531	526	490	479	512	497	533	508	516	541	548	530	513	524	554	543	523	521	529	543	520	470	571	497	498	548	477	509	492	522	532	534	527	530	538	489	541	512	481	512	500	546	533	506	513	513	525	579	516	528	540	483	526	557	484	595	482	527	562	488	506	561	549	568	537	533	518	548	498	520	529	489	569	507	525	492	521	496	498	502	531	536	528	551	496	504	523	549	525	534	516	490	508	528	525	547	453	505	503	498	529	508	522	564	567	510	491	536	512	516	479	533	526	559	486	528	504	526	504	570	554	492	495	529	508	490	531	512	513	518	510	519	516	514	511	551	528	517	502	536	517	513	587	542	524	528	541	529	513	566	549	544	518	496	520	532	485	480	517	516	548	521	549	524	519	536	510	516	527	528	512	521	517	555	518	561	492	507	555	513	513	529	496	490	499	506	527	515	544	467	482	526	513	515	493	506	463	513	540	508	555	509	510	557	533	510	503	547	510	511	517	529	540	553	487	529	510	492	534	505	561	511	538	532	513	510	526	524	505	538	483	483	499	508	514	520	545	492	508	496	540	515	509	528	521	552	506	512	485	536	539	500	545	510	501	506	514	533	554	499	533	473	509	509	477	520	456	506	491	489	505	503	540	558	527	504	513	496	482	533	482	502	509	475	530	553	526	531	504	516	527	508	526	509	513	566	507	526	528	530	497	488	487	518	512	464	504	475	481	486	498	508	532	492	485	515	529	533	546	563	505	555	514	539	517	529	492	527	470	523	511	481	515	526	517	508	497	527	478	538	501	523	525	518	494	530	505	527	523	500	477
23485	21130	28505	24029	21149	12058	1798	1292	1091	1014	1024	997	994	976	919	933	974	873	944	912	897	891	881	884	945	893	872	871	916	852	928	924	869	827	833	913	906	854	871	878	876	854	829	864	891	889	903	873	880	851	874	885	867	934	857	872	849	869	866	886	879	828	902	896	898	866	845	844	910	865	856	842	925	855	872	848	863	835	873	874	851	893	869	866	855	869	865	833	853	895	849	886	858	879	905	921	822	820	917	857	836	892	924	815	920	869	900	890	894	825	857	880	869	910	905	902	845	857	904	925	854	881	933	837	841	860	916	826	918	885	878	885	845	894	935	870	885	851	852	826	894	909	929	862	904	815	873	893	824	849	862	864	880	887	929	846	873	843	853	879	835	881	975	887	822	839	890	847	899	874	899	870	847	892	905	920	913	879	842	869	870	882	827	861	810	897	910	803	885	851	920	870	895	896	899	871	864	900	899	875	894	927	863	865	822	910	894	890	860	813	866	896	886	847	896	797	877	868	899	879	845	860	871	847	873	837	858	862	827	808	865	860	886	874	842	882	875	896	909	814	849	857	841	879	820	902	858	830	924	889	888	872	824	911	903	843	835	881	888	886	878	880	826	830	854	846	889	842	896	856	890	899	873	863	825	923	886	865	846	867	879	874	857	879	819	897	870	840	888	852	877	905	907	848	852	862	836	829	872	860	896	857	898	882	887	853	852	888	939	918	860	875	873	817	912	858	923	879	834	874	863	837	848	818	897	840	852	900	907	888	869	859	837	908	858	797	890	874	867	867	810	883	885	879	904	836	862	875	826	897	849	909	850	891	868	907	857	856	848	895	823	812	874	896	835	851	871	814	837	863	885	868	899	872	856	907	862	911	878	874	910	873	866	888	886	923	824	908	862	833	857	936	862	826	871	884	861	872	868	892	848	829	812	839	876	887	880	896	866	864	890	872	854	873	884	832	835	869	875	930	904	849	911	872	877	856	824	871	813	861	925	866	892	845	880	877	868	867	848	893	867	873	891	884	860	885	916	874	889	867	933	900	872	820	817	833	868	871	923	854	851	896	821	866	881	885	860	866	872	832	869	881	924	888	876	870	882	884	879	920	846	850	870	830	872	898	842	861	840	952	883	901	875	861	820	859	838	845	883	852	945	879	931	915	913	883	884	874	898	808	880	902	829	828	877	898	890	831	866	858	842	860	872	862	901	907	865	876	866	878	888	827	898	912	854	827	887	931	820	855	843	890	856	892	852	844	896	878	865	835	873	877	871	917	814	864	854	904	892	894	880	840	864	878	839	913	891	874	847	874	877	864	880	933	878	854	826	908	860	872	874	813	849	818	875	870	835	899	820	939	865	837	899	869	900	843	822	904	869	853	891	906	872	853	883	831	874	831	876	855	916	857	867	886	818	865	823	871	908	890	941	862	889	849	860	812	837	838	907	852	914	906	891	873	883	864	819	879	866	838	847	836	890	921	885	829	885	902	876	886	904	880	897	882	866	867	828	891	861	829	842	842	813	906	869	884	886	899	869	873	910	858	830	850	921	862	875	850	827	876	878	881	884	827	886	850	924	845	860	863	876	878	878	896	876	815	867	870	834	935	843	902	871	869	911	925	899	888	843	846	898	857	894	858	825	896	828	795	838	870	840	870	876	898	881	893	868	899	846	875	843	889	919	859	883	829	929	871	860	852	883	922	917	884	903	880	841	851	832	869	864	838	858	859	890	879	857	856	893	888	898	875	897	882	851	862	833	916	874	850	865	818	846	918	837	856	859	846	854	873	877	879	832	840	837	862	921	831	867	833	867	863	879	866	880	925	850	838	886	903	882	827	901	839	892	812	805	868	909	883	882	847	862	879	893	885	888	886	839	844	888	820	845	904	892	848	842	911	914	911	859	865	852	867	909	856	883	878	856	885	872	827	888	831	857	887	927	853	848	875	834	840	889	853	858	897	858	874	824	845	887	900	862	849	865	863	855	881	898	858	901	878	859	857	838	838	819	844	845	897	811	844	847	859	880	890	859	869	852	830	853	889	821	828	909	881	870	867	808	826	863	896	857	848	847	895	826	811	870	854	908	869	864	838	894	814	845	835	877	908	848	863	871	955	876	885	850	856	914	837	854	896	858	870	869	867	863	836	944	848	873	895	880	812	847	917	827	882	861	863	857	938	889	900	856	862	875	865	848	864	858	860	867	908	864	883	878	844	932	873	846	871	868	917	895	915	894	819	855	864	909	814	853	869	843	825	847	887	854	931	907	836	890	841	831	882	889	876	854	890	854	861	841	866	858	867	824	881	887	812	858	889	874	845	828	867	863	786	859	871	827	848	888	862	844	837	857	875	860	856	893	836	832	910	800	892	853	902	873	858	849	850	867	894	880	867	867	848	872	847	873	901	886	908	842	850	878	906	857	923	933	868	838	836	882	849	892	831	903	862	912	840	832	832	880	873	957	895	861	854	825	857	863	835	859	858	859	878	887	834	877	865	852	920	884	844	829	821	895	823	871	847	882	845	840	855	857	876	857	835	799	871	870	869	848	880	850	874	851	872	900	869	825	887	889	816	874	868	915	865	862	832	832	919	875	879	899	870	897	847	886	827	854	873	848	862	871	807	857	858	911	853	873	868	866	829	828	882	878	868	850	907	856	856	866	855	900	848	876	887	904	896	866	903	897	901	930	864	815	911	852	872	883	835	898	796	875	851	895	856	831	910	861	888	878	860	897	819	883	853	912	823	895	822	849	823	822	893	844	902	864	881	791	853	836	812	848	883	837	904	833	836	848	848	865	830	918	846	864	917	845	807	849	868	863	890	862	851	846	903	844	849	918	863	838	878	892	839	881	887	889	898	861	853	868	899	835	854	895	870	891	912	896	869	868	886	914	879	862	832	862	812	903	860	885	891	875	858	825	824	868	870	881	915	803	893	860	871	867	869	848	916	897	858	836	838	823	837	835	865	870	820	875	861	875	909	823	891	870	908	861	911	832	872	847	924	873	851	828	858	856	907	852	935	855	897	898	860	861	874	826	902	852	855	845	906	912	865	821	928	837	882	939	879	861	864	882	868	824	860	823	899	846	826	903	861	869	847	882	897	865	898	855	859	856	835	882	895	900	879	880	863	861	810	878	815	894	839	838	881	836	807	819	884	829	912	880	833	855	849	862	841	856	895	860	828	863	895	910	901	878	853	857	923	846	838	851	884	901	867	823	891	883	865	839	890	867	876	837	858	912	845	860	898	901	864	891	854	840	871	873	821	920	911	854	845	866	864	824	847	836	811	875	842	846	861	878	843	828	907	857	875	869	867	825	909	852	848	897	856	872	904	918	858	814	826	879	846	864	847	865	893	895	870	905	836	864	945	852	878	856	887	835	852	818	857	834	877	852	878	862	869	843	835	894	840	904	890	851	864	931	841	842	847	882	851	874	876	883	897	845	813	885	844	781	867	821	870	883	849	898	879	887	836	904	845	854	878	852	863	865	848	899	867	916	886
3420	8670	6168	3210	2509	2026	1689	1449	1305	1224	1141	1157	1111	1100	1016	953	1014	955	1055	940	971	954	964	952	896	918	925	947	933	931	908	946	913	927	928	945	958	947	923	939	938	904	920	895	898	906	963	899	859	942	874	868	925	920	924	961	925	931	925	967	889	953	865	945	874	910	931	923	956	915	966	904	919	944	936	885	885	927	918	907	939	932	930	888	941	937	888	971	915	889	932	946	914	910	915	929	930	992	941	1017	929	917	952	933	880	882	939	910	904	884	959	927	925	905	904	934	887	955	884	934	871	893	877	979	1003	939	867	929	927	966	940	872	892	932	917	903	917	929	929	935	901	907	914	884	875	945	902	890	938	957	937	902	905	869	915	901	925	906	882	922	892	929	893	898	921	915	883	939	930	914	904	913	922	930	915	901	941	914	881	896	886	885	914	926	930	884	871	908	886	895	931	940	937	911	883	915	877	878	884	923	938	883	920	908	929	927	898	835	875	894	934	922	878	919	916	902	915	958	935	953	901	878	830	961	870	965	897	886	908	898	917	891	899	902	893	900	937	887	917	913	896	970	949	886	931	976	932	881	858	942	934	968	929	921	954	905	848	960	917	869	940	914	858	843	936	896	948	877	934	907	978	879	911	922	932	866	935	908	915	872	895	922	940	898	920	882	895	947	890	925	913	973	887	890	873	904	903	928	912	929	853	863	883	905	907	915	894	879	844	957	919	922	886	901	874	933	906	949	919	959	948	939	901	939	912	891	917	915	894	885	923	877	891	917	908	943	941	899	950	904	919	934	969	911	932	906	929	918	917	884	948	883	906	897	946	951	873	926	959	959	938	904	866	916	896	951	889	896	933	855	940	930	938	882	883	879	908	923	899	865	936	944	916	839	952	912	913	888	889	947	944	839	878	981	912	885	906	865	934	912	952	882	926	913	929	875	924	890	864	937	974	928	925	921	940	905	880	945	908	876	904	889	872	927	912	838	935	902	915	857	915	928	916	870	909	945	923	934	898	882	894	902	918	878	924	873	955	971	926	928	879	949	867	924	858	883	915	913	993	887	946	932	876	898	888	886	914	939	895	892	906	874	917	918	912	901	918	961	922	938	892	913	974	891	868	936	931	893	945	879	915	895	909	934	944	909	899	981	943	920	915	880	931	889	904	920	909	891	973	941	923	927	937	901	923	873	921	913	858	889	916	901	937	908	907	915	860	898	875	977	868	873	870	908	915	913	918	944	909	897	904	949	905	900	936	893	917	936	924	937	907	879	904	898	881	917	919	920	953	906	895	942	907	946	920	902	870	902	971	941	898	927	966	887	908	920	910	905	914	872	889	930	897	917	848	892	843	913	988	937	911	914	890	903	885	906	946	928	916	903	917	916	894	950	973	931	884	901	942	926	888	911	923	921	889	926	920	913	929	857	882	942	914	929	863	881	898	908	942	882	937	867	956	920	895	959	865	894	961	877	853	924	890	933	953	939	934	882	962	947	906	878	894	900	923	932	847	904	951	937	932	932	894	882	924	914	920	938	930	870	872	860	935	924	852	882	920	920	939	953	929	891	927	902	941	896	858	905	954	937	918	913	923	851	950	945	886	890	898	897	915	915	974	869	951	929	935	925	927	908	910	986	906	972	886	973	973	909	932	923	883	896	937	958	930	901	902	869	923	929	935	905	927	894	899	922	948	950	946	899	886	941	941	900	910	906	914	949	926	945	929	887	936	921	873	864	900	937	925	918	929	874	855	901	953	878	914	915	922	898	870	897	931	896	880	911	878	916	855	941	884	906	900	868	942	907	913	952	861	883	934	973	935	945	936	910	864	928	914	888	911	889	839	912	917	856	867	949	998	914	863	943	949	934	915	907	879	889	864	849	897	910	963	938	871	851	874	916	932	912	900	964	882	960	899	923	933	912	930	942	903	955	910	887	865	888	925	884	923	930	943	943	875	873	943	905	868	919	896	873	948	885	943	917	979	891	910	876	903	914	859	964	956	912	950	922	966	889	938	897	862	928	921	894	893	948	889	902	881	930	892	949	882	898	917	889	918	913	1020	901	886	901	914	909	948	926	943	969	964	929	899	933	910	876	930	911	912	931	875	872	913	898	908	892	915	953	890	934	930	893	973	965	943	906	981	954	926	882	905	936	963	976	942	907	902	878	938	915	971	895	919	913	943	879	930	836	886	930	907	902	901	919	893	946	880	947	922	960	918	890	897	897	955	944	908	898	949	892	914	882	929	842	943	924	967	890	928	942	961	913	908	904	935	871	906	889	914	887	860	901	903	882	939	892	881	976	900	891	910	916	902	907	937	926	909	904	906	907	916	929	892	912	896	890	907	897	902	862	916	893	921	906	893	907	897	959	907	924	892	874	929	927	866	987	937	939	905	939	925	857	887	895	907	906	936	936	896	919	917	935	929	908	903	926	898	963	892	852	931	940	979	871	916	904	939	877	925	899	886	891	926	947	888	872	921	928	895	932	929	947	885	928	937	879	867	910	961	947	895	980	899	894	907	880	908	915	907	887	910	911	889	878	909	922	933	919	971	939	894	891	923	979	925	907	911	901	925	925	901	918	801	913	890	857	952	918	956	863	875	864	903	895	935	819	896	942	853	935	931	895	876	905	909	879	871	953	898	926	878	948	884	864	878	921	929	930	934	913	942	864	911	952	948	941	885	928	924	947	903	901	904	843	913	910	903	938	902	874	912	919	939	928	913	923	907	936	894	891	929	920	898	940	888	936	906	899	906	910	923	861	923	911	941	886	898	878	920	958	928	892	938	879	881	852	893	927	865	922	901	874	869	1001	922	920	900	924	920	930	882	900	933	912	893	933	856	903	941	911	941	920	888	893	939	890	978	891	926	903	927	883	937	888	922	923	867	881	880	913	871	885	931	923	889	906	863	922	958	945	906	900	941	915	847	963	950	926	908	927	933	929	896	908	923	892	937	925	860	873	906	880	913	889	893	855	906	903	948	866	911	894	879	946	928	951	912	925	886	954	914	922	882	936	958	858	867	876	930	915	880	952	909	887	886	927	940	905	880	946	940	906	910	880	913	892	939	910	931	903	882	916	891	876	871	900	866	913	905	917	885	867	916	946	956	921	963	892	950	901	881	921	958	892	896	909	918	866	872	889	925	920	947	944	951	908	850	919	885	889	925	869	881	918	910	917	873	989	920	912	894	937	919	907	933	887	904	958	929	899	938	934	910	851	915	931	888	879	900	886	866	950	952	945	924	939	932	906	911	906	908	916	946	928	891	891	919	876	899	937	975	869	925	905	917	977	881	969	886	898	967	924	883	882	948	957	906	897	872	903	924	890	915	911	897	902	937	940	920	914	918	851	895	976	961	925	948	943	933	942	950	913	892	914	935	902	876	941	847	911	916	907	901	912	875	942	908	917	937	891	951	920	947	927	912	950	840	887	933	1004	884	915	909	962	891	896	917	901	923	888	854	898	914	890	981	891	926	937	913	939	890	945	882	908	884	891	868	888
24474	21068	27475	24858	12995	725	490	381	350	341	348	301	264	270	268	288	223	255	257	287	258	268	263	250	257	268	227	249	238	240	250	227	245	247	261	254	245	273	257	227	261	219	246	233	248	229	246	245	227	238	261	258	247	232	212	256	222	229	220	237	236	264	262	236	241	229	236	221	238	248	235	239	265	235	208	241	230	216	223	243	250	224	244	218	242	243	235	252	236	219	220	216	247	259	266	255	243	288	245	248	234	246	224	232	243	260	274	242	202	260	231	228	263	235	249	244	235	242	224	237	220	229	240	243	233	270	224	257	227	240	227	236	253	216	224	253	227	241	208	233	235	253	242	270	228	244	225	224	224	261	235	208	238	236	237	264	232	223	227	230	224	241	229	267	207	238	230	255	225	233	240	226	210	256	249	262	244	211	257	229	224	234	249	231	238	241	243	232	219	234	234	230	239	267	243	246	240	232	233	205	231	254	241	238	254	240	244	266	233	223	230	245	235	276	227	232	220	213	219	253	225	222	230	255	249	234	236	230	250	238	228	240	231	250	257	259	199	248	240	231	228	252	235	232	201	237	222	244	250	256	227	209	274	255	237	239	224	217	243	247	236	253	221	228	256	253	231	240	232	232	219	245	210	238	224	238	214	222	206	245	248	247	245	231	251	215	229	255	255	253	257	223	250	230	261	211	233	238	233	259	235	240	230	235	232	232	233	241	263	235	239	232	261	249	259	216	237	246	230	263	257	231	230	274	216	265	242	228	239	237	237	277	235	218	222	225	284	257	266	237	254	274	253	249	224	189	263	246	235	224	249	252	248	223	245	244	240	227	236	256	214	249	227	241	224	244	267	257	241	267	256	236	223	247	240	222	236	250	203	234	218	224	256	239	241	224	225	250	241	240	255	236	231	218	228	238	240	230	253	225	235	213	228	247	218	255	202	248	234	260	217	233	254	220	264	213	221	247	247	242	209	271	239	226	271	255	226	259	264	262	238	229	263	224	243	248	231	232	234	248	216	240	259	261	261	216	223	240	200	239	262	249	242	249	237	244	228	260	241	272	281	244	236	231	230	218	225	234	263	231	235	246	224	231	229	255	237	271	228	218	217	247	237	268	245	230	250	252	270	223	239	219	249	217	224	227	263	232	248	244	253	236	242	236	261	239	256	241	221	252	244	229	242	242	239	242	243	254	240	239	241	218	222	242	240	253	217	216	223	210	215	252	226	250	241	218	227	210	243	227	227	247	250	243	211	244	225	248	254	200	225	211	245	237	239	247	250	236	223	270	241	198	220	241	244	244	216	255	264	233	289	231	250	227	241	248	233	238	244	238	236	230	223	230	248	229	204	208	246	265	255	246	241	264	216	240	228	256	236	244	257	244	227	241	243	252	233	238	226	251	235	230	229	240	238	241	240	226	250	235	252	245	235	232	223	262	248	263	213	250	230	232	218	246	227	221	271	241	228	235	253	238	240	261	257	252	254	211	234	206	249	238	231	271	254	250	244	251	232	216	238	265	230	238	228	233	240	235	248	234	248	239	226	231	256	239	231	242	227	236	247	247	206	227	233	213	238	253	214	232	229	233	229	245	233	244	239	226	220	253	225	240	230	231	226	249	229	243	234	259	237	251	244	247	227	247	222	252	250	249	246	252	256	211	250	235	233	225	231	256	235	231	229	213	257	255	240	226	233	239	222	234	240	246	236	214	236	280	240	234	241	247	206	215	228	245	232	225	252	238	231	242	272	239	236	251	228	200	239	233	220	250	247	228	225	213	262	265	217	244	252	233	243	220	247	239	228	231	263	204	250	257	244	241	232	266	211	236	222	275	244	235	249	228	222	249	249	250	254	236	237	202	231	230	261	242	240	235	223	255	259	266	255	241	231	252	278	211	246	245	239	256	226	227	219	267	218	233	243	233	266	220	233	260	260	234	232	258	215	243	233	247	228	230	237	232	228	254	236	247	227	238	244	233	225	217	263	229	209	240	241	216	242	229	240	217	257	236	275	238	242	224	225	248	230	188	249	223	243	238	225	235	219	265	212	258	222	218	226	228	267	235	255	224	215	228	236	247	221	240	257	234	248	227	266	234	231	244	269	232	220	242	234	230	236	243	239	251	246	236	240	254	227	224	207	255	235	235	229	208	248	231	251	240	251	220	233	230	226	197	215	263	229	249	216	246	231	238	231	245	267	248	255	200	242	258	247	243	234	245	238	260	205	254	229	224	232	229	217	233	223	256	229	237	227	222	245	260	251	225	259	249	237	203	242	241	232	218	237	247	197	235	238	240	222	216	257	234	253	222	250	260	250	251	226	239	232	224	249	249	221	239	223	254	251	246	235	231	243	261	263	248	239	225	241	236	257	255	237	225	220	238	225	215	221	230	243	243	235	239	227	247	268	265	248	239	263	234	233	241	244	233	249	231	241	243	238	234	229	246	236	240	249	238	227	215	247	246	245	227	268	221	259	220	226	230	232	220	221	259	245	259	250	221	251	235	228	261	257	254	275	244	247	213	241	229	233	248	226	239	210	258	249	238	236	229	241	248	262	241	209	224	246	248	245	212	222	245	218	256	238	252	234	237	220	254	229	232	239	250	222	232	233	244	244	254	250	219	235	205	257	260	235	229	241	218	230	236	254	260	235	256	224	232	249	220	216	241	221	239	261	224	265	257	252	239	245	262	236	249	236	248	224	241	282	263	260	269	257	239	233	272	241	233	233	223	249	226	225	245	232	238	243	250	255	262	229	240	236	251	252	260	256	241	238	247	245	250	255	233	263	259	246	238	245	284	252	209	241	218	216	265	231	218	252	244	216	253	219	246	264	236	247	272	222	245	245	234	223	247	234	259	228	257	219	236	250	253	235	231	227	237	237	249	214	237	225	222	231	248	256	239	231	229	244	235	258	213	248	261	221	223	253	247	223	238	250	237	261	247	221	251	231	225	215	242	238	255	234	250	206	218	228	251	210	245	233	246	247	212	233	214	250	237	234	243	227	209	218	248	216	235	242	264	236	237	255	237	244	208	219	261	246	251	239	219	223	235	251	251	229	234	225	238	225	218	238	245	227	233	243	220	244	243	253	264	222	237	247	246	258	230	260	225	219	255	254	226	251	239	212	241	228	243	225	226	265	256	235	211	230	257	219	250	249	250	231	253	228	273	253	214	220	248	250	243	242	245	233	243	234	229	254	261	228	227	256	205	248	252	227	215	251	239	257	238	235	243	244	232	234	209	217	230	243	219	217	220	207	223	214	225	237	244	230	246	225	251	237	240	243	223	237	240	264	252	224	251	231	243	243	217	249	202	249	238	234	229	231	235	229	233	241	236	247	221	243	258	250	234	211	221	248	229	246	233	236	256	242	228	214	222	244	218	228	241	253	233	241	234	245	242	252	243	213	213	240	222	264	248	224	255	241	237	213	262	223	224	248	207	214	256	239	232	225	254	232	227	222	236	231	221	243	238	250	250	212	247	222	217	231	214	253	239	253	255
3041	5049	3299	1646	1217	902	746	624	491	466	403	380	410	374	355	351	367	333	320	355	315	296	268	295	301	291	305	261	306	289	296	302	284	296	288	292	283	261	300	283	282	279	302	311	299	280	279	277	314	278	289	285	313	283	264	277	286	282	269	282	262	282	283	264	293	267	266	299	269	270	255	283	272	294	278	278	301	272	272	270	276	271	286	279	331	268	269	268	289	292	286	275	305	253	266	308	292	284	266	291	278	269	269	271	251	274	283	265	290	287	280	305	287	297	279	277	300	258	286	257	289	258	269	262	295	268	282	300	289	281	284	279	270	293	265	267	287	298	259	278	280	288	283	283	265	248	263	257	284	288	277	283	267	261	295	291	276	262	250	297	266	276	284	287	303	294	281	288	275	277	275	282	305	305	282	307	265	255	252	271	287	290	272	293	270	285	278	307	267	277	256	287	273	300	249	268	267	296	297	295	279	277	284	276	285	288	251	273	267	313	260	278	266	308	264	282	285	269	254	299	276	272	280	279	275	260	276	280	301	282	295	263	282	296	283	286	277	280	282	291	281	301	284	278	328	313	294	285	286	285	283	277	249	298	288	275	284	278	261	262	318	290	284	268	300	275	268	274	302	278	293	313	271	288	311	282	278	327	285	289	268	285	281	288	280	287	267	293	303	260	250	262	264	310	269	281	272	256	281	260	271	299	306	262	288	266	265	293	297	292	287	247	304	291	283	268	291	228	290	305	288	295	267	273	285	262	316	284	278	280	286	287	265	270	287	271	259	310	261	282	302	274	285	313	281	294	268	286	293	299	313	271	314	263	270	288	288	282	258	282	274	290	285	279	275	258	279	262	294	269	260	267	297	262	274	269	259	296	256	263	293	266	306	312	282	274	271	270	285	295	265	250	310	280	291	272	299	276	300	270	303	260	271	300	253	281	297	276	285	322	288	273	311	279	278	286	273	296	264	301	250	264	264	272	263	293	270	267	271	287	278	271	293	280	291	270	300	268	290	268	261	248	282	319	285	288	267	289	293	268	285	311	283	273	271	281	283	277	300	308	299	304	290	260	267	267	335	289	291	272	262	291	281	296	277	257	278	297	288	316	251	284	277	292	260	298	266	286	306	278	299	260	286	294	270	296	265	291	281	282	272	298	271	294	269	292	298	262	272	310	277	286	295	290	279	273	277	286	262	260	294	278	291	267	276	278	290	325	291	282	249	244	277	297	294	290	289	272	300	251	262	298	281	282	295	284	299	289	285	272	289	251	305	304	299	260	292	272	303	271	273	288	290	262	291	281	316	276	273	292	288	263	292	299	294	271	288	286	296	258	306	296	259	316	266	287	296	299	284	267	297	260	292	286	281	282	317	235	307	295	265	272	273	305	275	277	298	260	246	300	279	280	268	309	289	306	293	301	270	261	271	277	250	274	282	275	295	278	314	285	319	314	305	275	276	272	322	269	298	278	287	284	284	260	301	259	293	275	284	290	279	285	274	288	282	274	283	267	289	284	292	255	277	272	271	263	268	269	240	253	300	270	287	307	291	246	300	307	288	304	271	270	287	281	266	278	267	278	262	277	295	276	266	300	272	294	269	266	273	277	276	293	267	294	300	298	298	274	292	280	276	276	268	294	271	270	294	294	289	281	270	285	261	276	287	255	272	282	258	293	308	261	257	277	300	285	272	284	281	259	287	275	253	277	288	259	287	273	265	296	267	289	285	290	281	304	284	297	297	265	288	291	288	303	278	291	283	268	283	250	272	265	290	260	253	322	263	262	285	274	281	282	284	284	282	299	292	309	257	261	273	262	285	299	282	290	269	279	292	252	301	263	269	307	262	272	257	286	268	271	268	281	265	249	301	282	309	254	285	271	272	301	284	269	299	244	270	299	267	283	266	267	262	254	251	303	290	310	291	261	288	266	311	279	267	295	279	276	306	259	294	291	315	289	284	311	294	273	286	290	282	285	285	286	281	297	277	279	293	261	291	270	302	296	287	301	285	270	279	273	258	250	269	265	286	273	289	276	302	293	280	259	283	317	286	291	314	267	285	299	269	282	280	288	289	296	276	280	261	283	285	262	280	278	296	275	262	282	281	252	266	285	281	307	271	263	305	289	269	247	295	271	258	288	266	278	274	264	293	298	269	311	308	270	308	280	310	271	275	273	262	275	271	296	269	281	242	297	269	274	283	274	279	258	274	282	247	304	265	282	274	299	299	275	277	315	282	314	286	262	275	281	289	309	278	298	266	270	292	288	255	296	286	279	266	286	290	312	260	274	272	259	275	266	303	319	251	286	300	276	276	279	279	265	296	294	263	287	288	269	257	282	253	267	280	284	263	298	300	286	287	290	294	288	300	262	272	276	278	287	302	274	252	290	286	302	298	265	301	276	256	273	265	305	283	277	292	250	298	283	269	279	270	321	279	260	309	274	287	266	275	288	277	302	308	294	256	293	304	280	293	269	267	254	263	303	248	301	294	295	285	280	288	293	285	290	286	300	284	281	269	293	264	267	279	288	310	272	285	287	273	296	289	298	274	298	286	265	293	295	291	272	273	253	276	283	295	299	263	290	274	281	276	292	290	256	319	284	263	293	317	260	276	294	288	318	264	314	261	253	271	266	295	280	284	301	255	271	287	266	304	272	265	253	278	259	301	308	270	278	270	285	297	296	296	317	285	298	284	294	274	284	262	272	293	316	264	272	290	268	309	249	297	270	286	287	294	280	266	261	267	274	259	291	314	288	287	259	273	295	282	289	278	314	303	259	265	292	288	274	270	268	266	298	254	290	298	300	275	299	309	258	277	273	287	252	299	263	307	289	273	279	313	289	272	261	263	267	291	270	266	288	294	279	307	260	316	295	278	260	285	264	262	271	288	289	300	263	274	291	273	292	262	276	266	268	282	248	303	263	268	294	273	289	272	277	269	272	279	274	292	305	286	311	281	280	269	273	277	280	289	263	298	292	290	277	275	246	255	289	295	273	282	292	256	289	285	272	240	290	274	311	295	269	267	285	284	285	280	269	282	279	286	286	288	294	275	272	313	281	278	297	276	306	294	292	275	283	281	288	295	288	265	259	289	280	280	258	258	273	261	275	283	292	289	301	296	277	280	291	282	277	257	275	257	303	270	293	303	300	272	261	273	273	284	298	278	298	262	283	277	318	310	289	291	274	276	265	278	292	278	251	325	278	305	255	279	285	277	287	276	299	267	258	287	266	287	296	299	287	288	263	303	275	287	259	251	294	294	274	298	299	270	281	278	293	280	331	276	309	297	257	302	281	287	257	301	281	295	287	269	292	254	277	295	274	285	304	277	319	269	297	259	288	285	265	284	263	269	266	269	259	269	281	276	261	273	293	272	263	274	289	274	261	254	280	306	301	263	284	270	291	270	254	287	294	310	290	308	259	304	250	291	281	246	277	270	310	267	310	290	307	279	287	275	298	303	265	280	292	279	276	289	262	282	279	302	295	268	254	299	288	290	258	260	325
22309	21080	28828	23600	21081	21172	11072	1508	1215	1028	1010	928	952	846	804	777	827	800	805	744	775	806	785	739	718	737	741	731	707	734	688	749	708	707	738	722	716	735	708	725	768	776	764	702	780	738	737	774	697	669	719	734	758	729	670	706	678	732	755	661	709	732	674	747	677	715	670	719	693	738	732	762	710	692	692	701	684	693	710	674	694	724	674	694	675	697	714	635	713	682	731	740	725	650	679	699	736	744	640	660	701	692	703	630	657	668	665	715	709	693	711	707	690	682	657	668	691	699	705	660	667	697	649	713	678	691	677	733	740	735	696	679	694	738	710	711	739	699	698	702	688	667	736	722	718	711	730	720	720	659	728	647	738	707	690	687	715	662	710	655	733	661	693	662	734	683	737	669	667	719	742	713	709	738	718	688	690	683	653	718	728	728	707	712	678	723	731	699	688	685	686	688	707	698	706	713	722	678	708	685	718	707	672	696	695	645	673	711	679	704	727	693	684	655	715	749	714	679	737	670	681	696	699	721	719	725	741	703	684	698	672	698	697	648	683	714	700	734	675	675	705	709	750	716	673	699	624	708	705	701	702	694	739	692	673	700	714	677	674	714	677	706	696	762	662	695	686	689	685	680	708	719	661	720	658	671	717	723	675	722	652	742	719	689	692	757	741	739	717	715	743	724	676	700	709	680	692	716	709	672	678	727	668	733	664	693	697	696	730	687	757	698	721	663	664	710	719	701	688	700	723	660	726	696	686	689	731	704	683	669	677	696	694	688	704	706	675	684	722	666	731	685	683	721	714	715	706	667	673	704	684	714	691	659	689	727	678	732	701	762	670	692	723	698	694	680	714	739	681	755	730	659	717	695	667	702	706	699	714	701	725	714	728	740	663	693	694	666	722	700	681	685	761	679	718	691	694	667	723	640	675	708	728	679	685	683	753	672	659	716	687	712	692	691	709	706	648	722	683	732	667	736	687	703	738	682	673	696	658	705	675	697	661	775	675	668	717	693	710	681	694	713	691	705	695	666	721	690	672	718	658	725	681	717	634	745	731	700	655	687	724	682	712	719	696	709	724	678	698	691	658	724	690	698	676	723	665	700	690	729	646	649	686	717	686	674	710	705	738	714	728	684	643	660	670	673	715	704	682	699	710	733	701	708	662	719	733	697	637	725	720	690	721	715	686	674	734	694	739	708	683	663	670	680	671	685	703	716	703	686	699	707	724	736	698	680	631	710	715	694	658	697	688	736	676	663	741	682	680	764	695	659	676	701	672	685	740	724	726	674	716	689	652	664	770	713	679	655	662	724	730	687	707	721	657	716	690	697	724	699	662	654	671	716	658	688	725	698	710	724	656	739	670	754	656	707	696	715	711	703	686	703	675	674	718	648	704	697	674	700	711	671	682	686	645	654	686	640	729	668	687	712	735	700	642	675	692	709	677	716	686	689	713	688	637	734	686	652	724	702	680	714	724	659	687	668	718	679	677	686	730	672	711	639	724	669	667	706	716	689	676	696	656	707	722	719	684	718	719	721	675	727	713	692	727	680	734	722	695	741	672	691	699	683	715	684	722	752	674	702	688	704	724	737	689	648	711	713	662	708	704	715	698	660	699	645	680	728	733	687	692	670	727	712	729	705	680	734	721	684	722	674	703	673	707	674	703	716	693	683	689	697	649	702	695	690	679	708	701	720	727	670	719	727	665	647	714	680	709	682	722	726	673	698	697	711	685	635	688	662	705	743	700	703	689	715	747	714	713	698	674	669	703	696	731	703	720	676	679	709	671	675	703	722	637	714	631	698	655	696	690	652	653	684	684	679	722	717	713	675	663	772	716	736	697	701	696	716	654	756	710	692	755	699	689	686	664	695	681	696	740	682	715	700	710	739	624	709	689	658	658	722	690	650	696	675	689	708	699	729	716	686	698	719	690	676	648	705	683	715	686	752	677	688	692	709	680	706	686	748	696	754	656	714	720	711	705	719	712	688	671	751	735	694	706	724	742	798	706	682	727	699	683	662	645	679	704	701	682	722	628	685	660	744	665	736	721	703	667	695	644	694	744	677	700	693	685	654	695	689	692	716	673	630	727	714	710	652	663	690	712	693	678	645	701	677	668	700	653	670	710	704	705	714	702	695	686	650	672	705	653	697	685	671	712	656	677	679	681	716	709	659	689	692	672	719	642	677	656	701	679	713	665	666	678	712	671	745	757	707	695	672	689	686	733	723	679	650	701	686	749	697	709	714	706	706	768	726	691	681	731	699	691	708	715	663	725	714	708	693	681	688	761	722	669	723	696	723	704	696	702	720	691	720	722	715	757	690	704	666	687	689	719	694	673	666	696	716	706	693	744	715	696	704	683	709	747	740	735	738	668	614	715	700	663	682	713	682	742	683	671	690	723	682	693	701	718	713	657	682	686	691	694	737	722	698	705	662	750	647	751	688	662	676	695	698	694	724	704	699	675	693	681	698	674	719	722	695	723	640	738	743	708	707	682	670	654	634	694	761	658	664	684	704	684	661	687	702	677	724	711	755	678	716	688	693	728	662	669	675	707	659	707	681	665	718	682	687	696	755	693	710	735	683	648	707	664	698	684	710	696	688	707	684	711	665	728	680	704	679	667	738	675	713	741	723	679	667	689	708	657	703	695	698	749	689	666	699	617	718	640	685	725	710	685	683	693	674	761	700	712	687	694	695	694	653	646	647	649	711	686	701	733	704	676	718	667	709	755	703	682	740	721	674	645	686	736	687	699	665	711	696	739	705	689	677	688	716	704	686	712	650	702	665	679	721	697	685	696	664	703	676	730	611	688	687	662	690	672	710	698	744	676	670	684	666	698	683	678	780	697	693	700	691	720	728	716	688	724	740	667	652	704	697	694	742	654	721	704	687	709	687	690	713	675	669	663	708	656	712	720	699	654	702	653	702	686	759	698	731	654	694	663	695	681	696	669	678	690	679	695	712	694	729	688	714	710	725	699	719	670	667	709	735	682	711	701	690	655	707	723	672	668	748	720	713	687	714	691	773	658	666	782	672	668	708	707	663	669	714	716	730	665	680	662	681	672	735	671	737	693	733	708	692	705	713	741	722	703	671	698	687	711	702	681	680	695	723	748	664	666	670	700	727	718	705	658	641	709	653	733	701	681	638	709	734	706	682	662	696	710	672	698	728	690	737	675	725	717	717	679	680	712	707	692	741	707	703	659	659	733	688	678	668	713	663	702	700	697	698	704	684	734	665	666	697	695	723	711	639	693	722	680	721	685	717	679	670	692	652	646	667	670	688	711	675	672	663	695	682	724	686	691	703	706	725	649	686	721	682	752	691	741	694	695	694	704	687	658	739	687	728	720	701	688	658	710	702	693	694	690	703	723	694	723	748	719	723	666	698	692	700	685	677	675	663	727	698	684	695	688	645	671	645	679	641	662	700	749	713	719	671	651	655	708	692	664	691	679	712	694	754	709	676	699	672	695	696	683	744	688	747	704	697	697	730
4380	14135	10110	5007	3741	2966	2307	1921	1666	1393	1209	1159	1085	1022	948	934	865	891	886	822	848	795	809	822	813	840	875	791	804	817	771	776	881	836	799	806	764	794	757	733	782	771	768	762	782	799	753	751	806	770	765	787	767	781	766	729	781	760	756	785	789	773	749	774	730	754	740	751	795	739	757	748	746	743	761	765	728	784	764	792	769	749	777	766	760	789	776	717	752	759	766	785	792	761	765	741	772	744	807	740	780	803	747	774	732	781	730	778	749	829	788	749	767	733	762	777	752	777	761	730	697	738	760	784	775	765	797	768	752	758	740	726	741	758	703	773	761	772	731	782	724	764	772	797	742	762	720	744	749	729	791	805	747	767	726	748	724	751	722	722	773	717	782	786	771	768	764	745	768	783	795	761	784	806	739	751	759	762	806	726	740	779	779	747	763	741	758	772	764	787	757	735	753	787	763	771	763	785	760	756	755	756	762	744	763	786	819	752	728	791	779	752	801	808	792	764	756	772	747	744	721	728	753	694	783	758	757	736	765	703	750	763	778	737	737	779	800	774	785	716	726	762	709	725	752	748	787	710	794	793	804	762	758	743	710	765	793	762	794	747	763	770	782	789	746	737	737	772	728	778	805	800	773	761	754	749	717	692	728	749	691	801	761	768	784	723	805	811	764	756	823	741	735	733	762	759	752	800	807	771	739	762	754	729	736	731	801	803	779	816	762	768	757	743	748	756	788	697	778	730	760	746	788	776	784	738	767	766	766	772	739	724	763	713	753	759	818	768	763	724	767	794	800	744	751	775	736	760	743	696	744	758	732	719	751	742	805	761	760	783	763	735	735	796	796	762	768	706	750	744	776	750	758	723	815	776	754	776	757	741	761	792	773	769	757	717	749	754	770	813	736	753	809	724	762	737	739	744	772	739	761	771	712	695	761	763	760	758	752	705	771	729	753	738	773	711	729	737	808	747	727	802	792	756	775	750	720	746	777	792	755	740	799	762	770	741	758	749	729	784	738	774	768	732	776	760	784	734	747	777	720	795	763	715	746	785	781	729	740	742	764	777	789	743	787	733	783	733	792	772	790	717	761	789	694	812	781	756	791	766	741	738	736	728	731	791	762	743	746	763	719	782	785	709	763	793	756	745	810	754	804	699	792	754	770	805	711	770	783	780	760	766	774	774	770	769	751	768	717	716	767	747	763	731	733	798	724	751	715	732	781	727	786	745	785	762	738	748	760	765	775	777	728	730	701	790	759	749	773	785	773	745	728	737	753	730	711	766	743	737	782	726	762	746	737	773	723	750	713	759	745	716	744	781	731	792	732	780	718	800	762	751	752	797	786	818	771	811	750	745	762	718	756	751	778	772	733	723	733	784	749	758	750	753	754	775	789	699	791	782	758	776	770	757	781	807	757	760	753	722	774	761	756	772	723	741	767	765	718	747	789	750	782	799	725	752	741	766	717	793	757	755	768	718	743	731	761	821	787	783	765	733	772	748	739	801	733	669	747	750	793	765	748	775	747	749	804	756	765	776	745	787	771	765	756	792	772	751	723	764	733	748	807	798	759	738	740	776	710	742	798	697	776	759	816	730	750	751	793	761	760	755	767	744	782	747	746	723	757	743	747	727	746	729	761	728	739	760	760	755	726	793	782	792	774	769	783	805	762	740	803	737	804	730	763	757	812	752	738	736	774	796	748	787	726	718	774	766	739	789	787	755	768	757	770	743	747	781	740	774	753	726	770	756	790	766	745	764	734	750	738	757	747	739	774	750	792	748	805	787	748	724	744	714	801	689	753	792	672	748	755	715	756	769	741	738	768	783	697	825	780	770	739	780	715	727	741	711	834	801	799	710	768	781	776	791	741	780	769	774	724	781	770	800	739	801	771	728	688	740	776	764	764	738	758	739	742	738	722	804	740	780	728	755	769	706	762	752	713	773	755	815	749	731	754	786	751	727	735	786	757	720	788	830	701	765	766	721	759	777	786	786	771	745	759	777	737	713	709	783	750	792	774	780	741	708	738	776	741	742	757	770	727	800	741	799	782	702	793	755	737	707	808	765	742	757	773	761	753	775	797	743	744	717	731	793	740	801	731	790	766	808	730	723	734	741	763	746	775	755	757	799	763	767	750	754	765	784	755	736	763	743	832	782	783	791	710	699	724	769	772	762	741	761	770	796	702	732	788	776	762	761	718	746	734	733	725	686	745	738	770	717	716	785	732	783	769	706	741	730	773	752	733	737	757	756	765	780	787	754	692	771	850	733	757	773	750	766	739	738	746	791	711	744	769	784	777	770	772	740	779	718	794	740	748	762	737	707	719	723	696	708	776	720	764	785	768	723	758	809	757	715	711	807	758	724	727	755	742	760	734	755	799	753	778	764	755	784	726	712	773	791	724	734	737	745	730	757	784	766	755	756	730	747	766	762	756	743	767	806	794	733	750	806	768	746	752	769	751	731	754	762	777	762	762	727	727	774	750	787	763	737	782	749	756	733	706	779	758	739	749	756	781	810	765	714	769	736	770	757	741	778	757	761	781	783	740	744	688	799	763	796	754	768	708	738	794	741	779	782	812	734	767	760	717	754	760	761	772	783	765	764	710	728	757	753	803	737	761	785	787	751	777	742	772	738	767	752	784	794	745	757	737	765	773	769	800	735	797	726	743	745	719	753	754	730	730	782	751	763	755	756	724	815	726	741	741	753	702	752	703	767	745	745	768	741	748	710	777	778	834	725	737	755	726	751	780	817	754	743	738	724	738	733	787	780	735	770	756	759	793	740	734	695	769	782	752	762	776	747	722	772	793	758	736	799	727	742	719	746	745	751	716	750	747	832	740	752	761	738	753	764	772	742	724	741	770	715	741	700	785	754	757	722	724	772	809	720	717	759	772	726	764	811	726	779	685	763	757	769	707	752	743	774	744	743	812	737	798	747	770	745	751	768	777	782	778	712	731	775	715	831	776	762	775	743	771	689	746	738	738	772	733	755	762	797	813	752	701	774	798	736	795	743	697	755	781	747	759	743	774	757	752	730	722	756	784	747	768	764	745	766	751	720	756	761	796	791	733	721	771	770	757	759	761	707	758	739	764	728	761	763	739	757	766	737	747	807	766	744	711	749	784	792	768	712	780	731	765	748	849	730	758	699	764	743	762	758	768	693	770	777	774	756	770	773	710	751	748	734	745	765	774	757	738	754	763	720	806	710	799	746	753	763	837	741	739	755	774	802	714	761	785	751	703	762	756	751	755	743	772	732	726	735	790	757	747	733	784	732	747	757	765	699	720	724	720	770	764	718	715	800	763	754	735	791	785	713	741	774	746	763	716	794	752	762	797	710	788	752	729	785	749	818	751	768	685	754	715	763	693	711	831	753	775	785	721	743	740	693	728	744	725	768	789	752	717	747	772	736	784	723	812	721	764	751	764	782	759	786	722	779	740	748	749	747	719	780	776	769	734	749	765	728	702	726	809	716	761	771	725	721	746	745	789	739
27383	18035	4115	667	580	503	531	497	488	510	495	480	477	462	529	479	464	492	475	486	459	497	500	467	539	476	478	468	489	464	503	469	464	477	504	445	471	459	453	498	511	474	429	437	467	480	483	490	472	517	485	472	450	486	493	480	494	501	502	446	511	495	484	467	488	462	488	479	442	486	522	479	492	517	479	490	455	484	495	492	462	475	523	469	476	483	448	483	480	456	455	497	460	500	483	483	479	489	460	478	456	512	526	463	476	474	514	469	525	472	523	460	470	446	503	435	457	488	495	462	491	460	452	435	519	483	531	431	477	488	473	495	449	514	492	507	466	443	477	499	506	478	475	496	485	448	492	488	444	499	454	458	474	529	483	486	467	508	460	531	467	475	486	418	468	494	494	496	452	483	481	500	465	457	463	451	523	538	448	474	466	495	523	502	491	520	461	489	465	483	451	484	460	457	477	492	452	507	472	475	469	487	477	525	471	457	487	498	478	501	481	502	487	471	506	490	489	469	513	510	493	473	482	464	471	469	497	455	467	514	510	482	500	457	489	512	457	475	505	481	481	478	469	465	462	461	476	483	469	487	480	478	470	489	516	492	486	491	507	497	504	454	483	473	525	467	475	477	458	447	453	507	507	485	448	483	490	519	457	475	446	497	483	465	480	514	471	479	460	470	490	462	464	498	474	518	483	490	463	473	495	483	491	461	468	497	501	472	499	512	483	510	455	494	511	449	498	480	473	485	450	458	455	475	444	480	471	468	496	503	468	499	490	471	495	486	484	462	449	518	466	463	492	478	487	491	476	484	471	466	460	471	492	487	460	491	449	473	498	446	493	483	499	483	488	460	497	515	511	503	489	462	451	501	519	485	504	457	479	470	506	486	482	471	489	461	477	474	498	480	494	488	492	511	438	464	484	461	538	443	443	473	480	528	479	491	468	494	502	470	453	472	503	458	479	476	514	497	514	492	479	489	421	465	478	516	495	468	468	476	507	517	477	437	458	497	455	468	457	487	466	433	473	499	483	427	505	427	443	419	472	488	452	450	509	475	470	482	452	499	476	434	465	463	487	492	488	511	440	483	507	551	498	455	487	475	509	488	475	520	481	476	468	471	452	435	487	458	488	444	470	504	467	465	489	501	491	480	498	489	514	491	476	475	457	474	431	514	461	489	507	485	440	514	486	479	476	442	483	471	496	485	509	490	481	498	488	477	471	478	487	481	492	497	455	476	462	484	479	481	477	494	478	521	520	463	504	501	472	520	507	471	478	471	481	516	512	472	465	516	490	503	501	498	457	472	454	469	478	489	483	509	495	492	454	463	426	452	467	496	463	482	440	487	476	461	458	498	478	457	439	481	491	468	450	498	466	509	446	498	473	476	517	484	462	477	470	470	462	474	529	452	443	472	445	466	494	495	458	515	500	457	519	497	469	474	467	477	452	502	513	470	476	464	469	446	462	506	508	473	500	501	480	463	481	477	486	450	482	511	498	485	508	504	471	476	487	461	490	442	457	467	507	481	529	439	474	520	533	438	481	499	467	482	477	458	494	518	479	491	457	475	462	478	485	472	502	509	476	493	480	512	501	472	476	481	498	476	467	443	472	508	480	518	490	439	470	456	464	471	500	431	454	490	491	514	500	441	488	453	481	494	464	477	457	472	506	477	503	468	491	488	444	500	417	475	468	474	489	506	469	495	498	472	478	465	417	441	480	485	449	478	477	502	497	431	489	454	485	477	488	469	450	488	453	480	469	469	485	482	501	472	468	522	526	484	477	491	489	498	442	493	494	470	511	466	518	470	493	493	480	478	438	480	481	479	437	439	492	493	465	473	462	463	457	483	455	488	483	504	486	475	466	478	441	526	486	487	458	499	519	474	497	490	497	477	493	488	499	488	512	462	453	504	504	458	473	470	495	476	463	448	505	497	496	486	467	475	481	447	466	460	470	459	508	454	466	478	491	483	487	474	528	498	459	453	478	470	468	475	500	481	473	515	482	432	443	482	468	471	448	475	518	466	495	499	456	439	477	469	466	477	485	488	447	516	465	432	486	467	494	482	456	504	482	458	499	506	473	489	472	489	532	504	524	486	488	509	447	494	522	464	468	478	445	521	438	498	477	473	480	421	472	447	447	487	484	466	446	488	468	475	483	494	487	510	488	505	505	466	440	484	457	461	504	498	502	512	475	508	482	493	479	491	469	498	501	529	517	476	478	486	484	500	504	501	480	491	482	484	487	471	500	469	499	447	512	489	471	484	480	482	490	452	498	522	496	493	478	461	469	481	473	494	483	484	458	482	495	447	495	466	507	497	476	499	434	508	478	469	492	513	499	471	437	453	469	545	474	494	481	487	471	499	475	502	459	460	480	445	474	445	485	480	453	462	487	443	448	513	486	448	486	454	505	452	423	505	492	460	465	492	465	476	500	475	487	441	464	476	472	516	446	440	466	472	479	444	469	424	495	483	469	500	482	512	451	537	465	461	489	466	459	492	467	468	526	477	465	509	513	466	516	485	477	506	476	471	538	468	435	484	499	492	530	483	468	477	484	472	463	483	446	483	458	465	455	470	462	466	476	482	469	498	509	444	474	488	473	479	451	521	494	456	489	500	476	511	463	469	509	490	487	449	485	463	478	502	497	460	470	462	500	463	477	496	470	493	528	485	468	494	468	485	462	510	515	501	466	517	458	492	472	443	465	509	438	462	480	452	467	481	500	450	481	506	463	529	495	507	467	458	492	497	464	513	484	496	513	460	488	440	452	466	458	482	509	456	477	444	494	458	506	467	472	477	471	468	474	448	481	488	468	438	504	500	504	468	475	462	498	514	477	479	514	471	463	465	517	502	486	477	440	473	486	471	433	512	481	455	428	488	442	517	466	494	502	469	524	452	530	481	503	495	455	478	492	491	494	435	476	456	476	486	487	474	474	464	487	505	496	486	504	482	485	468	521	508	476	475	473	463	480	478	445	517	488	485	488	464	528	502	469	494	488	479	455	506	469	486	489	492	437	492	495	420	497	486	487	460	454	510	455	455	477	463	493	460	488	488	495	487	444	474	478	499	459	485	458	490	447	490	480	510	493	476	502	498	519	516	476	482	473	510	463	464	466	456	499	464	454	502	504	488	483	512	512	428	507	457	466	502	468	460	467	468	507	474	511	440	504	478	470	477	482	478	525	470	491	488	489	500	477	519	478	429	485	464	480	515	490	480	453	464	539	457	453	465	511	495	473	445	483	460	480	494	489	483	501	475	479	513	483	469	456	466	463	497	443	502	458	476	515	480	502	466	482	451	484	505	464	446	476	475	495	461	468	487	468	467	517	447	525	509	479	500	501	516	464	524	502	482	471	472	476	476	458	469	465	497	497	446	535	443	502	493	482	499	504	497	455	468	471	481	458	455	488	487	526	500	516	466	499	503	444	437	504	478	447	481	485	475	463	445	469	495	495	491	515	521	446	462	482	490	494	456	458	494	472	450	520	466	495	489	482	518
4322	928	746	599	546	541	530	503	530	494	525	524	500	511	503	513	525	535	466	519	535	536	564	556	518	504	513	512	453	531	508	484	500	532	512	511	482	469	520	461	483	536	552	499	533	497	518	560	498	517	527	505	524	542	552	519	505	513	544	492	514	536	515	521	511	509	524	471	525	543	527	531	495	535	490	512	485	532	482	502	507	498	541	515	476	517	554	496	513	523	494	490	515	509	539	507	521	514	535	517	513	505	521	500	504	499	477	515	547	523	510	535	539	488	503	480	537	491	510	530	533	511	531	513	484	513	497	495	475	505	492	511	523	506	543	524	532	535	539	504	528	524	511	543	518	552	527	550	545	487	521	497	534	498	502	520	511	536	513	532	478	495	527	532	554	504	509	543	540	539	501	500	493	535	494	550	540	505	491	524	494	522	524	511	513	515	507	476	500	480	459	528	503	535	478	487	516	514	512	528	530	510	574	521	521	461	506	519	542	508	506	493	477	522	502	533	529	496	498	529	511	547	508	539	516	531	522	518	515	488	511	513	512	511	520	501	520	515	516	491	537	514	503	498	541	501	511	511	533	536	473	534	518	551	457	493	502	551	501	512	522	530	512	524	555	517	527	478	512	505	524	529	562	538	503	500	528	476	504	526	544	529	500	517	498	535	496	542	522	532	497	548	491	522	514	518	544	510	492	468	522	482	533	513	527	533	515	524	537	512	513	512	509	526	570	554	541	493	526	538	511	488	509	490	472	494	493	505	499	534	538	527	484	554	520	512	507	526	495	511	496	503	519	522	525	507	487	544	506	515	491	490	512	500	509	494	481	517	518	497	529	482	520	520	506	546	503	518	510	517	477	490	575	509	501	510	556	542	513	532	514	544	506	492	504	510	464	524	554	509	526	511	547	516	516	545	485	549	516	511	517	494	514	520	532	512	537	508	497	493	489	453	526	490	536	510	529	539	537	466	529	518	496	488	516	532	512	508	527	499	490	521	512	483	504	498	522	502	523	503	520	518	534	507	493	522	509	531	535	511	519	518	510	504	508	497	511	531	501	534	500	531	497	492	506	512	563	506	551	509	531	541	500	494	515	509	520	504	558	482	489	523	545	526	524	506	523	531	540	544	522	506	514	523	486	519	522	540	543	521	495	504	539	518	519	495	497	496	530	507	541	528	506	501	524	506	489	509	530	521	506	533	477	482	519	541	517	477	513	523	506	493	552	523	472	500	517	497	491	558	533	505	510	521	493	478	505	528	523	529	506	504	514	481	515	564	561	525	485	507	516	468	524	469	491	522	499	516	515	518	541	524	506	528	503	521	515	502	572	546	515	500	493	519	508	569	492	517	516	510	543	457	520	506	521	482	562	507	517	497	530	532	515	478	508	535	527	506	503	507	526	527	493	530	526	537	540	481	562	527	511	551	494	518	542	500	521	508	499	501	483	561	501	528	512	514	478	512	530	543	540	548	536	520	492	506	531	489	551	505	528	500	500	500	505	481	528	494	546	521	465	497	505	517	509	533	510	538	513	476	558	488	536	527	506	511	522	523	513	520	496	501	504	508	533	507	561	521	496	471	479	520	476	520	476	505	536	448	537	507	499	528	522	502	514	467	507	492	531	532	518	561	519	527	517	514	518	509	528	503	540	544	503	548	532	494	528	503	537	500	519	506	510	526	510	505	514	492	549	539	562	512	502	513	493	559	558	562	518	497	502	524	506	545	532	495	508	488	507	477	530	495	475	498	493	506	531	481	490	474	486	545	535	500	528	500	488	519	525	517	551	533	516	510	533	504	563	526	513	492	512	490	501	490	500	525	519	510	487	543	523	567	523	477	533	543	527	504	517	528	530	536	477	534	532	531	522	507	502	530	493	524	513	551	527	487	555	548	523	509	511	531	499	539	528	541	548	523	520	513	515	518	572	513	491	514	466	532	536	503	533	486	546	499	478	532	479	524	483	479	580	515	516	512	497	515	519	514	502	508	539	515	512	532	516	510	534	532	576	493	513	501	511	512	498	466	472	466	526	524	519	524	533	520	492	529	498	522	492	546	510	490	490	505	493	500	452	505	528	551	549	495	466	514	496	519	533	536	543	503	493	520	511	506	553	478	522	514	509	514	484	497	517	546	544	498	498	524	498	530	486	499	497	548	543	527	519	490	531	502	500	523	523	553	499	502	514	538	510	496	511	495	525	515	502	508	505	540	488	482	517	546	498	485	537	537	525	514	545	513	541	544	525	516	513	511	487	518	529	503	504	487	509	525	479	531	496	482	530	504	486	553	459	522	505	502	530	505	495	532	491	509	526	516	542	504	464	528	477	483	500	567	540	503	552	486	539	501	488	521	477	492	523	494	493	519	540	526	518	504	533	522	506	457	469	503	527	522	516	479	499	523	465	527	504	503	508	543	543	552	549	520	530	503	506	464	500	485	495	491	478	490	457	494	537	490	528	524	523	546	506	472	535	488	492	519	532	534	546	522	549	479	506	519	521	522	497	544	511	500	495	518	510	523	544	520	478	469	500	518	514	533	495	537	511	466	504	534	499	488	553	541	476	507	510	483	530	486	528	517	515	482	513	525	522	518	536	517	503	481	480	495	484	517	518	454	501	518	497	577	506	513	455	495	535	509	546	518	502	519	530	506	528	529	544	490	493	532	503	493	549	554	487	512	522	536	495	529	514	496	528	505	517	516	511	545	538	530	517	534	491	534	556	476	506	510	492	547	509	493	519	505	495	470	529	493	568	535	532	493	464	526	475	497	517	456	511	504	515	512	518	489	483	539	519	511	525	508	546	483	489	536	506	532	504	468	495	507	482	535	508	508	517	513	487	518	487	527	542	589	567	511	493	487	535	545	519	478	530	491	537	501	513	523	463	543	528	548	523	526	527	543	506	524	489	470	532	481	540	510	523	486	510	480	482	502	533	499	482	493	550	509	486	515	519	513	511	562	540	453	510	505	505	500	548	510	481	503	499	504	529	481	506	479	519	517	540	568	492	514	494	539	517	523	538	489	508	533	512	527	482	539	565	507	502	496	521	483	493	544	541	534	489	549	531	510	491	519	521	533	496	540	496	526	540	546	479	505	492	519	562	501	538	502	537	519	470	495	529	457	540	489	491	493	495	494	549	491	505	504	512	512	518	492	489	547	537	524	517	492	507	533	525	511	520	500	478	503	487	529	480	517	486	529	522	531	551	570	481	503	510	520	506	509	471	477	463	528	537	530	484	505	532	508	523	504	523	531	508	480	492	465	483	499	490	491	538	528	488	501	542	474	532	471	526	540	556	514	493	514	506	523	533	521	528	525	512	532	476	532	538	484	509	513	514	474	524	513	506	532	549	546	524	519	516	519	531	535	516	518	503	499	519	517	537	478	487	504	547	513	533	508	565	570	568	526	530	529	498	548	501	478	512	463	491	525	511	501	520	462	482	504	470	564	513	541	530	482	500	515	552	521	530	534	530	522	513	475	550	532	500	526	495	510	482	550
23407	21138	28463	24074	21147	12297	1836	1195	1114	1040	1076	991	934	952	955	989	922	903	912	895	853	834	881	906	910	864	871	848	847	826	825	845	902	888	856	934	846	885	864	863	859	856	825	866	909	846	903	927	881	879	894	880	846	857	905	811	868	903	874	851	918	854	898	852	804	894	862	922	900	849	897	875	860	869	856	807	874	946	844	947	829	858	865	862	812	843	822	840	845	852	895	848	888	875	904	823	858	840	848	895	889	884	858	902	868	823	889	870	860	906	917	861	837	867	853	873	873	867	883	911	873	847	834	870	834	828	892	828	860	968	847	871	902	874	857	927	828	842	896	872	892	916	843	860	859	861	845	865	870	861	850	845	864	860	846	842	848	815	879	858	885	818	841	846	897	833	865	878	888	876	927	888	920	881	869	899	921	874	872	835	854	844	867	875	808	906	848	877	834	861	925	886	871	826	854	856	919	877	875	850	868	882	885	879	895	888	873	878	876	868	860	878	845	879	867	844	813	840	873	807	828	902	835	878	908	821	864	839	900	821	849	876	882	899	836	900	838	864	876	831	880	873	879	905	863	866	869	809	891	907	837	833	843	828	895	848	848	883	858	862	886	886	889	856	869	838	841	840	854	881	852	839	875	889	853	899	840	873	803	887	885	913	864	870	875	885	875	866	831	826	866	866	839	847	866	807	881	861	844	810	848	882	856	889	898	857	888	869	890	816	852	859	770	818	847	926	794	860	875	896	879	915	866	897	916	848	875	866	882	817	859	891	905	785	865	867	895	888	931	872	914	818	814	913	870	831	926	882	871	818	865	849	894	850	856	894	866	879	849	921	825	914	850	876	842	868	879	875	858	816	847	829	842	897	907	878	888	837	862	833	888	843	828	842	893	886	846	886	847	854	896	892	867	870	872	823	856	874	881	873	880	909	883	866	848	885	842	869	869	796	874	839	827	869	844	866	854	877	867	861	884	878	883	917	880	918	921	914	849	822	845	889	914	854	874	867	859	894	876	829	857	878	870	895	841	881	858	816	880	855	846	810	821	783	841	881	840	865	853	855	892	825	864	864	852	803	883	879	909	884	825	834	893	868	899	873	855	853	826	836	887	892	824	829	834	873	886	847	855	896	929	865	866	836	861	875	871	841	870	860	844	914	921	872	882	884	858	857	861	838	835	870	904	883	897	838	837	840	808	871	868	826	905	845	942	855	827	917	860	872	849	845	829	851	836	803	877	848	874	839	849	872	864	903	841	849	870	855	845	856	882	882	844	881	853	847	889	828	890	885	883	843	933	864	872	840	811	848	878	797	830	846	877	843	834	895	870	874	842	834	896	905	841	833	857	792	857	858	804	925	916	882	877	858	871	857	862	901	850	804	896	858	854	858	872	894	895	847	803	776	880	837	863	866	922	836	845	871	869	829	866	869	880	874	909	897	838	846	863	834	870	875	859	843	864	858	851	895	847	825	888	903	843	855	853	854	843	899	890	909	862	882	857	897	801	883	860	869	842	890	838	867	844	866	833	866	843	856	855	919	897	793	867	868	860	863	877	886	885	866	848	864	836	872	850	878	838	883	913	923	854	856	846	819	918	873	888	841	881	777	847	883	894	852	758	806	876	847	854	833	900	840	868	880	850	831	855	891	847	826	853	862	822	832	861	838	862	844	823	894	891	892	862	823	862	870	872	854	855	841	832	882	924	876	811	874	846	867	842	878	864	792	886	866	881	890	795	858	894	877	838	836	800	778	810	890	845	862	876	905	792	871	842	847	846	923	865	856	841	849	815	800	865	855	871	789	873	904	884	839	912	852	865	808	849	830	878	810	870	811	869	855	846	885	836	898	875	865	871	836	870	904	837	887	882	859	921	875	913	816	873	878	832	843	947	823	856	869	846	827	891	871	869	903	856	881	861	893	884	865	809	859	853	864	851	833	878	826	824	884	933	882	814	877	852	881	839	855	920	827	905	885	829	812	848	828	872	815	845	875	896	857	878	830	910	885	845	860	879	896	843	875	843	892	902	832	877	821	808	826	828	886	905	857	861	886	892	827	767	889	879	862	877	879	859	862	877	922	879	889	815	911	841	834	873	893	872	865	957	847	898	849	832	878	869	877	831	836	835	847	862	832	819	847	849	832	922	882	883	869	906	895	851	860	907	863	873	883	846	864	852	880	854	861	880	862	867	842	853	813	820	843	860	894	862	852	890	923	862	869	860	853	864	863	917	915	891	808	895	895	900	928	837	854	865	861	871	816	936	855	849	847	881	911	877	853	887	850	860	901	853	815	841	835	870	837	869	842	878	873	870	866	889	843	856	841	861	844	883	806	811	908	889	851	847	901	898	858	890	901	872	856	862	817	848	834	837	840	882	887	893	841	845	852	877	923	881	884	932	844	897	880	885	879	860	838	916	892	816	878	836	896	881	844	883	820	868	879	877	899	910	872	835	854	826	850	882	884	916	842	844	875	830	871	888	881	844	852	827	917	860	839	873	842	825	902	854	853	843	868	835	839	884	858	911	921	829	901	876	868	859	842	861	837	885	827	839	842	852	869	837	858	836	825	826	860	829	854	876	877	911	834	847	897	865	872	894	868	778	877	900	900	833	904	862	802	875	854	902	849	881	919	881	875	875	884	848	837	897	876	834	814	864	857	849	836	849	831	846	831	867	819	889	895	845	840	801	882	834	902	914	890	850	938	846	821	826	808	847	827	839	903	901	882	864	850	891	839	869	840	915	856	903	801	902	869	819	858	844	829	876	835	860	889	862	798	858	871	873	880	881	836	860	832	910	863	873	875	844	876	878	855	889	873	899	855	870	865	833	868	896	898	781	851	897	892	887	901	857	830	902	853	829	896	852	910	876	788	923	875	799	851	902	883	928	851	825	877	830	818	889	864	851	852	835	834	828	836	861	822	915	890	882	867	955	870	889	915	885	904	834	830	859	866	843	851	890	851	905	846	851	888	854	857	916	829	870	885	831	878	933	835	832	839	912	895	858	891	880	875	866	889	863	867	827	834	874	846	860	792	857	859	902	848	851	854	948	882	885	868	802	868	818	874	867	866	833	836	881	887	881	907	846	865	883	863	848	831	885	929	870	816	880	847	863	875	880	829	851	845	903	865	905	812	834	835	853	885	853	904	820	839	921	794	851	904	845	835	861	868	894	891	809	864	922	868	872	872	889	907	830	843	878	808	862	876	888	854	822	922	814	887	884	916	848	867	861	856	845	825	893	809	836	877	921	852	854	891	845	870	835	794	939	840	784	830	882	852	867	842	882	837	862	873	904	868	884	912	901	876	843	857	906	846	822	817	771	875	829	810	834	863	831	833	862	863	850	875	817	861	878	896	847	881	867	849	812	823	903	852	832	828	852	865	896	904	812	830	908	820	853	868	871	819	847	854	858	810	886	854	870	875	875	852	904	856	880	856	886	855	828	849	847	811	826	877	853	845	862	803	900	874	861	803	895	904	862	859	921	879	831	873	877	852	854	845
3383	8729	6217	3254	2504	1959	1683	1490	1346	1182	1205	1164	1040	1042	1039	1006	967	968	991	952	925	973	1018	957	930	936	944	882	877	916	918	890	904	930	892	920	897	901	934	905	918	948	900	901	942	880	934	900	862	915	958	922	913	916	945	929	940	925	905	863	863	967	925	933	911	939	911	917	904	890	906	857	960	922	891	853	897	886	907	895	931	887	877	979	927	924	858	888	956	923	873	941	938	864	936	918	877	915	880	960	885	917	891	916	944	888	910	927	977	886	893	855	920	920	934	882	884	874	899	934	903	922	905	908	898	880	925	888	873	952	885	893	942	898	858	934	974	877	886	957	923	862	830	894	923	882	890	897	889	878	885	872	919	899	870	886	904	902	876	912	875	864	882	934	889	940	899	930	917	972	909	892	898	897	897	889	917	928	938	949	920	895	914	887	873	910	915	908	894	915	908	889	918	915	887	893	918	912	852	939	854	895	940	882	905	939	873	907	895	892	960	950	886	944	894	911	854	876	886	853	877	902	895	927	927	892	912	970	900	907	900	946	881	930	925	918	927	853	877	972	948	843	917	901	915	919	950	936	903	936	866	944	873	901	884	895	991	857	862	938	883	925	939	892	859	921	896	955	901	936	948	913	876	885	879	916	892	918	912	887	875	891	916	926	880	927	915	921	915	920	924	875	866	902	853	915	932	886	862	936	929	911	861	891	870	919	957	914	960	917	879	919	909	903	892	881	927	938	896	880	909	887	935	911	876	918	855	915	888	900	861	909	944	952	942	905	875	834	916	949	860	842	901	885	943	886	886	923	887	892	966	835	932	903	916	875	906	919	831	866	918	913	845	904	908	919	865	909	887	905	893	903	912	890	865	860	957	934	949	851	928	913	913	896	953	875	889	953	883	921	914	882	924	899	901	884	949	862	928	1007	923	927	947	918	895	970	875	869	893	909	874	936	955	887	968	900	960	913	936	883	936	879	890	916	873	936	882	952	926	924	913	978	926	954	876	896	939	955	950	892	897	927	900	919	917	908	905	870	934	887	912	868	948	920	892	939	863	920	924	939	930	906	864	910	909	905	889	921	940	896	923	935	889	982	883	885	899	916	927	907	887	926	921	845	917	954	955	912	920	945	912	886	918	888	925	868	960	908	885	857	904	883	901	918	932	868	960	937	944	875	897	877	922	953	861	907	904	862	898	899	957	899	880	863	875	900	890	893	914	856	914	892	855	947	908	882	909	932	916	958	835	934	877	915	925	911	896	899	860	912	889	919	965	846	920	961	933	901	931	926	898	879	872	967	926	925	960	953	830	915	912	918	923	934	937	911	883	928	897	934	864	843	922	904	927	899	911	880	917	938	888	894	916	875	921	887	885	931	891	891	917	948	926	879	904	853	866	889	948	919	919	899	900	871	847	921	908	926	973	888	915	913	915	909	919	938	950	890	942	883	930	899	883	893	897	968	913	926	905	928	909	899	979	884	961	895	910	904	861	889	889	909	868	836	896	913	921	933	959	957	898	909	929	915	872	889	913	947	892	909	927	878	916	955	900	889	921	939	914	896	892	915	952	918	878	900	974	891	913	896	906	903	928	934	894	917	980	897	881	910	922	947	910	905	908	895	943	915	918	941	915	894	945	919	889	919	956	902	912	846	913	951	931	865	889	931	902	924	912	891	900	941	904	915	912	893	878	929	875	936	862	877	913	920	908	966	889	874	951	895	922	917	967	900	928	900	917	885	879	869	916	943	855	911	876	876	888	912	889	898	878	878	918	855	920	896	919	957	951	919	964	899	901	865	903	911	922	963	894	917	884	853	903	898	856	907	882	882	930	898	915	874	918	891	969	961	910	878	867	858	894	867	908	898	890	929	878	921	884	930	894	942	929	904	911	879	913	936	933	886	982	926	887	872	888	896	937	887	861	957	949	892	859	870	921	906	871	897	909	923	934	895	917	942	881	901	895	919	898	898	963	960	925	916	892	903	916	917	936	931	888	893	915	884	913	883	912	896	878	879	932	866	912	907	940	880	934	943	910	899	893	906	936	899	870	957	902	924	927	941	893	883	944	935	954	875	846	884	906	875	921	906	904	863	929	914	907	876	932	931	897	852	937	893	910	857	876	945	871	931	887	929	887	910	948	837	873	899	879	900	809	960	930	904	929	865	932	887	915	862	958	982	879	930	908	837	887	931	888	896	927	920	943	918	951	930	881	933	954	915	886	918	903	900	918	903	893	877	917	933	847	896	936	897	876	899	839	864	888	910	888	911	902	925	902	930	929	904	872	929	921	919	920	870	915	943	901	873	919	904	881	910	942	868	929	879	906	862	917	907	907	855	896	909	882	874	918	925	898	911	936	853	957	923	887	901	891	915	916	916	906	903	953	904	946	902	880	905	936	885	918	874	901	946	923	884	851	846	878	927	944	884	885	991	947	923	956	920	861	890	889	906	984	938	951	950	906	873	894	929	878	899	896	886	909	947	949	930	951	900	918	874	856	879	907	875	943	867	855	890	886	955	908	922	925	847	951	854	920	952	924	899	898	919	928	856	857	908	907	914	889	915	932	976	916	900	938	917	861	908	870	952	871	912	880	883	967	925	932	956	906	911	894	937	880	860	884	953	864	903	920	901	907	910	911	923	894	881	895	949	904	901	948	912	907	867	911	880	953	896	893	892	916	836	907	832	930	859	963	918	931	938	916	916	920	873	918	936	881	953	897	925	860	890	890	927	891	890	852	901	821	937	882	887	935	921	905	877	927	941	871	948	923	918	955	883	899	937	884	934	905	901	931	920	927	855	870	898	927	944	875	891	866	859	893	920	930	893	938	860	886	911	902	893	987	940	888	899	873	923	895	869	915	878	921	918	853	924	894	905	921	954	906	931	935	901	872	899	948	923	937	902	909	932	938	895	929	911	870	921	975	911	881	855	916	898	872	943	891	872	924	870	892	880	907	916	906	862	958	861	921	953	903	898	913	933	919	944	926	871	912	847	878	909	918	894	863	917	926	909	912	913	880	898	932	894	932	988	863	881	913	948	935	913	942	894	882	920	927	904	995	917	879	912	894	916	937	935	922	895	929	861	918	844	956	941	883	923	875	951	906	890	926	848	912	953	895	918	899	934	947	892	955	829	875	940	895	878	845	905	901	947	904	931	928	967	858	918	858	953	869	886	897	929	895	868	909	920	886	866	832	919	897	875	897	942	926	902	917	887	974	840	923	918	890	889	901	867	926	867	959	916	921	954	943	925	916	906	903	892	944	893	888	903	955	922	936	961	907	864	911	911	882	835	933	968	874	843	896	998	890	893	920	897	946	886	905	938	876	904	908	903	880	864	893	878	984	894	909	902	870	924	941	926	902	879	923	919	907	944	876	873	937	901	975	917	848	918	909	902	889	941	888	955	884	911	938	908	917	913	923	928	932	905	884	911	889	928	881	944	909	878	961	891	913	911	934	899	890	909	937	930	872	886	945	934	918	919	937	940	950	923	932	911	867	919
24553	21118	27529	24874	13223	765	459	377	359	311	313	278	308	278	278	274	277	256	265	272	255	253	250	265	254	233	248	251	255	236	234	253	248	250	255	273	289	264	235	249	233	268	264	250	256	242	224	224	238	246	245	243	232	265	268	271	251	261	190	262	247	196	260	220	226	258	240	225	245	225	243	205	232	227	258	258	226	230	203	251	260	240	236	226	266	233	233	266	229	262	238	226	263	245	235	246	238	264	227	240	228	241	244	220	238	229	211	264	235	262	231	237	206	273	247	255	260	210	225	249	233	235	251	267	259	252	224	243	250	211	241	238	242	252	233	221	276	242	228	279	218	236	243	253	214	240	219	236	241	239	247	240	244	222	244	248	243	241	231	249	203	261	217	243	240	257	253	212	243	237	234	244	235	239	247	231	242	250	241	232	254	241	252	236	250	230	216	224	231	238	239	264	219	245	245	227	261	252	242	242	253	244	273	231	221	243	255	227	236	232	232	249	212	236	219	218	219	241	245	253	224	245	204	227	246	229	263	226	226	243	256	243	229	248	262	241	238	222	240	277	227	233	236	240	235	243	261	265	233	247	255	242	239	262	248	260	266	201	245	210	274	246	231	250	245	249	252	242	239	232	248	231	198	230	241	218	220	215	217	235	246	247	235	248	252	209	233	216	242	248	256	224	250	232	255	226	237	219	248	236	231	224	250	235	217	250	273	236	238	231	271	250	247	256	266	261	223	223	241	257	244	238	216	268	260	245	219	234	255	240	255	256	232	220	249	260	234	250	235	220	223	232	263	250	255	239	231	254	225	241	203	254	251	214	239	229	249	260	254	250	262	269	231	253	244	249	235	228	270	216	234	252	224	257	252	252	237	234	234	233	224	237	240	217	212	266	244	246	210	227	246	230	228	222	215	258	233	243	231	244	235	258	215	249	210	250	234	246	226	257	236	259	250	245	238	232	246	241	237	256	233	234	259	246	229	258	234	221	252	235	238	252	235	233	247	235	240	199	237	232	234	226	259	222	244	254	224	234	254	243	268	237	243	256	236	226	240	235	233	243	229	229	244	223	255	226	227	227	222	215	220	247	243	253	228	232	248	229	236	268	240	246	224	238	259	237	249	233	243	262	259	255	266	243	251	250	240	240	255	247	258	234	247	239	205	243	207	236	236	237	229	226	222	240	216	228	248	251	233	239	224	222	242	215	245	247	224	234	246	252	281	248	228	248	237	232	241	241	262	254	234	241	258	244	243	271	236	247	233	247	259	238	211	225	227	206	256	269	237	205	231	218	278	204	238	250	231	249	198	285	257	251	253	241	220	251	235	241	260	229	257	232	226	228	217	233	227	228	199	224	219	242	227	262	229	244	269	265	261	201	253	225	221	220	266	210	234	208	212	247	227	263	260	249	230	244	273	258	232	231	245	231	220	282	228	226	221	233	212	245	242	253	229	221	219	211	238	241	260	235	237	222	250	245	221	235	238	259	250	223	237	237	277	250	237	241	237	243	242	254	233	232	249	236	218	236	257	225	225	228	229	248	246	243	210	239	241	254	229	242	244	239	235	239	215	202	238	233	232	256	229	228	254	253	241	235	263	223	248	245	239	244	244	259	237	210	214	211	234	249	248	247	234	235	232	238	234	249	226	236	241	243	240	249	217	241	246	249	255	279	246	240	258	226	259	231	234	209	255	246	234	231	248	236	237	232	259	250	259	203	252	244	227	265	217	265	215	257	267	239	237	240	259	240	233	245	243	191	214	265	227	221	247	226	237	245	249	256	227	220	225	259	246	273	251	218	261	274	245	255	222	223	255	206	237	231	229	255	240	245	232	259	261	241	217	235	256	230	255	240	200	240	226	248	278	235	225	237	210	261	235	245	244	242	215	243	241	255	262	220	211	217	227	251	236	229	256	233	227	241	219	262	249	246	232	217	215	226	242	242	213	233	254	241	217	238	229	218	248	241	251	225	263	217	264	255	253	236	259	254	260	248	278	232	245	258	238	246	220	237	250	255	250	242	267	245	221	247	262	249	248	243	234	258	255	247	210	246	241	237	231	225	229	272	244	242	246	217	262	252	255	236	217	226	234	238	222	275	220	243	236	212	238	234	260	252	218	227	235	256	232	220	235	232	240	217	230	237	232	248	236	224	256	233	237	223	210	241	244	229	238	234	240	263	242	231	244	255	229	230	237	256	224	257	253	238	263	232	251	235	254	213	251	214	243	236	264	258	242	245	241	228	235	255	256	255	242	238	225	255	228	220	263	232	238	230	222	243	231	258	238	235	217	218	259	235	266	220	237	219	225	212	253	249	247	240	245	227	238	227	211	236	244	268	277	235	240	241	252	263	256	219	224	228	260	229	227	244	258	234	241	226	220	246	250	231	216	186	248	237	258	232	212	235	247	215	232	234	241	211	232	238	198	226	241	288	240	233	242	237	232	232	230	258	254	238	216	227	250	234	238	220	229	235	265	232	219	215	236	281	229	230	236	202	220	220	227	227	239	256	232	256	229	220	254	234	260	247	230	245	252	238	232	217	234	237	229	247	278	259	250	225	254	227	225	244	234	237	240	258	244	264	248	224	267	235	236	243	258	253	273	261	231	256	254	267	228	235	273	252	219	235	243	235	224	249	228	232	252	249	229	253	204	259	214	217	221	214	234	237	238	245	251	240	209	238	235	211	227	231	248	243	202	227	253	265	247	259	206	251	263	252	247	231	239	226	229	219	253	246	238	221	202	262	246	261	234	239	242	235	252	216	234	251	266	230	251	244	241	249	234	233	245	231	207	237	258	261	219	236	234	229	225	229	237	279	249	224	230	250	243	230	266	243	250	235	234	242	263	233	252	245	235	246	236	244	247	207	235	214	267	251	223	221	236	242	217	243	261	237	246	243	237	254	215	231	237	215	223	266	240	218	247	240	249	245	248	237	230	229	238	233	221	229	236	235	273	242	230	206	250	231	240	220	242	230	253	229	244	223	243	229	237	248	227	247	212	244	212	241	261	285	240	261	238	220	241	225	258	250	217	241	277	245	238	203	221	237	233	249	227	230	235	254	234	244	229	230	244	213	236	220	250	251	236	235	242	221	253	254	211	247	244	261	254	228	233	215	281	217	236	220	263	223	250	278	229	231	255	223	258	231	252	223	240	226	227	237	217	286	232	234	245	237	248	244	256	245	230	276	243	245	241	246	240	241	210	237	212	243	246	241	231	260	251	209	218	259	234	249	244	263	233	240	213	232	265	234	245	235	226	253	266	230	224	241	231	251	213	248	232	212	255	244	264	249	230	237	234	246	272	229	210	204	262	243	245	245	243	233	221	233	259	248	224	259	241	192	278	231	265	251	259	261	244	228	229	223	226	243	270	223	226	226	282	234	230	233	243	242	258	247	235	243	255	219	227	228	260	254	217	231	243	224	231	254	232	243	233	256	239	223	228	253	242	249	237	248	239	242	244	251	236	246	238	214	259	230	246	248	222	237	264	212	244	235
3163	5025	3432	1668	1212	984	741	647	542	494	432	396	383	364	311	328	280	347	301	331	329	287	290	313	325	295	300	288	304	276	296	297	308	272	288	289	289	307	317	294	264	271	290	323	299	263	274	287	281	285	284	306	270	263	258	281	289	270	309	328	302	289	306	280	282	321	308	253	289	308	307	269	303	273	289	293	276	282	281	285	273	294	272	274	303	268	285	291	283	291	263	273	278	277	284	290	290	294	284	303	274	293	244	273	298	289	303	298	274	316	297	290	285	310	288	266	302	286	248	278	265	290	253	270	279	308	314	314	306	258	271	263	265	273	302	280	288	273	313	257	266	275	282	291	268	273	245	280	284	267	282	263	309	284	305	268	265	248	265	278	322	256	269	267	261	273	313	292	273	300	250	234	265	293	292	290	259	277	290	279	287	290	304	279	300	285	284	292	262	266	296	310	289	261	250	248	280	300	266	291	267	289	296	279	293	283	277	275	279	284	290	270	291	280	284	275	281	283	280	255	303	266	306	264	290	266	257	282	281	277	248	286	266	269	292	295	262	289	290	303	313	276	259	291	278	276	292	294	302	285	307	291	254	284	281	295	279	275	279	275	284	273	273	282	279	280	266	268	276	283	264	278	301	286	268	258	290	296	271	267	278	293	265	296	269	284	262	264	300	274	267	262	302	283	284	273	283	271	264	256	282	247	284	278	265	298	251	305	258	290	294	274	302	271	249	278	290	264	277	261	275	276	269	299	290	270	282	294	238	265	288	298	274	298	291	279	266	289	251	287	266	304	275	302	294	271	296	270	311	286	275	266	283	291	285	276	281	292	296	262	239	281	297	284	270	283	325	258	297	304	269	294	270	277	288	244	269	278	278	266	273	280	276	295	292	268	279	274	297	285	289	266	296	269	306	299	270	271	271	290	249	299	236	258	284	267	269	269	279	290	293	280	269	271	281	285	293	268	277	282	260	264	283	293	294	246	261	269	296	279	289	279	267	328	302	279	270	257	268	298	270	303	298	285	285	265	284	268	267	270	291	269	312	251	265	307	252	278	303	243	271	297	257	282	263	287	293	282	294	253	296	301	277	296	278	268	272	285	277	268	265	299	283	265	282	285	279	252	281	292	276	268	286	281	304	284	290	268	255	291	287	276	271	282	286	320	290	273	266	261	276	266	280	276	254	274	273	278	282	244	308	268	263	307	269	335	303	285	289	267	301	279	262	290	301	283	279	291	250	295	254	262	283	286	304	294	283	265	288	286	297	284	293	326	275	288	261	261	289	293	280	275	274	275	289	274	287	240	282	295	293	288	278	263	263	293	259	287	294	278	292	263	281	282	287	252	261	259	286	266	278	298	275	277	263	290	277	267	236	304	289	314	276	264	275	289	256	285	272	288	300	284	286	269	280	273	287	286	278	309	283	254	298	286	298	280	283	279	267	241	276	266	290	271	295	259	295	276	300	278	301	269	263	272	283	280	288	277	262	277	235	280	318	312	281	283	268	270	270	265	295	259	266	297	264	297	286	266	285	314	279	249	302	270	271	273	278	281	281	281	264	278	285	282	272	280	304	279	286	288	291	280	257	276	289	272	324	294	295	284	284	246	317	284	279	266	242	280	285	232	300	305	267	249	311	280	304	275	288	299	276	279	283	288	285	273	290	309	307	254	305	286	291	290	281	251	301	276	327	320	270	282	300	295	298	293	285	288	307	267	295	251	273	273	267	261	280	275	284	288	264	270	283	316	274	291	289	296	270	286	293	299	272	286	279	284	276	274	275	286	272	290	292	303	265	277	262	281	277	295	297	282	264	290	290	260	269	286	304	287	286	268	273	282	296	261	278	276	258	289	285	301	287	288	265	297	282	318	290	304	274	276	290	282	266	274	298	272	284	273	266	267	277	281	276	247	262	291	280	294	262	284	289	292	276	295	279	292	276	310	279	267	285	251	298	289	291	263	273	265	315	275	272	277	263	292	258	251	288	300	288	270	253	285	276	284	279	275	274	272	287	288	269	288	275	265	326	276	278	305	278	291	276	286	292	302	300	285	275	269	263	286	282	279	285	290	260	258	302	295	274	281	290	311	241	302	281	287	268	261	260	269	254	281	278	280	264	275	268	306	284	269	302	292	260	300	293	265	294	263	279	269	299	271	273	284	283	284	280	274	277	303	277	294	282	280	262	290	293	281	275	272	288	280	309	274	290	300	275	308	288	278	242	272	287	270	262	305	286	275	266	263	286	279	251	252	257	283	280	302	287	255	255	278	270	312	265	279	274	274	267	260	254	288	295	263	286	302	298	293	269	268	281	269	272	284	285	313	285	283	296	268	284	298	264	264	293	323	267	281	265	302	288	294	273	246	283	267	253	277	292	279	281	297	278	262	306	275	251	260	264	290	266	291	253	255	272	301	291	274	271	265	260	272	283	285	301	300	302	310	293	261	275	291	286	286	290	288	264	291	271	285	274	299	306	280	244	262	283	261	274	272	259	279	256	267	263	295	305	289	309	288	311	288	303	287	286	260	298	311	287	281	284	279	286	287	315	272	284	285	297	277	308	297	280	321	280	263	288	253	261	273	284	301	314	275	283	288	291	283	284	290	311	267	266	288	316	270	274	294	298	286	265	268	275	281	255	287	314	298	290	329	314	285	330	267	261	280	247	282	251	249	267	264	297	278	299	268	316	286	280	267	274	267	282	282	274	299	274	276	271	279	294	250	286	297	307	268	274	261	284	278	272	278	284	293	292	259	291	258	287	266	252	290	298	321	267	281	289	250	285	267	278	262	286	294	271	276	270	269	287	275	258	289	291	285	277	264	286	273	240	276	293	256	288	292	259	277	280	293	261	281	277	297	303	292	254	276	258	276	292	283	293	283	288	272	284	275	285	277	282	283	272	268	275	285	252	289	277	265	261	293	263	290	307	273	242	298	279	314	289	291	252	276	306	302	236	276	282	314	281	249	263	263	293	293	303	280	286	263	262	275	275	281	295	283	267	261	272	266	261	292	278	286	275	302	279	277	248	255	279	282	271	312	306	305	282	270	314	298	293	274	288	300	262	280	267	280	281	267	288	277	311	268	286	247	292	300	263	269	275	263	269	265	300	267	278	292	283	256	293	270	257	289	276	286	317	276	297	304	276	269	284	263	283	275	282	278	274	260	292	261	294	292	265	258	305	273	291	280	249	292	266	276	292	245	263	299	272	279	274	287	276	257	267	274	285	278	282	270	283	273	282	280	257	273	268	291	281	291	256	271	277	272	313	263	266	291	256	305	289	302	291	273	287	269	261	304	288	310	286	299	282	268	274	281	279	276	288	270	272	275	277	283	279	270	300	276	282	269	279	270	271	265	313	262	284	263	279	266	274	251	269	308	276	318	281	272	258	282	312	283	290	276	275	278	298	302	283	288	299	289	271	245	259	303	282	258	302	289	288	310	270	323	285	261	304	268	304	294	282	300	261	271	298	290	301	287	280	298	261	272	271	279	306	279
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
